(57)【要約】【課題】  無線通信の動作モードの設定を容易に行うこと。【解決手段】  第１通信装置は、無線通信によって第２通信装置を特定し、動作モードを指定し、それを示す情報を無線通信により送信する。第２通信は動作モードを示す情報を無線通信により受信し、それに基づき動作モードを設定する。【選択図】  図３
2015023440.tif 000002
【特許請求の範囲】
【請求項１】
互いに無線通信可能な第１通信装置と第２通信装置における通信方法であって、
前記第１通信装置は、
無線通信により前記第１通信装置を特定する特定工程と、
前記特定工程において特定された前記第２通信装置が無線通信する際の動作モードを指定する指定工程と、
前記指定工程において指定された動作モードを示す情報を前記特定工程で特定された前記第２通信装置に無線通信により送信する送信工程とを有し、
前記第２通信装置は、
前記送信工程で送信された情報を受信する受信工程と、
前記第２受信工程において受信された情報に基づき自身が無線通信する際の動作モードを設定する設定工程とを有することを特徴とする通信方法。
【請求項２】
前記第２通信装置は、自身がアクセスポイントとなるモードを設定し、
前記第１通信装置は、前記特定工程において、アクセスポイントを探索することにより前記第２通信装置を特定することを特徴とする請求項１に記載の通信方法。
【請求項３】
前記第１通信装置は、前記特定工程において、アクセスポイントの探索結果から所定の形式のＳＳＩＤを有する装置を選択することにより前記第２通信装置を特定することを特徴とする請求項２に記載の通信方法。
【請求項４】
前記設定工程において、ピアツーピアで無線通信する際の動作モードを設定することを特徴とする請求項１乃至３のいずれか１項に記載の通信方法。
【請求項５】
前記設定工程において設定する動作モードとしてソフトウェアアクセスポイントモード、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔモードのいずれかを含むことを特徴とする請求項４に記載の通信方法。
【請求項６】
通信相手装置と無線通信する通信手段と、
前記通信手段により無線通信する際の動作モードを設定する設定手段と、
前記設定手段による動作モードを設定する旨の指示が行われた場合に、前記設定手段により自身がアクセスポイントとなるモードを設定させ、前記設定手段で自身がアクセスポイントとなるモードが設定されている間に、通信相手装置から前記通信手段を介して受信した指示に従い、前記設定手段による動作モードを設定するよう制御する制御手段とを有することを特徴とする通信装置。
【請求項７】
前記設定手段は、自身がアクセスポイントとなるモードとしてソフトウェアアクセスポイントモードを設定することを特徴とする請求項６に記載の通信装置。
【請求項８】
前記設定手段は、ピアツーピアで無線通信する際の動作モードを設定することを特徴とする請求項６または７に記載の通信装置。
【請求項９】
前記設定手段が設定する動作モードとしてソフトウェアアクセスポイントモード、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔモードのいずれかを含むことを特徴とする請求項８に記載の通信装置。
【請求項１０】
請求項１乃至５のいずれか１項に記載の第１通信装置の各工程または請求項１乃至５のいずれか１項に記載の第２通信装置の各工程、または請求項６乃至９のいずれか１項に記載の通信装置の各手段をコンピュータにより実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信を行う通信装置、通信方法およびプログラムに関する。
【背景技術】
【０００２】
無線通信を行う際、中継アクセスポイント（以下、ＡＰ）を介して通信を行うインフラストラクチャモード（以下、インフラモード）の他、中継ＡＰを経由させずに通信装置同士で直接無線通信を行うピアツーピア（Ｐ２Ｐ）モードが知られている。Ｐ２Ｐモードでは、ソフトウェアＡＰ（ソフトＡＰ）モード、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）モード、アドホックモードなどが知られている。
【０００３】
特許文献１には、プリンタがＷｉ−Ｆｉ  ＤｉｒｅｃｔによってＰＣから送られてくる印刷データに基づく印刷を行うことが示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−４２４００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のように無線通信を行うに際し、種々の動作モードが存在するが、ユーザが所望する処理の実行のためには、いずれかのモードを選択する必要がある。しかしながら、モードを設定する装置を操作してモードを設定するためには、通信装置にリッチな操作部及び表示部を設けなければ操作が容易ではないという課題があった。
【０００６】
本発明は上記の課題を解決するためになされたものであり、無線通信の動作モードの設定を容易に行うことが可能な通信装置、通信方法、プログラムを提供するものである。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の通信方法は、互いに無線通信可能な第１通信装置と第２通信装置における通信方法であって、前記第１通信装置は、無線通信により前記第１通信装置を特定する特定工程と、前記特定工程において特定された前記第２通信装置が無線通信する際の動作モードを指定する指定工程と、前記指定工程において指定された動作モードを示す情報を前記特定工程で特定された前記第２通信装置に無線通信により送信する送信工程とを有し、前記第２通信装置は、前記送信工程で送信された情報を受信する受信工程と、前記第２受信工程において受信された情報に基づき自身が無線通信する際の動作モードを設定する設定工程とを有する。
【発明の効果】
【０００８】
本発明によると、通信装置に対する無線通信の動作モードの設定を容易に行うことができる。
【図面の簡単な説明】
【０００９】
【図１】ＭＦＰの構成を示す図である。
【図２】携帯端末の構成を示す図である。
【図３】ＭＦＰと携帯端末による無線接続シーケンスを示す図である。
【図４】ＭＦＰによる処理の流れを示すフローチャートである。
【図５】携帯端末による処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下に、図面を参照しながら、本発明の実施形態を例示的に詳しく説明する。但し、本実施形態に記載されている構成要素の相対配置、表示画面等は、それらのみに限定する趣旨のものではない。
【００１１】
図１は、本発明の通信装置の実施形態の一例である無線ＬＡＮ（ＷＬＡＮ）通信機能を有する複合機（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ；ＭＦＰ）１００の概略構成を示すブロック図である。ここでは、ＭＦＰ１００として読取機能と記録（印刷）機能とを有するものを例にしたが、これらの機能の一方または両方を有さず、他の機能を有するもの、これらの機能と他の機能とを有するものなど、種々の機能を持つものに適用可能である。他の機能としては、電話・ファクシミリ機能（電話回線用／ＩＰ網用）、近距離無線通信機能（Ｂｌｕｅｔｏｏｔｈ（登録商標）通信、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ））などを採用可能である。
【００１２】
ＭＦＰ１００は、メインボード１０１上に、ＣＰＵ１０２、ＲＯＭ１０３、ＲＡＭ１０４、不揮発性メモリ１０５、画像メモリ１０６、操作部１０７、表示部１０８、読取制御部１０９、記録制御部１１１を有する。また、ＭＦＰ１００は、バスケーブル１１３を介して接続されたＷＬＡＮユニット１１４を有する。これらの構成要素はシステムバス１１５を介して接続され、互いにシステムバス１１５を介して通信可能である。また、ＭＦＰ１００は、さらに、原稿上の画像を読み取る読取機能を実現するための読取部１１０、記録媒体上に画像を記録する記録機能を実現するための記録部１１２を有する。
【００１３】
ＣＰＵ１０２は、ＭＦＰ１００の全体を制御する。以降に示すＭＦＰ１００の処理はＣＰＵ１０２の制御によって実行される。ＲＯＭ１０３は、ＣＰＵ１０２が実行する制御プログラムや組込オペレーティングシステム（ＯＳ）プログラム等を記憶する。本実施形態では、ＲＯＭ１０３に記憶されている各制御プログラムは、ＲＯＭ１０３に記憶されている組込ＯＳの管理下で、スケジューリングやタスクスイッチ等のソフトウェア制御を行う。また、ＣＰＵ１０２は、通信相手装置との通信に際して、ＲＯＭ１０３に記憶されているプログラムに従ってプロトコルスタックを動作させる。このとき、通信動作に必要な複数のソケットの設定等も行う。ＲＡＭ１０４は、プログラム制御変数等のデータを記憶し、また、ユーザが登録した設定値やＭＦＰ１００の管理データ等のデータを記憶し、また各種ワーク用バッファ領域が設けられている。不揮発性メモリ１０５は、フラッシュメモリ（ｆｌａｓｈ  ｍｅｍｏｒｙ）等のメモリで構成され、電源がオフされてもデータを記憶し続ける。画像メモリ１０６は、ＤＲＡＭ（Ｄｙｎａｍｉｃ  ＲＡＭ）等のメモリで構成され、読取部１１０によって入力された画像データや外部から受信した画像データなどを蓄積する。
【００１４】
操作部１０７は、ハードスイッチなどを含み、ユーザからの操作を受け付け、その操作内容をＣＰＵ１０２に伝える。表示部１０８は、ＭＦＰ１００に関する種々の表示（ユーザが行うべき操作をガイドする表示、ＭＦＰ１００の状態を示す情報などの表示）を行う。また、操作部１０７と表示部１０８を一体化させたタッチパネル等も採用可能である。
【００１５】
読取制御部１０９は、読取部（スキャナ）１１０（例えば、ＣＩＳイメージセンサ（密着型イメージセンサ））を制御して、原稿上の画像を光学的に読み取らせ、読取画像に応じた画像データを生成する。
【００１６】
記録制御部１１１は、入力された画像データを、記録部（プリンタ）１１２で記録（プリント）させるための記録データに変換し、記録部１１２を制御して、紙などの記録媒体上に記録剤を付与して画像を記録させる。記録部１１２としては、記録ヘッドから記録材としてインクを吐出させ、記録媒体上に画像を記録するインクジェットプリンタを採用可能である。
【００１７】
ＷＬＡＮユニット１１４は、無線通信によってネットワーク（ＴＣＰ／ＩＰに従った通信が可能なネットワーク）上の端末と通信する。ＷＬＡＮユニット１１４は、例えばＩＥＥＥ８０２．１１シリーズに準拠したＷＬＡＮシステムにおけるデータ（パケット）通信が可能であるものとする。また、ＷＬＡＮユニット１１４を用いた無線通信では、ソフトウェアアクセスポイント（ソフトＡＰ）モード、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）（ＷＦＤ）をベースにした無線通信を行うＷＦＤモードなどを有する。また、外部ＡＰ（中継ＡＰ）を経由するＩｎｆｒａｓｔｒａｃｔｕｒｅ（インフラ）モードによる無線通信が可能である。
【００１８】
ＭＦＰ１００は、上記ソフトＡＰモード、ＷＦＤモード、インフラモードなどを切り替えて動作可能である。なお、これらのモードは排他的に設定されるものに限らず、複数のモードが同時に設定されることもある。
【００１９】
ソフトＡＰモードは、ＭＦＰ１００がソフトウェアの設定によりＡＰとして動作するモードである。ＭＦＰ１００がソフトＡＰモードで動作している間、ＭＦＰ１００は定期的に自身のＳＳＩＤ等を含むビーコン信号（パケット）を送出するため、他の通信装置は、アクセスポイント探索を行うことによりＭＦＰ１００をＡＰとして検出することができる。ＭＦＰ１００自身がＡＰとなる場合のＳＳＩＤは予め決められた規則に沿った形式で構成されており、この規則（形式）を知る通信相手装置はＭＦＰ１００を容易に特定可能である。規則としては、例えばＭＦＰ１００の機種あるいは当該機種を含むシリーズを特定する情報、ＭＦＰ１００のＭＡＣアドレス、メーカー名などを組み合わせるなどする。このＳＳＩＤはＲＯＭ１０３などに予め記憶される。
【００２０】
ＷＦＤモードは、ＭＦＰ１００が他の通信装置（通信相手装置）とピアツーピア（Ｐ２Ｐ）で直接無線通信を行うものであり、Ｇｒｏｕｐ  Ｏｗｎｅｒ  Ｎｅｇｏｔｉａｔｉｏｎにより、自身がＡＰとなったり、通信相手装置がＡＰとなったりする。
【００２１】
インフラモードは、ＭＦＰ１００が外部の中継ＡＰを介して通信相手装置と通信を行う。ＭＦＰ１００がインフラモードで動作するためには、ＭＦＰ１００が無線通信を行う中継ＡＰ及びこの中継ＡＰと無線通信を行うためのパラメータをＭＦＰ１００に登録する必要がある。
【００２２】
また、ＲＯＭ１０３には、ＭＦＰ１００をブラウザを利用して操作させるためのＨＴＭＬファイル等のＷｅｂ  ページを記憶し、またＷＬＡＮユニット１１４はＨＴＴＰ等のプロトコルによる通信も可能である。従ってユーザは外部装置の汎用的なＷｅｂブラウザを用いてＭＦＰ１００の各種設定を行ったり、ＭＦＰ１００に動作指示を与えることも可能である。
【００２３】
図２は、本発明の通信装置の実施形態の一例である携帯端末２００の概略構成を示すブロック図である。携帯端末２００としては、携帯電話、スマートフォン、ノートＰＣ、タブレット端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、デジタルカメラなど種々のものを採用可能である。
【００２４】
携帯端末２００は、メインボード２０１上に、ＣＰＵ２０２、ＲＯＭ２０３、ＲＡＭ２０４、不揮発性メモリ２０５、画像メモリ２０６、操作部２０７、表示部２０８を有する。また、携帯端末２００は、バスケーブル２０９を介して接続されたＷＬＡＮユニット２１０を有する。これらの構成要素はシステムバス２１１を介して接続され、互いにシステムバス２１１を介して通信可能である。これらの各構成要素は、図１に示した同名の構成要素で行った説明と同様の説明となるので、ここでの説明は省略する。
【００２５】
また、不揮発性メモリ２０５には、種々のアプリケーションソフトウェアを記憶可能であり、ＣＰＵ２０２が実行することで種々の機能を実現可能である。アプリケーションソフトウェアの中には後述する無線ＬＡＮ設定ツールを含む。他のアプリケーションソフトウェアとしては、ウェブブラウザ機能、電子メール機能などがある。ユーザは携帯端末２００のウェブブラウザ機能を利用してＭＦＰ１００にアクセスし、ＭＦＰ１００を操作することも可能である。また、図２では携帯端末２００の主要な構成要素を示した。これら以外、電話機能、カメラ機能、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信機能、ＮＦＣ機能、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能、マイク機能、スピーカ機能、テレビジョン受像機能など種々の機能を含むものとしてもよい。
【００２６】
＜Ｐ２Ｐ（Ｐｅｅｒ  ｔｏ  Ｐｅｅｒ）無線接続方式について＞
ＷＬＡＮにおける通信においてＰ２Ｐモード（ピアツーピアモード）を実現する方式として、複数のモードが考えられる。それぞれのモードでは探索側の機器が同一の機器探索コマンド（例えば、Ｐｒｏｂｅ  Ｒｅｑｕｅｓｔフレーム）を使用して通信相手となる機器（通信相手装置）を探索して発見する。機器探索コマンドには種々の属性（パラメータ）を付随させて送信することが可能である。機器探索コマンドに対する応答は、探索コマンドに属性が指定された場合に、通常、当該モードの仕様及び前提となる仕様（ＷＦＤであればＷｉ−Ｆｉ）で規定されている範囲で最大限解釈可能な属性の応答をする事が推奨されている。また、機器探索コマンドに付随する情報（上記属性を含む）に解釈できない情報が含まれる場合であっても、受け取った機器探索コマンドに対して解釈できる情報のみを元に応答することも可能である。
【００２７】
Ｐ２Ｐモードのモードとして、ＭＦＰ１００は以下の２モードで動作可能である。
・モードＡ（ソフトＡＰモード）
・モードＢ（ＷＦＤモード）
【００２８】
それぞれのモードは、これらのモードでは共通の無線通信用のコマンドで動作可能であるが、それぞれのモードで対応している機器が異なることがあり、また、利用できるアプリケーションも異なることがある。
【００２９】
図３は、本実施形態におけるＭＦＰ１００への無線ＬＡＮ設定の際のＭＦＰ１００と携帯端末２００との間の無線接続シーケンスを示す図である。ここではソフトＡＰモード（モードＡ）によって無線接続が行われる。
【００３０】
ＭＦＰ１００は、操作部１０７の所定のキー操作により無線ＬＡＮ設定モードに移行し、固定のＳＳＩＤ、セキュリティー、パスフレーズで無線ＬＡＮアクセスポイント（親機）の機能（ソフトＡＰモード）を動作させる。
【００３１】
携帯端末２００は、無線ＬＡＮ設定ツールを起動し、上記機器探索によりＭＦＰ１００を発見する。この時、ＭＦＰ１００を含む複数のＡＰが探索されるが、ユーザはＳＳＩＤを見るなどし、ＭＦＰ１００を選択し、携帯端末２００をクライアントとして無線接続を確立する。またこの時、携帯端末２００の無線ＬＡＮ設定用ツールにより、ＭＦＰ１００の無線ＬＡＮ設定モード動作の際ＳＳＩＤ、セキュリティー、パスフレーズが予め特定されており、これにより携帯端末２００は自動的にＭＦＰ１００を選択するようにしてもよい。
【００３２】
続いて、携帯端末２００は、無線ＬＡＮ設定ツールを介してＭＦＰ１００に対して、ＭＦＰ１００の装置情報を得るための装置情報取得コマンドを送信する。これに対し、ＭＦＰ１００はこの装置情報確認コマンドを受信し、装置情報取得コマンドの応答として自身の装置情報を送信する。
【００３３】
携帯端末２００は、ＭＦＰ１００から得られた装置情報を元に表示部２０８にＭＦＰ１００の変更可能な設定項目を表示する。
【００３４】
携帯端末２００は、ユーザにより操作部２０７を介して選択された設定項目を元にＭＦＰ１００に対して、ＭＦＰ１００の装置情報を変更するための装置情報設定コマンドを送信する。
ＭＦＰ１００は、装置情報変更コマンドを受信すると自身の装置情報の設定変更を実施する。
【００３５】
図４は、この場合にＭＦＰ１００が行う処理の流れを示すフローチャートであり、図５は、携帯端末２００が行う処理の流れを示すフローチャートである。図４は、ＭＦＰ１００のＣＰＵ１０２がＲＯＭ１０３に記憶されているプログラムをＲＡＭ１０４にロードし、実行することによって行われる処理の流れを示すフローチャートである。図５は、携帯端末２００のＣＰＵ２０２が不揮発性メモリ２０５に記憶されているプログラムをＲＡＭ２０４にロードし、実行することによって行われる処理の流れを示すフローチャートである。
【００３６】
ユーザにより操作部１０７を介して無線ＬＡＮ設定を行うための操作がなされると、Ｓ４０１で、ＭＦＰ１００は、無線ＬＡＮ設定モードに切り替わる。するとＳ４０２で、携帯端末２００より装置情報取得コマンドおよび装置情報設定コマンドの受信待ちになる。Ｓ４０３で、携帯端末２００より装置情報取得コマンドを受信するとＳ４０４で装置情報を携帯端末２００に応答する。
【００３７】
Ｓ４０５で、ＭＦＰ１００は携帯端末２００より装置情報設定コマンドを受信すると、Ｓ４０６において、携帯端末２００からの指示がＰ２Ｐの動作モード（モードＡまたはＢ）を設定するものであるか判定する。この判定の結果、指示がＭＦＰ１００のＰ２Ｐモードの動作モードの設定であった場合は、Ｓ４０７で指示されたＰ２Ｐモードの動作モードに設定する。これにより、指定された動作モード（モードＡ＝ソフトＡＰモードまたはモードＢ＝ＷＦＤモード）での無線通信を実行可能な状態となる。なお、モードの変更によりＭＦＰ１００の初期化等を行うため再起動が必要な場合、ここでＭＦＰ１００を再起動させることによりＭＦＰ１００は指定されたＰ２Ｐモードの動作モードでの動作を開始する。
【００３８】
一方、Ｓ４０６の判定の結果、携帯端末２００からの指示がＭＦＰ１００のＰ２Ｐモードの設定以外の装置情報設定であった場合は、Ｓ４０８で指示の内容に応じて装置情報を設定する。
以上のＭＦＰ１００による処理において、携帯端末２００は次のように処理を行う。
【００３９】
Ｓ５０１で、携帯端末２００は、ユーザが操作部２０７を介して無線ＬＡＮ設定ツールを起動させると、携帯端末２００は無線ＬＡＮ設定モードとなる。このとき、携帯端末２００はインフラモードにおけるクライアントとして動作する。Ｓ５０２で携帯端末２００は、ＭＦＰ１００に装置情報取得コマンドを送信し、Ｓ５０３で応答受信待ちになる。Ｓ５０３は受信応答待ちと同時に携帯端末２００の操作部２０７からの指示待ちにもなる。この時、Ｓ５０４で操作部２０７から無線ＬＡＮ設定ツールによる設定を終了させる指示がなされたと判断された場合にはここで処理を終了させる。
【００４０】
一方、Ｓ５０３でＭＦＰ１００からの応答を受信した場合は、Ｓ５０５で装置情報取得コマンドに対する応答か判断する。装置情報取得コマンドの応答であった場合には、Ｓ５０６で表示部２０８に装置情報を表示する。そして、Ｓ５０３で受信（指示）待ちになる。なお、Ｓ５０５において受信する装置情報はＳＳＩＤを含むＡＰ情報（ＡＰを特定するための情報）である。Ｓ５０２でＡＰを探索するための装置取得コマンドを送信することにより、ＭＦＰ１００を含む、携帯端末２００が通信可能な１以上のＡＰの情報が取得される。ＭＦＰ１００はソフトＡＰモードが設定されているため、ＡＰとして探索される。そして、Ｓ５０６では取得されたＡＰの一覧が表示部２０８に表示される。そして、ユーザが操作部２０７を介してＭＦＰ１００を選択するとＭＦＰ１００との無線接続が確立される。または上述のように自動でＭＦＰ１００を選択するようにしてもよい。自動でＭＦＰ１００を選択する場合、Ｓ５０６における表示を省略してもよいが、ユーザに確認させるためこれから無線接続を確立する通信相手装置がＭＦＰ１００であることを表示させてもよい。
【００４１】
Ｓ５０３で操作部２０７からＭＦＰ１００の装置情報の設定が指示された場合には、Ｓ５０７で肯定判定がなされる。この場合には、Ｓ５０８で指示された内容に応じた装置情報設定コマンドをＭＦＰ１００に送信する。ここでの装置情報の設定はＰ２Ｐモードにおける動作モードをモードＡとするかモードＢとするかの設定とする。なお、ＭＦＰ１００が選択された後、携帯端末２００の表示部２０８において、ＷＦＤモードかソフトＡＰモードを選択させる画面を表示させ、それに従ってユーザに操作部２０７を介して選択させるようにしてもよい。
【００４２】
Ｓ５０９では、指定されたモードがＷＦＤモード（モードＢ）であったか判断する。ＷＦＤモードであったと判断された場合には、Ｓ５１０でＷＦＤモードを設定し、ＭＦＰ１００とＷＦＤモードによる無線接続を開始する。これ以降、例えば携帯端末２００から送られてくる印刷データに基づきＭＦＰ１００が印刷を行うなどが可能となる。また、例えばこの印刷のための設定をＭＦＰ１００に行うため、Ｓ５１０の処理の後に携帯端末２００において、自動的にＭＦＰ１００を操作するためのＷｅｂページをＭＦＰ１００から取得してウェブブラウザ機能により表示部２０８に表示させるようにしてもよい。
【００４３】
Ｓ５１１では、指定されたモードがソフトＡＰモード（モードＡ）であったか判断する。ソフトＡＰモードであったと判断された場合は、Ｓ５１２でソフトＡＰモードを設定し、ＭＦＰ１００のソフトＡＰ情報（ＳＳＩＤ、セキュリティー、パスフレーズ等）を元にＭＦＰ１００とソフトＡＰモードによる無線接続を開始する。なお、Ｓ５１２に進む前の状態で既にＭＦＰ１００と携帯端末２００はＡＰとクライアントの関係で無線接続が開始されているが、これは無線ＬＡＮ設定のための接続である。Ｓ５１２はＰ２Ｐモードで動作し、無線ＬＡＮ設定以外の動作を行うための接続である。
【００４４】
以上のように本実施形態によれば、ＭＦＰ１００がＰ２Ｐモードで動作する際の動作モードを、携帯端末２００とＭＦＰ１００との無線通信によって容易に行うことができる。従って、携帯端末２００とＭＦＰ１００とが互いに無線通信できる距離にそれぞれの装置が置かれればよいし、それぞれの装置を同時に操作する必要もない。また互いに有線ケーブルで接続する必要もなくなる。また、このときＭＦＰ１００は一旦ソフトＡＰモードに設定するので、携帯端末２００側では一般的なＡＰサーチ（探索）によってＭＦＰ１００を特定できる。そして、インフラモード用ＡＰがＭＦＰ１００に登録されると、自動的にＭＦＰ１００をインフラモードに設定するので、迅速にインフラモードでの通信を開始させることができる。また、ＡＰリストの表示等は携帯端末２００側で行うので、ＭＦＰ１００は、表示部１０８を有さないものとすることもできる。
【００４５】
また、上述の例では、ＭＦＰ１００はソフトＡＰモードに設定することにより、携帯端末２００によるＡＰサーチにより探索可能な状態としたが、他のＰ２Ｐモードとしてもよいし、無線通信により探索可能であれば他のモードでもよい。
【００４６】
また、以上の説明ではＰ２Ｐモードの動作モードとしてソフトＡＰモード、ＷＦＤモードを例に説明したが、これらには限らない。アドホックモードやＷＦＤをベースにサービスの拡張を行ったＷＦＤ拡張モードなどであってもよい。
【００４７】
また、以上の説明ではＰ２Ｐモードで動作する通信装置としてＭＦＰを例に説明したが、Ｐ２Ｐモードで動作できるとともに、自身がアクセスポイントとしても動作できるものであれば、他の形態の装置であってもよい。また、ユーザがモード設定のための操作を行う通信装置も携帯端末を例に説明したが、同様な処理が行えれば他の形態の装置であってもよい。
【００４８】
以上の実施形態と同様の処理は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。また、プログラムを実行するコンピュータは、１つであってもよいし、複数のコンピュータが協働してプログラムを実行するものであってもよい。さらに、プログラムの一部を実行する回路等のハードウェアを設け、そのハードウェアと、ソフトウェアを実行するコンピュータが協働して、本実施形態で説明した処理を実行する場合であってもよい。
【図１】
2015023440.tif 000003
【図２】
2015023440.tif 000004
【図３】
2015023440.tif 000005
【図４】
2015023440.tif 000006
【図５】
2015023440.tif 000007