(57)【要約】    【課題】  所望の情報処理装置を素早く確実に見つけることができ、通信開始までの時間を短縮することができる通信システムを提供する。    【解決手段】  ＰＴＲ２０２〜２０６のうち、ユーザによるペアリングモードボタンの押下などによってペアリングモードへの移行が指示されたＰＴＲは、ビーコン送出間隔の通常より短くし、短くされたビーコン送出間隔でビーコンを報知する。ＤＳＣ２０１は、ＰＴＲ２０２〜２０６のそれぞれからのビーコンに含まれるＳＳＩＤおよびそれぞれのビーコン送出間隔に基づいてペアリングモードにあるＰＴＲを接続候補先として抽出し、ペアリングモードにあるＰＴＲの一覧を表示部１０７に表示する。そして、ＰＴＲの一覧からユーザにより指定されたＰＴＲが接続先のＰＴＲとして選択される。【選択図】      図１
2006148471.tif 000002
【特許請求の範囲】
【請求項１】
通信システムであって、
第１の通信装置は、
他の通信装置から送出される報知信号の送出間隔を判別する判別手段と、
前記判別手段による判別に応じて、通信先候補としての通信装置を抽出する抽出手段と、
前記抽出手段により通信先候補として抽出された通信装置の中から通信先の通信装置を選択するための選択手段とを備え、
前記他の通信装置は、
所定モードへの切り替え指示を入力する入力手段と、
前記切り替え指示が入力されると、報知信号の送出間隔を変更する変更手段とを備えることを特徴とする通信システム。
【請求項２】
情報処理装置であって、
他の情報処理装置から送出される報知信号の間隔を判別する判別手段と、
前記判別手段による判別に基づいて、通信先候補としての情報処理装置を識別する識別手段と、を有することを特徴とする情報処理装置。
【請求項３】
前記識別手段により識別された通信先候補の情報処理装置から、通信先としての情報処理装置を選択する選択手段を有することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記識別手段により通信先候補として２つ以上の情報処理装置が識別された場合、該識別された情報処理装置を表示する表示手段を有することを特徴とする請求項２に記載の情報処理装置。
【請求項５】
前記報知信号に含まれるネットワーク情報、通信モード情報、デバイス情報の少なくともいずれかを抽出する抽出手段を有し、
前記表示手段は、少なくとも前記抽出手段により抽出した情報に基づく表示を行なうことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記識別手段により通信先候補として１つの情報処理装置が識別された場合、前記選択手段は、前記抽出された１つの情報処理装置を通信先の情報処理装置として自動選択することを特徴とする請求項３記載の情報処理装置。
【請求項７】
前記識別手段は、前記報知信号の間隔が所定値以下の報知信号を送信している情報処理装置を通信先候補として識別することを特徴とする請求項２に記載の情報処理装置。
【請求項８】
情報処理装置であって、
識別子を含む報知信号を送出する報知信号送出手段と、
動作モードの切替指示に応じて、前記報知信号送出手段により送出される報知信号の送出間隔を変更する変更手段とを有することを特徴とする情報処理装置。
【請求項９】
前記動作モードは、他の情報処理装置からの情報の出力に対応するための動作モードであることを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記動作モードは、他の情報処理装置に通信先を選択させるための動作モードであることを特徴とする請求項８に記載の情報処理装置。
【請求項１１】
前記動作モードの切替指示をユーザにより入力させるための入力手段を有することを特徴とする請求項８に記載の情報処理装置。
【請求項１２】
通信先候補の通信装置もしくは通信先の通信装置を識別する識別方法であって、
他の装置から送出される報知信号の間隔を判別し、該判別に基づいて、通信先候補の通信装置もしくは通信先の通信装置を識別することを特徴とする識別方法。
【請求項１３】
通信方法であって、
所定のモードへの切替指示に応じて、報知信号を送信する間隔を変更することを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の情報処理装置から通信先となる相手を識別するための技術に関する。
【背景技術】
【０００２】
従来、デジタルカメラなどの情報蓄積端末装置およびプリンタなどの情報出力装置は、パーソナルコンピュータの周辺機器として用いられているため、情報蓄積端末装置のデータはパーソナルコンピュータに取り込まれ、また、パーソナルコンピュータは、データを情報出力装置データに対して出力する。
【０００３】
近年、ユーザの利便性を図るために、パーソナルコンピュータを使用せずに、デジタルカメラの撮影画像を印刷するための「ダイレクトプリント」方式が提案され、実用化されている。このダイレクトプリント方式は、デジタルカメラとプリンタとをケーブルを介して直接接続し、デジタルカメラの撮影画像をプリンタで印刷するというものである（例えば特許文献１を参照）。
【０００４】
また、IEEE802.11で規定されている無線ＬＡＮ（Local Area Network）が普及し、デジタルカメラとプリンタとを無線ＬＡＮを介して接続し、ダイレクトプリントを行うサービスを提供するシステムが提案されている。この無線ＬＡＮを用いてダイレクトプリントを行う場合、図１２に示すように、デジタルカメラ（以下、ＤＳＣという）１がステーションとして動作し、ビーコン（Beacon）を送出するプリンタ（以下、ＰＴＲという）１〜５のそれぞれがアクセスポイントとして動作する。そして、ＤＳＣ１が、ＰＴＲ１〜５のそれぞれからビーコンを受信すると、ＤＳＣ１は、ビーコンの受信強度順に従ってプリンタの選択リストを作成する。ユーザにより上記選択リストから所望のＰＴＲが選択されると、選択されたＰＴＲに対応する無線ネットワーク識別子（受信したビーコンフレームに含まれる）が選択されることになる。本例では、ユーザによりＰＴＲ２が選択されたものとする。次いで、ＤＳＣ１とＰＴＲ２との間で、無線通信設定および印刷機能確認が行われ、ＤＳＣ１からＰＴＲ２へデータが無線で送出される。そして、ＰＴＲ２は、ＤＳＣ１からのデータに対する印刷出力を行う。
【特許文献１】特開平１１−２３９３１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した無線ＬＡＮを用いたダイレクトプリントの場合、デジタルカメラがビーコンを送出する多数のプリンタを見つけ、ユーザが選択可能なプリンタの台数が増す。また、デジタルカメラのビーコン受信のタイミングに合わせて、該当のプリンタのビーコンを受信することができないことがある。その結果、ユーザがダイレクトプリントのサービスを使用する場合、印刷開始までに長い時間が掛かり、また所望のプリンタを検出することができないことがある。
【０００６】
本発明の目的は、所望の情報処理装置を素早く確実に見つけることができ、通信開始までの時間を短縮することにある。
【課題を解決するための手段】
【０００７】
本発明は、上記目的を達成するため、通信システムであって、第１の通信装置は、他の通信装置から送出される報知信号の送出間隔を判別する判別手段と、前記判別手段による判別に応じて、通信先候補としての通信装置を抽出する抽出手段と、前記抽出手段により通信先候補として抽出された通信装置の中から通信先の通信装置を選択するための選択手段とを備え、前記他の通信装置は、所定モードへの切り替え指示を入力する入力手段と、前記切り替え指示が入力されると、報知信号の送出間隔を変更する変更手段とを備えることを特徴とする通信システムを提供する。
【０００８】
また、情報処理装置であって、他の情報処理装置から送出される報知信号の間隔を判別する判別手段と、前記判別手段による判別に基づいて、通信先候補としての情報処理装置を識別する識別手段と、を有することを特徴とする情報処理装置を提供する。
【０００９】
また、情報処理装置であって、識別子を含む報知信号を送出する報知信号送出手段と、動作モードの切替指示に応じて、前記報知信号送出手段により送出される報知信号の送出間隔を変更する変更手段とを有することを特徴とする情報処理装置を提供する。
【００１０】
また、通信先候補の通信装置もしくは通信先の通信装置を識別する識別方法であって、他の装置から送出される報知信号の間隔を判別し、該判別に基づいて、通信先候補の通信装置もしくは通信先の通信装置を識別することを特徴とする識別方法を提供する。
【００１１】
また、通信方法であって、所定のモードへの切替指示に応じて、報知信号を送信する間隔を変更することを特徴とする通信方法を提供する。
【発明の効果】
【００１２】
本発明によれば、所望の情報処理装置を素早く確実に見つけることができ、通信開始までの時間を短縮することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００１４】
図１は本発明の一実施の形態に係る無線システムを用いた無線ダイレクトプリントシステムの構成を模式的に示す図、図２は図１のデジタルカメラの構成を示すブロック図、図３は図１のプリンタの構成を示すブロック図である。
【００１５】
本実施の形態においては、図１に示すように、無線ダイレクトプリント対応のデジタルカメラ（以下、ＤＳＣという）２０１から送信されたデータを無線ダイレクトプリント対応のプリンタ（以下、ＰＴＲという）２０２〜２０６で印刷出力する無線ダイレクトプリントシステムについて説明する。ここでは、ＤＳＣ２０１は、ステーションとして動作し、ＰＴＲ２０２〜２０６は、アクセスポイントとして動作する。また、無線規格としては、所定の規格、例えばIEEE802.11bに規定されている無線ＬＡＮを用いるものとし、通信モードは、インフラストラクチャモードであるとする。
【００１６】
ここで、ステーションとして動作するＤＳＣ２０１は、無線エリアとして無線エリア２０７を有し、無線エリア２０７の内部に、アクセスポイントとして動作するＰＴＲ２０２〜２０６が存在する。
【００１７】
ＤＳＣ２０１は、図２に示すように、無線送受信部１０２、記憶部１０３、デジタルカメラ処理部１０４、計時部１０５、制御部１０６、および表示部１０７を備える。無線送受信部１０２は、所定の規格例えばIEEE802.11bの規定に従って無線によるデータの送受信を行う。記憶部１０３は、装置全体を制御するためのプログラム、各種データなどを記憶する。デジタルカメラ処理部１０４は、被写体像を撮像する機能、撮像画像を記録する機能、記録された撮影画像を再生する機能などを有する。時計部１０５は、時間を計時する。表示部１０７は、撮影画像（撮影中の画像および再生画像を含む）の表示を行うとともに、各種設定を行うためのユーザインタフェースを構成する。制御部１０６は、記憶部１０３に格納されているプログラムに従って、無線送受信部１０２、デジタルカメラ処理部１０４、計時部１０５、および表示部１０７の動作を制御する。
【００１８】
ＰＴＲ２０２〜２０６は、図３に示すように、無線送受信部１２２、記憶部１２３、プリンタ処理部１２４、計時部１２５、制御部１２６、および表示部１２７を備える。無線送受信部１２２は、所定の規格例えばIEEE802.11bの規定に従って無線によるデータの送受信を行う。記憶部１２３は、装置全体を制御するためのプログラム、各種データなどを記憶する。プリンタ処理部１２４は、無線送受信部１２２を介して受信されたデータを印刷出力するための機能を有する。時計部１２５は、時間を計時する。表示部１２７は、撮影画像（撮影中の画像および再生画像を含む）の表示を行うとともに、各種設定を行うためのユーザインタフェースを構成する。制御部１２６は、記憶部１２３に格納されているプログラムに従って、無線送受信部１２２、デジタルカメラ処理部１２４、計時部１２５、および表示部１２７の動作を制御する。
【００１９】
次に、ＤＳＣ２０１がダイレクトプリントを行うためにＰＴＲと無線リンクを構築する場合の動作について図４〜図１１を参照しながら説明する。図４は図１のＤＳＣ２０１がダイレクトプリントを行うためにＰＴＲと無線リンクを構築する場合のシーケンスを示す図、図５は図１のＰＴＲ２０２〜２０６の動作手順を示すフローチャート、図６は図１のＤＳＣ２０１の動作手順を示すフローチャート、図７は通常モード時およびペアリングモード時のビーコン送出間隔を示す図、図８はIEEE802.11bのビーコンフレーム（Beacon Frame）を構成する情報要素を示す図、図９は図１のＤＳＣ２０１が保持するデータベースの一例を示す図、図１０は図１のＤＳＣ２０１の表示部に表示されるプリンタ選択画面の一例を示す図、図１１はペアリングモードにあるＰＴＲが１台である場合におけるＤＳＣ２０１がＰＴＲと無線リンクを構築する場合のシーケンスを示す図である。
【００２０】
ＰＴＲ２０２〜２０６は、図５に示すように、通常時、所定のビーコン送出間隔（Beacon Interval）でビーコンを送出する（ステップＳ８０１）。そして、ＰＴＲ２０２〜２０６は、ユーザによるペアリングモードボタンの押下などによってペアリングモードへの移行（ダイレクトプリント）が指示されると（ステップＳ８０２）、計時部１２５のペアリングモードタイマを起動する（ステップＳ８０３）。例えば図４に示すように、ＰＴＲ２０２〜２０６のうち、ＰＴＲ２０２、ＰＴＲ２０５が、通常モードで動作しており、ＰＴＲ２０３、ＰＴＲ２０４およびＰＴＲ２０６が、ユーザによるダイレクトプリント指示により接続待機しているペアリングモードへ移行するものとする（６０１，６０２，６０３）。
【００２１】
次いで、ＰＴＲ２０２〜２０６のうち、ペアリングモードへ移行したＰＴＲ２０３，２０４，２０６は、ビーコン送出間隔（Beacon Interval）の値を整数分の１にし、ビーコン送出間隔を短くする（ステップＳ８０４）。例えば図７（ａ）に示すように、通常モード時は、ビーコン送出間隔（Beacon Interval）の値が９０Ｋμｓに設定されている。これに対し、ペアリングモードへの移行が行われると、図７（ｂ）に示すように、ビーコン送出間隔（Beacon Interval）の値は、通常モード時の９０Ｋμｓの１／３の３０Ｋμｓに変えられる。また、IEEE802.11bのビーコンフレーム（Beacon Frame）は、図８に示すような情報要素を有し、情報要素のうち、網掛けで示されている要素が、ビーコン送出間隔（Beacon Interval）である。そのビーコン送出間隔（Beacon Interval）の値が変えられると、制御部１２６によって、ビーコンの送出間隔が変えられる。
【００２２】
次いで、ペアリングモードにあるＰＴＲ２０３，２０４，２０６は、計時部１０５のペアリングモードタイマの計時が終了するのを待ち（ステップＳ８０５）、ペアリングモードタイマの計時が終了すると、ビーコン送出間隔（Beacon Interval）の値を元の値（通常時のビーコン送出間隔の値）に戻す（ステップＳ８０６）。例えば図４に示すように、ペアリングモードにあるＰＴＲ２０３，２０４，２０６は、通常モードへ移行する（６１３，６１４，６１５）。
【００２３】
一方、ＤＳＣ２０１は、図６に示すように、一定時間ビーコンの取得を行う（ステップＳ９０１）。ここでは、図４に示すように、ＤＳＣ２０１においては、計時部１０５のビーコン受信タイマが起動され（６０４）、ビーコン受信タイマの計時が終了するまで（６０５）の間、それぞれのアクセスポイント（ＰＴＲ２０２〜２０５，ＤＳＣ２０６）から報知するビーコンを受信する（６０６〜６１０）。そして、受信したビーコンから、ネットワークを識別するために設定されているＳＳＩＤが読み取られる。ここで、上記ビーコン受信タイマの計時が終了するまでにアクセスポイントのそれぞれのビーコン送出間隔により、１つのアクセスポイントに対してビーコンの受信回数が複数回という場合がある。上記読み取られたＳＳＩＤは、記憶部１０３内のデータベース（図９に示す）に格納される。
【００２４】
次いで、ＤＳＣ２０１は、ビーコンの受信を終えると、自身のデータベース（図９）のビーコン送出間隔（Beacon Interval）の値に基づいて、ペアリングモードにあるＰＴＲを接続先候補として抽出する（ステップＳ９０２、図４の６１１)。ここでは、図４に示すように、ＤＳＣ２０１は、自身のデータベース（図９）を参照してビーコン送出間隔（Beacon Interval）の値が所定値（例えば５０Ｋμｓ）未満のＰＴＲすなわちペアリングモードにあるＰＴＲを接続先候補として抽出し、抽出されたＰＴＲに対して、無線通信設定および印刷機能確認を行う（６１６〜６２１）。そして、上記印刷機能確認により、デバイス名が取得され、取得されたデバイス名が上記データベースに関連付けられてＤＳＣ２０１の記憶部１０５に記憶される。本例においては、ペアリングモードにある３台のＰＴＲ２０３，２０４，２０６が接続先候補として抽出される。ここで、接続先候補として抽出されたＰＴＲのそれぞれに対しては、それぞれのビーコンの受信強度に応じて順位が付けられる。例えば、受信強度が大きいものほど上位に順位付けられるものとする。また、所定値未満のビーコン送出間隔のビーコンを受信した順序で、接続先候補の順位付けを行うようにしてもよい。
【００２５】
次いで、ＤＳＣ２０１は、上記ペアリングモードにあるＰＴＲ（接続先候補）の台数が複数であるか否かを判定する（ステップＳ９０３）。ここでは、ペアリングモードにあるＰＴＲの台数が３台であるので、ＤＳＣ２０１は、ユーザにＰＴＲの選択を促すための選択画面例えば図１０に示すような画面を、表示部１０７に表示する（ステップＳ９０５，図４の６２２）。図１０に示す画面においては、上記接続先候補の順位付けに従って接続候補のＰＴＲが表示されるものとする。そして、ユーザにより上記画面上でＰＴＲ２０３が選択されたとすると、ＤＳＣ２０１は、ＰＴＲ２０３との間で無線接続を行い（ステップＳ９０６，図４の６２３）、ＰＴＲ２０３に対して画像データを送出する（図４の６２４）。ＰＴＲ２０３は、画像データを受信すると、受信した画像データの印刷出力を行う。
【００２６】
このようにしてペアリングモードにあるダイレクトプリント機能を有するＰＴＲが複数台である場合、ＤＳＣ２０１は、ペアリングモードにある複数のＰＴＲのうちから所望のＰＴＲを選択するための画面を表示し、この画面上でユーザによりＰＴＲが選択されると、選択されたＰＴＲと接続する。その結果、ＤＳＣ２０１は、接続されたＰＴＲを用いてダイレクトプリントを行うことができる。
【００２７】
また、図１１に示すように、ＰＴＲ２０２、ＰＴＲ２０４、ＰＴＲ２０５およびＰＴＲ２０６が通常モードで動作しており、ＰＴＲ２０３が、ダイレクトプリントのユーザ指示により接続を待機しているペアリングモードにある（７０１）場合、ＤＳＣ２０１においては、計時部１０５のビーコン受信タイマが起動され（７０２）、ビーコン受信タイマの計時が終了するまで（７０３）の間、それぞれのアクセスポイント（ＰＴＲ２０２〜２０６）が報知するビーコンの受信は行われる（７０４〜７０８）。そして、受信されたビーコンから、ネットワークを識別するために設定されているＳＳＩＤが読み取られ、読み取られたＳＳＩＤは、記憶部１０３内のデータベース（図９に示す）に格納される。
【００２８】
次いで、ＤＳＣ２０１は、ビーコンの受信を終えると、自身のデータベース（図９）のビーコン送出間隔（Beacon Interval）の値に基づいて、ペアリングモードにあるＰＴＲを接続先候補として抽出する（７０９)。ここでは、ペアリングモードにあるＰＴＲはＰＴＲ２０３のみであるので、ＤＳＣ１は、ＰＴＲ２０３に対して、無線通信設定および印刷機能確認を行う（７１２，７１３）。
【００２９】
次いで、ＤＳＣ２０１は、図６に示すように、上記ペアリングモードにあるアクセスポイントの台数が複数であるか否かを判定する（ステップＳ９０３）。ここでは、ペアリングモードにあるＰＴＲの台数が１台であるので、ＤＳＣ２０１は、接続先アクセスポイントとしてＰＴＲ２０３を自動的に選択する（ステップＳ９０４）。そして、ＤＳＣ２０１は、ＰＴＲ２０３との間で無線接続を行い（ステップＳ９０６，図４の６２３）、ＰＴＲ２０３に対して画像データを送出する（図４の６２４）。ＰＴＲ２０３は、画像データを受信すると、受信した画像データの印刷出力を行う。
【００３０】
このようにしてペアリングモードにあるダイレクトプリント機能を有するＰＴＲが１台である場合、ＤＳＣ２０１は、上記ＰＴＲを自動的に選択し、該ＰＴＲと接続することができる。
【００３１】
以上により、本実施の形態によれば、ＰＴＲがユーザによるダイレクトプリント指示によりペアリングモードへ移行すると、ＰＴＲは、ビーコン送出間隔を短くしてビーコンを送出するので、ＤＳＣ側でビーコンを確実に取得することができる。また、ＤＳＣ側で接続先候補のＰＴＲを表示する場合には、上記順位付けに従った接続先候補のＰＴＲの一覧が表示される。従って、ＤＳＣのユーザは、所望するＰＴＲを素早く確実に見つけることができ、印刷開始までの時間を短縮することができる。
【００３２】
なお、本実施の形態においては、デジタルカメラの場合を説明したが、本発明の原理は、デジタルカメラと同様の撮影機能を有する装置とプリントとを用いたダイレクトプリントシステムにも適用可能である。
【図面の簡単な説明】
【００３３】
【図１】本発明の一実施の形態に係る無線システムを用いた無線ダイレクトプリントシステムの構成を模式的に示す図である。
【図２】図１のデジタルカメラの構成を示すブロック図である。
【図３】図１のプリンタの構成を示すブロック図である。
【図４】図１のＤＳＣ２０１がダイレクトプリントを行うためにＰＴＲと無線リンクを構築する場合のシーケンスを示す図である。
【図５】図１のＰＴＲ２０２〜２０６の動作手順を示すフローチャートである。
【図６】図１のＤＳＣ２０１の動作手順を示すフローチャートである。
【図７】通常モード時およびペアリングモード時のビーコン送出間隔を示す図である。
【図８】IEEE802.11bのビーコンフレーム（Beacon Frame）を構成する情報要素を示す図である。
【図９】図１のＤＳＣ２０１が保持するデータベースの一例を示す図である。
【図１０】図１のＤＳＣ２０１の表示部に表示されるプリンタ選択画面の一例を示す図である。
【図１１】ペアリングモードにあるＰＴＲが１台である場合におけるＤＳＣ２０１がＰＴＲと無線リンクを構築する場合のシーケンスを示す図である。
【図１２】従来のＤＳＣがダイレクトプリントを行うためにＰＴＲと無線リンクを構築する場合のシーケンスを示す図である。
【符号の説明】
【００３４】
１０２，１２２  無線送受信部
１０３，１２３  記憶部
１０４  デジタルカメラ処理部
１０５，１２５  計時部
１０６，１２６  制御部
１０７，１２７  表示部
２０１  デジタルカメラ（ＤＳＣ）
２０２〜２０６  プリンタ（ＰＴＲ）
【図１】
2006148471.tif 000003
【図２】
2006148471.tif 000004
【図３】
2006148471.tif 000005
【図４】
2006148471.tif 000006
【図５】
2006148471.tif 000007
【図６】
2006148471.tif 000008
【図７】
2006148471.tif 000009
【図８】
2006148471.tif 000010
【図９】
2006148471.tif 000011
【図１０】
2006148471.tif 000012
【図１１】
2006148471.tif 000013
【図１２】
2006148471.tif 000014