(57)【要約】【課題】  近接無線通信において、近づける、離すという簡単な操作だけで、所望のデータを確実に取得する。【解決手段】  近接無線通信により外部装置との通信を行っている時間が所定の時間よりも短い場合、送信するデータを設定する処理を実行し、通信を行っている時間が所定の時間よりも長い場合は、送信対象として設定されたデータを前記外部装置に送信することを特徴とする【選択図】  図４
2010011417.tif 000002
【特許請求の範囲】
【請求項１】
通信装置であって、
外部装置と所定の距離に近接することで、前記外部装置と接触することなく通信を確立し、記憶媒体に記憶されたデータを送信することが可能な近接無線通信手段と、
前記記憶媒体に記憶されたデータのうち、前記近接無線通信手段により送信するデータを設定する設定手段とを有し、
前記近接無線通信手段により前記外部装置との通信を行っている時間が所定の時間よりも短い短時間通信の場合、前記設定手段は前記設定を行い、前記近接無線通信手段により前記外部装置との通信を行っている時間が所定の時間よりも長い長時間通信の場合、前記近接無線通信手段は、前記設定手段により設定されたデータを前記外部装置に送信することを特徴とする通信装置。
【請求項２】
前記記憶媒体に記憶されたデータを再生する再生手段をさらに有し、
前記設定手段は、前記短時間通信が行われた場合、前記再生手段により再生中のデータに基づき、前記近接無線通信手段により送信するデータを設定することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記設定手段は、１回目の短時間通信に応じて送信するデータの開始点を設定し、２回目の短時間通信に応じて送信するデータの終了点を設定することを特徴とする請求項１に記載の通信装置。
【請求項４】
前記１回目の短時間通信の後、２回目の短時間通信が行われることなく前記長時間通信が行われた場合、前記設定手段は自動的に送信するデータの終了点を設定することを特徴とする請求項３に記載の通信装置。
【請求項５】
前記データは動画データであり、
前記近接無線通信手段は、前記長時間通信が行われた場合、前記動画データのうち、前記送信するデータの開始点と終了点の間のシーンを前記外部装置に送信することを特徴とする請求項３または４に記載の通信装置。
【請求項６】
前記送信するデータの開始点と前記送信するデータの終了点とを表示する表示手段とをさらに有する請求項３乃至５のいずれか１項に記載の通信装置。
【請求項７】
外部装置と所定の距離に近接することで、前記外部装置と接触することなく通信を確立し、記憶媒体に記憶されたデータを送信することが可能な通信装置の制御方法であって、
前記近接無線通信により前記外部装置との通信を行っている時間が所定の時間よりも短い場合、前記記憶媒体に記憶されたデータのうち、前記近接無線通信により送信するデータを設定する設定工程と、
前記近接無線通信により前記外部装置との通信を行っている時間が所定の時間よりも長い場合、前前記設定工程により設定されたデータを前記外部装置に送信する送信工程とを有することを特徴とする制御方法。
【請求項８】
コンピュータに、
外部装置と所定の距離に近接することで、前記外部装置と接触することなく通信を確立し、記憶媒体に記憶されたデータを送信することが可能な通信装置の制御方法であって、
前記近接無線通信により前記外部装置との通信を行っている時間が所定の時間よりも短い場合、前記記憶媒体に記憶されたデータのうち、前記近接無線通信により送信するデータを設定する設定工程と、
前記近接無線通信により前記外部装置との通信を行っている時間が所定の時間よりも長い場合、前前記設定工程により設定されたデータを前記外部装置に送信する送信工程とを有することを特徴とする制御方法を実行させることを特徴とするコンピュータが読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ通信、特に近接無線通信によるデータの送受信を簡単な操作で行う技術に関するものである。
【背景技術】
【０００２】
近年、誘導電界などを用いて数ｃｍ〜数十ｃｍの通信可能範囲内で通信を行う近接無線通信を利用したシステムの開発が行われている。高速な転送速度を備え至近距離専用で他の無線システムへ影響を与えにくいという特徴をもち、機器間でケーブル接続を不要としたデータ通信に適している。
【０００３】
例えば、アンテナを内蔵したカードを通信目的機器に近接させた場合に、カード内の情報を通信目的機器に無線で送信する技術が知られている（特許文献１）。
【０００４】
また、現在ではカードだけではなく、携帯電話などの通信端末を他の機器に近接させた場合にデータ通信を行う技術も知られている。
【特許文献１】特開平０７−１４１５３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の近接無線通信における操作は通信相手に近づける、離すという単純な操作が主体であり、通信方法の選択などの細かい操作を行うことが難しい。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明に係る通信装置は、外部装置と所定の距離に近接することで、前記外部装置と接触することなく通信を確立し、記憶媒体に記憶されたデータを送信することが可能な近接無線通信手段と、前記記憶媒体に記憶されたデータのうち、前記近接無線通信手段により送信するデータを設定する設定手段とを有し、前記近接無線通信手段により前記外部装置との通信を行っている時間が所定の時間よりも短い短時間通信の場合、前記設定手段は前記設定を行い、前記近接無線通信手段により前記外部装置との通信を行っている時間が所定の時間よりも長い長時間通信の場合、前記近接無線通信手段は、前記設定手段により設定されたデータを前記外部装置に送信することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ユーザは機器に対して種々の処理を指示する際に、機器に対して複雑な操作を必要としないため、ユーザの操作性を向上させることが可能となる。
【発明を実施するための最良の形態】
【０００８】
＜第１の実施形態＞
以下、本発明の実施の形態を図面を参照しながら詳述する。
【０００９】
図１は、本発明の実施の形態に係る通信装置の内部構成の一例を示すブロック図である。通信装置として、例えば撮像手段を備えたデジタルカメラやデジタルビデオカメラなどがあげられる。さらに、デジタルテレビや携帯電話、画像ビューアなどを用いることも可能である。
【００１０】
操作部１０１は、ユーザからの操作を受け付けるためのものである。操作部１０１は例えば各種のボタン、レバー、いわゆるホイールと呼ばれる回転部材、タッチセンサなどを用いることができる。
【００１１】
マイコン１０２は、各部から入力された信号またはプログラムに基づき、通信装置１００全体を制御する。なお、制御は１つのハードウェアで実行してもよいし、複数のハードウェアが処理を分担しながら、１つの制御手段として機能するように構成してもよい。
【００１２】
メモリカード１０３は、データを記憶するための記憶媒体であり、本実施形態では静止画データや動画データを記憶することが可能である。
【００１３】
メモリカードＩ／Ｆ１０４は、メモリカード１０３と接続するためのコネクタを含み、メモリカード１０３と通信装置１００との間でデータを送受信するためのインタフェースである。
【００１４】
なお、本実施形態ではメモリカード１０３はメモリカードＩ／Ｆ１０４を介して通信装置１００に着脱が可能としたが、通信装置１００がフラッシュメモリなどの記憶媒体を内蔵してもよい。
【００１５】
デコーダー１０５は、メモリカードＩ／Ｆ１０４を介して入力された画像データをデコードするためのものである。
【００１６】
画像処理部１０６はデコーダー１０５より入力される静止画データや動画データを、表示部１０７で表示できるような再生信号に変換する。この際、マイコン１０２からの指示によりＯＳＤ（ｏｎ  ｓｃｒｅｅｎ  ｄｉｓｐｌａｙ）情報を再生信号に重畳する事もある。また、画像処理部１０６はデコーダー１０５より入力される静止画データや動画データを外部ＩＦ１０８に出力可能な出力信号に変換する。この際、マイコン１０２からの指示によりＯＳＤ情報を出力信号に重畳することも可能である。
【００１７】
表示部１０７は、画像処理部１０６より入力される再生信号に基づき、静止画データや動画データを表示するためのディスプレイである。表示部１０７の例としては、ＬＣＤなどが挙げられる。
【００１８】
外部Ｉ／Ｆ１０８は、画像処理部１０６より入力される出力信号を外部に出力する為のインタフェースである。外部ＩＦ１０８は例えば、コンポーネント端子、コンポジット端子、ＨＤＭＩ端子などが挙げられる。
【００１９】
通信部１０９は、外部装置と通信し、データの送受信を行うためのインタフェースである。本実施形態における通信部１０９は近接無線通信を行うためのアンテナを有する。
【００２０】
不揮発性メモリ１１０は、各種プログラムやパラメータを予め記憶しておくための記憶媒体である。また、各種の処理におけるパラメータを一時的に記憶する領域としても用いることができる。
【００２１】
次に、近接無線通信の概要について説明する。本実施形態では、通信装置１００と、近接無線通信が可能な非接触型のＩＣカードが近接した場合を例に説明する。ここで説明するＩＣカードはデータを書き込むための記憶領域と、近接無線通信を行うための通信部、通信動作を制御するためのマイコンを内蔵しているものとする。
【００２２】
図２（ａ）は、通信装置１００とＩＣカード２００が近接無線通信を行う際の概要を示す図である。１０９、２０１はそれぞれ通信装置１００、ＩＣカード２００の通信部であり、外見上は視認することはできないため、点線で表わしている。また、ＩＣカード２００は、通信の状態を示すための表示部２０２を備えている。
【００２３】
図２（ａ）に示すように、ユーザは、通信装置１００とＩＣカード２００とを近接させることにより、通信装置１００に記憶された画像データをＩＣカード２００に送信したり、逆にＩＣカード２００に記憶された画像データを通信装置１００に送信することができる。
【００２４】
図２（ｂ）に示すように、近接無線通信は、機器同士が所定の通信可能範囲内に近接することで行われる通信である。通信可能範囲は、周波数帯にもよるが数ｃｍ〜数十ｃｍという近距離で行われるのが通常である。通信装置１００の通信部１０９とＩＣカード２００の通信部２０１が一定の距離に近付くと、誘導起電力が生じる。通信装置１００及びＩＣカード２００は、この起電力を検知することにより、互いの通信を確立する処理を開始する。逆に、通信部同士が通信可能範囲よりも離れている場合、十分な起電力が生じないため、通信を行うことができない。なお、機器同士が通信可能範囲内にあれば、機器同士が接触していてもいなくても非接触で近接無線通信を行うことができる。
【００２５】
図３に示すフローチャートを用いて、本実施形態におけるデータ通信処理について説明する。なお、以下の説明では、通信装置１００からＩＣカード２００に動画像データを送信する場合について説明する。本実施形態におけるデータ通信処理では、ＩＣカード２００のユーザが、簡単な操作で所望のデータを選択してＩＣカード２００に受信させることができる。
【００２６】
ユーザ操作により動画データの再生が指示されると、ステップＳ３０１において、マイコン１０２はメモリカード１０３に記憶された動画データを表示部１０７に表示する。このときマイコン１０２は、動画データを外部Ｉ／Ｆ１０８から外部機器に出力してもよい。
【００２７】
ステップＳ３０２において、マイコン１０２は他の機器、ここではＩＣカード２００と近接しているか否かを判断する。具体的には、通信部１０９が検知する誘導起電力が所定の値よりも大きいか否かで判断できる。近接していると判断した場合はＩＣカード２００と通信を確立し、処理をステップＳ３０３に進める。また、図示しないタイマを参照し、近接を検知した時間を不揮発性メモリ１１０に記憶する。近接していないと判断した場合は処理をステップＳ３１１に進める。
【００２８】
ステップＳ３０３において、マイコン１０２は現在表示部１０７で動画データを再生中かを判断する。再生中の場合はステップＳ３０４へ進む。再生中ではない場合はステップＳ３１８へ進む。
【００２９】
ステップＳ３０４において、マイコン１０２はＩＣカード２００に対してＩＤを要求する。ＩＤとはＩＣカード２００に対してユニークに付けられている識別情報であり、機器の識別に使用される。ＩＤは例えば、機器のシリアル番号を用いることができる。マイコン１０２は要求に応じてＩＣカード２００から送信されたＩＤを受信し、不揮発性メモリ１１０に記憶する。
【００３０】
ステップＳ３０５において、マイコン１０２は、所定の時間、例えば３秒間待機した後、ＩＣカード２００と継続して通信を確立しているか判断する。確立している、つまり所定時間近接され続けていると判断した場合は処理をステップＳ３１８に進める。確立していない、つまり所定時間が経過する前に通信が切断されたと判断した場合は処理をステップＳ３１８に進める。なお、ここでいう所定時間は予め不揮発性メモリ１１０が保持している。
【００３１】
ステップＳ３０６において、マイコン１０２は、現在再生されている動画データのフレームを編集点として認識し、編集テーブルの更新を開始する。もしＩＣカード２００のＩＤに対応する編集テーブルが作成されていなければ、新たな編集テーブルを作成する。  ここで編集テーブルについて説明する。編集テーブルとは、編集点と、動画データのタイムテーブル上での時間が記憶されたテーブルであり、不揮発性メモリ１１０が保持している。編集テーブルは通信装置１００の通信相手のＩＤごとに作成される。編集点には抽出開始点と抽出終了点という２種類が存在する。この抽出開始点と抽出終了点の間の動画データが、ＩＣカード２００に送信する送信対象のデータとなる。
【００３２】
ステップＳ３０７において、マイコン１０２は、編集テーブルを参照し、ステップＳ３０６で認識した編集点が、現在再生中のチャプタ内における何個目の編集点であるかを判断する。奇数個目であると判断した場合は処理をステップＳ３０８に進める。偶数個目であると判断した場合は処理をステップＳ３０９に進める。
【００３３】
ステップＳ３０８において、マイコン１０２は、現在再生されているフレームを、ＩＣカード２００のＩＤに対応する編集テーブルに抽出開始点として記憶する。本実施形態ではフレーム単位で編集点を設定したが、フィールド単位で設定してもよい。また、抽出開始点と対応づけられる時間情報は、例えば、フレームのタイムコードやタイムスタンプが用いられる。
【００３４】
ステップＳ３０９において、マイコン１０２は、現在再生されているフレームを、ＩＣカード２００の編集テーブルに、抽出終了点として記憶する。記憶される情報は抽出終了点と同様である。
【００３５】
ステップＳ３０８、Ｓ３０９のような処理を行うのは以下の理由による。すなわち、上記のような処理とすれば、ユーザは奇数回目の近接で抽出開始点を設定し、偶数回目の近接で抽出終了点を設定することができる。つまり、ＩＣカード２００のユーザは、所望のシーンが再生されたところでＩＣカード２００を通信装置に１回近接させて離し、所望のシーンが終了した時点でもう１度近接させることで、所望のシーンを送信対象として設定することができる。つまり、ＩＣカード２００を近づける、離すという簡単な操作で、所望のシーンを選択することが可能となる。
【００３６】
なお、ここでは、現在再生されているフレームを編集点としたが、例えば、近接を検知したときに再生していたフレームを記憶しておき、そのフレームを編集点としてもよい。また、通信が確立した時点のフレームを編集点としてもよい。
【００３７】
また、ＩＣカード２００を通信部１０９に近づけてから通信が確立するまでのタイムラグを考慮して、通信確立が確立したときのフレームより、一定数前のフレームを編集点として指定してもよい。また、ＭＰＥＧなどのフレーム間圧縮を考慮して、近傍のＧＯＰの切れ目を編集点としてもよい。また、画像処理部１０６を使用して、シーンの切れ目などを認識して、そのフレームを編集点としてもよい。
【００３８】
なお、編集点は抽出開始点と抽出終了点が１つずつとは限らない。２回の近接で抽出開始点と抽出終了点が１つずつ設定された後、３回目、４回目の近接を行った場合は新たに抽出開始点と抽出終了点が設定される。その場合は、１つめと２つめの編集点に挟まれたシーンと、３つ目と４つ目の編集点に挟まれたシーンの２つのシーンが送信対象となる。
【００３９】
ステップＳ３１０において、マイコン１０２は、ステップＳ３０６で編集点として認識したフレームのサムネール画像を生成し、編集点のタイムコードと関連付けてＩＣカード２００に送信する。この際、編集点が抽出開始点か抽出終了点かを示す情報も関連付けて送信する。ここでは、ＩＣカード２００に対して、サムネール画像とタイムコードを出力しているが、抽出点の特徴を表すデータであれば他の情報を送信してもよい。
【００４０】
図４（ａ）、（ｂ）に、ステップＳ３１０で送信されたサムネール画像及びタイムコードをＩＣカード２００が受信したときに、ＩＣカード２００の表示部２０２に表示される画面を示す。
【００４１】
図４（ａ）は、編集点が抽出開始点であった場合に表示される画面である。図４（ａ）のように、ＩＣカード２００は抽出開始点のサムネール４０１とタイムコード４０２を表示する。さらに、もう一度通信装置１００とＩＣカード２００とを近接させることで、抽出終了点を設定できる旨のガイダンス４０３も表示する。このことにより、ユーザは次に行う操作を簡単に把握することが可能となる。
【００４２】
図４（ｂ）は、編集点が抽出終了点であった場合に表示される画面である。図４（ａ）の表示に加えて、抽出開始点と同様に抽出終了点のサムネール４１１とタイムコード４１２が表示される。また、抽出される動画データの総時間４１３を表示も表示される。この総時間は、抽出終了点のタイムコードと抽出開始点のタイムコードの差に基づき算出される。
【００４３】
図４（ａ）、（ｂ）に示す画面を確認することにより、ユーザは送信対象となる動画データの概要を容易に把握することが可能となる。なお、図４（ａ）、（ｂ）に示す画面に示す画面はＩＣカード２００の表示部２０２に表示するものとして説明したが、通信装置１００の表示部１０７に表示してもよい。
【００４４】
説明を図３に戻す。ステップＳ３１１において、マイコン１０２は、ステップＳ３０１または後述するステップＳ３１５で再生を開始したチャプタの再生を終えたかを判断する。終わったと判断した場合は処理をステップＳ３１２に進める。終わっていないと判断した場合は処理をステップＳ３０２に戻し、ＩＣカード２００の近接を確認する。
【００４５】
ステップＳ３１２において、マイコン１０２は、ＩＣカード２００の編集テーブルを参照し、ステップＳ３１０で再生を終了したと判断したチャプタに対して、編集点が何個設定されているかを判断する。偶数個の場合は処理をステップＳ３１４に進める。奇数個の場合は処理をステップＳ３１３に進める。
【００４６】
ステップＳ３１３の時点では、抽出開始点は設定されたものの、その後抽出終了点が設定されないままチャプタの再生が終了している。したがって、マイコン１０２は、再生していたチャプタの最終フレームを抽出終了点候補として不揮発性メモリ１１０に記憶する。この抽出終了点候補の取り扱いについては後述する。
ステップＳ３１４において、マイコン１０２は全ての動画データを再生し終えたかを判断する。再生し終えたと判断した場合は処理をステップＳ３１６に進める。再生し終えていないと判断した場合は処理をステップＳ３１５に進める。
ステップＳ３１６において、マイコン１０２は、ステップＳ３１０で再生を終了したと判断したチャプタに対して、編集点が何個設定されているかを判断する。偶数個の場合は処理をステップＳ３０２に進める。奇数個の場合は処理をステップＳ３１７に進める。
【００４７】
ステップＳ３１７の時点では、ステップＳ３１３において抽出終了点候補を記憶していることになる。したがって、マイコン１０２は、抽出終了点候補、つまり再生していたチャプタの最終フレームを抽出終了点として設定し、処理をステップＳ３０２に戻す。このように、必ずしもユーザ操作により抽出開始点と抽出終了点の両方を設定しなくても、通信装置１００により自動的に抽出終了点が設定される。
【００４８】
ステップＳ３１５において、マイコン１０２はメモリカード１０３から次のチャプターの動画データを再生し、表示部１０７に表示する。
【００４９】
なお、前のチャプタの編集点が奇数個の場合、新たなチャプタにおいて最初に設定された編集点を抽出終了点とすることも可能である。つまり、前のチャプタの最後の編集点から、新たなチャプタの最初の編集点までを、チャプタを跨った１つのシーンとして送信対象とすることが可能である。
【００５０】
また、前のチャプタの最後の編集点から、ステップＳ３１３で設定した抽出終了点候補までを１つのシーンとして送信対象とし、新たなチャプタにおいて最初に設定された編集点を抽出開始点とすることも可能である。
【００５１】
さらに、通信装置１００は上記の２つの設定方法のいずれを採用するかをユーザに選択させることも可能である。例えば、新たなチャプタにおいて最初の編集点が設定された時点で、図５に示すような画面をＩＣカード２００の表示部２０２または通信装置１００の表示部１０７に表示させる。
【００５２】
図５において、５０１は新たなチャプタにおける最初の編集点のフレームであり、５０２は抽出終了点候補、つまり前のチャプタの最終フレームである。そして５０３は、そのどちらを抽出終了点にするかをユーザに選択させるための選択表示である。
【００５３】
ここで「チャプタの切れ目」が選択されると、マイコン１０２は抽出終了点候補を抽出終了点として設定する。「指定した位置」が選択されると、マイコン１０２は新たなチャプタにおける１回目の編集点を抽出終了点として設定する。そして、新たなチャプタにおいての編集点のカウントをゼロにする。つまり、次に２回目の近接が行われて編集点が設定された場合、ステップＳ３０５などでは１つめの編集点と判断され、その点は抽出開始点として設定されることになる。
【００５４】
ここでは、チャプタの切れ目毎に２１２、２１３の処理を行っているが、日付データの変化点、シーン情報の変化点、イベント情報などの変化点で行ってもよい。
【００５５】
ここまでが、動画データに対し編集点を設定し、送信対象を決定する処理である。次に、ステップＳ３１８以下の処理について説明する。ステップＳ３１８以下の処理は、設定された編集点に基づいて、ＩＣカード２００に動画データを送信する処理である。
【００５６】
ステップＳ３１８において、マイコン１０２は、ＩＣカード２００の編集テーブルを参照し、ステップＳ３０１、Ｓ３１５で再生していたチャプタに対し、編集点が何個設定されているかを判断する。偶数個の場合は処理をステップＳ３２０に進める。奇数個の場合は処理をステップＳ３１９に進める。
【００５７】
ステップＳ３１９において、マイコン１０２は、再生していたチャプタの最終フレームを抽出終了点として設定する。
【００５８】
ステップＳ３２０において、マイコン１０２は編集テーブルを参照し、メモリカード１０３から対応する動画データを読み出し、抽出開始点から抽出終了点までの動画データを抽出して新たな動画データを生成する。
【００５９】
そしてステップＳ３２１において、マイコン１０２は、新たに生成された動画データをＩＣカード２００へ送信する。
【００６０】
以上が、通信装置１００からＩＣカード２００に動画データを送信する処理である。
【００６１】
ここで、ステップＳ３０５の処理の目的について詳しく説明する。ステップＳ３０５では、ＩＣカード２００が通信装置１００に、例えば３秒といった所定の時間近接されているか否かを判断している。そして、所定の時間よりも短い近接、つまり短時間通信であれば編集点を設定し、長い近接、つまり長時間通信であれば編集点に基づき実際の動画像データを送信している。
【００６２】
つまり、ユーザはＩＣカード２００を通信装置１００に近接する時間を変化させることで、通信装置１００の動作を変化させることが可能である。編集点を設定したいときはＩＣカード２００を近づけてからすぐに離す動作を行い、実際に動画データを取得したい場合はＩＣカードを通信装置に近づけ続ければよい。
【００６３】
このようにすることで、ユーザはＩＣカード２００を近づける、離すという簡単な動作のみで、編集点の設定と動画データの取得という２つの機能を使い分けることが可能となる。
【００６４】
次に、複数のＩＣカードが通信装置に近接された場合について説明する。図６は、２つのＩＣカードであるＩＣカードＡ及びＩＣカードＢが通信装置１００に近接し、通信装置１００から各ＩＣカードに動画データを送信する処理について説明する図である。
【００６５】
６００は再生中の動画データの再生順序を時系列で表示したものである。左から順に第１チャプタ、第２チャプタ、第３チャプタと再生され、再生が終了する。
【００６６】
また、再生順序６００の下側は、ＩＣカードＡ及びＩＣカードＢの近接のタイミングを示す。ＩＣカードＡは、第１チャプターが再生中であるタイミング６０１、第３チャプターが再生中である６０２、そして再生終了後のタイミング６０３に近接している。タイミング６０１、６０２の近接は編集点を設定するための短時間の近接であるものとする。
【００６７】
ＩＣカードＢは、第２チャプターが再生中であるタイミング６０４、同じく第２チャプターが再生中である６０５、そして第３チャプターが再生中であるタイミング６０６に近接している。タイミング６０４、６０５の近接は編集点を設定するための短時間の近接であり、タイミング６０６の近接は動画データを送信するための長時間の近接であるものとする。
【００６８】
以下、具体的な動作について説明する。まず、第１チャプタ再生中に、ＩＣカードＡの近接が通信装置１００に検出される（タイミング６０１）。マイコン１０２は、近接したＩＣカードのＩＤを参照し、ＩＣカードＡの編集テーブルを読み出し、抽出開始点（００：０１：００）を書き込む。
【００６９】
次に、第２チャプタ再生中に、ＩＣカードＢの近接が通信装置１００に検出される（タイミング６０４）。マイコン１０２は、近接したＩＣカードのＩＤを参照し、ＩＣカードＢの編集テーブルを読み出し、抽出開始点（００：０２：００）を書き込む。
【００７０】
次に、第２チャプタ再生中に、ＩＣカードＢの近接が通信装置１００に検出される（タイミング６０５）。マイコン１０２は、近接したＩＣカードのＩＤを参照し、ＩＣカードＢの編集テーブルを読み出し、抽出終了点（００：０２：３０）を書き込む。
【００７１】
次に、第３チャプタ再生中に、ＩＣカードＡが、通信装置１００に検出される（タイミング６０２）。マイコン１０２は、近接したＩＣカードのＩＤを参照し、ＩＣカードＢの編集テーブルを読み出し、抽出終了点（００：０３：３０）を書き込む。
【００７２】
この時点でのＩＣカードＡ、ＩＣカードＢの編集テーブルの状態をそれぞれ図７（ａ）、（ｂ）に示す。
【００７３】
次に、第３チャプタ再生中に、ＩＣカードＢが、通信装置１００に検出され、所定の時間以上通信が確立される（タイミング６０６）。するとマイコン１０２は、近接したＩＣカードのＩＤを参照し、ＩＣカードＢの編集テーブルを読み出す。そしてメモリカード１０３から動画データを読み出し、編集テーブルに書き込まれている抽出開始点（００：０２：００）から、抽出終了点（００：０２：３０）までの動画データを抽出し、新たな動画データを作成する。そして、作成した動画データをＩＣカードＢに送信する。
【００７４】
次に、再生終了後に、ＩＣカードＢが、通信装置１００に検出される（タイミング６０３）。この近接は所定時間以上行われていないが、再生が終了しているため、通信装置１００は近接している時間によらず動画データを送信する処理を開始する（ステップＳ３０３／Ｎｏ）。マイコン１０２は、近接したＩＣカードのＩＤを参照し、ＩＣカードＡの編集テーブルを読み出す。そしてメモリカード１０３から動画データを読み出し、編集テーブルに書き込まれている抽出開始点（００：０１：００）から、抽出終了点（００：０３：３０）までの動画データを抽出し、新たな動画データを作成する。そして、作成した動画データをＩＣカードＡに送信する。
【００７５】
以上述べたように、本実施形態における通信装置１００は、編集テーブルをＩＤを用いて管理することとした。このことにより、複数のＩＣカードが前後して通信装置１００に近接された場合であっても、各ＩＣカードのユーザが所望するシーンを確実に送信することが可能となる。
【００７６】
＜第２の実施形態＞
第１の実施形態では、抽出開始点と抽出終了点を指定して、抽出開始点と抽出終了点の間の動画データを抽出することでＩＣカードに動画データを送信した。それに対して本実施形態では、編集点を１つ設定するだけで所望のシーンを送信できるようにした。
【００７７】
なお、本実施形態は第１の実施形態と共通する部分が多い。したがって第１の実施形態と共通する部分は説明を省略し、第２の実施形態に特有の部分について主に説明する。
【００７８】
図８は、本実施形態に係る処理を示すフローチャートである。
【００７９】
まず、ステップＳ６０１において、マイコン１０２は、表示部１０７にユーザに抽出モードの選択させるための画面を表示する。ユーザーは操作部１０１を操作して抽出モードを選択する。マイコン１０２は、ユーザの選択に基づき抽出モードを不揮発性メモリ１１０に記憶する。
【００８０】
ここで抽出モードとは、ユーザーが設定する抽出点に対して、どのような基準で動画データの抽出するかを選択するものである。抽出モードとしては、抽出点が設定されたチャプタ全体を抽出するモードや、抽出点が設定されたチャプタと同じ日付の動画データを抽出モードがある。また、編集点が設定されたフレームから前後数秒間を抽出するモードや、編集点が設定されたフレームから指定の動画サイズになるように前後のフレームを抽出するモードなどがある。
ここで、以下、編集点を設定する処理について説明する。本実施形態における処理と図３に示す第１の実施形態での処理との相違点は、抽出開始点と抽出終了点を区別していない点にある。すなわち、図３の処理においては編集点が何個目かに応じて抽出開始点と抽出終了点という２つの編集点を区別していたが、本実施形態では、両者の判定は行わず、すべての編集点が抽出点として取り扱われる。
【００８１】
上記の点を除いて、ステップＳ８０２〜Ｓ８０７までの処理は図３のステップＳ３０１〜Ｓ３０６までの処理と同様である。また、ステップＳ８０８〜ステップＳ８１０の処理はステップＳ３０８、Ｓ３１０、Ｓ３１１の処理と同様である。また、ステップＳ８１１、Ｓ８１２の処理はステップＳ３１４、Ｓ３１５の処理と同様であるから、説明は省略する。
【００８２】
次に、ステップＳ８１３以下の動画データを送信する処理について説明する。本実施形態における送信処理は、ステップＳ８０１で設定した抽出モードに基づき行われる。
【００８３】
ステップＳ８１３において、マイコン１０２は、ＩＣカード２００の編集テーブルを読み出す。そして、メモリカード１０３から動画データを読み出し、抽出点とステップＳ６０１で設定された抽出モードとに基づき、動画データを抽出し新たな動画データを生成する。
【００８４】
そしてステップＳ８１４において、マイコン１０２は、新たに生成された動画データをＩＣカード２００へ送信する。
【００８５】
以上に説明したように、本実施形態における通信装置１００は、最初に抽出モードを設定しておくことにより、１つの抽出点に基づいて所望のシーンを抽出し送信することができる。このことによりユーザは、最初に抽出モードを設定しておけば、あとはＩＣカード２００を通信装置１００に１回近接させるという簡単な操作だけで、所望のシーンをＩＣカード２００に受信させることが可能となる。
【００８６】
＜他の実施形態＞
上記の実施形態では、通信装置の通信相手としてＩＣカードを例に説明したが、もちろんそれ以外の機器にも適用できる。例えば携帯電話や撮像装置、画像ビューアなどにも適用することが可能である。また、通信装置１００の通信相手が通信装置１００と同種の機器でもよい。例えば携帯電話同士の通信などにも、本発明を適用することが可能である。
【００８７】
また、上記の実施形態では動画データのうち所望のシーンのデータを取得する場合を例に説明したが、必ずしもこの場合に限定されない。例えば、通信装置１００に記憶されている静止画データを順次表示しているときに、ＩＣカード２００のユーザが所望の静止画データを取得する場合にも用いることが可能である。
【００８８】
具体的には、所望の静止画データ表示されたタイミングでＩＣカード２００を通信装置１００に所定の時間より短い時間だけ近接させると、通信装置１００は表示中の静止画データにフラグを付加する。また、第１の実施形態の場合と同様、複数回の近接で抽出開始点と抽出終了点を設定し、通信装置１００はその間に再生されたすべての静止画データにフラグを付加してもよい。このフラグは静止画データ自体に付加してもよいし、上述の編集テーブルなどで管理してもよい。そしてその後、所定の時間よりも長い時間近接を行うと、通信装置１００はフラグが付加された静止画データをＩＣカード２００に送信する。
【００８９】
また、送信の対象となるデータも画像データに限らず、例えば楽曲データなどのコンテンツデータにも適用可能である。
【００９０】
このように、動画データの取得に限らず、本発明によれば、近接させる時間に応じて実行する処理を変更することができるため、ユーザは近接無線通信を実行させる場合において、近づける、離すという簡単な操作だけでデータの送受信を制御することができる。
【００９１】
また、上記の各実施形態は本発明を実施するための一例であり、それぞれを適宜組み合わせることも可能である。
【００９２】
また、上述した実施形態に係る各装置の機能をプログラム化し、予めＲＯＭのような記録媒体に書き込んでおき、各装置がＲＯＭを装着してプログラムを読み取ることによって、本発明の目的が達成されることは言うまでもない。
【００９３】
この場合、ＲＯＭから読み出されて実行された状態が上述した実施の形態に係る機能を実現することになり、そのプログラムおよびそのプログラムを記録したＲＯＭも本発明を構成することになる。
【００９４】
なお、上述した実施の形態に係る各装置の機能を実現するプログラムは、記録媒体に記憶された形で提供されてもよい。記憶媒体は例えば半導体媒体（ＲＯＭ、不揮発性メモリ等）、光媒体（ＤＶＤ、ＭＯ、ＭＤ、ＣＤ等）、磁気媒体（磁気テープ、フレキシブルディスク等）を用いることができる。あるいは、ネットワーク等の通信網を介して記憶装置に格納された、上述したプログラムをサーバコンピュータから受信することで、プログラムの供給を受けるようにしてもよい。
【図面の簡単な説明】
【００９５】
【図１】第１の実施形態における通信装置のハードウェア構成を示す図である。
【図２】第１の実施形態における近接無線通信の概要を示す図である。
【図３】第１の実施形態におけるデータ通信処理を示すフローチャートである。
【図４】第１の実施形態において表示される画面の一例を示す図である。
【図５】第１の実施形態において表示される画面の一例を示す図である。
【図６】第１の実施形態におけるデータ通信処理の概要を示す図である。
【図７】第１の実施形態における編集テーブルを示す図である。
【図８】第２の実施形態におけるデータ通信処理を示すフローチャートである。
【図１】
2010011417.tif 000003
【図２】
2010011417.tif 000004
【図３】
2010011417.tif 000005
【図４】
2010011417.tif 000006
【図５】
2010011417.tif 000007
【図６】
2010011417.tif 000008
【図７】
2010011417.tif 000009
【図８】
2010011417.tif 000010