(57)【要約】【課題】所望の外部装置との間の無線接続を容易に確立し得る端末装置を含む通信システムを提供する。【解決手段】外部装置との間で無線接続により情報を送受信する通信手段と、複数の外部装置を特定する情報とこれら複数の外部装置に接続するための設定情報とが登録されたデータベースと、データベースに登録された外部装置の接続順番を指定する接続リストを記憶するリストメモリと、接続リストで指定された順番に外部装置の設定情報をデータベースから読み出して設定情報に基いてその設定情報に対応する第１の外部装置に通信手段により接続する通信接続手段と、使用者の操作により第１の外部装置との接続を維持するか又は切断するかを指定する接続指定手段とを端末装置は具備し、通信接続手段は接続指定手段で切断することを指定された場合には、第１の外部装置との接続を切断した後、接続リストの次の順番の第２の外部装置との接続を行う。【選択図】図１
2009017311.tif 000002
【特許請求の範囲】
【請求項１】
複数の外部装置と通信可能な端末装置であって、
上記外部装置と無線接続により情報を送受信する通信手段と、
上記複数の外部装置を特定する情報と、これら複数の外部装置に接続するための設定情報とが登録されたデータベースと、
上記データベースに登録された上記外部装置の接続順番を指定する接続リストを記憶するリストメモリと、
上記接続リストで指定された順番に外部装置の設定情報を上記データベースから読み出して、上記設定情報に基いてその設定情報に対応する第１の外部装置に上記通信手段により接続する通信接続手段と、
使用者の操作により上記第１の外部装置との接続を維持するか又は切断するかを指定する接続指定手段と、
を具備し、
上記通信接続手段は、上記接続指定手段で切断することを指定された場合には、上記第１の外部装置との接続を切断した後、上記接続リストの次の順番の第２の外部装置との接続を行うことを特徴とする端末装置。
【請求項２】
上記接続リストを更新するリスト更新手段を、さらに有し、
上記接続指定手段で使用者の操作により接続を維持することが指定された場合には、上記リスト更新手段は、上記接続リストを更新することを特徴とする請求項１に記載の端末装置。
【請求項３】
上記リスト更新手段は、上記接続を維持した上記外部装置を上記接続リストの先頭になるように更新するか、又は所定期間内の接続回数順に接続リスト中における複数の外部装置の順位を並べ換えることを特徴とする請求項２に記載の端末装置。
【請求項４】
被写体を撮影する撮影手段を、さらに有し、
上記通信手段は、上記撮影手段で撮影した画像を上記接続指定手段で使用者の操作により接続を維持した外部装置に送信することを特徴とする請求項１〜請求項３のいずれか一つに記載の端末装置。
【請求項５】
複数のホスト装置と、これらのホスト装置と無線接続により通信可能な端末装置とで構成される通信システムであって、
上記端末装置は、上記各ホスト装置と無線接続により情報を送受信する第１の通信手段と、通信可能な上記各ホスト装置を特定する情報と上記各ホスト装置に接続するための設定情報とが登録されたデータベースと、上記データベースに登録された上記ホスト装置の接続順番を指定する接続リストを記憶するリストメモリと、上記接続リストで指定された順番に上記ホスト装置の設定情報を上記データベースから読み出して当該設定情報に基いてその設定情報に対応する第１のホスト装置に上記第１の通信手段により接続する通信接続手段と、使用者の操作を受けて上記第１のホスト装置との接続を維持するか又は切断するかを指定する接続指定手段とを具備し、
上記ホスト装置は、上記端末装置と無線接続により情報を送受信する第２の通信手段と、情報を表示するディスプレーと、上記ディスプレーに情報を表示するための表示制御を行う表示制御手段とを具備し、
上記ホスト装置は、上記第２の通信手段が上記端末装置と接続を確立したときに、上記表示制御手段は、上記ディスプレー上の表示を変化させ、
上記端末装置は、上記接続指定手段で切断が指定された場合には、上記接続指定手段は接続中の上記第１のホスト装置との接続を切断した後、上記接続リストの次の順番の第２のホスト装置と接続することを特徴とする通信システム。
【請求項６】
上記ホスト装置は、音声を発生する発音手段を、さらに有し、
上記発音手段は、上記第２の通信手段が上記端末装置と接続を確立したときに、接続が確立した旨を知らせる音声を発音することを特徴とする請求項５に記載の通信システム。
【請求項７】
上記端末装置は、被写体を撮影する撮影手段と、上記撮影手段で撮影された画像を認識する画像認識手段とを、さらに具備し、
上記通信制御手段は、接続リストに従って上記第１の通信手段により上記複数のホスト装置に接続要求を送信し、送信が確立した後、所定の時間の経過後に、その接続を切断し、
上記各ホスト装置は、上記第２の通信手段により上記端末装置からの接続要請に応じて端末装置との接続を確立し、上記表示手段は、その接続が確立されている期間は、上記ディスプレーを所定の表示時に変更し、
上記端末装置は、当該端末装置の使用者の操作を受けて上記撮影手段により上記ホスト装置のディスプレーを撮影し、上記画像認識手段がディスプレーの表示を接続中のホスト装置のものであると認識した場合には、そのホスト装置との接続を維持することを特徴とする請求項５に記載の通信システム。
【請求項８】
上記端末装置は、上記画像認識手段が上記ホスト装置のディスプレーの表示の色又は幾何学的形状を認識することを特徴とする請求項７に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、端末装置とこの端末装置を用いる通信システム、詳しくは複数の外部装置との間で無線接続による通信が可能な端末装置とこの端末装置を用いる通信システムに関するものである。
【背景技術】
【０００２】
近年、無線によるデータ通信を行うための無線通信機能を具備する種々の端末装置が一般に普及している。そして、このような端末装置を用いて、他の端末装置や複数の外部装置（ホスト装置）との間で無線接続を確立して所望のデータ通信を行うことができるようにした通信システムについては、例えば特開２００１−１９７１５０号公報等によって従来、種々の提案が開示されている。
【０００３】
上記特開２００１−１９７１５０号公報によって開示されている端末装置は、通信相手となる外部装置（ホスト装置）に関する一覧情報（リスト）を有しており、所望の外部装置との無線接続を確立する際には、通信圏内の接続可能な複数の外部装置を認知し、認知した外部装置から識別情報を受信して、この識別情報を接続可能な外部装置のリストとして表示手段に表示し、使用者がそのリストから接続を所望する外部装置を選択指定すると、その選択指示信号に応じて選択された所望の外部装置との間で無線接続を確立するようにしている。
【特許文献１】特開２００１−１９７１５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、上記特開２００１−１９７１５０号公報によって開示されている端末装置において表示手段に表示されるリスト、即ち接続可能な外部装置の識別情報のリストは、例えば複数の外部装置の機種名や品名等を用いて表示されるものであるので、使用者は所望の外部装置を明確に判別することが困難であり、所望の外部装置を確実に選択指示することが難しいという問題点がある。
【０００５】
本発明は、上述した点に鑑みてなされたものであって、その目的とするところは、使用者が無線接続を所望する外部装置をより簡単な方法で選択指示することによって、使用者が当該所望の外部装置との間の無線接続を容易に確立することができるようにした端末装置とこの端末装置を用いる通信システムを提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明による端末装置は、複数の外部装置と通信可能な端末装置であって、上記外部装置と無線接続により情報を送受信する通信手段と、上記複数の外部装置を特定する情報と、これら複数の外部装置に接続するための設定情報とが登録されたデータベースと、上記データベースに登録された上記外部装置の接続順番を指定する接続リストを記憶するリストメモリと、上記接続リストで指定された順番に外部装置の設定情報を上記データベースから読み出して、上記設定情報に基いてその設定情報に対応する第１の外部装置に上記通信手段により接続する通信接続手段と、使用者の操作により上記第１の外部装置との接続を維持するか又は切断するかを指定する接続指定手段と、を具備し、上記通信接続手段は、上記接続指定手段で切断することを指定された場合には、上記第１の外部装置との接続を切断した後、上記接続リストの次の順番の第２の外部装置との接続を行うことを特徴とする。
【０００７】
また、本発明による通信システムは、複数のホスト装置と、これらのホスト装置と無線接続により通信可能な端末装置とで構成される通信システムであって、上記端末装置は、上記各ホスト装置と無線接続により情報を送受信する第１の通信手段と、通信可能な上記各ホスト装置を特定する情報と上記各ホスト装置に接続するための設定情報とが登録されたデータベースと、上記データベースに登録された上記ホスト装置の接続順番を指定する接続リストを記憶するリストメモリと、上記接続リストで指定された順番に上記ホスト装置の設定情報を上記データベースから読み出して当該設定情報に基いてその設定情報に対応する第１のホスト装置に上記第１の通信手段により接続する通信接続手段と、使用者の操作を受けて上記第１のホスト装置との接続を維持するか又は切断するかを指定する接続指定手段とを具備し、上記ホスト装置は、上記端末装置と無線接続により情報を送受信する第２の通信手段と、情報を表示するディスプレーと、上記ディスプレーに情報を表示するための表示制御を行う表示制御手段とを具備し、上記ホスト装置は、上記第２の通信手段が上記端末装置と接続を確立したときに、上記表示制御手段は、上記ディスプレー上の表示を変化させ、上記端末装置は、上記接続指定手段で切断が指定された場合には、上記接続指定手段は接続中の上記第１のホスト装置との接続を切断した後、上記接続リストの次の順番の第２のホスト装置と接続することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、使用者が無線接続を所望する外部装置をより簡単な方法で選択指示することによって、使用者が当該所望の外部装置との間の無線接続を容易に確立することができるようにした端末装置とこの端末装置を用いる通信システムを提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下、図示の実施の形態によって本発明を説明する。
【００１０】
図１は、本発明の第１の実施形態の端末装置（デジタルカメラ）の概略構成を示すブロック構成図である。図２，図３は、図１の端末装置（デジタルカメラ）の外観を示す図であって、このうち図２は正面図であり、図３は背面図である。図４，図５は、図１の端末装置（デジタルカメラ）の通信相手先である外部装置を示し、このうち図４は概略構成を示すブロック構成図であり、図５は外観図である。図６は、本実施形態の通信システムにおいて、端末装置と複数の外部装置との間で無線接続により通信を行う際の概念を示す図である。図７は、本発明の第１の実施形態の通信システムによって無線接続によるデータ通信を行う際の作用を示すフローチャートであって、（Ａ）は端末装置（デジタルカメラ）であるデバイス側の処理フローを、（Ｂ）は外部装置（ホスト）側の処理フローをそれぞれ示している。そして、図８〜図１１は、本実施形態の通信システムによる無線接続データ通信処理の実行中における端末装置（デジタルカメラ）及び外部装置の各表示手段の表示例を示す図であって、このうち、図８は、図７（Ａ）のステップＳ３Ａの処理ステップにおける表示例を、図９は、図７（Ａ）のステップＳ４Ａの処理ステップにおける表示例を、図１０は、図７（Ｂ）のステップＳ５Ｂの処理ステップにおける表示例を、図１１は、図７（Ａ）のステップＳ６Ａの処理ステップにおける表示例を、それぞれ示している。
【００１１】
本実施形態の通信システムは、複数の外部装置でありホスト装置と、これら外部装置と無線接続により通信可能な端末装置でありデバイス装置とによって構成される。
【００１２】
本実施形態の通信システムに適用されるデバイス装置である端末装置は、例えば光学レンズ等によって形成される被写体像を受光して、これを撮像素子等によって光電変換して電気的な画像信号を取得する手段であって被写体を撮影する撮影手段と、この撮影手段により所得した画像信号を画像データとして記憶媒体等に記憶する記憶手段とを具備し、さらに、外部装置（例えばパーソナルコンピュータや外部ストレージ装置，デジタルカメラ等の他の通信端末装置）との間で無線通信を行う無線通信機能を具備するデジタルカメラを例示する（図１，図２，図３によって詳述する）。
【００１３】
また、このデジタルカメラの通信相手先でありホスト装置である外部装置としては、無線通信機能を有する小型コンピュータを例示する（図４，図５にて詳述する）。
【００１４】
まず、本実施形態の通信システムにおける端末装置（デバイス装置）としてのデジタルカメラの構成を図１，図２，図３を用いて以下に説明する。
【００１５】
図１に示すように、本実施形態の通信システムに用いられる端末装置であるデジタルカメラ１００は、レンズ１と、撮像素子２と、撮像回路３と、Ａ／Ｄ変換器（図１では単に「Ａ／Ｄ」と表記）４と、信号処理回路５と、フレームメモリ６と、ＦＩＦＯメモリ７と、ＴＦＴ液晶駆動回路９と、ＴＦＴパネル１０と、バックライトユニット１１と、ビデオ出力回路１２と、ビデオ出力端子１３と、記憶バッファ１４と、記憶媒体インターフェース（Ｉ／Ｆ）１５と、画像メモリである記憶媒体１６と、アクチュエータ１７と、アクチュエータ駆動回路１８と、外部有線データインターフェース（Ｉ／Ｆ）２２と、キーマトリクス２３と、ＬＣＤ表示回路２４と、ＬＣＤパネル２５と、電池２６と、電源回路２７と、バックアップ電源２８と、電池状態検出回路２９と、第１ＣＰＵ３１と、第２ＣＰＵ３２と、ＥＥＰＲＯＭ１９と、外部無線データインターフェース（Ｉ／Ｆ）２０と、無線アンテナ２１等によって主に構成されている。
【００１６】
レンズ１は、光学的な被写体像を形成し、これを撮像素子２の受光面上に結像させるために設けられるものである。
【００１７】
撮像素子２は、レンズ１によって形成される光学的な被写体像を受けて光電変換処理を行って、電気的な画像信号を出力する素子である。この撮像素子２としては、高速読み出しを行うことができるタイプの固体撮像素子であって、例えばＣＣＤ（電荷結合素子），ＣＭＯＳ（相補型金属酸化膜半導体）あるいはその他の各種のタイプの撮像素子が適用され得る。
【００１８】
撮像回路３は、撮像素子２からの出力信号を受けて、その画像信号に対して各種のアナログ信号処理を行う電子回路である。
【００１９】
Ａ／Ｄ変換器４は、撮像回路３から出力されるアナログ形式の画像信号を受けて、デジタル形式の画像信号に変換するための回路である。
【００２０】
なお、本実施形態のデジタルカメラ１００においては、上述のレンズ１，撮像素子２，撮像回路３，Ａ／Ｄ変換器４等によって、被写体を撮影する撮影手段の主要部が構成される。
【００２１】
信号処理回路５は、Ａ／Ｄ変換器４から出力されたデジタル形式の画像信号を受けて、各種のデジタル的な信号処理を行う回路である。
【００２２】
フレームメモリ６は、信号処理回路５によって処理された画像信号を受けて、処理済の画像信号や、この画像信号に関する各種データ等を一時的に記憶する一時記憶手段である。このフレームメモリ６としては、例えばＳＤＲＡＭ等の半導体記憶素子等が適用される。
【００２３】
ＦＩＦＯメモリ７は、画像信号を各種の表示装置へ向けて出力する際に、当該画像信号の一時的な記憶を行うために設けられるメモリである。
【００２４】
ＴＦＴ液晶駆動回路９は、ＦＩＦＯメモリ７から出力される画像信号を受けてＴＦＴパネル１０を制御する回路である。
【００２５】
ＴＦＴパネル１０は、ＴＦＴ液晶駆動回路９の制御によって画像信号に基づく画像や当該デジタルカメラ１００における各種の情報等を表示するための表示部であり、カラー表示可能なものが用いられる。
【００２６】
バックライトユニット１１は、ＴＦＴパネル１０の背面側に設けられ、当該ＴＦＴパネル１０を背面側から照明するためのものである。
【００２７】
なお、本実施形態のデジタルカメラ１００においては、上述のＴＦＴ液晶駆動回路９，ＴＦＴパネル１０，バックライトユニット１１等によって、上記撮影手段により撮影された被写体像を電子的な画像として表示する表示手段の主要部が構成される。
【００２８】
ビデオ出力回路１２は、ＦＩＦＯメモリ７からの画像信号を受けて、例えばＮＴＳＣ形式のビデオ信号に変換し、ビデオ出力端子１３を介して、当該ビデオ出力端子１３に接続される外部表示装置等へ出力するための回路である。
【００２９】
ビデオ出力端子１３は、本デジタルカメラ１００と外部表示装置等との間を電気的に接続するビデオケーブル等の信号線を接続するための接続端子である。
【００３０】
記憶バッファ１４は、フレームメモリ６に一時的に記憶されている画像信号等を記憶媒体１６に画像データとして記憶するとき、若しくは記憶媒体１６から画像データを読み出してフレームメモリ６に一時的に記憶するとき等に用いられるバッファ（一時保存領域）である。
【００３１】
記憶媒体Ｉ／Ｆ１５は、記憶媒体１６への画像データ等の記憶処理や、記憶媒体１６からの画像データ等の読み出し処理等を制御するためのものである。
【００３２】
記憶媒体１６は、画像データやその他の各種データを記憶するための不揮発性の記憶媒体、例えば薄板形状，カード形状からなるメモリカード等である。この記憶媒体１６としては、例えばデジタルカメラ１００等の機器に対して着脱自在とする形態のものや、デジタルカメラ１００等の機器内部の電気回路に固設されている形態のもの等、様々な形態のものがあり、いずれの形態のものでも、本実施形態のデジタルカメラ１００に適用し得る。
【００３３】
上述の記憶バッファ１４，記憶媒体Ｉ／Ｆ１５等によって、上記撮影手段で撮影された画像に関する画像信号及びその付随データ等を所定の形態のデータとして記憶媒体１６に記憶する画像記憶手段の主要部が構成される。
【００３４】
アクチュエータ１７は、レンズ１を駆動して、オートフォーカス動作を行ったりあるいはズーミング動作を行ったりするための駆動源である。
【００３５】
アクチュエータ駆動回路１８は、第１ＣＰＵ３１の制御に基づいてアクチュエータ１７を制御し駆動する回路である。
【００３６】
外部有線データＩ／Ｆ２２は、本デジタルカメラ１００と外部装置との間においてデータ等の送受信を接続ケーブル等を介して行うための接続部分（インターフェース）であって、例えばＵＳＢ（（Ｕniversal Ｓerial Ｂus））規格やＩＥＥＥ１３９４等に準拠したものが適用される。
【００３７】
この外部有線データＩ／Ｆ２２及び接続ケーブル（図示せず）によって、外部装置との間で有線接続によりデータ通信を行う有線通信手段の主要部が構成される。
【００３８】
キーマトリクス２３は、本実施形態のデジタルカメラ１００に設けられる各種の操作スイッチや操作ボタン等を含む操作入力手段の総称として用いている。即ち、キーマトリクス２３の具体的な例としては、図２，図３に示すように、例えば当該デジタルカメラ１００の電源状態をオン又はオフ状態に切り換える電源ボタン２３ｐや、撮影動作を開始させるシャッターボタン２３ａ、撮影動作時には変倍操作を行い再生動作時には再生画像の拡大縮小を行うズームボタン２３ｂ、再生動作モードに切り換える再生モード切換ボタン２３ｄ、メニューモードに切り換えてメニュー画面を呼び出すメニューボタン２３ｅ、メニュー画面の各設定項目や再生画像の選択切り換えを行う四方向選択キー（十字キーともいう）２３ｆ、十字キー２３ｆにより選択した項目又は画像についての決定指示を行うＯＫボタン２３ｇ等等、各種の操作部材と、これらの操作部材のそれぞれに連動し所定の指示信号を発生させる図示しないスイッチ部材及び各スイッチ部材からの指示信号を伝達する電気回路（図示せず）等である。このキーマトリクス２３の各操作部材が操作されることによって発生した信号は、第１ＣＰＵ３１に向けて出力されるようになっている。
【００３９】
ＬＣＤ表示回路２４は、第１ＣＰＵ３１の制御に基づいてＬＣＤパネル２５を制御し、これに各種の情報表示を行わせる回路である。
【００４０】
ＬＣＤパネル２５は、例えばモノクロＬＣＤ等によって構成され、当該デジタルカメラ１００において設定済みの各種設定情報、例えば撮影モード等の動作モード情報や、記憶媒体１６に記憶可能な画像の枚数情報，撮影時のシャッタ速度や絞り値等の露出に関する情報等を表示する情報表示部材である。
【００４１】
電池２６は、当該デジタルカメラ１００における主（メイン）電源である。
【００４２】
バックアップ電源２８は、当該デジタルカメラ１００の内部メモリや内部時計等に対して常に電力を供給するために設けられ、例えば本デジタルカメラ１００における各種の設定値等の情報や日時情報等を保持したり、日付表示を上記ＬＣＤパネル２５等を用いて常時行い得るようにするための副（サブ）電源である。
【００４３】
電源回路２７は、第１ＣＰＵ３１の指令に基づいて上記電池２６及び上記バックアップ電源２８からの電源を受けて、本デジタルカメラ１００の内部の各電気回路へと適宜供給する制御を行う回路である。
【００４４】
電池状態検出回路２９は、電池２６における電圧等、当該電池２６の状態を検出して、同電池２６の電池残量等を算出し、その結果を第１ＣＰＵ３１へと出力する回路である。
【００４５】
第１ＣＰＵ３１は、主（メイン）ＣＰＵとして配設されているものである。この第１ＣＰＵ３１は、本実施形態のデジタルカメラ１００における各回路を統括的に制御するための制御手段である。そのために、本デジタルカメラ１００の第１ＣＰＵ３１は、同デジタルカメラ１００におけるシステム全体を適宜制御（コントロール）するためのシステムコントロール部３１ａを備えている。
【００４６】
このシステムコントロール部３１ａの内部には、各種の電気回路等、即ちホスト認知要求機能部３１ｄ，無線通信制御機能部３１ｂ，ＵＳＢ通信制御機能部３１ｃ等、例えば外部装置と無線通信又は有線通信を行うための機能部を始めとして各種の機能を実現する制御回路が構成されている。
【００４７】
上記第１ＣＰＵ３１は、上述のように主に動作制御を行う制御回路となっている。一方、第２ＣＰＵ３２は、主に画像データを扱う各種の処理制御を行う制御回路である。
【００４８】
即ち、第２ＣＰＵ３２は、フレームメモリ６に記憶されている画像データを受けて、各種の信号処理を施す回路である。この第２ＣＰＵ３２は、画像圧縮伸張部３２ａ，記憶媒体アクセス部３２ｂ等を有して構成されている。
【００４９】
画像圧縮伸張部３２ａは、フレームメモリ６に記憶されている画像データ等を読み出して、例えばＪＰＥＧ圧縮処理等を行ったり、記憶媒体１６から読み出された圧縮画像データ等の伸張処理等を行うものである。
【００５０】
記憶媒体アクセス部３２ｂは、記憶媒体インターフェース１５による記憶媒体１６へのアクセスを制御するための回路部である。
【００５１】
ＥＥＰＲＯＭ１９は、第１ＣＰＵ３１，第２ＣＰＵ３２により実行される処理プログラム（アプリケーションソフトウエア）や、本デジタルカメラ１００における各種の設定データや固有データ等、詳しくは例えば複数の外部装置を特定する情報やこれら複数の外部装置に接続するための各種の通信設定情報等が登録されたデータベースや、このデータベースに登録された複数の外部装置の接続順番を指定する接続リストである無線通信ホストリスト１９ａ等を記憶し保持するリストメモリである。このＥＥＰＲＯＭ１９としては、例えばフラッシュロム（ＦｌａｓｈＲＯＭ）等の不揮発性記憶媒体が適用される。
【００５２】
無線アンテナ２１は、本デジタルカメラ１００と外部装置との間で無線によるデータ通信等を行うのに際して、外部装置から発信される所定の形態の電磁波等の無線信号を受信すると共に、本デジタルカメラ１００から発信する所定の形態の電磁波等の無線信号を送信する無線信号の入出力部である。無線アンテナ２１は、外部無線データＩ／Ｆ２０に接続されていて、送受信した無線信号を当該外部無線データＩ／Ｆ２０へと入出力するようになっている。
【００５３】
外部無線データＩ／Ｆ２０は、無線アンテナ２１と第１ＣＰＵ３１との間に介在し、上記無線アンテナ２１により入力された無線信号を所定の形態の電気信号に変換して、第１ＣＰＵ３１へ出力したり、第１ＣＰＵ３１の信号を無線信号に変換して無線アンテナ２１へ出力する無線通信接続部（インターフェース）である。
【００５４】
上記無線アンテナ２１，外部無線データインターフェース（Ｉ／Ｆ）２０等及び第１ＣＰＵ３１のシステムコントロール部３１ａの無線通信制御機能部３１ｂ，ホスト認知要求機能部３１ｄ等等によって、外部装置との間で無線接続によるデータ通信を行って情報の送受信を実行する無線通信手段の主要部が構成される。
【００５５】
なお、第１ＣＰＵ３１のシステムコントロール部３１ａのホスト認知要求機能部３１ｄは、通信相手先としての外部装置（ホスト装置）への認知要求の指示信号を発生させる等の回路部である。
【００５６】
また、端末装置であるデジタルカメラ１００側の無線通信手段は、複数の各ホスト装置との間で無線接続により情報を送受信する第１の通信手段でもある。
【００５７】
その他、本発明に関連しない部分の構成については、通常一般のデジタルカメラと同様の構成となっているものとして、その詳細は、図示及び説明を省略する。
【００５８】
次に、本実施形態の通信システムにおける外部装置（ホスト装置）の一例としての小型コンピュータの構成を図４，図４を用いて以下に説明する。
【００５９】
図４，図５に示すように、外部装置１０１は、通常一般に実用化され広く普及している小型コンピュータである。
【００６０】
この外部装置１０１は、ＣＰＵ４１と、周辺機能ＩＣ４２と、メモリ４３と、無線通信機能及び有線通信機能を実現する第２の通信手段である通信機能部４４と、ＣＲＴ又は液晶表示装置等からなるディスプレーである表示手段及びこの表示手段に情報を表示する表示制御を行う表示制御手段等とからなる表示機能部４５と、キーボードやマウス等からなる入力機能部４６と、ラインアウト出力部やスピーカ等からなり音声を発音する発音手段である音声出力部４７等を有して構成されている。
【００６１】
なお、図４，図５においては、外部装置１０１の一例として可搬型のノートブックタイプのものを示しているが、同様の機能を有し据置型のデスクトップタイプのものを適用してもよい。
【００６２】
このように構成された本実施形態のデジタルカメラ１００は、本発明の通信システムにおける端末装置として適用されることで、上記外部装置１０１等の複数の外部装置（ホスト装置）との間で個別選択的に無線接続によるデータ通信を行うことができるようになっている。
【００６３】
即ち、上記デジタルカメラ１００は、図６に示すように、各種タイプの複数の外部装置１０１ａ，１０ｂ，１０１ｃ，……，１０１ｄとの間で個別選択的に無線接続を確立することができるようになっていて、使用者が選択した所望の通信相手先の外部装置との間で１対１のデータ通信を行うことができるようになっている。
【００６４】
次に、本実施形態の通信システムの作用のうちデジタルカメラ１００（デバイス装置）と外部装置との間でデータ通信を行うのに先立って、複数の外部装置１０１ａ〜１００ｘのうちのいずれか一つを通信相手先として選択する際の作用を、図７，図８〜図１１を用いて以下に説明する。
【００６５】
なお、図７において、端末装置であるデジタルカメラ１００の側をデバイスと表記し、このデバイス側の処理の流れをフローチャート（Ａ）で示し、その通信相手先となる外部装置の側をホストと表記し、このホスト側の処理の流れをフローチャート（Ｂ）で示している。
【００６６】
デジタルカメラ１００（デバイス）と外部装置との間でデータ通信を行うのに際して、通信相手先となる外部装置が複数ある場合、本実施形態におけるデジタルカメラ１００は、ＥＥＰＲＯＭ１９に予め登録されている外部装置についてのホスト情報等を含むデータベース及び無線通信ホストリスト１９ａ等を参照し、同リスト１９ａで指定される接続順番に基いて、順次無線接続を行う。この過程において、使用者が選択操作することによって、所望の外部装置との無線接続が確立されるようになっている。
【００６７】
即ち、図７（Ａ）のステップＳ１Ａにおいて、デジタルカメラ１００の第１ＣＰＵ３１は、ＥＥＰＲＯＭ１９に記憶されている各種情報、即ちのホスト情報等を含むデータベース及び無線通信ホストリスト１９ａを参照し、順番に接続ホストの選択をするための処理の実行を開始する。ここで、デジタルカメラ１００の第１ＣＰＵ３１は、ホストに対して接続要求を指示する接続要求信号を送信する。
【００６８】
これを受けて、デジタルカメラ１００の通信可能範囲内にあるホストは、図７（Ｂ）のステップＳ１Ｂにおいて、ＣＰＵ４１の制御によりデジタルカメラ１００からの接続要求信号の受信処理を実行する。その後、ステップＳ２Ｂの処理に進む。
【００６９】
ステップＳ２Ｂにおいて、ホスト側のＣＰＵ４１は、デジタルカメラ１００からの接続要求信号を受信したか否かの確認を行う。ここで、デジタルカメラ１００からの接続要求信号が受信されない場合には、上述のステップＳ１Ｂの処理に戻り、以降の処理を繰り返す。即ち、ホストは、デバイスからの接続要求信号の受信待機状態となる。
【００７０】
一方、上述のステップＳ２Ｂの処理において、ホスト側は、デジタルカメラ１００からの接続要求信号を受信したことが確認された場合には、上述のステップＳ３Ｂの処理に進む。
【００７１】
ステップＳ３Ｂにおいて、ホスト側のＣＰＵ４１は、上述のステップＳ１Ｂの処理で受信した接続要求の発信したデジタルカメラ１００との無線接続を確立するための処理の実行を開始する。その後、ステップＳ４Ｂの処理に進む。
【００７２】
ステップＳ４Ｂにおいて、ホスト側のＣＰＵ４１は、デジタルカメラ１００からのホスト認知要求の指示信号を受信したか否かの確認を行う。ここで、ホスト側のＣＰＵ４１は、デバイスからのホスト認知要求の指示信号を受信するまで待機し、同認知要求指示信号を受信したら、ステップＳ５Ｂの処理に進む。
【００７３】
一方、デジタルカメラ１００の側では、上述のようにしてステップＳ１Ａの処理にて接続ホストの選択処理が開始されると、次のステップＳ２Ａにおいて、第１ＣＰＵ３１は、ホスト情報が存在するか否かの確認を行う。ここで、ホスト情報が存在しないことが確認された場合には、上述のステップＳ１Ａの処理に戻り、以降の処理を繰り返す。
【００７４】
他方、ここで、ホスト情報の存在が確認された場合には、次のステップＳ３Ａの処理に進む。
【００７５】
ステップＳ３Ａにおいて、第１ＣＰＵ３１は、無線通信手段を制御して選択したホスト、ここでは、無線通信ホストリスト１９ａにおける接続順番の最も高い第１の外部装置（第１のホスト装置）との接続処理の実行を開始する。
【００７６】
つまり、ここで第１ＣＰＵ３１は、無線通信ホストリスト１９ａ（接続リスト）で指定された順番に外部装置の設定情報をデータベースから読み出し、こうして読み出した設定情報に基いて、その設定情報に対応する第１の外部装置との間で無線通信手段により接続する通信接続手段としての役目をしている。なお、このステップＳ３Ａの処理は、上述のホスト側におけるステップＳ３Ｂの処理と連繋して行われる処理である。
【００７７】
さらに、この場合において、第１ＣＰＵ３１は、デジタルカメラ１００の表示手段を制御して、ＴＦＴパネル１０の表示画面上に、例えば図８に示すような形態の表示を行う処理を実行する。図８に示す例では、表示画面上に、文字による所定の情報、即ち「接続したいホストの画面に「ＤＳＣｘｘと接続中です」と表示されたら、ＯＫボタンを押して下さい。」等を表示させる。この表示画面を見ながら使用者は、所定の操作部材を操作して所望の操作指示を行うことになる。その後、ステップＳ４Ａの処理に進む。
【００７８】
ステップＳ４Ａにおいて、第１ＣＰＵ３１は、システムコントロール部３１ａのホスト認知要求機能部３１ｄを制御して接続処理中のホストに対してホスト認知要求を指示する処理を実行する。さらに、第１ＣＰＵ３１は、表示手段を制御してＴＦＴパネル１０の表示画面上に、例えば図９に示すような形態の表示を行う処理を実行する。図９に示す例では、表示画面上に文字による所定の情報、即ち「ホストＰＣｘｘと接続中です。このホストと接続してよろしいでしょうか。」等の表示と共に、使用者に操作指示を促す表示「ＯＫ:接続  ←：前のホストと接続  →：次のホストと接続」等を表示させる。この表示画面を見ながら使用者は、所定の操作部材を操作して所望の操作指示を行うことになる。その後、ステップＳ５Ａの処理に進む。
【００７９】
ここで、ホスト側のＣＰＵ４１は、上述のステップＳ４Ａの処理におけるデジタルカメラ１００からのホスト認知要求の指示信号を受けて、ステップＳ５Ｂにおいて、表示機能部４５（表示手段）を制御してデジタルカメラ１００との間で無線接続が確立した旨を表示する処理を実行する。この場合における表示形態は、例えば図１０に示すように、外部装置１０１の表示手段の表示画面に「ＤＳＣｘｘと接続中です。」等の文字情報等の表示がなされる。なお、図１０に示す表示において、「ＤＳＣｘｘ」は、接続中のデジタルカメラ１００における固有の符号である。図１０では便宜的に「ｘｘ」と示す部分には、当該デジタルカメラ１００を特定するための符号，数字等が附される。その後、ステップＳ６Ｂの処理に進む。
【００８０】
つまり、この場合において、ホスト側の通信機能部４４（第２の通信手段）が、デジタルカメラ１００（端末装置）との間で無線接続を確立したときには、ホスト側のＣＰＵ４１は、表示機能部４５を制御して、表示制御手段による表示手段（ディスプレー）の表示画面上の表示を適宜変化させるようになっている。
【００８１】
また、ホスト装置において、表示画面を用いた接続情報の表示に代えて、若しくは同接続情報表示と共に、スピーカ等の発音手段を用いて、第２の通信手段が端末装置との無線接続を確立したときに、当該無線接続が確立した旨の接続情報を音声を発音することによって使用者に知らせるように構成してもよい。
【００８２】
ステップＳ６Ｂにおいて、ホスト側のＣＰＵ４１は、デジタルカメラ１００が現在接続中の無線接続が切断されたか否かの確認を行う。ここで、デジタルカメラ１００との無線接続が切断されたことが確認された場合には、上述のステップＳ１Ｂの処理に戻り、以降の処理を繰り返す。一方、ここで、デジタルカメラ１００との無線接続が切断されていないことが確認された場合には、ステップＳ７Ｂの処理に進む。
【００８３】
そして、ステップＳ７Ｂにおいて、ＣＰＵ４１は、通信機能部４４による無線機能を制御してデジタルカメラ１００との間の無線接続状態を保持し、次のデータ通信処理のシーケンスへと移行する。
【００８４】
他方、デジタルカメラ１００の側では、ステップＳ５Ａにおいて、第１ＣＰＵ３１は、キーマトリクス２３からの信号を監視して、使用者（ユーザ）がホストを選択したか否かの確認を行う。ここで、キーマトリクス２３からの所定の信号を受けて、使用者がホストを選択したことが確認された場合には、次のステップＳ６Ａの処理に進む。
【００８５】
また、上述のステップＳ５Ａにおいて、デジタルカメラ１００の側の第１ＣＰＵ３１は、使用者がホストを選択しなかったことを確認すると、ステップＳ７Ａの処理に進む。
【００８６】
そして、ステップＳ７Ａにおいて、第１ＣＰＵ３１は、無線通信手段を制御して現在接続中のホストとの間の無線接続状態を切断する処理を実行する。その後、ステップＳ１Ａの処理に戻り、以降の処理を繰り返す。
【００８７】
一方、ステップＳ６Ａにおいて、第１ＣＰＵ３１は、無線通信手段を制御して選択されたホストとの間の無線接続状態を保持し、次のデータ通信処理のシーケンスへと移行する。ここで、第１ＣＰＵ３１は、表示手段を制御してＴＦＴパネル１０の表示画面上に、例えば図１１に示すような形態の表示を行う処理を実行する。
【００８８】
図１１に示す例では、表示画面上に文字による所定の情報、即ち接続が確立した旨を示す表示である「ホストＰＣｘｘと接続しました。」等の表示と共に、使用者に操作指示を促す表示「←：接続準備へ戻る。」等を表示させる。したがって、使用者は、この表示画面の表示中（即ち接続中）においても、所定の操作部材による操作指示を行えば、実行中の接続処理をキャンセルすることもできるようになっている。なお、使用者の指示による接続キャンセルの場合の処理シーケンスについては、本発明と関連しない部分であるので、説明を省略する。
【００８９】
つまり、上述のステップＳ５Ａの処理において、第１ＣＰＵ３１は、使用者の選択操作による指示信号を受けて、接続中の第１の外部装置（第１のホスト装置）との接続を維持するか、若しくは接続を切断するかを指定する接続指定手段としての役目をする。
【００９０】
そして、第１ＣＰＵ３１は、接続中の第１の外部装置との接続を切断する指示があったときには、第１の外部装置との接続を切断した後、無線通信ホストリスト１９ａ（接続リスト）の次の順番の第２の外部装置との接続を行う処理を実行すべく、ステップＳ２Ａの処理に戻って同様の処理を繰り返すことになる。
【００９１】
なお、デジタルカメラ１００側におけるステップＳ６Ａの処理後に実行されるデータ通信処理のシーケンスとは、第１ＣＰＵ３１の制御下で通信手段（ここでは主に無線通信手段）により行われる処理である。つまり、使用者の選択操作され、接続指定手段として機能する第１ＣＰＵ３１の制御によって（無線）接続が維持されている外部装置に向けて、撮影手段により撮影して得られた画像データ等を送信する処理である。
【００９２】
以上説明したように上記第１の実施形態によれば、デジタルカメラ１００の通信相手先となる外部装置が通信可能範囲内に複数有る場合、デジタルカメラ１００は、複数の外部装置との間で順次無線接続を行い、使用者が選択した外部装置を相手先として無線接続を確立した後、選択された外部装置との間で所望のデータ通信を実行するようにしている。
【００９３】
これによれば、デジタルカメラ１００と複数の外部装置との間で順次自動的に無線接続が確立されるようにしているので、使用者は、所望の外部装置との無線接続が確立されたときに選択操作を行うのみで、所望する外部装置（ホスト装置）との間で無線接続によるデータ通信処理の実行を開始させることができる。
【００９４】
次に、本発明の第２の実施形態の端末装置と、この端末装置を用いる通信システムについて、以下に説明する。
【００９５】
本実施形態の端末装置の構成は、基本的には上述の第１の実施形態の端末装置と同様であって、外部装置（ホスト装置）との間で無線接続によるデータ通信を開始するのに際して、通信相手先とする所望の外部装置（ホスト）を複数の外部装置から選択指示する際の作用が異なるのみである。したがって、上述の第１の実施形態と同様の構成については、同じ符号を付して詳細説明は省略する。また、本実施形態の通信システムにてデータ通信を行う際の作用についても、上述の第１の実施形態と同様の処理ステップについては、同じステップ番号を付して、異なる処理ステップについてのみ詳述する。
【００９６】
図１２は、本発明の第２の実施形態の端末装置（デジタルカメラ）の概略構成を示すブロック構成図である。図１３は、本発明の第２の実施形態の通信システムによって無線接続によるデータ通信を行う際の作用を示すフローチャートであって、（Ａ）は端末装置（デジタルカメラ）であるデバイス側の処理フローを、（Ｂ）は外部装置（ホスト）側の処理フローをそれぞれ示している。そして、図１４，図１５は、本実施形態の通信システムによる無線接続データ通信処理の実行中における端末装置（デジタルカメラ）及び外部装置の各表示手段の表示例を示す図であって、このうち、図１４は、図１３（Ａ）のステップＳ１１Ａの処理ステップにおける表示例を、図１５は、図１３（Ｂ）のステップＳ３Ｂの処理ステップにおける表示例を、図１６は、図１３（Ｂ）のステップＳ５Ｂの処理ステップにおける別の表示例を、それぞれ示している。
【００９７】
本実施形態の端末装置であるデジタルカメラ１００における第２ＣＰＵ３２は、上述の第１の実施形態と同様に、主に画像データを扱う各種の処理制御を行う制御回路であって、画像圧縮伸張部３２ａ，記憶媒体アクセス部３２ｂ等を有して構成されている。これに加えて、本実施形態の第２ＣＰＵ３２は、撮像手段により取得された画像データに基づく画像を認識する画像認識処理等を行う画像認識手段である画像認識機能部３２ｃと、この画像認識機能部３２ｃによる画像認識結果に基いて特定のホストを識別する処理を行うホスト識別機能部３２ｄ等をさらに具備して構成されている。
【００９８】
なお、本実施形態のデジタルカメラ１００におけるＥＥＰＲＯＭ１９に記憶されているデータベースは、複数の外部装置（ホスト装置）を特定する情報として、例えば外部装置（ホスト装置）の外観を撮影した画像データ等を含んで構成されている。
【００９９】
その他の構成は、上述の第１の実施形態の端末装置の構成と略同様である。
【０１００】
このように構成される本実施形態の通信システムの作用のうちデジタルカメラ１００（デバイス装置）と外部装置との間でデータ通信を行うのに先立って、通信相手先の外部装置を自動的に識別し決定する際の作用を、図１３〜図１６及び図９〜図１１を用いて以下に説明する（図７も参照のこと）。
【０１０１】
なお、図１３においては、上述の第１の実施形態における図７と同様に、端末装置であるデジタルカメラ１００の側をデバイスと表記し、このデバイス側の処理の流れをフローチャート（Ａ）で示し、その通信相手先となる外部装置の側をホストと表記し、このホスト側の処理の流れをフローチャート（Ｂ）で示している。
【０１０２】
まず、デジタルカメラ１００の第１ＣＰＵ３１は、図１３（Ａ）のステップＳ１Ａにおいて、ＥＥＰＲＯＭ１９に記憶されている各種情報、即ちホスト情報等を含むデータベース及び無線通信ホストリスト１９ａを参照し、順番に接続ホストの選択をするための処理の実行を開始する。ここで、デジタルカメラ１００の第１ＣＰＵ３１は、ホストに対して接続要求を指示する接続要求信号を送信する。
【０１０３】
これを受けて、ホスト側では、図１３（Ｂ）のステップＳ１Ｂにおいて、ＣＰＵ４１の制御によりデジタルカメラ１００からの接続要求信号の受信処理を実行する。その後、ステップＳ２Ｂの処理に進む。以降、ステップＳ２Ｂの処理からステップＳ７Ｂの処理まで、フローチャート（Ｂ）で示されるホスト側の処理ステップは、上述の第１の実施形態（図７（Ｂ））と同様である。
【０１０４】
一方、デジタルカメラ１００の側では、上述のようにしてステップＳ１Ａの処理にて接続ホストの選択処理が開始されると、次のステップＳ２Ａにおいて、第１ＣＰＵ３１は、ホスト情報が存在するか否かの確認を行う。ここで、ホスト情報が存在しないことが確認された場合には、上述のステップＳ１Ａの処理に戻り、以降の処理を繰り返す。
【０１０５】
他方、ここで、ホスト情報の存在が確認された場合には、次のステップＳ１１Ａの処理に進む。
【０１０６】
ステップＳ１１Ａにおいて、第１ＣＰＵ３１は、デジタルカメラ１００の表示手段を制御して、ＴＦＴパネル１０の表示画面上に、例えば図１４に示すような形態の表示を行う処理を実行する。図１４に示す例では、表示画面上に、文字による所定の情報、即ち「接続したいホストの画面にレンズを向け、シャッタボタンを押して下さい。」等を表示させる。この表示画面を受けて使用者（ユーザ）は、所定の指示操作、つまり接続したいホストの画面にレンズを向けてシャッターボタン２３ａを押す操作を行うことで、所望の通信相手先となる外部装置（ホスト）の選択指示を行う。その後、ステップＳ１２Ａの処理に進む。
【０１０７】
ステップＳ１２Ａにおいて、第１ＣＰＵ３１は、上述の第１の実施形態におけるステップＳ３Ａと同様に、無線通信手段を制御して選択したホスト、即ち、無線通信ホストリスト１９ａにおける接続順番の最も高い第１の外部装置（第１のホスト装置）との接続処理の実行を開始する。このステップＳ１２Ａの接続処理は、ホスト側における図１３（Ｂ）のステップＳ３Ｂの接続処理と連繋して行われる処理である。その後、ステップＳ４Ａの処理に進む。
【０１０８】
ここで、ホスト側においては、図１３（Ｂ）のステップＳ３Ｂにおいて、表示手段の表示画面上に図１５に示すような形態の表示がなされる。この場合における表示形態は、図１５の表示例では、外部装置１０１の表示手段の表示画面に「ホスト選択中です。」等の文字情報等の表示がなされる。
【０１０９】
次に、デジタルカメラ１００側では、ステップＳ４Ａにおいて、第１ＣＰＵ３１は、上述の第１の実施形態と同様に、ホスト認知要求機能部３１ｄを制御して接続処理中のホストに対してホスト認知要求を指示する処理を実行すると共に、表示手段を制御してＴＦＴパネル１０の表示画面上に、例えば図９に示すような形態の表示を行う処理を実行する。使用者は、この表示画面を見て所望の操作指示を行う。その後、ステップＳ１３Ａの処理に進む。
【０１１０】
ここで、ホスト側のＣＰＵ４１は、上述のステップＳ４Ａの処理におけるデジタルカメラ１００からのホスト認知要求の指示信号を受けて、ステップＳ５Ｂにおいて、表示機能部４５（表示手段）を制御してデジタルカメラ１００との間で無線接続が確立した旨を表示する処理を実行する。この場合における表示形態は、例えば上述の第１の実施形態における図１０に示す表示がなされる。
【０１１１】
また、図１６に示す別の表示例として、外部装置１０１の表示手段の表示画面に例えば幾何学的形状等の表示４５ａがなされる。さらに、図示は省略するがこれ以外にも、例えばホスト装置のディスプレーの表示の色を赤，青等によって他から識別可能な表示としてもよい。
【０１１２】
続いて、デジタルカメラ１００の第１ＣＰＵ３１は、ステップＳ１３Ａにおいて、撮像手段を制御して撮影動作を行ってホスト画像のデータの取り込みを行うと共に、第２ＣＰＵ３２の画像認識機能部３２ｃを制御して取得した画像データに基く画像認識処理を実行する。ここで、撮影される取り込まれるホスト装置に関する画像データは、上述のステップＳ５Ｂの処理で表示される表示画面（図１０，図１６等）が含まれる。
【０１１３】
つまり、デジタルカメラ１００（端末装置）の画像認識機能部３２ｃ（画像認識手段）は、ホスト装置を撮影した画像を認識することになる。そのためには、ホスト装置のディスプレーの認識処理をしやすいように、明確な表示色や幾何学的形状等を表示画面に表示させるのが望ましい。その後、ステップＳ１３Ａの処理に進む。
【０１１４】
上述のステップＳ１３Ａの画像認識処理で得られた認識結果を受けて、第１ＣＰＵ３１は、ステップＳ１４Ａにおいて、第２ＣＰＵ３２のホスト識別機能部３２ｄを制御して、接続中のホストが使用者（ユーザ）により選択されたホストであるか否かの確認を行うホスト識別処理を実行する。ここで、接続中のホストが使用者の選択したホストであると識別された場合には、ステップＳ６Ａの処理に進む。以降の処理は、第１の実施形態と同様である。
【０１１５】
また、上述のステップＳ１４Ａの処理において、使用者が選択したホストではないと識別された場合には、ステップＳ７Ａの処理に進む。
【０１１６】
そして、ステップＳ７Ａにおいて、第１ＣＰＵ３１は、無線通信手段を制御して現在接続中のホストとの間の無線接続状態を切断する処理を実行する。その後、ステップＳ２Ａの処理に戻り、以降の処理を繰り返す。
【０１１７】
その他の処理ステップは、上述の第１の実施形態と略同様である。
【０１１８】
以上説明したように上記第２の実施形態によれば、上述の第１の実施形態と同様の効果を得ることができる。さらに、本実施形態においては、接続を所望するホストの画像データを取得して、この取得した画像データに基づく画像の画像認識処理を行い、その処理結果と無線通信ホストリスト１９ａのデータとに基いて、使用者が選択したホストが接続中のホストであるか否かを識別して、無線接続を自動的に確立させることができる。
【０１１９】
次に、本発明の第３の実施形態の端末装置と、この端末装置を用いる通信システムについて、以下に説明する。
【０１２０】
本実施形態の端末装置の構成は、基本的には上述の第１の実施形態の端末装置と略同様である。したがって、上述の第１の実施形態と同様の構成については、同じ符号を付して詳細説明は省略する。また、本実施形態の通信システムにてデータ通信を行う際の作用についても、上述の第１の実施形態と略同様であり、同様の処理ステップについては、同じステップ番号を付して、異なる処理ステップについてのみ詳述する。
【０１２１】
図１７は、本発明の第３の実施形態の端末装置（デジタルカメラ）の概略構成を示すブロック構成図である。図１８は、本発明の第２の実施形態の通信システムによって無線接続によるデータ通信を行う際の作用を示すフローチャートであって、（Ａ）は端末装置（デジタルカメラ）であるデバイス側の処理フローを、（Ｂ）は外部装置（ホスト）側の処理フローをそれぞれ示している。
【０１２２】
本実施形態の端末装置であるデジタルカメラ１００における第１ＣＰＵ３１は、上述の第１の実施形態と同様に、デジタルカメラ１００における各回路を統括的に制御するための主（メイン）ＣＰＵであり制御手段である。
【０１２３】
第１ＣＰＵ３１のシステムコントロール部３１ａの内部には、ホスト認知要求機能部３１ｄ，無線通信制御機能部３１ｂ，ＵＳＢ通信制御機能部３１ｃ等を有しているほか、本実施形態では、さらにホストリスト更新機能部３１ｅを具備している。
【０１２４】
ホストリスト更新機能部３１ｅは、無線接続処理を行う都度、適宜無線通信ホストリスト１９ａを修正して、無線通信ホストリスト１９ａ（接続リスト）の更新処理を行うリスト更新手段としての機能を有する制御回路である。
【０１２５】
その他の構成は、上述の第１の実施形態の端末装置の構成と略同様である。
【０１２６】
このように構成される本実施形態の通信システムの作用のうちデジタルカメラ１００（デバイス装置）と外部装置との間でデータ通信を行うのに先立って、通信相手先を選択指示する際の作用を、図１８を用いて以下に説明する（図７も参照のこと）。
【０１２７】
なお、図１８においても、上述の第１の実施形態における図７，第２の実施形態における図１３と同様に、端末装置であるデジタルカメラ１００の側をデバイスと表記し、このデバイス側の処理の流れをフローチャート（Ａ）で示し、その通信相手先となる外部装置の側をホストと表記し、このホスト側の処理の流れをフローチャート（Ｂ）で示している。
【０１２８】
まず、デジタルカメラ１００第１ＣＰＵ３１は、図１８（Ａ）のステップＳ１Ａにおいて、ＥＥＰＲＯＭ１９に記憶されている各種情報（ホスト情報等のデータベース，無線通信ホストリスト１９ａ）を参照し、順番に接続ホストの選択をするための処理の実行を開始する。ここで、デジタルカメラ１００の第１ＣＰＵ３１は、ホストに対して接続要求を指示する接続要求信号を送信する。以降、ステップＳ２Ａの処理からステップＳ５Ａの処理まで、フローチャート（Ａ）で示されるデバイス側の処理ステップは、上述の第１の実施形態（図７（Ａ））と略同様である。
【０１２９】
一方、ホスト側では、図１８（Ｂ）のステップＳ１Ｂにおいて、ＣＰＵ４１の制御によりデジタルカメラ１００からの接続要求信号の受信処理を実行する。以降、ステップＳ２Ｂの処理からステップＳ７Ｂの処理まで、フローチャート（Ｂ）で示されるホスト側の処理ステップは、上述の第１の実施形態（図７（Ｂ））と略同様である。
【０１３０】
そして、デジタルカメラ１００の第１ＣＰＵ３１は、図１８（Ａ）のステップＳ５Ａの処理において、使用者（ユーザ）によりホストが選択されたか否かの確認が行われる。ここで、使用者によってホストが選択されたことが確認されると、ステップＳ２１Ａの処理に進む。
【０１３１】
ステップＳ２１Ａにおいて、第１ＣＰＵ３１は、ホストリスト更新機能部３１ｅを制御して、ＥＥＰＲＯＭ１９に記憶されている無線通信ホストリスト１９ａを修正し更新するリスト修正更新処理を実行する。このリスト修正更新処理は、次回の無線接続を行うときのために、今回使用者により選択されたホストの接続優先順位を最優先順位に設定する処理である。その後、ステップＳ７Ａの処理に進む。以降の処理は、第１の実施形態と同様である。
【０１３２】
つまり、リスト更新手段であるホストリスト更新機能部３１ｅは、使用者の操作によって選択されたことが確認されて（ステップＳ５Ａ）、その後のステップＳ６Ａの処理にて無線接続を維持されるように指定された外部装置を接続リストである無線通信ホストリスト１９ａの先頭順位に設定するように当該リストを修正し更新する手段として機能するものである。
【０１３３】
なお、ホストリスト更新機能部３１ｅによる修正更新処理としては、上述の例に限らず、例えば、所定の期間の間に無線接続操作が行なわれることになるが、その期間内において各外部装置が選択された回数を記憶しておき、その選択回数の多いホストほど高い優先順位となるように、つまり接続回数順に接続リスト中における複数の外部装置の順位を並べ換える（ソートする）ようにしてもよい。
【０１３４】
その他の処理ステップは、上述の第１の実施形態の端末装置の構成と略同様である。
【０１３５】
以上説明したように上記第３の実施形態によれば、上述の第１の実施形態と同様の効果を得ることができる。さらに、本実施形態においては、使用者により選択されたホストとの間で無線接続を行う際に、使用者に選択されて無線接続が維持されるべき外部装置（ホスト）の無線通信ホストリスト１９ａ上における優先順位を高位に設定するように当該ホストリスト１９ａの更新修正処理を行うようにしたので、無線接続の使用頻度に応じてリスト上における優先順位が高位になるようにしている。したがって、次回の無線接続を実行する際には、使用頻度の高いホストがリストの上位に現われることになるので、選択操作の迅速化に寄与することができる。
【０１３６】
ところで、上述の各実施形態においては、通信相手先を選択指示する等の処理の実行中に、表示手段を用いてその表示画面上に適宜各種の表示を行うようにしているが、これに限ることはなく、例えばホスト装置に具備されるスピーカ等の発音手段を用いて所定のときに発音させる動作を、上記表示に代えて、若しくは上記表示と同時に行うようにしてもよい。
【０１３７】
具体的には、例えばデジタルカメラ１００（端末装置）と外部装置１０１との間の無線接続が確立したときに、接続が確立した旨を知らせる音声を発音させるようにしてもよい。また、発音させる音声の種類、例えば音の高低や長さ等を変更すれば、各種の事項を告知する手段として適用することも可能である。
【０１３８】
なお、本発明は上述した実施形態に限定されるものではなく、発明の主旨を逸脱しない範囲内において種々の変形や応用を実施し得ることが可能であることは勿論である。さらに、上記実施形態には、種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせによって、種々の発明が抽出され得る。例えば、上記一実施形態に示される全構成要件から幾つかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【図面の簡単な説明】
【０１３９】
【図１】本発明の第１の実施形態の端末装置（デジタルカメラ）の概略構成を示すブロック構成図。
【図２】図１の端末装置（デジタルカメラ）の外観を示す正面図。
【図３】図１の端末装置（デジタルカメラ）の外観を示す背面図。
【図４】図１の端末装置（デジタルカメラ）の通信相手先である外部装置の概略構成を示すブロック構成図。
【図５】図１の端末装置（デジタルカメラ）の通信相手先である外部装置の概略構成を示す外観図。
【図６】本発明の第１の実施形態の通信システムにおいて、端末装置と複数の外部装置との間で無線接続により通信を行う際の概念図。
【図７】本発明の第１の実施形態の通信システムによって無線接続によるデータ通信を行う際の作用を示すフローチャートであって、（Ａ）は端末装置（デジタルカメラ；デバイス）側の処理フロー、（Ｂ）は外部装置（ホスト）側の処理フロー。
【図８】本発明の第１の実施形態の通信システムによる無線接続データ通信処理の実行中の端末装置（デジタルカメラ）の表示手段の表示例であって、図７（Ａ）のステップＳ３Ａの処理ステップにおける表示例。
【図９】本発明の第１の実施形態の通信システムによる無線接続データ通信処理の実行中の端末装置（デジタルカメラ）の表示手段の表示例であって、図７（Ａ）のステップＳ４Ａの処理ステップにおける表示例。
【図１０】本発明の第１の実施形態の通信システムによる無線接続データ通信処理の実行中の外部装置の表示手段の表示例であって、図７（Ｂ）のステップＳ５Ｂの処理ステップにおける表示例。
【図１１】本発明の第１の実施形態の通信システムによる無線接続データ通信処理の実行中の端末装置（デジタルカメラ）の表示手段の表示例であって、図７（Ａ）のステップＳ６Ａの処理ステップにおける表示例。
【図１２】本発明の第２の実施形態の端末装置（デジタルカメラ）の概略構成を示すブロック構成図。
【図１３】本発明の第２の実施形態の通信システムによって無線接続によるデータ通信を行う際の作用を示すフローチャートであって、（Ａ）は端末装置（デジタルカメラ；デバイス）側の処理フロー、（Ｂ）は外部装置（ホスト）側の処理フロー。
【図１４】本発明の第２の実施形態の通信システムによる無線接続データ通信処理の実行中における端末装置（デジタルカメラ）の表示手段の表示例であって、図１３（Ａ）のステップＳ１１Ａの処理ステップにおける表示例。
【図１５】本発明の第２の実施形態の通信システムによる無線接続データ通信処理の実行中における外部装置の表示手段の表示例であって、図１３（Ｂ）のステップＳ３Ｂの処理ステップにおける表示例。
【図１６】本発明の第２の実施形態の通信システムによる無線接続データ通信処理の実行中における外部装置の表示手段の表示例であって、図１３（Ｂ）のステップＳ５Ｂの処理ステップにおける表示例。
【図１７】本発明の第３の実施形態の端末装置（デジタルカメラ）の概略構成を示すブロック構成図。
【図１８】本発明の第２の実施形態の通信システムによって無線接続によるデータ通信を行う際の作用を示すフローチャートであって、（Ａ）は端末装置（デジタルカメラ；デバイス）側の処理フロー、（Ｂ）は外部装置（ホスト）側の処理フロー。
【符号の説明】
【０１４０】
１……レンズ
２……撮像素子
３……撮像回路
９……ＴＦＴ液晶駆動回路
１０……ＴＦＴパネル
１６……記憶媒体
１９……ＥＥＰＲＯＭ
１９ａ……無線通信ホストリスト
２０……外部無線データインターフェース
２１……無線アンテナ
２２……外部有線データインターフェース
２３……キーマトリクス
３１ａ……システムコントロール部
３１ｂ……無線通信制御機能部
３１ｃ……ＵＳＢ通信制御機能部
３１ｄ……ホスト認知要求機能部
３１ｅ……ホストリスト更新機能部
３２……第２ＣＰＵ
３２ｃ……画像認識機能部
３２ｄ……ホスト識別機能部
４４……通信機能部
４５……表示機能部
４７……音声出力部
１００……デジタルカメラ
１０１……外部装置
【図１】
2009017311.tif 000003
【図２】
2009017311.tif 000004
【図３】
2009017311.tif 000005
【図４】
2009017311.tif 000006
【図５】
2009017311.tif 000007
【図６】
2009017311.tif 000008
【図７】
2009017311.tif 000009
【図８】
2009017311.tif 000010
【図９】
2009017311.tif 000011
【図１０】
2009017311.tif 000012
【図１１】
2009017311.tif 000013
【図１２】
2009017311.tif 000014
【図１３】
2009017311.tif 000015
【図１４】
2009017311.tif 000016
【図１５】
2009017311.tif 000017
【図１６】
2009017311.tif 000018
【図１７】
2009017311.tif 000019
【図１８】
2009017311.tif 000020