(57)【要約】【課題】転送したい画像を選択する際の操作性を向上させるとともに、選択した画像データを転送するときには高速で転送できるようにする。【解決手段】転送元機器１００に記憶されている動画像データを転送先機器２００に転送する際に、まずユーザが機器１００、２００を近接させ、短距離無線通信による通信を開始して、中距離無線通信を行うためのＩＤ情報や認証情報を送受信する。そして、中距離無線通信が確立した状態で、転送先機器２００にて、転送元機器１００からサムネイル画像データを受信し、転送対象となる動画像データの選択等を行うことで、中距離無線通信の通信エリア内の自由な場所で転送データの選択操作を行うことができる。転送対象とする動画像データの選択が完了したところで、再び機器１００、２００を近接させ、短距離無線通信を介して動画像データ転送を行う。【選択図】図１
2010245898.tif 000002
【特許請求の範囲】
【請求項１】
画像データを保有する転送元機器と、第１の無線通信、及び、前記第１の無線通信よりも長距離で通信可能であるが通信速度が遅い第２の無線通信で通信可能な転送先機器であって、
前記転送元機器に対して、前記第２の無線通信を介して、前記転送元機器が保有する画像データの画像情報の転送要求を送信する手段と、
前記転送元機器から、前記第２の無線通信を介して、前記画像情報を受信する手段と、
前記転送元機器に対して、前記第１の無線通信を介して、前記画像情報に基づく選択情報を送信する手段と、
前記転送元機器から、前記第１の無線通信を介して、前記転送元機器が保有する画像データのうち前記選択情報に係るものを受信する手段とを備えたことを特徴とする転送先機器。
【請求項２】
前記転送元機器と前記第２の無線通信を介して前記画像情報の送受信を行う前に、前記第１の無線通信を介して、前記第２の無線通信の確立処理を行う手段を備えたことを特徴とする請求項１に記載の転送先機器。
【請求項３】
前記転送元機器が保有する画像データが動画データであり、
前記転送元機器に対して、前記第２の無線通信を介して、前記画像情報に基づく再生要求を送信する手段を備えたことを特徴とする請求項１又は２に記載の転送先機器。
【請求項４】
画像データを受信する転送先機器と、第１の無線通信、及び、前記第１の無線通信よりも長距離で通信可能であるが通信速度が遅い第２の無線通信で通信可能な転送元機器であって、
前記転送先機器から、前記第２の無線通信を介して、該転送元機器が保有する画像データの画像情報の転送要求を受信する手段と、
前記転送先機器に対して、前記第２の無線通信を介して、前記画像情報を送信する手段と、
前記転送先機器から、前記第１の無線通信を介して、前記画像情報に基づく選択情報を受信する手段と、
前記転送先機器に対して、前記第１の無線通信を介して、該転送元機器が保有する画像データのうち前記選択情報に係るものを送信する手段とを備えたことを特徴とする転送元機器。
【請求項５】
前記転送先機器と前記第２の無線通信を介して前記画像情報の送受信を行う前に、前記第１の無線通信を介して、前記第２の無線通信の確立処理を行う手段を備えたことを特徴とする請求項４に記載の転送元機器。
【請求項６】
該転送元機器が保有する画像データが動画データであり、
前記転送先機器から、前記第２の無線通信を介して、前記画像情報に基づく再生要求を受信する手段と、
前記再生要求に応じて再生処理を実行する手段とを備えたことを特徴とする請求項４又は５に記載の転送元機器。
【請求項７】
請求項１乃至３のいずれか１項に記載の転送先機器と、請求項４乃至６のいずれか１項に記載の転送元機器とを含むことを特徴とする画像データ転送システム。
【請求項８】
画像データを保有する転送元機器と、前記転送元機器から画像データを受信する転送先機器とが、第１の無線通信、及び、前記第１の無線通信よりも長距離で通信可能であるが通信速度が遅い第２の無線通信で通信可能な画像データ転送システムによる画像データ転送方法であって、
前記転送元機器から前記転送先機器に対して、前記第２の無線通信を介して、前記転送元機器が保有する画像データの情報を送信する手順と、
前記転送元機器から前記転送先機器に対して、前記第１の無線通信を介して、前記転送元機器が保有する画像データのうち前記転送先機器にて前記画像データの情報に基づいて選択されたものを送信する手順とを有することを特徴とする画像データ転送方法。
【請求項９】
画像データを保有する転送元機器と、第１の無線通信、及び、前記第１の無線通信よりも長距離で通信可能であるが通信速度が遅い第２の無線通信で通信可能な転送先機器を制御するためのプログラムであって、
前記転送元機器に対して、前記第２の無線通信を介して、前記転送元機器が保有する画像データの画像情報の転送要求を送信する手段と、
前記転送元機器から、前記第２の無線通信を介して、前記画像情報を受信する手段と、
前記転送元機器に対して、前記第１の無線通信を介して、前記画像情報に基づく選択情報を送信する手段と、
前記転送元機器から、前記第１の無線通信を介して、前記転送元機器が保有する画像データのうち前記選択情報に係るものを受信する手段としてコンピュータを機能させるためのプログラム。
【請求項１０】
画像データを受信する転送先機器と、第１の無線通信、及び、前記第１の無線通信よりも長距離で通信可能であるが通信速度が遅い第２の無線通信で通信可能な転送元機器を制御するためのプログラムであって、
前記転送先機器から、前記第２の無線通信を介して、該転送元機器が保有する画像データの画像情報の転送要求を受信する手段と、
前記転送先機器に対して、前記第２の無線通信を介して、前記画像情報を送信する手段と、
前記転送先機器から、前記第１の無線通信を介して、前記画像情報に基づく選択情報を受信する手段と、
前記転送先機器に対して、前記第１の無線通信を介して、該転送元機器が保有する画像データのうち前記選択情報に係るものを送信する手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを保有する転送元機器、転送元機器から画像データを受信する転送先機器、画像データ転送システム、画像データ転送方法及びプログラムに関し、特に転送元機器と転送先機器とが短距離無線及び中距離無線で通信可能であるものに関する。
【背景技術】
【０００２】
近年では、無線ＬＡＮ等の無線データ転送機能を備えた機器が目覚しく普及している。ケーブル等で物理的に接続する手間がないことから、今後も様々な家庭用機器間のデータ転送に応用されていくことが予想される。一例として、デジタルカメラに無線ＬＡＮ機能を搭載して、撮影した画像データを無線ＬＡＮを使って画像サーバに転送する技術が提案されている（例えば特許文献１を参照）。
【０００３】
このような無線データ転送の適用分野の一つに、家庭用据え置きビデオレコーダやデータサーバに蓄積された動画像データから見たい動画像を選択して、無線通信で携帯用の画像再生機器に転送し、外出先で再生して楽しむといった用途が考えられる。このように特定の画像を選択して無線通信により画像データを転送する従来技術としては、以下のものがある。まず、転送元機器にある画像データの縮小画像（サムネイル画像）を転送先機器で受信し、ユーザがサムネイル画像を見ながら転送したい画像を選択する。そしてサムネイル画像に対応する画像データを転送元機器から転送先機器へ転送する技術である（例えば特許文献２を参照）。
【０００４】
家庭内の用途における無線通信としては、下記の２種類が考えられる。一つは、無線ＬＡＮのように数ｍ〜数十ｍ離れた機器間での無線通信（中距離無線通信）である。もう一つは、ＩＣカード型の電子マネーや電子乗車券情報の通信等で実用化されているＦｅｌｉｃａのように、機器同士を数ｃｍの距離に近接させての無線通信（短距離無線通信）である。後者の短距離無線通信に関しては、上記のような電子マネー等の用途に加え、通信速度を高速化してさらに大容量のデータ転送に利用する技術が近年提案されている（例えば特許文献３を参照）。
【０００５】
短距離無線通信では、通信エラー処理や認証処理等が簡易化できることから、一般に中距離無線通信の通信速度が数十Ｍｂｐｓ程度であるのに対し、その１０倍程度の高速な通信速度が得られると予想されている。上記のような動画像データの転送用途では大容量の動画像データを転送することから、短距離無線通信の方が短時間でデータを転送でき、便利である。
【０００６】
また、中距離無線通信では、通信エリア内に複数の機器が存在可能であり、また外部からの不正利用を防ぐ必要もある。そのため、ユーザが使用する通信機器をあらかじめ登録したり、接続時に認証を行ったりする等の操作が必要となり、一般ユーザが使用するには分かりにくく使いにくい。一方、短距離無線通信では、機器同士を近接させることで１対１の通信が確立でき、不正利用も難しいことから、これらの登録や認証に関わるユーザ操作が不要となる。したがって、このような観点からも家庭内でのデータ転送用途として便利である。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４−６４４２３号公報
【特許文献２】特開２００３−２３４９８７号公報
【特許文献３】特開２００５−７９７８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記のように画像データの転送に適した短距離無線通信では、機器同士を数ｃｍの距離に近接させる必要がある。そのため、場合によってはユーザが機器を操作しにくいという課題があった。例えば据え置きビデオレコーダから画像データを携帯機器に転送したい場合、サムネイル画像を見て転送したい画像を選択する際に、携帯用の画像再生機器をビデオレコーダ等に近接させたまま選択操作を行うのは、操作しにくい場合がある。
【０００９】
本発明は上記のような点に鑑みてなされたものであり、転送したい画像を選択する際の操作性を向上させるとともに、画像データを高速に転送できるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
本発明の転送先機器は、画像データを保有する転送元機器と、第１の無線通信、及び、前記第１の無線通信よりも長距離で通信可能であるが通信速度が遅い第２の無線通信で通信可能な転送先機器であって、前記転送元機器に対して、前記第２の無線通信を介して、前記転送元機器が保有する画像データの画像情報の転送要求を送信する手段と、前記転送元機器から、前記第２の無線通信を介して、前記画像情報を受信する手段と、前記転送元機器に対して、前記第１の無線通信を介して、前記画像情報に基づく選択情報を送信する手段と、前記転送元機器から、前記第１の無線通信を介して、前記転送元機器が保有する画像データのうち前記選択情報に係るものを受信する手段とを備えたことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、転送したい画像を選択する際の操作性を向上させるとともに、画像データを高速に転送することができる。
【図面の簡単な説明】
【００１２】
【図１】実施形態に係る画像データ転送システムにおける転送元機器及び転送先機器の構成を示す図である。
【図２】転送先機器における通信開始処理の動作を示すフローチャートである。
【図３】転送元機器における通信開始処理の動作を示すフローチャートである。
【図４】転送先機器における転送データ選択処理の動作を示すフローチャートである。
【図５】転送元機器における転送データ選択処理の動作を示すフローチャートである。
【図６】転送元機器におけるデータ転送処理の動作を示すフローチャートである。
【図７】転送先機器におけるデータ転送処理の動作を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。
図１は、本発明の実施形態に係る画像データ転送システムにおける転送元機器及び転送先機器の構成を示す図である。転送元機器１００から無線通信により画像データが転送先機器２００に転送される。ここでは、転送元機器１００として家庭用据え置きビデオレコーダやデータサーバ、転送先機器２００として携帯用の画像再生機器を想定しているが、これ以外の組み合わせでも良く、また転送元と転送先の機器が逆であっても良い。
【００１４】
転送元機器１００と転送先機器２００とは、既述した短距離無線通信（第１の無線通信）、及び、中距離無線通信（第１の無線通信よりも長距離で通信可能であるが通信速度が遅い第２の無線通信）で通信可能である。
【００１５】
画像データを保有する転送元機器１００について説明する。マイコン１０１は、転送元機器１００のシステム制御を行うマイクロコンピュータであり、バス１２０を介して転送元機器１００の各種制御ブロックと接続されている。メモリ１０２は、マイコン１０１が制御に用いるデータを格納する。記憶装置１０３は、ハードディスク、フラッシュメモリ、光学ディスク等の記憶媒体に、動画像データ、静止画像データ及びそれらに関連するサムネイル画像データ等のファイルを記憶する。
【００１６】
ファイル送受信部１０４は、短距離無線通信Ｉ／Ｆ１０５又は中距離無線通信Ｉ／Ｆ１０６を介して、記憶装置１０３に記憶されている各種ファイルのデータを転送元機器１００の外部の機器に送信したり、外部の機器からのファイルデータを受信したりする。
【００１７】
短距離無線通信Ｉ／Ｆ１０５は、特許文献３の記載にあるような高速・大容量の通信手段により転送先機器２００との認証情報の交換やファイルデータ、各種制御データの送受信を行う。また、中距離無線通信Ｉ／Ｆ１０６は、無線ＬＡＮ（例えばＩＥＥＥ８０２．１１ｂ規格に準拠したもの等）により転送元機器１００の外部の無線ＬＡＮネットワーク３００と接続されている。このネットワークを介して転送先機器２００との認証情報の交換やファイルデータ、各種制御データの送受信を行う。通信認証部１０７は、転送元機器１００固有のＩＤ情報等の認証用情報を保持するとともに、短距離無線通信Ｉ／Ｆ１０５及び中距離無線通信Ｉ／Ｆ１０６を介して通信する相手との相互認証処理を行う。
【００１８】
デコーダ部１０８は、記憶装置１０３に記憶されている、圧縮された動画像データや静止画像データを伸長し再生する処理を行う。また、マイコン１０１から動画像の早送り等の特殊再生要求を受けた場合の特殊再生処理もあわせて行う。ストリーム送信部１０９は、デコーダ部１０８の再生画像を実時間のストリーミング再生データとして中距離無線通信Ｉ／Ｆ１０６から転送先機器２００に転送する。
【００１９】
次に、画像データを受信する転送先機器２００について説明する。マイコン２０１、バス２２０、メモリ２０２、記憶装置２０３、ファイル送受信部２０４、短距離無線通信Ｉ／Ｆ２０５、中距離無線通信Ｉ／Ｆ２０６、通信認証部２０７、デコーダ部２０８の各ブロックの機能は、転送元機器１００と同様であり、説明は省略する。
【００２０】
ストリーム受信部２０９は、中距離無線通信Ｉ／Ｆ２０６で受信した実時間のストリーミング再生データの受信処理を行い、画像処理部２１０に出力する。画像処理部２１０は、ストリーム受信部２０９やデコーダ部２０８から出力された動画像データ、静止画像データを表示するための処理を行う。また、マイコン２０１からの指示によりメニューやアイコン等を画像に重畳したり、複数のサムネイル画像を並べて表示したりする等の処理も行う。表示部２１１は、液晶パネル等の画像表示デバイスであり、画像処理部２１０から入力された画像データを表示する。操作部２１２は、キーやスイッチ、タッチパネル等によりユーザからの操作を受け付け、マイコン２０１に操作情報を出力する。
【００２１】
以下、図２〜図７のフローチャートを参照して、転送元機器１００が保有する動画像データの中からユーザが転送したいものを選択し、転送先機器２００に転送する一連の処理について説明する。
【００２２】
まず、図２のフローチャートを参照して、転送先機器２００における、短距離無線通信及び中距離無線通信の開始処理について説明する。図２に示す処理は、転送先機器２００のマイコン２０１がプログラムを実行することで実現される。
【００２３】
ステップＳ２０１で、転送先機器２００は、短距離無線通信の対象機器が存在するか否かを通信電波の有無により探索し、ステップＳ２０２で、短距離無線通信の対象機器が存在するか否かを判定する。具体的には、画像データ等の転送のためにユーザが転送先機器２００を転送元機器１００に近接させると通信電波が生じ、転送元機器１００の存在が検知される。短距離無線通信の対象機器が存在しない場合、ステップＳ２０１に戻って探索を継続する。短距離無線通信の対象機器が存在する場合、ステップＳ２０３に進み、検知された転送元機器１００に対して短距離無線通信の通信開始要求を送信する。
【００２４】
ステップＳ２０４で、転送先機器２００は、転送元機器１００から通信開始受付の信号を受信したか否かを判定する。通信開始受付の信号を受信していない場合、ステップＳ２０３に戻って通信開始要求の送信を継続する。通信開始受付の信号を受信した場合、ステップＳ２０５に進み、短距離無線通信を介して、転送元機器１００に対して中距離無線通信での接続を行うために必要となる転送先機器２００のＩＤ情報を送信する。このＩＤ情報は、例えば無線ＬＡＮにおけるＭＡＣアドレス又はそれに相当する情報が該当する。
【００２５】
ステップＳ２０６で、転送先機器２００は、短距離無線通信を介して、転送元機器１００に対して中距離無線通信を確立するための認証情報の送信を要求する。この認証情報は、転送元機器１００のＩＤ情報の他、通信の暗号化のための情報等、安全な通信を確立するための情報を含む。
【００２６】
ステップＳ２０７で、転送先機器２００は、転送元機器１００から認証情報を受信したか否かを判定する。認証情報を受信していない場合、ステップＳ２０６に戻って認証情報の送信の要求を継続する。認証情報を受信した場合、認証データをメモリ２０２又は記憶装置２０３に記憶した後、ステップＳ２０８で、受信した情報を基に転送元機器１００との中距離無線通信を確立した上で、後述する転送データ選択処理（図４）に進む。
【００２７】
次に、図３のフローチャートを参照して、転送元機器１００における、短距離無線通信及び中距離無線通信の開始処理について説明する。図３に示す処理は、転送元機器１００のマイコン１０１がプログラムを実行することで実現される。
【００２８】
ステップＳ３０１で、転送元機器１００は、短距離無線通信の対象機器が存在するか否かを通信電波の有無により探索し、ステップＳ３０２で、短距離無線通信の対象機器が存在するか否かを判定する。具体的には、上述したように画像データ等の転送のためにユーザが転送先機器２００を転送元機器１００に近接させると通信電波が生じ、転送先機器２００の存在が検知される。短距離無線通信の対象機器が存在しない場合、ステップＳ３０１に戻って探索を継続する。短距離無線通信の対象機器が存在する場合、ステップＳ３０３に進み、検知された転送先機器２００からの短距離無線通信の通信開始要求を受け付ける。
【００２９】
ステップＳ３０４で、転送元機器１００は、転送先機器２００から通信開始要求を受信したか否かを判定する。通信開始要求を受信していない場合、ステップＳ３０３に戻って通信開始要求の受け付けを継続する。通信開始要求を受信した場合、ステップＳ３０５に進み、転送先機器２００に対して短距離無線通信の通信開始受付の信号を送信する。
【００３０】
ステップＳ３０６で、転送元機器１００は、短距離無線通信を介して、転送先機器２００から中距離無線通信での接続を行うために必要となるＩＤ情報の受信を受け付ける。ステップＳ３０７で、転送先機器２００からＩＤ情報を受信したか否かを判定する。ＩＤ情報を受信していない場合、ステップＳ３０６に戻ってＩＤ情報の受け付けを継続する。ＩＤ情報を受信した場合、ＩＤ情報をメモリ１０２又は記憶装置１０３に記憶して、ステップＳ３０８に進み、転送先機器２００からの認証情報の送信要求を受け付ける。
【００３１】
ステップＳ３０９で、転送元機器１００は、転送先機器２００から認証情報の送信要求を受信したか否かを判定する。認証情報の送信要求を受信していない場合、ステップＳ３０８に戻って認証情報の送信要求の受け付けを継続する。認証情報の送信要求を受信した場合、ステップＳ３１０に進み、短距離無線通信を介して、転送先機器２００に対して認証情報を送信する。その後、ステップＳ３１１に進み、ステップＳ３０７において記憶した転送先機器２００のＩＤ情報を用いて中距離無線通信を確立した上で、後述する転送データ選択処理（図５）に進む。
【００３２】
次に、図４のフローチャートを参照して、転送先機器２００における、転送対象となる動画像データの選択処理について説明する。以下の処理は、図２で説明した通信開始処理にて確立された中距離無線通信を介して行われる。したがって、ユーザは転送先機器２００と転送元機器１００を近接させておく必要はなく、一旦機器同士を離して短距離無線通信を切断しても構わない。中距離無線通信の通信エリア内の自由な場所で転送データの選択操作を行うことができる。図４に示す処理は、転送先機器２００のマイコン２０１がプログラムを実行することで実現される。
【００３３】
ステップＳ４０１で、転送先機器２００は、中距離無線通信を介して、転送元機器１００に対して転送対象の選択に用いるためのサムネイル画像データ（画像情報の一例）の転送を要求する。以下の説明ではサムネイル画像データは選択処理の最初に一括して転送することとしているが、それに限られない。例えば転送元機器１００に記憶されている動画像データが多数ある場合には、転送先機器２００からの要求に応じて複数回に分けて転送しても良い。また、特定の日時に撮影された画像や、ユーザが設定した検索条件に合致した動画像データ等に限定して転送しても良い。転送先機器２００は、中距離無線通信を介して転送元機器１００から受信したサムネイル画像データを、ファイル送受信部２０４で受信処理し、メモリ２０２又は記憶装置２０３に一時記憶する。
【００３４】
ステップＳ４０２で、転送先機器２００は、転送元機器１００からのサムネイル画像データの転送が完了したか否かを判定する。サムネイル画像データの転送が完了していない場合、ステップＳ４０１に戻ってサムネイル画像データの転送要求を継続する。サムネイル画像データの転送が完了した場合、ステップＳ４０３に進み、受信したサムネイル画像データを画像処理部２１０で処理し、表示部２１１に一覧表示する。そして、ステップＳ４０４で、操作対象の画像であることを示すカーソル表示を１番目のサムネイル画像に重畳して表示する。
【００３５】
ステップＳ４０５で、転送先機器２００は、ユーザが転送データの選択を完了したか否かを判定する。選択完了操作の検出は、転送先機器２００の操作部２１２の所定のキーがユーザによって操作されたり、タッチパネル上の所定のボタン表示上をユーザがタッチしたりしたか否か等を検出することによって行う。なお、以下の説明におけるユーザ操作の検出については、いずれも同様に操作部２１２に対するユーザ操作を検出することによって行うとし、説明は省略する。
【００３６】
ここまでの説明の中ではまだ転送データは何も選択されていないので、通常はステップＳ４０６に進む。ユーザによる選択完了操作が検出された場合、ステップＳ４１８に進み、中距離無線通信を介して、転送元機器１００に対して転送データの選択処理が終了したことを通知し、後述するデータ転送処理（図６）に進む。ユーザによる選択完了操作が検出されていない場合、ステップＳ４０６に進み、操作対象の画像を変更するためにユーザがカーソル移動操作を行ったか否かを判定する。ユーザによるカーソル移動操作が検出された場合、ステップＳ４０７に進み、ユーザ操作に応じて移動先のサムネイル画像上にカーソル表示を移動し、ステップＳ４０８に進む。なお、ユーザによるカーソル移動操作が検出されていない場合、ステップＳ４０７は実行せず、ステップＳ４０８に進む。
【００３７】
ステップＳ４０８で、転送先機器２００は、ユーザが操作対象の画像（カーソルが重畳されているサムネイル画像）の再生操作を行ったか否かを判定する。再生操作については通常の動画再生の他、早送りや逆再生等の特殊再生を選択できるようにしても良く、その場合は後述する再生処理において、ユーザ操作に対応した再生方式で動画再生を行うものとする。ユーザによる再生操作が検出されていない場合、後述するステップＳ４１５に進む。ユーザによる再生操作が検出された場合、ステップＳ４０９に進み、操作対象の画像（カーソルが重畳されているサムネイル画像）に対応する動画像データの再生処理を、中距離無線通信を介して転送元機器１００に要求する。詳細は後述するが、転送元機器１００は、転送先機器２００から再生処理要求を受信すると、対応する動画像データの再生処理を実行するとともに、画像のストリーム再生データを中距離無線通信を介して転送先機器２００に対して送信する。後述するが、このストリーム再生データは、プレビュー用に画素数やフレームレートを落としたものであったり、動画像データの一部のみであったりしてもよい。
【００３８】
ステップＳ４１０で、転送先機器２００は、転送元機器１００からのストリーム再生データの受信を開始したか否かを判定する。ストリーム再生データの受信を開始していない場合、ステップＳ４０９に戻って再生要求を継続する。ストリーム再生データの受信を開始した場合、ステップＳ４１１に進み、受信したストリーム再生データをストリーム受信部２０９で処理し、さらに画像処理部２１０で表示用の処理を行って表示部２１１に表示する。
【００３９】
ステップＳ４１２で、転送先機器２００は、ユーザが再生中止の操作を行ったか否かを判定する。ユーザによる中止操作が検出された場合、ステップＳ４１７に進み、転送元機器１００に対して再生処理の中止を要求し、ステップＳ４１４に進む。ユーザによる中止操作が検出されていない場合、ステップＳ４１３に進み、動画像の最後まで再生されたか否かを判定する。再生途中である場合、ステップＳ４１１に戻って動画像の再生表示を継続する。最後まで再生済みである場合、ステップＳ４１４に進み、ステップＳ４０３と同様にサムネイル画像一覧表示を表示部２１１に表示する。
【００４０】
ステップＳ４１５で、転送先機器２００は、操作対象の画像（カーソルが重畳されているサムネイル画像）を転送対象のデータとして決定する操作をユーザが行ったか否かを判定する。ユーザによる決定操作が検出されていない場合、ステップＳ４０５に戻る。ユーザによる決定操作が検出された場合、ステップＳ４１６に進み、操作対象となっている画像が転送対象として決定されたことを記憶するため、画像に対応した識別用のＩＤ情報を転送対象としてメモリ２０２に記憶する。その後、ステップＳ４０５に戻って、以上に述べた処理をユーザが選択完了操作を行うまで繰り返す。
【００４１】
次に、図５のフローチャートを参照して、転送元機器１００における、動画像データの選択中の処理について説明する。図４の説明と同様に、以下の処理は、図３で説明した通信開始処理にて確立された中距離無線通信を介して行われる。図５に示す処理は、転送元機器１００のマイコン１０１がプログラムを実行することで実現される。
【００４２】
ステップＳ５０１で、転送元機器１００は、転送先機器２００から中距離無線通信を介して送信される処理要求を受け付ける。ステップＳ５０２で、転送元機器１００は、転送元機器１００が記憶しているサムネイル画像データの転送要求を受信したか否かを判定する。サムネイル画像データの転送要求を受信していない場合、ステップＳ５０１に戻って処理要求の受け付けを継続する。サムネイル画像データの転送要求を受信した場合、ステップＳ５０３に進み、中距離無線通信を介して、転送先機器２００に対して要求されたサムネイル画像データの転送処理を行う。
【００４３】
ステップＳ５０４で、転送元機器１００は、要求された全てのサムネイル画像データの転送が完了したか否かを判定する。要求された全てのサムネイル画像データの転送が完了していない場合、ステップＳ５０３に戻って転送処理を継続する。要求された全てのサムネイル画像データの転送が完了した場合、ステップＳ５０５に進み、再び転送先機器２００から送信される処理要求を受け付ける。
【００４４】
ステップＳ５０６で、転送元機器１００は、ユーザによる転送データの選択処理終了の信号を転送先機器２００から受信したかどうかを判定する。選択処理終了の信号を受信した場合、後述するデータ転送処理（図７）に進む。選択処理終了の信号を受信していない場合、ステップＳ５０７に進み、動画データの再生要求の信号を転送先機器２００から受信したか否かを判定する。動画データの再生要求の信号を受信していない場合、ステップＳ５０５に戻って再び転送先機器２００から送信される処理要求を受け付ける。動画データの再生要求を受信した場合、ステップＳ５０８に進み、要求された動画像データの再生処理を実行するとともに、再生画像をストリーム送信部１０９で処理して、ストリーム再生データとして中距離無線通信を介して転送先機器２００に送信する。ここでの再生処理は、通常の動画再生の他、早送りや逆再生等の特殊再生を行っても良く、転送先機器２００からの再生処理要求の内容に応じて対応する再生方式にて再生処理を行う。この際、転送元機器１００は、ストリーム再生データの画素数やフレームレートを落としたり、画像データの一部のみをストリーム再生データとして転送先機器２００に送信したりすることも可能である。このようにすることで、中距離無線通信によるデータの通信量を減らすことが可能となるため、転送先機器２００ユーザは、画質は多少劣るものの、大まかな内容を把握するための動画を素早く閲覧することができる。
【００４５】
ステップＳ５０９で、転送元機器１００は、動画データの再生中止の信号を転送先機器２００から受信したか否かを判定する。再生中止を受信した場合、ステップＳ５１１に進み、動画再生を中止してステップＳ５０５に戻る。再生中止を受信していない場合、ステップＳ５１０に進み、再生中の動画像の最後まで再生したか否かを判定する。再生途中である場合、ステップＳ５０８に戻って動画像の再生を継続する。最後まで再生済みである場合、ステップＳ５１１に進み、動画再生を中止してステップＳ５０５に戻る。その後、以上に述べた処理を、転送先機器２００から転送データの選択処理終了の信号を受信するまで繰り返す。
【００４６】
次に、図６のフローチャートを参照して、転送先機器２００における、動画像データの転送処理について説明する。図４、５で説明した動画像データの選択処理は中距離無線通信を介して行ったが、ここでの転送処理ではユーザが再び転送先機器２００と転送元機器１００を近接させることで、短距離無線通信を介して大容量の動画像データを短時間で転送することができる。図６に示す処理は、転送先機器２００のマイコン２０１がプログラムを実行することで実現される。
【００４７】
ステップＳ６０１〜Ｓ６０４までは短距離無線通信の開始処理であり、図２のステップＳ２０１〜Ｓ２０４の処理と同様であるため説明は省略する。ステップＳ６０４において通信開始受付の信号を受信した場合、ステップＳ６０５に進み、短距離無線通信を介して、転送元機器１００に対して動画像データの転送を要求する。ここで転送対象となる動画像データを指定するために、図４のステップＳ４１６において記憶した、転送対象となる動画像データのＩＤ情報（選択情報）を転送元機器１００に送信する。
【００４８】
ステップＳ６０６で、転送先機器２００は、転送対象となる全動画像データの受信が完了したか否かを判定する。転送対象となる全動画像データの受信が完了していない場合、ステップＳ６０５に戻って動画像データの転送要求を継続する。転送対象となる全動画像データの受信が完了した場合、ステップＳ６０７に進み、転送元機器１００に対してデータ転送処理の完了を通知して処理を終了する。
【００４９】
次に、図７のフローチャートを参照して、転送元機器１００における、動画像データの転送処理について説明する。図４、５で説明した動画像データの選択処理は中距離無線通信を介して行ったが、ここでの転送処理ではユーザが再び転送先機器２００と転送元機器１００を近接させることで、短距離無線通信を介して大容量の動画像データを短時間で転送することができる。図７に示す処理は、転送元機器１００のマイコン１０１がプログラムを実行することで実現される。
【００５０】
ステップＳ７０１〜Ｓ７０５までは短距離無線通信の開始処理であり、図３のステップＳ３０１〜Ｓ３０５の処理と同様であるため説明は省略する。ステップＳ７０６で、転送元機器１００は、転送先機器２００からデータ転送処理完了の通知を受信したか否かを判定する。データ転送処理完了の通知を受信した場合、処理を終了する。データ転送処理完了の通知を受信していない場合、ステップＳ７０７に進み、転送先機器２００から短距離無線通信を介して送信されるデータ転送要求を受け付ける。
【００５１】
ステップＳ７０８で、転送元機器１００は、転送先機器２００から転送対象となる動画像データのＩＤ情報を受信したか否かを判定する。転送対象となる動画像データのＩＤ情報を受信していない場合、ステップＳ７０７に戻ってデータ転送要求の受け付けを継続する。転送対象となる動画像データのＩＤ情報を受信した場合、ステップＳ７０９に進み、受信したＩＤ情報に対応する動画像データを転送先機器２００に転送する処理を行う。
【００５２】
ステップＳ７１０で、転送元機器１００は、要求された動画像データの転送が完了したか否かを判定する。要求された動画像データの転送が完了していない場合、ステップＳ７０９に戻って、要求された動画像データの転送処理を継続する。要求された動画像データの転送が完了した場合、ステップＳ７０６に戻って、以上に述べた処理を、転送先機器２００からデータ転送処理完了の信号を受信するまで繰り返す。
なお、図６及び図７のＳ６０５、Ｓ７０６の処理の前に、機器同士のＩＤを交換し、既に図４、図５に示す処理を完了している機器かを判定してもよい。以下、具体的な処理について述べる。
【００５３】
転送先機器２００はＳ６０５の前に、転送先機器２００のＩＤを送信する。そして転送元機器１００は、受信した転送先機器２００のＩＤが、図４、図５に示す中距離無線通信を行った相手のＩＤと一致するか否かを判定する。一致する場合はその旨を示す通知を転送先機器２００に送信し、処理をＳ７０６に進める。一致しない場合はその旨を示す通知を転送先機器２００に送信し、処理を終了する。
【００５４】
転送先機器２００は、転送元機器１００からＩＤが一致する旨の通知を受信した場合、処理をＳ６０５に進める。転送元機器１００からＩＤが一致する旨の通知を受信しなかった場合、まだ図４、図５の処理が終わっていない機器と通信していることになる。したがって、転送先機器２００は、一旦短距離無線通信を切断し、図２の処理を再度実行することで一連のシーケンスを最初から実行する。
【００５５】
また、ＩＤが一致しない場合、転送元機器１００、転送先機器２００は警告を表示したり、中距離無線通信を確立した機器のＩＤを表示し、短距離無線通信を促してもよい。
【００５６】
以上説明した一連の処理を、転送元機器１００及び転送先機器２００で実行することで、転送元機器１００に記憶されている多数の動画像データの中から、ユーザが選択した動画像データのみを転送先機器２００に転送することができる。このときに、まずユーザが機器１００、２００を近接させ、短距離無線通信による通信を開始した上で、短距離無線通信により中距離無線通信を行うためのＩＤ情報や認証情報を送受信する確立処理を行うことで、複雑な登録や認証操作を不要とすることができる。そして、中距離無線通信が確立した状態で、転送先機器２００での操作により、中距離無線通信を介して転送対象となる動画像データを選択したり、ユーザが指定した動画像のストリーミング再生を行ったりすることができる。これにより、機器１００、２００を近接させていなくとも、中距離無線通信の通信エリア内の自由な場所で転送データの選択操作を行うことができる。転送対象とする動画像データの選択が完了したところで、再び機器１００、２００を近接させ、短距離無線通信を介して動画像データの転送を行うことで、大容量の動画像データを短時間で転送することができる。
【符号の説明】
【００５７】
１００：転送元機器、２００：転送先機器、１０１、２０１：マイコン、１０２、２０２：メモリ、１０３、２０３：記憶装置、１０４、２０４：ファイル送受信部、１０５、２０５：短距離無線通信Ｉ／Ｆ、１０６、２０６：中距離無線通信Ｉ／Ｆ、１０７、２０７：通信認証部、１０８、２０８：デコーダ部、１０９：ストリーム送信部、２０９：ストリーム受信部、２１０：画像処理部、２１１：表示部、２１２：操作部、１２０、２２０：バス、３００：無線ＬＡＮネットワーク
【図１】
2010245898.tif 000003
【図２】
2010245898.tif 000004
【図３】
2010245898.tif 000005
【図４】
2010245898.tif 000006
【図５】
2010245898.tif 000007
【図６】
2010245898.tif 000008
【図７】
2010245898.tif 000009