
画像: Apple, Inc.
NFCタグは、ステッカーやカードに埋め込まれた小さなチップです(埋め込まれている理由も説明してください)。NFCリーダーがNFCタグの近くにあると、タグを検知し、それに応じて反応します。この技術は、タップして支払うクレジットカードや、タグを使った入退室管理を行うドアロックなどにも利用されています。
iOS 13では、ショートカットアプリを使って、iPhoneがNFCタグの近くにあるときに実行される独自のアクションをプログラムできます。特定のアクションのリマインダーやホームオートメーションのタスクなどに活用できます。
このチュートリアルでは、デバイスが NFC タグに近づくたびにアクションを実行する iOS ショートカットを作成する方法を説明します。
参照: Microsoft Word と Excel の無料代替ソフト 10 選(TechRepublic ダウンロード)
iOS 13でNFCタグトリガーを設定する方法
AppleのショートカットアプリはiOS 13デバイスに既にインストールされており、iOSデバイス用のカスタムオートメーションを作成するために使用できます。iOS 13では、Appleは様々なトリガーを使ってカスタムオートメーションを作成できる機能を追加しました。アプリの新しいトリガーの一つは、NFCタグを使用して、デバイスがタグの近くにあるときにショートカットをトリガーする機能です。この機能は、ショートカットアプリの新しい「オートメーション」タブにあります。
- 「自動化」タブで新しい自動化を作成します。
- [個人用オートメーションの作成]を選択します。
- NFCを選択します(図A)。
- 「スキャン」ボタンをタップし、タグが読み取れるように iPhone の上部近くにタグを置きます。
- スキャン後にポップアップ表示されるテキスト フィールドにタグの名前を付けます。
- 「次へ」をタップして、このタグがスキャンされたときに実行する自動化を構成および設定します。
図A

画像: Cory Bohon / TechRepublic
この自動化を設定するときは、HomeKit アクションを含むショートカット アプリのいずれかのアクションを使用します。
NFCタグの使い方
NFCタグには様々な形、サイズ、そして様々な機器があります。NFCカード、ステッカー、プラスチックタグなど、ショートカットアプリでの使用場所によって選択肢が変わります。NFCタグは、Amazonをはじめとする多くのオンラインストアで手頃な価格で購入できます。
たとえば、私のデスクにはデバイスが 1 つ設置されており、デバイスを 1 回タップするだけで、チャットのステータスを設定したり、オフィスの照明をオンにしたりすることができます。
HomeKitとの連携により、玄関に設置するだけでドアのロックを解除したり、家の照明をつけたりすることができます。この機能は様々な用途に活用できます。
各NFCタグには固有の番号がエンコードされており、iPhoneはこのコードを使ってデバイス上でショートカットを実行します。ショートカットはNFCチップ自体にエンコードされているわけではなく、デバイスがタグのシリアル番号を認識し、そのタグに近づけられた際に何をすべきかを認識します。
注:個人用オートメーションはiCloud経由で共有されず、デバイス間で転送することもできません。NFCタグを使用してショートカットオートメーションを作成した場合、そのオートメーションは1台のデバイスでのみ機能します。同じオートメーションを他のデバイスで使用するには、各デバイスで同じ設定手順を実行する必要があります。
NFCタグでショートカットをトリガーする方法
作成したアクションをトリガーするには、デバイスを NFC タグの上に置くと、アクションが実行中であることを示す通知が表示されます (図 B )。
図B

画像: Cory Bohon / TechRepublic
アクションを実行するためにショートカットアプリが開いている必要がある場合は、通知に小さな矢印アイコンが表示されます。通知をタップするとショートカットアプリが開き、設定したアクションが実行されます。