(57)【要約】【課題】要保持情報を変更したときに操作の快適さが損なわれるという事態の発生を回避するときにも、ハードウエアの規模の増加や停電による情報の消失を防止する。【解決手段】要保持情報を複数情報分記憶可能な保持情報用エリアが設けられたフラッシュメモリ１４を備え、要保持情報が変更されたときには、既に記憶されている要保持情報を消去することなく、保持情報用エリアのうちの空きとなっているエリアに、変更された要保持情報を書き込む情報管理手段１２と、制御手段１１の制御の遅れが目立たなくなるときに、情報管理手段１２によって最後に保持情報用エリアに書き込まれた要保持情報を読み出して一時記憶手段１５に書き込むとともに保持情報用エリア内を消去し、一時記憶手段１５に書き込んだ要保持情報を消去後の保持情報用エリアに書き込むエリア復元手段１３とを備えている。【選択図】  図１
2005346322.tif 000002
【特許請求の範囲】
【請求項１】
電源オフ時にも内容の保持が必要な情報であるセットアップ情報を複数情報分記憶可能なエリアである保持情報用エリアが設けられたフラッシュメモリと、
データの一時記憶を行う一時記憶手段と、
機器としての動作を制御する制御手段とを備えたＤＶＤプレイヤにおいて、
セットアップ情報が変更されたときには、保持情報用エリアに既に記憶されているセットアップ情報を消去することなく、保持情報用エリアのうちの空きとなっているエリアに変更されたセットアップ情報を書き込む情報管理手段と、
待機状態となるときに情報管理手段によって最後に保持情報用エリアに書き込まれたセットアップ情報を読み出して一時記憶手段に書き込むとともに保持情報用エリア内を消去し、一時記憶手段に書き込んだセットアップ情報を消去後の保持情報用エリアに書き込むエリア復元手段とを備え、
保持情報用エリアは複数の単位エリアに分割されるとともに、単位エリアはアドレスの増加方向または減少方向の一方の方向に沿って順序付けられ、
情報管理手段は、セットアップ情報の書き込みを行う毎に、セットアップ情報を書き込む単位エリアを順序付けに従って移動し、
エリア復元手段は、一時記憶手段に書き込んだセットアップ情報を消去後の保持情報用エリアに書き込むときには、順序付けにおいて先頭となる単位エリアにセットアップ情報を書き込み、
且つ、エリア復元手段は、読み出したデータが消去状態を示すデータとなるまで、順序付けに対応した順序でもって単位エリアの所定位置からデータを読み出し、消去状態を示すデータが読み出されたときには、その直前に読み出しを行った単位エリアに記憶されているセットアップ情報が、情報管理手段によって最後に保持情報用エリアに書き込まれたセットアップ情報であると判別することを特徴とするＤＶＤプレイヤ。
【請求項２】
電源オフ時にも内容の保持が必要な情報である要保持情報を複数情報分記憶可能なエリアである保持情報用エリアが設けられたフラッシュメモリと、
データの一時記憶を行う一時記憶手段と、
機器としての動作を制御する制御手段とを備えた電子機器において、
要保持情報が変更されたときには、保持情報用エリアに既に記憶されている要保持情報を消去することなく、保持情報用エリアのうちの空きとなっているエリアに変更された要保持情報を書き込む情報管理手段と、
制御手段の制御の遅れが目立たなくなるときに、情報管理手段によって最後に保持情報用エリアに書き込まれた要保持情報を読み出して一時記憶手段に書き込むとともに保持情報用エリア内を消去し、一時記憶手段に書き込んだ要保持情報を消去後の保持情報用エリアに書き込むエリア復元手段とを備えたことを特徴とする電子機器。
【請求項３】
保持情報用エリアは複数の単位エリアに分割されるとともに、単位エリアはアドレスの増加方向または減少方向の一方の方向に沿って順序付けられ、
情報管理手段は、要保持情報の書き込みを行う毎に、要保持情報を書き込む単位エリアを順序付けに従って移動し、
エリア復元手段は、一時記憶手段に書き込んだ要保持情報を消去後の保持情報用エリアに書き込むときには、順序付けにおいて先頭となる単位エリアに要保持情報を書き込むことを特徴とする請求項２記載の電子機器。
【請求項４】
エリア復元手段は、読み出したデータが消去状態を示すデータとなるまで、順序付けに対応した順序でもって単位エリアの所定位置からデータを読み出し、消去状態を示すデータが読み出されたときには、その直前に読み出しを行った単位エリアに記憶されている要保持情報が、情報管理手段によって最後に保持情報用エリアに書き込まれた要保持情報であると判別することを特徴とする請求項３記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源オフ時にも内容の保持を必要とする情報をフラッシュメモリに記憶させる電子機器に係り、より詳細には、制御の遅れが目立たなくなる期間において、フラッシュメモリの消去を行うＤＶＤプレイヤおよび電子機器に関するものである。
【背景技術】
【０００２】
ある種の家電機器においては、電源オフとするときにも、データの維持を必要とする場合がある。このような家電機器の１つにＤＶＤプレイヤがある。すなわち、ＤＶＤプレイヤにおいては、再生する言語の種類や、字幕の種類ふ表示の有無、音声の出力様式、パレンタルロックのパスワード、等といったようなセットアップ情報については、電源オフとなるときにも、内容を保持する必要がある。このため、セットアップ情報については、不揮発性素子に記憶するようしている。しかし、不揮発性素子にＥＥＰＲＯＭを用いる場合には、別途、ＥＥＰＲＯＭを設ける必要があり、ハードウエアの増加を招く。このため、制御用プログラムが格納されたフラッシュメモリ内の１つのブロックを、セットアップ情報用の記憶エリアとして割り当てることにより、ＥＥＰＲＯＭを不要にしている（第１の従来技術とする）。
【０００３】
また、以下に示す技術が提案されている（第２の従来技術とする）。すなわち、この技術では、不揮発性記憶媒体を含む記憶装置を外部から見るときには、論理ブロックとして見えるようにし、内部において、論理ブロックと物理ブロック（不揮発性記憶媒体におけるブロック）との対応付けを行っている。そして、データの消去となるときには、最初に論理ブロックとしての消去を行うが、実際の物理ブロックの消去については、『論理的消去の直後に実施する必要はなく、保留にしておき別の事象により実施しても良い』ことが開示されている。また、１つの物理ブロックを８つに分割したブロックである部分論理ブロックのうち、使用されている部分論理ブロックの数が少ないときには、使用されている部分論理ブロックのデータを、他の物理ブロックに転送した後、元の物理ブロックを消去することによって、『無効なデータが蓄積して空き領域がなくなることを回避』することも開示されている（例えば、特許文献１参照）。
【０００４】
また、以下に示す技術が提案されている（第３の従来技術とする）。すなわち、この技術においては、携帯電話機においてデータの保存が必要になった場合、保存するデータをキャッシュメモリに記憶させている。そして、携帯電話機が待ち受け状態となったときに、キャッシュメモリに記憶させていたデータをフラッシュメモリに書き移している。また、待ち受け状態とは、『携帯電話機が通信中でもキー入力操作中でもない』状態であり、『他の処理が行われていない状態』であることも開示されている（例えば、特許文献２参照）。
【特許文献１】特開２００３−５８４１７号公報（第００３０段落、第００３６〜００３８段落）
【特許文献２】特開２００２−３６６４３２号公報（第００１５〜００２３段落）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら第１の従来技術を用いる場合には、以下に示す問題を生じていた。すなわち、セットアップ情報の内容が更新されたことから、更新されたセットアップ情報をフラッシュメモリに書き込むとき、フラッシュメモリ内の該当するブロックを消去した後、そこに書き込みをしなければならない。一方、フラッシュメモリにおける消去動作は時間を要する動作となっている。このため、セットアップ情報を更新したときには、そのときに並行して行われる処理の速度が遅くなり、操作における快適さを損ねていた。
【０００６】
一方、第２の従来技術を用いる場合には、第１の従来技術の問題を解消することができる。しかし、不揮発性記憶媒体を含む記憶装置を外部から見るとき、論理ブロックとして見えるようにするには、内部において、論理ブロックと物理ブロックとの対応付けを必要とする。そして、フラッシュメモリからなる物理ブロックを論理ブロックに対応付けることが可能となるには、論理ブロックと物理ブロックとの対応関係を示すデータを、電源オフとなるときにも保存する必要がある。このため、対応関係を記憶する不揮発性の素子が必要となる。また、この不揮発性素子は、消去に時間がかからず、且つ、フラッシュメモリとは異なる素子とする必要がある。従って、第２の従来技術を適用しようとする場合には、第１の従来技術が解決した問題、すなわち、ＥＥＰＲＯＭを不要にしたいという問題を再度浮上させることになる。
【０００７】
また、第３の従来技術を、商用電源を一次側の電源とするＤＶＤプレイヤに適用する場合には、以下に示す問題を生じる。すなわち、商用電源を一次側の電源とする場合、キャッシュメモリに記憶した内容をフラッシュメモリに転送する前に停電が生じることがある。そして、このようなタイミングにおいて停電が生じたときには、キャッシュメモリに記憶されたセットアップ情報、すなわち、更新されたセットアップ情報は、フラッシュメモリに転送されることなく消失する。
【０００８】
本発明は、上記の問題点を解決するため創案されたものであり、その目的は、セットアップ情報を変更したときに操作の快適さが損なわれるという事態の発生を最も好適に回避するときにも、ハードウエアの規模の増加や停電による情報の消失を防止することのでき、且つ、電源オフとなるときにもセットアップ情報の記憶位置を示すポインタを不要とすることのでき、且つ、電源オフ時にも保存を必要とするポインタを不要とするときにも、制御の複雑化を回避することのできる電子機器を提供することにある。
【０００９】
また本発明の目的は、要保持情報が変更されたときには、既に記憶されている要保持情報を消去することなく、空きとなっているエリアに変更された要保持情報を書き込み、制御の遅れが目立たなくなるときに、最後に書き込まれた要保持情報を読み出して一時記憶手段に書き込むとともに保持情報用エリア内を消去し、一時記憶手段に書き込んだ要保持情報を消去後の保持情報用エリアに書き込むことによって、要保持情報を変更したときには制御の遅れが目立つといったような、要保持情報を変更したときに操作の快適さが損なわれるという事態の発生を回避するときにも、ハードウエアの規模の増加や停電による情報の消失を防止することのできる電子機器を提供することにある。
【００１０】
また、上記目的に加え、要保持情報を書き込むためのエリアである保持情報用エリアを複数の単位エリアに分割するとともに単位エリアを順序付け、要保持情報の書き込みを行う毎に、要保持情報を書き込む単位エリアを順序付けに従って移動し、且つ、保持情報用エリア内を消去した後には、順序付けにおいて先頭となる単位エリアに要保持情報を書き込むことによって、要保持情報の最終の書き込み位置を示すポインタを不要とすることにより、電源オフとなるときにもポインタを記憶する記憶手段を不要とすることのできる電子機器を提供することにある。
【００１１】
また、上記目的に加え、単位エリアの所定位置から読み出したデータが消去状態を示すデータとなるときには、その直前に読み出しを行った単位エリアに記憶されている要保持情報を、保存を必要とする要保持情報であると判別することにより、電源オフ時にも保存が必要なポインタを不要とするときにも、制御の複雑化を回避することのできる電子機器を提供することにある。
【課題を解決するための手段】
【００１２】
上記の課題を解決するため、本発明に係るＤＶＤプレイヤは、電源オフ時にも内容の保持が必要な情報であるセットアップ情報を複数情報分記憶可能なエリアである保持情報用エリアが設けられたフラッシュメモリと、データの一時記憶を行う一時記憶手段と、機器としての動作を制御する制御手段とを備えたＤＶＤプレイヤに適用している。そして、セットアップ情報が変更されたときには、保持情報用エリアに既に記憶されているセットアップ情報を消去することなく、保持情報用エリアのうちの空きとなっているエリアに変更されたセットアップ情報を書き込む情報管理手段と、待機状態となるときに情報管理手段によって最後に保持情報用エリアに書き込まれたセットアップ情報を読み出して一時記憶手段に書き込むとともに保持情報用エリア内を消去し、一時記憶手段に書き込んだセットアップ情報を消去後の保持情報用エリアに書き込むエリア復元手段とを備え、保持情報用エリアは複数の単位エリアに分割されるとともに、単位エリアはアドレスの増加方向または減少方向の一方の方向に沿って順序付けられ、情報管理手段は、セットアップ情報の書き込みを行う毎に、セットアップ情報を書き込む単位エリアを順序付けに従って移動し、エリア復元手段は、一時記憶手段に書き込んだセットアップ情報を消去後の保持情報用エリアに書き込むときには、順序付けにおいて先頭となる単位エリアにセットアップ情報を書き込み、且つ、エリア復元手段は、読み出したデータが消去状態を示すデータとなるまで、順序付けに対応した順序でもって単位エリアの所定位置からデータを読み出し、消去状態を示すデータが読み出されたときには、その直前に読み出しを行った単位エリアに記憶されているセットアップ情報が、情報管理手段によって最後に保持情報用エリアに書き込まれたセットアップ情報であると判別するようになっている。
【００１３】
すなわち、待機状態においては制御の遅れは装置の外部からは見えない。且つ、保持情報用エリア内を消去してセットアップ情報を書き込む前に停電が生じるときにも、保存を必要とするセットアップ情報は保持情報用エリアにおいて保存される。また、その他の情報（例えば、論理アドレスと物理アドレスを対応付けるデータ等）を使用しないので、その他の情報を記憶するための不揮発性の記憶素子を必要としない。且つ、単位エリアの状態が、消去されたままの状態なのか、あるいは、情報が書き込まれた状態なのかを、順序付けに従って調べるのみで、最後にセットアップ情報が書き込まれた単位エリアが見つかる。また、エリア復元手段が、保持情報用エリアの消去を行った後、セットアップ情報を書き込んだ状態は、保持情報用エリアが初期化された状態となる。且つ、順序付けに従って単位エリアを調べるのみで、保存を必要とするセットアップ情報を見つけることができる。
【００１４】
また本発明に係る電子機器は、電源オフ時にも内容の保持が必要な情報である要保持情報を複数情報分記憶可能なエリアである保持情報用エリアが設けられたフラッシュメモリと、データの一時記憶を行う一時記憶手段と、機器としての動作を制御する制御手段とを備えた電子機器に適用している。そして、要保持情報が変更されたときには、保持情報用エリアに既に記憶されている要保持情報を消去することなく、保持情報用エリアのうちの空きとなっているエリアに、変更された要保持情報を書き込む情報管理手段と、制御手段の制御の遅れが目立たなくなるときに、情報管理手段によって最後に保持情報用エリアに書き込まれた要保持情報を読み出して一時記憶手段に書き込むとともに保持情報用エリア内を消去し、一時記憶手段に書き込んだ要保持情報を消去後の保持情報用エリアに書き込むエリア復元手段とを備えている。
【００１５】
すなわち、保持情報用エリア内を消去して要保持情報を書き込む前に停電が生じるときにも、保存を必要とする要保持情報は、保持情報用エリアにおいて保存される。また、その他の情報（例えば、論理アドレスと物理アドレスを対応付けるデータ等）を使用しないので、その他の情報を記憶するための不揮発性の記憶素子を必要としない。
【００１６】
また上記構成に加え、保持情報用エリアは複数の単位エリアに分割されるとともに、単位エリアはアドレスの増加方向または減少方向の一方の方向に沿って順序付けられ、情報管理手段は、要保持情報の書き込みを行う毎に、要保持情報を書き込む単位エリアを順序付けに従って移動し、エリア復元手段は、一時記憶手段に書き込んだ要保持情報を消去後の保持情報用エリアに書き込むときには、順序付けにおいて先頭となる単位エリアに要保持情報を書き込むようになっている。
【００１７】
すなわち、単位エリアの状態が、消去されたままの状態なのか、あるいは、情報が書き込まれた状態なのかを、順序付けに従って調べるのみで、最後に要保持情報が書き込まれた単位エリアが見つかる。また、エリア復元手段が、保持情報用エリアの消去を行った後、要保持情報を書き込んだ状態は、保持情報用エリアが初期化された状態となる。
【００１８】
また上記構成に加え、エリア復元手段は、読み出したデータが消去状態を示すデータとなるまで、順序付けに対応した順序でもって単位エリアの所定位置からデータを読み出し、消去状態を示すデータが読み出されたときには、その直前に読み出しを行った単位エリアに記憶されている要保持情報が、情報管理手段によって最後に保持情報用エリアに書き込まれた要保持情報であると判別するようになっている。すなわち、順序付けに従って単位エリアを調べるのみで、保存を必要とする要保持情報を見つけることができる。
【発明の効果】
【００１９】
本発明によれば、保持情報用エリアの消去は、制御の遅れが外部からは見えない状態である待機状態において行われる。且つ、保持情報用エリア内を消去してセットアップ情報を書き込む前に停電が生じるときにも、保存を必要とするセットアップ情報は保持情報用エリアにおいて保存される。また、その他の情報を使用しないので、その他の情報を記憶するための不揮発性の記憶素子を必要としない。且つ、単位エリアの状態が、消去されたままの状態なのか、あるいは、情報が書き込まれた状態なのかを、順序付けに従って調べるのみで、最後にセットアップ情報が書き込まれた単位エリアが見つかる。また、エリア復元手段が、保持情報用エリアの消去を行った後、セットアップ情報を書き込んだ状態は、保持情報用エリアが初期化された状態となる。且つ、順序付けに従って単位エリアを調べるのみで、保存を必要とするセットアップ情報を見つけることができる。このため、セットアップ情報を変更したときに操作の快適さが損なわれるという事態の発生を最も好適に回避するときにも、ハードウエアの規模の増加や停電による情報の消失を防止することができ、且つ、電源オフとなるときにも要保持情報の記憶位置を示すポインタを不要とすることができ、且つ、電源オフ時にも保存を必要とするポインタを不要とするときにも、制御の複雑化を回避することができる。
【００２０】
また本発明によれば、保持情報用エリア内を消去して要保持情報を書き込む前に停電が生じるときにも、保存を必要とする要保持情報は保持情報用エリアにおいて保存される。また、その他の情報を使用しないので、その他の情報を記憶するための不揮発性の記憶素子を必要としない。このため、要保持情報を変更したときには制御の遅れが目立つといったような、要保持情報を変更したときに操作の快適さが損なわれるという事態の発生を回避するときにも、ハードウエアの規模の増加や停電による情報の消失を防止することができる。
【００２１】
また、さらに、単位エリアの状態が、消去されたままの状態なのか、あるいは、情報が書き込まれた状態なのかを、順序付けに従って調べるのみで、最後に要保持情報が書き込まれた単位エリアが見つかる。また、エリア復元手段が、保持情報用エリアの消去を行った後、要保持情報を書き込んだ状態は、保持情報用エリアが初期化された状態となる。このため、電源オフとなるときにもポインタを記憶する記憶手段を不要とすることができる。
【００２２】
また、さらに、順序付けに従って単位エリアを調べるのみで、保存を必要とする要保持情報が書き込まれた単位エリアを見つけることができるので、電源オフ時にも保存を必要とするポインタを不要とするときにも、制御の複雑化を回避することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態について図を参照して説明する。
【００２４】
図１は、本発明に係る電子機器の一実施形態の機能的な電気的構成をブロック線図であり、具体的にはＤＶＤプレイヤを示している。
【００２５】
図において、ディスク再生装置部１は、ＤＶＤ８に記録されたデータを読み取るピックアップ、ピックアップから出力される信号を処理してプログラムストリームを出力する信号処理部、プログラムストリームの伸長を行うことによって映像信号を復調し、テレビ受像機９に表示するデコード部、等を備えており、ＤＶＤプレイヤとしての主要動作を実行する。
【００２６】
入力回路部３は、図示されない装置本体の前面パネルに設けられた電源キー等のキースイッチや、リモートコントローラ４から送信される赤外線信号を受光する受光ユニット等を備えており、ユーザからの指示が入力されると、入力された指示をマイクロコンピュータ２に出力する。表示部６は、制御手段１１の指示に従って、再生中のタイトルの番号や再生位置を示す時間情報、等を表示する。電源部５は、商用電源Ｐを一次側入力とするスイッチング電源であり、ディスク再生装置部１、マイクロコンピュータ２、入力回路部３、および、表示部６に動作電源を供給する。
【００２７】
図２は、マイクロコンピュータ２をハードウエアとして示すときの電気的構成をブロック線図である。
【００２８】
フラッシュメモリ１４、ＳＲＡＭ１５、入出力回路（以下では、Ｉ／Ｏと称する）１７、および、ＣＰＵ１８のそれぞれは、アドレスバス、データバス、コントロールバスからなるバスライン１９によって、互いが接続されている。そして、フラッシュメモリ１４には、ＣＰＵ１８によって実行されるプログラムが予め格納されている。また、フラッシュメモリ１４には、図３に示したように、プログラムが格納されるエリア１４１とは別のエリアである保持情報用エリア１４２が設けられている（後に詳述する）。
【００２９】
ＳＲＡＭ１５は、高速の読み書きが可能であるスタティックＲＡＭによって構成されており、フラッシュメモリ１４に格納されたプログラムが転送される。また、一時的なデータの記憶に使用されるとともに、図１に示す一時記憶手段１５を構成する。Ｉ／Ｏ１７は、マイクロコンピュータ２の外部から入力されたデータをＣＰＵ１８に出力する。また、ＣＰＵ１８が出力するデータをマイクロコンピュータ２の外部に送出する。
【００３０】
ＣＰＵ１８は、フラッシュメモリ１４に格納されたプログラムの一部を、必要に応じてＳＲＡＭ１５に転送するとともに、ＳＲＡＭ１５に転送したプログラムを実行することにより、制御手段１１、情報追記手段１２、エリア復元手段１３を構成する。
【００３１】
図１を参照した説明に戻ると、制御手段１１は、ＤＶＤプレイヤとしての主要動作を制御する。すなわち、リモートコントローラ４等に入力された指示が、チャプタの一覧表示となるときには、ディスク再生装置部１の動作を制御することによって、テレビ受像機９に、チャプタのそれぞれを示すサムネイル画像を表示する。また、リモートコントローラ４に入力された指示が再生となるときには、ディスク再生装置部１に再生動作を行わせることによって、ＤＶＤ８に記録された映像信号をテレビ受像機９に表示する。
【００３２】
また、制御手段１１は、電源オン状態において、リモートコントローラ４の電源キー（図示を省略）が操作されたときには、電源部５の制御を行うことにより、入力回路部３とマイクロコンピュータ２の一部分とにのみ動作電源の供給を続けるが、その他の部分への動作電源の供給を停止させることによって、待機状態（請求項記載の電源オフ状態）に移行する。
【００３３】
ここで、セットアップ情報について説明すると、セットアップ情報は、請求項記載の要保持情報であり、電源オフ時にも内容の保持が必要な情報となっていて、ＤＶＤプレイヤとしての各種の設定（例えば、字幕の種類、画面サイズ、音声出力の方式）を示す情報を含む。且つ、パレンタルロックにおけるパスワードやレジューム情報（次にＤＶＤ８を再生するときの再生位置を示す情報）、等をも含む情報となっている。
【００３４】
情報管理手段１２は、上記したセットアップ情報の管理を行う。すなわち、ＤＶＤプレイヤとしての設定の変更をユーザから指示されたときには、設定変更のための画面（図示を省略）をテレビ受像機９に表示する。そして、それまでのセットアップ情報の内容を、ユーザの指示に従って変更する（フラッシュメモリ１４の保持情報用エリア１４２に最後に書き込まれたセットアップ情報を読み出してＳＲＡＭ１５に書き込み、ＳＲＡＭ１５に書き込んだセットアップ情報を変更する）。そして、変更が終了したときには、保持情報用エリア１４２に既に書き込まれているセットアップ情報を消去することなく、保持情報用エリア１４２内の空きとなっているエリアに、変更されたセットアップ情報を、追加する形で書き込む。
【００３５】
ここで、情報管理手段１２がセットアップ情報（６４バイトより少ないバイス数によって構成されている）を保持情報用エリア１４２に書き込むときの記憶の方法を詳細に説明する。
【００３６】
保持情報用エリア（実機における広さは４キロバイト）１４２は、図４に示したように、複数の単位エリア（実機における広さは６４バイト）ａ１〜ａ８，・・・，ａｎに分割されている。いま、保持情報用エリア１４２の状態が、例えば、図４（Ｂ）に示したように、単位エリアａ１，ａ２のそれぞれにはセットアップ情報Ｄ１，Ｄ２が書き込まれているとする。このような状態においてセットアップ情報が変更されると、情報管理手段１２は、セットアップ情報Ｄ１，Ｄ２を消去することなく、空きとなっているエリア（ａ３〜ａ８，・・・，ａｎ）の１つに、変更されたセットアップ情報を書き込む。
【００３７】
より詳細には、セットアップ情報が書き込まれる単位エリアａ１〜ａ８，・・・，ａｎは、アドレスの増加方向に沿って順序付けられている（アドレスの減少方向に沿って順序付けることもできる）。そして、セットアップ情報の記憶が行われる毎に、セットアップ情報が書き込まれる単位エリアは、順序付けに従って移動する。このため、既に２つのセットアップ情報Ｄ１，Ｄ２が書き込まれているときには、図４（Ｃ）に示したように、セットアップ情報Ｄ２が書き込まれた単位エリアａ２に対して、アドレスの増加方向において隣となる単位エリアａ３に、このときのセットアップ情報（Ｄ３により示す）が書き込まれる。
【００３８】
エリア復元手段１３は、電源オン状態から電源オフ状態に移行する指示がリモートコントローラ４に入力されたときには、情報管理手段１２によって保持情報用エリア１４２に書き込まれたセットアップ情報のうち、最後に保持情報用エリア１４２に書き込まれたセットアップ情報を読み出して一時記憶手段１５に書き込む。そして後、保持情報用エリア１４２内の消去を行う。次いで、保持情報用エリア１４２内の消去が終了したときには、一時記憶手段１５に書き込んだセットアップ情報を、順序付けにおいて先頭となる単位エリア、すなわち、単位エリアａ１に書き込む。
【００３９】
なお、エリア復元手段１３は、情報管理手段１２によって最後に書き込まれたセットアップ情報を読み出すときには、読み出したデータが消去状態を示すデータ（１６進数のＦＦ）となるまで、２番目の単位エリアａ２を最初の対象として、順序付けに対応した順序でもって、単位エリアａ２〜ａ８，・・・の所定位置（本実施形態では、各単位エリアの先頭のアドレス）からデータを読み出す。そして、読み出したデータが消去状態を示すデータ（１６進数のＦＦ）となるときには、その直前に読み出しを行った単位エリアに記憶されているセットアップ情報が、情報管理手段１２によって最後に保持情報用エリア１４２に書き込まれたセットアップ情報であると判別するようになっている。
【００４０】
図５は、セットアップ情報が変更されたときの実施形態の主要動作を示すフローチャートである。必要に応じて同図を参照しつつ、実施形態の動作を説明する。
【００４１】
いま、保持情報用エリア１４２には、図４（Ａ）に示したように、単位エリアａ１にのみ、セットアップ情報Ｄ１が書き込まれているとする。この状態において、ユーザが設定キーを操作すると（ステップＳ１）、情報管理手段１２は、設定変更のための画面（図示を省略）をテレビ受像機９に表示する（ステップＳ２）。そして、ユーザが、それまでのセットアップ情報のうち、例えば、字幕に関する情報を変更したとすると、情報管理手段１２は、ユーザの指示に従ってセットアップ情報を変更する（ステップＳ３）。
【００４２】
そして、変更が終了したときには、情報管理手段１２は、単位エリアａ２の先頭アドレスのデータを読み出して、その値が１６進数のＦＦであるかどうかを調べる。すなわち、単位エリアａ２に既にセットアップ情報が書き込まれているかどうかを調べる（ステップＳ４，Ｓ５）。このときでは、単位エリアａ２の先頭アドレスのデータは１６進数のＦＦとなるので、単位エリアａ２にはセットアップ情報が書き込まれていないと判別される。このため、情報管理手段１２は、単位エリアａ１に既に書き込まれているセットアップ情報Ｄ１を消去することなく、単位エリアａ２に変更されたセットアップ情報Ｄ２を書き込む（ステップＳ１３）。従って、セットアップ情報Ｄ２の書き込み処理は短時間で終了し、制御に遅れが生じない。
【００４３】
また、上記と同様の動作によってセットアップ情報の変更が行われたときには（ステップＳ１〜Ｓ３）、情報管理手段１２は、単位エリアａ２の先頭アドレスのデータを読み出して、その値が１６進数のＦＦであるかどうかを調べる。すなわち、単位エリアａ２に既にセットアップ情報が書き込まれているかどうかを調べる（ステップＳ４，Ｓ５）。このときでは、単位エリアａ２の先頭アドレスのデータは１６進数のＦＦとは異なる値となるので、動作はステップＳ５からステップＳ６に移行し、現在読み出しを行った単位エリアａ２が、最後の単位エリアａｎであるかどうかを調べる。
【００４４】
このときでは、最後の単位エリアａｎではないので、情報管理手段１２は、単位エリアａ２の次に続く単位エリアａ３の先頭アドレスのデータを読み出して（ステップＳ７，Ｓ８）、その値が１６進数のＦＦであるかどうかを調べる（ステップＳ５）。すなわち、単位エリアａ３に既にセットアップ情報が書き込まれているかどうかを調べる（ステップＳ５）。このときでは、単位エリアａ３の先頭アドレスのデータは１６進数のＦＦとなるので、単位エリアａ３にはセットアップ情報が書き込まれていないと判別される。このため、情報管理手段１２は、図４（Ｃ）に示したように、単位エリアａ１，ａ２に既に書き込まれているセットアップ情報Ｄ１，Ｄ２を消去することなく、単位エリアａ３に、変更されたセットアップ情報Ｄ３を書き込む（ステップＳ１３）。従って、セットアップ情報Ｄ３の書き込み処理は短時間で終了し、制御に遅れが生じない。
【００４５】
いま、上記した動作が多数回に渡って繰り返されたことから、保持情報用エリア１４２の最後の単位エリアａｎにまでセットアップ情報が書き込まれたとする。このときでは、最後の単位エリアａｎの先頭アドレスのデータも１６進数のＦＦにはならないので、動作はステップＳ７からステップＳ１１に移行する。このため、情報管理手段１２は保持情報用エリア１４２内の消去を行う。そして後、単位エリアａ１にセットアップ情報を書き込む（ステップＳ１２）。従って、保持情報用エリア１４２の状態は、図４（Ａ）に示す状態と等しくなる。
【００４６】
図６は、電源がオン状態からオフ状態に移行するときの実施形態の主要動作を示すフローチャートである。同図を参照しつつ、電源オン状態からオフ状態に移行するときの動作を説明する。
【００４７】
いま、保持情報用エリア１４２には、図４（Ｄ）に示したように、７つのセットアップ情報Ｄ１〜Ｄ７が書き込まれているとする。この状態において、リモートコントローラ４の電源キーが操作されると（ステップＳ２１）、制御手段１１は、表示部６の表示を、電源のオン状態に対応した表示から、電源のオフ状態に対応した表示とすることにより、リモートコントローラ４に入力した操作に対応して、直ちに、装置本体が電源オフとなったように見せる（ステップＳ２２）。
【００４８】
次いで、エリア復元手段１３は、２番目の単位エリアａ２の先頭アドレスからデータを読み出し、読み出したデータが１６進数のＦＦであるかどうかを調べる（ステップＳ２３，Ｓ２４）。このときでは、読み出したデータは１６進数のＦＦではないので、動作が、ステップＳ２４からステップＳ２５に移行し、次の単位エリアａ３の先頭アドレスからのデータの読み出しが行われる。以後、ステップＳ２４，Ｓ２５の動作が繰り返され、単位エリアａ８の先頭アドレスからデータの読み出しが行われたとする。
【００４９】
このときでは、読み出されたデータは１６進数のＦＦとなるので、エリア復元手段１３は、１つ前に読み出しを行った単位エリアａ７に記憶されていたセットアップ情報が、情報管理手段１２によって保持情報用エリア１４２に最後に書き込まれたセットアップ情報であると判別する。そして後、単位エリアａ７からセットアップ情報Ｄ７を読み出し（ステップＳ３１）、読み出したセットアップ情報Ｄ７を一時記憶手段１５に書き込む（ステップＳ３２）。そして、一時記憶手段１５に書き込んだセットアップ情報におけるレジューム情報を、最新のレジューム情報（ＤＶＤ８の再生が停止される毎に、制御手段１１によってＳＲＡＭ１５内の所定エリアに記憶保存されている）に書き換える（ステップＳ３３）。
【００５０】
上記動作が終了した後には、エリア復元手段１３は、保持情報用エリア１４２内の消去を行う（ステップＳ３４）。次いで、エリア復元手段１３は、一時記憶手段１５に書き込んだセットアップ情報（レジューム情報は最新の情報に変更されている）を、単位エリアａ１に書き込む（ステップＳ３５）。従って、保持情報用エリア１４２においては、図４（Ｅ）に示したように、単位エリアａ１にのみ、最も新しいセットアップ情報Ｄ１１が書き込まれ、その他の単位エリアａ２〜ａ８，・・・，ｎは空きエリアとなる。すなわち、セットアップ情報が変更されるときにも、保持情報用エリア１４２内を消去することなく、次々とセットアップ情報を書き込むことが可能な状態となる。
【００５１】
この後、制御手段１１は、電源部５を制御することによって、入力回路部３のキースイッチの操作やリモートコントローラ４のキースイッチの操作の受け付けに必要な部分を除く部分への動作電源の供給を停止し、電源オフ状態に移行する（ステップＳ３６）。
【００５２】
なお、本発明は上記実施形態に限定されず、ＤＶＤプレイヤに適用した場合について説明したが、電源オフとなるときにも保存を必要とする要保持情報が用いられる装置の場合には、その他の構成となる場合（例えば、テレビ受像機やＤＶＤレコーダ、等となる場合）にも、同様に適用することができる。
【図面の簡単な説明】
【００５３】
【図１】本発明に係る電子機器の一実施形態であるＤＶＤプレイヤの電気的構成を示すブロック線図である。
【図２】マイクロコンピュータのハードウエアとしての電気的構成をブロック線図である。
【図３】フラッシュメモリのエリア分けを示す説明図である。
【図４】保持情報用エリアに書き込まれるセットアップ情報（要保持情報）の書き込み位置の変化を示す説明図である。
【図５】セットアップ情報が変更されたときの実施形態の主要動作を示すフローチャートである。
【図６】電源オン状態から電源オフ状態に移行するときの実施形態の主要動作を示すフローチャートである。
【符号の説明】
【００５４】
１１  制御手段
１２  情報管理手段
１３  エリア復元手段
１４  フラッシュメモリ
１５  一時記憶手段（ＳＲＡＭ）
１４２  保持情報用エリア
ａ１〜ａ８，・・・，ａｎ  単位エリア
Ｄ１〜Ｄ３，・・・，Ｄ７，Ｄ１１  セットアップ情報（要保持情報）
Ｐ  商用電源
Ｓ３１  最後に書き込まれたセットアップ情報を読み出すステップ
Ｓ３２  最後に書き込まれたセットアップ情報を一時記憶手段に書き込むステップ
Ｓ３４  フラッシュメモリを消去するステップ
Ｓ３５  一時記憶手段に書き込まれたセットアップ情報を消去後の保持情報用エリアに書き込むステップ
【図１】
2005346322.tif 000003
【図２】
2005346322.tif 000004
【図３】
2005346322.tif 000005
【図４】
2005346322.tif 000006
【図５】
2005346322.tif 000007
【図６】
2005346322.tif 000008