(57)【要約】【課題】動画フォーマットの変換には、ユーザ操作と変換に必要な時間が必要な点、及びフォーマット変換はテレビコンテンツの録画が行われていない時間帯に行う必要があった。ＣＰＵが使用される時刻を予測することで、効率的な自動フォーマット変換を可能とする。【解決手段】予約録画リストと変換ファイルリストとＣＰＵ使用率テーブルを入力とする評価関数を使用して変換スケジュールを構築することで、効率的な自動フォーマット変換を実現する自動フォーマット変換装置。【選択図】図１
2005159524.tif 000002
【特許請求の範囲】
【請求項１】
ＰＣ上のプログラムであって、ユーザの予約操作によって生成された特定の動画フォーマットのファイルを、ＰＣ以外の機器でも再生可能な他の動画フォーマットにユーザの操作なしに自動的に変換することを特徴とする自動フォーマット変換装置。
【請求項２】
請求項１の自動フォーマット変換装置であって、ＣＰＵの使用される時刻を予約されている情報から算出し、フォーマット変換を行うスケジュールを構築することを特徴とする自動フォーマット変換装置。
【請求項３】
請求項２の自動フォーマット変換装置であって、変換対象のファイルの大きさと変換時のビットレート及びフレームレート情報から、各ファイルの変換に必要な時間を算出し、フォーマット変換を行うスケジュール構築時に利用することを特徴とする自動フォーマット変換装置。
【請求項４】
請求項２の自動フォーマット変換装置であって、ＣＰＵが使用される時刻を過去のＣＰＵ使用率から予測する機構を持ち、フォーマット変換を行うスケジュール構築時に利用することを特徴とする自動フォーマット変換装置。
【請求項５】
請求項４の自動フォーマット変換装置であって、１週間を最大とする時間軸上に過去のＣＰＵ使用率の時刻単位での平均値を蓄積しており、フォーマット変換を行うスケジュール構築時に利用することを特徴とする自動フォーマット変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＣ上で動作する動画ファイルのフォーマット変換に関するものである。
【背景技術】
【０００２】
近年、パーソナルコンピュータ（以下ＰＣ）でのテレビコンテンツ記録の技術が進み、テレビ機能搭載ＰＣが提供されている。また、モバイルＡＶ機器の技術の進歩により、ＳＤメモリカードに記録したＭＰＥＧ４を再生できる小型のビューアも提供されている。両者の登場により、ＰＣで記録したテレビコンテンツをモバイルＡＶ機器で見るとニーズが高まっている。モバイルＡＶ機器で再生可能な動画フォーマットは制限されており、ＰＣで記録したテレビコンテンツをそのまま再生することはできないため、動画フォーマットの変換を行う必要がある。現在、動画フォーマットの変換にはいくつかの方法が提案されており、動画フォーマットの変換を行うＰＣ上のアプリケーションも存在している（例えば特許文献１参照。）。
【０００３】
しかしながら、テレビコンテンツは通常３０分から１時間程度の長さがあり、動画フォーマットの変換には時間がかかる。また、動画フォーマットの変換には、様々なパラメータを設定する必要があり、ユーザがパラメータ設定の操作をしなければならない。例えば、夜に録画したテレビコンテンツを翌朝の通勤途中にモバイルＡＶ機器で見るには、録画し終えてから、自宅を出発するまでに、ユーザによるアプリケーションの操作と、フォーマット変換に要する時間が必要となる、という問題点がある。
【０００４】
また、テレビコンテンツの録画とフォーマット変換は、共にＣＰＵパワーを必要とし、両者を同時に行うことはできないため、フォーマット変換は、テレビコンテンツの録画が行われていない時間帯に行う必要があり、変換を行うスケジュールを構築する必要がある。
【特許文献１】特開２００３−１５１２１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
解決しようとする問題点は、動画フォーマットの変換には、ユーザ操作と変換に必要な時間が必要な点、及び、フォーマット変換はテレビコンテンツの録画が行われていない時間帯に行う必要がある点である。
【課題を解決するための手段】
【０００６】
本発明は、ユーザの操作なしに自動的に効率的な動画フォーマットの変換を行い、フォーマット変換に必要なユーザの手間を省くことを最大の特徴とする。
【発明の効果】
【０００７】
本発明の自動フォーマット変換装置は、ユーザの操作なしに自動的に動画フォーマットの変換を行うため、フォーマット変換に必要なユーザの手間を省くという利点がある。
【発明を実施するための最良の形態】
【０００８】
ＣＰＵの空き時間を予測し、指定された動画ファイルを自動的にフォーマット変換を行う、という目的を、最小モジュール構成により実現した。
【０００９】
図１は自動フォーマット装置の実施方法を示した説明図である。図１に示すように、フォーマット変換オペレータ１０１は、予約録画リスト３０１からＣＰＵの空き時間を予測し、蓄積されている変換リスト３０２を基に変換スケジュールを構築する。変換オペレータ１０１は、構築した変換スケジュールに従って、変換モジュール１０２にフォーマット変換を行うファイルを通知して変換を行い、フォーマット変換されたファイル１０３を作成する。
【００１０】
録画オペレータ２０１は、予約録画が登録されると、予約録画リスト３０１に内容を追加する。また、録画オペレータ２０１は、録画モジュール２０２を介して録画ファイル２０３を作成し、録画したファイル情報を録画終了時に変換リスト３０２に追加する。
【００１１】
図２は変換スケジュール構築の実施方法を示した説明図である。図２に示すように、フォーマット変換オペレータ１０１は、予約録画リスト３０１より得られる次回ＣＰＵ使用時刻１０１１と、変換ファイルリスト３０２より得られる各ファイルの変換に必要な時間１０１２を入力とする評価関数１０１３を使用することにより、変換ファイルの決定を行う（１０１４）。決定した変換対象ファイルを変換モジュールに通知する（１０１５）ことで、実際の変換を開始することができる。
【００１２】
図３は精度の高い変換スケジュール構築の実施方法を示した説明図である。図３に示すように、ＣＰＵ使用率テーブル３０３から得られるＣＰＵ使用確率１０１６を評価関数１０１３の入力に加えることで、より精度の高い変換スケジュールを構築することができる。また、ＴＶ録画を含め、ＰＣの使用時間帯が１週間単位で大きく変化しない点に着目し、ＣＰＵ使用率テーブル３０３に、図４に示すように、１週間の各時刻単位でのＣＰＵ使用率の平均値を持たせることで、より精度の高いＣＰＵ使用率を予測することができる。
【産業上の利用可能性】
【００１３】
ＴＶ機能付ＰＣにおいて、モバイル連携等のフォーマット変換を必要とする用途に適用することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の自動フォーマット装置の実施方法を示した説明図
【図２】本発明の変換スケジュール構築の実施方法を示した説明図
【図３】精度の高い変換スケジュール構築の実施方法を示した説明図
【図４】ＣＰＵ使用率を予測するためのＣＰＵ使用率テーブルを表した図
【符号の説明】
【００１５】
１０１    フォーマット変換オペレータ
１０２    フォーマット変換モジュール
１０３    フォーマット変換後のファイル
２０１    録画オペレータ
２０２    録画モジュール
２０３    録画ファイル
３０１    録画録画予約リスト
３０２    変換ファイルリスト
３０３    ＣＰＵ使用率テーブル
１０１１    次回ＣＰＵ使用時刻
１０１２    各ファイルの変換に必要な時間
１０１３    評価関数
１０１４    変換ファイル決定
１０１５    変換モジュールへの通知
１０１６    ＣＰＵが使用される確率
【図１】
2005159524.tif 000003
【図２】
2005159524.tif 000004
【図３】
2005159524.tif 000005
【図４】
2005159524.tif 000006