【手続補正書】
【提出日】平成25年11月20日(2013.11.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
非接触通信により他の通信装置とデータ交換を行うためのアプリケーションを実行する第１の処理手段と、
前記第１の処理手段と前記他の通信装置とを仲介するインターフェイスを有し、前記他の通信装置とデータの送受信を行う第２の処理手段と
を備え、
所定のプロトコルに従って通信リンクを確立する前記他の通信装置に対して、
前記第２の処理手段による、前記所定のプロトコルに対応する前記インターフェイスのアクティベーション処理、
前記第１の処理手段による、前記アプリケーションの起動処理、
起動された前記アプリケーションによるデータ交換処理、
前記第２の処理手段による、アクティベートされた前記インターフェイスのディアクティベーション処理
を実行することで、前記他の通信装置と通信を行う
通信装置。
【請求項２】
前記第２の処理手段は、通信対象となる前記他の通信装置を検出する処理を行い、複数の前記他の通信装置を検出した場合、前記第１の処理手段に通知し、
前記第１の処理手段は、通知された複数の前記他の通信装置のなかから所定の前記他の通信装置を通信相手として選択し、
前記第２の処理手段は、前記第１の処理手段により選択された前記他の通信装置に対して、前記アクティベーション処理を開始する
請求項１に記載の通信装置。
【請求項３】
前記第２の処理手段の前記インターフェイスは、前記所定のプロトコルに対しては複数のインターフェイスレベルをサポートしており、
前記第１の処理手段は、前記第２の処理手段が前記他の通信装置と通信リンクを確立する前に、前記他の通信装置との通信で使用され得る前記所定のプロトコルに前記インターフェイスレベルを対応づけた対応関係を前記第２の処理手段に通知し、
前記第２の処理手段は、前記第１の処理手段から通知された前記対応関係に基づき、前記他の通信装置との通信で使用する前記所定のプロトコルに対応する前記インターフェイスレベルの前記インターフェイスのアクティベーション処理を行う
請求項１に記載の通信装置。
【請求項４】
前記第２の処理手段は、前記他の通信装置と通信リンクを確立する前に、前記所定のプロトコルに対して自身がサポートする前記インターフェイスレベルを前記第１の処理手段に通知し、
前記第１の処理手段は、前記第２の処理手段がサポートする前記インターフェイスレベ
ルに基づいて、前記対応関係を前記第２の処理手段に通知する
請求項３に記載の通信装置。
【請求項５】
前記所定のプロトコルは、T1T、T2T、T3T、ISO-DEP、またはNFC-DEPのいずれかである
請求項３に記載の通信装置。
【請求項６】
前記第２の処理手段は、前記他の通信装置ごとのメッセージを送信して、通信リンクが確立された複数の前記他の通信装置を前記第１の処理手段に通知し、
前記第１の処理手段は、通信リンクが確立された複数の前記他の通信装置のなかから、通信を行う所定の通信装置を選択するメッセージを前記第２の処理手段に送信し、
前記第２の処理手段は、通信を行うことが選択された前記他の通信装置が使用する前記所定のプロトコルに対応する前記インターフェイスレベルの前記インターフェイスのアクティベーション処理を開始する
請求項３に記載の通信装置。
【請求項７】
非接触通信により他の通信装置とデータ交換を行うためのアプリケーションを実行する第１の処理手段と、前記第１の処理手段と前記他の通信装置とを仲介するインターフェイスを有し、前記他の通信装置とデータの送受信を行う第２の処理手段とを備える通信装置が、所定のプロトコルに従って通信リンクを確立する前記他の通信装置に対して、
前記第２の処理手段による、前記所定のプロトコルに対応する前記インターフェイスのアクティベーション処理、
前記第１の処理手段による、前記アプリケーションの起動処理、
起動された前記アプリケーションによるデータ交換処理、
前記第２の処理手段による、アクティベートされた前記インターフェイスのディアクティベーション処理
を実行することで、前記他の通信装置と通信を行う
通信方法。
【請求項８】
コンピュータを、
非接触通信により他の通信装置とデータ交換を行うためのアプリケーションを実行する第１の処理手段と、
前記第１の処理手段と前記他の通信装置とを仲介するインターフェイスを有し、前記他の通信装置とデータの送受信を行う第２の処理手段
として機能させ、
所定のプロトコルに従って通信リンクを確立する前記他の通信装置に対して、
前記第２の処理手段による、前記所定のプロトコルに対応する前記インターフェイスのアクティベーション処理、
前記第１の処理手段による、前記アプリケーションの起動処理、
起動された前記アプリケーションによるデータ交換処理、
前記第２の処理手段による、アクティベートされた前記インターフェイスのディアクティベーション処理
を実行することで、前記他の通信装置と通信を行う
ためのプログラム。
【請求項９】
データ処理手段と他の通信装置との通信を仲介するインターフェイスと、
前記通信の仲介を制御する制御手段と
を備え、
前記制御手段は、
前記通信のためのプロトコルに対応する前記インターフェイスのアクティベーション処理、
前記アクティベーション処理の完了を前記データ処理手段に通知するアクティベーション完了通知処理、
前記アクティベートされた前記インターフェイスを介した通信の仲介処理、
前記アクティベートされた前記インターフェイスのディアクティベーション処理
を実行する
通信制御装置。
【請求項１０】
前記制御手段は、前記ディアクティベーション処理の完了を前記データ処理手段に通知するディアクティベーション完了通知処理を実行する
請求項９に記載の通信制御装置。
【請求項１１】
前記インターフェイスは、前記プロトコルに対して複数のインターフェイス能力をサポートしている
請求項９に記載の通信制御装置。
【請求項１２】
前記アクティベーション完了通知処理は、前記アクティベートされた前記インターフェイスのインターフェイス能力を前記データ処理手段に通知する
請求項１１に記載の通信制御装置。
【請求項１３】
前記プロトコルに対応するインターフェイス能力があらかじめ設定されている
請求項１１に記載の通信制御装置。
【請求項１４】
前記インターフェイス能力の設定は、前記データ処理手段との初期設定時に行われる
請求項１３に記載の通信制御装置。
【請求項１５】
データ処理手段と他の通信装置との通信を仲介するインターフェイスと、前記通信の仲介を制御する制御手段とを有する通信制御装置が、
前記通信のためのプロトコルに対応する前記インターフェイスのアクティベーション処理、
前記アクティベーション処理の完了を前記データ処理手段に通知するアクティベーション完了通知処理、
前記アクティベートされた前記インターフェイスを介して通信の仲介処理、
前記アクティベートされた前記インターフェイスのディアクティベーション処理
を実行する
通信制御方法。
【請求項１６】
コンピュータを、
データ処理手段と他の通信装置との通信を仲介するインターフェイスと、
前記通信の仲介を制御する制御手段
として機能させ、
前記通信のためのプロトコルに対応する前記インターフェイスのアクティベーション処理、
前記アクティベーション処理の完了を前記データ処理手段に通知するアクティベーション完了通知処理、
前記アクティベートされた前記インターフェイスを介して通信の仲介処理、
前記アクティベートされた前記インターフェイスのディアクティベーション処理
を実行する
ためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】通信装置および通信方法、通信制御装置および通信制御方法、並びにプログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、通信装置および通信方法、通信制御装置および通信制御方法、並びにプログラムに関し、特に、複数種類のリモートターゲットやプロトコルが検出された場合にも対応可能なインターフェイスを提供することができるようにする通信装置および通信方法、通信制御装置および通信制御方法、並びにプログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明の第１の側面の通信装置は、非接触通信により他の通信装置とデータ交換を行うためのアプリケーションを実行する第１の処理手段と、前記第１の処理手段と前記他の通信装置とを仲介するインターフェイスを有し、前記他の通信装置とデータの送受信を行う第２の処理手段とを備え、所定のプロトコルに従って通信リンクを確立する前記他の通信装置に対して、前記第２の処理手段による、前記所定のプロトコルに対応する前記インターフェイスのアクティベーション処理、前記第１の処理手段による、前記アプリケーションの起動処理、起動された前記アプリケーションによるデータ交換処理、前記第２の処理手段による、アクティベートされた前記インターフェイスのディアクティベーション処理を実行することで、前記他の通信装置と通信を行う通信装置である。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明の第１の側面の通信方法は、非接触通信により他の通信装置とデータ交換を行うためのアプリケーションを実行する第１の処理手段と、前記第１の処理手段と前記他の通信装置とを仲介するインターフェイスを有し、前記他の通信装置とデータの送受信を行う第２の処理手段とを備える通信装置が、所定のプロトコルに従って通信リンクを確立する前記他の通信装置に対して、前記第２の処理手段による、前記所定のプロトコルに対応する前記インターフェイスのアクティベーション処理、前記第１の処理手段による、前記アプリケーションの起動処理、起動された前記アプリケーションによるデータ交換処理、前記第２の処理手段による、アクティベートされた前記インターフェイスのディアクティベーション処理を実行することで、前記他の通信装置と通信を行う通信方法である。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明の第１の側面のプログラムは、コンピュータを、非接触通信により他の通信装置とデータ交換を行うためのアプリケーションを実行する第１の処理手段と、前記第１の処理手段と前記他の通信装置とを仲介するインターフェイスを有し、前記他の通信装置とデータの送受信を行う第２の処理手段として機能させ、所定のプロトコルに従って通信リンクを確立する前記他の通信装置に対して、前記第２の処理手段による、前記所定のプロトコルに対応する前記インターフェイスのアクティベーション処理、前記第１の処理手段による、前記アプリケーションの起動処理、起動された前記アプリケーションによるデータ交換処理、前記第２の処理手段による、アクティベートされた前記インターフェイスのディアクティベーション処理を実行することで、前記他の通信装置と通信を行うためのプログラムである。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明の第１の側面においては、所定のプロトコルに従って通信リンクを確立する他の通信装置に対して、第２の処理手段による、所定のプロトコルに対応するインターフェイスのアクティベーション処理、第１の処理手段による、アプリケーションの起動処理、起動されたアプリケーションによるデータ交換処理、第２の処理手段による、アクティベートされたインターフェイスのディアクティベーション処理を実行することで、他の通信装置と通信が行われる。
本発明の第２の側面の通信制御装置は、データ処理手段と他の通信装置との通信を仲介するインターフェイスと、前記通信の仲介を制御する制御手段とを備え、前記制御手段は、前記通信のためのプロトコルに対応する前記インターフェイスのアクティベーション処理、前記アクティベーション処理の完了を前記データ処理手段に通知するアクティベーション完了通知処理、前記アクティベートされた前記インターフェイスを介した通信の仲介処理、前記アクティベートされた前記インターフェイスのディアクティベーション処理を実行する通信制御装置である。
本発明の第２の側面の通信制御方法は、データ処理手段と他の通信装置との通信を仲介するインターフェイスと、前記通信の仲介を制御する制御手段とを有する通信制御装置が、前記通信のためのプロトコルに対応する前記インターフェイスのアクティベーション処理、前記アクティベーション処理の完了を前記データ処理手段に通知するアクティベーション完了通知処理、前記アクティベートされた前記インターフェイスを介して通信の仲介処理、前記アクティベートされた前記インターフェイスのディアクティベーション処理を実行する通信制御方法である。
本発明の第２の側面のプログラムは、コンピュータを、データ処理手段と他の通信装置との通信を仲介するインターフェイスと、前記通信の仲介を制御する制御手段として機能させ、前記通信のためのプロトコルに対応する前記インターフェイスのアクティベーション処理、前記アクティベーション処理の完了を前記データ処理手段に通知するアクティベーション完了通知処理、前記アクティベートされた前記インターフェイスを介して通信の仲介処理、前記アクティベートされた前記インターフェイスのディアクティベーション処理を実行するためのプログラムである。
本発明の第２の側面においては、データ処理手段と他の通信装置との通信のためのプロトコルに対応する、その通信を仲介するインターフェイスのアクティベーション処理、アクティベーション処理の完了をデータ処理手段に通知するアクティベーション完了通知処理、アクティベートされたインターフェイスを介して通信の仲介処理、アクティベートされたインターフェイスのディアクティベーション処理が実行される。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
本発明によれば、複数種類のリモートターゲットやプロトコルが検出された場合にも対応可能なインターフェイスを提供することができるようにする。