近距離無線通信(NFC)技術は、タスクの自動化や生活の利便性向上に役立ちます。プログラム可能なNFCタグを使用してデバイスと通信し、様々なアクションをトリガーします。
NFCタグには、アプリを開いたり、電話番号をダイヤルしたり、テキストメッセージを送信したりするなど、さまざまな動作をプログラムできます。可能性は無限大です!
NFCタグとその仕組みについてよく知らない場合は、iPhoneとAndroid用のNFCタグのプログラミング方法に関するこちらのガイドをご覧ください。
NFCタグプログラミングとは何ですか?
NFCタグのプログラミングとは、NFCタグに特定のタスクを実行させるように設定することを指します。これには、アプリの起動、電話番号への発信、テキストメッセージの送信など、さまざまなタスクが含まれます。
NFCタグをプログラムするには、NFC対応デバイスとNFCタグが必要です。あらかじめプログラム済みのNFCタグを購入することも、NFCタグプログラミングツールを使用して自分でプログラムすることもできます。
NFCタグをプログラムする方法はいくつかあります。どの方法を使うかは、使用するデバイスの種類とNFCタグの機能によって異なります。以下に包括的なガイドを示します。
NFCタグのプログラミングに必要なもの
NFCタグをプログラムするには、いくつかのものが必要です。
- NFC対応スマートフォン。 お使いのスマートフォンにNFC機能が搭載されているかどうかは、設定メニューを開いてNFCオプションを探すことで確認できます。
- 空白のNFCタグ。 これらはオンラインまたはお近くの家電量販店で購入できます。
- NFCタグプログラミングアプリ。 いくつかのアプリが利用可能ですが、私たちは NFCツール または、AndroidおよびiPhone用のNFCトリガー。
必要なものがすべて揃ったら、いよいよNFCタグのプログラミングを開始できます!
Android用NFCタグのプログラミング方法
始める前に、Android端末にNFC Trigger APKをダウンロードして有効化してください(Playストアから)。準備ができたら、以下の手順に従ってください。
- AndroidスマートフォンでNFCを有効にしてください。 これを行うには、設定メニューを開き、「Bluetoothとデバイス接続」を選択し、「接続設定」を選択して、NFCオプションをオンにします。
- NFCトリガーアプリを開きます。 新しいタスクを追加するには、「+」アイコンをタップします。次に、トリガー/アクションを選択できます。この場合は、「NFCタグをタップしたときにタスクを実行する」または「タスクを切り替える」をタップします。その後、「次へ」をクリックします。
- 制限を追加する。 「制限を追加」をタップすると、タスクに条件を追加できます。たとえば、スマートフォンのロックが解除されているとき、またはWi-Fiに接続されているときのみタスクを実行するように設定できます。「完了」ボタンをタップしてください。
- アクションを選択してください。 例えば、Bluetoothのオン/オフを選択できます。今回は、Bluetoothのオン/オフを選択します。
- アクションを設定します。 次に、アクションを設定する必要があります。この場合、NFCタグをタップしたときにBluetoothをオンにするかオフにするかを選択する必要があります。「完了」ボタンをタップしてください。
- タスクを保存してください。 次に、タスクに名前を付けて「保存」ボタンをタップします。これでタスクが保存され、使用できるようになります。
- タグを書いてください。 次に、NFCタグを背面カメラの近くに置いてください。アプリが自動的にNFCタグに操作内容を書き込みます。書き込みが成功したことを示す確認メッセージが表示されることを確認してください。
- タスクをテストしてください。 タスクをテストするには、スマートフォンのNFC機能が有効になっていることを確認し、NFCタグにスマートフォンを近づけてください。すべてが正しく動作していれば、タスクがトリガーされるはずです。
タスクにさらに操作を追加したい場合は、「+」アイコンをタップして上記の手順を繰り返してください。完了したら、「保存」ボタンをタップしてください。
iPhoneでNFCタグをプログラムする方法
プログラミングを開始する前に、すべてのiPhoneがNFCに対応しているわけではないことを理解しておく必要があります。では、お使いのiPhoneがNFCに対応しているかどうかは、どのように確認すればよいのでしょうか?以下にその手順を示します。
最近のiPhone(iPhone 6以降)にはすべてNFCチップが搭載されています。さらに詳しい情報が必要な場合は、NFC対応iPhoneデバイス(iOS 13以降)の一覧をご覧ください。
- iPhone 13、iPhone 13 Pro Max、iPhone 13 mini、iPhone 13 Pro
- iPhone 12、iPhone 12 Pro Max、iPhone 12 mini、iPhone 12 Pro
- iPhone 11、iPhone 11 Pro Max、iPhone SE(第2世代)、およびiPhone 11 Pro
- iPhone XS、iPhone XS Max、iPhone XR
- iPhone X
- iPhone 8と8 Plus
- iPhone 7と7 Plus
- iPhone 6s & 6s PlusiPhone 6、iPhone SE
お使いのiPhoneがNFCに対応しているかどうかがわかったので、プログラミングの手順に進みましょう。必要な手順は以下のとおりです。
Apple StoreからNFC Toolsアプリをダウンロードし、以下の手順に従ってください。
- NFCツールアプリを開きます。 「書き込み」オプションをタップします。新しいレコードを作成するように求められます。次に、テキスト、URL、コマンドなど、作成するレコードの種類を選択できます。今回はテキストを選択します。
- レコードを設定する。 NFCタグに書き込みたいテキストを「テキスト」欄に入力してください。入力が終わったら、「保存」をクリックしてください。
- タグ宛てに書き込みます。 NFCタグを背面カメラの近くに置き、「書き込み」オプションをクリックしてください。アプリが自動的にNFCタグに操作内容を書き込みます。書き込みが成功したことを示す成功メッセージが表示されることを確認してください。
- タグをテストしてください。 タグをテストするには、お使いのスマートフォンでNFCが有効になっていることを確認し、スマートフォンをNFCタグに近づけてください。
タグにさらにアクションを追加したい場合は、「書き込み」アイコンをタップして上記の手順を繰り返してください。完了したら、「保存」ボタンをタップします。
空白のNFCタグを使用してiOSショートカットをトリガーする
これは、iPhoneでNFCタグを使用する最も簡単な方法です。空のNFCタグを使用して、事前に作成しておいたiOSショートカットを起動できます。手順は以下のとおりです。
- iPhoneの「設定」アプリを開き、「ショートカット」をタップします。「自動化」タブをタップしてください。
- 「パーソナルオートメーションを作成」オプションを選択し、「NFC」を選択します。
- 「スキャン」をタップし、スマートフォンをNFCタグに近づけてください。希望する名前を入力し、アクションを追加してください。
- アクションを自由にカスタマイズして、「次へ」ボタンをタップします。「走り出す前に確認する」を選択し、「完了」をタップします。

