(57)【要約】【課題】本発明は、転送元でデータ編集を行ったとしても、転送先でのデータの内容をより確実に保証することを目的とする。【解決手段】本発明の蓄積装置は、他の装置に対して、前記記録媒体内に記録されたデータを転送処理する転送手段と、前記データの編集処理を行う編集手段と、を備える。そして前記転送手段は、前記データを転送する際、前記記録媒体内に記録された前記データのオリジナルデータに基づいてコピーデータを作成し、当該コピーデータに基づいてデータ転送を行なう。また、前記編集手段は、前記データの編集を行なう場合、前記記録媒体内に記録された前記データのオリジナルデータに基づいて編集処理を行う。【選択図】図３
2013046128.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体を備える蓄積装置であって、
他の装置に対して、前記記録媒体内に記録されたデータを転送処理する転送手段と、
前記データの編集処理を行う編集手段と、
を備え、
前記転送手段は、前記データを転送する際、前記記録媒体内に記録された前記データのオリジナルデータに基づいてコピーデータを作成し、当該コピーデータに基づいてデータ転送を行ない、
前記編集手段は、前記データの編集を行なう場合、前記記録媒体内に記録された前記データのオリジナルデータに基づいて編集処理を行う、
蓄積装置。
【請求項２】
データ転送に係る時間を検知する検知手段を更に備え、
前記転送手段は、前記データ転送を行なう場合、前記データ転送に係る時間に基づいてデータ転送中に他の処理の割り込みがあるか否かを判別し、当該割り込みが発生した場合に前記コピーデータを作成する、
請求項１に記載の蓄積装置。
【請求項３】
データ転送に係る時間を検知する検知手段を更に備え、
前記転送手段は、前記データ転送を行なう場合、前記データ転送に係る時間に基づいてデータ転送中に他の処理の割り込みがあるか否かを判別し、当該割り込みが発生しない場合であっても、前記データ転送に係る時間が所定時間よりも長い場合、前記コピーデータを作成する、
請求項１に記載の蓄積装置。
【請求項４】
データ転送に係る時間を検知する検知手段を更に備え、
前記転送手段は、前記データ転送を行なう場合、前記データ転送に係る時間が所定時間よりも長くない場合、前記コピーデータを作成しない、
請求項１に記載の蓄積装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体を備える蓄積装置に関する。特に、本発明は、記録媒体内に記録された映像情報を他の装置にデータ転送することが可能な蓄積装置に関する。
【背景技術】
【０００２】
従来の特許文献１には、データを転送する通信装置が開示されている。特許文献１では、記録媒体に記録されている動画像及び／又は音声のデータのパケット列を任意のビットレートで読み出す手段と、前記ビットレートで読み出された前記パケット列の各パケットに第１のヘッダとしてタイムスタンプを付加して該各パケットをソースパケットとする手段と、該ソースパケットを複数のデータブロックに分割する手段と、任意の数の前記データブロックと第２のヘッダを１つのアイソクロナスパケットデータとしてアイソクロナス転送する手段とを有することを特徴とする通信装置を提供している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１７６２３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、蓄積装置では、他の装置に対してデータを転送する場合、データ転送に時間がかかることがある。このような場合、蓄積装置では、転送の対象となっているデータの編集を行なうと、転送されるデータの内容を転送先で保証できない可能性がある。
【０００５】
本発明は、上記の問題を解決すべく、転送元でデータ編集を行ったとしても、転送先でのデータの内容をより確実に保証することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の蓄積装置は、他の装置に対して、前記記録媒体内に記録されたデータを転送処理する転送手段と、前記データの編集処理を行う編集手段と、を備える。そして前記転送手段は、前記データを転送する際、前記記録媒体内に記録された前記データのオリジナルデータに基づいてコピーデータを作成し、当該コピーデータに基づいてデータ転送を行なう。また、前記編集手段は、前記データの編集を行なう場合、前記記録媒体内に記録された前記データのオリジナルデータに基づいて編集処理を行う。
【発明の効果】
【０００７】
これにより、蓄積装置は、転送元でデータ編集を行ったとしても、転送先でのデータの内容をより確実に保証することができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態にかかるシステム構成図
【図２】実施の形態にかかるレコーダの構成図
【図３】実施の形態にかかるダビング処理を説明するためのフローチャート
【図４】実施の形態にかかるダビング処理の操作を受け付けるための画面遷移を説明するための図
【図５】実施の形態にかかるコピー処理を説明するための図
【図６】実施の形態にかかる編集処理を説明するためのフローチャート
【発明を実施するための形態】
【０００９】
（実施の形態１）
［１．システムの構成（図１）］
図１にシステムの構成図を示す。システムは、レコーダーＡ１００、テレビ２００、リモコン３００、インターネット４００、レコーダーＢ５００からなる。
レコーダーＡ１００は、データを蓄積し、蓄積したデータをリモコン３００からの操作によりインターネット４００へ送出する。テレビ２００は、レコーダーＡ１００から映像信号を受信し、レコーダーＡ１００のUIを表示する。リモコン３００は、ユーザー操作の内容をレコーダーＡ１００へ送信し、レコーダーＡ１００はリモコン３００の信号を受けて処理を行う。インターネット４００は、レコーダーＡ１００とレコーダーＢ５００の間に存在し、レコーダーＡ１００から受信したデータをレコーダーＢ５００へ送出する。レコーダーＢ５００は、インターネット４００から受信したデータを蓄積する。
【００１０】
［２．レコーダーＡ１００内の構成（図２）］
図２に、レコーダーＡ１００内の構成図を示す。レコーダーＡ１００は、ＨＤＤ１０１、ＬＳＩ１０２、通信ＩＦ１０３、リモコン受光部１０４、出力ＩＦ１０５、メモリ１０６からなる。
【００１１】
ＨＤＤ１０１は、レコーダーＡ１００内でデータを蓄積する。ＬＳＩ１０２は、リモコン受光部１０４からの信号を受け、ＨＤＤ１０１内に蓄積されたデータを通信ＩＦ１０３へ送出し、出力ＩＦ１０５に出力する映像を作成する。通信ＩＦ１０３は、レコーダーＡ１００からインターネット４００へ接続するためのインターフェースであり、レコーダーＡ１００内のデータをインターネット４００へ送出する。リモコン受光部１０４は、リモコン３００から送信された信号を受信し、ＬＳＩ１０２へ送信する。出力ＩＦ１０５は、ＬＳＩ１０２で作成された映像をテレビ２００へ送信する。メモリ１０６は、レコーダーＡ１００の現在の状態と、レコーダーＡ１００内の各番組の状態、予約された操作、判定処理で用いる固定値を保持する。
【００１２】
［３．ダビング処理の動作例（図３〜５）］
図３に、ダビング処理のフローチャートを示す。ダビング処理では、ダビング装置を受け付けることで、Ｓ２〜Ｓ８のフローを実行する。なお、ＬＳＩ１０２がＳ１〜Ｓ８の処理を実行する。
【００１３】
まず、ステップＳ１の動作を図４で説明する。図４は、ダビング操作受付（Ｓ１）時の登録画面である。レコーダーＡ１００は、テレビ２００に図４のような画面を表示する。ユーザーは、リモコン３００を操作することで、データを転送する先の装置、及び、転送の対象となるデータ、を選択する。なお、レコーダーＡ１００は、インターネット上に存在するサーバから、インターネット上に存在する他のレコーダーを認識できる。サーバには、インターネットに接続されたレコーダーが登録されている。サーバへのレコーダーの登録は、例えば、レコーダーからサーバに対して機器情報を送ることで可能になる。
【００１４】
図４の（画面１）は、ダビング先のレコーダーをユーザーに選択させる画面例である。（画面２）は、ダビングする番組（データ）をユーザーに選択させる画面例である。図４の（画面３）は、実行内容を確認して登録させる画面例である。
【００１５】
ステップＳ１の後、ＬＳＩ１０２は、ダビング対象となるデータが、ダビング先に転送されるまでにかかる時間を計算する（Ｓ２）。具体的には、ダビング時間計算（Ｓ２）では、ダビングする番組のファイルサイズと、事前に通信して検出したレコーダーＡ１００とレコーダーＢ５００間の通信速度から、ダビング処理の完了までにかかる時間を計算する。
【００１６】
【数１】
2013046128.tif 000003
【００１７】
レコーダーＡ１００とレコーダーＢ５００間の通信速度が検出できない場合は、前回通信時の通信速度またはメモリ１０６に保持する固定の通信速度をレコーダーＡ１００とレコーダーＢ５００間の通信速度として用いる。
【００１８】
次に、ＬＳＩ１０２は、ダビング中に他の処理が発生するか否かを判別する（Ｓ３）。具体的には、先ほど算出した「ダビング処理の完了までにかかる時間」に基づいて、この時間内に、他の処理が発生するか否かを判別する。他の処理には、例えば、レコーダーＡ１００がチューナーを備えている場合、予約内容に基づいてテレビ放送の番組を録画する処理などが考えられる。
【００１９】
ステップＳ３において、ダビング中に他の処理が発生すると判断された場合、ステップＳ５の処理に移行する。Ｓ５の処理は後ほど説明する。一方、ダビング中に他の処理が発生しないと判断された場合、ステップＳ４の処理に移行する。
【００２０】
ステップＳ４において、ＬＳＩ１０２は、ダビング時間が閾値以上であるか否かを判別する（Ｓ４）。具体的には、先ほど算出した「ダビング処理の完了までにかかる時間」に基づいて、この時間が閾値となる時間以上かどうかで判別する。つまり、ＬＳＩ１０２は、メモリ１０６に保持している固定値を参照し、ダビング処理時間がメモリ１０６に保持している固定値以上かどうかで判別する。
【００２１】
ステップＳ４において、ダビング時間が閾値以上であれば、ステップＳ５の処理に移行する。一方、ダビング時間が閾値以上でなければ、ステップＳ６の処理に移行する。
【００２２】
ステップＳ５では、ＬＳＩ１０２は、ダビング対象となるデータのコピーを作成するコピー処理を実行する。この処理によって、ＨＤＤ１０１内には、オリジナルデータとコピーデータが存在することになる。オリジナルデータは、編集用として用いられ、コピーデータは、ダビング用に用いられる。
【００２３】
具体的なコピー処理（Ｓ５）の例を図５（パターンA）に示す。ダビング処理（Ｓ６）の対象となる番組Aを複製した番組A’を作成する。図５のパターンＡでは、ダビング対象と同一のデータが作成されることになる。なお、図５のパターンBのように、ストリームデータを共有するコピー方法としてもよい。図５のパターンＢでは、ストリームデータのコピーデータは作成せず、管理情報のみのコピーデータを作成する。
【００２４】
なお、ステップＳ５の後、ステップＳ６の処理を実行する。
【００２５】
ステップＳ６では、ＬＳＩ１０２は、ダビング処理を行う。具体的にダビング処理（Ｓ６）では、レコーダーＡ１００内にある番組Aのデータを、レコーダーＢ５００を宛先としてインターネット４００へ送出する。
【００２６】
なお、ダビング処理（S6）で全てのデータを送出した後、必要なくなった番組A’は削除される。具体的には、番組A’を他の処理で利用しなくなった時点で削除する（Ｓ７、Ｓ８）。
【００２７】
［４．編集処理の動作例（図６）］
図６に、編集処理のフローチャートを示す。上記で説明したとおり、本実施の形態では、コピー処理においてパターンＡのコピーデータが作成される。
【００２８】
編集処理では、編集操作を受けつけ（Ｔ１）、編集処理の実行可否判定（Ｔ２／Ｔ３）で実行可能と判定された場合のみ、オリジナルの番組に対して編集処理を行う（Ｔ５）。
【００２９】
ＬＳＩ１０２は、ユーザーからの編集操作を受け付ける（Ｔ１）。
【００３０】
ＬＳＩ１０２は、編集対象の番組がダビング処理中か否かを判定する（Ｔ２）。
【００３１】
ＬＳＩ１０２は、ダビング処理中の場合、コピーの番組（コピーデータ）が存在するか否かを判定する（Ｔ３）。
【００３２】
なお、ＬＳＩ１０２は、ステップＴ３において、コピーの番組が存在しない場合、編集処理を実行せず、警告画面を出力することで、ユーザに提示する（Ｔ４）。
【００３３】
ステップＴ２でＮＯ、又は、ステップＴ３でＹＥＳとなった場合、ＬＳＩ１０２は、オリジナルの番組に対し編集処理を実行する（Ｔ５）。本実施の形態では、パターンＡのコピーデータが存在するので、編集処理時に、オリジナルデータの管理情報だけでなく、オリジナルデータのストリームデータを編集する。
【００３４】
なお、パターンBのようにコピーデータが作成された場合、ストリームを編集してしまうと、ダビング先に対してダビングデータの内容を保証できない可能性がある。そこで、ＬＳＩ１０２は、編集処理時、管理情報のみを編集し、ダビング処理が完了した後に、ストリームデータを編集する。
【００３５】
（他の実施の形態）
本発明の実施の形態として、実施の形態１を例示した。しかし、本発明はこれには限らない。そこで、本発明の他の実施の形態を以下まとめて説明する。なお、本発明は、これらには限定されず、適宜修正された実施の形態に対しても適用可能である。
【産業上の利用可能性】
【００３６】
本発明の蓄積装置は、例えば、ダビング機能を有するレコーダーに適用可能である。また、本発明の蓄積装置は、インターネット上に存在するサーバにも適用可能である。
【符号の説明】
【００３７】
１００    レコーダーＡ
１０１    ＨＤＤ
１０２    ＬＳＩ
１０３    通信ＩＦ
１０４    リモコン受光部
１０５    出力ＩＦ
１０６    メモリ
【図１】
2013046128.tif 000004
【図２】
2013046128.tif 000005
【図３】
2013046128.tif 000006
【図４】
2013046128.tif 000007
【図５】
2013046128.tif 000008
【図６】
2013046128.tif 000009