【手続補正書】
【提出日】平成29年10月26日(2017.10.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＮＦＣインタフェースを備える通信装置のコンピュータに、
前記ＮＦＣインタフェースを使用してＮＦＣタグを読み取って、データを取得する取得工程と、
前記取得したデータを解釈し、アプリケーションに関するレコードが含まれているか否かを判断する判断工程と、
前記判断工程で前記アプリケーションに関するレコードが含まれていると判断され、且つ当該レコードに対応するアプリケーションを前記通信装置が保持していることに従って、前記レコードに対応するアプリケーションを起動するように制御し、
前記判断工程で前記アプリケーションに関するレコードが含まれていると判断された場合であって、当該レコードに対応するアプリケーションを前記通信装置が保持していないことに従って、前記判断工程に、前記取得したデータにアプリケーションに関する他のレコードが含まれているか否かを判断させるよう制御する制御工程と、
を実行させることを特徴とするプログラム。
【請求項２】
前記制御工程は、前記アプリケーションに関する前記他のレコードが含まれていないと前記判断工程で判断されたことに従って、前記取得したデータに含まれているレコードに対応するアプリケーションの取得に関する要求を外部サーバに送信することを特徴とする請求項１に記載のプログラム。
【請求項３】
前記取得工程が取得したデータには１以上のＮＤＥＦ（ＮＦＣ Ｄａｔａ  Ｅｘｃｈａｎｇｅ  Ｆｏｒｍａｔ）メッセージが含まれており、且つ、前記ＮＤＥＦメッセージには、１つ以上のレコードが含まれており、１つのＮＤＥＦメッセージは１つのアプリケーションに関するレコードを記憶可能であることを特徴とする請求項１又は２に記載のプログラム。
【請求項４】
前記制御工程は、前記レコードに対応するアプリケーションを起動するよう制御する場合に、当該起動するアプリケーションに前記取得したデータに基づく情報を送信することを特徴とする請求項１乃至３のいずれか１項に記載のプログラム。
【請求項５】
前記プログラムは、
前記制御工程においてアプリケーションの起動に失敗した場合に、エラーメッセージを操作部に出力する出力工程を、
前記通信装置の前記コンピュータに更に実行させることを特徴とする請求項１乃至４のいずれか１項に記載のプログラム。
【請求項６】
ＮＦＣインタフェースを備える通信装置の制御方法であって、
前記ＮＦＣインタフェースを使用してＮＦＣタグを読み取って、データを取得する取得工程と、
前記取得したデータを解釈し、アプリケーションに関するレコードが含まれているか否かを判断する判断工程と、
前記判断工程で前記アプリケーションに関するレコードが含まれていると判断され、且つ当該レコードに対応するアプリケーションを前記通信装置が保持していることに従って、前記レコードに対応するアプリケーションを起動するように制御し、
前記判断工程で前記アプリケーションに関するレコードが含まれていると判断された場合であって、当該レコードに対応するアプリケーションを前記通信装置が保持していないことに従って、前記判断工程に、前記取得したデータにアプリケーションに関する他のレコードが含まれているか否かを判断させるよう制御する制御工程と、
を含むことを特徴とする制御方法。
【請求項７】
前記制御工程は、前記アプリケーションに関する前記他のレコードが含まれていないと前記判断工程で判断されたことに従って、前記取得したデータに含まれているレコードに対応するアプリケーションの取得に関する要求を外部サーバに送信することを特徴とする請求項６に記載の制御方法。
【請求項８】
前記取得工程が取得したデータには１以上のＮＤＥＦ（ＮＦＣ Ｄａｔａ  Ｅｘｃｈａｎｇｅ  Ｆｏｒｍａｔ）メッセージが含まれており且つ、前記ＮＤＥＦメッセージには、１つ以上のレコードが含まれており、１つのＮＤＥＦメッセージは１つのアプリケーションに関するレコードを記憶可能であることを特徴とする請求項６又は７に記載の制御方法。
【請求項９】
前記制御工程は、前記レコードに対応するアプリケーションを起動するよう制御する場合に、当該起動するアプリケーションに前記取得したデータに基づく情報を送信することを特徴とする請求項６乃至８のいずれか１項に記載の制御方法。
【請求項１０】
前記制御工程においてアプリケーションの起動に失敗した場合に、エラーメッセージを操作部に出力する出力工程を、さらに含むことを特徴とする請求項６乃至９のいずれか１項に記載の制御方法。
【請求項１１】
通信装置であって、
ＮＦＣインタフェースと、
前記ＮＦＣインタフェースを使用してＮＦＣタグを読み取って、データを取得する取得手段と、
前記取得手段によって取得したデータを解釈し、アプリケーションに関するレコードが含まれているか否かを判断する判断手段と、
前記判断手段によって前記アプリケーションに関するレコードが含まれていると判断され、且つ当該レコードに対応するアプリケーションを前記通信装置が保持していることに従って、前記レコードに対応するアプリケーションを起動するように制御し、
前記判断手段によって前記アプリケーションに関するレコードが含まれていると判断された場合であって、当該レコードに対応するアプリケーションを前記通信装置が保持していないことに従って、前記判断手段に前記取得したデータの中にアプリケーションに関する他のレコードが含まれているか否かを更に判断させるよう前記判断手段を制御する制御手段と、
を有することを特徴とする通信装置。
【請求項１２】
前記制御手段は、前記判断手段によって前記アプリケーションに関する前記他のレコードが含まれていないと判断されたことに従って、前記取得したデータに含まれている前記レコードに対応するアプリケーションを取得に関する要求を外部サーバに送信することを特徴とする請求項１１に記載の通信装置。
【請求項１３】
前記取得手段が取得したデータには１以上のＮＤＥＦ（ＮＦＣ Ｄａｔａ  Ｅｘｃｈａｎｇｅ  Ｆｏｒｍａｔ）メッセージが含まれており、且つ、前記ＮＤＥＦメッセージには、１つ以上のレコードが含まれており、１つのＮＤＥＦメッセージは１つのアプリケーションに関するレコードを記憶可能であることを特徴とする請求項１１又は１２に記載の通信装置。
【請求項１４】
前記制御手段が前記レコードに対応するアプリケーションを起動するよう制御する場合に、当該起動するアプリケーションに前記取得したデータに基づく情報を送信する送信手段を更に備えることを特徴とする請求項１１乃至１３のいずれか１項に記載の通信装置。
【請求項１５】
前記制御手段によるアプリケーションの起動に失敗した場合に、エラーメッセージを操作部に表示する表示手段を更に有することを特徴とする請求項１１乃至１４のいずれか１項に記載の通信装置。
【請求項１６】
ＮＦＣインタフェースを備える通信装置のコンピュータに、
前記ＮＦＣインタフェースを使用してＮＦＣタグを読み取って、データを取得する取得工程と、
前記取得工程で取得したデータがアプリケーションに関する第１のレコードを含んでおり、且つ当該第１のレコードに対応するアプリケーションを前記通信装置が保持していることに従って、前記第１のレコードに対応するアプリケーションを起動するように制御し、
前記第１のレコードが前記取得工程で取得したデータに含まれており、当該第１のレコードに対応するアプリケーションを前記通信装置が保持しておらず、且つ、前記取得したデータの中に、前記第１のレコードとは異なるレコードであって、アプリケーションに関する第２のレコードがあり、且つ、当該第２のレコードに対応するアプリケーションを前記通信装置が保持していることに従って、前記第２のレコードに対応するアプリケーションを起動するように制御する制御工程と、
を実行させることを特徴とするプログラム。
【請求項１７】
通信装置であって、
ＮＦＣインタフェースと、
前記ＮＦＣインタフェースを使用してＮＦＣタグを読み取って、データを取得する取得手段と、
前記取得手段によって取得したデータがアプリケーションに関する第１のレコードを含んでおり、且つ当該第１のレコードに対応するアプリケーションを前記通信装置が保持していることに従って、前記第１のレコードに対応するアプリケーションを起動するように制御し、
前記第１のレコードが前記取得手段により取得されたデータに含まれており、当該第１のレコードに対応するアプリケーションを前記通信装置が保持しておらず、且つ、前記取得したデータの中に、前記第１のレコードとは異なるレコードであって、アプリケーションに関する第２のレコードがあり、且つ、当該第２のレコードに対応するアプリケーションを前記通信装置が保持していることに従って、前記第２のレコードに対応するアプリケーションを起動するように制御する制御手段と、
を有することを特徴とする通信装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明は、上述の問題に鑑みて成されたものであり、受信した近距離無線通信に関連するデータに含まれる複数のアプリケーションに関する情報の何れかを利用して、好適にアプリケーションを起動する仕組みを提供することを目的とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明は、プログラムであって、ＮＦＣインタフェースを備える通信装置のコンピュータに、前記ＮＦＣインタフェースを使用してＮＦＣタグを読み取って、データを取得する取得工程と、前記取得したデータを解釈し、アプリケーションに関するレコードが含まれているか否かを判断する判断工程と、前記判断工程で前記アプリケーションに関するレコードが含まれていると判断され、且つ当該レコードに対応するアプリケーションを前記通信装置が保持していることに従って、前記レコードに対応するアプリケーションを起動するように制御し、前記判断工程で前記アプリケーションに関するレコードが含まれていると判断された場合であって、当該レコードに対応するアプリケーションを前記通信装置が保持していないことに従って、前記判断工程に、前記取得したデータにアプリケーションに関する他のレコードが含まれているか否かを判断させるよう制御する制御工程と、を実行させることを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明によれば、受信した近距離無線通信に関連するデータに含まれる複数のアプリケーションに関する情報の何れかを利用して、好適にアプリケーションを起動することができる。