(57)【要約】 【課題】  情報を書き込む際の機械的な動作音が発生する時間を特定の条件のときに短縮し、情報が消失しても消失した情報を特定することができる記憶制御装置を提供する。【解決手段】  ＣＰＵ１１は、データ入力装置１５から入力された実体情報を受け取ると、予め定める条件が成立しているか否かを判定する。予め定める条件が成立していると、実体情報をＲＡＭ１２に書き込み、その実体情報を管理するための管理情報をディスク装置１４に書き込む。予め定める条件が成立していないと、実体情報および管理情報をディスク装置１４に書き込む。ＣＰＵ１１は、予め定める条件が成立しなくなったとき、ＲＡＭ１２に記憶されている実体情報を読み出して、ディスク装置１４に書き込む。【選択図】      図１
2006331608.tif 000002
【特許請求の範囲】
【請求項１】
情報を記憶するための不揮発性の第１の記憶手段であって、動作音を伴って情報を書き込む第１の記憶手段と、情報を入力するための入力手段と、入力手段によって入力された本体情報を管理するための管理情報を生成し、さらに入力された本体情報および生成した管理情報を第１の記憶手段に書き込む制御手段とを含む記憶制御装置において、
情報を記憶するための揮発性の第２の記憶手段であって、動作音を伴わずに情報を書き込む第２の記憶手段をさらに含み、
制御手段は、予め定める条件が成立しているときに入力手段によって入力された本体情報を第２の記憶手段に書き込むとともに、その本体情報に対する管理情報を第１の記憶手段に書き込み、予め定める条件が成立していないときに入力手段によって入力された本体情報およびその本体情報に対する管理情報を第１の記憶手段に書き込み、さらに予め定める条件が成立しなくなったとき、第２の記憶手段に本体情報が記憶されていると、第２の記憶手段から本体情報を読み出して、第１の記憶手段に書き込むことを特徴とする記憶制御装置。
【請求項２】
時間帯を表す時間帯情報を設定する設定手段と、
時刻を表す時刻情報を生成する時刻情報生成手段とをさらに含み、
前記予め定める条件は、時刻情報生成手段が生成する時刻情報が示す時刻が、設定手段によって設定された時間帯情報が示す時間帯に入っていることを条件とすることを特徴とする請求項１に記載の記憶制御装置。
【請求項３】
照度を検出する照度検出手段をさらに含み、
前記予め定める条件は、照度検出手段が検出した照度が予め定めるしきい値以下であることを条件とすることを特徴とする請求項１に記載の記憶制御装置。
【請求項４】
第１の記憶手段への本体情報の書き込みを制限することを表す動作制限信号をオンオフする切り換え手段をさらに含み、
前記予め定める条件は、切り換え手段が動作制限信号をオンに切り換えている状態であることを条件とすること特徴とする請求項１に記載の記憶制御装置。
【請求項５】
前記管理情報は、第１の記憶手段に情報を書き込む最小単位の情報量以下の情報量であることを特徴とする請求項１〜４のいずれか１つに記載の記憶制御装置。
【請求項６】
第２の記憶手段は、少なくとも予め定める条件が成立している期間に、前記入力手段から入力されるすべて本体情報の情報量以上の記憶容量を有することを特徴とする請求項１〜５のいずれか１つに記載の記憶制御装置。
【請求項７】
第２の記憶手段は、半導体メモリを含むことを特徴とする請求項１〜６のいずれか１つに記載の記憶制御装置。
【請求項８】
情報を記憶するための第３の記憶手段と、
前記制御手段に第３の記憶手段を接続させて情報を送受信する通信手段とをさらに含み、
第２の記憶手段に代えて、通信手段を介して接続された第３の記憶手段を用いることを特徴とする請求項１〜７のいずれか１つに記載の記憶制御装置。
【請求項９】
前記管理情報は、管理情報を識別するための管理情報識別情報、本体情報が記憶された日時を表す日時情報、管理情報およびその管理情報が管理する本体情報を含むファイル情報を識別するためのファイル識別情報、本体情報の情報量を示す情報量情報、および本体情報が記憶されている場所を表すアドレス情報のうち少なくとも１つの情報を含むことを特徴とする請求項１〜８のいずれか１つに記載の記憶制御装置。
【請求項１０】
前記本体情報は、音を表す音情報、画像を表す画像情報、および文字および記号を表す文字情報のうち少なくとも１つを含むことを特徴とする請求項１〜９のいずれか１つに記載の記憶制御装置。
【請求項１１】
情報を入力する入力工程と、入力工程で入力された本体情報を管理するための管理情報を生成し、さらに入力された本体情報および生成された管理情報を、情報を記憶するための不揮発性の第１の記憶部であって、動作音の発生を伴って情報を書き込む第１の記憶部に記憶する制御工程とを含む記憶制御方法において、
制御工程では、予め定める条件が成立しているときに入力工程で入力された本体情報を、情報を記憶するための揮発性の第２の記憶部であって、動作音の発生を伴わないで情報を書き込む第２の記憶部に書き込むとともに、その本体情報に対する管理情報を第１の記憶部に書き込み、予め定める条件が成立していないときに入力工程で入力された本体情報およびその本体情報に対する管理情報を第１の記憶部に書き込み、さらに予め定める条件が成立しなくなったとき、第２の記憶部に本体情報が記憶されていると、第２の記憶部から本体情報を読み出して、読み出した本体情報を第１の記憶部に書き込むことを特徴とする記憶制御方法。
【請求項１２】
コンピュータに請求項１１に記載の記憶制御方法の各工程を実行させるためのプログラム。
【請求項１３】
請求項１２に記載のプログラムを記録したコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機械的な動作音を伴う記憶制御装置、記憶制御方法、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
近年、たとえば音声および音楽などの音情報、ならびに表示画面に表示される静止画像および動画像などの画像情報を含むデジタル情報を記録再生するための記録再生装置の発展に伴い、この記録再生装置によって記録・再生の対象とされるデジタル情報の情報量は飛躍的に増大している。このような大容量のデジタル情報を記憶するための記録再生装置として、ハードディスクに情報を記録再生することができるハードディスク記録再生装置（以下ハードディスク装置という）が広く採用されている。
【０００３】
ハードディスク装置は、その構造上機械的な動作音、具体的には、情報をハードディスクに書き込みかつ読み出すためのヘッドを移動させる動作音を発生する。記録再生装置は、２４時間稼動させる運用形態で利用されることが多くなっており、夜間など周辺が静寂な時間帯に、ヘッドを移動させる動作音が発生すると、耳障りな音となり、人に不快感を与えることがある。
【０００４】
第１の従来技術として、ハードディスク装置が非動作時にハードディスク装置の電源をオフにすることによって、消費電力を少なくしたコンピュータシステムがある。このコンピュータシステムは、非動作時、たとえばユーザから電源オフの指示があったとき、あるいはタイマを用いて一定時間ハードディスク装置が動作しないことを検出したとき、ハードディスク装置の電源をオフにし、ハードディスク装置への入出力要求があったとき、ハードディスク装置の電源をオンにして、入出力を行うものである（たとえば特許文献１参照）。
【０００５】
第２の従来技術として、タイマを用いて、付属しているＩ／Ｏ（Input/Output）装置の電源をオフにすることによって、装置の寿命を延長し、電力消費を減らし、さらに騒音の発生を減らしたファクシミリ装置がある。このファクシミリ装置は、タイマによってハードディスク等の記憶装置の電源がオフになっていても、ファクシミリ信号を受信すると、記憶装置の電源を投入して、受信データを記憶するものである（たとえば特許文献２参照）。
【０００６】
第３の従来技術として、複数の動作モードを時間帯によって自動的に切り換えることを可能にした電子機器がある。この電子機器は、ユーザが設定した動作モードに応じて、ハードディスク装置にアクセスが行われないことを監視する時間を変えて、ハードディスク装置をオフにすることによって、省電力を図り、騒音を抑止するものである（たとえば特許文献３参照）。
【０００７】
第４の従来技術として、周囲環境に応じて、内蔵のハードディスクドライブから発生するシーク動作時の騒音低減を図ったパーソナルコンピュータがある。このパーソナルコンピュータは、小型マイクロフォンを内蔵し、周囲の騒音レベルが低い状況であることを検出したときに、高速シークモードから低速シークモードに切り換えることによって、シーク動作に伴う騒音の低減を図るものである（たとえば特許文献４参照）。
【０００８】
第５の従来技術として、ハードディスク装置であるハードディスクメモリを備えても、通話品質を劣化させることがない携帯電話機がある。この携帯電話機は、受信された音声信号の信号レベルを検出する信号検出器を設け、通話中に信号検出器が検出した信号レベルがしきい値より小さくなったとき、ハードディスクメモリを待機状態、たとえばモータなどを停止させている状態とし、データを半導体メモリなどの補助記憶手段に記憶することによって、騒音の発生を抑止して、通話品質の劣化を防ぐものである（たとえば特許文献５参照）。
【０００９】
【特許文献１】特開昭６４−５９４１３号公報
【特許文献２】特開平３−１０１３６３号公報
【特許文献３】特開２００４−１８５０５１号公報
【特許文献４】特開平１１−１２６４２２号公報
【特許文献５】特開２００３−６９６７１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
第１の従来技術〜第３の従来技術は、ハードディスク装置の電源をオフにすることによって、電力消費を減らし、さらに騒音の発生を減らすものであるが、いずれの従来技術も、情報を書き込むときは、ハードディスク装置の電源をオンにして情報を書き込むので、情報を書き込むときの機械的な動作音が発生する時間は短縮されないという問題がある。
【００１１】
第４の従来技術は、周囲環境に応じて、高速シークモードから低速シークモードに切り換えることによって、シーク動作に伴う騒音を低減するものであるが、シーク動作が遅くなるので、騒音が発生する時間は長くなるという問題がある。
【００１２】
第５の従来技術は、通話中でかつ受信された音声信号の信号レベルがしきい値より小さいときに、ハードディスク装置であるハードディスクメモリを待機状態にしてデータを半導体メモリに書き込む携帯電話機である。携帯電話機は、待機状態が解除されたときに、半導体メモリに記憶されたデータを読み出して、ハードディスクメモリに書き込む。しかしながら、半導体メモリに記憶されていた情報をハードディスクメモリに書き終わる前に、携帯電話機の障害などによって、半導体メモリに供給される電力が停止すると、揮発性の半導体メモリに記憶されていた情報は消失するので、消失した情報を特定することができないという問題がある。
【００１３】
本発明の目的は、情報を書き込む際の機械的な動作音が発生する時間を特定の条件のときに短縮し、情報が消失しても消失した情報を特定することができる記憶制御装置、記憶制御方法、プログラムおよび記録媒体を提供することである。
【課題を解決するための手段】
【００１４】
本発明は、情報を記憶するための不揮発性の第１の記憶手段であって、動作音を伴って情報を書き込む第１の記憶手段と、情報を入力するための入力手段と、入力手段によって入力された本体情報を管理するための管理情報を生成し、さらに入力された本体情報および生成した管理情報を第１の記憶手段に書き込む制御手段とを含む記憶制御装置において、
情報を記憶するための揮発性の第２の記憶手段であって、動作音を伴わずに情報を書き込む第２の記憶手段をさらに含み、
制御手段は、予め定める条件が成立しているときに入力手段によって入力された本体情報を第２の記憶手段に書き込むとともに、その本体情報に対する管理情報を第１の記憶手段に書き込み、予め定める条件が成立していないときに入力手段によって入力された本体情報およびその本体情報に対する管理情報を第１の記憶手段に書き込み、さらに予め定める条件が成立しなくなったとき、第２の記憶手段に本体情報が記憶されていると、第２の記憶手段から本体情報を読み出して、第１の記憶手段に書き込むことを特徴とする記憶制御装置である。
【００１５】
本発明に従えば、情報を記憶するための不揮発性の第１の記憶手段であって、動作音を伴って情報を書き込む第１の記憶手段と、情報を入力するための入力手段と、入力手段によって入力された本体情報を管理するための管理情報を生成し、さらに入力された本体情報および生成した管理情報を第１の記憶手段に書き込む制御手段とを含む記憶制御装置に、情報を記憶するための揮発性の第２の記憶手段であって、動作音を伴わずに情報を書き込む第２の記憶手段が設けられ、制御手段によって、予め定める条件が成立しているときに入力手段によって入力された本体情報が、第２の記憶手段に書き込まれるとともに、その本体情報に対する管理情報が第１の記憶手段に書き込まれ、予め定める条件が成立していないときに入力手段によって入力された本体情報およびその本体情報に対する管理情報が、第１の記憶手段に書き込まれ、さらに予め定める条件が成立しなくなったとき、第２の記憶手段に本体情報が記憶されていると、第２の記憶手段から本体情報が読み出されて、第１の記憶手段に書き込まれる。
【００１６】
このように、記憶制御装置は、動作音を伴わない揮発性の第２の記憶手段を有し、制御手段は、予め定める条件が成立しているときに入力手段から入力された本体情報を第２の記憶手段に書き込み、管理情報を、動作音を伴う不揮発性の第１の記憶手段に書き込むので、予め定める条件が成立しているとき、動作音を伴う不揮発性の第１の記憶手段には管理情報のみを書き込めばよい。
【００１７】
また本発明は、時間帯を表す時間帯情報を設定する設定手段と、
時刻を表す時刻情報を生成する時刻情報生成手段とをさらに含み、
前記予め定める条件は、時刻情報生成手段が生成する時刻情報が示す時刻が、設定手段によって設定された時間帯情報が示す時間帯に入っていることを条件とすることを特徴とする。
【００１８】
本発明に従えば、制御手段は、時刻情報生成手段が示す時刻が、設定手段に設定された時間帯情報が示す時間帯にあるときに、入力手段から入力された本体情報を、動作音を伴わない第２の記憶手段に書き込み、管理情報を、動作音を伴う第１の記憶手段に書き込むので、設定された時間帯のときに、動作音を伴う第１の記憶手段には管理情報のみを書き込めばよい。
【００１９】
また本発明は、照度を検出する照度検出手段をさらに含み、
前記予め定める条件は、照度検出手段が検出した照度が予め定めるしきい値以下であることを条件とすることを特徴とする。
【００２０】
本発明に従えば、照度検出手段が検出する照度に応じて、第１の記憶手段に本体情報を書き込むか、第２の記憶手段に本体情報を書き込むかを選択するので、記憶制御装置が設置される場所の照度に応じて、動作音の発生を伴わない第２の記憶手段に本体情報を書き込むことができる。
【００２１】
また本発明は、第１の記憶手段への本体情報の書き込みを制限することを表す動作制限信号をオンオフする切り換え手段をさらに含み、
前記予め定める条件は、切り換え手段が動作制限信号をオンに切り換えている状態であることを条件とすること特徴とする。
【００２２】
本発明に従えば、動作制限信号がオンであるか否かによって、第１の記憶手段に本体情報を書き込むか、第２の記憶手段に本体情報を書き込むかを選択するので、入出力手段によって切り換える動作制限信号に応じて、動作音の発生を伴わない第２の記憶手段に本体情報を書き込むことができる。
【００２３】
また本発明は、前記管理情報は、第１の記憶手段に情報を書き込む最小単位の情報量以下の情報量であることを特徴とする。
【００２４】
本発明に従えば、管理情報の情報量を、情報を書き込む最小単位の情報量以下、たとえば１クラスタの情報量以下にするので、機械的な動作音、つまり記録ヘッドが移動する動作音の発生回数を低減することができる。さらに、管理情報を第１の記憶手段に書き込む時間を短くすることができるので、管理情報を第１の記憶手段に書き込んでいるときに、故障などによって電源が切断されて、管理情報が第１の記憶手段に不完全に記録される危険性を減らすことができる。
【００２５】
また本発明は、第２の記憶手段は、少なくとも予め定める条件が成立している期間に、前記入力手段から入力されるすべて本体情報の情報量以上の記憶容量を有することを特徴とする。
【００２６】
本発明に従えば、第２の記憶手段は、少なくとも予め定める条件が成立している期間に入力されるすべての本体情報の情報量以上の記憶容量を有するので、予め定める条件が成立している期間に入力された本体情報は、すべて記憶することができる。
【００２７】
また本発明は、第２の記憶手段は、半導体メモリを含むことを特徴とする。
本発明に従えば、第２の記憶手段を半導体メモリで構成しているので、予め定める条件のときに、動作音を伴わずに本体情報を書き込むことができる。
【００２８】
また本発明は、情報を記憶するための第３の記憶手段と、
前記制御手段に第３の記憶手段を接続させて情報を送受信する通信手段とをさらに含み、
第２の記憶手段に代えて、通信手段を介して接続された第３の記憶手段を用いることを特徴とする。
【００２９】
本発明に従えば、通信手段を介して第３の記憶手段を接続するので、第１の記憶手段が設置された場所と離れた場所に、第３の記憶手段を設置することができる。
【００３０】
また本発明は、前記管理情報は、管理情報を識別するための管理情報識別情報、本体情報が記憶された日時を表す日時情報、管理情報およびその管理情報が管理する本体情報を含むファイル情報を識別するためのファイル識別情報、本体情報の情報量を示す情報量情報、および本体情報が記憶されている場所を表すアドレス情報のうち少なくとも１つの情報を含むことを特徴とする。
【００３１】
本発明に従えば、管理情報として、管理情報識別情報、日時情報、ファイル識別情報、情報量情報、およびアドレス情報などの情報を含むので、消失した本体情報を特定することができる。
【００３２】
また本発明は、前記本体情報は、音を表す音情報、画像を表す画像情報、および文字および記号を表す文字情報のうち少なくとも１つを含むことを特徴とする。
【００３３】
本発明に従えば、音を表す音情報、画像を表す画像情報、および文字および記号を表す文字情報を記憶することができるので、使用目的に応じた情報を記憶制御装置に記憶することができる。
【００３４】
また本発明は、情報を入力する入力工程と、入力工程で入力された本体情報を管理するための管理情報を生成し、さらに入力された本体情報および生成された管理情報を、情報を記憶するための不揮発性の第１の記憶部であって、動作音の発生を伴って情報を書き込む第１の記憶部に記憶する制御工程とを含む記憶制御方法において、
制御工程では、予め定める条件が成立しているときに入力工程で入力された本体情報を、情報を記憶するための揮発性の第２の記憶部であって、動作音の発生を伴わないで情報を書き込む第２の記憶部に書き込むとともに、その本体情報に対する管理情報を第１の記憶部に書き込み、予め定める条件が成立していないときに入力工程で入力された本体情報およびその本体情報に対する管理情報を第１の記憶部に書き込み、さらに予め定める条件が成立しなくなったとき、第２の記憶部に本体情報が記憶されていると、第２の記憶部から本体情報を読み出して、読み出した本体情報を第１の記憶部に書き込むことを特徴とする記憶制御方法である。
【００３５】
本発明に従えば、入力工程で、情報を入力し、制御工程で、入力工程で入力された本体情報を管理するための管理情報を生成し、さらに入力された本体情報および生成された管理情報を、情報を記憶するための不揮発性の第１の記憶部であって、動作音の発生を伴って情報を書き込む第１の記憶部に記憶するにあたって、制御工程で、予め定める条件が成立しているときに入力工程で入力された本体情報を、情報を記憶するための揮発性の第２の記憶部であって、動作音の発生を伴わないで情報を書き込む第２の記憶部に書き込むとともに、その本体情報に対する管理情報を第１の記憶部に書き込み、予め定める条件が成立していないときに入力工程で入力された本体情報およびその本体情報に対する管理情報を第１の記憶部に書き込み、さらに予め定める条件が成立しなくなったとき、第２の記憶部に本体情報が記憶されていると、第２の記憶部から本体情報を読み出して、読み出した本体情報を第１の記憶部に書き込む。
【００３６】
このように、制御工程で、予め定める条件が成立しているときに入力工程で入力された本体情報を、動作音を伴わない揮発性の第２の記憶部に書き込み、管理情報を、動作音を伴う不揮発性の第１の記憶部に書き込むので、予め定める条件が成立しているとき、動作音を伴う不揮発性の第１の記憶部には管理情報のみを書き込めばよい。
【００３７】
また本発明は、コンピュータに前記記憶制御方法の各工程を実行させるためのプログラムである。
【００３８】
本発明に従えば、コンピュータに記憶制御方法の各工程を実行させるプログラムとして提供することができる。
【００３９】
また本発明は、前記プログラムを記録したコンピュータ読取り可能な記録媒体である。
本発明に従えば、コンピュータに記憶制御方法の各工程を実行させるプログラムを記録したコンピュータ読取り可能な記録媒体として提供することができる。
【発明の効果】
【００４０】
本発明によれば、予め定める条件が成立しているとき、動作音を伴う不揮発性の第１の記憶手段には管理情報のみを書き込めばよいので、情報を書き込む際の機械的な動作音が発生する時間を特定の条件のときに短縮することができ、さらに第２の記憶手段に記憶した本体情報が消失しても、管理情報が第１の記憶手段に記憶されているので、消失した情報を特定することができる。
【００４１】
また本発明によれば、設定された時間帯のときに、動作音を伴う第１の記憶手段には管理情報のみを書き込めばよいので、設定された時間帯のときに、情報を書き込む際の機械的な動作音が発生する時間を短縮することができる。さらに、第２の記憶手段に記憶した本体情報が消失しても、管理情報が第１の記憶手段に記憶されているので、消失した情報を特定することができる。
【００４２】
また本発明によれば、記憶制御装置が設置される場所の照度に応じて、動作音の発生を伴わない第２の記憶手段に実態情報を書き込むので、たとえば部屋が暗いときに、情報を書き込む際の機械的な動作音が発生する時間を短縮することができる。
【００４３】
また本発明によれば、入出力手段によって切り換える動作制限信号に応じて、動作音の発生を伴わない第２の記憶手段に本体情報を書き込むので、切り換え手段を切り換えることによって、情報を書き込む際の機械的な動作音が発生する時間を短縮することができる。
【００４４】
また本発明によれば、機械的な動作音、つまり記録ヘッドが移動する動作音の発生回数を低減することができるので、情報を書き込む際の機械的な動作音が発生する時間を特定の条件のときにさらに短縮することができる。さらに、管理情報が第１の記憶手段に不完全に記録される危険性を減らすことができるので、第１の記憶手段に記憶される管理情報に不整合が生じて、第１の記憶手段に記憶したすべての情報を読み出せなくなってしまうという最悪の事態に陥る危険性を低減することができ、第１の記憶手段に記録される情報の信頼性を向上することができる。
【００４５】
また本発明によれば、予め定める条件が成立している期間に入力された本体情報は、すべて記憶することができるので、入力された本体情報を記憶することができなくなることはない。
【００４６】
また本発明によれば、予め定める条件のときに、動作音を伴わずに本体情報を書き込むことができるので、すなわち動作音の発生を管理情報の書き込みのみにすることができるので、特定の条件のときに、情報を書き込む際の機械的な動作音が発生する時間を短縮することができる。
【００４７】
また本発明によれば、第３の記憶手段を、第１の記憶手段が設置された場所と離れた場所、たとえば静寂が要求されない場所に設置することができるので、第３の記憶手段として、動作音を伴う記憶手段を用いることができる。
【００４８】
また本発明によれば、消失した本体情報を特定することができるので、たとえば消失した情報が記録された日付、ファイル名、あるいは情報のサイズなどを知ることができる。
【００４９】
また本発明によれば、使用目的に応じた情報を記憶することができるので、使用状況に応じて動作音を低減する必要がある記憶制御装置に適用することができる。
【００５０】
また本発明によれば、予め定める条件が成立しているとき、動作音を伴う不揮発性の第１の記憶部には管理情報のみを書き込めばよいので、情報を書き込む際の機械的な動作音が発生する時間を特定の条件のときに短縮することができ、第２の記憶部に記憶した本体情報が消失しても、管理情報が第１の記憶部に記憶されているので、消失した情報を特定することができる。
【００５１】
また本発明によれば、コンピュータに記憶制御方法の各工程を実行させるプログラムとして提供することができる。
【００５２】
また本発明によれば、コンピュータに記憶制御方法の各工程を実行させるプログラムを記録したコンピュータ読取り可能な記録媒体として提供することができる。
【発明を実施するための最良の形態】
【００５３】
図１は、本発明の実施の一形態であるＨＤＤ（Hard Disk Drive）制御装置１のハードウエアの構成を示す図である。ＨＤＤ制御装置１は、ＣＰＵ（Central Processing
Unit）１１、ＲＡＭ（Random Access Memory）１２、ＲＯＭ（Read Only Memory）１３、ディスク装置１４、データ入力装置１５、操作入力装置１６、およびタイマ１７を含む。
【００５４】
ＣＰＵ１１は、ＨＤＤ制御装置１全体を制御する。ＲＡＭ１２は、たとえば揮発性の半導体メモリなどで構成され、機械的な動作音を伴わずに情報を書き込みおよび読み出す静的な記憶装置であり、情報を一時的に記憶するために用いられる記憶装置である。ＲＯＭ１３は、たとえば不揮発性の半導体メモリなどで構成され、ＣＰＵ１１で実行されるプログラムを記憶する。ディスク装置１４は、ハードディスクに情報を記録再生する不揮発性の記憶装置であり、機械的な動作音、たとえば情報をハードディスクに書き込みかつ読み出すためのヘッドを移動させる動作音を伴って情報を書き込みおよび読み出す動的な記憶装置である。ディスク装置１４は、データ入力装置１５から入力された情報を記憶するための大容量の記憶装置である。
【００５５】
データ入力装置１５は、たとえば電話などの音声を表す情報を入力する音入力装置、ファクシミリ画像などの静止画像情報を入力する画像入力装置、および動画および音を含む動画像情報を受信する放送受信装置によって構成される。データ入力装置１５は、ディスク装置１４に記憶させるための本体情報（以下、実体情報ともいう）を入力するための入力装置であり、入力された実体情報をＣＰＵ１１に送信する。操作入力装置１６は、予め定める条件を示す条件情報、たとえばディスク装置１４の動作を制限する時間帯である動作制限時間帯を表す動作制限時間帯情報を入力するための入力装置であり、たとえばキーボードあるいはマウスなどで構成される。タイマ１７は、時刻情報を生成する時計によって構成される。
【００５６】
ＣＰＵ１１は、データ入力装置１５から入力された実体情報を受け取ると、その実体情報を管理するための管理情報を生成するとともに、予め定める条件が成立しているか否かを判定する。予め定める条件が成立していると、実体情報をＲＡＭ１２に書き込み、その実体情報に対して生成した管理情報をディスク装置１４に書き込む。予め定める条件が成立していないと、実体情報および管理情報をディスク装置１４に書き込む。
【００５７】
ＣＰＵ１１は、予め定める条件が成立しなくなったとき、ＲＡＭ１２に実体情報が記憶されていると、ＲＡＭ１２に記憶されている実体情報を読み出して、ディスク装置１４に書き込む。さらに、ＲＡＭ１２に記憶されていた実体情報は消去する。
【００５８】
第１の記憶手段は、たとえばディスク装置１４であり、入力手段は、たとえばデータ入力装置１５であり、制御手段は、たとえばＣＰＵ１１であり、第２の記憶手段は、たとえばＲＡＭ１２であり、設定手段は、たとえば操作入力装置１６であり、時刻情報生成手段は、たとえばタイマ１７である。
【００５９】
このように、記憶制御装置であるＨＤＤ制御装置１は、動作音を伴わない揮発性の第２の記憶手段であるＲＡＭ１２を有し、制御手段であるＣＰＵ１１は、予め定める条件が成立しているときに入力手段であるデータ入力装置１５から入力された本体情報である実体情報を第２の記憶手段に書き込み、管理情報を、動作音を伴う不揮発性の第１の記憶手段であるディスク装置１４に書き込むので、予め定める条件が成立しているとき、動作音を伴う不揮発性の第１の記憶手段には管理情報のみを書き込めばよい。したがって、情報を書き込む際の機械的な動作音が発生する時間を特定の条件のときに短縮することができ、さらに、第２の記憶手段に記憶した本体情報が消失しても、管理情報が第１の記憶手段に記憶されているので、消失した情報を特定することができる。
【００６０】
さらに、第２の記憶手段である一時記憶部２２を半導体メモリで構成しているので、予め定める条件のときに、動作音を伴わずに本体情報である実体情報を書き込むことができる。すなわち予め定める条件のときに、動作音の発生を管理情報の書き込みのみにすることができるので、特定の条件のときに、情報を書き込む際の機械的な動作音が発生する時間を短縮することができる。
【００６１】
図２は、図１に示したＨＤＤ制御装置１の機能ブロックの構成を示す図である。ＨＤＤ制御装置１は、記憶制御部２１、一時記憶部２２、ＨＤＤ部２４、データ入力部２５、操作入力部２６、計時部２７、および設定部２８を含む。記憶制御部２１は、図１に示したＲＯＭ１３に記憶されたプログラムをＣＰＵ１１に実行させることによって実現される機能である。一時記憶部２２、ＨＤＤ部２４、データ入力部２５、操作入力部２６および設定部２８、ならびに計時部２７は、それぞれ図１に示したＲＡＭ１２、ディスク装置１４、データ入力装置１５、操作入力装置１６、およびタイマ１７に対応する。設定部２８には、操作入力部２６から入力された予め定める条件を示す条件情報、たとえばＨＤＤ部２４の動作を制限する時間帯である動作制限時間帯を表す動作制限時間帯情報が設定される。
【００６２】
記憶制御部２１は、データ入力部２５から入力された実体情報を受け取ると、その実体情報を管理するための管理情報を生成するとともに、計時部２７が示す時刻が、設定部２８に設定された動作制限時間帯情報が示す動作制限時間帯にあるか否かを判定する。計時部２７が示す時刻が動作制限時間帯にあると、実体情報を一時記憶部２２に書き込み、その実体情報に対して生成した管理情報をＨＤＤ部２４に書き込む。計時部２７が示す時刻が動作制限時間帯にないと、実体情報および管理情報をＨＤＤ部２４に書き込む。
【００６３】
記憶制御部２１は、計時部２７が示す時刻が動作制限時間帯から動作制限時間帯でない時間帯へ変化したとき、一時記憶部２２に実体情報が記憶されていると、一時記憶部２２に記憶されている実体情報を読み出して、ＨＤＤ部２４に書き込む。さらに一時記憶部２２に記憶されていた実体情報は消去する。
【００６４】
第１の記憶手段は、たとえばＨＤＤ部２４であり、入力手段は、たとえばデータ入力部２５であり、制御手段は、たとえば記憶制御部２１であり、第２の記憶手段は、たとえば一時記憶部２２であり、設定手段は、たとえば操作入力部２６および設定部２８であり、時刻情報生成手段は、たとえば計時部２７である。
【００６５】
このように、制御手段である記憶制御部２１は、時刻情報生成手段である計時部２７が示す時刻が、設定手段である設定部２８に設定された時間帯情報である動作制限時間帯情報が示す時間帯にあるときに、入力手段であるデータ入力部２５から入力された本体情報である実体情報を、動作音を伴わない第２の記憶手段である一時記憶部２２に書き込み、管理情報を、動作音を伴う第１の記憶手段であるＨＤＤ部２４に書き込むので、設定された時間帯のときに、動作音を伴う第１の記憶手段には管理情報のみを書き込めばよい。したがって、情報を書き込む際の機械的な動作音が発生する時間を、設定された時間帯のときに短縮することができる。さらに、第２の記憶手段に記憶した本体情報が消失しても、管理情報が第１の記憶手段に記憶されているので、消失した情報を特定することができる。
【００６６】
図３は、図２に示したＨＤＤ部２４の記憶領域の構成の一例を示す図である。図３には、ＨＤＤ部２４（図には、ＨＤＤと記す）の物理構成を図の左側に示し、ＨＤＤ部２４をフォーマット、つまり初期化することによって形成されるＨＤＤ部２４の論理構成を図の右側に示している。
【００６７】
ＨＤＤ部２４の物理構成は、記憶領域を、情報をＨＤＤ部２４へ書き込みおよび読み出す制御を行う入出力プログラムが、情報をＨＤＤ部２４へ書き込みおよび読み出す最小単位、たとえばクラスタ単位に分割したものである。ＨＤＤ部２４の論理構成は、ＨＤＤ部２４の物理構成をフォーマットして、各クラスタを、管理情報を記憶するための管理領域と、実体情報を記憶するための実データ領域に割り当てたものである。入出力プログラムは、記憶制御部２１に含まれる。
【００６８】
図３に示した論理構成では、管理領域には、クラスタ０〜クラスタ４が割り当てられ、実データ領域には、クラスタ５〜クラスタ１５が割り当てられている。
【００６９】
図４は、図２に示したＨＤＤ部２４に記憶されたファイルの構成の一例を示す図である。ＨＤＤ部２４に記憶される情報は、ファイル単位、すなわち入出力プログラムが情報を管理する単位で管理される。このファイルは、ＨＤＤ部２４の論理構成の実データ領域に記憶される実体情報と、ＨＤＤ部２４の論理構成の管理領域に記憶される管理情報とから構成される。管理情報は、実体情報を管理するために、記憶制御部２１によって、実データ領域に記憶される実体情報毎に生成される情報である。管理情報は、たとえば管理情報を識別するための管理情報識別情報、ファイルを記憶した日時を示す日時情報、実体情報を含むファイルを識別するためのファイル識別情報、実体情報の情報量を表す情報量情報、および実体情報が記憶されている場所を表す記憶アドレス情報などの情報を含む。
【００７０】
図４には、左側に示したＨＤＤ部２４の論理構成に対応させて、右側にＨＤＤ部２４に記憶された２つのファイルの構成を示している。実データ領域には、ファイル１の実体情報とファイル２の実体情報とが記憶されており、ファイル１の管理情報とファイル２の管理情報とが管理領域に記憶されている。
【００７１】
図４に示したファイル１の管理情報には、管理情報識別情報として「ファイル１管理情報」、日時情報として「日付」、ファイル識別情報として「ファイル名」、情報量情報として「サイズ」、および記憶アドレス情報として「先頭クラスタ番号」が示されている。「ファイル１管理情報」の「先頭クラスタ番号」は、ファイル１の実体情報が記憶されている先頭のクラスタ番号を示す。同様にファイル２の管理情報には、管理情報識別情報として「ファイル２管理情報」、日時情報として「日付」、ファイル識別情報として「ファイル名」、情報量情報として「サイズ」、および記憶アドレス情報として「先頭クラスタ番号」が示されている。「ファイル２管理情報」の「先頭クラスタ番号」は、ファイル２の実体情報が記憶されている先頭のクラスタ番号を示す。
【００７２】
ＨＤＤ部２４は、ハードディスクの円板の複数の同心円の円周上に情報を記録するものであり、その円周をたとえばトラックと称する。１つのトラックに情報を書き込むためには、情報を書き込むための記録ヘッドをそのトラックに移動する必要があり、そのときに動作音が発生する。図４に示した例では、たとえばファイル１の管理情報は、２つのクラスタに記憶されており、ファイル１の実体情報は、４つのクラスタに記憶されている。したがって、ファイル１の管理情報および実体情報を書き込むために、合計６つのクラスタに書き込む必要がある。たとえば１つのクラスタが１つのトラックに対応していると仮定すると、記録ヘッドを６つのトラックに移動する必要があり、６回の移動音が発生する。
【００７３】
図１に示したＨＤＤ制御装置１は、予め定める条件が成立しているときは、実体情報を、半導体メモリに書き込むので、たとえば図４に示したファイル１の管理情報および実体情報を書き込む場合、ディスク装置１４には、管理情報のみを書き込むので、２クラスタ分の情報を書き込むことになり、すなわち記録ヘッドの移動は２つのトラックへの移動になり、動作音も２回になる。したがって、６回の動作音を２回の動作音に低減することができる。
【００７４】
図５は、本発明の実施の他の形態である記憶制御方法の第１の処理手順を示すフローチャートである。このフローチャートは、図１に示したＨＤＤ制御装置１のＣＰＵ１１がＲＯＭ１３に記憶されたプログラムを実行することによって処理する処理手順である。ＲＯＭ１１には、ＣＰＵ１１に、図２に示した記憶制御部２１の機能を実現させるためのプログラムが記憶されている。データ入力部２５から実体情報が入力されたときに、ステップＳ１に移る。
【００７５】
ステップＳ１では、設定部２８に設定されている設定情報、たとえばＨＤＤ部２４の動作を制限する時間帯である動作制限時間帯を表す動作制限時間帯情報を取得する。ステップＳ２では、計時部２７から時刻情報を取得する。ステップＳ３では、ファイルの管理情報、すなわちデータ入力部２５から入力された実体情報を管理するための管理情報を生成し、生成したファイルの管理情報をＨＤＤ部２４の管理領域に書き込む。ステップＳ４では、計時部２７から取得した時刻情報が示す時刻が、設定部２８から取得した動作制限時間帯情報が示す動作制限時間帯に入っているか否かを判定する。時刻情報が示す時刻が、動作制限時間帯に入っているとき、ステップＳ７に進み、時刻情報が示す時刻が、動作制限時間帯に入っていないとき、ステップＳ５に進む。
【００７６】
ステップＳ５では、一時記憶部２２に実体情報が記憶されているか否かを判定する。実体情報が一時記憶部２２に記憶されているとき、ステップＳ８に進み、実体情報が一時記憶部２２に記憶されていないとき、ステップＳ６に進む。ステップＳ６では、ファイルの実体情報、すなわちデータ入力部２５から入力された実体情報をＨＤＤ部２４の実データ領域に書き込んで終了する。ステップＳ７では、データ入力部２５から入力された実体情報をＲＡＭ１２である一時記憶部２２に書き込んで終了する。ステップＳ８では、ＲＡＭ１２である一時記憶部２２に記憶されている実体情報をすべて読み出して、ＨＤＤ部２４の実データ領域に書き込んで保存し、一時記憶部２２に記憶されていた情報は消去して、ステップＳ６に進む。
【００７７】
このように、記憶制御部２１は、予め定める条件が成立しているときに、データ入力部２５から入力された本体情報である実体情報を、動作音を伴わない揮発性の第２の記憶部である一時記憶部２２に書き込み、管理情報を、動作音を伴う不揮発性の第１の記憶部であるＨＤＤ部２４に書き込むので、予め定める条件が成立しているとき、動作音を伴う不揮発性の第１の記憶部には管理情報のみを書き込めばよい。したがって、情報を書き込む際の機械的な動作音が発生する時間を特定の条件のときに短縮することができ、第２の記憶部に記憶した本体情報が消失しても、管理情報が第１の記憶部に記憶されているので、消失した情報を特定することができる。
【００７８】
図６は、本発明の実施の他の形態である記憶制御方法の第２の処理手順を示すフローチャートである。図５に示した第１の処理手順を示すフローチャートは、データ入力部２５から実体情報が入力されたときに処理されるフローチャートであり、データ入力部２５から実体情報が入力されないと処理されない。図６に示した第２の処理手順を示すフローチャートは、定期的に、一時記憶部２２に記憶された実体情報を、ＨＤＤ部２４に複製する必要があるか否かをチェックし、動作制限時間帯でなくなったとき、一時記憶部２２に記憶された実体情報を、ＨＤＤ部２４に複製する。このフローチャートも、ＣＰＵ１１が記憶制御部２１の機能を実現させるためのプログラムを実行することによって処理する処理手順である。予め定める時間が経過する度に、ステップＴ１に移る。
【００７９】
ステップＴ１では、設定部２８に設定されている設定情報、たとえば動作制限時間帯情報を取得する。ステップＴ２では、計時部２７から時刻情報を取得する。ステップＴ３では、一時記憶部２２に実体情報が記憶されているか否かを判定する。実体情報が一時記憶部２２に記憶されているとき、ステップＴ４に進み、実体情報が一時記憶部２２に記憶されていないとき、終了する。ステップＴ４では、計時部２７から取得した時刻情報が示す時刻が、設定部２８から取得した動作制限時間帯情報が示す動作制限時間帯に入っているか否かを判定する。時刻情報が示す時刻が、動作制限時間帯に入っていないとき、ステップＴ５に進み、時刻情報が示す時刻が、動作制限時間帯に入っているとき、終了する。ステップＴ５では、ＲＡＭ１２である一時記憶部２２に記憶されている実体情報をすべて読み出して、ＨＤＤ部２４の実データ領域に書き込んで保存し、一時記憶部２２に記憶されていた情報は消去して終了する。
【００８０】
さらに、本発明によれば、コンピュータに上述した記憶制御方法の各手順、つまり各工程を実行させるプログラムとして提供することができる。
【００８１】
図７は、図２に示したＨＤＤ部２４のみにファイルを記憶する際のファイルの構成を時系列に示す図である。縦軸は、時間の経過を示す。図７は、一時記憶部２２を用いずに、ＨＤＤ部２４に、ファイル１およびファイル２を記憶する場合を示している。時刻２２時００分および時刻３時００分に、それぞれファイル１情報およびファイル２情報の入力があり、図７には、時刻２２時００分にＨＤＤ部２４にファイル１が保存された直後のファイル１の構成、および時刻３時００分にＨＤＤ部２４にファイル２が保存された直後のファイル１およびファイル２の構成が示されている。
【００８２】
時刻２２時００分に記憶されたファイル１は、管理情報として、「ファイル１管理情報」、「２２：００」、「画像１．ｄａｔ」、「サイズ」、および「先頭クラスタ番号」が管理領域に記憶され、ファイル１の実体情報は、管理情報の「先頭クラスタ番号」が示すクラスタから記憶されている。時刻３時００分に記憶されたファイル２は、管理情報として、「ファイル２管理情報」、「０３：００」、「音声１．ｄａｔ」、「サイズ」、および「先頭クラスタ番号」が管理領域に記憶され、ファイル２の実体情報は、管理情報の「先頭クラスタ番号」が示すクラスタから記憶されている。
【００８３】
図８は、図２に示したＨＤＤ部２４および一時記憶部２２にファイルを記憶する際のファイルの構成を時系列に示す図である。縦軸は、時間の経過を示す。図８は、一時記憶部２２（図では、ＲＡＭと記す）を用いて、ＨＤＤ部２４にファイル１およびファイル２を記憶する場合を示している。時刻２２時００分および時刻３時００分に、それぞれファイル１情報およびファイル２情報の入力があり、時刻８時００分に、動作制限時間帯から動作制限時間帯でない時間帯へ変化する。図８には、時刻２２時００分に一時記憶部２２およびＨＤＤ部２４にファイル１が保存された直後のファイル１の構成、時刻３時００分に一時記憶部２２およびＨＤＤ部２４にファイル２が保存された直後のファイル１およびファイル２の構成、および時刻８時００分に一時記憶部２２からＨＤＤ部２４へ実体情報が移されたファイル１およびファイル２の構成が示されている。図８では、動作制限時間帯は、時刻２２時００分から翌日の時刻８時００分までであり、時刻２２時００分は、動作制限時間帯に含めている。
【００８４】
時刻２２時００分に記憶されたファイル１は、管理情報として、「ファイル１管理情報」、「２２：００」、「画像１．ｄａｔ」、「サイズ」、および「先頭記憶アドレス」がＨＤＤ部２４の管理領域に記憶され、ファイル１実体情報は、管理情報の「先頭記憶アドレス」が示す一時記憶部２２のアドレスから記憶されている。時刻３時００分に記憶されたファイル２は、管理情報として、「ファイル２管理情報」、「０３：００」、「音声１．ｄａｔ」、「サイズ」、および「先頭記憶アドレス」がＨＤＤ部２４の管理領域に記憶され、ファイル２実体情報は、管理情報の「先頭記憶アドレス」が示す一時記憶部２２のアドレスから記憶されている。
【００８５】
時刻８時００分に、動作制限時間帯から動作制限時間帯でない時間帯へ変化するので、一時記憶部２２に記憶されていたファイル１およびファイル２の実体情報は、一時記憶部２２から読み出されて、ＨＤＤ部２４の実データ領域に書き込まれる。このとき、ファイル１およびファイル２の管理情報の「先頭記憶アドレス」は、それぞれファイル１およびファイル２の実体情報が書き込まれた実データ領域の先頭クラスタを示す「先頭クラスタ番号」に書き換えられる。一時記憶部２２に記憶されていたファイル１およびファイル２の実体情報は、消去される。
【００８６】
上述した実施の形態では、管理情報は、２つのクラスタに記憶したが、たとえばＨＤＤ部２４に記憶する最大ファイル数を限定して、管理情報の情報量を１つのクラスタに入る情報量に減らし、管理情報を１つのクラスタに記憶するようにしてもよい。たとえば管理情報を１つのクラスタに対応させ、２クラスタだった管理情報を１クラスタにしたと仮定すると、１クラスタが１トラックであれば、記録ヘッドの移動回数を２回から１回に減らすことができ、動作音の発生回数を低減することができる。
【００８７】
このように、管理情報の情報量を、情報を書き込む最小単位の情報量以下、たとえば１クラスタの情報量以下にすると、機械的な動作音、つまり記録ヘッドが移動する動作音の発生回数を低減することができる。したがって、情報を書き込む際の機械的な動作音が発生する時間を特定の条件のときにさらに短縮することができる。さらに、管理情報を第１の記憶手段であるＨＤＤ部２４に書き込む時間を短くすることができるので、管理情報を第１の記憶手段に書き込んでいるときに、故障などによって電源が切断されて、管理情報が第１の記憶手段に不完全に記録される危険性を減らすことができる。すなわち、第１の記憶手段に記憶される管理情報に不整合が生じて、第１の記憶手段に記憶したすべての情報を読み出せなくなってしまうという最悪の事態に陥る危険性を低減することができ、第１の記憶手段に記録される情報の信頼性を向上することができる。
【００８８】
さらに、管理情報を第１の記憶手段であるＨＤＤ部２４に記憶しておくので、第２の記憶手段である一時記憶部２２に記憶されている本体情報である実体情報を第１の記憶手段に複製する前に、故障などによって電源が切断されて、第２の記憶手段に記憶されていた本体情報が消失しても、消失した本体情報に対応する管理情報は第１の記憶手段に記憶されている。したがって、第２の記憶手段に記憶されていた本体情報が消失しても、消失した本体情報に対応する管理情報は第１の記憶手段に記憶されているので、消失した本体情報を特定することができる。
【００８９】
さらに、管理情報として、管理情報識別情報、日時情報、ファイル識別情報、情報量情報、およびアドレス情報などの情報を含むので、消失した本体情報を特定することができる。したがって、たとえば消失した情報が記録された日付、ファイル名、あるいは情報のサイズなどを知ることができる。
【００９０】
あるいは入出力プログラムが情報を書き込みおよび読み出す最小単位であるクラスタ単位に換えて、ＨＤＤ部２４が情報を書き込みおよび読み出す最小単位であるセクタ単位を用いて、管理情報の情報量を、１セクタの情報量以下にしてもよい。１つのクラスタを構成するセクタの数は、入出力プログラムによって決められる。
【００９１】
このように、管理情報の書き込み単位をセクタ単位にすることによって、管理情報をＨＤＤ部２４に書き込む時間をさらに短縮することができる。したがって、管理情報をＨＤＤ部２４に書き込んでいるときに、故障などによって電源が切断されて、管理情報がＨＤＤ部２４に不完全に記録される危険性をさらに減らすことができ、ＨＤＤ部２４に記録される情報の信頼性をさらに向上することができる。
【００９２】
上述した実施の形態では、予め定める条件として、ＨＤＤ部２４の動作を制限する動作制限時間帯であることを条件としたが、ＨＤＤ制御装置１が設置された場所の照度が予め定めるしきい値以下であることを条件としてもよい。
【００９３】
具体的には、ＨＤＤ制御装置１に照度を検出する照度検出手段である照度センサを設け、記憶制御部２１は、データ入力部２５から実体情報が入力されたとき、入力された実体情報に対する管理情報を生成するとともに、照度センサが検出した照度が予め定められたしきい値より大きいか否かを判定する。照度センサが検出した照度がしきい値以下であることを示していると、生成した管理情報をＨＤＤ部２４に書き込むとともに、入力された実体情報を一時記憶部２２に書き込む。照度センサが検出した照度がしきい値より大きいと、管理情報および実体情報をＨＤＤ部２４に書き込む。記憶制御部２１は、照度センサが検出した照度がしきい値より大きくなったとき、一時記憶部２２に実体情報が記憶されていると、一時記憶部２２に記憶されている実体情報を読み出して、読み出した実体情報をＨＤＤ部２４に書き込み、一時記憶部２２に記憶されていた実体情報を消去する。
【００９４】
このように、照度検出手段である照度センサが検出する照度に応じて、第１の記憶手段であるＨＤＤ部２４に本体情報である実体情報を書き込むか、第２の記憶手段である一時記憶部２２に本体情報を書き込むかを選択するので、記憶制御装置が設置される場所の照度に応じて、動作音の発生を伴わない第２の記憶手段に本体情報を書き込むことができる。したがって、たとえば部屋が暗いときに、情報を書き込む際の機械的な動作音が発生する時間を短縮することができる。
【００９５】
あるいは、予め定める条件を、人が操作することができるスイッチなどの切り換え手段によって切り換えられる動作制限信号がオンであることを条件としてもよい。具体的には、ＨＤＤ制御装置１に、記憶制御部２１に入力される動作制限信号をオンオフするためのスイッチなどの切り換え手段を設け、記憶制御部２１は、データ入力部２５から実体情報が入力されたとき、入力された実体情報に対する管理情報を生成するとともに、動作制限信号がオンであるか否かを判定する。動作制限信号がオンであると、生成した管理情報をＨＤＤ部２４に書き込むとともに、入力された実体情報を一時記憶部２２に書き込む。動作制限信号がオンでないと、管理情報および実体情報をＨＤＤ部２４に書き込む。記憶制御部２１は、動作制限信号がオンからオフに変化したとき、一時記憶部２２に実体情報が記憶されていると、一時記憶部２２に記憶されている実体情報を読み出して、読み出した実体情報をＨＤＤ部２４に書き込み、一時記憶部２２に記憶されていた実体情報を消去する。
【００９６】
このように、動作制限信号がオンであるか否かによって、第１の記憶手段であるＨＤＤ部２４に本体情報である実体情報を書き込むか、第２の記憶手段である一時記憶部２２に本体情報を書き込むかを選択するので、切り換え手段であるスイッチによって切り換える動作制限信号に応じて、動作音の発生を伴わない第２の記憶手段に本体情報を書き込むことができる。したがって、切り換え手段を切り換えることによって、情報を書き込む際の機械的な動作音が発生する時間を短縮することができる。
【００９７】
上述した実施の形態では、第１の記憶手段として、ハードディスク装置１４であるＨＤＤ部２４を用いたが、本発明は、ＣＤ（Compact Disk）もしくはＤＶＤ（Digital
Versatile Disk）など、書き込みかつ読み出すためのヘッドを移動する際に動作音を伴い、情報を記録する際に実体情報のほかに、その実体情報を管理するための管理情報を記録する記録再生装置を用いる記憶制御装置に好適である。
【００９８】
さらに上述した実施の形態では、第２の記憶手段として、ＲＡＭ１２である一時記憶部２２を用いたが、一時記憶部２２に換えて、ネットワークなどの通信回線を介して記憶制御部２１に接続された第３の記憶手段であるハードディスクなど、動作音を伴って情報を書き込みおよび読み出す記録再生装置を用いてもよい。通信回線を介して接続されたハードディスクは、ＨＤＤ部２４と離れた場所に設置される。離れた場所とは、たとえば通信回線を介して接続されたハードディスクが発生する音が、ＨＤＤ部２４に聞こえない場所である。通信回線を介して記憶制御部２１に接続されたハードディスクは、動作音を伴って情報を書き込みおよび読み出す記録再生装置であるが、離れた場所に設置されるので、動作音を伴わない一時記憶部２２の代わりに用いることができる。第３の記憶手段は、ハードディスクに限定されるものではなく、たとえばＮＡＳ（Network Attached Storage）などの記録再生装置であってもよい。通信回線は、ＬＡＮ（Local Area Network）などのネットワークであり、有線通信であってもよいし、無線通信であってもよく、通信の形態は問わない。
【００９９】
このように、通信手段である通信回線を介して第３の記憶手段であるハードディスクを記憶制御部２１に接続するので、第１の記憶手段であるＨＤＤ部２４が設置された場所と離れた場所に、第３の記憶手段を設置することができる。したがって、第３の記憶手段を、第１の記憶手段が設置された場所と離れた場所、たとえば静寂が要求されない場所に設置することができるので、第３の記憶手段として、動作音を伴う記憶手段を用いることができる。
【０１００】
上述した実施の形態では、一時記憶部２２に記憶される実体情報として、音入力装置によって入力される電話などの音声を表す音声情報、画像入力装置によって入力されるファクシミリ画像などの静止画像情報、および放送受信装置によって受信される動画および音を含む動画像情報を例に挙げたが、通信端末装置の留守番録音機能によって受信された留守録情報、通信端末装置あるいはパーソナルコンピュータなどによって受信された電子メールなどの文字情報であってもよく、一時記憶部２２は、ＨＤＤ制御装置１の実施形態に応じた種類の情報を記憶することができる。すなわち、一時記憶部２２に記憶される実体情報は、音声情報および留守録情報を含む音情報、静止画像情報および動画像情報を含む画像情報、および文字および記号を表す文字情報のうち少なくともいずれか１つを含む。
【０１０１】
このように、音を表す音情報、画像を表す画像情報、および文字および記号を表す文字情報を記憶することができるので、使用目的に応じた情報を記憶することができる。したがって、使用状況に応じて動作音を低減する必要がある記憶制御装置に適用することができる。
【０１０２】
一時記憶部２２の記憶容量は、少なくとも予め定める条件が成立している期間に、データ入力部２５から入力されるすべての実体情報の情報量以上の記憶容量を有する。たとえば予め定める条件が、２２時から８時までの動作制限時間帯であると、２２時から翌朝の８時までの１０時間の間に受信する可能性のあるすべての情報の情報量以上の記憶容量とする。
【０１０３】
このように、第２の記憶手段である一時記憶部２２は、少なくとも予め定める条件が成立している期間に入力されるすべての本体情報である実体情報の情報量以上の記憶容量を有するので、予め定める条件が成立している期間に入力された本体情報は、すべて記憶することができる。したがって、入力された本体情報を記憶することができなくなることはない。
【０１０４】
さらに、一時記憶部２２の記憶容量は、ＨＤＤ部２４の記憶容量より少ない記憶容量、たとえば実体情報を記憶するためにＨＤＤ部２４に割り当てられている記憶領域の記憶容量以下の記憶容量としてもよい。
【０１０５】
このように、第２の記憶手段である一時記憶部２２の記憶容量が、たとえば実体情報を記憶するために第１の記憶手段であるＨＤＤ部２４に割り当てられている記憶領域の記憶容量以下の記憶容量であると、第２の記憶手段の記憶領域のうち、少なくとも第２の記憶手段に記憶されている情報を第１の記憶手段に複製することができなくなる最大の情報量を超える情報を記憶する記憶領域を削減することができる。したがって、第２の記憶手段の記憶容量を削減することができる。
【０１０６】
上述した実施の形態では、プログラムをコンピュータに含まれるメモリに記憶したが、プログラムは、コンピュータで読取り可能な記録媒体に記憶されていればよく、記録媒体としては、外部記憶装置としてプログラム読取装置が設けられ、そこに記録媒体を挿入することによって読取り可能となるような記録媒体であってもよい。
【０１０７】
記録媒体に格納されているプログラムは、ＣＰＵがアクセスして実行可能な構成であればよい。あるいはプログラムを読み出し、読み出したプログラムを図示されていないプログラム記録エリアにダウンロードして、プログラムを実行する構成であればよい。このダウンロード用のプログラムは、予めＣＰＵ内のＲＯＭ（Read Only Memory）などに格納しておく。
【０１０８】
記録媒体が記憶制御装置であるＨＤＤ制御装置１と分離可能に構成される場合、記録媒体は、磁気テープ／カセットテープなどのテープ系、フレキシブルディスク／ハードディスクなどの磁気ディスクもしくはＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）／ＭＯ（Magneto Optical Disk）／ＭＤ（Mini Disk）／ＤＶＤ（Digital Versatile Disk）などの光ディスクのディスク系、メモリカードを含むＩＣ（Integrated Circuit）カード／光カードなどのカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ（Erasable
Programmable Read Only Memory）／フラッシュＲＯＭなどによる半導体メモリ系の記録媒体を含め、固定的にプログラムを担持する記録媒体であればよい。
【０１０９】
このように、本発明によれば、コンピュータに上述した記憶制御方法の各工程を実行させるプログラムを記録したコンピュータ読取り可能な記録媒体として提供することができる。
【図面の簡単な説明】
【０１１０】
【図１】本発明の実施の一形態であるＨＤＤ制御装置１のハードウエアの構成を示す図である。
【図２】図１に示したＨＤＤ制御装置１の機能ブロックの構成を示す図である。
【図３】図２に示したＨＤＤ部２４の記憶領域の構成の一例を示す図である。
【図４】図２に示したＨＤＤ部２４に記憶されたファイルの構成の一例を示す図である。
【図５】本発明の実施の他の形態である記憶制御方法の第１の処理手順を示すフローチャートである。
【図６】本発明の実施の他の形態である記憶制御方法の第２の処理手順を示すフローチャートである。
【図７】図２に示したＨＤＤ部２４のみにファイルを記憶する際のファイルの構成を時系列に示す図である。
【図８】図２に示したＨＤＤ部２４および一時記憶部２２にファイルを記憶する際のファイルの構成を時系列に示す図である。
【符号の説明】
【０１１１】
１  ＨＤＤ制御装置
１１  ＣＰＵ
１２  ＲＡＭ
１３  ＲＯＭ
１４  ディスク装置
１５  データ入力装置
１６  操作入力装置
１７  タイマ
２１  記憶制御部
２２  一時記憶部
２４  ＨＤＤ部
２５  データ入力部
２６  操作入力部
２７  計時部
２８  設定部
【図１】
2006331608.tif 000003
【図２】
2006331608.tif 000004
【図３】
2006331608.tif 000005
【図４】
2006331608.tif 000006
【図５】
2006331608.tif 000007
【図６】
2006331608.tif 000008
【図７】
2006331608.tif 000009
【図８】
2006331608.tif 000010