(57)【要約】【課題】直感的な操作で外部機器からユーザが所望するコンテンツを取得できる携帯端末装置及びこのような携帯端末装置にコンテンツを送信できる外部機器を提供すること。【解決手段】カメラ１００とＰＣ２００との通信が確立したときに、カメラ１００の表示部１０４に表示されていた画像が基準画像としてＰＣ２００に送信される。その後、動き変化検出部１０７によってカメラ１００の振動が検出されると、カメラ１００からＰＣ２００に画像要求信号が送信される。これを受けて、ＰＣ２００の制御部２０１は基準画像と類似する画像を検索し、検索した画像をカメラ１００に返信する。【選択図】図１
2010045519.tif 000002
【特許請求の範囲】
【請求項１】
外部機器と無線通信自在に接続された携帯端末装置であって、
上記外部機器と無線通信するための通信部と、
複数の画像の中から基準画像を選択するための選択部と、
上記携帯端末装置の動き変化を検出する動き変化検出部と、
上記外部機器と無線通信可能な状態で上記動き変化検出部によって上記携帯端末装置の動き変化が検出された場合に上記基準画像に関連するコンテンツを取得するためのコンテンツ要求信号を上記外部機器に送信するように上記通信部を制御する制御部と、
を具備することを特徴とする携帯端末装置。
【請求項２】
上記制御部は、上記外部機器と無線通信可能な状態で上記動き変化検出部によって上記携帯端末装置の動き変化がさらに検出された場合に、上記基準画像に関連する別コンテンツを取得するためのコンテンツ要求継続信号を上記外部機器に送信するように上記通信部を制御することを特徴とする請求項１に記載の携帯端末装置。
【請求項３】
上記制御部は、上記外部機器から上記基準画像に関連するコンテンツを取得できなかった場合に、上記選択部によって選択された基準画像に類似する画像を新たな基準画像として選択し、該選択した新たな基準画像を上記外部機器に送信するように上記通信部を制御することを特徴とする請求項１に記載の携帯端末装置。
【請求項４】
画像を表示するための表示部をさらに具備し、
上記選択部は、上記表示部に表示された画像を上記基準画像として選択することを特徴とする請求項１に記載の携帯端末装置。
【請求項５】
携帯端末装置と無線通信自在に接続された外部機器であって、
上記携帯端末装置と無線通信するための通信部と、
上記通信部によって、上記携帯端末装置から基準画像とコンテンツ要求信号とを受信した場合に、上記基準画像と類似度の高い画像を含むコンテンツを検索し、該検索されたコンテンツを上記携帯端末装置に送信するように上記通信部を制御する制御部と、
を具備することを特徴とする外部機器。
【請求項６】
上記制御部は、上記通信部によって、上記携帯端末装置の動き変化に関する情報を受信した場合に、上記携帯端末装置の動き変化に対応したカテゴリ毎に上記コンテンツの検索を行うことを特徴とする請求項５に記載の外部機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、互いに無線通信自在に接続された携帯端末装置及び外部機器に関する。
【背景技術】
【０００２】
近年、画像をデジタルデータとして得ることができるデジタルカメラが普及している。デジタルカメラによって得られ画像はデジタルデータであるので、撮影により得られた画像をパーソナルコンピュータ（ＰＣ）等に保存することができる。さらに、デジタルカメラの場合には実際にプリントしなくとも画像を鑑賞することができる。このため、デジタルカメラの場合には、ＰＣ等に保存された大量の画像がプリント等もされずに保存されたままとなってしまう可能性がある。
【０００３】
このようにＰＣ等に大量の画像が保存されてしまうと、ユーザは所望の画像を容易には見つけることができない。このような事情を鑑みて、多くの画像検索技術に関する提案がなされている。
【０００４】
また、画像を容易に検索できるようにするためには、ユーザにとっての操作性も向上させる必要がある。操作性を向上させる技術として例えば特許文献１ではユーザが把持した端末の動作に応じて制御対象を動作させるようにしている。
【特許文献１】特開２００５−５９８１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ここで、端末を用いて制御対象を遠隔操作するような分野において、特許文献１のようなユーザの直感的な操作を利用できるものは知られている。しかしながら、デジタルカメラのような携帯端末装置を用いた直感的な操作でユーザが所望する画像をＰＣ等の外部機器から取得できるようなにした例については知られていない。
【０００６】
本発明は、以上の点に鑑みてなされたものであり、直感的な操作で外部機器からユーザが所望するコンテンツを取得できる携帯端末装置及びこのような携帯端末装置にコンテンツを送信できる外部機器を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために、本発明の第１の態様の携帯端末装置は、外部機器と無線通信自在に接続された携帯端末装置であって、上記外部機器と無線通信するための通信部と、複数の画像の中から基準画像を選択するための選択部と、上記携帯端末装置の動き変化を検出する動き変化検出部と、上記外部機器と無線通信可能な状態で上記動き変化検出部によって上記携帯端末装置の動き変化が検出された場合に上記基準画像に関連するコンテンツを取得するためのコンテンツ要求信号を上記外部機器に送信するように上記通信部を制御する制御部とを具備することを特徴とする。
【０００８】
また、上記の目的を達成するために、本発明の第２の態様の外部機器は、携帯端末装置と無線通信自在に接続された外部機器であって、上記携帯端末装置と無線通信するための通信部と、上記通信部によって、上記携帯端末装置から基準画像とコンテンツ要求信号とを受信した場合に、上記基準画像と類似度の高い画像を含むコンテンツを検索し、該検索されたコンテンツを上記携帯端末装置に送信するように上記通信部を制御する制御部とを具備することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、直感的な操作で外部機器からユーザが所望するコンテンツを取得できる携帯端末装置及びこのような携帯端末装置にコンテンツを送信できる外部機器を提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して本発明の実施形態を説明する。  
［第１の実施形態］
まず、本発明の第１の実施形態について説明する。図１は、本発明の第１の実施形態に係る携帯端末装置と外部機器とを有するコンテンツ通信システムの構成を示す図である。図１に示すコンテンツ通信システムは、携帯端末装置１００と、外部機器２００とが無線通信自在に接続されて構成されている。また、外部機器２００はネットワーク３００を介してサーバ４００と通信自在に接続されている。
【００１１】
このような構成において、外部機器２００に、携帯端末装置１００に記憶されているコンテンツを送信可能となっている。
【００１２】
なお、以下の例においては、携帯端末装置１００が撮影によって画像を得ることが可能なデジタルカメラ（以下、カメラとする）であり、外部機器２００がカメラ１００から送信された画像を再生可能なパーソナルコンピュータ（以下、ＰＣとする）であるとして説明を続ける。
【００１３】
図１において、カメラ１００は、制御部１０１と、操作部１０２と、撮像部１０３と、表示部１０４と、時計部１０５と、記録部１０６と、動き変化検出部１０７と、通信部１０８とを有している。
【００１４】
制御部１０１は、カメラ専用の信号処理ＬＳＩ等から構成され、カメラ１００の各部の動作を制御する。この制御部１０１は、ユーザによって画像の撮影の指示がなされた場合には、撮像部１０３で得られた画像に対して各種の画像処理を施した後、画像の圧縮を行って記録部１０６に記録する制御を行う。また、制御部１０１は、ユーザによって画像の再生の指示がなされた場合には、記録部１０６に記録されている画像の中でユーザによって選択された画像を表示部１０４に表示させる制御を行う。さらに、画像の再生時に、カメラ１００とＰＣ２００との通信接続が確立した場合に、制御部１０１は、通信部１０８を用いてＰＣ２００へ画像を送信するための制御を行う。このために、制御部１０１は、通信時のプロトコル情報や通信相手の機器の情報等を記録するための通信情報記憶部１０１ａを有している。さらに、制御部１０１は、動き変化検出部１０７によって検出されるカメラ１００の動き変化に従ってＰＣ２００に対してコンテンツの送信を要求することも行う。
【００１５】
操作部１０２は、ユーザがカメラ１００を操作するための各種の操作部材である。この操作部１０２は、例えばユーザが撮影（画像の記録）の実行をカメラ１００に指示するためのレリーズボタン、ユーザが画像の再生を指示するための再生ボタン、再生モード時に再生する画像を選択するための選択部としての機能を有する選択ボタン、カメラ１００の動作モードを設定するためのモードボタン等を含む。操作部１０２の操作がなされた場合に、制御部１０１は、その操作内容に応じた各種のシーケンスの制御を行う。
【００１６】
撮像部１０３は、撮影レンズ、撮像素子、アナログ/デジタル（Ａ/Ｄ）変換部等を有して構成されている。このような構成の撮像部１０３は、撮影レンズを介して入射した撮影光を被写体像として撮像素子に結像させ、この結像させた被写体像を光電変換によって電気信号（画像信号）に変換する。さらに、撮像部１０３は、Ａ/Ｄ変換部により、撮像素子で得られた撮像信号をデジタル化して画像を得る。上述のように、撮像部１０３で得られた画像は制御部１０１によって種々の画像処理が施される。この画像処理は、ホワイトバランス補正処理や階調補正処理等が含まれる。
【００１７】
表示部１０４は、制御部１０１で処理された画像及び記録部１０６に記録された画像を表示する。この表示部１０４は、例えば液晶ディスプレイから構成されている。ここで、撮像部１０３で得られた画像は、リアルタイムに表示部１０４に表示させることも可能である。このような表示を行うことにより、ユーザは撮影時におけるフレーミングを行うことができる。
【００１８】
時計部１０５は、撮影日時を計時する。時計部１０５によって計時を行うことにより、記録部１０６に記録される画像の撮影日時を管理することが可能である。
【００１９】
記録部１０６は、画像の記録指示がなされた後に撮像部１０３において得られ制御部１０１で処理された画像を時計部１０５で計時された撮影日時と対応づけて記録する。この記録部１０６は、例えばカメラ１００に対して着脱自在に構成されたメモリである。
【００２０】
動き変化検出部１０７は、カメラ１００の動き変化を検出する。ここで、本実施形態においては、カメラ１００の動きとして、図２のＸＹＺ軸でそれぞれ示すカメラ１００の並進方向の移動と、図２の各軸周りの回転とを検出する。この動き変化検出部１０７の詳細については後述する。
【００２１】
通信部１０８は、カメラ１００とＰＣ２００との通信を仲介するための通信回路である。この通信部１０８は、ＰＣ２００との間でデータの送受信を行う。なお、通信部１０８の通信方式としては、例えばＲＦＩＤ（Radio frequency identification）に用いられる近距離無線通信の技術を利用できる。即ち、通信部１０８は、コイル状のアンテナを有しており、ＰＣ２００からの電波（通信信号）を受信した場合に、アンテナにおける電磁誘導によって起電力が発生して通信部１０８が起動する。その後、制御部１０１の制御の下、通信部１０８による通信が実行される。この通信の詳細については後述する。
【００２２】
また、図１において、ＰＣ２００は、制御部２０１と、操作部２０２と、記録部２０３と、表示部２０４と、通信部２０５と、ネット接続部２０６とを有している。
【００２３】
制御部２０１は、ＰＣ２００の各部を制御する。操作部２０２は、ユーザがＰＣ２００の操作を行うための、例えばキーボードやマウス等の操作部材である。
【００２４】
記録部２０３は、制御部２０１によって実行される各種のプログラムが記録されている。この記録部２０３は、例えばハードディスクから構成されている。表示部２０４は、通信部２０５を介して送信されてきた場合には、その画像を表示する。この表示部２０４は、例えば液晶ディスプレイから構成されている。なお、表示部２０４は、カメラ１００から送られてきた画像以外の各種画像を表示できる。このため、例えば表示部２０４に他の画像を表示させている時に、カメラから画像が送信されて来た場合は、カメラ１００からの画像をサブ画像として表示するようにしても良い。このような制御も制御部２０１によって行われる。
【００２５】
通信部２０５は、カメラ１００との通信を仲介するための通信回路である。この通信部２０５はカメラ１００との間でデータの送受信を行う。ここで、通信部２０５は、通信信号を定期的に送信しており、この通信信号がカメラ１００の通信部１０８で受信された場合に、カメラ１００とＰＣ２００との通信接続が確立する。
【００２６】
ネット接続部２０６は、ＰＣ２００がインターネット等の外部のネットワークと接続するためのインターフェース回路である。このネット接続部２０６を介して取得したコンテンツを表示部２０４で再生したり、記録部２０３に記録したりすることが可能である。
【００２７】
ネットワーク３００はインターネット回線等の汎用のネットワーク回線である。サーバ４００はＰＣ２００によって検索される各種のコンテンツを記録している。
【００２８】
次に、動き変化検出部１０７について更に説明する。上述のように、動き変化検出部１０７は、図２のＸＹＺ軸でそれぞれ示すカメラ１００の並進方向の移動と、図２の各軸周りの回転とを検出する。
【００２９】
図３（ａ）は、カメラ１００の並進方向の移動を検出するための構成の一例を示す図である。図３（ａ）に示す並進移動検出部は、カメラ１００に固定された２枚の電極１２と、電極１２に対して架橋されカメラ１００の並進移動に伴って移動可能な電極１１とを有して構成されている。このような並進移動検出部が図２に示す各軸に沿って設けられている。
【００３０】
図３（ａ）において、カメラ１００が矢印Ａ方向に移動すると、この移動に伴って電極１１に加速度が発生して電極１１も矢印Ａ方向に移動する。図３（ｂ）に示すような電極１１の加速度の変化は、電極１１と電極１２の間の静電容量の変化として検出できる。図３（ｂ）に示すようにして得られた加速度を積分すれば、図３（ｃ）に示すような電極１１の移動速度が得られる。さらに、図３（ｃ）に示すようにして得られた移動速度を積分すれば、図３（ｄ）に示すような電極１１の移動量、即ちカメラ１００の並進方向の移動量が得られる。
【００３１】
図４（ａ）は、カメラ１００の回転を検出するための構成の一例を示す図である。図４（ａ）に示す回転検出部は、電圧印加によって振動する一対の圧電素子１３を有して構成されている。
【００３２】
カメラ１００に矢印Ａ方向の角速度が発生したときに、コリオリの力（時計回転の場合には進行方向に対して９０度右向きの力、反時計回転の場合には進行方向に対して９０度左向きの力となる）によって、振動している圧電素子対１３が変形する。この変形によって生じる電圧変化を検出することによって、角速度を検出することができる。また、角速度を積分すれば、図４（ｂ）に示すようにして回転量（回転角度）が得られる。これによってカメラ１００の傾きを検出することが可能である。
【００３３】
次に、本実施形態におけるカメラ１００とＰＣ２００との通信について説明する。図５（ａ）は近距離無線通信技術を適用したカメラ１００とＰＣ２００との通信の概要を示す図である。図５（ａ）に示すように、通信部１０８は、カメラ１００の本体の撮影レンズ１０３ａが設けられている側と同じ側に設けられている。このような構成において、ＰＣ２００との通信を行う場合は、カメラ１００の通信部１０８がＰＣ２００に設けられた通信部２０５に近接するようにカメラ１００を近づける。
【００３４】
一般に、無線の場合には、どの機器に接続されているかをユーザが直感的に判断できないものである。このため、楽しさ又は安心感がないと、無線通信の操作はユーザが日常的に行うには敷居が高い操作となりがちである。これに対し、数センチオーダー（図５（ａ）に示すＤ）までに近接した機器としか通信できないようにすることで、ほぼ確実に目的の機器との通信を行うことができるので通信時の安心感を保つことが可能である。
【００３５】
ここで、通信可能な距離Ｄは図５（ａ）に示すＤＸ方向とＤＹ方向に分解できる。例えば、Ｄを３ｃｍとし、ＤＹ＝１ｃｍまでカメラ１００を近づけたとすると、ＤＸ＝（３２−１２）０.５＝２.８２８…であるから、図５（ｂ）に示すように、ＰＣ２００の通信部２０５の位置を原点として半径約２.８ｃｍの円周内であれば通信接続を確立したままカメラ１００を動かすことができる。また、同様に、カメラ１００の通信部１０８とＰＣ２００の通信部２０５との位置ずれをなくせば、ＤＹ方向にも３ｃｍ程度のずれが許容される。また、例えば図５（ｄ）のようにカメラ１００に多少の傾きが存在していても、Ｄ１、Ｄ２はそれほど変化せず、通信を確立することが可能である。
【００３６】
以上のように、近距離の無線通信であっても、ある程度の通信部のずれは許容される。本実施形態では、これを利用してカメラ１００の動き変化に応じてＰＣ２００から画像等のコンテンツを取得する。
【００３７】
次に、本実施形態におけるカメラ１００の動きとそれによってなされる画像の送信との関係について説明する。ユーザがカメラ１００の通信部１０８をＰＣ２００の通信部２０５にかざすことで、カメラ１００とＰＣとの通信が確立する。その後、ユーザがカメラ１００を動かすことにより、その動きの変化に応じた態様で画像の送信がなされる。上述のように、カメラ１００の動き変化は動き変化検出部１０７によって検出することが可能である。
【００３８】
まず、ユーザはカメラ１００の記録部１０６に記録されている画像の中で所望の画像をカメラ１００の表示部１０４に表示させた状態で、図６（ａ）の矢印で示すようにしてカメラ１００を振動させると、表示部１０４に表示された画像を基準画像とし、この基準画像に類似する画像がＰＣ２００によって検索される。その後に、基準画像に類似する画像がＰＣ２００から返信され、図６（ｂ）に示すようにして、表示部１０４に基準画像と基準画像に類似する画像が並列表示される。
【００３９】
図７（ａ）〜図７（ｂ）はＰＣからの画像取得の際に表示部１０４になされる表示について示した図である。まず、ユーザが所望の画像を選択して再生すると、表示部１０４において図７（ａ）のような画像表示がなされる。その後、ユーザがカメラ１００を振動させると、図７（ａ）に示す基準画像１０４１に類似する画像がＰＣ２００から返信され、表示部１０４において図７（ｂ）に示すような並列表示がなされる。なお、基準画像１０４１については枠で囲む等の強調表示を行うようにしても良い。図７（ｂ）の状態からさらにユーザがカメラ１００を振動させると、図７（ａ）に示す基準画像１０４１に類似する別の画像（図７（ｂ）のものよりも類似度が低い）がＰＣ２００から返信され、表示部１０４において図７（ｃ）に示すような並列表示がなされる。
【００４０】
ユーザがカメラ１００を振動させてもＰＣ２００から基準画像に類似する画像の返信がなかった場合には、カメラ１００の記録部１０６に記録されている画像の中で基準画像１０４１に類似する画像が新たな基準画像とされる。そして、この新たな基準画像に類似する画像がＰＣ２００から返信されると、表示部１０４において図８（ａ）や図８（ｂ）に示すようにして、基準画像１０４１及び１０４２と、これらの何れかと類似する画像との並列表示がなされる。
【００４１】
このように、ユーザはカメラ１００によって基準画像を選択した後、カメラ１００をＰＣ２００上で振動させるのみで、基準画像に類似する画像を得ることができる。なお、図７や図８では、ＰＣ２００から画像を取得する例を示しているが、基準画像と類似する画像を含むコンテンツであれば、ＰＣ２００から取得するコンテンツは必ずしも画像である必要はない。例えば、基準画像と類似するジャケットデザインのＣＤ等を検索し、そこからＢＧＭ等を得るような応用も可能である。
【００４２】
図９は、以上に説明したような画像の取得を行うためのカメラ側の制御を示したフローチャートである。図９の処理は制御部１０１が司るものである。
【００４３】
図９において、制御部１０１は、カメラ１００の動作モードが撮影モードであるか否かを判定する（ステップＳ１０１）。ステップＳ１０１の判定において、動作モードが撮影モードである場合に、制御部１０１は撮像部１０３に画像の取り込みを実行させ（ステップＳ１０２）、取り込んだ画像に基づいて表示部１０４にフレーミング用の画像を表示させる（ステップＳ１０３）。
【００４４】
その後、制御部１０１は、ユーザによって画像の記録指示がなされたか否かを判定する（ステップＳ１０４）。ステップＳ１０４の判定において、画像の記録指示がなされていない場合に、制御部１０１はステップＳ１０１以後の処理を再び実行する。一方、ステップＳ１０４の判定において、画像の記録指示がなされた場合に、制御部１０１は、撮像部１０３によって取り込まれた画像に対して画像処理を施した後、画像処理後の画像の圧縮を行い、圧縮した画像を記録部１０６に記録させる（ステップＳ１０５）。画像の記録時において、制御部１０１は、ユーザによって画像の記録の終了が指示されたか否かを判定している（ステップＳ１０６）。ステップＳ１０６の判定において、画像の記録の終了が指示されていない場合に、制御部１０１はステップＳ１０５に戻って画像の記録を継続する。一方、ステップＳ１０６の判定において、画像の記録の終了が指示された場合、制御部１０１は図９の処理を終了させる。
【００４５】
また、ステップＳ１０１の判定において、動作モードが撮影モードでない場合に、制御部１０１はカメラ１００の動作モードが再生モードであるか否かを判定する（ステップＳ１０７）。ステップＳ１０７の判定において、動作モードが再生モードでない場合に、制御部１０１は、ステップＳ１０１に戻って処理を継続する。
【００４６】
一方、ステップＳ１０７の判定において、動作モードが再生モードである場合に、制御部１０１は画像の再生制御を行う（ステップＳ１０８）。即ち、制御部１０１は、記録部１０６に記録されている画像のサムネイル画像を表示部１０４に表示させる。そして、制御部１０１は、表示部１０４に表示されたサムネイル画像の中でユーザの操作部１０２の操作によって選択されたサムネイル画像に対応した画像を表示部１０４に拡大表示する。
【００４７】
画像の再生の後、制御部１０１は、ＰＣ２００との通信が確立しているか否かを、ＰＣ２００から通信信号を受信したか否かによって判定する（ステップＳ１０９）。上述したように、通信部１０８のアンテナにおいて通信信号が受信された場合には電磁誘導によって通信部１０８が起動する。したがって、通信部１０８の状態を判定することでＰＣ２００から通信信号を受信したか否かを判定することができる。ステップＳ１０９の判定において、ＰＣ２００からの通信信号を受信していない場合に、制御部１０１はステップＳ１１６以後の処理を実行する。
【００４８】
ステップＳ１０９の判定において、ＰＣ２００からの通信信号を受信した場合に、制御部１０１は、通信部１０８を制御して、ＰＣ２００に通信信号を受信した旨を示す信号を送信した後、現在、表示部１０４に表示されている画像を基準画像としてＰＣ２００に送信する（ステップＳ１１０）。その後、制御部１０１は、動き変化検出部１０７の出力から、カメラ１００の振動が検出された否かを判定する（ステップＳ１１１）。ステップＳ１１１の判定において、カメラ１００の振動が検出された場合に、制御部１０１は、通信部１０８を制御して、画像送信要求信号（コンテンツ要求信号）をＰＣ２００に送信する（ステップＳ１１２）。
【００４９】
画像送信要求信号の送信後、制御部１０１は、ＰＣ２００から画像を受信したか否かを判定する（ステップＳ１１３）。ステップＳ１１３の判定において、ＰＣ２００から画像を受信した場合に、制御部１０１は、その受信した画像と基準画像とを、図７（ｂ）、図７（ｃ）で示したようにして表示部１０４に並列表示する（ステップＳ１１４）。一方、ステップＳ１１４の判定において、所定期間の間にＰＣ２００から画像が受信されない場合には、類似画像がＰＣ２００で検索できなかったと考えられる。この場合に、制御部１０１は、記録部１０６に記録されている画像の中で、ステップＳ１１０において送信した基準画像と類似する画像を新たな基準画像として選択する（ステップＳ１１５）。その後、制御部１０１は、ステップＳ１１０以後の処理を実行して新たな基準画像をＰＣ２００に送信する。その後、ユーザの操作によってカメラ１００に振動が発生した場合には、新たな基準画像に従って類似画像の検索がなされることになる。これによって、ＰＣ２００において別の観点からの画像検索が可能となる。
【００５０】
ステップＳ１０９で通信信号を受信していない場合、又はステップＳ１１４の後、制御部１０１は、ユーザによって画像の再生の終了が指示されたか否かを判定する（ステップＳ１１６）。ステップＳ１１６の判定において、画像の再生の終了が指示されていない場合に、制御部１０１はステップＳ１０８に戻って画像の再生を行う。一方、ステップＳ１１６の判定において、画像の再生の終了が指示された場合、制御部１０１は図９の処理を終了させる。
【００５１】
図１０は、ＰＣ側の制御を示したフローチャートである。図１０の処理は制御部２０１が司るものである。
【００５２】
図１０において、ＰＣ２００の制御部２０１は、まず通信信号を出力する（ステップＳ２０１）。その後、制御部２０１は、カメラ１００からの返信があったか否かを判定する（ステップＳ２０２）。上述のように、ユーザがカメラ１００をＰＣ２００に接近させるとカメラ１００の通信部１０８が起動してカメラ１００からの返信がなされる。これによってカメラ１００とＰＣ２００との通信が確立する。ステップＳ２０２の判定において、カメラ１００からの返信があった場合に、制御部２０１は、カメラ１００からの画像要求信号が受信されたか否かを判定する（ステップＳ２０３）。
【００５３】
ステップＳ２０３の判定において、画像要求信号が受信されない場合に、制御部２０１は、カメラ１００からの画像が受信されたか否かを判定する（ステップＳ２０４）。図９においては図示を省略しているが、本実施形態においてはカメラ１００からＰＣ２００に画像を送信することも可能である。ステップＳ２０４の判定において、画像が受信されない場合に、制御部２０１はステップＳ２０１の処理を実行して通信信号を再度出力する。
【００５４】
また、ステップＳ２０４の判定において、画像が受信された場合に、制御部２０１は受信された画像を記録部２０３に記録させる（ステップＳ２０５）。この記録部２０３に記録させた画像はユーザの操作部２０２の操作に従って表示部２０４に再生することが可能である。
【００５５】
また、ステップＳ２０３の判定において、画像要求信号が受信された場合に、制御部２０１は、画像要求信号に先だってカメラ１００から送信されてくる基準画像に対して類似度が所定のしきい値以上である画像を、記録部２０３に記録されている画像の中から検索する（ステップＳ２０６）。ここで、類似画像の検索は、例えば基準画像と記録部２０３に記録されている画像との間のパターンマッチングによって行うことが可能である。なお、ステップＳ２０６の類似画像の検索は必ずしも記録部２０３に記録されている画像だけで行う必要はない。即ち、必要に応じてＰＣ２００からサーバ４００にアクセスし、サーバ４００に記録されている画像も含めての検索を行うようにしても良い。
【００５６】
ステップＳ２０６における類似画像の検索の後、制御部２０１は、通信部２０５を制御して、類似画像をカメラ１００に送信する（ステップＳ２０７）。なお、図１０の例では画像を送信するようにしているが、上述したように、類似画像に関する音楽等を送信するようにしても良い。
【００５７】
画像の送信後、制御部２０１は、カメラ１００からの画像要求信号が再度受信されたか（即ち、画像の送信後にカメラ１００がまだ振動しているか）否かを判定する（ステップＳ２０８）。なお、この再度の画像要求信号はコンテンツ要求継続信号に対応している。ステップＳ２０８の判定において、画像要求信号が再度受信された場合に、制御部２０１は類似度の判定しきい値を低く設定する（ステップＳ２０９）。その後、制御部２０１はステップＳ２０６以後の処理を実行する。このような処理によってＰＣ２００からカメラ１００へは類似度の高い順に画像が送信されることになる。
【００５８】
また、ステップＳ２０２の判定において、カメラ１００からの返信がない場合に、制御部２０１は、ユーザによる操作部２０２の操作によってネットワーク接続の指示がなされたか否かを判定する（ステップＳ２１０）。ステップＳ２１０の判定において、ネットワーク接続の指示がなされていない場合に、制御部２０１は、ステップＳ２０１の処理を実行して通信信号を再度出力する。一方、ステップＳ２１０の判定において、ネットワーク接続の指示がなされた場合に、制御部２０１は、ネット接続部２０６を介してネットワークに接続する（ステップＳ２１１）。その後、制御部２０１は、ユーザ操作に従ってコンテンツのダウンロードやコンテンツの再生等の制御を行う。
【００５９】
以上説明したように、本実施形態によれば、ユーザはカメラ１００を振動させるだけの直感的且つ簡単な操作で、カメラ１００の表示部１０４に表示された画像と類似度の高い画像をＰＣ２００から取得することが可能である。
【００６０】
また、サーバ４００からも画像の取得を行うようにすれば、自分が撮影した画像等をもとにして他の人がどのような写真を撮っているか等も知ることができ、鑑賞に幅を持たせ、さらに撮影時の参考としてカメラのテクニックを向上させることもできる。
【００６１】
ここで、上述の例ではＰＣ２００のおける類似画像の検索の際には、画像のみから検索を行うようにしている。この他に画像が有する撮影情報等もカメラ１００からＰＣ２００に送信するようにすれば、例えば撮影日時の類似度が高い画像や撮影場所の類似度が高い画像等を検索するようにすることも可能である。
【００６２】
［第２の実施形態］
次に、本発明の第２の実施形態について説明する。上述の第１の実施形態では、類似画像の検索の際に、検索する画像の種類については全く考慮されていない。このため、ユーザにとって不要な画像も送信され易い。第２の実施形態は、簡単な操作でＰＣ２００においてカテゴリ毎の検索を行えるようにしたものである。
【００６３】
上述したように、動き変化検出部１０７では、図１１（ａ）で示すようなＰＣ２００に対する横方向の移動と図１１（ｂ）で示すようなＰＣ２００に対する縦方向の移動とをともに検出することができる。第２の実施形態では、カメラ１００の移動方向（加速度の発生方向）とＰＣ２００における検索カテゴリとの対応づけをしておき、カメラ１００からの画像要求信号の送信の際には必要に応じてカメラ１００の移動方向を示す情報も送信するようにする。また、ＰＣ２００に記録されている画像も検索カテゴリ毎に分類しておく。これにより、カメラ１００の移動方向に応じてＰＣ２００においてカテゴリ毎の検索を行うことが可能である。
【００６４】
図１２は、第２の実施形態における画像取得の際のカメラ１００の表示部１０４の表示例を示す図である。図１２に示すように、第２の実施形態では、表示部１０４の４辺にそれぞれの検索カテゴリに対応した出口画像を表示させるようにする。図１２では、例として表示部１０４の上部に家族画像用出口１０４３を表示させ、表示部１０４の右部にＣＤ用出口１０４４を表示させ、表示部１０４の下部にプロカメラマン手本画像用出口１０４５を表示させ、表示部１０４の左部にネットワーク検索画像用出口１０４６を表示させている。
【００６５】
ここで、家族画像用出口１０４３は、ＰＣ２００の記録部２０３の中で、家族写真を撮影した画像であると分類されている画像の中から検索された類似画像の表示出口を示す画像である。また、ＣＤ用出口１０４４はＰＣ２００の記録部２０３の中で、ＣＤ（ＤＶＤも含む）ジャケットの画像であるとして分類されている画像の中から検索された類似画像の表示出口を示す画像である。また、プロカメラマン手本画像用出口１０４５はＰＣ２００の記録部２０３の中で、プロカメラマンが撮影した手本画像であるとして分類されている画像の中から検索された類似画像の表示出口を示す画像である。さらに、ネットワーク検索画像用出口１０４６はサーバ４００に公開されている画像の中から検索された類似画像の表示出口を示す画像である。
【００６６】
例えば、基準画像と類似するジャケットのＣＤが欲しい場合に、ユーザはカメラ１００を右から左に振る。これにより、画像要求信号とともにカメラ１００が右から左に移動した旨を示す信号がカメラ１００からＰＣ２００に送信される。これを受けて、ＰＣ２００の制御部２０１は、記録部２０３に記録されている画像の中で、ＣＤ（ＤＶＤも含む）ジャケットの画像であるとして分類されている画像の中でのみ基準画像との類似度の高い画像の検索を行う。この結果がＰＣ２００からカメラ１００に送信され、図１２に示すようにしてＣＤ用出口１０４４から検索された類似画像が出てくるような表示がなされる。
【００６７】
図１３は、第２の実施形態における画像取得を行うためのＰＣ側の制御を示したフローチャートである。図１３の処理は制御部２０１が司るものである。なお、図１３の処理は第１の実施形態で示した通常の検索とカテゴリ検索とを切り替えることが可能となっている。この切り替えはカメラ１００の操作部１０２を操作することで行うことができる。通常の検索時にはカメラ１００の移動方向を示す信号が送信されず、カテゴリ検索を行う場合のみカメラ１００の移動方向を示す信号が送信される。
【００６８】
なお、図１３において、図１０と同一の処理については図１０と同一のステップ番号を付すことで説明を省略する。
【００６９】
図１３のステップＳ２０３の判定において、画像要求信号が受信された場合に、ＰＣ２００の制御部２０１は、画像要求信号とともにカメラ１００の移動方向を示す信号が受信されたか否かを判定する（ステップＳ２２１）。
【００７０】
ステップＳ２２１の判定において、カメラ１００の移動方向を示す信号が受信された場合に、制御部２０１は、移動方向に対応した検索カテゴリ内において類似度が所定のしきい値以上の画像を検索する（ステップＳ２２２）。即ち、カメラ１００の移動方向がＰＣ２００上における上方向から下方向である場合には家族カテゴリ内で検索を行う。また、カメラ１００の移動方向がＰＣ２００上における右方向から左方向である場合にはＣＤジャケットカテゴリ内で検索を行う。また、カメラ１００の移動方向がＰＣ２００上における下方向から上方向である場合にはプロカメラマン手本カテゴリ内で検索を行う。さらに、カメラ１００の移動方向がＰＣ２００上における左方向から右方向である場合にはサーバ４００にアクセスしての検索を行う。
【００７１】
また、ステップＳ２２１の判定において、カメラ１００の移動方向を示す信号が受信されなかった場合に、制御部２０１は、検索カテゴリを考慮しない第１の実施形態と同様の検索を行う（ステップＳ２２３）。
【００７２】
ステップＳ２２２、Ｓ２２３の以後は図１０と同様の処理がなされるので説明を省略する。
【００７３】
以上説明したように、第２の実施形態によれば、カメラ１００の動きに対応させて検索カテゴリを絞り込んでの検索を行うことができ、ユーザが望む画像をより簡単に見つけることが可能となる。また、このような応用によって、例えば、図１４のように、自分が撮った写真と類似のジャケットのＣＤだけを並列表示するような鑑賞形態も可能となる。
【００７４】
以上実施形態に基づいて本発明を説明したが、本発明は上述した実施形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形や応用が可能なことは勿論である。例えば、上述の各実施形態では、カメラ１００とＰＣ２００との通信について説明している。しかしながら、携帯端末装置は、カメラ１００に限らず例えば音楽を再生する携帯音楽プレーヤ等でも良い。また外部機器もＰＣ２００に限らず例えば無線通信機能を有するＴＶ等でも良い。
【００７５】
さらに、上記した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件の適当な組合せにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、上述したような課題を解決でき、上述したような効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。
【図面の簡単な説明】
【００７６】
【図１】本発明の第１の実施形態に係る携帯端末装置と外部機器とを有するコンテンツ通信システムの構成を示す図である。
【図２】カメラの動き変化について説明するための図である。
【図３】動き変化検出部の並進移動検出について説明するための図である。
【図４】動き変化検出部の回転検出について説明するための図である。
【図５】動き変化検出部の変形例について説明するための図である。
【図６】カメラの通信部の一例について説明するための図である。
【図７】ＰＣからの画像取得の際にカメラの表示部になされる表示の例について示した図である。
【図８】図７の状態からカメラをさらに振動させた際にカメラの表示部になされる表示の例について示した図である。
【図９】本発明の第１の実施形態における画像の取得を行うためのカメラ側の制御を示したフローチャートである。
【図１０】発明の第１の実施形態における画像の取得を行うためのＰＣ側の制御を示したフローチャートである。
【図１１】本発明の第２の実施形態において検出するカメラの動き方向について示す図である。
【図１２】本発明の第２の実施形態における画像取得の際のカメラの表示部の表示例を示す図である。
【図１３】発明の第２の実施形態における画像の取得を行うためのＰＣ側の制御を示したフローチャートである。
【図１４】第２の実施形態における並列表示の例を示す図である。
【符号の説明】
【００７７】
１００…携帯端末装置（デジタルカメラ）、１０１…制御部、１０２…操作部、１０３…撮像部、１０４…表示部、１０５…時計部、１０６…記録部、１０７…動き変化検出部、１０８…通信部、２００…外部機器（パーソナルコンピュータ）、２０１…制御部、２０２…操作部、２０３…記録部、２０４…表示部、２０５…通信部、２０６…ネット接続部、３００…ネットワーク、４００…サーバ
【図１】
2010045519.tif 000003
【図２】
2010045519.tif 000004
【図３】
2010045519.tif 000005
【図４】
2010045519.tif 000006
【図５】
2010045519.tif 000007
【図６】
2010045519.tif 000008
【図７】
2010045519.tif 000009
【図８】
2010045519.tif 000010
【図９】
2010045519.tif 000011
【図１０】
2010045519.tif 000012
【図１１】
2010045519.tif 000013
【図１２】
2010045519.tif 000014
【図１３】
2010045519.tif 000015
【図１４】
2010045519.tif 000016