(57)【要約】【課題】ハードディスクレコーダに保存されている動画像データおよびその拡張情報を携帯電話機で編集し、その編集結果を原データに反映できるようにする。【解決手段】ハードディスクレコーダ１は、動画像データ及びその拡張情報（原データ）を保存するＨＤＤ２と、原データの少なくとも一部を編集用データとしてＳＤカード４に保存する場合、ＨＤＤ２の原データとＳＤカード４に保存すべき編集用データとの双方に対して、互いのデータの対応関係と新旧の関係が一意に定まる同期用情報（固有番号、更新時刻）を付与した上で編集用データをＳＤカード４に保存し、ＳＤカード４の編集用データを携帯電話機３等で編集した後、同期する際に、同期用情報の固有番号に基づいてＨＤＤ２の原データとＳＤカード４に編集用データとを同期させるＣＰＵ１５とを備える。【選択図】図１
2006019996.tif 000002
【特許請求の範囲】
【請求項１】
動画像データ及びその拡張情報を保存する内部記憶装置と、
前記内部記憶装置に保存されている動画像データ及びその拡張情報の少なくとも一部を編集用データとして外部記憶装置に保存する場合、前記内部記憶装置の動画像データ及びその拡張情報と外部記憶装置に保存すべき編集用データとの双方に対して、互いのデータの対応関係と新旧の関係が一意に定まる同期用情報を付与した上で、前記外部記憶装置に編集用データを保存する手段と、
前記同期用情報に基づいて前記内部記憶装置の動画像データ及びその拡張情報と前記外部記憶装置の編集用データとを同期させる同期手段と
を具備したことを特徴とする画像記憶再生装置。
【請求項２】
動画像データ及びその拡張情報を保存する内部記憶装置と、
前記内部記憶装置に保存されている拡張情報を外部記憶装置に保存する場合、前記内部記憶装置の拡張情報と外部記憶装置に保存すべき拡張情報との双方に対して、互いの拡張情報の対応関係と新旧の関係が一意に定まる同期用情報を付与した上で、前記外部記憶装置に拡張情報を保存する手段と、
前記同期用情報に基づいて前記内部記憶装置の拡張情報と前記外部記憶装置の拡張情報とを同期させ、同期した拡張情報に合せるよう前記内部記憶装置の動画像データを編集する同期手段と
を具備したことを特徴とする画像記憶再生装置。
【請求項３】
動画像データ及びその拡張情報を保存する内部記憶装置と、
前記内部記憶装置に保存されている動画像データ及びその拡張情報を編集用データとして外部記憶装置に保存する場合、前記内部記憶装置の動画像データ及びその拡張情報と外部記憶装置の編集用データとの双方に対して、互いの対応関係とデータの新旧が一意に定まるデータ識別情報及び保存時刻を付与した上で、前記外部記憶装置に編集用データを保存する手段と、
前記内部記憶装置の動画像データ及びその拡張情報と前記外部記憶装置の編集用データとを同期させる際に、前記データ識別情報に基づいて前記内部記憶装置の動画像データ及びその拡張情報と外部記憶装置の編集用データとの対応関係を判定する対応関係判定手段と、
前記対応関係判定手段による判定の結果、対応関係にある動画像データ及びその拡張情報の差異を判別する差異判別手段と、
前記差異判別手段による判別の結果、動画像データ及びその拡張情報に差異がある場合、差分情報の競合の有無を判定する差分情報競合判定手段と、
前記差分情報競合判定手段による判定の結果、差分情報が競合していない場合は差分情報を他方に反映させ、競合している場合はデータが更新された時刻を基に更新時刻の遅い差分情報を優先して他方に反映させる同期手段と
を具備したことを特徴とする画像記憶再生装置。
【請求項４】
請求項１乃至３いずれか１記載の画像記憶再生装置において、
前記同期手段は、
前記外部記憶装置の着脱を検出する検出手段と、
前記検出手段により前記外部記憶装置が装着されたことが検出された場合、前記内部記憶装置のデータと前記外部記憶装置のデータとのデータ同期を実行する手段と
を具備したことを特徴とする画像記憶再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばハードディスクレコーダ、ＤＶＤレコーダ、ＤＶＤハードディスクレコーダ等の画像記憶再生装置に関する。
【背景技術】
【０００２】
近年、動画像信号の圧縮技術の向上、及びハードディスク装置等の記録媒体の大容量・低価格化により、ハードディスクレコーダ等に代表される、テレビジョン番組を動画像データとして録画・視聴する画像記憶再生装置が一般に普及しつつある。
【０００３】
一般にハードディスクレコーダ等は、膨大な動画像データを保持するためにＤＶＤやハードディスク装置等の記憶装置を利用している。記憶装置は、その重量・容積・電源供給などの問題から、通常、画像記憶再生装置の内部に組み込まれている。
【０００４】
この種の技術の先行技術としては、画像記録再生装置で第１のビットストリームとこれ未満のビットレートを有する第２のビットストリームを生成し、第２のビットストリームをＳＤカード等の所定の記録媒体に記録して、ＳＤカードの第２のビットストリームを他のＰＤＡなどのコンパクトな再生装置にて視聴可能とする技術が開示されている(例えば特許文献１参照)。
【０００５】
また、この先行技術文献には、視聴者が第１のビットストリームを視聴し途中で中断した場合、その続きから第２のビットストリームを再生するための視聴時間判断手段と管理テーブル記録再生手段が開示されている。さらに、複数の第２のビットストリームの読み出しタイミングと再生バッファへの書き込みタイミングを同期させて制御することの記載もある。
【特許文献１】特許２００３−３７８１７号公報、段落番号［０１０８］、［０１２１］
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来の技術は、ＳＤカード等の所定の記録媒体へ第２のビットストリームを出力しＰＨＳ等の携帯端末等で遠隔地から視聴するための技術であり、ユーザが画像記録再生装置の外部で動画像データやその拡張情報を編集および加工することなどは考慮されていない。
【０００７】
一方、画像記録再生装置で録画した動画像データがハードディスク装置内に大量に保存されるにつれて、それら動画像データに付与するタイトル・チャプター・ライブラリ一覧等の拡張情報の編集・加工による管理が重要なものとなる。
【０００８】
画像記憶再生装置に記録された動画像データをユーザが編集・加工を行うためには、ユーザは、動画像データを保持している記憶再生装置の設置場所にて作業を行う必要があり、作業場所がその場所に限定されてしまう。しかし、ユーザが、ある一つの場所で動画像データやその拡張情報を編集・加工するために費やす時間や労力には限界がある。
【０００９】
そこで、画像記憶再生装置の設置場所での作業を強いられるのではなく、通勤時間や待ち時間など、場所を選ばず空いた時間に編集・加工作業を行いたいというユーザの要望が強くなっている。
【００１０】
本発明はこのような課題を解決するためになされたもので、画像記憶再生装置に記憶されている動画像データおよび拡張情報を外部の端末装置で編集し、その編集結果を反映できる画像記憶再生装置、画像記憶再生プログラム、端末装置、画像記憶再生方法を提供することを目的としている。
【課題を解決するための手段】
【００１１】
上記した課題を解決するために、本発明の画像記憶再生装置は、動画像データ及びその拡張情報を保存する内部記憶装置と、前記内部記憶装置に保存されている動画像データ及びその拡張情報の少なくとも一部を編集用データとして外部記憶装置に保存する場合、前記内部記憶装置の動画像データ及びその拡張情報と外部記憶装置に保存すべき編集用データとの双方に対して、互いのデータの対応関係と新旧の関係が一意に定まる同期用情報を付与した上で、前記外部記憶装置に編集用データを保存する手段と、前記同期用情報に基づいて前記内部記憶装置の動画像データ及びその拡張情報と前記外部記憶装置の編集用データとを同期させる同期手段とを具備していることを特徴とする。
【００１２】
また、本発明の画像記憶再生装置は、動画像データ及びその拡張情報を保存する内部記憶装置と、前記内部記憶装置に保存されている拡張情報を外部記憶装置に保存する場合、前記内部記憶装置の拡張情報と外部記憶装置に保存すべき拡張情報との双方に対して、互いの拡張情報の対応関係と新旧の関係が一意に定まる同期用情報を付与した上で、前記外部記憶装置に拡張情報を保存する手段と、前記同期用情報に基づいて前記内部記憶装置の拡張情報と前記外部記憶装置の拡張情報とを同期させ、同期した拡張情報に合せるよう前記内部記憶装置の動画像データを編集する同期手段とを具備したことを特徴とする。
【００１３】
さらに本発明の画像記憶再生装置は、動画像データ及びその拡張情報を保存する内部記憶装置と、前記内部記憶装置に保存されている動画像データ及びその拡張情報を編集用データとして外部記憶装置に保存する場合、前記内部記憶装置の動画像データ及びその拡張情報と外部記憶装置の編集用データとの双方に対して、互いの対応関係とデータの新旧が一意に定まるデータ識別情報及び保存時刻を付与した上で、前記外部記憶装置に編集用データを保存する手段と、前記内部記憶装置の動画像データ及びその拡張情報と前記外部記憶装置の編集用データとを同期させる際に、前記データ識別情報に基づいて前記内部記憶装置の動画像データ及びその拡張情報と外部記憶装置の編集用データとの対応関係を判定する対応関係判定手段と、前記対応関係判定手段による判定の結果、対応関係にある動画像データ及びその拡張情報の差異を判別する差異判別手段と、前記差異判別手段による判別の結果、動画像データ及びその拡張情報に差異がある場合、差分情報の競合の有無を判定する差分情報競合判定手段と、前記差分情報競合判定手段による判定の結果、差分情報が競合していない場合は差分情報を他方に反映させ、競合している場合はデータが更新された時刻を基に更新時刻の遅い差分情報を優先して他方に反映させる同期手段とを具備したことを特徴とする。
なお、上記画像記憶再生装置において、同期手段は、外部記憶装置の着脱を検出する検出手段と、検出手段により外部記憶装置が装着されたことが検出された場合、内部記憶装置のデータと外部記憶装置のデータとのデータ同期を実行する手段とを備える。
【００１４】
本発明では、画像記憶再生装置の内部記憶装置に保存されている動画像データ及び拡張情報の少なくとも一部（以降、これを原データと呼ぶ）から生成した動画像データ及び拡張情報（以降、これを編集用データと呼ぶ）を外部記憶装置に保存する際に、原データと編集用データの対応が一意に定まる同期用情報（固有番号、データを生成・更新した時刻）を内部記憶装置および外部記憶装置双方の動画像データおよびその拡張情報に付与し保存する。
【００１５】
その後、外部記憶装置を他の端末装置に接続して編集用データの編集・加工を行うが、このとき他の端末装置において同期用情報の時刻を更新時刻に変更する。
その後、編集・加工を終えた編集用データを保存した外部記憶装置を画像記憶再生装置に再度接続すると、画像記憶再生装置において、外部記憶装置の編集用データと内部記憶装置の原データとの同期用情報に基づいて互いのデータのデータ同期処理が実行される。
【００１６】
このデータ同期処理では、外部記憶装置内の編集用データに対応する原データが内部記憶装置に存在するか否かを上記同期用情報に含まれる固有番号より判定する。この判定の結果、対応する原データが内部記憶装置に存在した場合、原データと編集用データの情報に差分あるか否かを判定し、差分がある場合には同期処理を行う。
【００１７】
また、データ同期処理では、原データと編集用データ間の差分情報が競合しない程度の変更であれば、他方に反映し、競合する変更であれば、データに付与されている更新時刻を基に、時刻が遅いものほどユーザ希望に近い操作と判定し、それを優先して他方に反映させる。
【００１８】
これにより、場所を選ばず画像記憶再生装置の動画像データ及びその拡張情報をユーザが空き時間を利用して編集・加工し、元のデータに反映することができる。
【発明の効果】
【００１９】
以上説明したように本発明によれば、画像記憶再生装置に記憶されている動画像データおよびその拡張情報を外部の端末装置で編集し、その編集結果を反映できる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態を図面を参照して詳細に説明する。図１は本発明に係る一つの実施の形態の動画記憶再生システムの構成を示すブロック図である。
【００２１】
この実施形態の動画記憶再生システムは、画像記憶再生装置としてのハードディスクレコーダ１と、このハードディスクレコーダ１に搭載され、動画像データ、拡張情報が記憶された内部記憶装置としてのハードディスクドライブ２（以下ＨＤＤ２と称す）と、このＨＤＤ２の動画像データ、拡張情報の少なくとも一部をコピーあるいはフォーマット変換した編集用動画像データ、拡張情報の少なくとも一部を編集・加工する携帯端末としての携帯電話機３と、この携帯電話機３とＨＤＤ２との間で編集用動画像データ、拡張情報をやり取りするための外部記憶装置としてのＳＤカード４とを備えている。ＳＤカードは登録商標である。携帯端末としては、この他、例えばＰＤＡ等でも良い。
【００２２】
ハードディスクレコーダ１は、図２に示すように、外部入出力信号インタフェース１１（以下外部入出力信号Ｉ／Ｆ１１と称す）、符号化・復号化制御部１２、ＲＡＭ１３、ＲＯＭ１４、セントラル・プロセッシング・ユニット１５（以下ＣＰＵ１５と称す）、ユーザ操作制御部１６、ＨＤＤ２を制御するＨＤＤ制御部１７、ＳＤカード４を着脱自在な外部記憶装置インタフェースとしてのＳＤカードスロット１９と、このＳＤカードスロット１９を介してＳＤカード４との情報のやり取りを制御するＳＤカードＩ／Ｆ制御部１８とを有している。
【００２３】
外部入出力信号Ｉ／Ｆ１１は、ハードディスクレコーダ１の外部より映像信号および音声信号を入力を受けるインタフェースであり、例えばＳ−ＶＩＤＥＯ信号端子、アナログビデオ入力端子、アナログ音声入力端子、デジタルビデオ（ＤＶ）入出力端子等と信号入力回路等である。符号化・復号化制御部１２は、例えばＭＰＥＧ用エンコード・デコードＬＳＩ等である。ＲＯＭ１４には制御プログラムが格納されている。ＲＡＭ１３は、ＣＰＵ１５がプログラム実行及び作業用の領域として使用するデータを書き込みおよび読み出し可能な記憶手段である。
【００２４】
ＣＰＵ１５は、プログラム実行及び作業用の記憶手段としてＲＡＭ１３を利用し、ＲＯＭ１４に格納された制御プログラムに従って各部を制御することで以下に説明する処理を実行する。ＣＰＵ１５は、時計機能を備えており、この時計機能により計時された時刻を利用する。ユーザ操作制御部１６は、ハードディスクレコーダ１が備えるユーザ操作パネル、赤外線入力装置などを制御する。ＨＤＤ制御部１７は、ＨＤＤ２の他、例えばＤＶＤ−ＲＡＭなどの大容量の内部記憶装置を制御する。
このハードディスクレコーダ１において、映像・音声を記録する場合、外部入出力信号Ｉ／Ｆ１１より入力された映像・音声信号が符号化・復号化制御部１２に渡される。符号化・復号化制御部１２は、入力された映像・音声信号に対して符号圧縮処理を行うことによって例えばＭＰＥＧ２等の動画像データへ変換する。符号化・復号化制御部１２により変換された動画像データは、ＨＤＤ制御部１７に逐次渡される。ＨＤＤ制御部１７は、渡された動画像データをＨＤＤ２に保存する。
【００２５】
ユーザによりユーザ操作パネルが操作されて、例えば映像・音声の再生操作が行われると、ＣＰＵ１５は、ＨＤＤ２に保存されている動画像データをＨＤＤ制御部１７を経由して読み出し、読み出した動画像データを符号化・復号化制御部１２に入力する。符号化・復号化制御部１２は、入力された動画像データを復号して映像・音声信号を生成し、外部入出力信号Ｉ／Ｆ１１へ出力する。これにより、映像・音声が再生される。
【００２６】
ユーザによりユーザ操作パネルが操作されて、例えば動画像データの編集・加工や拡張情報の付与・更新を行う場合、ＣＰＵ１５は、ユーザ操作制御部１６からの入力情報を解析し、ＨＤＤ２から動画像データ及び拡張情報をＨＤＤ制御部１７を経由して読み出し、適切な動画像データ・拡張情報に変換した後、ＨＤＤ２に保存する。
【００２７】
ユーザによりユーザ操作パネルが操作されて、例えば編集用の動画像データ及び拡張情報を生成してＳＤカード４に保存する場合、ＣＰＵ１５は、ＨＤＤ２に保存されている原データをＨＤＤ制御部１７を経由して読み出し、必要に応じてＭＰＥＧエンコード・デコードＬＳＩ等の符号化・復号化制御部１２に入力する。これにより、原データから所望のフォーマット・データサイズの編集用の動画像データを生成する。所望のフォーマット・データサイズの編集用の動画像データとしては、例えばＭＰＥＧ４形式の動画像データなどである。これとほぼ同時に、ＣＰＵ１５は、ＨＤＤ２内の原データと、この原データから生成した編集用データとの双方に、互いの対応関係がとれるように同期用情報（固有番号、更新時刻）を付与する。
【００２８】
ＣＰＵ１５は、このようにして生成した編集用動画像データを、外部記憶装置Ｉ／Ｆ制御部としてのＳＤカードスロット１９を経由してＳＤカード４に保存する。
なお、ＳＤカード４内にある編集用データ（動画像データ及びその拡張情報）をＨＤＤ２の原データ（動画像データ及びその拡張情報）に反映させる場合は、上記の処理を逆にたどることで実現される。
【００２９】
つまり、ＣＰＵ１５は、内部記憶装置であるＨＤＤ２に保存されている動画像データ及びその拡張情報の少なくとも一部を編集用データとして外部記憶装置であるＳＤカード４に保存する場合、ＨＤＤ２の動画像データ及びその拡張情報とＳＤカード４に保存すべき編集用データとの双方に対して、互いのデータの対応関係と新旧の関係が一意に定まる同期用情報（固有番号、更新時刻）を付与した上で、ＳＤカード４に編集用データを保存する手段として機能する。また、ＣＰＵ１５は、同期用情報（固有番号、更新時刻）に基づいてＨＤＤ２の動画像データ及びその拡張情報とＳＤカード４の編集用データとを同期させる同期手段として機能する。
なお、携帯電話機３においてＳＤカード４の編集用データのうち、動画像データの編集を行わずに、拡張情報のみ編集してハードディスクレコーダ１へ反映する場合、ＳＤカードスロット１９にＳＤカード４が装着されると、ＣＰＵ１５は、ＳＤカード４から取得した同期用情報（固有番号、更新時刻）に基づいてＨＤＤ２の拡張情報とＳＤカード４の拡張情報とを同期させ、同期した拡張情報に合せるようＨＤＤ２の該当動画像データを編集する手段として機能する。
【００３０】
ＳＤカード４には、データを保存するフラッシュメモリと、このフラッシュメモリに対するデータの書き込みおよび読み出しを制御するプロセッサが備えられている。
【００３１】
携帯電話機３は、アンテナを介して無線基地局と無線通信する無線通信部と、スピーカ、マイク、それらの信号処理回路等の通話部と、ＳＤカードスロットと、動画像データおよびその拡張情報を編集・加工処理するための編集画面を表示部に表示する編集プログラムを記憶したメモリと、ユーザが操作するキー操作部と、編集画面を表示する表示部と、ユーザによりキー操作部が操作され、編集プログラムの起動操作が行われると、メモリの編集プログラムを読み出して表示部に表示された編集画面にてＳＤカードスロットに装着されたＳＤカードの動画像データおよびその拡張情報の編集・加工処理を実行するＣＰＵとを有している。
【００３２】
以下、図３〜図１６を参照してこの実施形態の動画記憶再生システムの動作を説明する。
図３に示すように、ハードディスクレコーダ１は、初期状態において、その内部のＨＤＤ２に、録画された動画像データおよびその拡張情報が保存されている（図３のステップ２０１）。
【００３３】
図４に示すように、初期状態の動画像データの拡張情報４０には、位置・時間情報４１と文字情報４２とが併せて記録されている。位置・時間情報４１は、例えばチャプター、プレイリスト、Index画面用のサムネイルなど、動画像データの位置・時間を示す情報である。
文字情報４２は、タイトル、ジャンル、日時、保護状態、保存フォルダ、暗号化情報などの文字列の情報である。以降、初期状態でＨＤＤ２に保存されていた動画像データおよびその拡張情報を原データと呼ぶものとする。
【００３４】
一般にＭＰＥＧなどの動画像データは、図５に示すようなフレーム５１と呼ばれる表示単位が連続したデータ構造を有しており、さらにこれらフレーム５１を幾つかまとめたＧＯＰ（グループ・オブ・ピクチャー）５２という単位で表示が制御される。これらフレーム５１をフレームレートと呼び、規定間隔で画面に表示することで動画像データの再生が行われる。現在広く利用されているフレームレートは、テレビジョンなどでは、２９．９７フレーム／秒、携帯電話等では１５フレーム／秒などが一般的である。
【００３５】
位置・時間情報４１には、動画像データ先頭からの経過時間によるタイムスタンプ等の時間情報、及び前述のＧＯＰ数／フレーム数等による位置情報の少なくとも一方が含まれている。また、文字情報４２には、各情報が文字列として保持されている。
【００３６】
ＣＰＵ１５は、ユーザによりユーザ操作パネルが操作されるのを常に監視している（ステップ２０２）。
【００３７】
そして、ユーザによりユーザ操作パネルが操作されて、例えば図４の原データからＳＤカード４へ転送するデータ生成要求が発生した場合（ステップ２０２のＹ）、ＣＰＵ１５は、ＳＤカードスロット１９に対してコマンドを送り、応答信号の有無あるいは応答信号の内容を確認して、ＳＤカードスロット１９にＳＤカード４が装着されているかどうかをチェックする（ステップ２０３）。
【００３８】
このチェックの結果、ＳＤカードスロット１９より応答信号が無く、ＳＤカードスロット１９にＳＤカード４が装着されていない場合（ステップ２０３のＹ）、ＣＰＵ１５は、ユーザ操作パネルに「ＳＤカードが装着されていません。」等のメッセージを表示して、ユーザに対してＳＤカード４の装着を促す。
また、チェックの結果、ＳＤカードスロット１９より応答信号が有り、ＳＤカードスロット１９にＳＤカード４が装着されている場合（ステップ２０３のＹ）、ＣＰＵ１５は、ＨＤＤ２に記憶されている原データに対する複製処理、画質変換処理、ＭＰＥＧ４等へのフォーマット変換処理等の加工処理を行い、原データと同じか、あるいはビットレートの異なる動画像データおよびその拡張情報を含む編集用データを生成し、生成した編集用データをＳＤカードスロット１９を通じてＳＤカード４へ転送し、ＳＤカード４の内部のフラッシュメモリに保存する。
図４の示した原データと編集用データとの対応関係を保持するために、ＣＰＵ１５は、上記加工処理とほぼ同時に、図６、図７に示すように、データを識別するための識別情報としての固有番号４５と、データの新旧を判定するための更新時刻４６との２つからなる同期用情報を生成し、図６の原データの拡張情報４０と図７の編集用データの拡張情報４０ａの双方に付与する。なお図６に示す原データの拡張情報４０は、図４の示した原データから、情報行４７が追加されており、ＨＤＤ２においてもデータが更新されているものとする。また、図７に示す編集用データの拡張情報４０ａは、図４の示した原データから、ユーザにより編集用として選出、指示された情報行のものだけを抽出し、それに同期用情報（固有番号４５、更新時刻４６）が付与されたデータである。
【００３９】
図６に示す原データの同期用情報のうち、固有番号４５は、例えばＧＵＩＤ(Globally Unique Identifier)のように、ハードディスクレコーダ１、ＳＤカード４などの機器情報、動画像データの情報、生成時刻などを生成要素として用いることで、データが一意に定まるような数値、コード、文字列などで生成される。更新時刻４６としては、時計機能により計時された、例えば最終編集時刻などを用いるものとする。
ＳＤカード４への編集用データの転送処理が完了すると、ユーザは、ＳＤカード４をハードディスクレコーダ１のＳＤカードスロット１９より取り外す。
【００４０】
すると、ＣＰＵ１５は、ＳＤカードスロット１９から応答信号がなくなったことで、ＳＤカード４の取り外しを検出する（ステップ２０５）、その後、ＣＰＵ１５は、ＳＤカード４が再度装着されたかどうかを継続して監視する（ステップ２１０）。
ユーザがハードディスクレコーダ１より取り外したＳＤカード４を、編集用データの編集・加工を行う携帯電話機３のＳＤカードスロットへ装着すると、ＳＤカード４の装着が携帯電話機３のＣＰＵによって検出される（ステップ２０６のＹｅｓ）。
ＳＤカード４を検出後、ユーザが携帯電話機３のキー操作部を操作して、編集用データを編集するための編集プログラムの起動操作を行うと、携帯電話機３のＣＰＵは、メモリに記憶されている編集プログラムを読み出し、動画像データ編集用の画面（以下編集画面と称す）を表示し（ステップ２０７）、ＳＤカード４に保存されている編集用データ（動画像データおよびその拡張情報４４等）を読み出しメモリに展開することで該当データの編集・加工が可能になる。
【００４１】
図８は編集画面の一例として拡張情報のチャプター情報を編集する場合を示す図である。
図８に示すように、携帯電話機３の表示部に表示される編集画面６０には、動画像表示部６１、位置情報表示部６２、再生制御ボタン６３、チャプター操作ボタン６４等が表示される。
【００４２】
ユーザは、再生制御ボタン６３を操作して、動画像表示部６１に表示される動画像及び位置情報表示部６２を確認しつつ、任意の位置でチャプター操作ボタン６４を操作することでチャプター編集を行うことができる。
携帯電話機３のＣＰＵは、ユーザが各ボタンを操作して編集した結果を、図１０に示すＳＤカード４における編集後の拡張情報７２のように、それぞれの項目に格納し、これとほぼ同時に、編集を行った時刻を編集用データの更新時刻７３に反映する時刻更新処理を行う（ステップ２０８）。この更新時刻７３は、後述するハードディスクレコーダ１での同期処理の際に、拡張情報の新旧を判定、つまり更新がどちらが後かを判定するために必要となる情報である。
このようにして携帯電話機３においてＣＰＵは、画面操作に応じた編集用データの編集・加工処理を実行する。なお、編集用データは、拡張情報だけを編集しても良く、ＭＰＥＧ４形式の動画像データだけを編集しても良く、また、動画像データと拡張情報の両方を編集しても良い。また、拡張情報を新たに生成しても良い。
携帯電話機３にて編集用データを編集・加工した後、その編集用データを保存したＳＤカード４をユーザが携帯電話機３のＳＤカードスロットより取り外すと、これを携帯電話機３のＣＰＵが検出して、処理を終了する（ステップ２０９）。
その後、編集済みの編集用データを保存したＳＤカード４をユーザがハードディスクレコーダ１に再度装着すると、ハードディスクレコーダ１において、ＣＰＵ１５がＳＤカード４の装着を検出する（ステップ２１０のＹｅｓ）。この検出には、上記ＣＰＵ１５とＳＤカードスロット１９間における信号のやり取りの結果が用いられる。
【００４３】
すると、ＣＰＵ１５は、装着されたＳＤカード４内、つまりＳＤカード４のフラッシュメモリの登録データを検索して、編集用データが存在するかどうかを判定する。
上記検索および判定の結果、ＳＤカード４内に編集用データが存在した場合）、次に、ＣＰＵ１５は、ＨＤＤ２内の原データを検索し、ＳＤカード４内で検索された編集用データに対応する原データがＨＤＤ２内に存在するか否かを判定する（ステップ２１１）。この判定には、上記ステップ２０４の同期用情報付与処理（ステップ２０４）で、それぞれのデータ（原データ、編集用データ）に付与した固有番号４５を用いる。
編集用データに対応する原データがＨＤＤ２内に存在しない場合（ステップ２１１のＮｏ）、ＣＰＵ１５は、処理完了とする。
【００４４】
一方、編集用データに対応する原データがＨＤＤ２内に存在する場合（ステップ２１１のＹｅｓ）、ＣＰＵ１５は、ＳＤカード４より、編集済みの編集用データのうちの拡張情報７２（図１０参照）を読み出してＲＡＭ１３に展開する。つまりＣＰＵ１５は、ＳＤカード４より編集済みの編集用データの拡張情報７２を取得する（ステップ２１２）。
【００４５】
そして、ＣＰＵ１５は、ＲＡＭ１３に展開（取得）した拡張情報７２（図１０参照）と対応関係にあるＨＤＤ２内の原データの拡張情報７０（図９参照）を比較し、互いに差異があるか否か、つまり拡張情報が更新されているか否かを判定する（ステップ２１３）。
この判定の結果、互いのデータに差異がない場合（ステップ２１３のＮｏ）、ＣＰＵ１５は、データ同期を行わずに処理を終了する。
【００４６】
また、判定の結果、互いのデータに差異がある場合（ステップ２１３のＹｅｓ）、ＣＰＵ１５は、ＨＤＤ２内の原データの拡張情報７０（図９参照）と、ＳＤカード４から取得した編集用データの拡張情報７２（図１０参照）とのデータ同期を行う（ステップ２１４）。なお、この例の場合、図９の拡張情報７０は、図６の拡張情報４０から情報行７１のデータが更新されているものとする。
【００４７】
このときのデータ同期のタイミングとしては、ＣＰＵ１５がＳＤカードスロット１９に常にコマンドを送り、応答信号の有無を監視する中で、ＳＤカード４がハードディスクレコーダ１のＳＤカードスロット１９に装着されたことが検出された場合、ＣＰＵ１５は、このカード検出をトリガにしてデータ同期の処理を実行する。
【００４８】
ステップ２１４のデータ同期処理において、ＨＤＤ２の原データの拡張情報７０とＳＤカード４の編集用データの拡張情報７２とを同期させる際に、ＣＰＵ１５は、まず、同期用情報のデータ識別情報である固有番号に基づいてＨＤＤ２の原データ（動画像データ及びその拡張情報）とＳＤカード４の編集用データとの対応関係を判定する。そして、ＣＰＵ１５は、対応関係判定の結果、対応関係にある動画像データ及びその拡張情報の差異を判別する。この差異判別の結果、動画像データ及びその拡張情報に差異がある場合、ＣＰＵ１５は、差分情報の競合の有無を判定する。差分情報競合判定の結果、差分情報が競合していない場合は差分情報を他方に反映させ、競合している場合はデータが更新された時刻を基に更新時刻の遅い差分情報を優先して他方に反映させる。
【００４９】
データ同期の処理自体としては、以下に示すいくつかの方法がある。
まず一つ目は、予め定められたユーザ設定に従ってデータ同期処理を自動的に実行する方法であり、この場合、処理が完了したときに、図１２に示すような同期処理結果を表示する画面８１を表示する。この図の例では、画面８１には、同期処理の結果（ＳＤカードとＨＤＤの同期完了）と、ユーザ設定内容（ＳＤカード内の動画像とＨＤＤ内の動画像を「ユーザ設定２」）と、同期が取られたタイトルの内容（タイトル名）と、更新された情報（タイトル名、チャプター、一部削除等）が表示される。「ユーザ設定２」とは、例えば「すべて同期する」、「更新されたもののみ同期する」、「同期しない」などといった動作設定の内容である。
【００５０】
二つ目は、図１３に示すように、ユーザに問い合わせを行う画面８２を表示し、ユーザに対して同期処理が可能な動画像のタイトルを表示し、更新内容の有無を通知すると共に、いくつかの同期処理方法から選択を促すメッセージを表示し、ユーザの選択に応じた処理を実行する方法である。
【００５１】
この図の例は、画面８２に、ＳＤカード４とＨＤＤ２とで対応関係にある動画像のタイトル名（＃００３  世界遺産、＃００４  老後の趣味、＃００８  ニュース２５）と、更新されている情報（タイトル名、チャプター、プレイリスト）と、いくつかの同期処理方法（自動、対話形式、同期なし等）から選択を促すメッセージ（同期方法を指定してください）を表示し、ユーザの選択に応じた処理を実行する例である。
【００５２】
三つ目は、図１４に示すように、詳細な操作により、拡張情報を修正しながら対話形式で行う方法であり、この図の例では、画面８３には、同期情報の選択画面８４、削除・追加情報の同期画面８５、タイトル情報の同期画面８６、チャプター情報の同期画面８７等が切り替え可能に備えられている。
【００５３】
チャプター情報の同期画面８７では、ＳＤカード４の動画像、ＨＤＤ２内の動画像、同期後の動画像それぞれ情報がグラフィックユーザインタフェース表示され、マウス操作などで各動画像のチャプターの選択、位置移動、削除などの操作を行い、さらに「選択」、「位置微調整」、「同期実行」、「中断」などのボタン操作を行うことで、同期タイミングの精密な調整、編集・加工が行える。
【００５４】
次に、図１５を参照して同期方法について説明する。図１５はチャプターの同期処理の一例を示す図である。
図１５に示すように、編集箇所Ｂ０３のように編集用データＢ０１と原データＢ０２の両方の情報が競合していない場合、ＣＰＵ１５は、そのまま編集用データＢ０１と原データＢ０２とを同期させるが、変更箇所Ｂ０４のように競合している場合、ＣＰＵ１５は、前述の更新時刻７３の時刻が後のものほどユーザの希望に近い情報と判定して、これを適用し同期を行う。
【００５５】
さらに、原データからフレームレート変換等により編集用データを生成した場合は、チャプター・インデックス等の動画像データ中の位置を表す拡張情報（図の斜線部）がフレーム単位で合致するとは限らない。
例えば図１６に示すように、原データの動画像データ、つまり（ａ）動画像データ（原）のフレームＣ０１と、編集用データの動画像データ、つまり（ｂ）動画像データ（編修用）のフレームＣ０２のように位置・時間情報がフレーム単位で合致するとは限らず、（ａ）動画像データ（原）のフレームＣ０３と、（ｂ）動画像データ（編修用）のフレームＣ０４のように両者の位置が合致しない場合も生じる。
このような場合、ＣＰＵ１５は、フレーム数ではなく時間情報を基にして、フレームレートから計算される時間に最も近い近傍のフレームと対応させることで互いのデータを同期させる。
つまり、ＣＰＵ１５は、ＳＤカード４とＨＤＤ２のそれぞれに保存されている度ヴ増データのフレームレートが異なる場合、各フレーム毎の時間をフレームレートより計算し、位置・時間情報に保存されている最も近い値を持つフレームを位置・時間情報に対応するフレームとする補正手段として機能する。
これにより、（ｃ）同期後の動画像データ（原）は、（ｂ）動画像データ（編修用）とほぼ同じフレーム構成となる。
【００５６】
また、拡張情報の例えばタイトル名などの文字情報を同期処理する場合、原データの拡張情報７０と編集用データの拡張情報７２の両者が変更されている場合、必ず競合が発生するため、その場合、ＣＰＵ１５は、上記と同様に更新時刻７３の欄の時刻が後のものを適用する。
【００５７】
以上の同期処理は、動画像データそのものを同期させることもできる。また、位置・時間情報や文字情報などの拡張情報のみを同期させることもできる。
例えば動画像データのある区間を削除したいというような場合、ユーザは、携帯電話機３を操作することで、その削除区間を決定し、決定した削除区間の情報を位置・時間情報としてＳＤカード４内の拡張情報７２に記録する。
次に、このＳＤカード４をハードディスクレコーダ１に装着することで、ＣＰＵ１５は、ＳＤカード４より拡張情報７２を取得し、取得した拡張情報７２とＨＤＤ２内の原データの拡張情報とを同期させ、同期した拡張情報に合せるようにＨＤＤ２内の動画像データを編集処理する。これにより、ハードディスクレコーダ１、ＳＤカード４では、それぞれが保持している動画像データの該当区間の削除処理が行われる。
【００５８】
この方法であれば、動画像データそのものをやりとりするわけではないので、ＳＤカード４に保持されている編集用データの画質に依存せず、ＨＤＤ２に保存されている原データに対して各種編集・加工処理を行うことができる。もちろんユーザが望む場合には、動画像データそのものを同期させることも可能である。
【００５９】
以上により、ＨＤＤ２とＳＤカード４内に保持されている動画像データ・拡張情報の同期が完了した状態となる。
【００６０】
このようにこの実施形態の動画記憶再生システムによれば、家電製品の一つであるハードディスクレコーダ１に録画した動画像データ及びその拡張情報をＳＤカード４等の外部記憶装置へ出力する機能と、ＳＤカード４を介して編集した動画像データ及びその拡張情報をハードディスクレコーダ１内部のＨＤＤ２の原データと同期させるデータ同期機能とを設けたことで、ハードディスクレコーダ１に録画されている動画像データおよびその拡張情報を外部の携帯電話機３等の端末装置で編集し、その編集結果をハードディスクレコーダ１内の原データに反映でき、携帯電話機３が普及した現在では、ユーザは、いつでもどこでも録画内容の編集を行なえるようになる。
【００６１】
すなわち、従来、ハードディスクレコーダ１が設置されているテレビジョンの近くの場所でハードディスクレコーダ１を操作することで動画像データ及びその拡張情報を編集・加工したことに比べて、場所を選ばず、しかも移動時間等の空き時間で、ハードディスクレコーダ１に録画した動画像データ及びその拡張情報を編集・加工することができる。
【００６２】
また、ハードディスクレコーダ１に、同期用情報を付与した動画像データ及びその拡張情報の外部出力機能と編集後の同期機能とを設けたことによる二次的な効果としては、動画像データ及びその拡張情報を一旦外部記憶装置に保存しさえすれば、ユーザは、自身が好むユーザインタフェースを持った端末（携帯電話機、ＰＤＡ、コンピュータ等）にて編集・加工作業を行うことができるようになる。
【００６３】
本発明は上記実施形態のみに限定されるものではない。
上記実施形態では、外部記憶媒体としてＳＤカード４を用いた例について説明したが、この他、例えばスマートメディア、コンパクトフラッシュメモリ等の小型フラッシュメモリや、コンパクトディスク、ディスク、ブルーレイディスク等の円盤状記憶媒体、ハードディスクレコーダ１のスロットへの着脱自在なインタフェースを備えた１．８インチ、１インチ、０．８５インチ等の携帯型ハートディスク装置、ＣＦ型ハートディスク装置等を利用しても良い。スマートメディア、コンパクトフラッシュ、ＤＶＤ、ブルーレイディスク等は登録商標である。
【図面の簡単な説明】
【００６４】
【図１】本発明に係る一つの実施形態の動画像記憶再生システムの概要構成を示す図。
【図２】図１の動画像記憶再生システムにおいて、ハードディスクレコーダのハードウェア構成を示す図。
【図３】図１の動画像記憶再生システムの処理を示すフローチャート。
【図４】初期状態のときの原データ（ＭＰＥＧ２形式の動画像データおよびその拡張情報）の一例を示す図。
【図５】ＭＰＥＧのデータ構造（フレームとＧＯＰ）を示す図。
【図６】同期用情報が付与された原データを示す図。
【図７】同期用情報が付与された編修用データを示す図。
【図８】携帯電話機における拡張情報の編集・加工用の編集画面の一例を示す図。
【図９】同期処理前の原データを示す図。
【図１０】同期処理のときの編集用データを示す図。
【図１１】同期処理後の原データを示す図。
【図１２】同期処理時の表示画面例（自動実行）を示す図。
【図１３】同期処理時の表示画面例（選択実行）を示す図。
【図１４】動画像データ同期時の表示画面の一例（選択実行）を示す図。
【図１５】競合する差分情報の同期処理の一例を示す図。
【図１６】フレームレートが異なる動画像データ間の同期処理の一例を示す図。
【符号の説明】
【００６５】
１…ハードディスクレコーダ、２…ハードディスクドライブ（ＨＤＤ）、３…携帯電話機、４…ＳＤカード、１１…外部入出力信号インタフェース（外部入出力信号Ｉ／Ｆ）、１２…符号化・復号化制御部、１５…セントラル・プロセッシング・ユニット（ＣＰＵ）、１６…ユーザ操作制御部、１７…ＨＤＤ制御部、１９…ＳＤカードスロット、６１…動画像表示部、６２…位置情報表示部、６３…再生制御ボタン、６４…チャプター操作ボタン。
【図１】
2006019996.tif 000003
【図２】
2006019996.tif 000004
【図３】
2006019996.tif 000005
【図４】
2006019996.tif 000006
【図５】
2006019996.tif 000007
【図６】
2006019996.tif 000008
【図７】
2006019996.tif 000009
【図８】
2006019996.tif 000010
【図９】
2006019996.tif 000011
【図１０】
2006019996.tif 000012
【図１１】
2006019996.tif 000013
【図１２】
2006019996.tif 000014
【図１３】
2006019996.tif 000015
【図１４】
2006019996.tif 000016
【図１５】
2006019996.tif 000017
【図１６】
2006019996.tif 000018