(57)【特許請求の範囲】
【請求項１】
通信装置であって、
近距離無線通信を実行する第１通信手段と、
無線ＬＡＮの通信を実行する第２通信手段と、
外部アクセスポイントによって生成された無線ＬＡＮに前記通信装置がステーションとして参加している間に、前記第１通信手段によって他の通信装置と前記近距離無線通信を開始する開始手段と、
前記通信装置と前記他の通信装置とが同じ外部アクセスポイントに接続されているか否かを、前記近距離無線通信によって通信された情報に基づいて判断する判断手段と、
制御手段であって、
前記通信装置と前記他の通信装置とが同じ外部アクセスポイントに接続されていると判断された場合には、前記通信装置は当該外部アクセスポイントを介して前記第２通信手段によってデータ通信し、
前記通信装置と前記他の通信装置とが同じ外部アクセスポイントに接続されていないと判断された場合には、前記通信装置は当該外部アクセスポイントとの接続を切断し、前記第２通信手段によって前記他の通信装置と直接データ通信し、
前記通信装置がステーション機能とアクセスポイント機能との同時動作を行う場合には、前記通信装置と前記他の通信装置とが同じ外部アクセスポイントに接続されていなかったとしても、前記通信装置は当該外部アクセスポイントから切断することなく前記第２通信手段によって前記他の通信装置と直接データ通信する、
ように制御する制御手段と、
を有することを特徴とする通信装置。
【請求項２】
前記制御手段は、前記外部アクセスポイントとの接続を切断して前記他の通信装置との直接データ通信が終了した場合に、当該外部アクセスポイントとの再接続を行う、
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記通信装置と前記他の通信装置とが同じ外部アクセスポイントに接続されているか否かは、ＭＡＣアドレスを用いた検索処理によって判断される、
ことを特徴とする請求項１又は２に記載の通信装置。
【請求項４】
前記通信装置はプリンタであって、前記他の通信装置と印刷処理のためのデータ通信を行う、
ことを特徴とする請求項１から３のいずれか１項に記載の通信装置。
【請求項５】
前記他の通信装置との直接データ通信は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ規格に従って実行される、
ことを特徴とする請求項１から４のいずれか１項に記載の通信装置。
【請求項６】
前記他の通信装置との直接データ通信は、前記通信装置のアクセスポイント機能を用いた通信によって実行される、
ことを特徴とする請求項１から５のいずれか１項に記載の通信装置。
【請求項７】
前記他の通信装置との直接データ通信は、前記他の通信装置のアクセスポイント機能を用いた通信によって実行される、
ことを特徴とする請求項１から６のいずれか１項に記載の通信装置。
【請求項８】
前記近距離無線通信は、Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  （ＮＦＣ）  ｓｔａｎｄａｒｄに準拠した近距離無線通信である、
ことを特徴とする請求項１から７のいずれか１項に記載の通信装置。
【請求項９】
近距離無線通信を実行する第１通信手段と、無線ＬＡＮの通信を実行する第２通信手段とを有する通信装置の制御方法であって、
外部アクセスポイントによって生成された無線ＬＡＮに前記通信装置がステーションとして参加している間に、前記第１通信手段によって他の通信装置と前記近距離無線通信を開始する開始工程と、
前記通信装置と前記他の通信装置とが同じ外部アクセスポイントに接続されているか否かを、前記近距離無線通信によって通信された情報に基づいて判断する判断工程と、
制御工程であって、
前記通信装置と前記他の通信装置とが同じ外部アクセスポイントに接続されていると判断された場合には、前記通信装置は当該外部アクセスポイントを介して前記第２通信手段によってデータ通信し、
前記通信装置と前記他の通信装置とが同じ外部アクセスポイントに接続されていないと判断された場合には、前記通信装置は当該外部アクセスポイントとの接続を切断し、前記第２通信手段によって前記他の通信装置と直接データ通信し、
前記通信装置がステーション機能とアクセスポイント機能との同時動作を行う場合には、前記通信装置と前記他の通信装置とが同じ外部アクセスポイントに接続されていなかったとしても、前記通信装置は当該外部アクセスポイントから切断することなく前記第２通信手段によって前記他の通信装置と直接データ通信する、
ように制御する制御工程と、
を有することを特徴とする制御方法。
【請求項１０】
請求項１から８のいずれか１項に記載の通信装置としてコンピュータを動作させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の通信方式に対応した通信装置における通信技術に関する。
【背景技術】
【０００２】
近年、互いに異なる通信方式に対応した２つの通信手段を自動的に切り替えて通信する、通信方式間のハンドオーバ技術が使用されている。例えば、通信装置は、第１の通信方式を用いて第２の通信方式の設定を行うための情報を伝送し、その情報を用いて第２の通信方式の設定を自動的に実行する。ここで、第１の通信方式は、例えば、赤外線通信又はＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）などであり、第２の通信方式は、例えば、無線ＬＡＮ又はＢｌｕｅｔｏｏｔｈ（登録商標）などである（特許文献１、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２９５５７４号公報
【特許文献２】特開２００７−１６６５３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
第１の通信方式を用いて第２の通信方式の設定を行った場合であっても、第２の通信方式の機能自体がオフとなっている場合などでは、結局通信を行うことができないことがありうる。すなわち、例えば、第２の通信方式が無線ＬＡＮである場合に、通信の相手装置において無線ＬＡＮ機能をオフとしている場合、通信装置が無線ＬＡＮの設定をしても、結局、相手装置と無線ＬＡＮで通信することができない。しかしながら、このような場合に、通信装置がどのような処理を行うべきかについての対処方法が存在しないという課題があった。
【０００５】
本発明は上記課題に鑑みなされたものであり、相手装置の状態に応じて適切な通信設定を行うことを目的とする。
【課題を解決するための手段】
【０００６】
本発明の通信装置は、近距離無線通信を実行する第１通信手段と、無線ＬＡＮの通信を実行する第２通信手段と、外部アクセスポイントによって生成された無線ＬＡＮに前記通信装置がステーションとして参加している間に、前記第１通信手段によって他の通信装置と前記近距離無線通信を開始する開始手段と、前記通信装置と前記他の通信装置とが同じ外部アクセスポイントに接続されているか否かを、前記近距離無線通信によって通信された情報に基づいて判断する判断手段と、制御手段であって、前記通信装置と前記他の通信装置とが同じ外部アクセスポイントに接続されていると判断された場合には、前記通信装置は当該外部アクセスポイントを介して前記第２通信手段によってデータ通信し、前記通信装置と前記他の通信装置とが同じ外部アクセスポイントに接続されていないと判断された場合には、前記通信装置は当該外部アクセスポイントとの接続を切断し、前記第２通信手段によって前記他の通信装置と直接データ通信し、前記通信装置がステーション機能とアクセスポイント機能との同時動作を行う場合には、前記通信装置と前記他の通信装置とが同じ外部アクセスポイントに接続されていなかったとしても、前記通信装置は当該外部アクセスポイントから切断することなく前記第２通信手段によって前記他の通信装置と直接データ通信する、ように制御する制御手段と、を有する。
【発明の効果】
【０００７】
本発明によれば、相手装置の状態に応じて適切な通信設定を行うことができる。
【図面の簡単な説明】
【０００８】
【図１】無線通信システムの構成例を示す図。
【図２】通信装置のハードウェア構成例を示す図。
【図３】通信装置の機能構成例を示す図。
【図４】無線通信システムで実行される処理の流れの第１の例を示すシーケンス図。
【図５】プリンタが実行する処理の流れの第１の例を示すフローチャート。
【図６】無線通信システムで実行される処理の流れの第２の例を示すシーケンス図。
【図７】携帯電話が実行する処理の流れの例を示すフローチャート。
【図８】無線通信システムで実行される処理の流れの第３の例を示すシーケンス図。
【図９】プリンタが実行する処理の流れの第２の例を示すフローチャート。
【図１０】無線通信システムで実行される処理の流れの第４の例を示すシーケンス図。
【図１１】無線通信システムで実行される処理の流れの第５の例を示すシーケンス図。
【図１２】プリンタが実行する処理の流れの第３の例を示すフローチャート。
【発明を実施するための形態】
【０００９】
以下、添付の図面を参照して、本発明の実施の形態について詳細に説明する。なお、以下に示される実施形態は一例に過ぎず、本発明は以下の説明で示された構成に限定されない。
【００１０】
＜＜実施形態１＞＞
（無線通信システムの構成）
図１に、本実施形態に係る無線通信システムの構成例を示す。無線通信システムは、例えば、プリンタ１０１、携帯電話１０２及びアクセスポイント１０３を含む。なお、プリンタ１０１及び携帯電話１０２は、いずれも後述する通信装置としての機能を有しているものとする。プリンタ１０１及び携帯電話１０２は、例えばＮｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ（ＮＦＣ）に係る第１の通信方式と、例えばＩＥＥＥ８０２．１１規格シリーズに準拠した無線ＬＡＮに係る第２の通信方式とを用いて通信することができる。なお、第１の通信方式と第２の通信方式は、ＮＦＣ及び無線ＬＡＮに係る通信方式に限定されず、他の通信規格などに関する通信方式であってもよい。そして、プリンタ１０１及び携帯電話１０２は、ＮＦＣによる通信を契機に、無線ＬＡＮによる通信設定を行い、ＮＦＣから無線ＬＡＮへの通信方式間ハンドオーバを行うことができるものとする。なお、アクセスポイント１０３も、同様の機能を有していてもよい。また、プリンタ１０１及び携帯電話１０２は、少なくともいずれかが、以下に説明する処理を実行することができれば足り、いずれか一方は、通信方式間ハンドオーバを実行可能とする一般的な機能を有するだけであってもよい。また、無線通信システムは、図１に示される３台の装置以外の通信装置を含んでもよい。なお、プリンタや携帯電話は通信装置の一例であり、ＰＣ、デジタルカメラ、スマートデバイス等であってもよい。
【００１１】
以下では、アクセスポイント１０３が無線ＬＡＮのネットワーク（インフラストラクチャネットワーク）を構築し、プリンタ１０１はそのネットワークにステーションとして参加しており、携帯電話１０２はそのネットワークに参加していないものとする。また、以下では、携帯電話１０２は、新たにプリンタ１０１と無線により接続し、自身が保持するデータをプリンタ１０１に送信して印刷しようとしているものとする。
【００１２】
本実施形態では、携帯電話１０２は、プリンタ１０１に近接することにより、ＮＦＣを介して、プリンタ１０１と携帯電話１０２との間の無線ＬＡＮを用いた通信のための設定の情報をプリンタ１０１に提供する。そして、プリンタ１０１は、その情報に基づいて、無線ＬＡＮの設定を行い、その設定により、携帯電話１０２と、無線ＬＡＮでの接続を確立することができるようになる。
【００１３】
ここで、例えば、携帯電話１０２の無線ＬＡＮの機能がオフとなっている場合があり得る。例えば、携帯電話１０２のユーザは、不必要に周囲の無線ＬＡＮを探索してバッテリーが消耗するのを防ぐため、手動で無線ＬＡＮをオフとすることができる。また、ユーザが意図せずにプリンタ１０１に携帯電話１０２を近接させてしまった場合や、近接時間が不十分であることなどによってＮＦＣタグ書き込み内容に不備が生じた場合に、無線ＬＡＮの接続ができない場合もありうる。プリンタ１０１は、このような状態では、携帯電話１０２との間の無線ＬＡＮによる接続設定を行ったとしても、結局、無線ＬＡＮによって携帯電話１０２と通信を行うことはできない。従来、このような場合にどのような処理が行われるべきかの検討がなされていなかった。
【００１４】
本実施形態では、このような背景を鑑み、プリンタ１０１は、携帯電話１０２との間でＮＦＣを用いて通信したことに応じて、携帯電話１０２との間で無線ＬＡＮによる通信を行うことができるかを判定する。そして、プリンタ１０１は、その判定結果が、携帯電話１０２との間で無線ＬＡＮによる通信を行うことができないことを示している場合、携帯電話１０２との間での接続の設定を行わないか、又は設定後であれば、その設定前の設定に自動的に戻す処理を行う。同様に、携帯電話１０２は、プリンタ１０１との間でＮＦＣを用いて通信したことに応じて、プリンタ１０１との間で無線ＬＡＮによる通信を行うことができるかを判定する。そして、携帯電話１０２は、その判定結果が、プリンタ１０１との間で無線ＬＡＮによる通信を行うことができないことを示している場合、プリンタ１０１との間での接続の設定を行わないか、又は設定後であれば、その設定前の設定に自動的に戻す処理を行う。
【００１５】
以下、このような処理を行う装置の構成及び処理の流れについて詳述する。
【００１６】
（装置構成）
図２に、本実施形態に係る通信装置のハードウェア構成例を示す。この通信装置は、プリンタ１０１と携帯電話１０２との少なくともいずれかに含まれ、アクセスポイント１０３もこの通信装置を含んでもよい。通信装置は、例えば、制御部２０１、記憶部２０２、表示部２０４、操作部２０７、サービス提供部２０８、及び、無線ＬＡＮ通信機能並びにＮＦＣ通信機能を有する。無線ＬＡＮ通信機能は、例えば、無線ＬＡＮ通信部２０３、無線ＬＡＮアンテナ制御部２０５、及び無線ＬＡＮアンテナ２０６を含み、ＮＦＣ通信機能は、例えば、ＮＦＣ通信部２０９、ＮＦＣアンテナ制御部２１０、及びＮＦＣアンテナ２１１を含む。
【００１７】
ここで、通信装置は、通信方式として、ＩＥＥＥ８０２．１１規格シリーズに準拠する無線ＬＡＮ及びＮｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ（ＮＦＣ）の通信方式を用いているが、これら以外の通信方式が用いられてもよい。例えば、ＩＥＥＥ８０２．１１規格シリーズ以外の規格に準拠した無線ＬＡＮが、ＩＥＥＥ８０２．１１規格シリーズに準拠した無線ＬＡＮの代わりに用いられてもよい。また、ＮＦＣの代わりに、赤外線通信などが用いられてもよい。また、ＩＥＥＥ８０２．１１規格シリーズに準拠した無線ＬＡＮでは、アクセスポイント１０３を介したインフラストラクチャモードでの通信の他に、例えばＷｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）のような、直接通信モードでの通信が行われうる。
【００１８】
制御部２０１は、例えば、記憶部２０２に記憶される制御プログラムを実行することにより、通信装置全体を制御する。制御部２０１は、１つ又は複数のＣＰＵ又はＭＰＵ等のプロセッサを含む。また、制御部２０１は、他の通信装置との間で通信パラメータの設定の制御をも行うことができる。記憶部２０２は、制御部２０１が実行する各種の制御プログラムと通信パラメータとの少なくともいずれか等の、各種情報を記憶する。また、記憶部２０２には、通信装置で生成された、又は、外部装置から受信した、画像データやファイル等を記憶しうる。記憶部２０２は、例えば、ＲＯＭ（読み出し専用メモリ）、ＲＡＭ（ランダムアクセスメモリ）、ＨＤＤ（ハードディスクドライブ）、フラッシュメモリ等の任意の媒体によって構成されうる。なお、後述する通信装置の各種動作は、記憶部２０２に記憶された制御プログラムを制御部２０１が実行することにより行われうるし、場合によっては、その動作に適した専用のハードウェアによって行われてもよい。
【００１９】
表示部２０４は、ＬＣＤ及びＬＥＤなどのように視覚で認知可能な情報の出力機能とスピーカなどの聴覚で認知可能な情報の出力機能との少なくともいずれかを有し、この機能によって各種表示を行う。操作部２０７は、例えば各種ボタンやタッチパネル等によって構成され、ユーザによる各種入力等による操作を受け付ける。サービス提供部２０８は、通信装置が有するアプリケーションレベルの各種サービスを提供する。例えば、通信装置がプリンタである場合、サービス提供部２０８は印刷部であり、印刷機能を提供し、また、そのための各種制御を行う。また、例えば、通信装置がデジタルカメラである場合、サービス提供部２０８は撮像部であり、撮像機能を提供し、また、そのための各種制御を行う。なお、通信装置が複数のサービスを提供する場合、１つのサービス提供部２０８が複数のサービスを提供するように動作してもよいし、１つの通信装置に、それぞれが少なくとも１つのサービスを提供する複数のサービス提供部２０８が含まれてもよい。
【００２０】
無線ＬＡＮ通信部２０３は、ＩＥＥＥ８０２．１１規格シリーズに準拠した無線ＬＡＮ通信を行う。無線ＬＡＮ通信部２０３は、無線ＬＡＮアンテナ制御部２０５によって無線ＬＡＮアンテナ２０６が制御されることにより、無線ＬＡＮのための信号を送信し、又は受信することができる。
【００２１】
ＮＦＣ通信部２０９は、Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ（ＮＦＣ）規格に準拠した近距離無線通信を行う。ＮＦＣでは、その役割としてＮＦＣタグ及びＮＦＣリーダライタが含まれるが、ＮＦＣ通信部２０９は、そのどちらの役割でも動作することができる。ＮＦＣ通信部２０９は、ＮＦＣアンテナ制御部２１０によってＮＦＣアンテナ２１１が制御されることにより、ＮＦＣのための信号を送信し、又は受信することができる。
【００２２】
なお、通信装置は、上述の各構成以外の構成をさらに有していてもよいし、上述の各構成のうち、いずれかを含まなくてもよい。例えば、通信装置は、表示部２０４を含まなくてもよく、また、例えば通信装置が携帯電話である場合に、セルラ通信方式による通信機能を有していてもよい。
【００２３】
続いて、本実施形態に係る通信装置の機能構成について、図３を用いて説明する。通信装置は、例えば、その機能構成として、ＮＦＣ関連機能並びに無線ＬＡＮ関連機能、サービス制御部３０４、及びデータ記憶部３１０を有する。ＮＦＣ関連機能は、例えば、ＮＦＣ制御部３０１、ＮＦＣリーダライタ部３０２、及びＮＦＣタグ更新部３０３を含む。また、無線ＬＡＮ関連機能は、例えば、無線ＬＡＮパケット受信部３０５、無線ＬＡＮパケット送信部３０６、無線ＬＡＮ  ＳＴＡ機能制御部３０７、無線ＬＡＮ  ＡＰ機能制御部３０８、及び無線ＬＡＮトポロジ制御部３０９を含む。
【００２４】
ＮＦＣ制御部３０１は、ＮＦＣフォーラム仕様に基づいた各種ＮＦＣの機能の制御を行う。ＮＦＣは、役割としてＮＦＣタグ及びＮＦＣリーダライタが存在するが、ＮＦＣ制御部３０１はそのどちらの役割の制御をも行うことができる。ＮＦＣリーダライタ部３０２は、ＮＦＣ通信規格に基づいて、ＮＦＣタグの役割の相手装置からの情報の読み取りによる取得、又は情報の書き込みを行う。ＮＦＣタグ更新部３０３は、ＮＦＣリーダライタ部３０２が読み取って取得した内容を、自装置のＮＦＣタグに書き込む処理を実行する。
【００２５】
無線ＬＡＮパケット受信部３０５及び無線ＬＡＮパケット送信部３０６は、それぞれ、相手装置との間でＩＥＥＥ８０２．１１規格シリーズに準拠した無線ＬＡＮにおける信号の受信と送信とを行う。無線ＬＡＮ  ＳＴＡ機能制御部３０７は、ＩＥＥＥ８０２．１１規格シリーズで定められたＳＴＡ（ステーション）機能を提供する。無線ＬＡＮ  ＳＴＡ機能制御部３０７は、例えば、自装置が無線ＬＡＮのＳＴＡとして動作するときの認証・暗号処理等を実行する。無線ＬＡＮ  ＡＰ機能制御部３０８は、ＩＥＥＥ８０２．１１規格シリーズで定められたＡＰ（アクセスポイント）機能を提供する。無線ＬＡＮ  ＡＰ機能制御部３０８は、例えば、自装置が無線ＬＡＮのＡＰとして動作するときの認証・暗号処理および通信相手装置の管理等を実行する。無線ＬＡＮ  ＳＴＡ機能制御部３０７および無線ＬＡＮ  ＡＰ機能制御部３０８は、ある時刻においていずれか一方だけが動作してもよいし、その両方が同時に動作してもよい。無線ＬＡＮトポロジ制御部３０９は、無線ＬＡＮ  ＳＴＡ機能制御部３０７および無線ＬＡＮ  ＡＰ機能制御部３０８を制御して、無線ＬＡＮの構成を制御する。
【００２６】
サービス制御部３０４はアプリケーションレイヤにおけるサービスの制御を行う。ここでのアプリケーションレイヤとは、ＯＳＩ参照モデルにおける第５層以上の上位レイヤにおけるサービス提供層のことを指す。すなわち、サービス制御部３０４は、印刷機能、画像ストリーミング機能、又はファイル転送機能などを提供するための制御を行う。データ記憶部３１０は、ソフトウェアそのもの、及び、無線ＬＡＮパラメータ、ＤＨＣＰアドレステーブル並びにＡＲＰテーブル等の、各種テーブルを記憶保持しうる。
【００２７】
なお、図２の各機能はソフトウェアによって実現されてもよいし、ハードウェアによって実現されてもよい。また、図２の各機能は、ハードウェアとソフトウェアとの組み合わせによって実現されてもよい。また、図２の各機能ブロックは、相互関係を有する。また、図２の機能構成例は一例に過ぎず、図２の複数の機能ブロックが統合されて１つの機能ブロックとして構成されてもよいし、いずれかの機能ブロックがさらに複数の機能ブロックに分割されてもよい。
【００２８】
（処理の流れ）
続いて、上述の各装置が実行する処理の流れについて、図４及び図５を用いて説明する。図４は、無線通信システムで実行される処理の流れの例を示すシーケンス図である。また、図５は、プリンタ１０１が実行する処理の流れの例を示すフローチャートである。
【００２９】
本処理では、前提として、プリンタ１０１が、アクセスポイント１０３が生成した無線ＬＡＮのネットワークに参加している（すなわち、アクセスポイント１０３に接続している）状態であるものとする（Ｆ４０１）。この状態において、携帯電話１０２のユーザが、プリンタ１０１に携帯電話１０２を近接させる（携帯電話１０２をプリンタ１０１にタッチする）と、プリンタ１０１と携帯電話１０２との間でＮＦＣによる通信が行われる（Ｆ４０２、Ｓ５０１）。この結果、携帯電話１０２のＮＦＣリーダライタ部３０２は、ＮＦＣ規格に従った通信によって、プリンタ１０１のＮＦＣタグに、携帯電話１０２に関する情報を書き込む（Ｆ４０３、Ｓ５０２）。
【００３０】
なお、書き込まれる情報は、少なくとも携帯電話１０２を特定することができる情報であり、例えば、携帯電話１０２のＭＡＣアドレスまたはＵＵＩＤ等の携帯電話１０２を識別可能な識別情報でありうる。また、書き込まれる情報には、プリンタ１０１と携帯電話１０２との間での無線ＬＡＮによる通信が行われることを要求するリクエストが含まれる。なお、書き込まれる情報は、プリンタ１０１が携帯電話１０２と無線ＬＡＮで接続するための通信パラメータ（ＳＳＩＤ、暗号鍵、暗号方式、認証鍵、認証方式等の情報）、又はＰＩＮコード等の認証情報を含んでもよい。ここでの通信パラメータは、携帯電話１０２が無線ＬＡＮのアクセスポイント機能を有している場合には、携帯電話１０２が構築する無線ＬＡＮの通信パラメータであってもよい。一方、携帯電話１０２が無線ＬＡＮのアクセスポイント機能を有していない場合には、現在、携帯電話１０２が接続されている（参加している）無線ＬＡＮの通信パラメータであってもよい。すなわち、ここでの通信パラメータは、外部のアクセスポイントの通信パラメータであってもよい。
【００３１】
その後、プリンタ１０１は、携帯電話１０２によって自装置のＮＦＣタグに書き込まれた情報を確認する（Ｆ４０４、Ｓ５０３）。この確認により、プリンタ１０１は、プリンタ１０１と携帯電話１０２との間での無線ＬＡＮのネットワークを構築することを携帯電話１０２が要求していることを認識することができる。
【００３２】
すると、プリンタ１０１は、現在参加しているアクセスポイント１０３が構築した無線ＬＡＮから離脱、すなわち、アクセスポイント１０３との接続を切断する（Ｆ４０５、Ｓ５０４）。具体的には、プリンタ１０１は、アクセスポイント１０３に対して接続解除のフレームを含んだ無線パケットを送信する。その後、プリンタ１０１は、Ｆ４０２において携帯電話１０２から受信した情報（例えばＭＡＣアドレス等の識別情報）を含んだ検索要求パケットを無線ＬＡＮに送信し、携帯電話１０２からの検索応答を待つ（Ｆ４０６、Ｓ５０５）。ここで、検索要求パケットは、例えば、プローブリクエストであり、検索応答は、例えば、プローブレスポンスである。ここでは、ＮＦＣによって携帯電話１０２からＳＳＩＤ等の通信パラメータを受信している場合には、ＳＳＩＤを指定した検索要求パケットを送信してもよい。又は、携帯電話１０２から受信したＭＡＣアドレス等の情報を含まない検索要求パケットを送信し、受信した検索応答の送信元のＭＡＣアドレスと携帯電話１０２から受信したＭＡＣアドレスとの一致を判断することによって、携帯電話１０２を検索してもよい。
【００３３】
なお、プリンタ１０１は、アクセスポイント１０３との接続を切断する前（Ｓ５０３の後）に、自装置が無線ＬＡＮのＡＰ機能とＳＴＡ機能とを同時に動作させることができるかを判定してもよい。すなわち、プリンタ１０１は、ＳＴＡ機能によってアクセスポイント１０３が構築した無線ＬＡＮに参加しながら、ＡＰ機能によって新たな無線ＬＡＮを構築し、構築したネットワークで携帯電話１０２と通信することができるかを判定する。そして、プリンタ１０１は、無線ＬＡＮのＡＰ機能とＳＴＡ機能とを同時に動作させることができる場合は、アクセスポイント１０３との接続を切断することなく（Ｆ４０５、Ｓ５０４の処理を省略して）、次の処理（Ｆ４０６、Ｓ５０５）を実行してもよい。一方で、プリンタ１０１は、無線ＬＡＮのＡＰ機能とＳＴＡ機能とを同時に動作させることができない場合は、アクセスポイント１０３との接続を切断して（Ｆ４０５、Ｓ５０４）から、次の処理（Ｆ４０６、Ｓ５０５）を実行しうる。
【００３４】
携帯電話１０２は、無線ＬＡＮ機能を有効化していない場合、プリンタ１０１が検索要求パケットを無線ＬＡＮに送信した（Ｆ４０６、Ｓ５０５）としても、その検索要求パケットを認識することができず、検索応答を返すことができない。プリンタ１０１は、所定時間内に携帯電話１０２から応答が返ってこない場合（Ｓ５０５でＮＯ）、タイムアウトとなり（Ｆ４０７）、検索処理を終了する。その結果、プリンタ１０１は、携帯電話１０２と無線ＬＡＮによる通信を確立することができない。
【００３５】
プリンタ１０１は、タイムアウトが発生した後は、アクセスポイント１０３へ接続要求を送信して、ＮＦＣタッチ前に接続していたアクセスポイント１０３との接続を再開する（Ｆ４０８）。なお、プリンタ１０１がＳＴＡとしてアクセスポイント１０３に接続したままで、ＡＰとして携帯電話１０２と通信しようとしていた場合は、Ｆ４０５が省略されるため、Ｆ４０７による再接続処理は不要である。そして、プリンタ１０１は、アクセスポイント１０３との接続を再開すると、自装置のＮＦＣタグに書き込まれている情報を、Ｆ４０３による変更前の情報に書き戻す（Ｆ４０９、Ｓ５０８）。なお、ＮＦＣタグの内容の書き戻しは、アクセスポイント１０３への接続の再開の前に行われてもよい。
【００３６】
なお、プリンタ１０１は、所定時間内に携帯電話１０２から応答が返ってきた場合（Ｓ５０５でＹＥＳ）は、携帯電話１０２との間で無線ＬＡＮによる接続を確立する（Ｓ５０６）。ここで、プリンタ１０１と携帯電話１０２との間の無線ＬＡＮによる接続は、例えばＷｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）プロトコルを用いて確立されうる。その後、プリンタ１０１は、携帯電話１０２から、印刷対象のデータを取得して、印刷処理を実行する（Ｓ５０７）。なお、プリンタ１０１は、印刷処理が終了した後に、携帯電話１０２との無線ＬＡＮによる接続を切断して、アクセスポイント１０３との接続を再度確立し、その後にＮＦＣタグの内容を、Ｓ５０１のＮＦＣ通信が行われる前の状態に戻してもよい。
【００３７】
なお、プリンタ１０１は、検索信号に対する応答があったか否かによってではなく、例えばＮＦＣ通信によって、携帯電話１０２が無線ＬＡＮによる通信が可能であるかを判定してもよい。すなわち、プリンタ１０１は、携帯電話１０２から、無線ＬＡＮの通信機能が使用可能な状態になっているかなどの情報をＮＦＣ通信によって取得し、その情報に基づいて、携帯電話１０２が無線ＬＡＮによる通信が可能であるかを判定しうる。この場合、プリンタ１０１は、携帯電話１０２が無線ＬＡＮによる通信が可能でない場合には、携帯電話１０２を探索するための無線ＬＡＮの設定すら行う必要がなくなる。したがって、処理がより簡易になり、利便性を向上させることができる。
【００３８】
また、プリンタ１０１は、携帯電話１０２とのＮＦＣ通信によって取得した情報を直ちにＮＦＣタグに記録せず、その情報に基づく設定で無線ＬＡＮによって携帯電話１０２を探索するようにしてもよい。そして、プリンタ１０１は、携帯電話１０２が発見された場合にのみ、取得した情報をＮＦＣタグに書き込むようにしてもよい。
【００３９】
また、上述の処理は、プリンタ１０１が実行していたが、同様の処理を携帯電話１０２が実行することもできる。これについて、図６及び図７を用いて説明する。図６は、無線通信システムで実行される処理の流れの例を示すシーケンス図であり、図７は、携帯電話１０２が実行する処理の流れの例を示すフローチャートである。
【００４０】
まず、携帯電話１０２がプリンタ１０１に近接することにより、プリンタ１０１のＮＦＣタグと、携帯電話１０２のＮＦＣリーダライタとの間でのＮＦＣ通信が実行される（Ｆ６０１、Ｓ７０１）。このとき、携帯電話１０２のＮＦＣリーダライタは、例えば、携帯電話１０２を識別するための情報と、携帯電話１０２がプリンタ１０１との間での通信を要求することを示す情報とを、プリンタ１０１のＮＦＣタグに書き込むことにより提供する。
【００４１】
そして、携帯電話１０２は、ＮＦＣ通信が完了したことを検知すると、続いて、無線ＬＡＮによるプリンタ１０１との接続処理を開始する（Ｆ６０２、Ｓ７０２）。この接続処理は、例えば、ＮＦＣ通信によってプリンタ１０１に提供した情報に基づいて、そして、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）のプロトコルを用いて、実行される。その後、携帯電話１０２は、無線ＬＡＮによってプリンタ１０１を検索する（Ｆ６０３、Ｓ７０３）。ここで、プリンタ１０１がＮＦＣ通信後に無線ＬＡＮ機能を有効化していない場合などでは、携帯電話１０２は、検索に対する応答を所定期間内にプリンタ１０１から受信することはない。したがって、この場合、携帯電話１０２において、タイムアウトが発生する（Ｆ６０４、Ｓ７０３でＮＯ）。
【００４２】
携帯電話１０２は、タイムアウトが発生した場合、無線ＬＡＮの設定をＮＦＣ通信前の状態に切り戻す（Ｆ６０５、Ｓ７０５）。そして、携帯電話１０２は、Ｆ６０１のＮＦＣ通信の前に別の無線ＬＡＮのアクセスポイントや公衆回線に接続していた場合は、その接続状態を復旧させる。一方で、携帯電話１０２は、検索に対する応答を所定期間内に受信した場合（Ｓ７０３でＹＥＳ）は、無線ＬＡＮによる接続を確立して、印刷処理を実行する（Ｓ７０４）。
【００４３】
なお、携帯電話１０２は、検索信号に対する応答があったか否かによってではなく、例えばＮＦＣ通信によって、プリンタ１０１が無線ＬＡＮによる通信が可能であるかを判定してもよい。すなわち、携帯電話１０２は、プリンタ１０１から、無線ＬＡＮの通信機能が使用可能な状態になっているかなどの情報をＮＦＣ通信によって取得し、その情報に基づいて、プリンタ１０１が無線ＬＡＮによる通信が可能であるかを判定しうる。この場合、携帯電話１０２は、プリンタ１０１が無線ＬＡＮによる通信が可能でない場合には、プリンタ１０１を探索するための無線ＬＡＮの設定すら行う必要がなくなる。したがって、処理がより簡易になり、利便性を向上させることができる。
【００４４】
以上のようにして、ＮＦＣ情報に基づいた無線ＬＡＮ接続が完了しない場合に、ＮＦＣタグの内容又は無線ＬＡＮの設定をＮＦＣ通信が行われる前の状態に戻し、そのＮＦＣ情報に基づく無線ＬＡＮ接続用の設定を無効化することが可能となる。また、これにより、不要な情報がＮＦＣタグに記憶されたままになることを防止できる。
【００４５】
＜＜実施形態２＞＞
実施形態１では、プリンタ１０１又は携帯電話１０２が、相手装置との間で無線ＬＡＮによる通信が可能であるかを判定し、可能でない場合にはＮＦＣタグの内容又は無線ＬＡＮの設定を切り戻す、又はその設定を行わない処理について説明した。本実施形態では、携帯電話１０２が、ＮＦＣ通信によって実行したいサービス（処理）を指定し、プリンタ１０１は、そのサービスに対応しているかを判定する。そして、プリンタ１０１は、自身がそのサービスを提供することができない場合には、携帯電話１０２との無線ＬＡＮによる接続を行わず、ＮＦＣタグの内容をＮＦＣ通信の前の状態に戻す。一方で、プリンタ１０１は、自身がそのサービスを提供することができる場合には、携帯電話１０２との無線ＬＡＮの接続を確立して、指定されたサービスを提供する。なお、無線ＬＡＮの確立においては、実施形態１と同様の処理が行われてもよい。すなわち、プリンタ１０１又は携帯電話１０２が、相手装置との間で無線ＬＡＮによる通信が可能であるかを判定し、可能でない場合にはＮＦＣタグの内容又は無線ＬＡＮの設定を切り戻す、又はその設定を行わないようにしてもよい。
【００４６】
以下、本実施形態に係る処理の流れについて図８及び図９を用いて説明する。なお、システム構成及び装置構成については実施形態１と同様であるため説明を省略する。図８は、無線通信システムで実行される処理の流れの例を示すシーケンス図であり、図９は、プリンタ１０１が実行する処理の流れの例を示すフローチャートである。なお、図８のＦ８０１〜Ｆ８０３の処理、及び図９のＳ９０１及びＳ９０２の処理は、それぞれ図４のＦ４０１〜Ｆ４０３の処理、及び図５のＳ５０１及びＳ６０１の処理と同様であるため、説明を省略する。ただし、Ｆ８０３及びＳ９０２で携帯電話１０２が、プリンタ１０１のＮＦＣタグに書き込む情報には、携帯電話１０２が実行を要求するサービスを指定する情報が含まれる。
【００４７】
プリンタ１０１は、携帯電話１０２からプリンタ１０１のＮＦＣタグに書き込まれた内容を確認する（Ｆ８０４、Ｓ９０３）。ここで、プリンタ１０１は、携帯電話１０２が指定したサービスを確認し、そのサービスをプリンタ１０１が実行できるかを確認する。なお、ここでは、プリンタ１０１は、ダイレクト印刷サービスを提供可能であるものとし、携帯電話１０２によってダイレクト印刷サービスが指定されたかを確認するものとする（Ｓ９０４）。なお、ここでは、指定されたサービスをプリンタ１０１が実行できるかの確認ではなく、例えば、プリンタ１０１と携帯電話１０２との間で無線ＬＡＮによる直接接続を確立すべき所定のサービスであるかの確認が行われてもよい。
【００４８】
プリンタ１０１は、ＮＦＣタグの確認の結果、ダイレクト印刷サービスが指定されていたことを確認すると（Ｓ９０４でＹＥＳ）、接続状態にあったアクセスポイント１０３との接続を切断する（Ｆ８０５、Ｓ９０５）。なお、この切断処理は、図４のＦ４０５及び図５のＳ５０４の処理と同様である。また、プリンタ１０１が、同時にＡＰ及びＳＴＡとして機能することができる場合は、上述の通り、切断処理と後述する再接続処理（Ｆ８０９）は行われなくてもよい。その後、プリンタ１０１は、携帯電話１０２との間でＷｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）による接続処理を実行し（Ｆ８０６、Ｓ９０６）、印刷処理を実行する（Ｆ８０７、Ｓ９０８）。なお、プリンタ１０１は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）による無線ＬＡＮリンク層での接続が確立された後に、携帯電話１０２の検出及び待ち受け処理を実行し得る（Ｓ９０７）。また、プリンタ１０１は、Ｆ８０５及びＳ９０５の処理の後、図４及び図５のＦ４０６及びＳ５０５に移行して、その後の処理は図４及び図５に従って実行するようにしてもよい。その後、プリンタ１０１は、印刷処理の終了後に、携帯電話１０２との無線ＬＡＮによる接続を切断し（Ｆ８０８）、アクセスポイント１０３との接続を再度確立する（Ｆ８０９）。そして、プリンタ１０１は、その後に、ＮＦＣタグの内容をＦ８０２のＮＦＣ通信が行われる前の状態に戻す（Ｆ８１０）。
【００４９】
一方で、プリンタ１０１は、ＮＦＣタグの確認の結果、ダイレクト印刷サービスが指定されていなかった場合（Ｓ９０４でＮＯ）、携帯電話１０２と無線ＬＡＮによる通信を確立しない。そして、この場合、プリンタ１０１は、自装置のＮＦＣタグに書き込まれている情報を、Ｆ８０３による変更前の情報に書き戻す（Ｓ９０９）。
【００５０】
なお、上述のように、プリンタ１０１は、携帯電話１０２とのＮＦＣ通信によって取得した情報を直ちにＮＦＣタグに記録せず、その情報に基づいて、上述の指定されたサービスが、プリンタ１０１が対応している又は所定のサービスであるかを判定してもよい。そして、プリンタ１０１は、指定されたサービスが、自身の対応するサービスである又は無線ＬＡＮによる直接接続が要求される所定のサービスである場合に、取得した情報をＮＦＣタグに書き込むようにしてもよい。
【００５１】
以上のように、プリンタ１０１は、ＮＦＣ通信によって携帯電話１０２から取得した情報を参照し、自身が実行できるサービスが指定されているか、又は携帯電話１０２との無線ＬＡＮによる直接接続を確立すべき所定のサービスが指定されているかを判定する。そして、プリンタ１０１は、自身が実行できるサービスが指定されている場合、又は携帯電話１０２との無線ＬＡＮによる直接接続を確立すべき所定のサービスが指定されている場合に、携帯電話１０２との無線ＬＡＮによる直接接続の確立を試行する。これにより、無線ＬＡＮの設定を行う必要がない場合に、ＮＦＣタグの内容又は無線ＬＡＮの設定をＮＦＣ通信が行われる前の状態に戻し、そのＮＦＣ情報に基づく無線ＬＡＮ接続用の設定を無効化することが可能となる。また、これにより、不要な情報がＮＦＣタグに記憶されたままになることを防止できる。
【００５２】
＜＜実施形態３＞＞
本実施形態では、プリンタ１０１は、携帯電話１０２からＮＦＣ通信により取得した情報に基づいて、プリンタ１０１が接続している無線ＬＡＮに携帯電話１０２が接続中か否かを確認する。すなわち、プリンタ１０１は、携帯電話１０２が、プリンタ１０１が接続しているアクセスポイント１０３との間で無線ＬＡＮによる接続を確立しているかを確認する。そして、プリンタ１０１は、携帯電話１０２がアクセスポイント１０３との間で接続を確立していない場合に、携帯電話１０２との間の無線ＬＡＮによる接続処理を実行するようにする。一方、プリンタ１０１は、携帯電話１０２がアクセスポイント１０３との間で接続を確立している場合は、アクセスポイント１０３を介した無線ＬＡＮによる通信により、携帯電話１０２との通信を行うようにする。
【００５３】
以下、本実施形態に係る処理の流れについて図１０、図１１及び図１２を用いて説明する。なお、システム構成及び装置構成については実施形態１及び２と同様であるため説明を省略する。ここで、図１０及び図１１は、無線通信システムで実行される処理の流れの例を示すシーケンス図であり、図１２は、プリンタ１０１が実行する処理の流れの例を示すフローチャートである。
【００５４】
まず、図１０の例について、図１０と図１２とを用いて説明する。図１０の例は、初期的に、プリンタ１０１及び携帯電話１０２が、それぞれアクセスポイント１０３との接続を確立済みの場合の例である（Ｆ１００１、Ｆ１００２）。最初に、携帯電話１０２がプリンタ１０１に近接し、ＮＦＣ通信が行われ、プリンタ１０１が取得した情報を確認するまで（Ｆ１００３〜Ｆ１００５、Ｓ１２０１〜Ｓ１２０３）は、実施形態１及び２と同様であるため、詳細な説明は省略する。
【００５５】
続いて、プリンタ１０１は、ＮＦＣタグに書き込まれた情報に基づいて、携帯電話１０２が、プリンタ１０１が参加しているネットワークに接続中であるか否かを、レイヤ３のサービス検索処理を用いて判定する（Ｆ１００６、Ｓ１２０４）。ここで、レイヤ３のサービス検索処理は、例えば、ＵＰｎＰやＭｕｌｔｉｃａｓｔ  ＤＮＳでありうる。具体的には、プリンタ１０１は、携帯電話１０２を探すための検索要求を、自身が接続中のネットワークに送信する（Ｆ１００７）。携帯電話１０２は、プリンタ１０１からの検索要求を受信すると、検索応答をプリンタ１０１へ送信する（Ｆ１００８）。これにより、プリンタ１０１は、レイヤ３のサービス検索処理により携帯電話１０２を発見することができ（Ｓ１２０４でＹＥＳ）、引き続いて、携帯電話１０２との通信を行い、印刷処理を実行する（Ｆ１００９、Ｓ１２０５）。
【００５６】
なお、図１０では、理解を容易にするために、プリンタ１０１と携帯電話１０２との間で、直接、検索要求と検索応答とが送受信されるように表現されているが、これに限られない。すなわち、プリンタ１０１は、携帯電話１０２がアクセスポイント１０３に接続されているかを判定するため、実際には、携帯電話１０２の識別情報（例えばＭＡＣアドレス）を指定した検索要求をアクセスポイント１０３に送信する。アクセスポイント１０３は、この検索要求を受信し、自身が構築する無線ＬＡＮに接続されているＳＴＡに転送し、各ＳＴＡからの応答をプリンタ１０１へ転送する。又は、アクセスポイント１０３が管理するＳＴＡの識別情報（例えばＭＡＣアドレス）と検索要求に含まれる識別情報とを比較し、その結果をプリンタ１０１に送信する。これらの方法により、携帯電話１０２がアクセスポイント１０３との間で接続を確立しているのであれば、プリンタ１０１は携帯電話１０２を確実に発見することができる。
【００５７】
同様に、図１０では、理解を容易にするために、プリンタ１０１と携帯電話１０２との間で、直接、印刷処理が実行されているように表現されているが、これに限られない。すなわち、この場合は、プリンタ１０１及び携帯電話１０２は、共にアクセスポイント１０３の配下に存在するため、実際の印刷用パケットはアクセスポイント１０３を経由して送受信されてもよい。
【００５８】
続いて、図１１の例について、図１１と図１２とを用いて説明する。図１１の例は、初期的に、プリンタ１０１が、それぞれアクセスポイント１０３との接続を確立済みであるが（Ｆ１１０１）、携帯電話１０２はアクセスポイント１０３との接続を確立していない場合の例である。ここで、Ｆ１１０２〜Ｆ１１０４までの処理は、図１０のＦ１１０３〜Ｆ１１０５までの処理と同様であるため、説明を省略する。
【００５９】
図１１の例では、プリンタ１０１は、プリンタ１０１が参加しているネットワークに携帯電話１０２が接続中でないことを、レイヤ３のサービス検索処理を用いて判定したものとする（Ｓ１２０４でＮＯ）。なお、図１１では、図１０で示されている検索要求及び検索応答が図示されていないが、実際は、プリンタ１０１は、検索要求を送信したが、携帯電話１０２がアクセスポイント１０３に接続していないため、検索応答を受信しなかった、という処理が行われる。
【００６０】
この場合、プリンタ１０１は、切断通知をアクセスポイント１０３へ送信してアクセスポイント１０３との接続を切断し（Ｆ１１０６、Ｓ１２０５）、携帯電話１０２との直接接続の確立を試行する。なお、この切断処理は、図４のＦ４０５及び図５のＳ５０４の処理と同様である。また、プリンタ１０１が、同時にＡＰ及びＳＴＡとして機能することができる場合は、上述の通り、切断処理と後述する再接続処理は行われなくてもよい。その後、プリンタ１０１は、携帯電話１０２との間でＷｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）による接続処理を実行し（Ｆ１１０７、Ｓ１２０６）、印刷処理を実行する（Ｆ１１０８、Ｓ１２０７）。
【００６１】
なお、プリンタ１０１は、Ｆ１１０６及びＳ１２０５の処理の後、図４及び図５のＦ４０６及びＳ５０５に移行して、その後の処理は図４及び図５に従って実行するようにしてもよい。また、プリンタ１０１は、印刷処理が終了した後に、携帯電話１０２との無線ＬＡＮによる接続を切断して、アクセスポイント１０３との接続を再度確立し、その後にＮＦＣタグの内容を、Ｓ１２０１のＮＦＣ通信が行われる前の状態に戻してもよい。
【００６２】
なお、上述のように、プリンタ１０１は、携帯電話１０２とのＮＦＣ通信によって取得した情報を直ちにＮＦＣタグに記録せず、その情報に基づいて、携帯電話１０２がアクセスポイント１０３と接続しているかの判定を行うようにしてもよい。そして、プリンタ１０１は、携帯電話１０２がアクセスポイント１０３と接続している場合に、取得した情報をＮＦＣタグに書き込むようにしてもよい。
【００６３】
以上のようにして、プリンタ１０１は、ＮＦＣ通信によって携帯電話１０２から取得した情報を参照し、携帯電話１０２が、プリンタ１０１が接続しているネットワークに接続しているか（すなわち、アクセスポイント１０３に接続しているか）を判定する。そして、プリンタ１０１は、携帯電話１０２がアクセスポイント１０３との間での接続を確立していないことを確認した場合に、携帯電話１０２との無線ＬＡＮによる接続の確立処理を実行する。これにより、無線ＬＡＮの設定を改めて行う必要がない場合に、ＮＦＣタグの内容又は無線ＬＡＮの設定をＮＦＣ通信が行われる前の状態に戻し、そのＮＦＣ情報に基づく無線ＬＡＮ接続用の設定を無効化することが可能となる。また、これにより、不要な情報がＮＦＣタグに記憶されたままになることを防止できる。
【００６４】
＜＜その他の実施形態＞＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６５】
２０１：制御部、２０２：記憶部、２０３：無線ＬＡＮ通信部、２０８：サービス制御部、２０９：ＮＦＣ通信部、３０１：ＮＦＣ制御部、３０４：サービス制御部、３０７：無線ＬＡＮ  ＳＴＡ機能制御部、３０８：無線ＬＡＮ  ＡＰ機能制御部、３１０：データ記憶部
【図１】
0006558965.tif 000002
【図２】
0006558965.tif 000003
【図３】
0006558965.tif 000004
【図４】
0006558965.tif 000005
【図５】
0006558965.tif 000006
【図６】
0006558965.tif 000007
【図７】
0006558965.tif 000008
【図８】
0006558965.tif 000009
【図９】
0006558965.tif 000010
【図１０】
0006558965.tif 000011
【図１１】
0006558965.tif 000012
【図１２】
0006558965.tif 000013