(57)【特許請求の範囲】
【請求項１】
複数の場所において非接触な通信が可能な第１の通信手段と、
外部装置との、前記第１の通信手段による通信において用いられた場所の順番に基づいて前記外部装置の正当性を判断する判断手段と、を備えることを特徴とする通信装置。
【請求項２】
前記第１の通信手段は、前記複数の場所において異なる周波数キャリアを用いて非接触な通信が可能であることを特徴とする請求項１に記載の通信装置。
【請求項３】
前記正当性の判断に用いられる通信の場所と順番をアクセス毎に変えることを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記複数の場所のうち、次に通信する場所を前記外部装置に通知する通知手段を更に備えることを特徴とする請求項１または２に記載の通信装置。
【請求項５】
前記第１の通信手段とは異なる通信形態で通信を行う第２の通信手段と、
前記判断手段で正当であると判断された前記外部装置に、前記第１の通信手段を用いて前記第２の通信手段の通信パラメータを送信する送信手段と、を更に備えることを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
前記第１の通信手段とは異なる通信形態で通信を行う第２の通信手段と、
前記第１の通信手段を用いた、前記複数の場所のうちの１つにおいて通信が完了する毎に、前記外部装置に前記第２の通信手段を用いた通信のためのパラメータの一部を送信する送信手段と、を更に備えることを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項７】
前記第１の通信手段とは異なる通信形態で通信を行う第２の通信手段と、
前記判断手段による判断の結果に基づいて、前記外部装置に前記第２の通信手段を用いた通信のためのパラメータを送信する送信手段と、
前記第１の通信手段により前記外部装置の識別情報を取得し、前記識別情報に基づいて前記判断手段における場所の順番及び前記送信手段によるパラメータの送信手順を変更する変更手段と、を更に備えることを特徴とする請求項１または２に記載の通信装置。
【請求項８】
通信装置の制御方法であって、
通信手段が、複数の場所において外部装置と順次に非接触な通信を行う通信工程と、
判断手段が、外部装置との、前記通信工程による通信において用いられた場所の順番に基づいて前記外部装置の正当性を判断する判断工程と、を有することを特徴とする通信装置の制御方法。
【請求項９】
請求項８に記載された通信装置の制御方法の各工程をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、非接触方式の近距離無線通信機能を内蔵する通信装置に関する。
【背景技術】
【０００２】
近年、ＩＣカードなどにより構成された定期券による自動改札処理や、ＩＤカードによる入退出処理を行う際に、カードとゲートとの間を非接触型の近距離無線通信方式により通信を行う無線システムが提案されている。近距離無線通信方式は、ＮＦＣ（Near Field Communication）と呼ばれる。
【０００３】
当該無線システムにおいては、通信を起動する側の機器（イニシエータ）が呼ばれる側の機器（ターゲット）に対して、電力搬送波の電磁誘導により電力供給を行う。即ち上記の自動改札処理や入退出処理の例では、電源を持たないカードに対し、ゲート側から電磁誘導により電力が供給される。ゲート上にカードをかざすとカード内に電力が励起され、カードが動作状態となり、データの送受信がなされる。
【０００４】
また、近年は、パーソナルコンピュータなどに接続したリーダライタを用いて、ＮＦＣによりＩＣカードに電子マネーをチャージできる環境が整備されており、さらに、リーダライタ機能が携帯型の機器にも内蔵されるなど小型化技術が進展している。
【０００５】
また、近年は無線ＬＡＮなどの高速無線通信が一般化しており、ＰＣやプリンタなどの機器に当該高速無線通信機能が内蔵されている。無線ＬＡＮではセキュリティ確保のために通信相手を限定する必要が生じている。そのため、通信しようとする機器同士では同一の無線パラメータ（具体的には、ＥＳＳＩＤ（Extended Service Set Identifier）、暗号キーなどがある）を有している必要がある。ＧＵＩを持たない機器に対する当該パラメータの設定には、従来、ターミナルを接続して入力を行うなどの手法がとられていた。
【０００６】
また、このような操作の煩雑さを解消するため、ＮＦＣを用いて機器同士でパラメータの受け渡しを簡単に行う手法が提案されている。
【０００７】
また、セキュリティレベルの向上のために、パラメータ設定が可能となる動作モード（管理者モード）を置き、複数回かざすなど特殊な操作により当該管理者モードへ移行する等の手法が提案されている（特許文献１）。
【特許文献１】特開平１０−１２４６３４号
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記の手法では、パラメータの設定中に第三者が近づくと、当該パラメータデータがＮＦＣ経由で第三者に渡ってしまい、意図しない相手への高速無線通信が可能となり、データが漏洩してしまう可能性がある。
【０００９】
また、特許文献１に記載の方法を用いても、管理者モードへ移行するための操作を第三者に見られてしまうと、当該操作を模倣され、同様にデータが漏洩してしまうという課題が依然としてある。
【００１０】
本発明は、このような従来の構成が有していた課題を解決しようとするものであり、簡単な操作により通信相手の特定を行うことを目的とする。
【課題を解決するための手段】
【００１１】
上記の目的を達成するための本発明の一態様による通信装置は以下の構成を備える。すなわち、
複数の場所において非接触な通信が可能な第１の通信手段と、
外部装置との、前記第１の通信手段による通信において用いられた場所の順番に基づいて前記外部装置の正当性を判断する判断手段と、を備える。
【発明の効果】
【００１２】
本発明によれば、簡単な操作により通信相手の特定を行うことが可能となる。
【発明を実施するための最良の形態】
【００１３】
（第１実施形態）
本実施形態では、図３の形態の通信システムにおいて、でデジタルカメラ２からプリンタ１へ画像データを送信して印刷を行う例を適用する。
【００１４】
ここでは、プリンタ１は、公衆無線ＬＡＮスポットに設置された共有プリンタであるとし、デジタルカメラ２は当該公衆無線ＬＡＮスポットの加入者であるとする。
また、ＮＦＣの動作について、通信を開始する側をイニシエータ、着信側をターゲットと定義する。
【００１５】
本実施形態では、例えば図１に示すようなプリンタ１に本発明を適用した場合を説明する。このプリンタ１は図１に示すように、アンテナ回路１０１、キャリア発生回路１０２、電源回路１０３、変復調回路１０４、ＣＰＵ１０５、不揮発メモリ１０６、ＲＡＭ（Random Access Memory）１０７を有する。またプリンタ１は、更に、操作部１０８、印刷ヘッド１０９、制御バス１１０、メインＣＰＵ１１１、通信バス１１２、高速無線通信部１１３を備えている。プリンタ１はこれらの構成により、非接触型無線通信方式であるＮＦＣ（Near Field Communication）通信と、印刷データの送受信用の高速無線通信を実現する。
【００１６】
次にプリンタ１が備える各部について詳細に説明する。
【００１７】
アンテナ回路１０１は、図５に示すようにコイルＬとコンデンサＣが並列接続された共振回路により構成されており、デジタルカメラ２へ電波を送信するとともに電磁結合によりデジタルカメラ２からデータを受信する。コイルＬは一般に渦巻状のプリントパターンにより構成される。
【００１８】
また、アンテナ回路１０１と変復調回路１０４は図６の詳細図に示す構成となっている。すなわち、アンテナ回路１０１と変復調回路１０４は、図３に示したプリンタ１のＡ、Ｂ、Ｃ、Ｄの各部に各々配置されている。各変復調回路１０４へは、各々異なる周波数ｆ１、ｆ２、ｆ３、ｆ４のキャリアがキャリア発生回路１０２より入力される。このようにアンテナ回路１０１はプリンタの複数の場所に設けられ、複数の場所のそれぞれにおいて異なるキャリアで、外部装置との非接触な通信が可能な第１の通信部として機能する。
【００１９】
電源回路１０３はプリンタ１の各部へ電源を供給する。キャリア発生回路１０２はデジタルカメラ２への電力供給用、およびデジタルカメラ２とのデータ送受信用のキャリアを生成する。変復調回路１０４は、ＣＰＵ１０５から出力される送信データに対して、
データ‘１’⇒最大振幅、
データ‘０’⇒最小振幅、
最大振幅：最小振幅＝１０：９
となる振幅変調を生成キャリアに施す。また、自己が生成し送信したキャリアの反射波を受信してインピーダンスの変化を検出することでデータを復調してＣＰＵ１０５へ出力する。
【００２０】
ＣＰＵ１０５は、ＮＦＣ各部の制御を司る。ＮＦＣの動作を規定するプログラムはファームウエアとして不揮発メモリ１０６に格納されている。ＲＡＭ１０７はＣＰＵ１０５の作業領域を提供する。不揮発メモリ１０６、ＲＡＭ１０７は、制御バス１１０によりＣＰＵ１０５に接続されている。
【００２１】
メインＣＰＵ１１１は、図示しない印刷データ生成部、給紙制御部など印刷部各部の制御および高速無線通信部１１３の制御を司る。プリンタとしてのアプリケーションプログラムおよび通信プロトコルプログラムは図示しない不揮発メモリに格納されている。受信したデータは印刷形式に変換された後、印刷ヘッド１０９により印刷される。メインＣＰＵ１１１とＣＰＵ１０５は通信バス１１２により接続されている。
【００２２】
また、本実施形態では、例えば図２に示すようなデジタルカメラ２に本発明を適用した例を説明する。このデジタルカメラ２は図２に示すように、アンテナ回路２０１、キャリア発生回路２０２、電源回路２０３、変復調回路２０４、ＣＰＵ２０５、不揮発メモリ２０６、ＲＡＭ２０７を有する。更に、デジタルカメラ２は、制御バス２１０、画像メモリ２１１、操作部２１２、メインＣＰＵ２１３、通信バス２１４、高速無線通信部２１５を備えている。デジタルカメラ２はこれらの構成により、非接触型無線通信方式であるＮＦＣ（Near Field Communication）通信と、画像データの送受信用の高速無線通信を実現する。
【００２３】
次にデジタルカメラ２が備える各部について詳細に説明する。
【００２４】
アンテナ回路２０１は、図５に示すようにコイルＬとコンデンサＣが並列接続された共振回路により構成されており、プリンタ１から送信される電波を受信するとともに電磁結合によりプリンタ１側へデータを送信する。コイルＬは一般に渦巻状のプリントパターンにより構成される。
【００２５】
電源回路２０３はデジタルカメラ２の各部へ電源を供給する。キャリア発生回路２０２は、イニシエータとして動作する場合にターゲット機器への電力供給用、およびデータ送受信用のキャリアを生成する。
【００２６】
変復調回路２０４は、アンテナ回路２０１に励起したキャリア（電波）を包絡線検波し、キャリアの包絡線に重畳されているデータをＣＰＵ２０５へ出力する。また、ＣＰＵ２０５から出力される送信データに対して、
データ‘１’⇒インピーダンス大、
データ‘０’⇒インピーダンス小、
となる負荷変調を施す。データの送信は、プリンタ１から受信したキャリアを折り返し、このときにデータの値に応じて負荷を切り替えることで実現される。
【００２７】
ＣＰＵ２０５は、ＮＦＣ各部の制御を司る。ＮＦＣの動作を規定するプログラムはファームウエアとして不揮発メモリ２０６に格納されている。ＲＡＭ２０７はＣＰＵ２０５の作業領域を提供する。不揮発メモリ２０６、ＲＡＭ２０７は、制御バス２１０によりＣＰＵ２０５に接続されている。
【００２８】
メインＣＰＵ２１３は、図示しない光学系、ＣＣＤ、画像処理部、ＬＣＤなど撮像部各部の制御および高速無線通信部２１５の制御を司る。なお、デジタルカメラとしてのアプリケーションプログラムおよび通信プロトコルプログラムは図示しない不揮発メモリに格納されている。
【００２９】
撮像部において、撮像された画像は画像メモリ２１１に格納される。メインＣＰＵ２１３とＣＰＵ２０５は通信バス２１４により接続されている。
【００３０】
次に、図７Ａ，図７Ｂのシーケンス図に従い、第１の実施形態によるプリンタ１及びデジタルカメラ２の動作の流れを説明する。
【００３１】
デジタルカメラ２からプリンタ１への画像データの送信のためには、予め高速無線通信部１１３、２１５に同一の無線パラメータが設定されている必要がある。ここでは、プリンタ１は、公衆無線ＬＡＮスポットの共有プリンタであるとして、デジタルカメラ２が正規ユーザであるかの特定を行い、その後にプリンタ１の無線パラメータをデジタルカメラ２へ設定する。このように、高速無線通信部１１３は、上記アンテナ回路１０１を含んで構成される第１の通信部とは異なる通信形態で通信を行う第２の通信部を構成する。
【００３２】
デジタルカメラ２は本公衆無線ＬＡＮスポットの加入者であるため、後述するプリンタ使用のための操作方法があらかじめ通知されている。
【００３３】
プリンタ１では、ｆ１、ｆ２、ｆ３、ｆ４のキャリアがキャリア発生回路１０２から生成される。各キャリアは、Ａ、Ｂ、Ｃ、Ｄに対応する変復調回路１０４ａ、１０４ｂ、１０４ｃ、１０４ｄにより、送信データに応じて振幅変調される。そして、対応するアンテナ回路１０１ａ、１０１ｂ、１０１ｃ、１０１ｄから変調キャリアｆ１’、ｆ２’、ｆ３’、ｆ４’として送出される（ステップＳ７０１）。
【００３４】
ここで、デジタルカメラ２をプリンタ１のＡの位置にかざしたとする（ステップＳ７０２）。すると、デジタルカメラ２がプリンタ１のＡに近接することになり、デジタルカメラ２に変調キャリアｆ１’が入力され、電磁誘導によりアンテナ回路２０１に交流電圧が発生する（ステップＳ７０３）。本交流電圧はさらに変復調回路２０４に入力されてデータ復調が施され、復調されたデータがＣＰＵ２０５に入力され、ＣＰＵ２０５によりデータが受信される（ステップＳ７０４）。当該データには、プリンタ１のＩＤが内包されている。ＣＰＵ２０５は本情報を不揮発メモリ２０６に格納するとともに、プリンタ１への応答データを送信する（ステップＳ７０５）。当該応答データは変復調回路２０４で変調されてアンテナ回路２０１より送出される。具体的には、プリンタ１から無変調で送出されたキャリアｆ１に対するインピーダンスを変化させる負荷変調により送信される（ステップＳ７０６）。
【００３５】
プリンタ１では変復調回路１０４ａにより、自身が送出したキャリアｆ１を折り返し受信する形で当該応答データが復調され、ＣＰＵ１０５に入力される（ステップＳ７０７）。こうしてＣＰＵ１０５は応答データを受信する。当該応答データには、デジタルカメラ２のＩＤ（本例では、２６１４２とする）が内包されており、ＣＰＵ１０５は不揮発メモリ１０６に当該情報を格納する。このとき、ＣＰＵ１０５は図４に示すような交信履歴テーブルに、時刻：１２:３０:１０とともに交信箇所：Ａ、端末ＩＤ：２６１４２を不揮発メモリ１０６或いはＲＡＭ１０７に登録する（ステップＳ７０８）。
【００３６】
次に、デジタルカメラ２をプリンタ１のＢの位置にかざすと（ステップＳ７０９）、デジタルカメラ２に変調キャリアｆ２’が入力され、電磁誘導によりアンテナ回路２０１に交流電圧が発生する（ステップＳ７１０）。以下上述と同様に交信が実行されて、プリンタ１においてデジタルカメラ２からの応答データが復調される（ステップＳ７１４）。このとき、キャリアｆ２を折り返し受信することになるので、Ｂにおける交信の応答であることがわかる。
【００３７】
そして同様に、プリンタ１のＣＰＵ１０５は図４の交信履歴テーブルに交信箇所：Ｂ、端末ＩＤ：２６１４２、時刻：１２:３０:１２を登録する（ステップＳ７１５）。
【００３８】
次に、デジタルカメラ２をプリンタ１のＣの位置にかざすと（ステップＳ７１６）、デジタルカメラ２に変調キャリアｆ３’が入力され（ステップＳ７１７）る。以下同様に交信が実行されて、プリンタ１のＣＰＵ１０５は図４の交信履歴テーブルに交信箇所：Ｃ、端末ＩＤ：２６１４２、時刻：１２:３０:１５を登録する（ステップＳ７２２）。
【００３９】
さらに、デジタルカメラ２をプリンタ１のＤの位置にかざすと（ステップＳ７２３）、デジタルカメラ２に変調キャリアｆ４’が入力され（ステップＳ７２４）る。そして、以下同様に交信が実行されて、プリンタ１のＣＰＵ１０５は図４の交信履歴テーブルに交信箇所：Ｄ、端末ＩＤ：２６１４２、時刻：１２:３０:１８を登録する（ステップＳ７２９）。
【００４０】
次に、プリンタ１のＣＰＵ１０５は交信履歴テーブルを参照して、交信箇所Ａ、Ｂ、Ｃ、Ｄに同一の端末が所定の順番で交信したかを判定する（ステップＳ７３０）。ここでは、ＩＤ：２６１４２が連続した時刻にＡ、Ｂ、Ｃ、Ｄの順で交信しているので、正規のユーザであると認識する。このように、ＣＰＵ１０５は、外部装置（デジタルカメラ２）との、上記第１の通信部による通信において用いられた場所の順番に基づいて、外部装置の正当性を判断する。
【００４１】
この後、メインＣＰＵ１１１は、高速無線通信部１１３の無線パラメータをデジタルカメラ２へ送信するべく、当該パラメータデータを通信バス１１２を介してＣＰＵ１０５へ入力する（ステップＳ７３１）。ＣＰＵ１０５は、当該パラメータデータを変復調回路１０４ｄに入力して変調した後、アンテナ回路１０１ｄより変調キャリアｆ４’として送出する（ステップＳ７３２）。以上のように、第１の通信部を用いてなされた複数の場所での通信を用いた判断の結果、正当であると判断された場合に、第１の通信部を用いて第２の通信部の通信パラメータが送信される。
【００４２】
デジタルカメラ２では変調キャリアｆ４’が入力され、電磁誘導によりアンテナ回路２０１に交流電圧が発生する。本交流電圧はさらに変復調回路２０４に入力されてデータ復調が施され、復調された当該パラメータデータがＣＰＵ２０５に入力され、さらに通信バス２１４を介してメインＣＰＵ２１３へ入力される。
【００４３】
この後、メインＣＰＵ２１３は受信した当該パラメータデータに基づき、高速無線通信部２１５に対して無線パラメータの設定を行う（ステップＳ７３３）。即ち、第１の通信部を用いた通信の結果に基づいて、外部装置が正当であると判定されると、プリンタ１は、第２の通信部のための通信パラメータを外部装置に通知し、第２の通信部による通信を確立する。
【００４４】
次にデジタルカメラ２において画像印刷の操作が行われると、メインＣＰＵ２１３は送信すべき画像を画像メモリ２１１から読み出し、高速無線通信部２１５へ転送する。ＣＰＵ２１３は、高速無線通信部２１５を制御して、先刻設定された無線パラメータに基づきプリンタ１の高速無線通信部１１３との無線通信回線を確立する。その後、画像が高速無線通信部２１５→高速無線通信部１１３→メインＣＰＵ１１１→印刷ヘッド１０９の経路で転送されて印刷が実行される（ステップＳ７３４）。
【００４５】
以上のようにして、プリンタ１の各部Ａ、Ｂ、Ｃ、Ｄに所定の順番で交信することにより、デジタルカメラ２がプリンタ１の正規ユーザであると認識されて、高速無線通信により画像印刷が実行される。なお、交信する場所と順番はアクセス毎に変えるようにしてもよい。また、ステップＳ７０８で、ユーザであるデジタルカメラの識別情報を取得してＩＤを判定し、判定されたＩＤに応じて場所の（上記例ではＡ〜Ｄの順番）を変えるようにしてもよい。
【００４６】
上述の第１実施形態では、アンテナ回路と変復調回路を複数有する構成としたが、アンテナ回路のみをプリンタ各部に複数配置し、変復調回路は共通とし、キャリアｆ１〜ｆ４を時分割で変復調回路に供給するようにしても同様の効果を有する。
【００４７】
また、上述の第１実施形態では、共有プリンタへの接続相手を特殊な操作により特定する例であったが、これに限られるものではない。例えばサーバに対して保守モードを起動する場合の管理者の特定のような場合にも適用可能である。
【００４８】
（第２実施形態）
第２実施形態では、次に交信すべき場所をプリンタ１からデジタルカメラ２へ通知する例を適用する。なお、プリンタ１、デジタルカメラ２の構成は第１実施形態と同様である。図８は、第２実施形態によるプリンタ１とデジタルカメラ２の動作を示すシーケンス図である。
【００４９】
図中ステップＳ８０１〜Ｓ８０８は上述の第１実施形態（図７Ａ）のステップＳ７０１〜Ｓ７０８と同様である。
また、交信場所の順序は、加入者ＩＤ毎にプリンタ１が不揮発メモリ１０６に保有しているものとする。
【００５０】
プリンタ１の場所Ａにおける交信が完了後、ＣＰＵ１０５は、次に交信すべき場所「Ｂ」の情報を不揮発メモリ１０６から読み出し、場所指定データとして変復調回路１０４ａに入力して変調する（ステップＳ８０９）。そして、変調された場所指定データは、アンテナ回路１０１ａより変調キャリアｆ１’として送出される（ステップＳ８１０）。
【００５１】
Ａに近接したままの状態であるデジタルカメラ２では変調キャリアｆ１’が入力され、電磁誘導によりアンテナ回路２０１に交流電圧が発生する。この交流電圧はさらに変復調回路２０４に入力されてデータ復調が施され、復調された当該場所指定データがＣＰＵ２０５に入力され、さらに通信バス２１４を介してメインＣＰＵ２１３へ入力される（ステップＳ８１１）。
【００５２】
この後、メインＣＰＵ２１３は受信した当該場所指定データに基づき、操作部２１２が有する表示部に対して図１０に示されるような表示を行う（ステップＳ８１２）。このように、第２実施形態では、ＣＰＵ１０５は、外部装置（デジタルカメラ２）との、上記第１の通信部による通信において用いられた場所の順番を外部装置に通知する。
【００５３】
この表示を見たデジタルカメラ２の操作者は、デジタルカメラ本体を次の交信場所Ｂへかざす（ステップＳ８１３）。
【００５４】
以下同様にして、場所Ｄまでの交信が実行されると、正規ユーザであると認識されて実施形態１と同様に無線パラメータが設定される。
【００５５】
なお、デジタルカメラ２は本公衆無線ＬＡＮスポットの加入者であるため、最初に交信すべき場所「Ａ」はあらかじめ通知されている。
【００５６】
以上のようにして、最初にＡにおける交信が終了すると、次に交信すべき場所がデジタルカメラの表示器に表示される。順次表示に従い交信していくことで正規ユーザの特定がなされる。順序はＩＤにより決定されているため、他人の操作を模倣しても無効となる。
【００５７】
（第３実施形態）
第３実施形態では、一箇所で交信するたびに無線パラメータ設定を順次行っていく例を適用する。動作の流れは、図９のシーケンス図の通りである。
【００５８】
図９においてステップＳ９０１〜Ｓ９０８は上述の第１実施形態（図７）のステップＳ７０１〜Ｓ７０８と同様である。
【００５９】
場所Ａにおける交信が完了後、メインＣＰＵ１１１は、高速無線通信部１１３の無線パラメータの一部をデジタルカメラ２へ送信するべく、当該パラメータデータを通信バス１１２を介してＣＰＵ１０５へ入力する（ステップＳ９０９）。ＣＰＵ１０５は、当該パラメータデータを変復調回路１０４ａに入力して変調した後、アンテナ回路１０１ａより変調キャリアｆ１’として送出する（ステップＳ９１０）。
【００６０】
デジタルカメラ２では変調キャリアｆ１’が入力され、電磁誘導によりアンテナ回路２０１に交流電圧が発生する。本交流電圧はさらに変復調回路２０４に入力されてデータ復調が施され、復調された当該パラメータデータがＣＰＵ２０５に入力され、さらに通信バス２１４を介してメインＣＰＵ２１３へ入力される。
【００６１】
この後、メインＣＰＵ２１３は受信した当該パラメータデータに基づき、高速無線通信部２１５に対して無線パラメータの設定を行う（ステップＳ９１１）。
【００６２】
また、ＣＰＵ１０５は、次に交信すべき場所「Ｂ」の情報を不揮発メモリ１０６から読み出し、場所指定データとして変復調回路１０４ａに入力する。変復調回路１０４ａは、場所指定データを変調した後（ステップＳ９１２）、アンテナ回路１０１ａより変調キャリアｆ１’として送出する（ステップＳ９１３）。
【００６３】
Ａに近接したままの状態であるデジタルカメラ２では変調キャリアｆ１’が入力され、電磁誘導によりアンテナ回路２０１に交流電圧が発生する。本交流電圧はさらに変復調回路２０４に入力されてデータ復調が施され、復調された当該場所指定データがＣＰＵ２０５に入力され、さらに通信バス２１４を介してメインＣＰＵ２１３へ入力される（ステップＳ９１４）。
【００６４】
この後、メインＣＰＵ２１３は受信した当該場所指定データに基づき、操作部２１２が有する表示部に対して図１０の表示を行う（ステップＳ９１５）。この表示を見たデジタルカメラ２の操作者は、デジタルカメラ本体を次の交信場所Ｂへかざす（ステップＳ９１６）。
【００６５】
以下同様にして、場所Ｄまでの交信が実行されると、順次無線パラメータが設定され、無線パラメータの設定を完了することになる。
【００６６】
以上のようにして、最初に場所「Ａ」における交信が終了すると、無線パラメータの一部が転送・設定され、同時に次に交信すべき場所がデジタルカメラの表示器に表示される。そして、順次表示に従い、デジタルカメラ２とプリンタ１の交信をしていくことで全ての無線パラメータ設定がなされる。
【００６７】
このため、第１、第２実施形態における所定の順序での交信が完了した時点で、第三者が近接した場合でも、無線パラメータが漏洩することはない。
【００６８】
なお、上記、第３実施形態では、一箇所交信するごとに無線パラメータを高速無線通信部２１５へ設定したが、一箇所交信終了で一時保存しておき、最後の交信が完了した時点で設定するようにしても良い。
【００６９】
（第４実施形態）
ユーザのＩＤによりセキュリティレベルを設定し、このセキュリティレベルに応じて上記の第１〜第３実施形態を使い分けるようにしても良い。
例えば、図７のステップＳ７０８で、ユーザであるデジタルカメラのＩＤが判明するので、ＩＤに応じて第１〜第３実施形態における無線パラメータ設定方式を選択することが可能となる。即ち、第１の通信部により取得した外部装置の識別情報に応じて、第１の通信部を用いた通信における場所の順番及び第２の通信部による通信のためのパラメータの送信手順を変更するようにすることもできる。
【００７０】
以上説明したように、各実施形態の無線通信装置によれば、パスワード入力などの煩雑な操作なしに通信相手の特定、認証が可能である、という効果を有する。
また、第２実施形態によれば、交信の順番を他人に見られて模倣されても、当該通信を無効とすることができる。
更に、第３実施形態によれば、最後の交信の瞬間に他人が近づいても無線パラメータを盗まれることがないという効果を有する。
【００７１】
尚、本発明は、ソフトウェアのプログラムをシステム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによって前述した実施形態の機能が達成される場合を含む。この場合、供給されるプログラムは実施形態で図に示したフローチャートに対応したコンピュータプログラムである。
【００７２】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００７３】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【００７４】
コンピュータプログラムを供給するためのコンピュータ読み取り可能な記憶媒体としては以下が挙げられる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などである。
【００７５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムをハードディスク等の記録媒体にダウンロードすることが挙げられる。この場合、ダウンロードされるプログラムは、圧縮され自動インストール機能を含むファイルであってもよい。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００７６】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布するという形態をとることもできる。この場合、所定の条件をクリアしたユーザに、インターネットを介してホームページから暗号を解く鍵情報をダウンロードさせ、その鍵情報を使用して暗号化されたプログラムを実行し、プログラムをコンピュータにインストールさせるようにもできる。
【００７７】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどとの協働で実施形態の機能が実現されてもよい。この場合、ＯＳなどが、実際の処理の一部または全部を行ない、その処理によって前述した実施形態の機能が実現される。
【００７８】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれて前述の実施形態の機能の一部或いは全てが実現されてもよい。この場合、機能拡張ボードや機能拡張ユニットにプログラムが書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行なう。
【図面の簡単な説明】
【００７９】
【図１】実施形態によるプリンタの構成例を示すブロック図である。
【図２】実施形態によるデジタルカメラの構成例を示すブロック図である。
【図３】実施形態によるシステムの接続形態を示す図である。
【図４】実施形態による交信記録のためのテーブルのデータ構成例を示す図である。
【図５】アンテナ回路の詳細な構成例を示す図である。
【図６】アンテナ回路および変復調回路の詳細な構成例を示す図である。
【図７Ａ】第１実施形態によるプリンタとデジタルカメラの動作を示すシーケンス図である。
【図７Ｂ】第１実施形態によるプリンタとデジタルカメラの動作を示すシーケンス図である。
【図８】第２実施形態によるプリンタとデジタルカメラの動作を示すシーケンス図である。
【図９】第３実施形態によるプリンタとデジタルカメラの動作を示すシーケンス図である。
【図１０】第２実施形態のデジタルカメラにおける通信場所の表示例を示す図である。
【図１】
0005121490.tif 000002
【図２】
0005121490.tif 000003
【図３】
0005121490.tif 000004
【図４】
0005121490.tif 000005
【図５】
0005121490.tif 000006
【図６】
0005121490.tif 000007
【図７Ａ】
0005121490.tif 000008
【図７Ｂ】
0005121490.tif 000009
【図８】
0005121490.tif 000010
【図９】
0005121490.tif 000011
【図１０】
0005121490.tif 000012