(57)【要約】【課題】簡単な操作で外部機器に対するコンテンツの送信態様を設定してコンテンツを送信できる携帯端末装置及び携帯端末装置の設定に従って携帯端末装置にコンテンツを送信できる外部機器を提供すること。【解決手段】カメラ１００とＰＣ２００との通信が確立したときにカメラ１００の動き変化検出部１０７によってカメラ１００の動き変化が検出される。カメラ１００の動き変化が検出された場合、その動き変化に応じた送信態様でカメラ１００からＰＣ２００へ画像の送信がなされる。【選択図】図１
2010045521.tif 000002
【特許請求の範囲】
【請求項１】
外部機器と無線通信自在に接続された携帯端末装置であって、
コンテンツを記録するコンテンツ記録部と、
上記コンテンツを上記外部機器に送信するための送信部と、
上記携帯端末装置の動き変化を検出する動き変化検出部と、
上記動き変化検出部によって検出された動き変化に応じて上記送信部による上記コンテンツの送信態様を制御する制御部と、
を具備することを特徴とする携帯端末装置。
【請求項２】
上記制御部は、上記動き変化に応じて単位時間に送信する上記コンテンツの数を変化させることを特徴とする請求項１に記載の携帯端末装置。
【請求項３】
上記外部機器は、
上記コンテンツが送信されてきたことを画像として表示するための表示部と、
上記単位時間に送信された上記コンテンツの数に応じて上記表示部に表示させる画像の表示態様を制御する表示制御部と、
を具備することを特徴とする請求項２に記載の携帯端末装置。
【請求項４】
上記コンテンツは画像を含み、
上記制御部は、上記動き変化に応じて上記画像を拡大又は縮小することを特徴とする請求項２に記載の携帯端末装置。
【請求項５】
上記コンテンツは画像を含み、
上記制御部は、上記動き変化に応じて上記画像をシフトさせることを特徴とする請求項２に記載の携帯端末装置。
【請求項６】
上記コンテンツは画像を含み、
上記制御部は、上記動き変化に応じて上記画像を回転することを特徴とする請求項２に記載の携帯端末装置。
【請求項７】
上記送信部による送信は、上記携帯端末機器と上記外部機器とが近接した状態でなされる近接無線通信によって行われ、
上記動き変化検出部は、上記動き変化として上記携帯端末機器を上記外部機器に近接させる動き以外の動きを検出することを特徴とする請求項１に記載の携帯端末装置。
【請求項８】
携帯端末装置と無線通信自在に接続された外部機器であって、
コンテンツを記録するコンテンツ記録部と、
上記コンテンツを上記携帯端末装置に送信するための送信部と、
上記携帯端末装置の動き変化を示す信号を上記携帯端末装置から受信する受信部と、
上記動き変化を示す信号に応じて上記送信部による上記コンテンツの送信態様を制御する制御部と、
を具備することを特徴とする外部機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、互いに無線通信自在に接続された携帯端末装置及び外部機器に関する。
【背景技術】
【０００２】
近年、画像や音楽等の各種のコンテンツはデジタルデータ化されており、このような画像や音楽を通信して楽しめるようになってきている。例えば、デジタルカメラ等の、画像を撮影できる携帯端末装置では、デジタルカメラ等によって得られた画像をパーソナルコンピュータ（以下、ＰＣ）やテレビジョン受像機（以下、ＴＶ）等の外部機器に送信し、カメラ等によって得られた画像をＰＣのモニタやＴＶ上で簡単に鑑賞することができるようになっている。
【０００３】
また、デジタルフォトフレームのような商品カテゴリーが普及しているのも、上記と同様に、生活を撮影した画像で彩りたいという欲求の現れである。
【０００４】
ここで、携帯端末装置と外部機器との通信に関し、コードを用いた有線での接続を用いた通信やメモリカードを用いたコンテンツのやりとりは比較的面倒であり、より簡単にコンテンツを通信可能とするための技術が求められている。また、携帯端末装置と外部機器との通信が簡便に行えるようになると、単に通信を確立するだけでなく、さらにユーザの意志を織り込むようなコンテンツの取り扱いを可能とするための工夫も必要となると想定される。
【０００５】
外部機器に対して分かりやすい直感的な操作で画像等のコンテンツを送信できるようにするための試みとして特許文献１の提案がなされている。特許文献１の手法は、カメラ等の画像装置にタッチパネルを設けておき、このタッチパネルによって画像の送信先の機器を直感的に指定できるようにしたものである。
【特許文献１】特開２００７−２３５４４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ここで、特許文献１では、送信先の外部機器の指定を直感的に行うための手法についての提案はなされているが、例えばコンテンツの転送速度やコンテンツの画像処理を行ってから転送する等の、外部機器に対してコンテンツをどのような送信態様で送信するのかを直感的に設定するための操作については特に提案がなされていない。
【０００７】
本発明は、以上の点に鑑みてなされたものであり、簡単な操作で外部機器に対するコンテンツの送信態様を設定してコンテンツを送信できる携帯端末装置及び携帯端末装置の設定に従って携帯端末装置にコンテンツを送信できる外部機器を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、本発明の第１の態様の携帯端末装置は、外部機器と無線通信自在に接続された携帯端末装置であって、コンテンツを記録するコンテンツ記録部と、上記コンテンツを上記外部機器に送信するための送信部と、上記携帯端末装置の動き変化を検出する動き変化検出部と、上記動き変化検出部によって検出された動き変化に応じて上記送信部による上記コンテンツの送信態様を制御する制御部とを具備することを特徴とする。
【０００９】
また、上記の目的を達成するために、本発明の第２の態様の外部機器は、携帯端末装置と無線通信自在に接続された外部機器であって、コンテンツを記録するコンテンツ記録部と、上記コンテンツを上記携帯端末装置に送信するための送信部と、上記携帯端末装置の動き変化を示す信号を上記携帯端末装置から受信する受信部と、上記動き変化を示す信号に応じて上記送信部による上記コンテンツの送信態様を制御する制御部とを具備することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、簡単な操作で外部機器に対するコンテンツの送信態様を設定してコンテンツを送信できる携帯端末装置及び携帯端末装置の設定に従って携帯端末装置にコンテンツを送信できる外部機器を提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して本発明の実施形態を説明する。  
［第１の実施形態］
まず、本発明の第１の実施形態について説明する。図１は、本発明の第１の実施形態に係る携帯端末装置と外部機器とを有するコンテンツ通信システムの構成を示す図である。図１に示すコンテンツ通信システムは、携帯端末装置１００と、外部機器２００とが無線通信自在に接続されて構成されている。また、携帯端末装置１００は、充電器３００によって充電可能になされている。
【００１２】
このような構成において、外部機器２００に、携帯端末装置１００に記憶されているコンテンツを送信可能となっている。
【００１３】
なお、以下の例においては、携帯端末装置１００が撮影によって画像を得ることが可能なデジタルカメラ（以下、カメラとする）であり、外部機器２００がカメラ１００から送信された画像を再生可能なパーソナルコンピュータ（以下、ＰＣとする）であるとして説明を続ける。
【００１４】
図１において、カメラ１００は、制御部１０１と、操作部１０２と、撮像部１０３と、表示部１０４と、時計部１０５と、記録部１０６と、動き変化検出部１０７と、通信部１０８と、電源部１０９と、充電部１１０とを有している。
【００１５】
制御部１０１は、カメラ専用の信号処理ＬＳＩ等から構成され、カメラ１００の各部の動作を制御する。この制御部１０１は、ユーザによって画像の撮影の指示がなされた場合には、撮像部１０３で得られた画像に対して各種の画像処理を施した後、画像の圧縮を行って記録部１０６に記録する制御を行う。また、制御部１０１は、ユーザによって画像の再生の指示がなされた場合には、記録部１０６に記録されている画像の中でユーザによって選択された画像を表示部１０４に表示させる制御を行う。さらに、画像の再生時に、カメラ１００とＰＣ２００との通信接続が確立した場合に、制御部１０１は、通信部１０８を用いてＰＣ２００へ画像を送信するための制御を行う。このために、制御部１０１は、通信時のプロトコル情報や通信相手の機器の情報等を記録するための通信情報記憶部１０１ａを有している。さらに、制御部１０１は、ＰＣ２００への画像の送信時に、動き変化検出部１０７によって検出されるカメラ１００の動き変化に従って画像の送信態様を変更することも行う。
【００１６】
操作部１０２は、ユーザがカメラ１００を操作するための各種の操作部材である。この操作部１０２は、例えばユーザが撮影（画像の記録）の実行をカメラ１００に指示するためのレリーズボタン、ユーザが画像の再生を指示するための再生ボタン、カメラ１００の動作モードを設定するためのモードボタン等を含む。操作部１０２の操作がなされた場合に、制御部１０１は、その操作内容に応じた各種のシーケンスの制御を行う。
【００１７】
撮像部１０３は、撮影レンズ、撮像素子、アナログ/デジタル（Ａ/Ｄ）変換部等を有して構成されている。このような構成の撮像部１０３は、撮影レンズを介して入射した撮影光を被写体像として撮像素子に結像させ、この結像させた被写体像を光電変換によって電気信号（画像信号）に変換する。さらに、撮像部１０３は、Ａ/Ｄ変換部により、撮像素子で得られた撮像信号をデジタル化して画像を得る。上述のように、撮像部１０３で得られた画像は制御部１０１によって種々の画像処理が施される。この画像処理は、ホワイトバランス補正処理や階調補正処理等が含まれる。
【００１８】
表示部１０４は、制御部１０１で処理された画像及び記録部１０６に記録された画像を表示する。この表示部１０４は、例えば液晶ディスプレイから構成されている。ここで、撮像部１０３で得られた画像は、リアルタイムに表示部１０４に表示させることも可能である。このような表示を行うことにより、ユーザは撮影時におけるフレーミングを行うことができる。
【００１９】
時計部１０５は、撮影日時を計時する。時計部１０５によって計時を行うことにより、記録部１０６に記録される画像の撮影日時を管理することが可能である。
【００２０】
記録部１０６は、画像の記録指示がなされた後に撮像部１０３において得られ制御部１０１で処理された画像を時計部１０５で計時された撮影日時と対応づけて記録する。この記録部１０６は、例えばカメラ１００に対して着脱自在に構成されたメモリである。
【００２１】
動き変化検出部１０７は、カメラ１００の動き変化を検出する。ここで、本実施形態においては、カメラ１００の動きとして、図２のＸＹＺ軸でそれぞれ示すカメラ１００の並進方向の移動と、図２の各軸周りの回転とを検出する。この動き変化検出部１０７の詳細については後述する。
【００２２】
通信部１０８は、カメラ１００とＰＣ２００との通信を仲介するための通信回路である。この通信部１０８は、ＰＣ２００との間でデータの送受信を行う。なお、通信部１０８の通信方式としては、例えばＲＦＩＤ（Radio frequency identification）に用いられる近距離無線通信の技術を利用できる。即ち、通信部１０８は、コイル状のアンテナを有しており、ＰＣ２００からの電波（通信信号）を受信した場合に、アンテナにおける電磁誘導によって起電力が発生して通信部１０８が起動する。その後、制御部１０１の制御の下、通信部１０８による通信が実行される。この通信の詳細については後述する。
【００２３】
電源部１０９は、電池等を含み、図１に示す各ブロックへ電源となる電力を供給する。充電部１１０は、充電器３００から供給される電力に従って電源部１０９の充電を行う。
【００２４】
また、図１において、ＰＣ２００は、制御部２０１と、操作部２０２と、記録部２０３と、表示部２０４と、通信部２０５と、ネット接続部２０６とを有している。
【００２５】
制御部２０１は、ＰＣ２００の各部を制御する。ここで、本実施形態における制御部２０１は、カメラ１００からの画像の送信態様に応じて表示部２０４の表示態様を制御する表示制御部としての機能も有している。
【００２６】
操作部２０２は、ユーザがＰＣ２００の操作を行うための、例えばキーボードやマウス等の操作部材である。
【００２７】
記録部２０３は、制御部２０１によって実行される各種のプログラムが記録されている。この記録部２０３は、例えばハードディスクから構成されている。表示部２０４は、通信部２０５を介して送信されてきた場合には、その画像を表示する。この表示部２０４は、例えば液晶ディスプレイから構成されている。なお、表示部２０４は、カメラ１００から送られてきた画像以外の各種画像を表示できる。このため、例えば表示部２０４に他の画像を表示させている時に、カメラから画像が送信されて来た場合は、カメラ１００からの画像をサブ画像として表示するようにしても良い。このような制御も制御部２０１によって行われる。
【００２８】
通信部２０５は、カメラ１００との通信を仲介するための通信回路である。この通信部２０５はカメラ１００との間でデータの送受信を行う。ここで、通信部２０５は、通信信号を定期的に送信しており、この通信信号がカメラ１００の通信部１０８で受信された場合に、カメラ１００とＰＣ２００との通信接続が確立する。
【００２９】
ネット接続部２０６は、ＰＣ２００がインターネット等の外部のネットワークと接続するためのインターフェース回路である。このネット接続部２０６を介して取得したコンテンツを表示部２０４で再生したり、記録部２０３に記録したりすることが可能である。
【００３０】
充電器３００は、クレードル状の充電器であり、この充電器３００にカメラ１００を戴置することで充電部１１０による充電が開始される。
【００３１】
次に、動き変化検出部１０７について更に説明する。上述のように、動き変化検出部１０７は、図２のＸＹＺ軸でそれぞれ示すカメラ１００の並進方向の移動と、図２の各軸周りの回転とを検出する。
【００３２】
図３（ａ）は、カメラ１００の並進方向の移動を検出するための構成の一例を示す図である。図３（ａ）に示す並進移動検出部は、カメラ１００に固定された２枚の電極１２と、電極１２に対して架橋されカメラ１００の並進移動に伴って移動可能な電極１１とを有して構成されている。このような並進移動検出部が図２に示す各軸に沿って設けられている。
【００３３】
図３（ａ）において、カメラ１００が矢印Ａ方向に移動すると、この移動に伴って電極１１に加速度が発生して電極１１も矢印Ａ方向に移動する。図３（ｂ）に示すような電極１１の加速度の変化は、電極１１と電極１２の間の静電容量の変化として検出できる。図３（ｂ）に示すようにして得られた加速度を積分すれば、図３（ｃ）に示すような電極１１の移動速度が得られる。さらに、図３（ｃ）に示すようにして得られた移動速度を積分すれば、図３（ｄ）に示すような電極１１の移動量、即ちカメラ１００の並進方向の移動量が得られる。
【００３４】
図４（ａ）は、カメラ１００の回転を検出するための構成の一例を示す図である。図４（ａ）に示す回転検出部は、電圧印加によって振動する一対の圧電素子１３を有して構成されている。
【００３５】
カメラ１００に矢印Ａ方向の角速度が発生したときに、コリオリの力（時計回転の場合には進行方向に対して９０度右向きの力、反時計回転の場合には進行方向に対して９０度左向きの力となる）によって、振動している圧電素子対１３が変形する。この変形によって生じる電圧変化を検出することによって、角速度を検出することができる。また、角速度を積分すれば、図４（ｂ）に示すようにして回転量（回転角度）が得られる。これによってカメラ１００の傾きを検出することが可能である。
【００３６】
なお、以上の例ではカメラ１００の並進移動と回転移動とを個別の検出部で検出する例を示したが、カメラの並進移動と傾きとを１つの検出部で検出できるようにしてもよい。このような検出部としては例えば図５に示すような検出部を利用すれば良い。
【００３７】
図５（ａ）に示す検出部には略立方体状の空間２１が形成され、この空間２１内にボール材２２が封入されている。さらに、図５（ａ）に示すように、カメラ１００を正位置とした場合に下側となる空間２１の位置に発光ダイオード２３が配置され、カメラ１００を正位置とした場合に左右側（実際には前後側も含む）となる空間２１の位置にそれぞれフォトダイオード２４が配置されている。
【００３８】
例えば、カメラ１００に傾きが発生すると、重力に従ってボール材が空間２１内の下側に移動する。このとき、発光ダイオード２３から出射される光がボール材２２によって散乱し、この散乱光が空間２１内の何れかのフォトダイオードに入射する。この入射位置から空間２１におけるボール材２２の位置、即ちカメラ１００の姿勢を検出することができる。例えば、図５（ｂ）はカメラ１００が正位置から１８０度回転された例を示し、この場合には発光ダイオード２３からの散乱光が全てのフォトダイオードに入射する。
【００３９】
なお、ボール材２２はカメラ１００に重力方向以外の加速度が発生したときにも移動するので、このときのボール材２２の位置からカメラ１００に与えられた加速度の方向、即ちカメラ１００の移動方向も検出することが可能である。
【００４０】
次に、本実施形態におけるカメラ１００とＰＣ２００との通信について説明する。図６（ａ）は近距離無線通信技術を適用したカメラ１００とＰＣ２００との通信の概要を示す図である。図６（ａ）に示すように、通信部１０８は、カメラ１００の本体の撮影レンズ１０３ａが設けられている側と同じ側に設けられている。このような構成において、ＰＣ２００との通信を行う場合は、カメラ１００の通信部１０８がＰＣ２００に設けられた通信部２０５に近接するようにカメラ１００を近づける。
【００４１】
一般に、無線の場合には、どの機器に接続されているかをユーザが直感的に判断できないものである。このため、楽しさ又は安心感がないと、無線通信の操作はユーザが日常的に行うには敷居が高い操作となりがちである。これに対し、数センチオーダー（図６（ａ）に示すＤ）までに近接した機器としか通信できないようにすることで、ほぼ確実に目的の機器との通信を行うことができるので通信時の安心感を保つことが可能である。
【００４２】
ここで、通信可能な距離Ｄは図６（ａ）に示すＤＸ方向とＤＹ方向に分解できる。例えば、Ｄを３ｃｍとし、ＤＹ＝１ｃｍまでカメラ１００を近づけたとすると、ＤＸ＝（３２−１２）０.５＝２.８２８…であるから、図６（ｂ）に示すように、ＰＣ２００の通信部２０５の位置を原点として半径約２.８ｃｍの円周内であれば通信接続を確立したままカメラ１００を動かすことができる。また、同様に、カメラ１００の通信部１０８とＰＣ２００の通信部２０５との位置ずれをなくせば、ＤＹ方向にも３ｃｍ程度のずれが許容される。また、例えば図６（ｄ）のようにカメラ１００に多少の傾きが存在していても、Ｄ１、Ｄ２はそれほど変化せず、通信を確立することが可能である。
【００４３】
以上のように、近距離の無線通信であっても、ある程度の通信部のずれは許容される。本実施形態では、これを利用してカメラ１００の動き変化に応じて画像の送信態様を異ならせるようにする。
【００４４】
次に、本実施形態におけるカメラ１００の動きとそれによってなされる画像の送信との関係について説明する。ユーザがカメラ１００の通信部１０８をＰＣ２００の通信部２０５にかざすことで、カメラ１００とＰＣとの通信が確立する。その後、ユーザがカメラ１００を動かすことにより、その動きの変化に応じた態様で画像の送信がなされる。上述のように、カメラ１００の動き変化は動き変化検出部１０７によって検出することが可能である。
【００４５】
図７（ａ）はユーザがカメラ１００を図２のＸ軸周りに小さく傾けた場合になされる画像の送信を示し、図７（ｂ）はユーザがカメラ１００を図２のＸ軸周りに大きく傾けた場合になされる画像の送信を示す図である。本実施形態では、カメラ１００の傾きに応じて画像の送信速度を変化させる。即ち、ユーザがカメラ１００を小さく傾けたことが検出された場合に、カメラ１００の制御部１０１は、画像の送信速度を遅くするように通信部１０８を設定する。一方、ユーザがカメラ１００を大きく傾けたことが検出された場合に、制御部１０１は、画像の送信速度を早くするように通信部１０８を設定する。
【００４６】
なお、図７（ａ）、図７（ｂ）の例ではユーザがカメラ１００をＸ軸周りに傾ける場合について説明している。しかしながら、傾ける方向は必ずしもＸ軸周りとする必要はない。例えば、図８（ａ）、図８（ｂ）に示すようにカメラ１００をＹ軸周りに傾けた場合に画像の送信速度を変化させるようにしても良い。
【００４７】
ここで、カメラ１００を傾けて画像の送信を行う操作は、器の水を移すような操作と類似していると考えられる。このような、器の傾きが小さければ少しずつ水が流し込まれ、器の傾きが大きければ一度に水が流し込まれるといった日常的な感覚を取り入れることで、ユーザは直感的に画像の送信を行うことが可能である。さらに、この感覚をよりユーザが認識できるように、画像の転送の状態を水の流れとして示すような表示をカメラ１００の表示部１０４又はＰＣ２００の表示部２０４に行うようにしても良い。図９（ａ）、図９（ｂ）はこのような表示の一例を示している。図９（ａ）はカメラ１００の傾きが小さいときに表示部２０４になされる表示の例を示した図である。この場合に、ＰＣ２００の制御部２０１は、一滴ずつ流し込まれる水のグラフィックを表示部２０４に表示させるとともに、さらにこの水のグラフィックに、カメラ１００から送信されてきた画像のサムネイル画像を重畳させる。一方、図９（ｂ）はカメラ１００の傾きが大きいときになされる表示である。この場合に、制御部２０１は、滝のように流し込まれる水のグラフィックを表示させ、さらにこの水のグラフィックにカメラ１００から送信されてきた複数の画像のサムネイル画像を重畳させる。
【００４８】
また、水のグラフィックを表示させるのではなく、図１０に示すような落ち葉のグラフィックを表示させても良い。さらには、舞い落ちる花びらのグラフィックを表示させても良い。これら表示部２０４に表示させる水のグラフィック、落ち葉のグラフィック、花びらのグラフィックを、季節によって或いはユーザの好みによって変更しても良い。
【００４９】
ここで、図７、図８の例ではカメラ１００の傾きと画像の送信速度とを対応づけた例について示している。この他に、例えば、カメラ１００の振動量と画像の送信速度とを対応づけるようにしても良い。即ち、図１１（ａ）のようにゆっくり又は小さな振動でカメラ１００を揺らした場合には送信速度を遅くし、図１１（ｂ）のように早く又は大きな振動でカメラ１００を揺らした場合は送信速度を早くするようにしても、ユーザの直感に合った送信制御となる。つまり、胡椒入れ等を振るときに、胡椒を沢山出したい場合は速く振るのが一般的な動かし方の感覚である。図１１（ａ）、図１１（ｂ）の例はこの胡椒入れを振る感覚に類似した送信制御である。
【００５０】
以上の例は、カメラ１００の傾きに応じて画像の送信速度を切り替えるものであるが、カメラ１００の可動範囲を利用したインターフェースは別の使い方も可能である。以下に説明する例は、カメラ１００の移動方向に対応した画像処理を施してから画像の送信を行う例である。
【００５１】
図１２（ａ）、図１２（ｂ）は、図６（ｂ）に示したカメラ１００とＰＣ２００との通信可能範囲を示す平面内でカメラ１００を移動させる操作（以後、シフト操作と称する）を示す図である。本実施形態において、ある画像がＰＣ２００に送信された後、図１２（ａ）や図１２（ｂ）で示すシフト操作がユーザによってなされたことが検出された場合には、先にＰＣ２００に送信された画像をトリミングした画像が再送信される。
【００５２】
上述したように、ＰＣ２００に画像が送信された場合には、図１３（ａ）に示すように、送信した画像がＰＣ２００の表示部２０４に表示される。その後、通信可能範囲を示す平面における左方向にカメラ１００がシフトされた場合に、制御部１０１は、送信した画像を左方向にずらした画像を新たに作成する。なお、画像のシフトによって欠落した画像部分は例えば黒画像とする。シフト画像の作成後、制御部１０１は新たに作成した画像を通信部１０８によってＰＣ２００に送信する。これにより、図１３（ｂ）に示すように、シフト後の画像が表示部２０４に表示されるとともに記録部２０３に記録される。また、図１３（ａ）に示すようにしてＰＣ２００の表示部２０４に画像が表示されている状態で通信可能範囲を示す平面における下方向にカメラ１００がシフトされた場合に、制御部１０１は、送信した画像を下方向にずらした画像を新たに作成する。シフト画像の作成後、制御部１０１は新たに作成した画像を通信部１０８によってＰＣ２００に送信する。これにより、図１３（ｃ）に示すように、もとの画像を下にずらした画像が表示部２０４に表示されるとともに記録部２０３に記録される。
【００５３】
このようにカメラ１００のシフト操作方向に対応づけてもとの画像をシフトさせた画像を新たに作成し、そのシフト後の画像をＰＣ２００に再送信することで、ＰＣ２００において専用のソフトウェアを起動して画像処理を行わなくとも画像のトリミングを行うことができる。
【００５４】
また、本実施形態では、ある画像がＰＣ２００に送信された後、図１４のように、ユーザによってカメラ１００がＰＣ２００に近づけられたり遠ざけられたりした場合には、先にＰＣ２００に送信された画像をズームした画像が再送信される。ここで、カメラ１００がＰＣ２００に近づいたか又は遠ざかったかの検出は例えば動き変化検出部１０７によってカメラ１００のＺ軸方向の移動を検出すれば良い。この他に、カメラ１００に距離センサを設けることで判定するようにしても良いし、カメラ１００で受信される通信信号の強度から判定するようにしても良い。
【００５５】
このようなカメラ１００の動き変化があった場合に、制御部１０１はカメラ１００の移動方向に従ってＰＣ２００に送信した画像をズーム（拡大又は縮小）した画像を新たに作成する。ズーム画像の作成後、制御部１０１は新たに作成した画像を通信部１０８によってＰＣ２００に再送信する。これにより、図１５（ａ）〜図１５（ｃ）に示すように、ズーム後の画像が表示部２０４に表示される。
【００５６】
このようにカメラ１００とＰＣ２００との距離に対応づけてもとの画像をズームした画像を新たに作成し、そのズーム後の画像をＰＣ２００に再送信することで、ＰＣ２００において専用のソフトウェアを起動して画像処理を行わなくとも画像の拡大又は縮小処理を行うことができる。
【００５７】
また、本実施形態では、ある画像がＰＣ２００に送信された後、図１６のように、ユーザによって通信可能範囲を示す平面内でカメラ１００を回転させる操作がなされた場合には、先にＰＣ２００に送信された画像を回転した画像が再送信される。
【００５８】
即ち、制御部１０１は、図１７に示すように、カメラ１００の回転方向に従ってＰＣ２００に送信した画像を回転した画像を新たに作成する。回転画像の作成後、制御部１０１は新たに作成した画像を通信部１０８によってＰＣ２００に再送信する。
【００５９】
このようにカメラ１００の回転方向に対応づけてもとの画像を回転した画像を新たに作成し、その回転後の画像をＰＣ２００に再送信することで、ＰＣ２００において専用のソフトウェアを起動して画像処理を行わなくとも画像の回転処理を行うことができる。
【００６０】
図１８は、以上のような画像の送信を行うためのカメラ側の制御を示したフローチャートである。図１８の処理は制御部１０１が司るものである。
【００６１】
図１８において、制御部１０１は、カメラ１００の動作モードが撮影モードであるか否かを判定する（ステップＳ１０１）。ステップＳ１０１の判定において、動作モードが撮影モードである場合に、制御部１０１は撮像部１０３に画像の取り込みを実行させ（ステップＳ１０２）、取り込んだ画像に基づいて表示部１０４にフレーミング用の画像を表示させる（ステップＳ１０３）。
【００６２】
その後、制御部１０１は、ユーザによって画像の記録指示がなされたか否かを判定する（ステップＳ１０４）。ステップＳ１０４の判定において、画像の記録指示がなされていない場合に、制御部１０１はステップＳ１０１以後の処理を再び実行する。一方、ステップＳ１０４の判定において、画像の記録指示がなされた場合に、制御部１０１は、撮像部１０３によって取り込まれた画像に対して画像処理を施した後、画像処理後の画像の圧縮を行い、圧縮した画像を記録部１０６に記録させる（ステップＳ１０５）。画像の記録時において、制御部１０１は、ユーザによって画像の記録の終了が指示されたか否かを判定している（ステップＳ１０６）。ステップＳ１０６の判定において、画像の記録の終了が指示されていない場合に、制御部１０１はステップＳ１０５に戻って画像の記録を継続する。一方、ステップＳ１０６の判定において、画像の記録の終了が指示された場合、制御部１０１は図１８の処理を終了させる。
【００６３】
また、ステップＳ１０１の判定において、動作モードが撮影モードでない場合に、制御部１０１はカメラ１００の動作モードが再生モードであるか否かを判定する（ステップＳ１０７）。ステップＳ１０７の判定において、動作モードが再生モードである場合に、制御部１０１は画像の再生制御を行う（ステップＳ１０８）。即ち、制御部１０１は、記録部１０６に記録されている画像のサムネイル画像を表示部１０４に表示させる。そして、制御部１０１は、表示部１０４に表示されたサムネイル画像の中でユーザによって選択されたサムネイル画像に対応した画像を表示部１０４に拡大表示する。
【００６４】
画像の再生の後、制御部１０１は、ＰＣ２００との通信が確立しているか否かを、ＰＣ２００から通信信号を受信したか否かによって判定する（ステップＳ１０９）。上述したように、通信部１０８のアンテナにおいて通信信号が受信された場合には電磁誘導によって通信部１０８が起動する。したがって、通信部１０８の状態を判定することでＰＣ２００から通信信号を受信したか否かを判定することができる。ステップＳ１０９の判定において、ＰＣ２００からの通信信号を受信していない場合に、制御部１０１はステップＳ１２１以後の処理を実行する。
【００６５】
ステップＳ１０９の判定において、ＰＣ２００からの通信信号を受信した場合に、制御部１０１は、通信部１０８によってＰＣ２００に通信信号を受信した旨を示す信号を送信した後、動き変化検出部１０７によるカメラ１００の動き変化の検出を開始させる（ステップＳ１１０）。その後、制御部１０１は動き変化検出部１０７の出力から、カメラ１００の傾き量（回転量）が第１の所定量よりも小さいか又はカメラ１００が単発の振動をしたか否かを判定する（ステップＳ１１１）。ステップＳ１１１の判定において、カメラ１００の傾き量が第１の所定量よりも小さい又はカメラ１００が単発の振動をした場合に、制御部１０１は画像の送信速度を遅くするように通信部１０８を設定した後、画像の送信を行う（ステップＳ１１２）。図１８では例として１秒当たり１枚の送信を行うように設定している。これにより、図７（ａ）や図１１（ａ）で示したような画像送信がなされる。なお、画像の送信を行った後、制御部１０１は送信した画像の情報（ファイル名等）を保持しておく。ステップＳ１１２の後、制御部１０１はステップＳ１２１以後の処理を実行する。
【００６６】
また、ステップＳ１１１の判定において、カメラ１００の傾き量が第１の所定量よりも大きく、且つカメラ１００が単発の振動をしていない場合に、制御部１０１は、制御部１０１は動き変化検出部１０７の出力から、カメラ１００の傾き量が第１の所定量よりも大きい第２の所定量よりも大きいか又はカメラ１００が繰り返しの振動をしたか否かを判定する（ステップＳ１１３）。ステップＳ１１３の判定において、カメラ１００の傾き量が第２の所定量よりも大きい又はカメラ１００が繰り返しの振動をした場合に、制御部１０１は画像の送信速度を早くするように通信部１０８を設定した後、画像の送信を行う（ステップＳ１１４）。図１８では例として１秒当たり５枚の送信を行うように設定している。これにより、図７（ｂ）や図１１（ｂ）で示したような画像送信がなされる。ステップＳ１１４の後、制御部１０１はステップＳ１２１以後の処理を実行する。
【００６７】
また、ステップＳ１１３の判定において、カメラ１００の傾き量が第２の所定量よりも小さく、且つカメラ１００が繰り返しの振動をしていない場合に、制御部１０１は、動き変化検出部１０７の出力から、カメラ１００がＰＣ２００に近づいたか又は遠ざかったか否かを判定する（ステップＳ１１５）。ステップＳ１１５の判定において、カメラ１００がＰＣ２００に近づいたか又は遠ざかった場合に、制御部１０１は直前にＰＣ２００に送信した画像に対してカメラ１００の移動方向に従ったズーム処理を施した後（カメラ１００が近づいた場合には拡大、カメラ１００が遠ざかった場合には縮小）、ズーム処理後の画像をＰＣ２００に再送信する（ステップＳ１１６）。このような処理によって、図１４、図１５で示したような画像送信がなされる。なお、ここで送信する画像には先に送信した画像を処理した画像であることを示す情報を付与しておく。ステップＳ１１６の後、制御部１０１はステップＳ１２１以後の処理を実行する。
【００６８】
また、ステップＳ１１５の判定において、カメラ１００がＰＣ２００に対して近づきも遠ざかりもしていない場合に、制御部１０１は、動き変化検出部１０７の出力から、カメラ１００の回転操作がなされたか否かを判定する（ステップＳ１１７）。ステップＳ１１７の判定において、カメラ１００の回転操作がなされた場合に、制御部１０１は直前にＰＣ２００に送信した画像に対してカメラ１００の回転方向に従った回転処理を施した後、回転処理後の画像をＰＣ２００に再送信する（ステップＳ１１８）。これにより、図１６、図１７で示したような画像送信がなされる。なお、ここで送信する画像には先に送信した画像を処理した画像であることを示す情報を付与しておく。ステップＳ１１８の後、制御部１０１はステップＳ１２１以後の処理を実行する。
【００６９】
また、ステップＳ１１７の判定において、カメラ１００の回転操作がなされていない場合に、制御部１０１は、動き変化検出部１０７の出力から、カメラ１００のシフト操作がなされたか否かを判定する（ステップＳ１１９）。ステップＳ１１９の判定において、カメラ１００のシフト操作がなされた場合に、制御部１０１は直前にＰＣ２００に送信した画像に対してカメラ１００のシフト方向に従ったシフト処理（トリミング処理）を施した後、シフト処理後の画像をＰＣ２００に再送信する（ステップＳ１２０）。これにより、図１２、図１３で示したような画像送信がなされる。なお、ここで送信する画像には先に送信した画像を処理した画像であることを示す情報を付与しておく。ステップＳ１２０の後、制御部１０１はステップＳ１２１以後の処理を実行する。
【００７０】
ステップＳ１０９で通信信号を受信していない場合、又はステップＳ１１２、Ｓ１１４、Ｓ１１６、Ｓ１１８、Ｓ１２０の後、制御部１０１は、ユーザによって画像の再生の終了が指示されたか否かを判定する（ステップＳ１２１）。ステップＳ１２１の判定において、画像の再生の終了が指示されていない場合に、制御部１０１はステップＳ１０８に戻って画像の再生を行う。一方、ステップＳ１２１の判定において、画像の再生の終了が指示された場合、制御部１０１は図１８の処理を終了させる。
【００７１】
また、ステップＳ１０７の判定において、動作モードが再生モードでない場合に、制御部１０１はカメラ１００が充電中であるか否かを判定する（ステップＳ１２２）。ステップＳ１２２の判定において、カメラ１００が充電中でない場合に、制御部１０１はステップＳ１０１以後の動作を行う。一方、ステップＳ１２２の判定において、カメラ１００が充電中である場合に、制御部１０１は、ＰＣ２００に送信していない差分画像をＰＣ２００に送信する（ステップＳ１２３）。その後、制御部１０１はステップＳ１０１以後の動作を行う。これにより、カメラ１００の記録部１０６には記録してあるのにＰＣ２００にはバックアップされていない画像が送信され、カメラ１００に記録されている画像とＰＣ２００に記録されている画像との同期がとられる。
【００７２】
図１９は、ＰＣ側の制御を示したフローチャートである。図１９の処理は制御部２０１が司るものである。
【００７３】
図１９において、ＰＣ２００の制御部２０１は、まず通信信号を出力する（ステップＳ２０１）。その後、制御部２０１は、カメラ１００からの返信があったか否かを判定する（ステップＳ２０２）。上述のように、ユーザがカメラ１００をＰＣ２００に接近させるとカメラ１００の通信部１０８が起動してカメラ１００からの返信がなされる。これによってカメラ１００とＰＣ２００との通信が確立する。ステップＳ２０２の判定において、カメラ１００からの返信があった場合に、制御部２０１は、カメラ１００からの画像が受信されたか否かを判定する（ステップＳ２０３）。ステップＳ２０３の判定において、画像が受信されない場合に、制御部２０１はステップＳ２０１の処理を実行して通信信号を再度出力する。
【００７４】
また、ステップＳ２０３の判定において、画像が受信された場合に、制御部２０１は時間当たりに受信された画像の枚数をカウントし、単位時間に送信されてくる画像枚数が所定枚数（ここでは１秒当たり５枚）よりも多いか否かを判定する（ステップＳ２０４）。ステップＳ２０４の判定において、送信されてくる画像数が多い場合には、画像がＰＣ２００に大量に流し込まれているような表示が好ましい。したがって、制御部２０１は、表示部２０４に、図９（ｂ）で示したような多数の画像が滝とともに流し込まれる態様の表示を行わせる（ステップＳ２０５）。
【００７５】
一方、ステップＳ２０４の判定において、送信されてくる画像数が少ない場合に、制御部２０１は、カメラ１００から送信されてきた画像が先に送信されてきた画像と同一の画像であるか否かを判定する（ステップＳ２０６）。なお、ここでの同一とは、先に送信されてきた画像と同一の画像を処理（ズーム、回転、トリミング）したものも含む。処理された画像であるか否かの判定は、ＰＣ２００に送信されてきた画像に、先に送信された画像を処理した画像である旨を示す情報が付与されているかを判定することによって行えば良い。ステップＳ２０６の判定において、カメラ１００から送信されてきた画像が先に送信されてきた画像と同一である場合に、制御部２０１は送信されてきた画像を、表示部２０４上の、先に送信された画像の表示場所と同じ場所に表示させる（ステップＳ２０７）。一方、ステップＳ２０６の判定において、カメラ１００から送信されてきた画像が先に送信されてきた画像と同一でない場合に、制御部２０１は、表示部２０４に、図９（ａ）で示したような１枚ずつの画像が水滴とともに流し込まれる態様の表示を行わせる（ステップＳ２０８）。
【００７６】
ステップＳ２０５、Ｓ２０７、Ｓ２０８において、画像が送信されてきたことを示す表示を行った後、制御部２０１は、送信されてきた画像を記録部２０３に記録させる（ステップＳ２０９）。その後に、制御部２０１は図１９に示す処理を終了させる。
【００７７】
また、ステップＳ２０２の判定において、カメラ１００からの返信がない場合に、制御部２０１は、ユーザによる操作部２０２の操作によってネットワーク接続の指示がなされたか否かを判定する（ステップＳ２１０）。ステップＳ２１０の判定において、ネットワーク接続の指示がなされていない場合に、制御部２０１は、ステップＳ２０１の処理を実行して通信信号を再度出力する。一方、ステップＳ２１０の判定において、ネットワーク接続の指示がなされた場合に、制御部２０１は、ネット接続部２０６を介してネットワークに接続する（ステップＳ２１１）。その後、制御部２０１は、ユーザ操作に従ってコンテンツのダウンロードやコンテンツの再生等の制御を行う。
【００７８】
以上説明したように、本実施形態によれば、カメラ１００の動き変化に応じて異なる送信態様で画像の送信を行うようにしている。これにより、ユーザは直感的に分かりやすい簡単な操作でＰＣ２００への画像送信を行うことが可能である。また、カメラ１００の操作によって、ＰＣ上で専用のソフトウェアを起動しなくとも、ズーム、トリミング、回転といった画像処理を行うことも可能である。
【００７９】
ここで、上述した第１の実施形態では、カメラ１００の動き変化に対応づけた各種の画像の送信について説明している。しかしながら、さらに、別の態様の画像の送信も考えられる。例えば、カメラ１００からの画像の送信の際に、図２０（ａ）に示すように、画像の送信速度に従って表示部１０４の画面の右から左に向かって記録部１０６に記録されている画像のサムネイル画像が流れるような表示を行い、サムネイル画像が画面左端の送信トンネル１０４ａを示す画像に到達した時点で、そのサムネイル画像に対応した画像がＰＣ２００に送信されるようにしても良い。さらに、カメラ１００の表示部１０４にタッチパネルを形成しておけば、ユーザが送信したくない画像については、その画像に対応したサムネイル画像１０４ｂを指で押さえることで画像の送信が停止されるようなインターフェースを構成することもできる。これを利用して、図２０（ｂ）に示すようにしてカメラ１００の表示部１０４上で送信画像の取捨選択を行うことも可能である。
【００８０】
この他に、図２１（ａ）に示したように、カメラ１００を旋回させた場合に、図２１（ｂ）に示すように入り口１０４ｄから次々にサムネイル画像が現れて、そのうち送りたい画像だけを、例えばカメラ１００を傾けたり又は図２１（ｃ）に示すようにレリーズボタンを押したりする等の操作を受けてＰＣ２００に送信するようなインターフェースを構成しても良い。
【００８１】
［第２の実施形態］
次に、本発明の第２の実施形態について説明する。上述の第１の実施形態では、カメラ１００とＰＣ２００との通信が確立してからカメラ１００の動き検出を行っている。これに対し、通信速度が高速な場合等は、例えば常時カメラ１００の動きを検出しておき、動きの変化が検出された時点でさらに通信が確立したときに画像の送信を行うようにしても良い。このような態様を第２の実施形態として説明する。
【００８２】
図２２は、第２の実施形態における送信を行うためのカメラ側の制御を示したフローチャートである。なお、図２２においてはカメラ１００の動作モードが再生モードである場合を説明する。その他の処理は図１８で示したものと同様である。
【００８３】
図２２において、まず、制御部１０１は画像の再生制御を行う（ステップＳ３０１）。
【００８４】
画像の再生の後、制御部１０１は、動き変化検出部１０７によるカメラ１００の動き変化の検出を開始させる（ステップＳ３０２）。その後、制御部１０１は動き変化検出部１０７の出力から、カメラ１００の傾き量が第１の所定量よりも小さいか又はカメラ１００が単発の振動をしたか否かを判定する（ステップＳ３０３）。ステップＳ３０３の判定において、カメラ１００の傾き量が第１の所定量よりも小さい又はカメラ１００が単発の振動をした場合に、制御部１０１は、ＰＣ２００との通信が確立しているか否かを、ＰＣ２００から通信信号を受信したか否かによって判定する（ステップＳ３０４）。ステップＳ３０４の判定において、ＰＣ２００からの通信信号を受信した場合に、制御部１０１は、画像の送信速度を遅くするように通信部１０８を設定した後、画像の送信を行う（ステップＳ３０５）。図２２では例として１秒当たり１枚の送信を行うように設定している。なお、画像の送信を行った後、制御部１０１は送信した画像の情報（ファイル名等）を保持しておく。ステップＳ３０４の後、制御部１０１はステップＳ３１８以後の処理を実行する。
【００８５】
また、ステップＳ３０３の判定において、カメラ１００の傾き量が第１の所定量よりも大きく、且つカメラ１００が単発の振動をしていない場合に、制御部１０１は、制御部１０１は動き変化検出部１０７の出力から、カメラ１００の傾き量が第１の所定量よりも大きい第２の所定量よりも大きいか又はカメラ１００が繰り返しの振動をしたか否かを判定する（ステップＳ３０６）。ステップＳ３０６の判定において、カメラ１００の傾き量が第２の所定量よりも大きい又はカメラ１００が繰り返しの振動をした場合に、制御部１０１は、ＰＣ２００との通信が確立しているか否かを、ＰＣ２００から通信信号を受信したか否かによって判定する（ステップＳ３０７）。ステップＳ３０７の判定において、ＰＣ２００からの通信信号を受信した場合に、制御部１０１は画像の送信速度を早くするように通信部１０８を設定した後、画像の送信を行う（ステップＳ３０８）。図２２では例として１秒当たり５枚の送信を行うように設定している。ステップＳ３０８の後、制御部１０１はステップＳ３１８以後の処理を実行する。
【００８６】
また、ステップＳ３０６の判定において、カメラ１００の傾き量が第２の所定量よりも小さく、且つカメラ１００が繰り返しの振動をしていない場合に、制御部１０１は、動き変化検出部１０７の出力から、カメラ１００がＰＣ２００に近づいたか又は遠ざかったか否かを判定する（ステップＳ３０９）。ステップＳ３０９の判定において、カメラ１００がＰＣ２００に近づいたか又は遠ざかった場合に、制御部１０１は、ＰＣ２００との通信が確立しているか否かを、ＰＣ２００から通信信号を受信したか否かによって判定する（ステップＳ３１０）。ステップＳ３１０の判定において、ＰＣ２００からの通信信号を受信した場合に、制御部１０１は、直前にＰＣ２００に送信した画像に対してカメラ１００の移動方向に従ったズーム処理を施した後、ズーム処理後の画像をＰＣ２００に再送信する（ステップＳ３１１）。なお、ここで送信する画像には先に送信した画像を処理した画像であることを示す情報を付与しておく。ステップＳ３１１の後、制御部１０１はステップＳ３１８以後の処理を実行する。
【００８７】
また、ステップＳ３０９の判定において、カメラ１００がＰＣ２００に対して近づきも遠ざかりもしていない場合に、制御部１０１は、動き変化検出部１０７の出力から、カメラ１００の回転操作がなされたか否かを判定する（ステップＳ３１２）。ステップＳ３１２の判定において、カメラ１００の回転操作がなされた場合に、制御部１０１は、ＰＣ２００との通信が確立しているか否かを、ＰＣ２００から通信信号を受信したか否かによって判定する（ステップＳ３１３）。ステップＳ３１３の判定において、ＰＣ２００からの通信信号を受信した場合に、制御部１０１は、直前にＰＣ２００に送信した画像に対してカメラ１００の回転方向に従った回転処理を施した後、回転処理後の画像をＰＣ２００に再送信する（ステップＳ３１４）。なお、ここで送信する画像には先に送信した画像を処理した画像であることを示す情報を付与しておく。ステップＳ３１４の後、制御部１０１はステップＳ３１８以後の処理を実行する。
【００８８】
また、ステップＳ３１２の判定において、カメラ１００の回転操作がなされていない場合に、制御部１０１は、動き変化検出部１０７の出力から、カメラ１００のシフト操作がなされたか否かを判定する（ステップＳ３１５）。ステップＳ３１５の判定において、カメラ１００のシフト操作がなされた場合に、制御部１０１は、ＰＣ２００との通信が確立しているか否かを、ＰＣ２００から通信信号を受信したか否かによって判定する（ステップＳ３１６）。ステップＳ３１６の判定において、ＰＣ２００からの通信信号を受信した場合に、制御部１０１は、直前にＰＣ２００に送信した画像に対してカメラ１００のシフト方向に従ったシフト処理（トリミング処理）を施した後、シフト処理後の画像をＰＣ２００に再送信する（ステップＳ３１７）。なお、ここで送信する画像には先に送信した画像を処理した画像であることを示す情報を付与しておく。ステップＳ３１７の後、制御部１０１はステップＳ３１８以後の処理を実行する。
【００８９】
ステップＳ３０４、Ｓ３０７、Ｓ３１０、Ｓ３１３で通信信号を受信していない場合、又はステップＳ３０５、Ｓ３０８、Ｓ３１１、Ｓ３１４、Ｓ３１７の後、制御部１０１は、ユーザによって画像の再生の終了が指示されたか否かを判定する（ステップＳ３１８）。ステップＳ３１８の判定において、画像の再生の終了が指示されていない場合に、制御部１０１はステップＳ３０１に戻って画像の再生を行う。一方、ステップＳ３１８の判定において、画像の再生の終了が指示された場合、制御部１０１は図２２の処理を終了させる。
【００９０】
以上説明したような第２の実施形態でも第１の実施形態と同様の効果が得られる。なお、図２２の処理において、カメラ１００の動き変化が検出された場合にはそのときの動き変化の情報を制御部１０１の図示しないメモリに記憶させるようにしておき、カメラ１００とＰＣ２００との通信が確立した時点でこの動き変化を示す情報を読み出すようにしても良い。このようにすれば、通信が確立するまでカメラ１００の動き変化の情報が保持されるので、カメラ１００とＰＣ２００とが通信可能範囲を考慮せずにカメラ１００の動きに連動した様々な画像送信や画像処理を行うことが可能となる。
【００９１】
以上実施形態に基づいて本発明を説明したが、本発明は上述した実施形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形や応用が可能なことは勿論である。例えば、上述した各実施形態では、カメラ１００からＰＣ２００に画像を送信する例を説明したが、カメラ１００からＰＣ２００にカメラ１００の動き変化に関する情報を送信するようにし、ＰＣ２００において図１８で示したような処理を行うようにすれば、図２３に示すようにして、カメラ１００の動きに連動した送信態様でＰＣ２００から画像を送信させることも可能である。
【００９２】
また、画像の送信はカメラ１００から行うようにし、カメラ１００の動きに従った処理をＰＣ２００で行うようにすることもできる。図２４にこの例を示す。図２４において、ＰＣ２００の制御部２０１は通信を確立すべく通信信号を出力する（ステップＳ４１１）。通信信号が受信されると（ステップＳ４０１）、カメラ１００の制御部１０１は通信が確立したことを示す返信を行う（ステップＳ４０２）。この返信が受信されると（ステップＳ４１２）、制御部２０１は通信の準備が完了した旨を示す信号をカメラ１００に出力する（ステップＳ４１３）。この信号が受信されると（ステップＳ４０３）、制御部１０１は記録部１０６に記録された画像の送信を行う（ステップＳ４０４）。なお、ここで送信する画像は、例えばユーザが操作部１０２を操作することによって選択できる。カメラ１００からの画像がＰＣ２００で受信されると（ステップＳ４１４）、制御部２０２は受信された画像を記録部２０３に記録させる。画像の受信の終了後、制御部２０２は、画像の受信が終了した旨を示す信号をカメラ１００に送信する（ステップＳ４１５）。この信号が受信されると（ステップＳ４０５）、制御部１０１は、動き変化検出部１０７で検出された動き変化を示す信号をＰＣ２００に出力する（ステップＳ４０６）。動き変化を示す信号が受信されると（ステップＳ４１６）。制御部１０１は、記録部２０３に記録させた画像に対して、カメラ１００の動き変化に従った画像処理（カメラ１００が接近した場合には画像を拡大する、カメラ１００が回転した場合には画像を回転する等）を施す。画像処理の終了後、制御部２０２は、画像処理が終了した旨を示す信号を出力する（ステップＳ４１７）。この信号を制御部１０１が受けることで処理が完了する。
【００９３】
また、上述の動き変化検出部１０７の構成は一例である。例えば、撮像部１０３を作動させて得られた画像の変化からカメラ１００の動きを検出するようにしても良い。
【００９４】
さらに、上述の各実施形態では、カメラ１００とＰＣ２００との通信について説明している。しかしながら、携帯端末装置は、カメラ１００に限らず例えば音楽を再生する携帯音楽プレーヤ等でも良い。また外部機器もＰＣ２００に限らず例えば無線通信機能を有するＴＶ等でも良い。
【００９５】
さらに、上記した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件の適当な組合せにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、上述したような課題を解決でき、上述したような効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。
【図面の簡単な説明】
【００９６】
【図１】本発明の第１の実施形態に係る携帯端末装置と外部機器とを有するコンテンツ通信システムの構成を示す図である。
【図２】カメラの動き変化について説明するための図である。
【図３】動き変化検出部の並進移動検出について説明するための図である。
【図４】動き変化検出部の回転検出について説明するための図である。
【図５】動き変化検出部の変形例について説明するための図である。
【図６】カメラの通信部の一例について説明するための図である。
【図７】ユーザがカメラを図２のＸ軸周りに傾けた場合になされる画像の送信を示す図である。
【図８】ユーザがカメラを図２のＹ軸周りに傾けた場合になされる画像の送信を示す図である。
【図９】カメラを傾けたときにＰＣの表示部になされる表示の一例について示す図である。
【図１０】カメラを傾けたときにＰＣの表示部になされる表示の変形例について示す図である。
【図１１】カメラを振動させたときになされる画像の送信について示す図である。
【図１２】シフト操作について示す図である。
【図１３】シフト操作時になされる画像の送信について示す図である。
【図１４】カメラを近づける又は遠ざける操作について示す図である。
【図１５】カメラが近づけられたとき又は遠ざけられたときにＰＣの表示部になされる表示について示す図である。
【図１６】回転操作について示す図である。
【図１７】回転操作時になされる画像の回転について示す図である。
【図１８】本発明の第１の実施形態における画像の送信を行うためのカメラ側の制御を示したフローチャートである。
【図１９】本発明の第１の実施形態における画像の送信を行うためのＰＣ側の制御を示したフローチャートである。
【図２０】本発明の第１の実施形態の第１の変形例について示す図である。
【図２１】本発明の第１の実施形態の第２の変形例について示す図である。
【図２２】本発明の第２の実施形態における画像の送信を行うためのＰＣ側の制御を示したフローチャートである。
【図２３】ＰＣからカメラへの画像の送信について示した図である。
【図２４】カメラの操作に従ってＰＣで画像処理を施す際の通信の状態を示す図である。
【符号の説明】
【００９７】
１００…携帯端末装置（デジタルカメラ）、１０１…制御部、１０２…操作部、１０３…撮像部、１０４…表示部、１０５…時計部、１０６…記録部、１０７…動き変化検出部、１０８…通信部、１０９…電源部、１１０…充電部、２００…外部機器（パーソナルコンピュータ）、２０１…制御部、２０２…操作部、２０３…記録部、２０４…表示部、２０５…通信部、２０６…ネット接続部、３００…充電器
【図１】
2010045521.tif 000003
【図２】
2010045521.tif 000004
【図３】
2010045521.tif 000005
【図４】
2010045521.tif 000006
【図５】
2010045521.tif 000007
【図６】
2010045521.tif 000008
【図７】
2010045521.tif 000009
【図８】
2010045521.tif 000010
【図９】
2010045521.tif 000011
【図１０】
2010045521.tif 000012
【図１１】
2010045521.tif 000013
【図１２】
2010045521.tif 000014
【図１３】
2010045521.tif 000015
【図１４】
2010045521.tif 000016
【図１５】
2010045521.tif 000017
【図１６】
2010045521.tif 000018
【図１７】
2010045521.tif 000019
【図１８】
2010045521.tif 000020
【図１９】
2010045521.tif 000021
【図２０】
2010045521.tif 000022
【図２１】
2010045521.tif 000023
【図２２】
2010045521.tif 000024
【図２３】
2010045521.tif 000025
【図２４】
2010045521.tif 000026