(57)【特許請求の範囲】
【請求項１】
ネットワークに接続され、表示手段を備えた１つ以上の処理装置のうち所望の処理装置との接続設定を行う情報処理端末であって、
前記ネットワークに接続された前記処理装置を識別する為に、前記処理装置の前記表示手段に表示させる識別表示パターンを生成するパターン生成手段と、
前記識別表示パターンと前記処理装置とを関連付ける関連付け手段と、
前記処理装置に、前記パターン生成手段によって生成された前記識別表示パターンを再生成させて前記表示手段に表示させるコマンドである表示コマンドを発行する表示コマンド発行手段と、
前記処理装置の前記表示手段に表示された前記識別表示パターンを撮影する為の撮影手段と、
前記撮影手段による前記識別表示パターンの撮影で取得したデータに基づいて、前記識別表示パターンに関連付けられた前記処理装置を選択して当該情報処理端末との接続設定を行う接続設定手段と、
を具備することを特徴とする情報処理端末。
【請求項２】
前記ネットワーク上の通信データから当該情報処理端末以外の機器から送信された識別表示パターンを検出する検出手段を含み、
前記パターン生成手段は、前記検出手段により検出した前記識別表示パターンとは異なる識別表示パターンを生成する
ことを特徴とする請求項１に記載の情報処理端末。
【請求項３】
前記表示コマンドは、前記処理装置が前記識別表示パターンを開始するタイミング、前記処理装置が前記識別表示パターンの表示を継続する時間、及び、前記処理装置が前記識別表示パターンの表示を繰り返す回数、のうち少なくとも何れか１つを指定して、前記識別表示パターンを前記表示手段に表示させるコマンドである
ことを特徴とする請求項１に記載の情報処理端末。
【請求項４】
前記識別表示パターンは、光の点滅パターン、所定の映像、及び２次元コードのうち少なくとも何れか一つであることを特徴とする請求項１に記載の情報処理端末。
【請求項５】
ネットワークに接続された第１の情報処理端末が、前記ネットワークに接続された１つ以上の第２の情報処理端末のうち所望の第２の情報処理端末を選択して接続設定を行う端末選択システムであって、
前記第１の情報処理端末は、
前記ネットワークに接続された前記第２の情報処理端末を識別する為に、前記第２の情報処理端末の表示手段に表示させる識別表示パターンを生成するパターン生成手段と、
前記識別表示パターンと前記第２の情報処理端末とを関連付ける関連付け手段と、
前記第２の情報処理端末に、前記パターン生成手段によって生成された前記識別表示パターンを再生成させて前記表示手段に表示させるコマンドである表示コマンドを発行する表示コマンド発行手段と、
前記第２の情報処理端末の前記表示手段に表示された前記識別表示パターンを撮影する為の撮影手段と、
前記撮影手段による前記識別表示パターンの撮影で取得したデータに基づいて、前記識別表示パターンに関連付けられた前記第２の情報処理端末を選択して当該情報処理端末との接続設定を行う接続設定手段と、
を具備し、
前記第２の情報処理端末は、
前記ネットワークを介して、前記第１の情報処理端末からの前記表示コマンドを受信するコマンド受信手段と、
前記コマンド受信手段により前記コマンドを受信すると、前記コマンドに基づいて、前記識別表示パターンを生成するパターン再生成手段と、
前記パターン再生成手段によって生成された前記識別表示パターンを表示する表示手段と、
を有する
ことを特徴とする端末選択システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続可能な情報処理端末及び該情報処理端末間の接続設定を行う端末選択システムに関する。
【背景技術】
【０００２】
近年、例えばＬＡＮ等のネットワークに接続可能な、例えばデジタルカメラ等の撮像装置が普及しつつある。このようなデジタルカメラでは、当該デジタルカメラをＬＡＮ接続することで、当該デジタルカメラで取得した画像データ等を、前記ＬＡＮに接続されたプリンタ等によってプリントアウトすることや、前記ＬＡＮに接続されたＰＣ等に記録することができる。
【０００３】
ところで、このような機能を実現する為には、予め当該デジタルカメラと、前記ＬＡＮに接続されたプリンタやＰＣ等との接続設定等を行う必要がある。
【０００４】
すなわち、ユーザが所望の（利用したい）装置のＩＤ情報（例えばＩＰアドレス又はネットワーク上の名称等）を事前に調べて該ＩＤ情報に基づいた設定を行うか、または装置選択用の画面（例えば前記ＬＡＮに接続された装置の一覧表示等）を所定のディスプレイに表示させ、該表示を参照してユーザが所望の装置を選択して接続設定を行う必要がある。
【０００５】
上述したような従来の方法によれば、例えばユーザが普段使い慣れている環境や、前記ＬＡＮに接続された装置数が少ない場合には、あまりデメリットは生じない。
【０００６】
しかしながら、例えば、ユーザが当該デジタルカメラを新たな（不慣れな）ネットワーク環境に接続させている場合、ユーザがユーザの目の前に存在するプリンタに画像データの出力を望んでいても、該プリンタのＩＤ情報が分からない為に、当該デジタルカメラと前記プリンタとの接続設定処理に非常に手間取る状況が頻繁に発生する。
【０００７】
また、ユーザが前記プリンタのＩＤ情報を把握している場合であっても、例えば前記ＬＡＮに多数の装置が接続されている場合、それら多数の装置の中から所定のＩＤ情報を有する装置を検索し且つ選択する処理は、ユーザにとって非常に煩わしい。
【０００８】
なお、ＩＤ情報を直接入力することで接続設定を行う場合であっても、一般にデジタルカメラが具備する操作手段による設定操作では、当該接続設定の為の操作は非常に煩雑な操作となってしまう。
【０００９】
前記のような事情に鑑みて、例えば特許文献１では、以下の様な技術が提案されている。
【００１０】
すなわち、特許文献１には、ネットワークを介さずにプリンタへ識別信号を送信する通信手段と、前記ネットワークを介して前記プリンタに接続後、前記プリンタから受信した記憶情報を基に、前記プリンタに関する情報を表示する手段と、を有するデジタルカメラが開示されている。このデジタルカメラによれば、前記ネットワークに接続されている装置のうち、条件にあった装置のみをリストアップしてユーザに提示することで、装置の特定に掛かる手間を軽減させている。
【特許文献１】特開２００６−１０９２９６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、前記特許文献１に開示されている技術では、ネットワークへの接続手段の他に、識別用の通信インターフェイスを更にデジタルカメラに具備させる必要がある。つまり、当該デジタルカメラにおけるコストアップは免れ得ない。
【００１２】
なお、このコストアップを避ける為に、既存の通信インターフェイスを使用する場合であっても、当該デジタルカメラによっては互換性を損なってしまう可能性や、専用の接続ケーブルが必要となる可能性等が有り、相当のデメリットが生じ得る。
【００１３】
さらに、当該デジタルカメラによっては、接続コネクタに互換性が無い為に前記接続ケーブルを使用できない可能性も充分に考えられる。
【００１４】
本発明は、前記の事情に鑑みて為されたものであり、ネットワーク上における装置間の接続設定を簡略な操作で行うことができる情報処理端末及び端末選択システムを提供することを目的とする。
【課題を解決するための手段】
【００１５】
前記の目的を達成する為に、本発明の第１の態様による情報処理端末は、ネットワークに接続され、表示手段を備えた１つ以上の処理装置のうち所望の処理装置との接続設定を行う情報処理端末であって、前記ネットワークに接続された前記処理装置を識別する為に、前記処理装置の前記表示手段に表示させる識別表示パターンを生成するパターン生成手段と、前記識別表示パターンと前記処理装置とを関連付ける関連付け手段と、前記処理装置に、前記パターン生成手段によって生成された前記識別表示パターンを再生成させて前記表示手段に表示させるコマンドである表示コマンドを発行する表示コマンド発行手段と、前記処理装置の前記表示手段に表示された前記識別表示パターンを撮影する為の撮影手段と、前記撮影手段による前記識別表示パターンの撮影で取得したデータに基づいて、前記識別表示パターンに関連付けられた前記処理装置を選択して当該情報処理端末との接続設定を行う接続設定手段と、を具備することを特徴とする。
【００１６】
前記の目的を達成する為に、本発明の第２の態様による端末選択システムは、ネットワークに接続された第１の情報処理端末が、前記ネットワークに接続された１つ以上の第２の情報処理端末のうち所望の第２の情報処理端末を選択して接続設定を行う端末選択システムであって、前記第１の情報処理端末は、前記ネットワークに接続された前記第２の情報処理端末を識別する為に、前記第２の情報処理端末の表示手段に表示させる識別表示パターンを生成するパターン生成手段と、前記識別表示パターンと前記第２の情報処理端末とを関連付ける関連付け手段と、前記第２の情報処理端末に、前記パターン生成手段によって生成された前記識別表示パターンを再生成させて前記表示手段に表示させるコマンドである表示コマンドを発行する表示コマンド発行手段と、前記第２の情報処理端末の前記表示手段に表示された前記識別表示パターンを撮影する為の撮影手段と、前記撮影手段による前記識別表示パターンの撮影で取得したデータに基づいて、前記識別表示パターンに関連付けられた前記第２の情報処理端末を選択して当該情報処理端末との接続設定を行う接続設定手段と、を具備し、前記第２の情報処理端末は、前記ネットワークを介して、前記第１の情報処理端末からの前記表示コマンドを受信するコマンド受信手段と、前記コマンド受信手段により前記コマンドを受信すると、前記コマンドに基づいて、前記識別表示パターンを生成するパターン再生成手段と、前記パターン再生成手段によって生成された前記識別表示パターンを表示する表示手段と、を有することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、専用インターフェイスを設けることなく且つ既存のインターフェイスを用いることなく、ネットワーク上における装置間設定を簡略な操作で行うことができる情報処理端末及び端末選択システムを提供することを提供することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施形態に係る情報処理端末及び端末選択システムについて、図面を参照して説明する。
【００１９】
［第１実施形態］
以下、本発明の第１実施形態に係る情報処理端末及び端末選択システムについて説明する。なお、本第１実施形態においては、情報処理端末として撮像装置を想定する。
【００２０】
図１Ａは、本第１実施形態に係る撮像装置のシステム構成を機能的に示す図である。図１Ｂは、本第１実施形態に係る撮像装置の概略構成を示す図である。本第１実施形態においては、図１Ａ及び図１Ｂに示す撮像装置によって、ネットワークを介して後述する被設定装置（例えばＰＣやプリンタ等）との接続設定を行う。
【００２１】
図１Ａに示すように、本第１実施形態に係る撮像装置１は、光学系１１と、撮像素子１２と、パターン検出手段１３と、表示手段（ａ）１４と、一時記録手段１５と、制御手段１６と、表示パターン生成手段１７と、通信手段（ａ）１８と、を具備する。
【００２２】
前記光学系１１は、被写体（不図示）の像を、前記撮像素子１２に結像する為の光学系である。
【００２３】
前記撮像素子１２は、前記光学系１１によって結像された被写体像を映像信号（電気信号）に変換する。
【００２４】
前記表示パターン生成手段１７は、不図示のネットワーク上に接続された前記被設定装置が具備する表示手段に表示させるパターン（以降、表示パターンと称する）を生成する。
【００２５】
前記通信手段（a）１８は、ネットワークを経由して、該ネットワークに接続された前記被設定装置との通信を行う。具体的には、前記通信手段（ａ）１８は、例えば無線ＬＡＮ等を経由してネットワークに接続されたＰＣやプリンタ等の被設定装置との通信を行なう。
【００２６】
前記一時記録手段１５は、前記撮像素子１２からの映像信号、前記表示パターン生成手段１７により生成された前記表示パターン、及び、詳細は後述するがネットワークに接続されている被設定装置のうち所定の前記表示パターンに対応付けられた被設定装置のＩＰアドレス等を記録する記録手段である。
【００２７】
前記パターン検出手段１３は、前記撮像素子１２により撮像された前記表示パターンと、前記一時記録手段１５に記録された前記表示パターンと、の照合処理（一致している前記表示パターンの検出処理；詳細は後述する）を行う。
【００２８】
前記制御手段１６は、当該撮像装置１全体を統括的に制御する。例えば、前記制御手段１６は、前記一時記録手段１５に記録された映像信号の画像処理、前記通信手段（a）１８及び前記表示パターン生成手段１７等の制御を行なう。
【００２９】
前記表示手段（ａ）１８は、例えば、前記一時記録手段１５に記録され、前記制御手段１６により処理された映像信号等を表示する。
【００３０】
以下、図１Ｂを参照して、本第１実施形態に係る撮像装置の概略構成を説明する。
【００３１】
図１Ｂに示すように、本第１実施形態に係る撮像装置１は、撮影光学系１１ａと、ＣＣＤ１２ａと、ＷＬＡＮモジュール１３ａと、システムコントローラ１４ａと、メモリ１５ａと、ＴＦＴパネル１６ａと、を具備する。
【００３２】
なお、図１Ａを参照して説明したシステム構成との対応関係は次の通りである。撮影光学系１１ａは前記光学系１１に対応し、ＣＣＤ１２ａは前記撮像素子１２に対応し、メモリ１５ａは前記一時記録手段１５に対応し、ＷＬＡＮモジュール１３ａは前記通信手段（a）１８に対応し、ＴＦＴパネル１６ａは前記表示手段（ａ）１４に対応し、前記システムコントローラ１４ａは前記パターン検出手段１３、前記制御手段１６、及び前記表示パターン生成手段１７に対応する。
【００３３】
図２Ａは、上述した撮像装置１によって設定する対象の装置である被設定装置のシステム構成を機能的に示す図である。なお、被設定装置としては、例えばプリンタ装置やＰＣを挙げることができる。図２Ｂは、被設定装置の概略構成を示す図である。
【００３４】
図２Ａに示すように、被設定装置２は、通信手段（ｂ）２１と、パターン生成手段２２と、表示手段（ｂ）２３と、プリンタ・ストレージ手段２４と、を具備する。
【００３５】
前記通信手段（ｂ）２１は、ネットワークを経由して、該ネットワークに接続された装置との通信を行う。具体的には、前記通信手段（ｂ）２１は、例えば無線ＬＡＮ等を経由してネットワークに接続された前記撮像装置１との通信を行なう。
【００３６】
前記パターン生成手段２２は、前記通信手段（ｂ）２１により受信した前記撮像装置１からの表示コマンド（詳細は後述する）に基づいて表示パターンを生成し、該表示パターンを前記表示手段（ｂ）２３に出力する。この表示パターンは、前記表示手段（ｂ）２３によって表示される。
【００３７】
前記プリンタ・ストレージ手段２４は、例えばプリンタ機能やストレージ機能等を担う手段である。なお、このプリンタ・ストレージ手段２４が担う機能はプリンタ機能やストレージ機能に限られず、その他ユーザが所望する種々の機能であってもよい。つまり、被設定装置２はプリンタ装置やＰＣ等に限られず、その他の種々の機能を有する他の装置であっても良い。
【００３８】
以下、図２Ｂを参照して、前記被設定装置２の概略構成を説明する。
【００３９】
図２Ｂに示すように、被設定装置２は、ＬＡＮインターフェイス２１ａと、パルスジェネレータ２２ａと、ＬＥＤ２３ａと、記録手段２４ａと、を具備する。
【００４０】
なお、図２Ａを参照して説明した機能的なシステム構成との対応関係は次の通りである。ＬＡＮインターフェイス２１ａは前記通信手段（ｂ）２１に対応し、パルスジェネレータ２２ａは前記パターン生成手段２２に対応し、ＬＥＤ２３ａは前記表示手段（ｂ）２３に対応し、記録手段２４ａは前記プリンタ・ストレージ手段に対応する。
【００４１】
なお、前記ＬＡＮインターフェイス２１ａは、例えばイーサーネットと接続する為のインターフェイス回路である。前記パルスジェネレータ２２ａは、前記ＬＡＮインターフェイス２１ａからの出力情報に基づいて、前記ＬＥＤ２３ａを発光させる為のパルスパターンを生成する。
【００４２】
図３は、前記撮像装置１及び前記被設定装置２の使用環境の一例を示す図である。図３に示すように、プリンタ３１１と、プリンタ３１２と、プリンタ３１３と、ＰＣ３２１と、ＰＣ３２２と、ハードディスク３３１と、がルータ３００を経由して、同一のローカルエリアネットワークに接続されている。
【００４３】
つまり、図３に示す各装置は、前記ルータ３００を介して、同一のローカルエリアネットワーク上に接続されている装置である。ここで、カメラ３０１は、前記ルータ３００によって構成されている上述のローカルエリアネットワークに無線によって接続されている。なお、図３に示す各装置には、既にＩＰアドレスが割り当てられているものとする。
【００４４】
ここで、図３に示す前記カメラ３０１は、図１Ａ及び図１Ｂを参照して説明した前記撮像装置１に対応する。また、図３に示す前記プリンタ３１１、前記プリンタ３１２、前記プリンタ３１３、前記ＰＣ３２１、前記ＰＣ３２２、及び前記ハードディスク３３１は、図２Ａ及び図２Ｂを参照して説明した前記被設定装置２に対応する。
【００４５】
ここで、ネットワークを介した通信確立を目視により確認する為に、表示装置として、前記プリンタ３１１，３１２，３１３は各々ＬＣＤパネル３５１を、前記ＰＣ３２１，３２２は各々液晶ディスプレイ３５３を、前記ハードディスク３３１はＬＥＤ３５５を備えている。
【００４６】
本例においては、前記プリンタ３１３を、前記カメラ３０１による接続設定対象の装置とする。すなわち、前記カメラ３０１で取得した画像データのプリントアウト先として、前記プリンタ３１３を接続設定する。なお、この接続設定処理については後に詳述するが、ユーザは前記カメラ３０１によって、プリンタ３１３が備えている前記ＬＣＤパネル３５１に表示された前記表示パターンの撮影を行うことで、前記プリントアウト先として前記プリンタ３１３を設定する。
【００４７】
図４は、前記プリンタ３１１が備えている前記ＬＣＤパネル３５１における前記表示パターンの一表示例を示す図である。図５は、例えば前記ＰＣ３２１が備えている前記液晶ディスプレイ３５３における前記表示パターンの一表示例を示す図である。
【００４８】
図４に示す表示例及び図５に示す表示例においては、前記表示パターンとして一般的な２次元コード６００を使用しているが、前記表示パターンが２次元コード６００に限定されるものでは無いことは勿論である。
【００４９】
なお、図５に示す表示例においては、前記ＰＣ３２１が備えている前記液晶ディスプレイ３５３上に接続確立用ウィンドウ３５７を開き、該接続確立用ウィンドウ３５７内において、表示パターンである前記２次元コード６００を表示させている。
【００５０】
図６は、前記ハードディスク３３１が備える前記ＬＥＤ３５５の点滅周期による前記表示パターンの一例を示す図である。図６に示す例では、前記ＬＥＤ３５５を１５Ｈｚの周期で点滅させており、各同期コード、表示パターン、終了コードの順で表示させている。なお、一般的なデジタルカメラの動画撮影である３０ｆ／ｓの撮影を行う場合、１５Ｈｚの点滅周期はサンプリング可能な最大周期である。
【００５１】
以下、図７乃至図９に示すフローチャートを参照して、本第１実施形態における接続設定処理について説明する。
【００５２】
図７は、前記撮像装置１（ここでは図３に示す前記カメラ３０１を想定する）の前記システムコントローラ１４ａによる制御の処理のフローチャートを示す図である。図８は、前記撮像装置１からの送信に対する前記被設定装置２（ここでは、図３に示す前記プリンタ３１１，３１２，３１３、前記ＰＣ３２１，３２２、前記ハードディスク３３１を想定する）の応答処理のフローチャートを示す図である。図９は、後述する表示コマンドを受信した前記被設定装置２の動作処理のフローチャートを示す図である。
【００５３】
まず、ユーザによりカメラ３０１が接続設定モード（接続先を設定するモード）に切替えられると、前記制御手段１６は、接続確立用の表示装置（例えば前記ＬＣＤパネル３５１、前記液晶ディスプレイ３５３、及び前記ＬＥＤ３５５等）の撮影をユーザに促すメッセージを、前記表示手段（ａ）１４に表示させる。そして、この表示を視認したユーザにより、前記接続確立用の表示装置が撮影されると、前記制御手段１６は、接続設定の処理を開始する。
【００５４】
最初に、カメラ３０１は、通信手段（ａ）１８を制御して、ブロードキャストコマンドを発行する（ステップＳ１０１）。
【００５５】
そして、このステップＳ１０１で発行されたブロードキャストコマンドは、当該カメラ３０１とネットワークによって接続されている前記の各装置（プリンタ３１１，３１２，３１３、ＰＣ３２１，３２２、ハードディスク３３１）が備えている各々の前記通信手段（ｂ）２１によって受信される（ステップＳ２０１）。
【００５６】
さらに、当該カメラ３０１とネットワークによって接続された前記の各装置（プリンタ３１１，３１２，３１３、ＰＣ３２１，３２２、ハードディスク３３１）は、当該カメラ３０１に対してＩＰアドレスの情報を含む応答コマンドを発行する（ステップＳ２０２）。
【００５７】
続いて、カメラ３０１は、前記ステップＳ２０２において応答コマンドを発行した装置に対して、特性情報の応答を要求する特性情報応答コマンドを発行する（ステップＳ１０２）。
【００５８】
前記特性情報とは、図１０に示すように、当該装置の機能（例えば、プリンタ機能やストレージ機能等）、及び通信確立用の表示装置の形態を示す情報である。図１０は、前記特性情報の一例を示す図である。
【００５９】
そして、前記の各装置（プリンタ３１１，３１２，３１３、ＰＣ３２１，３２２、ハードディスク３３１）は、前記ステップＳ１０２においてカメラ３０１が発行した前記特性情報応答コマンドを受信すると（ステップＳ２０３）、これに対する応答として当該装置の特性情報を前記カメラ３０１に対して送信する（ステップＳ２０４）。
【００６０】
前記ステップＳ２０４における前記の各装置（プリンタ３１１，３１２，３１３、ＰＣ３２１，３２２、ハードディスク３３１）からの応答を受信したカメラ３０１は、前記特性情報のうち必要とする情報及びＩＰアドレスを、前記一時記録手段１５に記録する（ステップＳ１０３）。
【００６１】
ここで、カメラ３０１は、全ての前記の各装置（プリンタ３１１，３１２，３１３、ＰＣ３２１，３２２、ハードディスク３３１）から前記特性情報を取得し終えたか否かを判断する（ステップＳ１０４）。このステップＳ１０４をＮＯに分岐する場合、前記ステップＳ１０２に移行する。
【００６２】
一方、前記ステップＳ１０４をＹＥＳに分岐する場合、カメラ３０１は、表示コマンドの発行を行う（ステップＳ１０５）。続いて、カメラ３０１は、前記ステップＳ１０３において応答を受けた全ての装置に対して、表示コマンドの発行を行なったか否かを判断する（ステップＳ１０６）。
【００６３】
ここで、表示コマンドとは、前記の各装置が具備する表示手段（例えば前記ＬＣＤパネル３５１、前記液晶ディスプレイ３５３、及び前記ＬＥＤ３５５）に、前記表示パターン生成手段２２によって生成された特定の表示パターンを表示させるコマンドである。この表示コマンドでは、前記の各装置について事前に取得した前記特性情報に記載された“表示装置の形態”に基づいて、該表示装置の形態で表示可能なパターンを前記表示手段に表示させる。
【００６４】
この表示コマンドにおいては、どのタイミングで前記表示パターンを表示させるかを指示する情報である表示タイミング情報が付加されている。このように、表示コマンドに表示タイミング情報を付加させることで、後述するステップＳ１０７における撮影のタイミングと表示タイミングとを一致させることができ、表示パターンの撮影における取りこぼしを防止することができる。
【００６５】
なお、前記表示タイミング情報の他にも、例えば表示パターンの表示を継続する時間を指示する情報や、表示パターンの繰り返し表示回数等を指示する情報等を付加させても勿論よい。
【００６６】
ところで、前記の各装置（プリンタ３１１，３１２，３１３、ＰＣ３２１，３２２、ハードディスク３３１）は、前記通信手段（ｂ）２１により表示コマンドを受信すると（ステップＳ３０１）、該表示コマンドから、前記パターン生成手段２２により生成された所定の表示パターン及び前記表示タイミング情報を取得し、且つそれらに基づいて実際に表示させるデータである表示情報を作成する（ステップＳ３０２）。
【００６７】
さらに、前記の各装置（プリンタ３１１，３１２，３１３、ＰＣ３２１，３２２、ハードディスク３３１）は、前記表示情報に基づいて所定の表示タイミングまで待ち（ステップＳ３０３）、所定の表示タイミングが到来すると、前記表示パターンを前記表示手段（ｂ）２３（前記ＬＣＤパネル３５１、前記液晶ディスプレイ３５３、及び前記ＬＥＤ３５５）に出力表示する（ステップＳ３０４）。
【００６８】
具体的には、例えばプリンタ３１１，３１２，３１３であれば図４に示すような表示をＬＣＤパネル３５１に行い、例えばＰＣ３２１，３２２であれば図５に示すような表示を前記液晶ディスプレイ３５３上に行い、ハードディスク３３１であれば図６に示すようなＬＥＤ点滅パターンによる表示を前記ＬＥＤ３５５によって行う。
【００６９】
前記ステップＳ１０６をＹＥＳに分岐する場合、ユーザは前記カメラ３０１によって、接続設定を所望する装置（上述したように本例では前記プリンタ３１３）が具備する前記ＬＣＤパネル３５１に表示された前記表示パターンを撮影する（ステップＳ１０７）。
【００７０】
そして、カメラ３０１は、前記パターン検出手段１３によって、
前記ステップＳ１０７における撮影により取得した映像信号から前記表示パターンを抽出し、該表示パターンと前記一時記録手段１５に予め記録されている表示パターンとを照合処理する（ステップＳ１０８）。
【００７１】
ここで、カメラ３０１は、前記ステップＳ１０８における照合処理によって、表示パターンの一致を検出したか否かを判断する（ステップＳ１０９）。このステップＳ１０９をＮＯに分岐する場合、当該接続設定は失敗したとして当該接続設定の処理を終了する。
【００７２】
一方、前記ステップＳ１０９をＹＥＳに分岐する場合、一致した表示パターンと関連付けて前記一時記録手段１５に記録されているネットワーク上のＩＰアドレス及び機能を読み出し、接続設定対象の装置（上述したように本例では前記プリンタ３１３）を特定する（ステップＳ１１０）。
【００７３】
そして、前記ステップＳ１１０において読み出したネットワーク上のＩＰアドレスを、前記ステップＳ１１０で特定した装置（上述したように本例では前記プリンタ３１３）に対して、その機能特性に応じて割り付けて接続設定を行う（ステップＳ１１１）。例えば、前記ステップＳ１１０で特定した装置がプリンタであれば印刷先として接続設定し、またストレージであれば保存先として接続設定する。
【００７４】
以上説明したように、本第1実施形態によれば、専用インターフェイスを設けることなく且つ既存のインターフェイスを用いることなく、ネットワーク上における装置間設定を簡略な操作で行うことができる情報処理端末及び端末選択システムを提供することを提供することができる。
【００７５】
具体的には、図７乃至図９に示すフローチャートを参照して説明した処理を行うことで、例えば前記カメラ３０１から前記プリンタ３１３へ画像データを送信する際に、前記カメラ３０１のユーザは、ネットワーク上における前記プリンタ３１３のＩＰアドレスや名称等を事前に知らずとも、またネットワークに接続された多数の装置の中から前記プリンタ３１３を選択する処理等の手間も掛からずに、簡易な操作で接続設定を行うことができる。
【００７６】
さらには、前記表示パターンとして、例えばＱＲコード等を利用することで、既存の認識システムを利用することも可能である。
【００７７】
［第２実施形態］
以下、本発明の第２実施形態に係る情報処理端末及び端末選択システムについて説明する。なお、前記第１実施形態と重複する説明は省略する。
【００７８】
前記第1実施形態と本第２実施形態との主な相違点の一つは、本第２実施形態においては、前記撮像装置１（前記カメラ３０１）が前記表示パターン生成手段１７を具備しない点である。
【００７９】
すなわち、本第２実施形態では、前記カメラ３０１は、表示コマンドの発行を行う（ステップＳ１０５）際に、表示パターンの生成を行なわずに、表示パターンの指示のみを行なう。
【００８０】
ここで、前記の各装置（プリンタ３１１，３１２，３１３、ＰＣ３２１，３２２、ハードディスク３３１）は、前記ステップＳ１０５で発行された表示コマンドを受信すると（ステップＳ３０１）、自らに割り当てられたネットワーク上のＩＰアドレスを２次元コードに変換する（ステップＳ３０２）。
【００８１】
さらに、前記の各装置（プリンタ３１１，３１２，３１３、ＰＣ３２１，３２２、ハードディスク３３１）は、前記表示情報に基づいて所定の表示タイミングまで待ち（ステップＳ３０３）、所定の表示タイミングが到来すると、前記２次元コードを前記表示手段（ｂ）２３（前記ＬＣＤパネル３５１、前記液晶ディスプレイ３５３、及び前記ＬＥＤ３５５）に出力表示する（ステップＳ３０４）。
【００８２】
なお、図３に示すハードディスク３３１のように具備する表示手段がＬＥＤである場合には、前記ステップＳ３０２において所定の発光パターンを作成する。この発光パターンの作成方法としては、例えばＩＰアドレスの４つの数字のうち、４番目のアドレス番号を２進数化して表示する等の方法を挙げることができる。
【００８３】
そして、ユーザは前記カメラ３０１によって、接続設定を所望する装置（本例においては前記プリンタ３１３）が具備する表示装置（本例においては前記ＬＣＤパネル３５１）に表示された前記２次元コードを撮像し、前記カメラ３０１は該撮像で取得した２次元コードをデコードする。そして、該デコードにより取得した情報に基づいて、前記一時記録手段１５に記録されたＩＰアドレスと一致する装置を検索して特定する（ステップＳ１１０）。
【００８４】
なお、本第２実施形態では、前記ステップＳ１０５における表示コマンドの発行を、マルチキャスト方式により一斉に行なっても構わない。
【００８５】
以上説明したように、本第２実施形態によれば、前記第1実施形態に係る情報処理端末及び端末選択システムと同様の効果を奏する上に、ＩＰアドレスを表示パターンとして使用する為、他の装置が既に接続設定済みであっても影響を受けることが無いという効果を奏する情報処理端末及び端末選択システムを提供することができる。
【００８６】
具体的には、ネットワークに接続されている各々の被設定装置２は、撮像装置１から送信されてきた表示コマンドを受信すると、自らのＩＰアドレスを基に表示パターンを生成する。このような処理にすることで、前記ステップＳ１０５における撮像装置１（カメラ３０１）による表示コマンドの発行をマルチキャスト方式で行うことができる。つまり、接続設定に掛かる処理時間を短縮化することができる。
【００８７】
［第３実施形態］
以下、本発明の第３実施形態に係る情報処理端末及び端末選択システムについて説明する。なお、前記第１実施形態と重複する説明は省略する。
【００８８】
前記第1実施形態と本第３実施形態との主な相違点の一つは、前記撮像装置１（ここでは第1実施形態と同様、図３に示す前記カメラ３０１を想定する）の前記システムコントローラ１４ａによる制御の処理が異なる点である。以下、この処理を図１１に示すフローチャートを参照して説明する。
【００８９】
ユーザによりカメラ３０１が接続設定モード（接続先を設定するモード）に切替えられると、前記制御手段１６は、接続確立用の表示装置（例えば前記ＬＣＤパネル３５１、前記液晶ディスプレイ３５３、及び前記ＬＥＤ３５５等）を撮影することをユーザに促すメッセージを、前記表示手段（ａ）１４に表示させる。この表示を視認したユーザにより、前記接続確立用の表示装置が撮影されると、前記制御手段１６は、接続設定の処理を開始する。
【００９０】
まず、カメラ３０１は、当該カメラ３０１とネットワークによって接続された前記の各装置（プリンタ３１１，３１２，３１３、ＰＣ３２１，３２２、ハードディスク３３１）に対して、通信手段（ａ）１８によって、ブロードキャストコマンドを発行する（ステップＳ４０１）。
【００９１】
これに対し、当該カメラ３０１とネットワークによって接続された前記の各装置（プリンタ３１１，３１２，３１３、ＰＣ３２１，３２２、ハードディスク３３１）は、第1実施形態と同様、上述したステップＳ２０１乃至ステップＳ２０４における処理を行う。
【００９２】
そして、前記ステップＳ２０４における前記の各装置（プリンタ３１１，３１２，３１３、ＰＣ３２１，３２２、ハードディスク３３１）からの応答を受信したカメラ３０１は、第1実施形態と同様、前記特性情報のうち必要とする情報及びＩＰアドレスを、前記一時記録手段１５に記録する（ステップＳ４０２，４０３）。
【００９３】
ここで、カメラ３０１は、ネットワーク上の全ての前記の各装置（プリンタ３１１，３１２，３１３、ＰＣ３２１，３２２、ハードディスク３３１）から各々の前記特性情報を取得し終えたか否かを判断する（ステップＳ４０４）。このステップＳ４０４をＮＯに分岐する場合、前記ステップＳ４０２に移行する。
【００９４】
一方、前記ステップＳ４０４をＹＥＳに分岐する場合、カメラ３０１は、表示コマンドの発行を行う（ステップＳ４０５）。なお、本第２実施形態においては、前記の各装置について登録順に表示コマンドを発行するが、予めユーザによってプリンタを接続設定することやハードディスクを接続設定すること等が選択されている場合、即ち特定の機能を有する装置への接続設定がユーザによって選択されている場合には、それらの条件に該当しない装置への表示コマンドの発行は行わない。
【００９５】
前記ステップＳ４０５における処理を終えると、ユーザはカメラ３０１によって、接続設定を所望する装置（上述したように本例では前記プリンタ３１３）が具備する前記ＬＣＤパネル３５１に表示された前記表示パターンを撮影する（ステップＳ４０６）。
【００９６】
そして、カメラ３０１は、前記ステップＳ４０６における撮影で取得した映像信号から前記表示パターンを抽出し、該抽出により取得した表示パターンと、前記ステップＳ４０５において送信した表示パターンとを照合処理する（ステップＳ４０７）。
【００９７】
そして、このステップＳ４０７における照合処理で前記表示パターンの一致を検出したか否かを判断する（ステップＳ４０８）。このステップＳ４０８をＹＥＳに分岐する場合は、一致した表示パターンと関連付けて前記一時記録手段１５に記録されているネットワーク上のＩＰアドレス及び機能を読み出し、接続設定対象の装置（上述したように本例では前記プリンタ３１３）を特定して接続設定を行う（ステップＳ４１０）。
【００９８】
他方、前記ステップＳ４０８をＮＯに分岐する場合、カメラ３０１は、前記ステップＳ４０３において応答を受けた全ての装置に対して、表示コマンドの発行を行なったか否かを判断する（ステップＳ４０９）。このステップＳ４０９をＮＯに分岐する場合は前記ステップＳ４０５へ移行する。一方、このステップＳ４０９をＹＥＳに分岐する場合、当該接続設定は失敗したとして当該接続設定の処理を終了する。
【００９９】
なお、前記ステップＳ４０５における表示コマンドの発行処理は、前記被設定装置毎に時分割で前記表示データを送信し、前記被設定装置が前記表示コマンドを受信して前記表示パターンの表示を行ってから所定時間経過後に、未だ前記表示コマンドを送信していない被設定装置に対して表示コマンドを送信するとしてもよい。
【０１００】
以下、図３を参照して、より具体的に本第３実施形態における接続設定処理の流れの概念を説明する。上述した例と同様、本例においてもカメラ３０１からのデータ出力先としてプリンタ３１３を設定する場面を想定する。
【０１０１】
まず、カメラ３０１は、ネットワーク上においてプリンタとしてはプリンタ３１１，３１２，３１３の３台あることを認識する。続いて、プリンタ３１１について前記ステップＳ４０５乃至ステップＳ４０７の処理を行うが、ステップＳ４０８において表示パターンの一致が確認できない。次に、プリンタ３１２についてプリンタ３１１について前記ステップＳ４０５乃至ステップＳ４０７の処理を行うが、またもやステップＳ４０８において表示パターンの一致が確認できない。そして、プリンタ３１３について前記ステップＳ４０５乃至ステップＳ４０７の処理を行い、前記ステップＳ４０８において表示パターンの一致を確認する。この一連の処理により、プリントアウト先として設定する装置としてプリンタ３１３を特定し、且つ接続設定を行う。
【０１０２】
以上説明したように、本第３実施形態によれば、前記第１実施形態に係る情報処理端末及び端末選択システムと同様の効果を奏する上に、ネットワーク上の装置に順次表示コマンドを発行する為、生成する表示パターンの数を少なく且つ単純なパターンにすることが可能な情報処理端末及び端末選択システムを提供することができる。さらには、本第３実施形態においては、接続設定先に望む機能に基づいて、該機能を有さない装置を予め接続設定対象から除外して処理を行う為、接続設定に掛かる処理時間を短縮することができる。
【０１０３】
以上、第１実施形態乃至第３実施形態に基づいて本発明を説明したが、本発明は上述した実施形態に限定されるものではなく、本発明の要旨の範囲内で、種々の変形及び応用が可能なことは勿論である。
【０１０４】
例えば、撮像装置１としてカメラ３０１を想定したが、撮像装置はカメラに限定されず、少なくとも撮像装置１と同様の構成要件を備えていれば、その他の装置であっても勿論よい。逆に、被設定装置２としてカメラ等の撮像装置を用いても勿論よい。
【０１０５】
また、撮像装置１に、ネットワーク上の通信データから当該撮像装置１以外の装置が送信した表示パターンを検出する手段を設け、前記表示パターン生成手段は、前記検出された表示パターンとは異なる表示パターンを生成するように構成しても勿論よい。
【０１０６】
さらに、上述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件の適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。
【図面の簡単な説明】
【０１０７】
【図１Ａ】本発明の第１実施形態に係る撮像装置のシステム構成を機能的に示す図。
【図１Ｂ】本発明の第１実施形態に係る撮像装置の概略構成を示す図。
【図２Ａ】被設定装置のシステム構成を機能的に示す図。
【図２Ｂ】被設定装置の概略構成を示す図。
【図３】撮像装置及び被設定装置の使用環境の一例を示す図。
【図４】プリンタが備えているＬＣＤパネルにおける表示パターンの一表示例を示す図。
【図５】ＰＣをカメラからの画像データ送信先と設定する場合に、ＰＣが備えている液晶ディスプレイに表示される表示パターンの一表示例を示す図。
【図６】ハードディスクが備えるＬＥＤの点滅周期による表示パターンの一例を示す図。
【図７】カメラのシステムコントローラによる制御の処理のフローチャートを示す図。
【図８】撮像装置からの送信に対する被設定装置の応答処理のフローチャートを示す図。
【図９】表示コマンドを受信した被設定装置の動作処理のフローチャートを示す図。
【図１０】特性情報の一例を示す図。
【図１１】本発明の第３実施形態におけるカメラのシステムコントローラによる制御の処理のフローチャートを示す図。
【符号の説明】
【０１０８】
１…撮像装置、  ２…被設定装置、  １１…光学系、  １１ａ…撮影光学系、  １２…撮像素子、  １２ａ…ＣＣＤ、  １３…パターン検出手段、  １３ａ…ＷＬＡＮモジュール、  １４…表示手段、  １４ａ…システムコントローラ、  １５…一時記録手段、  １５ａ…メモリ、  １６…制御手段、  １６ａ…ＴＦＴパネル、  １７…表示パターン生成手段、  １８,２１…通信手段、  ２１ａ…ＬＡＮインターフェイス、  ２２…パターン生成手段、  ２２ａ…パルスジェネレータ、  ２３…表示手段、  ２３ａ…ＬＥＤ、  ２４…プリンタ・ストレージ手段、  ２４ａ…記録手段、  ３００…ルータ、  ３０１…カメラ、  ３１１,３１２,３１３…プリンタ、  ３２１，３２２…ＰＣ、  ３３１…ハードディスク、  ３５１…ＬＣＤパネル、  ３５３…液晶ディスプレイ、  ３５５…ＬＥＤ、  ３５７…接続確立用ウィンドウ。
【図１Ａ】
0005214279.tif 000002
【図１Ｂ】
0005214279.tif 000003
【図２Ａ】
0005214279.tif 000004
【図２Ｂ】
0005214279.tif 000005
【図３】
0005214279.tif 000006
【図４】
0005214279.tif 000007
【図５】
0005214279.tif 000008
【図６】
0005214279.tif 000009
【図７】
0005214279.tif 000010
【図８】
0005214279.tif 000011
【図９】
0005214279.tif 000012
【図１０】
0005214279.tif 000013
【図１１】
0005214279.tif 000014