(57)【要約】【課題】  ハードディスクドライブを搭載した情報処理装置においての使い勝手を損なうことなく、ＨＤＤの省電力と寿命を飛躍的に向上させることを目的とする。【解決手段】  メタ情報とオルソデータを分離し、メタ情報を取得する際に関連したオルソデータが記録されているハードディスクドライブの状態を制御することで、情報処理装置の使い勝手を損なうことなく、ＨＤＤの省電力と寿命を飛躍的に向上させることが可能になる。【選択図】  図６
2006113902.tif 000002
【特許請求の範囲】
【請求項１】
演算処理手段と、上記演算処理手段が演算処理の際に必要とする演算処理用記憶手段と、上記演算処理手段の演算処理手続き手順が書き込まれた演算処理手順記憶手段と、オルソデータを記憶する第一の記憶手段と、上記第一の記憶手段に記憶されたオルソデータの概要とリンク情報と上記オルソデータを記憶した上記第一の記憶手段の情報で構成されたメタ情報を記憶する第二の記憶手段と、電源を供給するための電源供給手段と、上記第一の記憶手段の動作モード制御を行う動作モード制御手段と、第一の記憶手段へのアクセスを監視するアクセス監視手段と、を備えた情報処理装置において、
上記第一の記憶手段は、通常動作モードと省電力動作モードとを含む少なくとも二つ以上の動作モードを持ち、
上記アクセス監視手段により一定時間にわたり上記第一の記憶手段にアクセスが無かったとき、上記動作モード制御手段は、上記第一の記憶手段の動作モードを通常動作モードから省電力動作モードに変更し、
上記第二の記憶手段に記録したメタ情報を用いて指定したフォルダ内に存在するオルソデータへのリンク情報の読出しを行い、上記オルソデータが記録されている上記第一の記憶手段が省電力動作モードである場合、上記動作モード制御手段により通常動作モードに遷移させることを特徴とする情報処理装置。
【請求項２】
上記第一の記憶手段への電源の投入および切断を切り替える電源スイッチと、
上記電源スイッチの切換制御を行う電源制御手段と、を備え、
上記通常動作モードから上記省電力動作モードに遷移した後、上記アクセス監視手段により一定時間にわたり上記第一の記憶手段にアクセスが無かったとき、上記動作モード制御手段は上記第一の記憶手段の動作モードを省電力動作モードから電源切断動作モードなる第二の省電力動作モードに変更することを上記電源制御手段に通知し、
上記電源制御手段は該電源スイッチの切断を行い、
上記第二の記憶手段に記録したメタ情報を用いて指定したフォルダ内に存在するオルソデータへのリンク情報の読出しを行い、
上記オルソデータが記録されている上記第一の記憶手段が第二の省電力動作モードである場合、上記動作モード制御手段は上記電源制御手段に通常動作モードに変更することを通知し、上記電源制御手段は、上記電源スイッチの投入を行い、さらに、上記動作モード制御手段により上記第一の記憶手段を通常動作モードに遷移させることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
上記通常動作モード時に上記第一の記憶手段にオルソデータのアクセスが行われた場合と、上記省電力動作モードから上記通常動作モードに遷移した後に上記第一の記憶手段にオルソデータのアクセスが行われなかった場合とで、上記通常動作モードから上記省電力動作モードに遷移する際に監視する時間を異なる時間間隔にすることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
上記通常動作モードから上記省電力動作モードに遷移する際に監視する時間間隔は、上記通常動作モード時に上記第一の記憶手段にオルソデータのアクセスが行われた場合と比較して、上記省電力動作モードから上記通常動作モードに遷移した後に上記第一の記憶手段にオルソデータのアクセスが行われなかった場合の方が、より短い時間間隔であることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
上記第一の記憶手段は、ハードディスクドライブに代表される大容量磁気記憶媒体であることを特徴とする請求項１〜４の何れか１項に記載の情報処理装置。
【請求項６】
第一の記憶手段は、可搬型記憶媒体であることを特徴とする請求項１〜５の何れか１項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハードディスクドライブに代表される大容量記憶手段を具備した情報処理装置に関するものである。
【背景技術】
【０００２】
従来、ＨＤＤを備えた装置の使用／未使用状態を監視し、装置が使用状態にあるときと、装置が未使用状態にあるときとで、ディスク回転モータの自動停止時間を可変できるようにする技術が開示されている（特許文献１を参照）。
【０００３】
【特許文献１】特開平９−２３７４６３号公報
【非特許文献１】Technical Committee T13 AT Attachment、インターネット＜URL:http://www.t13.org/＞
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では、モータ停止状態に遷移すると、次にＨＤＤのアクセスされた時に、モータの再起動を行うため上述のウェート時間が生じる問題は解決されていない。
本発明は、前述の問題点に鑑みてなされたものであり、ハードディスクドライブを搭載した情報処理装置においての使い勝手を損なうことなく、ＨＤＤの省電力と寿命を飛躍的に向上させることを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために本発明は、演算処理手段と、該演算処理手段が演算処理の際に必要とする記憶手段と、該演算処理手段の演算処理手続き手順が書き込まれた記憶手段と、オルソデータを記憶する該第一の記憶手段と、該第一の記憶手段に記憶されたオルソデータの概要とリンク情報と該オルソデータを記憶した該第一の記憶手段の情報で構成されたメタ情報を記憶する第二の記憶手段と、電源を供給するための電源供給手段と、該第一の記憶手段の動作モード制御を行う動作モード制御手段と、第一の記憶手段へのアクセスを監視するアクセス監視手段と、を備えた情報処理装置において、該第一の記憶手段は通常動作モードと省電力動作モードなる少なくとも二つ以上の動作モードを持ち、該アクセス監視手段により一定時間にわたり該第一の記憶手段にアクセスが無かった時、該動作モード制御手段は第一の記憶手段の動作モードを通常動作モードから省電力動作モードに変更することを特徴とする情報処理装置であって、さらに、該第二の記憶手段に記録したメタ情報を用いて指定したフォルダ内に存在するオルソデータへのリンク情報の読出しを行い、該オルソデータが記録されている該第一の記憶手段が省電力動作モードである場合、該動作モード制御手段により通常動作モードに遷移させることを特徴とする情報処理装置を提供する。
【発明の効果】
【０００６】
本発明によれば、メタ情報とオルソデータを分離し、メタ情報を取得する際に関連したオルソデータが記録されているハードディスクドライブの状態を制御することで、情報処理装置の使い勝手を損なうことなく、ＨＤＤの省電力と寿命を飛躍的に向上させることが可能になる。
【発明を実施するための最良の形態】
【０００７】
（第１の実施形態）
以下、本発明における第１の実施形態を図面に基づいて説明する。
図１は、本実施形態における情報処理装置の構成の一例を示す図である。
図１において、１０１はシステム全体の制御手段であり、ＣＰＵ、ＲＡＭおよび制御プログラムを備えて構成されている。１０２はキーボードやマウスに代表される入力手段、１０３はディスプレイに代表される表示装置および表示装置へ映像を出力する表示手段である。１０４はタイマ、１０５は電源回路、１０７はデータを送受信するためのデータバスであって、アドレスを指定するアドレスバスを含むデータラインである。
【０００８】
１０８は電源回路１０５からの電力を供給するための電源ライン、１０９はメタデータ（メタ情報）を記録しているメタ記憶媒体であってハードディスクドライブ（ＨＤＤ）であることが望ましい。１１０〜１１２は、メタデータに対応したオルソデータを記録しているＨＤＤを用いたオルソデータ記憶媒体である。このオルソ記憶媒体１１０〜１１２は利便性を考慮し、可搬型ＨＤＤであることが望ましいが、本提案においては内蔵、外付けおよび可搬型ＨＤＤの何れであるかは問わない。
【０００９】
図２は、オルソ記憶媒体１１０〜１１２が、省電力モードに遷移するまでの情報処理装置の処理の一例を説明するフローチャートである。
まず、オルソ記憶媒体１１０〜１１２にデータアクセスが発生すると、最終アクセス時刻を更新する（ステップＳ２０１）。その後、データアクセスがある度に更新を繰り返し、データアクセスが無い場合は現在のタイマ時刻を取得し（ステップＳ２０３）、前記最終アクセス時刻と比較する（ステップＳ２０４）。一定時間以上データアクセスが無い時、条件を満たしたオルソ記憶媒体１１０〜１１２に、STANDBYまたはSTANDBY IMMEDIATEコマンドを送り、Standby（待機）状態に遷移させる（ステップＳ２０５）。
なお、ＨＤＤの個別の仕様により、ＨＤＤ内にタイマを具備することで、一定時間以上アクセスがない場合は、外部の制御手段からの要求が無くとも、ＨＤＤ自身で待機状態に遷移しても構わない。
【００１０】
図３は、前記待機状態にあるオルソ記憶媒体１１０〜１１２をActive（使用）状態に遷移させる際の情報処理装置の処理の一例を説明するフローチャートである。
まず、入力手段１０２を用いてフォルダが選択されると（ステップＳ３０１）、メタ記録媒体１０９からメタ情報が読み込まれる（ステップＳ３０２）と共に、メタ情報を元に表示処理を行い、表示手段１０３によって表示を行う（ステップＳ３０３）。これと同時に、読み込んだメタ情報から選択されたフォルダ内に存在するファイルのメタ情報を読出し、そのファイルが記録されたオルソ記憶媒体の状態を確認する。
そして、選択されたフォルダ内に存在するファイルのオルソデータが待機状態のオルソ記憶媒体に記録されている場合は（ステップＳ３０４）、そのオルソ記憶媒体にMedia access requiredを送信し、使用状態に遷移させる（ステップＳ３０７）。
【００１１】
図４は、図３のフローチャートを用いて説明した処理フローを説明するためのＵＩイメージ図である。
図４において、４０１は、フォルダ選択前のファイル表示画面で、左にツリー構造、右にファイルおよびフォルダを表示するエリアがある。左に表示されているツリー構造において、Abstractはメタ記憶媒体１０９、iVDR1からiVDR3はオルソ記憶媒体１１０〜１１２である。メタ記憶媒体１０９は、オルソ記憶媒体１１０〜１１２に記録されたファイルへのリンク情報と、オルソデータのサムネイルなどの検索に用いるためのアブストラクト情報を保持している。実際にフォルダを用いて階層的に管理する必要はなく、例えば、後述のようにデータベースを用いて管理していても良い。４０２は、左のツリー構造における\Movie\Security\Eventを選択した表示画面である。
【００１２】
図５は、図４に対応したデータベース管理情報の一例を示す図である。
この例では、オルソ記憶媒体１１０〜１１２に、iVDRに代表される可搬型ＨＤＤを用いている。図５（ａ）によれば、前述の選択したフォルダ内にファイルＩＤ「１５」から「１８」の４個が存在し、それぞれのオルソデータはオルソ記憶媒体ＩＤ「１」、「２」および「４」の３個のオルソ記憶媒体に散在している。
【００１３】
さらに図５（ｂ）では、このうち装置に装着されているオルソ記憶媒体はオルソ記憶媒体ＩＤ「１」と「２」の２個であり、このうちオルソ記憶媒体ＩＤ「１」が使用状態、残るオルソ記憶媒体ＩＤ「２」が待機状態である。さらに、図５（ａ）と図５（ｃ）の情報を用いてサムネイルとその他の関連情報をデータベースの情報を元に読み込み、表示手段１０３にて図４の表示画面４０２のような表示を行う。これと同時に、待機状態であるオルソ記憶媒体ＩＤ「２」のオルソ記憶媒体をMedia access requiredの送信により使用状態に遷移させる。
上記のように構成することで、ハードディスクの省電力および耐久性を追及した際に生じる利便性の低下を改善することが可能となる。
【００１４】
（第２の実施形態）
以下、本発明における第２の実施形態を図面に基づいて説明する。
図６は、本実施形態における情報処理装置の構成の一例を示す図である。
図６において、６０１はシステム全体の制御手段であり、ＣＰＵ、ＲＡＭおよび制御プログラムを備えて構成されている。６０２はキーボードやマウスに代表される入力手段、６０３はディスプレイに代表される表示装置および表示装置へ映像を出力する表示手段である。６０４はタイマ、６０５は電源回路、６０７はデータを送受信するためのデータバスであって、アドレスを指定するアドレスバスを含むデータラインである。
【００１５】
６０８は電源回路６０５からの電力を供給するための電源ライン、６０９はメタデータ（メタ情報）を記録しているメタ記憶媒体であってハードディスクドライブ（ＨＤＤ）であることが望ましい。６１０〜６１２はメタデータに対応したオルソデータを記録しているＨＤＤを用いたオルソ記憶媒体である。このオルソ記憶媒体６１０〜６１２は利便性を考慮し、可搬型ＨＤＤであることが望ましいが、本提案においては内蔵、外付けおよび可搬型ＨＤＤの何れであるかは問わない。６１３〜６１５はオルソ記憶媒体６１０〜６１２への電源供給を制御する電源スイッチ、６０６は電源スイッチ６１３〜６１５の制御を行うオルソ記憶媒体電源制御手段である。
【００１６】
図７は、オルソ記憶媒体６１０〜６１２が、省電力モードに遷移するまでの情報処理装置の処理の一例を説明するフローチャートである。
まず、オルソ記憶媒体６１０〜６１２にデータアクセスが発生すると、最終アクセス時刻を更新する（ステップＳ７０１）。その後、データアクセスがある度に更新を繰り返し、データアクセスが無い場合は現在のタイマ時刻を取得し（ステップＳ７０３）、前記最終アクセス時刻と比較する（ステップＳ７０４）。一定時間以上データアクセスが無い時、条件を満たしたオルソ記憶媒体６１０〜６１２に、STANDBYまたはSTANDBY IMMEDIATEコマンドを送り、Standby（待機）状態に遷移させ（ステップＳ７０５）、待機状態に遷移した時刻を記憶する（ステップＳ７０６）。
なお、ＨＤＤの個別の仕様により、ＨＤＤ内にタイマを具備することで、一定時間以上アクセスがない場合は、外部の制御手段からの要求が無くとも、ＨＤＤ自身で待機状態に遷移しても構わない。
【００１７】
そして、タイマ時刻と待機状態に遷移した時刻の比較を繰り返し（ステップＳ７０８）、更に一定時間以上、オルソ記憶媒体６１０〜６１２にアクセスが存在しない場合、制御手段６０１はオルソ記憶媒体電源管理手段６０６に電源切断要求を出し、オルソ記憶媒体電源制御手段６０６は電源スイッチ６１３〜６１５を制御することでオルソ記憶媒体６１０〜６１２への電源供給を切断する（ステップＳ７１０）。
【００１８】
図８は、前記待機状態および電源切断状態にあるオルソ記憶媒体６１０〜６１２をActive（使用）状態に遷移させる際の情報処理装置の処理の一例を説明するフローチャートである。
まず、入力手段６０２を用いてフォルダが選択されると（ステップＳ８０１）、メタ記録媒体６０９からメタ情報が読み込まれる（ステップＳ８０２）と共に、メタ情報を元に表示処理を行い、表示手段６０３によって表示を行う（ステップＳ８０３）。これと同時に、読み込んだメタ情報から選択されたフォルダ内に存在するファイルのメタ情報を読出し、そのファイルが記録されたオルソ記憶媒体の状態を確認する。
【００１９】
そして、選択されたフォルダ内に存在するファイルのオルソデータが電源切断状態または待機状態のオルソ記憶媒体に記録されている場合（ステップＳ８０４）、まず、電源切断状態であるかを確認し（ステップＳ８０５）、電源切断状態であれば、制御手段６０１はオルソ記憶媒体電源制御手段６０６にそのオルソ記憶媒体の電源投入要求を送信し、オルソ記憶媒体電源制御手段６０６は電源スイッチを制御することで待機状態に復帰させる（ステップＳ８０６）。次に、待機状態または待機状態に遷移したオルソ記憶媒体にMedia access requiredを送信し、使用状態に遷移させる（ステップＳ８０７）。
【００２０】
上記のように構成することで、情報処理装置の利便性を保ちながら、ハードディスクの省電力および耐久性の更なる向上が可能となる。
【００２１】
（第３の実施形態）
以下、本発明における第３の実施形態を図面に基づいて説明する。
本実施形態における情報処理装置の構成は、上述した第１及び第２の実施形態と同様である。以下では、第２の実施形態における図６の情報処理装置の場合を例に挙げて説明する。
図９は、待機状態および電源切断状態にあるオルソ記憶媒体６１０〜６１２をActive（使用）状態に遷移させる際の情報処理装置の処理の一例を説明するフローチャートである。
まず、入力手段６０２を用いてフォルダが選択されると（ステップＳ９０１）、メタ記録媒体６０９からメタ情報が読み込まれる（ステップＳ９０２）と共に、メタ情報を元に表示処理を行い、表示手段６０３によって表示を行う（ステップＳ９０３）。これと同時に、読み込んだメタ情報から選択されたフォルダ内に存在するファイルのメタ情報を読出し、そのファイルが記録されたオルソ記憶媒体の状態を確認する。
【００２２】
そして、選択されたフォルダ内に存在するファイルのオルソデータが電源切断状態または待機状態のオルソ記憶媒体に記録されている場合（ステップＳ９０４）、まず、電源切断状態であるかを確認し（ステップＳ９０５）、電源切断状態であれば、制御手段６０１はオルソ記憶媒体電源制御手段６０６にそのオルソ記憶媒体の電源投入要求を送信し、オルソ記憶媒体電源制御手段６０６は電源スイッチを制御することで待機状態に復帰させる（ステップＳ９０６）。次に、待機状態または待機状態に遷移した該オルソ記憶媒体にMedia access requiredを送信し、使用状態に遷移させ（ステップＳ９０７）、使用状態復帰時刻を記憶する（ステップＳ９０８）。
【００２３】
図１０は、オルソ記憶媒体６１０〜６１２が、省電力モードに遷移するまでの情報処理装置の処理の一例を説明するフローチャートである。
まず、使用状態復帰時刻が設定されているかを確認する（ステップＳ１００１）。この値が設定されている場合は、待機状態から使用状態に遷移した後に、実際のデータアクセスが生じていないことを意味している。オルソデータのアクセスが確認されると、最終アクセス時刻を記憶し（ステップＳ１００３）、記憶していた使用状態復帰時刻をクリアし（ステップＳ１００４）、その後、第２の実施形態における図７に示したフローチャートに遷移する。一方、オルソデータへのアクセスが一定時間以上無い時、条件を満たしたオルソ記憶媒体６１０〜６１２にSTANDBYまたはSTANDBY IMMEDIATEコマンドを送り、Standby（待機）状態に遷移させ（ステップＳ１００７）、待機状態に遷移した時刻を記憶する（ステップＳ１００６）。タイマ時刻と該待機状態に遷移した時刻の比較を繰り返し（ステップＳ１０１０）、更に一定時間以上、オルソ記憶媒体６１０〜６１２にアクセスが存在しない場合、制御手段６０１は該オルソ記憶媒体電源管理手段６０６に電源切断要求を出し、オルソ記憶媒体電源制御手段６０６は電源スイッチ６１３〜６１５を制御することでオルソ記憶媒体６１０〜６１２への電源供給を切断する（ステップＳ１０１２）。
【００２４】
上記のように構成することで、オルソ記憶媒体が使用状態である時間をオルソデータのアクセスがあった場合より極端に短くすることで、誤操作や確認のためにフォルダを開いた場合に生じる使用状態への遷移を監視し、情報処理装置の利便性を保ちながら、ハードディスクの省電力および耐久性の更なる向上が可能となる。
【００２５】
（本発明の他の実施形態）
上述した実施形態の機能を実現するべく各種のデバイスを動作させるように、該各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、前記実施形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）に格納されたプログラムに従って前記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【００２６】
また、この場合、前記ソフトウェアのプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコード自体、及びそのプログラムコードをコンピュータに供給するための手段、例えば、かかるプログラムコードを格納した記録媒体は本発明を構成する。かかるプログラムコードを記憶する記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００２７】
また、コンピュータが供給されたプログラムコードを実行することにより、上述の実施形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等と共同して上述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれることは言うまでもない。
【００２８】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合にも本発明に含まれることは言うまでもない。
【図面の簡単な説明】
【００２９】
【図１】本発明の第１の実施形態を示し、情報処理装置の構成の一例を示す図である。
【図２】本発明の第１の実施形態を示し、オルソ記憶媒体が、省電力モードに遷移するまでの情報処理装置の処理の一例を説明するフローチャートである。
【図３】本発明の第１の実施形態を示し、待機状態にあるオルソ記憶媒体をActive（使用）状態に遷移させる際の情報処理装置の処理の一例を説明するフローチャートである。
【図４】本発明の第１の実施形態を示し、フォルダ選択前後におけるファイル表示画面処理フローを説明するためのＵＩイメージ図である。
【図５】本発明の第１の実施形態を示し、データベース管理情報の一例を示す図である。
【図６】本発明の第２の実施形態を示し、情報処理装置の構成の一例を示す図である。
【図７】本発明の第２の実施形態を示し、オルソ記憶媒体が、省電力モードに遷移するまでの情報処理装置の処理の一例を説明するフローチャートである。
【図８】本発明の第２の実施形態を示し、待機状態および電源切断状態にあるオルソ記憶媒体をActive（使用）状態に遷移させる際の情報処理装置の処理の一例を説明するフローチャートである。
【図９】本発明の第３の実施形態を示し、待機状態および電源切断状態にあるオルソ記憶媒体６１０〜６１２をActive（使用）状態に遷移させる際の情報処理装置の処理の一例を説明するフローチャートである。
【図１０】本発明の第３の実施形態を示し、オルソ記憶媒体が、省電力モードに遷移するまでの情報処理装置の処理の一例を説明するフローチャートである。
【符号の説明】
【００３０】
１０１  システム全体の制御手段
１０２  入力手段
１０３  表示手段
１０４  タイマ
１０５  電源回路
１０７  データライン
１０８  電源ライン
１０９  メタ記憶媒体
１１０〜１１２  オルソ記憶媒体
６０１  システム全体の制御手段
６０２  入力手段
６０３  表示手段
６０４  タイマ
６０５  電源回路
６０７  データライン
６０８  電源ライン
６０９  メタ記憶媒体
６１０〜６１２  オルソ記憶媒体
６１３〜６１５  電源スイッチ
６０６  オルソ記憶媒体電源制御手段
【図１】
2006113902.tif 000003
【図２】
2006113902.tif 000004
【図３】
2006113902.tif 000005
【図４】
2006113902.tif 000006
【図５】
2006113902.tif 000007
【図６】
2006113902.tif 000008
【図７】
2006113902.tif 000009
【図８】
2006113902.tif 000010
【図９】
2006113902.tif 000011
【図１０】
2006113902.tif 000012