(57)【要約】【課題】書き込み時間に起因するユーザストレスの低減に優れた情報処理装置を提供すること。【解決手段】情報処理措置は、読取手段と、選択手段と、送信手段とを備える。前記読取手段は、第１の情報記憶媒体から書き込み性能情報を読み取る。前記選択手段は、前記書き込み性能情報に基づき、第２の情報記憶媒体に記憶された１以上のコンテンツの中から、１以上のコンテンツの一部又は全部を選択する。前記送信手段は、前記選択した１以上のコンテンツの一部又は全部を前記第１の情報記憶媒体へ送信する。【選択図】図３
2015039061.tif 000002
【特許請求の範囲】
【請求項１】
第１の情報記憶媒体から書き込み性能情報を読み取る読取手段と、
前記書き込み性能情報に基づき、第２の情報記憶媒体に記憶された１以上のコンテンツの中から、１以上のコンテンツの一部又は全部を選択する選択手段と、
前記選択した１以上のコンテンツの一部又は全部を前記第１の情報記憶媒体へ送信する送信手段と、
を備えた情報処理装置。
【請求項２】
書き込み許容時間を設定する設定手段を備え、
前記選択手段は、前記書き込み許容時間及び前記書き込み性能情報に基づき、前記第２の情報記憶媒体から１以上のコンテンツの一部又は全部を選択する請求項１記載の情報処理装置。
【請求項３】
前記選択手段は、前記書き込み許容時間及び前記書き込み性能情報に基づき、前記書き込み許容時間以内で書き込み可能な第１のデータサイズを検出し、選択される１以上のコンテンツの一部又は全部の合計データサイズが前記第１のデータサイズ以内に収まるように、前記第２の情報記憶媒体から１以上のコンテンツの一部又は全部を選択する請求項２記載の情報処理装置。
【請求項４】
前記選択手段は、２以上のコンテンツを選択する場合、１コンテンツを除く１以上のコンテンツの全部を選択し、残り１コンテンツの一部又は全部を選択する請求項３記載の情報処理装置。
【請求項５】
前記設定手段は、選択される１以上のコンテンツの書き込みのための一部の区間を設定し、
前記選択手段は、選択される１以上のコンテンツの一部の区間の合計に対応した第２のデータサイズが前記第１のデータサイズ以下になるように、前記第２の情報記憶媒体から１以上のコンテンツの一部の区間を選択し、
前記送信手段は、前記選択した１以上のコンテンツの一部の区間を前記第１の情報記憶媒体へ送信する請求項１乃至３の何れか１項記載の情報処理装置。
【請求項６】
コンテンツの再生時間を設定する設定手段を備え、
前記選択手段は、前記再生時間及び前記書き込み性能情報に基づき、第２の情報記憶媒体から１以上のコンテンツの一部又は全部を選択する請求項１記載の情報処理装置。
【請求項７】
前記選択手段は、第１の再生時間より長い第２の再生時間の設定及び第１の書き込み性能より高い第２の書き込み性能を示す前記書き込み性能情報に基づき、前記第２の情報記憶媒体から前記第２の再生時間に相当する１以上のコンテンツの一部又は全部を選択し、
また、前記選択手段は、前記第２の再生時間の設定及び前記第１の書き込み性能を示す前記書き込み性能情報に基づき、前記第２の情報記憶媒体から前記第１の再生時間に相当する１以上のコンテンツの一部又は全部を選択する請求項６記載の情報処理装置。
【請求項８】
前記設定手段は、選択される１以上のコンテンツの書き込みのための一部の区間を設定し、
前記選択手段は、選択される１以上のコンテンツの一部の区間の合計に対応した第２のデータサイズが前記第１のデータサイズ以下になるように、前記第２の情報記憶媒体から１以上のコンテンツの一部の区間を選択し、
前記送信手段は、前記選択した１以上のコンテンツの一部の区間を前記第１の情報記憶媒体へ送信する請求項６又は７に記載の情報処理装置。
【請求項９】
第１の情報記憶媒体から書き込み性能情報を読み取り、
前記書き込み性能情報に基づき、第２の情報記憶媒体に記憶された１以上のコンテンツの中から１以上のコンテンツの一部又は全部を選択し、
前記選択した１以上のコンテンツの一部又は全部を前記第１の情報記憶媒体へ送信する情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置及び情報処理方法に関する。
【背景技術】
【０００２】
近年、録画再生装置の多機能化が進み、様々な機能を搭載した録画再生装置が登場している。例えば、ハードディスク等の大容量記憶装置、及び可搬メディア用のスロットを搭載した録画再生装置が登場している。この録画再生装置は、大容量記憶装置に記憶された番組を、スロットに挿入されたＳＤ（登録商標）メモリカード等の可搬メディアへ書き込むことができる。つまり、この録画再生装置は、大容量記憶装置に記憶された番組を、可搬メディアへダビングすることができる。
【０００３】
これにより、ユーザは、可搬メディアに書き込まれた番組を持ち出すことができる。例えば、ユーザは、可搬メディア対応のポータブルプレイヤーを利用し、外出先等で可搬メディアに書き込まれた番組を視聴することができる。
【０００４】
長時間番組を可搬メディアへ書き込む場合には、長い書き込み時間が発生する。例えば、外出前の多忙時に番組を持ち出したい場合に、予想外の長い書き込み時間が発生してしまうことがある。このような予想外の長い書き込み時間の発生を防止する技術が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１０４５７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
例えば、ＳＤメディアカード等の可搬メディアは、種類により書き込み性能が異なり、書き込み時間が異なる。つまり、同じデータサイズの番組を書き込む場合であっても、書き込みの対象となるメディアにより書き込み時間が異なる。これにより、ユーザは、書き込み待ち時間においてストレスを感じ、上記した録画再生装置のダビング機能の使用を敬遠することもある。
【０００７】
本発明の目的は、書き込み時間に起因するユーザストレスの低減に優れた情報処理装置及び情報処理方法を提供することにある。
【課題を解決するための手段】
【０００８】
実施形態の情報処理装置は、読取手段と、選択手段と、送信手段とを備える。前記読取手段は、第１の情報記憶媒体から書き込み性能情報を読み取る。前記選択手段は、前記書き込み性能情報に基づき、第２の情報記憶媒体に記憶された１以上のコンテンツの中から、１以上のコンテンツの一部又は全部を選択する。前記送信手段は、前記選択した１以上のコンテンツの一部又は全部を前記第１の情報記憶媒体へ送信する。
【図面の簡単な説明】
【０００９】
【図１】第１〜第４の実施形態に共通のデータ記録装置（情報処理装置）によるデータ書き込み処理の一例を示す図である。
【図２】第１〜第４の実施形態に共通のデータ記録装置の概略構成の一例を示す図である。
【図３】第２の実施形態の書き込み処理の一例を示すフローチャートである。
【図４】可搬メディア毎（機器固有のＩＤ毎）に、データ書き込み速度の検出結果（計測結果）を記録したデータベースの一例を示す図である。
【図５】第３の実施形態の書き込み処理の一例を示すフローチャートである。
【図６】第４の実施形態の書き込み処理の一例を示すフローチャートである。
【図７】ダビング対象候補の番組リストの一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、第１〜第４の実施形態について図面を参照して説明する。
【００１１】
図１は、第１〜第４の実施形態に共通のデータ記録装置（情報処理装置）によるデータ書き込み処理の一例を示す図である。また、図２は、第１〜第４の実施形態に共通のデータ記録装置の概略構成の一例を示す図である。
【００１２】
図１及び図２に示すように、データ記録装置２００は、制御モジュール２０１、メモリ２０２、ハードディスクドライブ等のストレージ２０３、外部出力インターフェース２０４、外部接続インターフェース２０５、チューナ２０６、操作入力モジュール２０７、記録制御モジュール２０８、ダビング制御モジュール２０９、案内表示部２１０を備える。
【００１３】
データ記録装置２００は、例えば、デジタルビデオレコーダ（ＤＶＲ）に適用可能である。また、データ記録装置２００は、例えば、番組記録機能を備えたデジタルＴＶ（ＤＴＶ）に適用可能である。
【００１４】
データ記録装置２００は、アンテナ１００等を介して受信した地上デジタル放送等の信号を入力し、入力信号に基づく番組Ｐ（番組データ又はコンテンツデータ）をストレージ２０３により記録したり、また外部出力インターフェース２０４を介して番組Ｐ（番組データ又はコンテンツデータ）を外部表示機器へ出力したり、また外部接続インターフェース２０５を介して番組Ｐ（番組データ又はコンテンツデータ）を外部再生機器へ出力したりすることができる。
【００１５】
制御モジュール２０１は、アンテナ１００で受信した地上デジタル放送等の信号に基づく番組記録処理、及び番組を外部メディアへ書き込む番組書き込み処理（ダビング処理）のための様々な演算処理を実行する。また、メモリ２０２は、これら番組記録処理及び番組書き込み処理のための様々なデータを記憶する。
【００１６】
記録制御モジュール２０８は、チューナ部２０６により信号処理された番組の記録処理を制御し、例えば、番組をストレージ２０３へ保存する。ダビング制御モジュール２０９は、例えば、外部接続インターフェース２０５を介して、ストレージ２０３に保存された１以上の番組の一部又は全部のデータをメディア処理装置３００へ転送し、１以上の番組の一部又は全部のデータの書き込み処理（ダビング処理）を実行する。
【００１７】
図１に示すように、データ記録装置２００は、外部接続インターフェース２０５及びケーブル４００を介して、メディア処理装置３００と接続可能に構成されている。メディア処理装置３００は、ＳＤメモリカード等の可搬メディアＭを装填可能なメディアスロットを備える。メディア処理装置３００は、データ記録装置２００から転送される番組の一部又は全部のデータを、メディアスロットに装填された可搬メディアＭへ書き込むことができる。
【００１８】
第１〜第４の実施形態では、データ記録装置２００から独立した構成のメディア処理装置３００が、可搬メディアＭに対して書き込みデータを書き込むケースについて説明する。しかしながら、第１〜第４の実施形態は、このようなケースだけに限定されるものではなく、第１〜第４の実施形態は、次のようなケースも含む。例えば、データ記録装置２００がメディア処理装置３００の構成を備え、データ記録装置２００の一部構成であるメディア処理装置３００が、可搬メディアＭに対して書き込みデータを書き込むケースも含む。
【００１９】
上記説明したデータ記録装置２００は、ストレージ２０３に記憶された１以上の番組の中から、１以上の番組の一部又は全部を選択し、メディア処理装置３００に装填された可搬メディアＭに対して、選択された１以上の番組の一部又は全部を書き込むことができる。つまり、データ記録装置２００は、可搬メディアＭに対して、１以上の番組の一部又は全部をダビングすることができる。
【００２０】
以下、番組の書き込み処理（ダビング処理）について、第１〜第４の実施形態に分けて説明する。
【００２１】
（第１の実施形態）
第１の実施形態では、可搬メディアＭの書き込み性能情報に基づく、書き込み処理の一例について説明する。
【００２２】
データ記録装置２００のダビング制御モジュール２０９は、外部接続インターフェース２０５を介して、可搬メディアＭから書き込み性能情報を読み取り、可搬メディアＭへの書き込み速度を検出する。ダビング制御モジュール２０９は、書き込み性能情報（書き込み速度）に基づき、ストレージ２０３に記憶された１以上の番組（コンテンツ）の中から、１以上の番組（コンテンツ）の一部又は全部を選択し、選択した１以上の番組の一部又は全部をメディア処理装置３００へ転送する。メディア処理装置３００は、転送される１以上の番組の一部又は全部のデータを可搬メディアＭへ書き込む。
【００２３】
例えば、データ記録装置２００のダビング制御モジュール２０９は、可搬メディアＭの書き込み性能（書き込み速度）に基づき、所定時間で書き込み可能な第１のデータサイズを検出する。続いて、案内表示部２１０は、所定時間で第１のデータサイズのデータの書き込みが可能なことを案内する。さらに、ダビング制御モジュール２０９は、選択される１以上の番組の一部又は全部の合計データサイズが第１のデータサイズ以内に収まるように、ストレージ２０３から１以上の番組の一部又は全部を選択し、選択した１以上の番組の一部又は全部をメディア処理装置３００へ転送する。メディア処理装置３００は、転送される１以上の番組の一部又は全部のデータを可搬メディアＭへ書き込む。上記した所定時間は、例えば初期設定時間であり、操作入力モジュール２１０を介して、変更することもできる。
【００２４】
或いは、データ記録装置２００のダビング制御モジュール２０９は、検出した書き込み速度が基準速度より早い場合、選択される１以上の番組の一部又は全部の合計データサイズが第１のデータサイズ以内に収まるように、優先度の高い１以上の番組の一部又は全部を選択し、選択した１以上の番組の一部又は全部をメディア処理装置３００へ転送する。検出した書き込み速度が基準速度以下の場合、ダビング制御モジュール２０９は、選択される１以上の番組の一部又は全部の合計データサイズが第１のデータサイズより小さい第２のデータサイズ以内に収まるように、優先度の高い１以上の番組の一部又は全部を選択し、選択した１以上の番組の一部又は全部をメディア処理装置３００へ転送する。
【００２５】
ここで、上記した優先度について補足する。例えば、ダビング制御モジュール２０９は、各番組の記録日時に基づき各番組に優先度を割り当てる。例えば、ダビング制御モジュール２０９は、新しい番組に高い優先度を割り当てる。或いは、制御モジュール２０１が、番組の再生及び録画の履歴を収集し、履歴に基づきユーザの嗜好性を分析し、ダビング制御モジュール２０９が、嗜好性の分析結果に基づき、各番組に優先度を割り当てるようにしてもよい。
【００２６】
なお、ダビング制御モジュール２０９が、２以上の番組を選択する場合、各番組の一部が選択されてしまい、各コンテンツの一部が可搬メディアＭへ書き込まれてしまうのを防止することもできる。つまり、ダビング制御モジュール２０９は、選択された全ての番組が中途半端に可搬メディアＭへ書き込まれてしまうのを防止することもできる。例えば、以下のようにして、中途半端な書き込みを防止することができる。
【００２７】
ダビング制御モジュール２０９は、Ｎ個（Ｎ：整数、Ｎ≧２）の番組を選択する場合、（Ｎ−１）個の番組の全部を選択し、残り１個の番組の一部又は全部を選択し、（Ｎ−１）個の番組の全部をメディア処理装置３００（可搬メディアＭ）へ転送し、残り１個の番組の一部又は全部をメディア処理装置３００（可搬メディアＭ）へ転送する。
【００２８】
例えば、所定時間で５Ｇバイトのデータの書き込みが可能で、第１の番組が２Ｇバイトのデータサイズで、第２の番組も２Ｇバイトのデータサイズ、第３の番組も２Ｇバイトのデータサイズであるとする。この場合、例えば、ダビング制御モジュール２０９は、第１及び第２の番組の全部（２Ｇバイト×２）を選択し、第３の番組の一部（１Ｇバイト）を選択し、第１及び第２の番組の全部（２Ｇバイト×２）をメディア処理装置３００（可搬メディアＭ）へ転送し、第３の番組の一部（１Ｇバイト）をメディア処理装置３００（可搬メディアＭ）へ転送する。
【００２９】
あるいは、所定時間で５Ｇバイトのデータの書き込みが可能で、第１の番組が２Ｇバイトのデータサイズで、第２の番組も２Ｇバイトのデータサイズ、第３の番組が１Ｇバイトのデータサイズであるとする。この場合、例えば、ダビング制御モジュール２０９は、第１、第２、及び第３の番組の全部（２Ｇバイト×２＋１Ｇバイト）を選択し、第１、第２、及び第３の番組の全部（２Ｇバイト×２＋１Ｇバイト）をメディア処理装置３００（可搬メディアＭ）へ転送する。
【００３０】
或いは、ダビング制御モジュール２０９は、所定時間以内で書き込み可能な第１のデータサイズ以内に収まるように、ストレージ２０３から１以上の番組を選択（番組の一部選択ではなく番組の全部選択）し、この選択した１以上の番組を、ダビング対象候補の番組リストとして出力することもできる。例えば、ダビング制御モジュール２０９は、外部出力インターフェース２０４を介して、ダビング対象候補の番組リストを外部表示機器へ出力することができる。
【００３１】
図７は、ダビング対象候補の番組リストの一例を示す図である。ユーザは、操作入力モジュール２０７を介して、ダビング対象候補の番組リスト上の全ての番組（番組Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ）を選択し、この選択した全ての番組のダビングの実行を指示することもできるし、ダビング対象候補の番組リスト上から１以上の番組（例えば番組Ａ、Ｂ、Ｃ）を選択し、この選択した１以上の番組のダビングの実行を指示することもできる。何れの場合も、所定時間以内で、選択番組のダビングが完了することになる。また、何れの場合も、選択番組の一部がダビングされることはなく、選択番組の全部がダビングされる。また、番組の選択に応じて、可搬メディアＭ（ＳＤメモリカード）の残量が可変表示される。
【００３２】
或いは、ダビング制御モジュール２０９は、単一の番組のデータサイズが第１のデータサイズ以内に収まる番組のリストを出力するようにしてもよい。つまり、この番組リストにリストアップされた各番組のデータサイズは、何れも第１のデータサイズ以内である。従って、このリストにリストアップされたどの１番組を選択しても、所定時間以内で、選択した１番組のダビングが完了することができる。また、選択した１番組の一部がダビングされることはなく、選択した１番組の全部がダビングされる。
【００３３】
以上により、データ記録装置２００は、可搬メディアＭの書き込み性能に関係なく、一定時間でデータの書き込み処理を完了することができ、書き込み待ち時間に起因するユーザストレスを低減することができる。
【００３４】
（第２の実施形態）
第２の実施形態では、設定されたダビング制限時間（書き込み許容時間）、及び可搬メディアＭの書き込み性能情報に基づく、書き込み処理の一例について説明する。
【００３５】
例えば、ユーザは、操作入力部２０７を介して、ダビング制限時間（書き込み待ち時間）を入力することができる。例えば、外出時の忙しい時間に合わせて、５分だけ書き込み待ち時間を確保できる場合、ユーザは、操作入力部２０７を介して、ダビング制限時間５分を入力する。
【００３６】
操作入力部２０７は、入力されたダビング制限時間をダビング制御モジュール２０９へ通知（設定）する。データ記録装置２００のダビング制御モジュール２０９は、外部接続インターフェース２０５を介して、可搬メディアＭから書き込み性能情報を読み取り、可搬メディアＭへの書き込み速度を検出する。ダビング制御モジュール２０９は、ダビング制限時間及び書き込み性能情報（書き込み速度）に基づき、ストレージ２０３に記憶された１以上の番組の中から、１以上の番組の一部又は全部を選択し、選択した１以上の番組の一部又は全部をメディア処理装置３００へ転送する。メディア処理装置３００は、転送される１以上の番組の一部又は全部のデータを可搬メディアＭへ書き込む。
【００３７】
例えば、データ記録装置２００のダビング制御モジュール２０９は、ダビング制限時間及び可搬メディアＭの書き込み性能に基づき、ダビング制限時間以内で書き込み可能な第１のデータサイズを検出する。続いて、案内表示部２１０は、ダビング制限時間で第１のデータサイズのデータの書き込みが可能なことを案内する。さらに、ダビング制御モジュール２０９は、選択される１以上の番組の一部又は全部の合計データサイズが第１のデータサイズ以内に収まるように、ストレージ２０３から１以上の番組の一部又は全部を選択し、選択した１以上の番組の一部又は全部をメディア処理装置３００へ転送する。メディア処理装置３００は、転送される１以上の番組の一部又は全部のデータを可搬メディアＭへ書き込む。
【００３８】
なお、ダビング制御モジュール２０９が、２以上の番組を選択する場合、各番組の一部が選択されてしまい、各コンテンツの一部が可搬メディアＭへ書き込まれるのを防止することもできる。つまり、選択された全ての番組が中途半端に可搬メディアＭへ書き込まれるのを防止することもできる。例えば、以下のようにして、中途半端な書き込みを防止することができる。
【００３９】
ダビング制御モジュール２０９は、Ｎ個（Ｎ：整数、Ｎ≧２）の番組を選択する場合、（Ｎ−１）個の番組の全部を選択し、残り１個の番組の一部又は全部を選択し、（Ｎ−１）個の番組の全部をメディア処理装置３００（可搬メディアＭ）へ転送し、残り１個の番組の一部又は全部をメディア処理装置３００（可搬メディアＭ）へ転送する。
【００４０】
或いは、ダビング制御モジュール２０９は、ダビング制限時間以内で書き込み可能な第１のデータサイズ以内に収まるように、ストレージ２０３から１以上の番組を選択（番組の一部選択ではなく番組の全部選択）し、この選択した１以上の番組を、ダビング対象候補の番組リストとして出力することもできる。例えば、ダビング制御モジュール２０９は、外部出力インターフェース２０４を介して、ダビング対象候補の番組リストを外部表示機器へ出力することができる。
【００４１】
図７は、ダビング対象候補の番組リストの一例を示す図である。ユーザは、操作入力モジュール２０７を介して、ダビング対象候補の番組リスト上の全ての番組（番組Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ）を選択し、この選択した全ての番組のダビングの実行を指示することもできるし、ダビング対象候補の番組リスト上から１以上の番組（例えば番組Ａ、Ｂ、Ｃ）を選択し、この選択した１以上の番組のダビングの実行を指示することもできる。何れの場合も、ダビング制限時間以内で、選択番組のダビングが完了することになる。また、何れの場合も、選択番組の一部がダビングされることはなく、選択番組の全部がダビングされる。また、番組の選択に応じて、可搬メディアＭ（ＳＤメモリカード）の残量が可変表示される。
【００４２】
或いは、ダビング制御モジュール２０９は、単一の番組のデータサイズが第１のデータサイズ以内に収まる番組のリストを出力するようにしてもよい。つまり、この番組リストにリストアップされた各番組のデータサイズは、何れも第１のデータサイズ以内である。従って、このリストにリストアップされたどの１番組を選択しても、ダビング制限時間以内で、選択した１番組のダビングが完了することになる。また、選択した１番組の一部がダビングされることはなく、選択した１番組の全部がダビングされる。
【００４３】
つまり、データ記録装置２００は、可搬メディアＭの書き込み性能に関係なく、ダビング制限時間でデータの書き込み処理を完了することができ、書き込み待ち時間に起因するユーザストレスを低減することができる。
【００４４】
図３は、第２の実施形態の書き込み処理の一例を示すフローチャートである。図３に示すように、まず、操作入力部２０７は、入力されたダビング制限時間（書き込み許容時間）をダビング制御モジュール２０９へ通知（設定）する（Ｓ１０１）。
【００４５】
なお、操作入力部２０７によるダビング制限時間の設定方法だけに限定されるものではない。例えば、メディア処理装置３００が携帯電話又はスマートフォンであり、メディア処理装置３００がスケジュールアプリケーションを備え、スケジュールアプリケーションが外出時刻などのスケジュールを登録していると仮定する。スケジュールアプリケーションは、データ記録装置２００との接続を検出し、現在時刻と外出時刻とを比較し、現在時刻と外出時刻の差分からダビング制限時間を算出し、ダビング制限時間をデータ記録装置２００へ通知（設定）することができる。
【００４６】
続いて、ダビング制御モジュール２０９は、外部接続インターフェース２０５を介して可搬メディアＭに対するデータ書き込み速度を検出する（Ｓ１０２）。
【００４７】
可搬メディアＭの種別に依存しないためには、例えば、ダビング制御モジュール２０９は、可搬メディアＭに対して実際にデータを書き込み、可搬メディアＭに対するデータ書き込み速度を検出（計測）することができる。さらに、図４に示すように、ダビング制御モジュール２０９は、可搬メディア毎（機器固有のＩＤ毎）に、データ書き込み速度の検出結果（計測結果）を記録したデータベースを保持することもできる。例えば、ダビング制御モジュール２０９は、ストレージ２０３に、上記したデータベースを記録することができる。データベースには、機器固有のＩＤに対応付けて、測定したデータ書込み速度及び機器の接続に関するトポロジー（Ｔｏｐｏｌｏｇｙ）情報を保存することができる。これにより、毎回、可搬メディアＭに対して実際にデータを書き込まなくても、ダビング制御モジュール２０９は、上記したデータベースと可搬メディアＭのＩＤに基づき、可搬メディアＭのデータ書き込み速度を検出することができる。
【００４８】
また、可搬メディアＭがＳＤメモリカードの場合、ダビング制御モジュール２０９は、可搬メディアＭに対してＳＥＮＤ＿ＳＴＡＴＵＳコマンドを発行し、可搬メディアＭからＳｔａｔｕｓ  Ｒｅｇｉｓｔｅｒを取得し、Ｓｔａｔｕｓ  Ｒｅｇｉｓｔｅｒに含まれたＳｐｅｅｄ  Ｃｌａｓｓ（書き込み性能情報）に基づき、書き込み速度を検出することもできる。Ｓｐｅｅｄ  Ｃｌａｓｓは、ＮＡＮＤメモリの最低書込み速度を保障する値である。ダビング制御モジュール２０９（ダビング制御アプリケーション）が、書き込み速度を検出する場合には、ＦＡＴファイルシステムのオーバヘッドの介入を考慮し、書き込み速度を検出する。例えば、平均書込み速度は、以下の様に定式化できる。
【００４９】
（平均書込み速度）＝（Ｓｐｅｅｄ  Ｃｌａｓｓ）×α  （０＜α＜１）
続いて、ダビング制御モジュール２０９は、設定されたダビング制限時間及び書込み速度の計測値から、ダビング制限時間で転送可能なデータ量（データサイズ）を概算する（Ｓ１０３）。転送可能なデータ量は、以下の様に定式化できる。
【００５０】
（転送可能データ量）＝（平均書込み速度）×（ダビング制限時間）
ただし、可搬メディアＭの残容量が、上式で算出した転送可能データ量よりも小さい場合には、ダビング制御モジュール２０９は、転送可能データ量を残容量とする（Ｓ１０４）。
【００５１】
ダビング制御モジュール２０９は、転送可能データ量の範囲以内で、ストレージ２０３に記憶された１以上の番組の中から、１以上の番組の一部又は全部を選択する（Ｓ１０５）。例えば、ダビング制御モジュール２０９は、各番組の記録日時に基づき各番組に優先度を割り当て、優先度の高い番組を優先的に選択する。例えば、新しい番組に高い優先度を割り当てれば、新しい番組が優先的に選択される。
【００５２】
或いは、ダビング制御モジュール２０９は、転送可能データ量の範囲以内で、最小数の番組を選択するようにしてもよい。或いは、ダビング制御モジュール２０９は、転送可能データ量の範囲以内で、最大数の番組を選択するようにしてもよい。或いは、制御モジュール２０１が、番組の再生及び録画の履歴を収集し、履歴に基づきユーザの嗜好性を分析し、ダビング制御モジュール２０９は、嗜好性の分析結果に基づき、各番組に優先度を割り当て、優先度の高い番組を優先的に選択するようにしてもよい。
【００５３】
続いて、ダビング制御モジュール２０９は、選択した１以上の番組の一部又は全部をメディア処理装置３００（可搬メディアＭ）へ転送する（Ｓ１０６、Ｓ１０７）。メディア処理装置３００は、転送される１以上の番組の一部又は全部のデータを可搬メディアＭへ書き込む。
【００５４】
（第３の実施形態）
第３の実施形態では、設定された視聴時間（再生時間）に基づく、書き込み処理の一例について説明する。図５は、第３の実施形態の書き込み処理の一例を示すフローチャートである。
【００５５】
例えば、ユーザは、操作入力部２０７を介して、視聴時間を入力することができる。例えば、外出先で、９０分の視聴時間を確保できる場合、ユーザは、操作入力部２０７を介して、視聴時間９０分を入力する。
【００５６】
操作入力部２０７は、入力された視聴時間をダビング制御モジュール２０９へ通知（設定）する（Ｓ２０１）。データ記録装置２００のダビング制御モジュール２０９は、視聴時間に基づきストレージ２０３に記憶された１以上の番組の中から、１以上の番組の一部又は全部を選択し（Ｓ２０２）、選択した１以上の番組の一部又は全部をメディア処理装置３００へ転送する（ＳＴ２０３、２０４）。メディア処理装置３００は、転送される１以上の番組の一部又は全部のデータを可搬メディアＭへ書き込む。
【００５７】
或いは、ダビング制御モジュール２０９は、視聴時間以内に収まるように、ストレージ２０３から１以上の番組を選択（番組の一部選択ではなく番組の全部選択）し、この選択した１以上の番組を、ダビング対象候補の番組リストとして出力することもできる。例えば、ダビング制御モジュール２０９は、外部出力インターフェース２０４を介して、ダビング対象候補の番組リストを外部表示機器へ出力することができる。
【００５８】
図７は、ダビング対象候補の番組リストの一例を示す図である。ユーザは、操作入力モジュール２０７を介して、ダビング対象候補の番組リスト上の全ての番組（番組Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ）を選択し、この選択した全ての番組のダビングの実行を指示することもできるし、ダビング対象候補の番組リスト上から１以上の番組（例えば番組Ａ、Ｂ、Ｃ）を選択し、この選択した１以上の番組のダビングの実行を指示することもできる。何れの場合も、ダビングされた１以上の番組を視聴時間以内で視聴することができる。また、何れの場合も、選択番組の一部がダビングされることはなく、選択番組の全部がダビングされる。また、番組の選択に応じて、可搬メディアＭ（ＳＤメモリカード）の残量が可変表示される。
【００５９】
或いは、ダビング制御モジュール２０９は、単一の番組の再生時間が視聴時間以内に収まる番組のリストを出力するようにしてもよい。つまり、この番組リストにリストアップされた各番組の再生時間は、何れも視聴時間以内である。つまり、この番組リストにリストアップされたどの１番組でも、視聴時間以内で視聴することができる。また、選択した１番組の一部がダビングされることはなく、選択した１番組の全部がダビングされる。
【００６０】
或いは、ダビング制御モジュール２０９は、外部接続インターフェース２０５を介して、可搬メディアＭから書き込み性能情報を読み取り、可搬メディアＭへの書き込み速度を検出する。ダビング制御モジュール２０９は、視聴時間及び書き込み性能情報（書き込み速度）に基づき、ストレージ２０３に記憶された１以上の番組の中から、１以上の番組の一部又は全部を選択し、選択した１以上の番組の一部又は全部をメディア処理装置３００へ転送する。メディア処理装置３００は、転送される１以上の番組の一部又は全部のデータを可搬メディアＭへ書き込む。
【００６１】
例えば、第１の視聴時間より長い第２の視聴時間の設定、及び第１の書き込み性能より高い第２の書き込み性能を示す書き込み性能情報に基づき、ダビング制御モジュール２０９は、設定された第２の再生時間に相当する１以上の番組の一部又は全部を選択し、選択した１以上の番組の一部又は全部をメディア処理装置３００へ転送する。つまり、長時間再生が設定され、しかも書き込み性能が高い場合には、ダビング制御モジュール２０９は、そのまま長時間再生に相当する１以上の番組の一部又は全部を選択し、選択した１以上の番組の一部又は全部をメディア処理装置３００へ転送する。
【００６２】
上記とは異なり、第２の再生時間の設定、及び第１の書き込み性能を示す書き込み性能情報に基づき、ダビング制御モジュール２０９は、第１の再生時間に相当する１以上の番組の一部又は全部を選択し、選択した１以上の番組の一部又は全部をメディア処理装置３００へ転送する。つまり、長時間再生が設定されたが、書き込み性能が低い場合には、ダビング制御モジュール２０９は、そのまま長時間再生に相当する１以上の番組の一部又は全部を選択せずに、設定された長時間再生より短い時間に相当する１以上の番組の一部又は全部を選択し、選択した１以上の番組の一部又は全部をメディア処理装置３００へ転送する。
【００６３】
以上により、データ記録装置２００は、書き込み待ち時間に起因するユーザストレスを低減することができる。
【００６４】
（第４の実施形態）
第４の実施形態では、設定されたダビング区間及び可搬メディアＭの書き込み性能情報に基づく、書き込み処理の一例について説明する。図６は、第４の実施形態の書き込み処理の一例を示すフローチャートである。
【００６５】
例えば、ユーザは、操作入力部２０７を介して、ダビング区間を入力することができる。例えば、外出先で、各番組の先頭から５分の一部区間を視聴したい場合、ユーザは、操作入力部２０７を介して、先頭から５分のダビング区間を入力する。
【００６６】
操作入力部２０７は、入力されたダビング区間をダビング制御モジュール２０９へ通知（設定）する（Ｓ３０１）。データ記録装置２００のダビング制御モジュール２０９は、外部接続インターフェース２０５を介して、可搬メディアＭから書き込み性能情報を読み取り、書き込み速度を検出する（Ｓ３０２）。制御モジュール２０９は、ダビング区間及び書き込み性能情報（書き込み速度）に基づき、ストレージ２０３に記憶された１以上の番組の中から、１以上の番組の一部（ダビング区間）を選択し、選択した１以上の番組の一部（ダビング区間）をメディア処理装置３００へ転送する。メディア処理装置３００は、転送される１以上の番組の一部（ダビング区間）のデータを可搬メディアＭへ書き込む。
【００６７】
例えば、データ記録装置２００のダビング制御モジュール２０９は、可搬メディアＭの書き込み性能に基づき所定時間で書き込み可能な第１のデータサイズを検出する。続いて、案内表示部２１０は、所定時間で第１のデータサイズのデータの書き込みが可能なことを案内する。さらに、ダビング制御モジュール２０９は、選択される１以上の番組の一部（ダビング区間）の合計データサイズが第１のデータサイズ以内に収まるように、ストレージ２０３から１以上の番組の一部（ダビング区間）を選択し、選択した１以上の番組の一部（ダビング区間）をメディア処理装置３００へ転送する。メディア処理装置３００は、転送される１以上の番組の一部（ダビング区間）のデータを可搬メディアＭへ書き込む。
【００６８】
以上により、データ記録装置２００は、可搬メディアＭの書き込み性能に関係なく、一定時間でデータの書き込み処理を完了することができ、書き込み待ち時間に起因するユーザストレスを低減することができる。
【００６９】
或いは、ユーザは、操作入力部２０７を介して、ダビング区間及びダビング制限時間を入力することができる。例えば、外出先で、各番組の先頭から５分の一部区間を視聴したい場合であり、且つ外出時の忙しい時間に合わせて、５分だけ書き込み待ち時間を確保できる場合、ユーザは、操作入力部２０７を介して、先頭から５分のダビング区間、及びダビング制限時間５分を入力する。
【００７０】
操作入力部２０７は、入力されたダビング区間及びダビング制限時間をダビング制御モジュール２０９へ通知（設定）する。データ記録装置２００のダビング制御モジュール２０９は、外部接続インターフェース２０５を介して、可搬メディアＭから書き込み性能情報を読み取り、書き込み速度を検出する。制御モジュール２０９は、ダビング区間、ダビング制限時間、及び書き込み性能情報（書き込み速度）に基づき、ストレージ２０３に記憶された１以上の番組の中から、１以上の番組の一部（ダビング区間）を選択し、選択した１以上の番組の一部（ダビング区間）をメディア処理装置３００へ転送する。メディア処理装置３００は、転送される１以上の番組の一部（ダビング区間）のデータを可搬メディアＭへ書き込む。
【００７１】
例えば、データ記録装置２００のダビング制御モジュール２０９は、可搬メディアＭの書き込み性能に基づきダビング制限時間で書き込み可能な第１のデータサイズを検出する。続いて、案内表示部２１０は、ダビング制限時間で第１のデータサイズのデータの書き込みが可能なことを案内する。さらに、ダビング制御モジュール２０９は、選択される１以上の番組の一部（ダビング区間）の合計データサイズが第１のデータサイズ以内に収まるように、ストレージ２０３から１以上の番組の一部（ダビング区間）を選択し、選択した１以上の番組の一部（ダビング区間）をメディア処理装置３００へ転送する。メディア処理装置３００は、転送される１以上の番組の一部（ダビング区間）のデータを可搬メディアＭへ書き込む。
【００７２】
以上により、データ記録装置２００は、可搬メディアＭの書き込み性能に関係なく、一定時間でデータの書き込み処理を完了することができ、書き込み待ち時間に起因するユーザストレスを低減することができる。
【００７３】
或いは、ユーザは、操作入力部２０７を介して、ダビング区間及び視聴時間（再生）を入力することができる。例えば、外出先で、各番組の先頭から５分の一部区間を視聴したい場合であり、且つ外出先で、６０分の視聴時間を確保できる場合、ユーザは、操作入力部２０７を介して、先頭から５分のダビング区間及び視聴時間６０分を入力する。
【００７４】
操作入力部２０７は、入力されたダビング区間及び視聴時間をダビング制御モジュール２０９へ通知（設定）する。データ記録装置２００のダビング制御モジュール２０９は、ダビング区間及び視聴時間に基づき、ストレージ２０３に記憶された１以上の番組の中から、１以上の番組の一部（ダビング区間）を選択し、選択した１以上の番組の一部（ダビング区間）をメディア処理装置３００へ転送する。メディア処理装置３００は、転送される１以上の番組の一部（ダビング区間）のデータを可搬メディアＭへ書き込む。
【００７５】
例えば、先頭から５分のダビング区間及び視聴時間６０分が入力された場合、ダビング制御モジュール２０９は、１２番組の一部（５分のダビング区間×１２）を選択し、選択した１２番組の一部（ダビング区間）をメディア処理装置３００へ転送する。
【００７６】
なお、第４の実施形態では、データ記録装置２００が、各番組の先頭から所定時間（例えば５分）のダビング区間のデータを抜き出して転送するケースについて説明したが、例えば、データ記録装置２００が、各番組から第１の時間間隔（例えば５分間隔）で第２の時間（例えば１０秒）分の一部データを抜き出して転送するようにしてもよい。これにより、各番組のダイジェストの視聴が可能となる。
【００７７】
なお、上記したモジュールとは、ハードウェアで実現するものであっても良いし、ＣＰＵ等を使ってソフトウェアで実現するものであってもよい。
【００７８】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００７９】
１００…アンテナ、２００…データ記録装置、２０１…制御モジュール、２０２…メモリ、２０３…ストレージ、２０４…外部出力インターフェース、２０５…外部接続インターフェース、２０６…チューナ、２０７…操作入力モジュール、２０８…記録制御モジュール、２０９…ダビング制御モジュール、２１０…案内表示部、３００…メディア処理装置３００、Ｍ…可搬メディア
【図１】
2015039061.tif 000003
【図２】
2015039061.tif 000004
【図３】
2015039061.tif 000005
【図４】
2015039061.tif 000006
【図５】
2015039061.tif 000007
【図６】
2015039061.tif 000008
【図７】
2015039061.tif 000009
【手続補正書】
【提出日】平成23年10月31日(2011.10.31)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の目的は、書き込み時間に起因するユーザストレスの低減に優れた情報処理装置を提供することにある。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００７８
【補正方法】変更
【補正の内容】
【００７８】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下、出願当初の特許請求の範囲に記載された発明を付記する。
［１］
第１の情報記憶媒体から書き込み性能情報を読み取る読取手段と、
前記書き込み性能情報に基づき、第２の情報記憶媒体に記憶された１以上のコンテンツの中から、１以上のコンテンツの一部又は全部を選択する選択手段と、
前記選択した１以上のコンテンツの一部又は全部を前記第１の情報記憶媒体へ送信する送信手段と、
を備えた情報処理装置。
［２］
書き込み許容時間を設定する設定手段を備え、
前記選択手段は、前記書き込み許容時間及び前記書き込み性能情報に基づき、前記第２の情報記憶媒体から１以上のコンテンツの一部又は全部を選択する［１］記載の情報処理装置。
［３］
前記選択手段は、前記書き込み許容時間及び前記書き込み性能情報に基づき、前記書き込み許容時間以内で書き込み可能な第１のデータサイズを検出し、選択される１以上のコンテンツの一部又は全部の合計データサイズが前記第１のデータサイズ以内に収まるように、前記第２の情報記憶媒体から１以上のコンテンツの一部又は全部を選択する［２］記載の情報処理装置。
［４］
前記選択手段は、２以上のコンテンツを選択する場合、１コンテンツを除く１以上のコンテンツの全部を選択し、残り１コンテンツの一部又は全部を選択する［３］記載の情報処理装置。
［５］
前記設定手段は、選択される１以上のコンテンツの書き込みのための一部の区間を設定し、
前記選択手段は、選択される１以上のコンテンツの一部の区間の合計に対応した第２のデータサイズが前記第１のデータサイズ以下になるように、前記第２の情報記憶媒体から１以上のコンテンツの一部の区間を選択し、
前記送信手段は、前記選択した１以上のコンテンツの一部の区間を前記第１の情報記憶媒体へ送信する［１］乃至［３］の何れか一つに記載の情報処理装置。
［６］
コンテンツの再生時間を設定する設定手段を備え、
前記選択手段は、前記再生時間及び前記書き込み性能情報に基づき、第２の情報記憶媒体から１以上のコンテンツの一部又は全部を選択する［１］記載の情報処理装置。
［７］
前記選択手段は、第１の再生時間より長い第２の再生時間の設定及び第１の書き込み性能より高い第２の書き込み性能を示す前記書き込み性能情報に基づき、前記第２の情報記憶媒体から前記第２の再生時間に相当する１以上のコンテンツの一部又は全部を選択し、
また、前記選択手段は、前記第２の再生時間の設定及び前記第１の書き込み性能を示す前記書き込み性能情報に基づき、前記第２の情報記憶媒体から前記第１の再生時間に相当する１以上のコンテンツの一部又は全部を選択する［６］記載の情報処理装置。
［８］
前記設定手段は、選択される１以上のコンテンツの書き込みのための一部の区間を設定し、
前記選択手段は、選択される１以上のコンテンツの一部の区間の合計に対応した第２のデータサイズが前記第１のデータサイズ以下になるように、前記第２の情報記憶媒体から１以上のコンテンツの一部の区間を選択し、
前記送信手段は、前記選択した１以上のコンテンツの一部の区間を前記第１の情報記憶媒体へ送信する［６］又は［７］記載の情報処理装置。
［９］
第１の情報記憶媒体から書き込み性能情報を読み取り、
前記書き込み性能情報に基づき、第２の情報記憶媒体に記憶された１以上のコンテンツの中から１以上のコンテンツの一部又は全部を選択し、
前記選択した１以上のコンテンツの一部又は全部を前記第１の情報記憶媒体へ送信する情報処理方法。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
書き込み許容時間を設定する設定手段と、
第１の情報記憶媒体から書き込み速度に関する書き込み性能情報を読み取る読取手段と、
前記書き込み許容時間及び前記書き込み性能情報に基づき、第２の情報記憶媒体に記憶された１以上のコンテンツの中から、前記書き込み許容時間内に前記第１の情報記憶媒体に書き込み可能な１以上のコンテンツを選択する選択手段と、
前記選択した１以上のコンテンツを前記第１の情報記憶媒体へ送信する送信手段と、
を備えた情報処理装置。
【請求項２】
前記選択手段は、前記書き込み許容時間及び前記書き込み性能情報に基づき、前記書き込み許容時間以内で書き込み可能な第１のデータサイズを検出し、選択される１以上のコンテンツの合計データサイズが前記第１のデータサイズ以内に収まるように、前記第２の情報記憶媒体から１以上のコンテンツを選択する請求項１記載の情報処理装置。
【請求項３】
前記選択手段は、２以上のコンテンツを選択する場合、１コンテンツを除く１以上のコンテンツの全部を選択し、残り１コンテンツの一部又は全部を選択する請求項２記載の情報処理装置。
【請求項４】
前記設定手段は、選択される１以上のコンテンツの書き込みのための一部の区間を設定し、
前記選択手段は、選択される１以上のコンテンツの一部の区間の合計に対応した第２のデータサイズが前記第１のデータサイズ以下になるように、前記第２の情報記憶媒体から１以上のコンテンツの一部の区間を選択し、
前記送信手段は、前記選択した１以上のコンテンツの一部の区間を前記第１の情報記憶媒体へ送信する請求項１又は２記載の情報処理装置。
【請求項５】
前記設定手段は、コンテンツの再生時間を設定し、
前記選択手段は、前記再生時間及び前記書き込み性能情報に基づき、第２の情報記憶媒体から１以上のコンテンツの一部又は全部を選択する請求項１記載の情報処理装置。
【請求項６】
前記選択手段は、第１の再生時間より長い第２の再生時間の設定及び第１の書き込み性能より高い第２の書き込み性能を示す前記書き込み性能情報に基づき、前記第２の情報記憶媒体から前記第２の再生時間に相当する１以上のコンテンツの一部又は全部を選択し、
また、前記選択手段は、前記第２の再生時間の設定及び前記第１の書き込み性能を示す前記書き込み性能情報に基づき、前記第２の情報記憶媒体から前記第１の再生時間に相当する１以上のコンテンツの一部又は全部を選択する請求項５記載の情報処理装置。
【請求項７】
前記設定手段は、選択される１以上のコンテンツの書き込みのための一部の区間を設定し、
前記選択手段は、選択される１以上のコンテンツの一部の区間の合計に対応した第２のデータサイズが前記第１のデータサイズ以下になるように、前記第２の情報記憶媒体から１以上のコンテンツの一部の区間を選択し、
前記送信手段は、前記選択した１以上のコンテンツの一部の区間を前記第１の情報記憶媒体へ送信する請求項５又は６に記載の情報処理装置。