(57)【要約】【課題】大容量ディスク装置において、障害による重要データの消失を防ぐため、重要度の高いデータを自動的にバックアップ可能にすることである。【解決手段】ネットワークに接続可能なインタフェース、ディジタルカメラ、ディジタルビデオカメラからデータを取得するインタフェース、ＴＶの電波を受信可能なチューナ、入力されたデータを一元管理可能なディスク装置、ディスク装置に蓄積されたデータを記録可能な記憶装置、ＣＰＵ、メモリ、映像を出力可能なビデオインタフェース、映像を出力するモニタ、モニタを通してデータを入力するデバイスを備える情報処理装置で、外部インタフェースよりディスク装置に入力されたデータを、バックアップ開始希望時間により設定されたデータの重要度にしたがって、自動的にバックアップ可能にする。【選択図】  図１
2004295723.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続可能なインタフェース、ディジタルカメラ、ディジタルビデオカメラからデータを取得するインタフェース、ＴＶの電波を受信可能なチューナ、入力されたデータを一元管理可能なディスク装置、ディスク装置に蓄積されたデータを記録可能な記憶装置、ＣＰＵ、メモリ、映像を出力可能なビデオインタフェース、映像を出力するモニタ、データを入力するデバイスを備える情報処理装置であって、
上記外部インタフェースよりディスク装置に入力されたデータを、バックアップ開始希望時間により設定されたデータの重要度にしたがって自動的にバックアップ可能な情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
データの重要度を、モニタ上のインタフェースを利用してユーザにより設定可能な情報処理装置。
【請求項３】
請求項１に記載の情報処理装置であって、
該情報処理装置の負荷の少ないと思われる時間帯を利用して自動的にバックアップ可能な情報処理装置。
【請求項４】
請求項１に記載の情報処理装置であって、
該ディスク装置への総データ入出力量を１時間単位で１ヶ月記録可能なテーブルを備え、該テーブルのデータを用いて各時間帯ごとの平均総データ入出力量を算出し、該算出結果と機器使用スケジュールに基づき、該情報処理装置の負荷の少ないと思われる時間帯にバックアップ可能な情報処理装置。
【請求項５】
請求項１に記載の情報処理装置であって、データを重要レベルや種類・属性別に保存用メディアにふり分けバックアップ可能な情報処理装置。
【請求項６】
請求項１に記載の情報処理装置であって、コンテンツ単位ごとにバックアップ状況を管理しておくことにより、ディスク装置内コンテンツのバックアップ状況をユーザに表示可能な情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＴＶ番組や映画など一般に配布されたコンテンツからカメラで撮影した写真などプライベートに作成したコンテンツまでを一括して蓄積・管理可能な情報処理装置に関する。
【０００２】
【従来の技術】
据え置き型の情報処理装置では、大容量のディスク装置を実装し、音声・映像・文字情報など様々な種類のコンテンツを一元管理しそれらのデータをネットワークを介してＴＶやオーディオ機器など他の機器と共有可能にしている。
【０００３】
たとえば、家庭内の据え置き型情報処理装置は、ＴＶチューナ、ネットワーク接続インタフェース、ディジタルカメラやディジタルビデオカメラとの接続インタフェースをもち、様々な種類のコンテンツをディスク装置に記録可能である。また、上記据え置き型情報処理装置は、ディスク装置に記録されたコンテンツをネットワーク経由でＴＶ、オーディオ機器に転送する機能も備えている。
ディスク装置はフラッシュメモリやＤＶＤなどの他記録媒体に比べ容量あたりの単価が安く、またデータ転送速度が高いため、映像などのコンテンツを一元管理する媒体には適している。しかしながら、機構系を内蔵する媒体であるため、ひとたびトラブルが生じると装置内のデータがすべて使用不可能となる可能性がある。そのため、ディスク装置内のデータは、バックアップする必要がある。
【０００４】
しかしながら据え置き型情報処理装置内のディスク装置の容量は非常に多いため、装置内のデータをすべてバックアップするには時間がかかる。
【０００５】
またディスク装置には個人で撮影した映像など絶対に保持しておきたいコンテンツが蓄積されている一方で、容易にダウンロード可能なコンテンツなど特にバックアップする必要のないコンテンツも蓄積されている。
【０００６】
そのため、データの重要度に応じて選択的にバックアップを行う必要がある。これまでは、ユーザが随時重要なコンテンツを選択しバックアップを行うという方法がとられていた。
【０００７】
クライアント・サーバシステムではこれまで、何らかの手段でデータの重要度を設定し、該重要度にしたがって自動的にバックアップするという方法がとられてきた。例えば、特許文献１では、更新回数を用いてファイルの重要度を設定可能にし、ファイルの更新が設定された更新回数に達した場合にバックアップが行われるようにしている。しかしながら家庭内で管理するデータの多くは、データベースのデータのように頻繁に更新されるようなものではない。そのため、本発明の情報処理装置ではバックアップ開始希望時間でデータの重要度を設定可能にし自動的にバックアップ可能にしている。
【０００８】
【特許文献１】
特開平６−２５０９０２号公報
【０００９】
【発明が解決しようとする課題】
本発明の課題は据え置き型情報処理機器などに内蔵されている大容量ディスク装置にデータを安心して蓄積可能な環境を提供することである。
【００１０】
また、これまで手作業で行ってきたバックアップ作業を自動的に行うことにより、バックアップにかかる手間を省くことである。
【００１１】
【課題を解決するための手段】
上記課題を解決するために本発明の情報処理装置は、バックアップ開始希望時間により設定されたデータの重要度に従い、自動的にバックアップ可能にしている。
【００１２】
すなわち、本発明は、ネットワークに接続可能なインタフェース、ディジタルカメラ、ディジタルビデオカメラからデータを取得するインタフェース、ＴＶの電波を受信可能なチューナ、入力されたデータを一元管理可能なディスク装置、ディスク装置に蓄積されたデータを記録可能な記憶装置、ＣＰＵ、メモリ、映像を出力可能なビデオインタフェース、映像を出力するモニタ、データを入力するデバイス（マウス、リモコン）を備える情報処理装置であって、上記外部インタフェースよりディスク装置に入力されたデータを、バックアップ開始希望時間により設定されたデータの重要度にしたがって自動的にバックアップすることを特徴とする情報処理装置を提供している。
【００１３】
また、上記情報処理装置は、該データの重要度を、モニタ上のインタフェースを利用してユーザにより設定可能にしている。
【００１４】
また、上記情報処理装置は、負荷の少ないと思われる時間帯を利用して自動的にバックアップ可能にしている。
【００１５】
また、上記情報処理装置は、該ディスク装置への総データ入出力量を１時間単位で１ヶ月記録可能なテーブルを備え、該テーブルのデータを用いて各時間帯ごとの平均総データ入出力量を算出し、該算出結果と機器使用スケジュールに基づき、該情報処理装置の負荷の少ないと思われる時間帯にバックアップ可能にしている。
【００１６】
また、上記情報処理装置は、データを重要レベルや種類・属性別に保存用メディアにふり分けバックアップ可能にしている。
また、上記情報処理装置は、コンテンツ単位ごとにバックアップ状況を管理しておくことにより、ディスク装置内コンテンツのバックアップ状況をユーザに表示可能にしている。
【００１７】
【発明の実施の形態】
以下、本発明の実施例を図面により説明する。
【００１８】
図１は本発明を適用した情報処理装置の例である。本発明を適用する情報処理装置は、ネットワークに接続可能なＥｔｈｅｒｎｅｔ（登録商標）インタフェース１０１、ディジタルカメラ、ディジタルビデオカメラからのデータを入力可能な１３９４  またはＵＳＢインタフェース１０２、ＴＶ電波を受信可能なチューナ１０３、入力されたデータを一元管理可能なディスク装置１０４、ディスク装置に蓄積されたデータを記録可能なＤＶＤ装置１０５、ＣＰＵ１０６、メモリ１０７、映像データを出力するためのビデオインタフェース１０８、データを出力するモニタ１０９、データを入力するマウス１１０やリモコン１１１よりなる。
【００１９】
尚、本実施例ではバックアップ装置としてＤＶＤ装置を取り上げたが、本実施例によりバックアップ装置がＤＶＤ装置に限定されるものではない。
【００２０】
本発明の情報処理装置は、上記外部接続インタフェースおよびチューナよりデータを取得すると、ディスク装置にデータを入力する。
【００２１】
本発明の情報処理装置は、ディスク装置にコンテンツを入力するに際し、入力するデータの重要度をバックアップ開始希望時間により設定する。図２にデータ重要度を設定する処理のフローを示す。ＴＶ録画やコンテンツのダウンロードの指示があると、本発明の情報処理装置は、バックアップ開始希望時間を設定する画面を表示する（ステップ２１）。
【００２２】
尚、重要度の設定は、データ入力を行うアクションまたはコンテンツごとに実施可能である。
【００２３】
図３に外部インタフェースよりコンテンツをディスク装置に入力する際し、バックアップ開始希望時間により重要度を設定するインタフェース画面を示す。
【００２４】
図３の設定画面では、「レベル１」（１日以内にバックアップ開始）３１、「レベル２」（３日以内にバックアップ開始）３２、「レベル３」（１週間以内にバックアップ開始）３３、「レベル４」（１ヶ月以内にバックアップ開始）３４、と４段階の重要度が設定可能である。尚、本実施例ではバックアップの必要ないデータは、「レベル５」３５で設定可能にしている。
【００２５】
ユーザはマウス１１０およびリモコン１１１を用いて、入力コンテンツのレベルを選択することが可能である。
【００２６】
またレベル設定を保留したい場合は、Ｅｓｃボタン３６でレベル設定をスキップすることも可能である。
【００２７】
尚、レベルの段階数及びバックアップ開始希望の期間はユーザにより変更が可能である。
【００２８】
図２に戻り、ユーザによる入力データの重要度の設定が終了すると（ステップ２２）、レベル情報を登録してデータを入力する（ステップ２３）。ユーザによりレベルの設定が保留された場合は、レベル未定のまま入力処理を実行する（ステップ２４）。尚、レベルの設定が保留されたデータについては、一定期間後に重要度設定画面を再度表示し、レベル設定をそくすようにする。
【００２９】
本発明の情報管理装置では、バックアップを効率的に行うため、コンテンツ入力の際に、コンテンツを管理するためのデータを生成または取得する。本発明の情報処理装置は、ＴＶ番組、ディジタルフォト、ディジタルビデオなど入力コンテンツの種類を識別でき、またコンテンツの属性データがあれば、それらのデータを取得可能である。
【００３０】
図４にコンテンツ管理テーブルの例を示す。
コンテンツ管理テーブルは、コンテンツを一意に識別可能なコンテンツＩＤ４１、コンテンツの特徴を記述するコンテンツ属性４２、コンテンツの重要度を示す重要レベル４３、コンテンツがディスク装置に入力された時間４４、コンテンツの利用状況（コンテンツ再生の有無）４５、コンテンツの容量４６、バックアップ状況４７、ＤＶＤメディアの識別番号４８よりなる。
【００３１】
本発明の情報処理装置はディスク装置にコンテンツを入力する際、ディスク装置内のコンテンツを一意に識別可能なコンテンツＩＤ４１を作成する。本実施例では、ＩＤを作成しやすいように、コンテンツ種類、コンテンツタイトル、番号によりコンテンツＩＤを作成した。尚、コンテンツ属性は、入力されるコンテンツにもともと記録されているデータにより作成する。したがってコンテンツにもともと記録されていないデータの項目は空白となる。
【００３２】
重要レベル４３には、コンテンツデータ入力の際に、重要度設定画面でユーザが設定したレベルを入力する。尚、レベルの設定が保留された場合、レベルは「未定」となる。入力時間４４には、コンテンツをディスク装置に入力した時間を記録する。コンテンツ再生の有無４６には、ディスク装置へのデータ入力時には「無」を、ディスク装置に入力後再生が行われた場合には「有」を登録する。
【００３３】
本発明の情報処理装置は、コンテンツをディスク装置に入力するに際し、コンテンツにあらかじめ設定されているコンテンツの属性データを取得し、コンテンツ管理テーブルに登録する。
【００３４】
尚、本発明の情報処理装置は、入力データの重要度が未定であった場合、一定時間経過後に、再度重要度設定画面を出力しユーザに重要レベルの設定をそくようにする。その際、レベルの設定がしやすいように、コンテンツ管理テーブルに記録されている、コンテンツ属性４２、およびディスク装置への入力時間４４を表示する。
【００３５】
また本発明の情報処理装置では、レベル設定の済んだコンテンツをレベルごとにキューイングしバックアップのスケジューリングの際使用する。バックアップのスケジューリングは、レベルの高いキューから順に行うこととする。
図５にレベルごとのキューを示す。図５では、図３の重量度設定画面で設定した「レベル１」３１、「レベル２」３２、「レベル３」３３、「レベル４」３４それぞれについて、レベル１のキュー５１、レベル２のキュー５２、レベル３のキュー５３、レベル４のキュー５４が作成されている。
【００３６】
また、図６にキューに登録するコンテンツのデータ構造を示す。キューイングする各コンテンツの構造体には、コンテンツＩＤ６１とディスク装置への入力時間６２を入力する。
【００３７】
次に、図７を用いて、コンテンツごとに設定された重要度に応じて行うバックアップ処理について説明する。
【００３８】
まず、高いレベルのキューから順にキューイングされているコンテンツがあるかを調べ（ステップ７１）、キューイングされているコンテンツがあればキューの先頭データを参照する（ステップ７２）。次にレベルごとに設定されたバックアップ期間（図３で示したレベル設定では、「レベル１」３１が２４時間、「レベル２」３２が３日、「レベル３」３３が１週間、「レベル４」３４が１ヶ月）内で、もっとも負荷の少ないと予測される時間帯に該コンテンツのバックアップ処理を割り当てる（ステップ７３）。尚、コンテンツごとの具体的なバックアップ期間は、コンテンツのディスク装置への入力時間６２にレベルごとのバックアップ期間を加算して求める。
【００３９】
図８にもっとも負荷の少ないと思われる時間帯を予測する処理のフローを示す。尚、図８に示す処理は、上記コンテンツごとのバックアップ期間を対象にして行う。
【００４０】
図９に本発明の情報処理装置で管理する機器使用スケジュールの例を示す。本発明の情報処理装置では、ＴＶ番組の録画は、あらかじめ録画時間を設定しておくことで可能である。
【００４１】
ユーザにより、録画の予約が行われた場合、該スケジュールに予約時間を登録する（９１、９２、９３、９４）。また、機器使用スケジュールには、パックアップ処理が割り当てられるとその処理も登録することとする（９５、９６）。
【００４２】
図８の処理は、上記機器使用スケジュールを用いて行うこととする。
使用が予定されている時間帯（バックアップと録画が予定されている時間）をバックアップ割り当て時間の候補からはずす（ステップ８１）。
【００４３】
バックアップと録画が予定されていない時間帯の内、平均総データ入出力量が少ない時間帯から順にバックアップ処理を割り当てる（ステップ８２）。
【００４４】
図１０にディスク装置へのデータ入出力量を時間帯ごとに記録する総データ入出力量管理テーブルを示す。総データ入出力量管理テーブルは、日付１００１と各時間帯にディスク装置への総データ入出力量を登録する「時間ごとの総データ入出力量」１００２よりなる。本発明の情報処理装置は、１時間ごとにディスク装置への総データ入出力量を算出し、該総データ入出力量を総データ入出力量管理テーブルに登録する。尚、このテーブルには、１ヶ月分のデータが登録可能である。
【００４５】
本発明の情報処理装置は、内部時計の日付が変更になると総データ入出力量管理テーブルに登録済みのデータに基づき、各時間帯ごとの平均総データ入出力量を算出する。図１１に各時間帯ごとの平均総データ入出力量の算出結果の例を示す。図１１で縦軸はディスク装置への平均総データ入出量１１０１、横軸は時間帯１１０２を示す。バックアップと録画が予定されていない時間帯で、平均総データ出力量が少ない時間帯から順に、バックアップ処理を割り当てる。
【００４６】
また図８に戻り、バックアップと録画が予定されていない時間帯にキューイング中のバックアップ処理をすべて割り当てても尚、未スケジューリングのバックアップ処理がある場合（ステップ８３）は、該録画・バックアップが予定されている時間帯の内、平均総データ入出力量が少ない時間帯から順にバックアップ処理を割り当てる（ステップ８４）。
【００４７】
次に図１２を用いてバックアップデータをＤＶＤに記録する方法を示す。
【００４８】
本発明の情報処理装置は、媒体を複数搭載でき、目的に応じてバックアップデータを複数の媒体に割けて記録することが可能である。
【００４９】
本発明の情報処理装置は、ユーザにより、重要レベルごとに媒体に書き込むことが指示され（ステップ１２０１）、さらに、コンテンツの種類または属性ごとに媒体に書き込むことが指示されると（ステップ１２０２）、同一レベルでかつ同一種類または属性のコンテンツを同一媒体に記録する（ステップ１２０３）。同一レベルの記録のみ指示された場合（ステップ１２０２）は同一レベルのコンテンツを分類しないまま同一媒体に記録する（ステップ１２０４）。また重要レベルごとに媒体に書き込むことが指示されなかった場合（ステップ１２０１）は、バックアップスケジュール順にコンテンツを媒体に記録する（ステップ１２０５）。
【００５０】
尚、各媒体には重要レベル、分類内容、固有のＩＤを記録し個々識別可能にする。尚、コンテンツを媒体に書き込んだ際には、コンテンツを記録した媒体のＩＤを図４のコンテンツ管理テーブルのＤＶＤメディア識別番号４８に記録する。
【００５１】
本発明の情報処理装置は、図４のコンテンツ管理テーブルをモニタに表示することによりディスク装置内のコンテンツのバックアップ状況をユーザに提供可能である。
【００５２】
【発明の効果】
本発明の情報処理装置によれば、大容量ディスク装置において重要度の高いデータを優先してバックアップすることで、ディスク装置障害時の重要データの消失を防ぐことができる。
【００５３】
また、自動的にバックアップ可能にすることで、バックアップにかかる手間を省くことができる。
【図面の簡単な説明】
【図１】本実施形態に係わる情報処理装置の構成例を示す図。
【図２】入力データの重要度を設定する処理を示すフローチャート。
【図３】入力データの重要度を設定するインタフェースの例を示す図。
【図４】コンテンツごとのデータを管理するコンテンツ管理テーブルを示す図。
【図５】バックアップのスケジューリングを行うため、各重要レベルごとに設定したコンテンツキューの例を示す図。
【図６】キューイングするコンテンツのデータ構造を示す図。
【図７】バックアップのスケジューリングを行う処理のフローを示す図。
【図８】本発明の情報処理装置の負荷が一番少なくなるようバックアップをスケジューリングする処理のフローを示す図。
【図９】本発明の情報処理装置の使用スケジュールの例を示す図。
【図１０】ディスク装置へのデータ入出力量を時間帯ごとに記録する総データ入出力量管理テーブルの構成を示す図。
【図１１】平均総データ入出力量の算出結果を示すグラフの例を示す図。
【図１２】バックアップデータをＤＶＤに記録する方法を決定する処理のフローを示す図。
【符号の説明】
１０１：イーサネット（登録商標）インタフェース
１０２：ＵＳＢまたは１３９４インタフェース
１０３：ＴＶチューナ
１０４：ディスク装置
１０５：ＤＶＤ装置
１０６：ＣＰＵ
１０７：メモリ
１０８：ビデオインタフェース
１０９：モニタ
１１０：マウス
１１１：リモコン
【図１】
2004295723.tif 000003
【図２】
2004295723.tif 000004
【図３】
2004295723.tif 000005
【図４】
2004295723.tif 000006
【図５】
2004295723.tif 000007
【図６】
2004295723.tif 000008
【図７】
2004295723.tif 000009
【図８】
2004295723.tif 000010
【図９】
2004295723.tif 000011
【図１０】
2004295723.tif 000012
【図１１】
2004295723.tif 000013
【図１２】
2004295723.tif 000014