(57)【要約】【課題】バッテリ残量が小さい場合においてもダビング元装置からダビング先装置にコンテンツを一部送信することを選択する。【解決手段】ダビング先装置２００は、ダビング元装置１００から通信部２６０を介してコンテンツを受信して記憶部２５０に記録するに際して、自装置のバッテリ残量に基づいて算出される自装置の残駆動時間とコンテンツの送信に要する所要時間とを取得して残駆動時間と所要時間とを比較し、比較した結果に基づいて所要時間が残駆動時間よりも大きいと判断した場合に、コンテンツの一部をダビング元装置１００から通信部２６０を介して受信して記憶部２５０に記録する第１モードとコンテンツの受信を行わない第２モードとのうちのいずれか一方を選択する制御部２２０を備える。【選択図】図１
2011204314.tif 000002
【特許請求の範囲】
【請求項１】
記憶部と、
コンテンツの送信元である送信装置と通信を行う通信部と、
前記送信装置から前記通信部を介して前記コンテンツを受信して前記記憶部に記録するに際して、自装置のバッテリ残量に基づいて算出される自装置の残駆動時間と前記コンテンツの送信に要する所要時間とを取得して前記残駆動時間と前記所要時間とを比較し、比較した結果に基づいて前記所要時間が前記残駆動時間よりも大きいと判断した場合に、前記コンテンツの一部を前記送信装置から前記通信部を介して受信して前記記憶部に記録する第１モードと前記コンテンツの受信を行わない第２モードとのうちのいずれか一方を選択する制御部と、
を備える、受信装置。
【請求項２】
前記制御部は、
前記コンテンツから前記コンテンツの一部を選択するための所定のパラメータを選択し、選択した前記所定のパラメータを前記送信装置に前記通信部を介して送信する、
請求項１に記載の受信装置。
【請求項３】
前記制御部は、
前記送信装置のバッテリ残量を前記送信装置から前記通信部を介して受信し、受信した前記バッテリ残量に基づいて算出される前記送信装置の残駆動時間と自装置の前記残駆動時間とのうちの小さいほうを選択し、選択した前記残駆動時間を前記所要時間との比較に使用する、
請求項１に記載の受信装置。
【請求項４】
前記制御部は、
前記コンテンツのデータサイズに基づいて算出される前記コンテンツの送信に要する時間を前記送信装置から前記通信部を介して受信し、受信した時間を前記所要時間として取得する、
請求項１に記載の受信装置。
【請求項５】
前記制御部は、
前記コンテンツのデータサイズを前記送信装置から前記通信部を介して受信し、受信した前記コンテンツのデータサイズに基づいて前記コンテンツの送信に要する時間を算出し、算出した前記時間を前記所要時間として取得する、
請求項１に記載の受信装置。
【請求項６】
前記第１モードと前記第２モードとのうちのいずれか一方を選択するための選択画面を表示する表示部、
をさらに備える、請求項１に記載の受信装置。
【請求項７】
前記表示部は、
前記所要時間を前記選択画面に含めるとともに前記残駆動時間を前記選択画面に含める、
請求項６に記載の受信装置。
【請求項８】
前記受信装置は、
ユーザから操作情報の入力を受け付ける操作部をさらに備え、
前記制御部は、
前記操作部によって入力が受け付けられた前記操作情報に基づいて、前記第１モードと前記第２モードとのうちのいずれか一方を選択する、
請求項１に記載の受信装置。
【請求項９】
前記制御部は、
前記第１モードを選択した場合には、前記コンテンツの一部を受信して前記記憶部に記録し、前記第２モードを選択した場合には、前記コンテンツを受信しない、
請求項１に記載の受信装置。
【請求項１０】
記憶部と、コンテンツの送信元である送信装置と通信を行う通信部と、制御部と、を備える受信装置の前記制御部により、
前記送信装置から前記通信部を介して前記コンテンツを受信して前記記憶部に記録するに際して、自装置のバッテリ残量に基づいて算出される自装置の残駆動時間と前記コンテンツの送信に要する所要時間とを取得して前記残駆動時間と前記所要時間とを比較するステップと、
比較した結果に基づいて前記所要時間が前記残駆動時間よりも大きいと判断した場合に、前記コンテンツの一部を前記送信装置から前記通信部を介して受信して前記記憶部に記録する第１モードと前記コンテンツの受信を行わない第２モードとのうちのいずれか一方を選択するステップと、
を含む、受信方法。
【請求項１１】
コンピュータを、
記憶部と、
コンテンツの送信元である送信装置と通信を行う通信部と、
前記送信装置から前記通信部を介して前記コンテンツを受信して前記記憶部に記録するに際して、自装置のバッテリ残量に基づいて算出される自装置の残駆動時間と前記コンテンツの送信に要する所要時間とを取得して前記残駆動時間と前記所要時間とを比較し、比較した結果に基づいて前記所要時間が前記残駆動時間よりも大きいと判断した場合に、前記コンテンツの一部を前記送信装置から前記通信部を介して受信して前記記憶部に記録する第１モードと前記コンテンツの受信を行わない第２モードとのうちのいずれか一方を選択する制御部と、
を備える、受信装置として機能させるためのプログラム。
【請求項１２】
コンテンツの送信先である受信装置と通信を行う通信部と、
前記受信装置に前記通信部を介してコンテンツを送信するに際して、自装置のバッテリ残量に基づいて算出される自装置の残駆動時間と前記コンテンツの送信に要する所要時間とを取得して前記残駆動時間と前記所要時間とを比較し、比較した結果に基づいて前記所要時間が前記残駆動時間よりも大きいと判断した場合に、前記コンテンツの一部を前記受信装置に前記通信部を介して送信して前記受信装置の記憶部に記録させる第１モードと前記コンテンツの送信を行わない第２モードとのうちのいずれか一方を選択する制御部と、
を備える、送信装置。
【請求項１３】
前記制御部は、
前記コンテンツから前記コンテンツの一部を選択するための所定のパラメータを選択し、選択した前記所定のパラメータに基づいて前記コンテンツから前記コンテンツの一部を選択する、
請求項１２に記載の送信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信装置、受信方法、プログラムおよび送信装置に関する。
【背景技術】
【０００２】
カムコーダやデジタルスチルカメラなどの動画／静止画記録再生機器において、ユーザが記録したコンテンツを記録機器以外にダビングし保存する用途が求められるようになった。それに伴って、ダビング先として用いる機器もしくはメディアも多様化しており、ダビング元とダビング先のメディアがその機器に共に存在するような場合だけではなく、ダビング元の機器に対してダビング先がＵＳＢ接続や無線技術で接続されている場合も存在しうるようになった。
【０００３】
上記したようなことを実現する上で問題となるのは、電力供給とダビングされるコンテンツの関係である。ＵＳＢ接続したダビング先の機器もしくはメディアに対してダビング元となる機器から電力供給する必要がある場合や、無線技術の場合には、ダビング中に電力が低下することによってユーザが行いたかったダビングが実行できないケースが発生する。特にバッテリ駆動の場合にはこの懸念が顕著である。ダビングはユーザがコンテンツを別の機器／メディアに退避、保存しておきたいと判断したときに実行されるが、バッテリ残量が小さい場合には、ダビングそのものが実行できない、もしくはダビングされたコンテンツが途中で途切れてしまうという状況に陥ることもある。
【０００４】
ダビング時の電力供給に関する技術としては、例えば、特許文献１に開示されたような技術が存在する。特許文献１に開示された技術は、電力供給がある一定を下回った場合にダビングを禁止するものである。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２８０５９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、コンテンツのダビングを実行する場合に、バッテリ残量が小さい場合においても優先度が高いコンテンツであると判断されたコンテンツに関しては優先的にダビングを完了させることでダビングの利便性を高めたいという要求がある。このような観点で言うと、特許文献１に開示されたような技術では、バッテリ残量が小さい場合にはダビングが禁止されてしまうのでこの要求を満たすことはできない。
【０００７】
そこで、本発明は、バッテリ残量が小さい場合においても送信装置から受信装置にコンテンツを一部送信することを選択することが可能な、新規かつ改良された受信装置、受信方法、プログラムおよび送信装置を提供しようとするものである。
【課題を解決するための手段】
【０００８】
本発明のある実施形態によれば、記憶部と、コンテンツの送信元である送信装置と通信を行う通信部と、上記送信装置から上記通信部を介して上記コンテンツを受信して上記記憶部に記録するに際して、自装置のバッテリ残量に基づいて算出される自装置の残駆動時間と上記コンテンツの送信に要する所要時間とを取得して上記残駆動時間と上記所要時間とを比較し、比較した結果に基づいて上記所要時間が上記残駆動時間よりも大きいと判断した場合に、上記コンテンツの一部を上記送信装置から上記通信部を介して受信して上記記憶部に記録する第１モードと上記コンテンツの受信を行わない第２モードとのうちのいずれか一方を選択する制御部と、を備える、受信装置が提供される。
【０００９】
上記制御部は、上記コンテンツから上記コンテンツの一部を選択するための所定のパラメータを選択し、選択した上記所定のパラメータを上記送信装置に上記通信部を介して送信することとしてもよい。
【００１０】
上記制御部は、上記送信装置のバッテリ残量を上記送信装置から上記通信部を介して受信し、受信した上記バッテリ残量に基づいて算出される上記送信装置の残駆動時間と自装置の上記残駆動時間とのうちの小さいほうを選択し、選択した上記残駆動時間を上記所要時間との比較に使用することとしてもよい。
【００１１】
上記制御部は、上記コンテンツのデータサイズに基づいて算出される上記コンテンツの送信に要する時間を上記送信装置から上記通信部を介して受信し、受信した時間を上記所要時間として取得することとしてもよい。
【００１２】
上記制御部は、上記コンテンツのデータサイズを上記送信装置から上記通信部を介して受信し、受信した上記コンテンツのデータサイズに基づいて上記コンテンツの送信に要する時間を算出し、算出した上記時間を上記所要時間として取得することとしてもよい。
【００１３】
受信装置は、上記第１モードと上記第２モードとのうちのいずれか一方を選択するための選択画面を表示する表示部、をさらに備えることとしてもよい。
【００１４】
上記表示部は、上記所要時間を上記選択画面に含めるとともに上記残駆動時間を上記選択画面に含めることとしてもよい。
【００１５】
上記受信装置は、ユーザから操作情報の入力を受け付ける操作部をさらに備え、上記制御部は、上記操作部によって入力が受け付けられた上記操作情報に基づいて、上記第１モードと上記第２モードとのうちのいずれか一方を選択することとしてもよい。
【００１６】
上記制御部は、上記第１モードを選択した場合には、上記コンテンツの一部を受信して上記記憶部に記録し、上記第２モードを選択した場合には、上記コンテンツを受信しないこととしてもよい。
【００１７】
また、本発明の別の実施形態によれば、記憶部と、コンテンツの送信元である送信装置と通信を行う通信部と、制御部と、を備える受信装置の上記制御部により、上記送信装置から上記通信部を介して上記コンテンツを受信して上記記憶部に記録するに際して、自装置のバッテリ残量に基づいて算出される自装置の残駆動時間と上記コンテンツの送信に要する所要時間とを取得して上記残駆動時間と上記所要時間とを比較するステップと、比較した結果に基づいて上記所要時間が上記残駆動時間よりも大きいと判断した場合に、上記コンテンツの一部を上記送信装置から上記通信部を介して受信して上記記憶部に記録する第１モードと上記コンテンツの受信を行わない第２モードとのうちのいずれか一方を選択するステップと、を含む、受信方法が提供される。
【００１８】
また、本発明の別の実施形態によれば、コンピュータを、記憶部と、コンテンツの送信元である送信装置と通信を行う通信部と、上記送信装置から上記通信部を介して上記コンテンツを受信して上記記憶部に記録するに際して、自装置のバッテリ残量に基づいて算出される自装置の残駆動時間と上記コンテンツの送信に要する所要時間とを取得して上記残駆動時間と上記所要時間とを比較し、比較した結果に基づいて上記所要時間が上記残駆動時間よりも大きいと判断した場合に、上記コンテンツの一部を上記送信装置から上記通信部を介して受信して上記記憶部に記録する第１モードと上記コンテンツの受信を行わない第２モードとのうちのいずれか一方を選択する制御部と、を備える、受信装置として機能させるためのプログラムが提供される。
【００１９】
また、本発明の別の実施形態によれば、コンテンツの送信先である受信装置と通信を行う通信部と、上記受信装置に上記通信部を介してコンテンツを送信するに際して、自装置のバッテリ残量に基づいて算出される自装置の残駆動時間と上記コンテンツの送信に要する所要時間とを取得して上記残駆動時間と上記所要時間とを比較し、比較した結果に基づいて上記所要時間が上記残駆動時間よりも大きいと判断した場合に、上記コンテンツの一部を上記受信装置に上記通信部を介して送信して上記受信装置の記憶部に記録させる第１モードと上記コンテンツの送信を行わない第２モードとのうちのいずれか一方を選択する制御部と、を備える、送信装置が提供される。
【００２０】
上記制御部は、上記コンテンツから上記コンテンツの一部を選択するための所定のパラメータを選択し、選択した上記所定のパラメータに基づいて上記コンテンツから上記コンテンツの一部を選択することとしてもよい。
【発明の効果】
【００２１】
以上説明したように、本発明に係る受信装置、受信方法、プログラムおよび送信装置によれば、バッテリ残量が小さい場合においても送信装置から受信装置にコンテンツを一部送信することを選択することができる。
【図面の簡単な説明】
【００２２】
【図１】本実施形態に係る通信システムの構成を示す図である。
【図２】本実施形態に係る通信システムによって実行される処理の流れを示すフローチャートである。
【図３】優先ダビングを選択するための選択画面の一例を示す図である。
【図４】優先的にダビングされるコンテンツを確認するための確認画面の一例を示す図である。
【図５】優先的にダビングされるコンテンツを選択するために使用される属性を選択するための属性指定画面の一例を示す図である。
【発明を実施するための形態】
【００２３】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付すことにより重複説明を省略する。
【００２４】
また、以下の順序にしたがって当該「発明を実施するための形態」を説明する。
１．実施形態
１−１．通信システムの構成
１−２．全体の処理の流れ
１−３．表示画面例
２．変形例
３．まとめ
【００２５】
＜１．実施形態＞
［１−１．通信システムの構成］
まず、デジタルスチルカメラやカムコーダを例として図１を用いて通信システム全体の流れを説明する。
【００２６】
図１に示すように、通信システム１０は、ダビング元の機器もしくはメディアであるダビング元装置１００とダビング先の機器もしくはメディアであるダビング先装置２００とを備えるものである。伝送路３００は、ダビング元装置１００とダビング先装置２００とを結ぶ伝送路の役割を果たすもので、伝送路３００としては、例えば、ＵＳＢケーブルや無線通信に確立された通信コネクションを使用することができる。ダビング先装置２００が外付けＨＤＤのようなメディア単体であった場合には、各ブロックが省略される場合があり、例えば、画面を搭載しない場合には表示部２４０が省略されることとなる。
【００２７】
本実施形態に係るダビングの手順としては、まず、ダビング元装置１００とダビング先装置２００とが伝送路３００によって接続され、通信可能な状態となる。伝送路３００がＵＳＢ接続によって実現される場合には、ダビング元装置１００でダビング先装置２００の記憶部２５０をマウントし、ダビング先装置２００の記憶部２５０内のデータを読み出しもしくは書き込みできる状態にする。伝送路３００が無線通信によって実現される場合には、制御部１２０と制御部２２０との間で通信を行う上でのハンドシェイク処理等を行い、ダビング元装置１００が送信側、ダビング先装置２００が受信側として無線通信可能なコネクションを伝送路３００として確立する必要がある。
【００２８】
なお、ダビング元装置１００は送信装置の一例にすぎず、ダビング先装置２００は受信装置の一例にすぎない。したがって、本実施形態では、ダビング対象となるコンテンツがダビング元装置１００を一例とする送信装置に残ることが前提であり、ダビング先装置２００を一例とする受信装置にコンテンツが送信されることとなるが、ダビング対象となるコンテンツはダビング元装置１００を一例とする送信装置に残らないこととしてもよい。また、本実施形態では、ダビング元装置１００およびダビング先装置２００が撮像機能を有することとするが、撮像機能を有することは必須ではなく、ダビング元装置１００およびダビング先装置２００は、撮像機能を有さない他の電子機器などであってもよい。
【００２９】
まず、ダビング先装置２００が自装置の残駆動時間とダビングに要する所要時間とを比較する処理を行う場合について説明する。その後に、ダビング元装置１００が自装置の残駆動時間とダビングに要する所要時間とを比較する処理を行う場合について説明する。つまり、自装置の残駆動時間とダビングに要する所要時間とを比較する処理は、ダビング元装置１００が行ってもよいし、ダビング先装置２００が行ってもよい。
【００３０】
ダビング先装置２００は、少なくとも、制御部２２０と、電力供給管理部２３０と、記憶部２５０と、通信部２６０と、を備えるものである。記憶部２５０は、例えば、不揮発性メモリによって構成されるものであり、コンテンツをファイルとして保持するためのコンテンツファイル２５１と、コンテンツに関連するメタデータなどの情報を管理する管理データベース２５２とを含むものである。通信部２６０は、例えば、通信装置によって構成されるものであり、コンテンツの送信元であるダビング元装置１００と通信を行う機能を有するものである。電力供給管理部２３０は、自装置の駆動に使用されるバッテリの残量を管理する機能を有するものである。
【００３１】
制御部２２０は、例えば、ＣＰＵおよびＲＡＭによって構成されるものであり、記憶部２５０によって記憶されているプログラムがＣＰＵによってＲＡＭに展開されて実行されることで、その機能が実現されるものである。しかし、制御部２２０は、専用のハードウェアによって構成されることとしてもよい。
【００３２】
制御部２２０は、ダビング元装置１００から通信部２６０を介してコンテンツを受信して記憶部２５０にコンテンツファイル２５１として記録するに際して、自装置のバッテリ残量に基づいて算出される自装置の残駆動時間とコンテンツの送信に要する所要時間とを取得して残駆動時間と所要時間とを比較する機能を有するものである。自装置のバッテリ残量は、例えば、電力供給管理部２３０によって管理されており、電力供給管理部２３０から取得できるものである。バッテリ残量から残駆動時間を算出する手法については特に限定されるものではない。コンテンツの送信に要する所要時間の取得手法の例については後に説明する。
【００３３】
また、制御部２２０は、比較した結果に基づいて所要時間が残駆動時間よりも大きいと判断した場合に、コンテンツの一部をダビング元装置１００から通信部２６０を介して受信して記憶部２５０に記録する第１モードとコンテンツの受信を行わない第２モードとのうちのいずれか一方を選択する。コンテンツの一部とは、１つのコンテンツを分割して得られる１または複数の単位であってもよいし、コンテンツが複数からなる場合には、その複数のコンテンツから選択される１または複数のコンテンツであってもよい。コンテンツの一部をユーザに確認させるために表示される確認画面については、図４を参照して後に説明する。
【００３４】
制御部２２０は、コンテンツからコンテンツの一部を選択するための所定のパラメータを選択し、選択した所定のパラメータをダビング元装置１００に通信部２６０を介して送信することとしてもよい。これにより、ダビング元装置１００は、所定のパラメータに基づいてコンテンツの一部を選択することができる。所定のパラメータとしては、例えば、メタデータを識別するための情報（例えば、メタデータの一例としての位置情報を識別するための情報）を使用することができる。すなわち、ダビング元装置１００は、このメタデータを識別するための情報によって識別されるメタデータを持つコンテンツをコンテンツの一部として選択することができる。メタデータの例としては、この他に、顔検出データ、ハイライトポイントデータ、再生デュレーションなどといったコンテンツの記録時に得られたコンテンツ付加情報などを挙げることができる。所定のパラメータを選択するために表示される属性指定画面については、図５を参照して後に説明する。
【００３５】
制御部２２０は、ダビング元装置１００のバッテリ残量をダビング元装置１００から通信部２６０を介して受信することもできる。その場合には、制御部２２０は、受信したバッテリ残量に基づいて算出されるダビング元装置１００の残駆動時間と自装置の残駆動時間とのうちの小さいほうを選択し、選択した残駆動時間を所要時間との比較に使用することができる。ダビング元装置１００と自装置とのうちどちらかのバッテリが切れた段階でダビングが中断されてしまうことが予想されるからである。制御部２２０は、ダビング元装置１００の残駆動時間と自装置の残駆動時間とのいずれも取得できない場合には、ダビングを行わないように制御することもできる。
【００３６】
コンテンツの送信に要する所要時間の取得手法については特に限定されるものではないが、例えば、コンテンツのデータサイズに基づいて算出することによって取得することができる。例えば、コンテンツの送信に要する所要時間をコンテンツのデータサイズに比例するものとして算出することができる。コンテンツの送信に要する所要時間の算出は、ダビング元装置１００が行ってもよいし、ダビング先装置２００が行ってもよい。
【００３７】
つまり、制御部２２０は、コンテンツのデータサイズに基づいて算出されるコンテンツの送信に要する時間をダビング元装置１００から通信部２６０を介して受信し、受信した時間を所要時間として取得することとしてもよい。また、制御部２２０は、コンテンツのデータサイズをダビング元装置１００から通信部２６０を介して受信し、受信したコンテンツのデータサイズに基づいてコンテンツの送信に要する時間を算出し、算出した時間を所要時間として取得することとしてもよい。
【００３８】
ダビング先装置２００は、第１モードと第２モードとのうちのいずれか一方を選択するための選択画面を表示する表示部２４０をさらに備えることとしてもよい。第１モードと第２モードとのうちのいずれか一方を選択するための選択画面については、図３を参照して後に説明する。表示部２４０は、所要時間を選択画面に含めるとともに残駆動時間を選択画面に含めることとしてもよい。表示部２４０は、例えば、表示装置によって構成されるものである。
【００３９】
ダビング先装置２００は、ユーザから操作情報の入力を受け付ける操作部２１０をさらに備えることとしてもよい。その場合には、制御部２２０は、操作部２１０によって入力が受け付けられた操作情報に基づいて、第１モードと第２モードとのうちのいずれか一方を選択することとすればよい。操作部２１０は、例えば、ボタンなどの入力装置によって構成されるものであるが、特に限定されるものではない。
【００４０】
制御部２２０は、第１モードを選択した場合には、コンテンツの一部を受信して記憶部２５０にコンテンツファイル２５１として記録し、第２モードを選択した場合には、コンテンツを受信しない。
【００４１】
続いて、ダビング元装置１００が自装置の残駆動時間とダビングに要する所要時間とを比較する処理を行う場合について説明する。
【００４２】
ダビング元装置１００は、少なくとも、制御部１２０と、電力供給管理部１３０と、記憶部１５０と、通信部１６０と、を備えるものである。記憶部１５０は、例えば、不揮発性メモリによって構成されるものであり、コンテンツをファイルとして保持するためのコンテンツファイル２５１と、コンテンツに関連するメタデータなどの情報を管理する管理データベース１５２とを含むものである。通信部１６０は、例えば、通信装置によって構成されるものであり、コンテンツの送信先であるダビング先装置２００と通信を行う機能を有するものである。電力供給管理部１３０は、自装置の駆動に使用されるバッテリの残量を管理する機能を有するものである。
【００４３】
制御部１２０は、例えば、ＣＰＵおよびＲＡＭによって構成されるものであり、記憶部１５０によって記憶されているプログラムがＣＰＵによってＲＡＭに展開されて実行されることで、その機能が実現されるものである。しかし、制御部１２０は、専用のハードウェアによって構成されることとしてもよい。
【００４４】
制御部１２０は、ダビング先装置２００に通信部１６０を介してコンテンツを送信するに際して、自装置のバッテリ残量に基づいて算出される自装置の残駆動時間とコンテンツの送信に要する所要時間とを取得して残駆動時間と所要時間とを比較する機能を有するものである。自装置のバッテリ残量は、例えば、電力供給管理部１３０によって管理されており、電力供給管理部１３０から取得できるものである。バッテリ残量から残駆動時間を算出する手法については特に限定されるものではない。コンテンツの送信に要する所要時間の取得手法の例については後に説明する。
【００４５】
また、制御部１２０は、比較した結果に基づいて所要時間が残駆動時間よりも大きいと判断した場合に、コンテンツの一部をダビング先装置２００に通信部１６０を介して送信する第１モードとコンテンツの送信を行わない第２モードとのうちのいずれか一方を選択する。コンテンツの一部をユーザに確認させるために表示される確認画面については、図４を参照して後に説明する。
【００４６】
制御部１２０は、コンテンツからコンテンツの一部を選択するための所定のパラメータを選択することとしてもよい。これにより、制御部１２０は、所定のパラメータに基づいてコンテンツの一部を選択することができる。所定のパラメータとしては、例えば、メタデータを識別するための情報（例えば、メタデータの一例としての位置情報を識別するための情報）を使用することができる。すなわち、制御部１２０は、このメタデータを識別するための情報によって識別されるメタデータを持つコンテンツをコンテンツの一部として選択することができる。所定のパラメータを選択するために表示される属性指定画面については、図５を参照して後に説明する。
【００４７】
また、制御部１２０は、例えば、メタデータを多く持つコンテンツをコンテンツの一部として選択することとしてもよいし、ユーザによりあらかじめ高い優先度が設定されたメタデータを持つコンテンツをコンテンツの一部として選択することとしてもよい。
【００４８】
制御部１２０は、ダビング先装置２００のバッテリ残量をダビング先装置２００から通信部１６０を介して受信することもできる。その場合には、制御部１２０は、受信したバッテリ残量に基づいて算出されるダビング先装置２００の残駆動時間と自装置の残駆動時間とのうちの小さいほうを選択し、選択した残駆動時間を所要時間との比較に使用することができる。ダビング先装置２００と自装置とのうちどちらかのバッテリが切れた段階でダビングが中断されてしまうことが予想されるからである。制御部１２０は、ダビング先装置２００の残駆動時間と自装置の残駆動時間とのいずれも取得できない場合には、ダビングを行わないように制御することもできる。
【００４９】
コンテンツの送信に要する所要時間の取得手法については特に限定されるものではないが、例えば、コンテンツのデータサイズに基づいて算出することによって取得することができる。例えば、コンテンツの送信に要する所要時間をコンテンツのデータサイズに比例するものとして算出することができる。コンテンツの送信に要する所要時間の算出は、ダビング元装置１００が行ってもよいし、ダビング先装置２００が行ってもよい。
【００５０】
つまり、制御部１２０は、コンテンツのデータサイズに基づいて算出されるコンテンツの送信に要する時間をダビング先装置２００から通信部１６０を介して受信し、受信した時間を所要時間として取得することとしてもよい。また、制御部１２０は、コンテンツのデータサイズをダビング先装置２００から通信部１６０を介して受信し、受信したコンテンツのデータサイズに基づいてコンテンツの送信に要する時間を算出し、算出した時間を所要時間として取得することとしてもよい。
【００５１】
ダビング元装置１００は、第１モードと第２モードとのうちのいずれか一方を選択するための選択画面を表示する表示部１４０をさらに備えることとしてもよい。第１モードと第２モードとのうちのいずれか一方を選択するための選択画面については、図３を参照して後に説明する。表示部１４０は、所要時間を選択画面に含めるとともに残駆動時間を選択画面に含めることとしてもよい。表示部１４０は、例えば、表示装置によって構成されるものである。
【００５２】
ダビング元装置１００は、ユーザから操作情報の入力を受け付ける操作部１１０をさらに備えることとしてもよい。その場合には、制御部１２０は、操作部１１０によって入力が受け付けられた操作情報に基づいて、第１モードと第２モードとのうちのいずれか一方を選択することとすればよい。操作部１１０は、例えば、ボタンなどの入力装置によって構成されるものであるが、特に限定されるものではない。
【００５３】
制御部１２０は、第１モードを選択した場合には、コンテンツの一部を受信して記憶部１５０にコンテンツファイル１５１として記録し、第２モードを選択した場合には、コンテンツを受信しない。
【００５４】
［１−２．全体の処理の流れ］
ダビング実行までの処理の流れをフローチャートとして図２に示す。なお、ここでは、図２に示すステップＳ１０１〜ステップＳ１０８が、ダビング元装置１００によって実行される例について説明するが、ダビング先装置２００によって実行されることとしてもよい。図２に示すように、制御部１２０は、電力供給管理部１３０からダビング元装置１００の電力状況を取得する。つまり、電力供給管理部１３０は、ダビング元装置１００がＡＣケーブルに接続されている場合にはＡＣ接続中であることを判別し、自装置がバッテリ駆動の場合にはバッテリ駆動であることと同時にバッテリ残量を自装置の残駆動時間として制御部１２０に出力する。制御部１２０は、自装置がバッテリ駆動の場合にはバッテリ残量を自装置の残駆動時間として取得する（ステップＳ１０１）。
【００５５】
受信側となるダビング先装置２００が無線通信で接続されているような場合には、ダビング先装置２００側もバッテリで駆動している場合が考えられる。このような場合には、制御部１２０は、ダビング先装置２００の電力供給管理部２３０の電力状況を、制御部２２０を通じて取得する。制御部１２０は、自装置であるダビング元装置１００の残駆動時間とダビング先装置２００の残駆動時間の値が小さい方を全体の残駆動時間として採用する。
【００５６】
続いて、制御部１２０は、記憶部１５０内に格納されているダビング元コンテンツ群からダビング対象となるコンテンツを決定する（ステップＳ１０２）。最初の決定としては、ユーザによる任意選択によって決定されてもよいし、自動的に差分情報を用いて決定されてもよい。続いて、制御部１２０は、ダビング対象のコンテンツ（コンテンツの数やデータサイズ）からダビングに要する見積もり時間を計算する（ステップＳ１０３）。見積もり時間は所要時間に相当するものである。制御部１２０は、ステップＳ１０１で取得した残駆動時間とステップＳ１０３で算出された見積もり時間とを比較し（ステップＳ１０４）、見積もり時間が大きかった場合には（ステップＳ１０４で「Ｙｅｓ」）、ステップＳ１０５に進む。見積もり時間が残駆動時間以内に収まっている場合には（ステップＳ１０４で「Ｎｏ」）、ステップＳ１０７に進み、ダビングが実行される（ステップＳ１０８）。
【００５７】
ステップＳ１０５では、決定されたダビング対象のコンテンツをダビングするにはバッテリが不足していることをユーザに通知すると同時に、優先的なダビングを実行するかを選択する画面を表示することとしてもよい。より具体的には、図３に示したような選択画面１４１がダビング元装置１００の表示部１４０によって表示される。図３に示した例では、ダビング元装置１００の表示部１４０がダビング所要時間１４１ｂとバッテリ残量１４１ｃから算出した残駆動時間１４１ａとを同時に表示することで、ユーザに対してバッテリが足りていないことを促しつつ、優先ダビングの必要性をＵＩ情報として通知することができる。
【００５８】
ユーザが優先ダビング実行を選択した場合はステップＳ１０６に遷移する。制御部１２０は、ステップＳ１０２において決定されたダビング対象のコンテンツからさらに残駆動時間内に収まるようにコンテンツを選択する（ステップＳ１０６）。この選択では、制御部１２０は、優先度が高いコンテンツを確定し、見積もり時間を再計算して見積もり時間が残駆動時間内に収まるまで選択を繰り返す。優先度が高いコンテンツは、主にメタデータ（顔、ＧＰＳ、ハイライト盛り上がりポイントデータ、ユーザ設定マークデータ）を持つコンテンツに決定される。これらのコンテンツは、ユーザが記録した際に多くのメタデータを残しているため、ユーザにとっても重要でかつ優先してバックアップ保存しておきたいコンテンツであると言うことができる。本実施形態では、バッテリ残量が少ない場合にも可能な限りダビングを行うため、優先度が高いコンテンツからダビングを行う。ステップＳ１０６でダビング対象が決定された後には、ステップＳ１０７に進む。
【００５９】
また、コンテンツの選択は、ユーザが選択したメタデータを持つコンテンツを優先するようになされてもよい。ユーザがメタデータを選択するための属性指定画面２４１は、例えば、図５に示すようにダビング先装置２００の表示部２４０によって表示される。属性指定画面２４１に表示されている属性からユーザが所望の属性を選択すると、選択した属性に対応するメタデータがダビング元装置１００に送信され、そのメタデータを持つコンテンツがダビング元装置１００によって選択される。
【００６０】
図４に示すように、表示部１４０は、優先的なダビングを行う場合には、ユーザに最終的にダビング対象となったコンテンツ群を確認画面１４２上に表示し確認を促す。コンテンツ群は、例えば、図４に示すように、各コンテンツのサムネイルとして一覧表示される。その後、ユーザがダビングを選択するとステップＳ１０８に遷移し、ダビングが実行される（ステップＳ１０８）。ただし、通信システム１０が自動的にダビングを行うような場合には、ステップＳ１０７の画面遷移を行うことなく、ステップＳ１０８に遷移し、ダビングを実行することも可能である。
【００６１】
［１−３．表示画面例］
優先ダビングを選択するための選択画面の一例を図３に示す。上記したように、ダビング元装置１００の表示部１４０によって、第１モードと第２モードとのうちのいずれか一方を選択するための選択画面１４１が表示される。しかし、ここでは、選択画面１４１は、ダビング元装置１００の表示部１４０によって表示されることとしているが、ダビング先装置２００の表示部２４０によって表示されることとしてもよい。選択画面１４１には、少なくとも、第１モードを選択するためのオブジェクト１４１ｄと第２モードを選択するためのオブジェクト１４１ｅとが含まれている。
【００６２】
ユーザは、コントローラ１１１などを介してオブジェクト１４１ｄを選択するための操作情報を入力すると、制御部１２０によってその操作情報が受け付けられ、その操作情報に基づいて第１モードが選択される。同様に、コントローラ１１１などを介してオブジェクト１４１ｅを選択するための操作情報を入力すると、制御部１２０によってその操作情報が受け付けられ、その操作情報に基づいて第２モードが選択される。コントローラ１１１は、例えば、上記した操作部１１０を構成するものである。
【００６３】
この他に、選択画面１４１には、残駆動時間１４１ａ、ダビング所要時間１４１ｂ、バッテリ残量１４１ｃなどが含まれることとしてもよい。「ダビングするにはバッテリが不足しています。優先ダビングを実行しますか？」などのメッセージ１４１ｆを選択画面１４１に含めることも可能である。また、シャッターボタン１１２は、ユーザによる押下により撮影を行うためのものであり、特に必須のものではない。
【００６４】
優先的にダビングされるコンテンツを確認するための確認画面の一例を図４に示す。上記したように、ダビング元装置１００の表示部１４０によってコンテンツの一部をユーザに確認させるための確認画面１４２が表示される。しかし、ここでは、確認画面１４２は、ダビング元装置１００の表示部１４０によって表示されることとしているが、ダビング先装置２００の表示部２４０によって表示されることとしてもよい。確認画面１４２には、少なくとも、優先ダビング実行を選択するためのオブジェクト１４２ｂが含まれている。また、コンテンツの一部がサムネイル画像（ダビング画像Ｄ１〜Ｄ６）として確認画面１４２に含まれている。
【００６５】
ユーザはコンテンツの一部を確認し、コンテンツの一部を優先的にダビングすることを決めたとする。その場合には、ユーザがコントローラ１１１などを介してオブジェクト１４２ｂを選択するための操作情報を入力すると、制御部１２０によってその操作情報が受け付けられ、その操作情報に基づいて優先ダビングが選択される。優先ダビングが選択されると優先ダビングが実行される。優先ダビングは、コンテンツの一部をダビング元装置１００からダビング先装置２００にダビングさせることを言う。この他に、「以下のコンテンツが優先的にダビングされます。」などのメッセージ１４２ａを確認画面１４２に含めることも可能である。
【００６６】
優先的にダビングされるコンテンツを選択するために使用される属性を選択するための属性指定画面の一例を図５に示す。上記したように、ダビング先装置２００の表示部２４０によって所定のパラメータを選択するために表示される属性指定画面２４１が表示される。しかし、ここでは、属性指定画面２４１は、ダビング先装置２００の表示部２４０によって表示されることとしているが、ダビング元装置１００の表示部１４０によって表示されることとしてもよい。属性指定画面２４１には、少なくとも、属性を選択するためのオブジェクト２４１ｂが含まれている。
【００６７】
ユーザはコンテンツの一部を確認し、優先してダビングするコンテンツの属性を決めたとする。その場合には、ユーザがコントローラ２１１などを介してオブジェクト２４１ｂを選択するための操作情報を入力すると、制御部２２０によってその操作情報が受け付けられ、その操作情報に基づいて属性が選択される。属性が選択されると選択された属性がパラメータ（メタデータを識別するための情報）として通信部２６０を介してダビング元装置１００に送信される。この他に、「優先してダビングするコンテンツの属性を選んでください。」などのメッセージ２４１ａを属性指定画面２４１に含めることも可能である。
【００６８】
＜２．変形例＞
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００６９】
例えば、本実施形態では、ダビング元装置１００とダビング先装置２００とがＵＳＢ接続される場合や無線通信を行う場合について述べたが、本実施形態に係る技術は、単一機器でメディア間のダビングを実行する場合に適用することも可能である。また、ダビング先装置２００がＮＡＳを介してネットワーク上に存在するメディアである場合にも同様に本実施形態に係る技術を適用することが可能である。
【００７０】
＜３．まとめ＞
本実施形態によれば、バッテリ残量が小さい場合においても送信装置から受信装置にコンテンツを一部送信することを選択することができる。また、ユーザにとって優先度が高いコンテンツを自動判別することが可能であり、バッテリ駆動で行うことが可能な範囲内でダビングやコンテンツの送信を実行することができる。
【符号の説明】
【００７１】
１０    通信システム
１００  ダビング元装置（送信装置）
１１０  操作部
１２０  制御部
１３０  電力供給管理部
１４０  表示部
１４１  選択画面
１４１ａ  残駆動時間
１４１ｂ  ダビング所要時間
１４２  確認画面
１５０  記憶部
１６０  通信部
２００  ダビング先装置（受信装置）
２１０  操作部
２２０  制御部
２３０  電力供給管理部
２４０  表示部
２４１  属性指定画面
２５０  記憶部
２６０  通信部
３００  伝送路
【図１】
2011204314.tif 000003
【図２】
2011204314.tif 000004
【図３】
2011204314.tif 000005
【図４】
2011204314.tif 000006
【図５】
2011204314.tif 000007