(57)【特許請求の範囲】
【請求項１】
第１の筐体の端部と、第２の筐体の端部とがヒンジを介して開閉自在に連結され、前記第１、第２の筐体の内面が相対する閉状態と、前記第１、第２の筐体の外面が相対するターンオーバー開状態と、前記第１、第２の筐体の内面及び外面のいずれも相対しない開状態とのいずれかの状態をとる情報処理装置であって、
前記第１、第２の筐体が閉状態の回数と、前記第１、第２の筐体がターンオーバー開状態の回数とを記憶する不揮発性二次記憶媒体と、
前記第１、第２の筐体が閉状態にあるか、ターンオーバー開状態にあるかを検出して開閉信号を出力する開閉検出手段と、
記不揮発性二次記憶媒体に記憶された閉状態の回数と、ターンオーバー開状態の回数とを読み出して揮発性一次記憶媒体に記憶させ、
前記開閉検出手段によって出力された開閉信号によって前記第１、第２の筐体が閉状態に変化したと判断された場合、前記揮発性一次記憶媒体に記憶された閉状態の回数を加算し、前記開閉検出手段によって出力された開閉信号によって前記第１、第２の筐体がターンオーバー開状態に変化したと判断された場合、前記揮発性一次記憶媒体に記憶されたターンオーバー開状態の回数を加算し、
前記揮発性一次記憶媒体に記憶された加算された閉状態の回数と、前記揮発性一次記憶媒体に記憶された加算されたターンオーバー開状態の回数との和が所定数で割り切れる場合、前記揮発性一次記憶媒体に記憶された加算された閉状態の回数によって前記不揮発性二次記憶媒体に記憶された閉状態の回数を更新すると共に、前記揮発性一次記憶媒体に記憶された加算されたターンオーバー開状態の回数によって前記不揮発性二次記憶媒体に記憶されたターンオーバー開状態の回数を更新する開閉状態回数積算手段と
を有することを特徴とする情報処理装置。
【請求項２】
前記開閉状態回数積算手段は、許容される誤差が回数の割合の誤差である場合、前記所定数を、前記不揮発性二次記憶媒体から読み出された閉状態の回数と、ターンオーバー開状態の回数との和、または、前記揮発性一次記憶媒体に記憶された加算された閉状態の回数と、前記揮発性一次記憶媒体に記憶された加算されたターンオーバー開状態の回数との和の単調非減少関数として算出することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記不揮発性二次記憶媒体は、フラッシュメモリーである
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記不揮発性二次記憶媒体は、ＮＡＮＤ型フラッシュメモリーである
ことを特徴とする請求項１又は２に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に係り、特にその装置の機械的に可動な部分が動いた回数の記憶に関する。
【背景技術】
【０００２】
機械的に可動な部分を有する情報処理装置において、その可動部分は、動いた回数が極端に多い場合などに、動きに支障が生じる可能性がある。また、その可動部分に沿って設置された電子部品、例えば、ケーブルも、上記の場合、機械的な損傷を受け、その損傷の結果、電気的な機能に支障が生じる可能性がある。上記情報処理装置の一例は、上筐体と、下筐体とがヒンジ部を介して開閉可能に連結された移動通信装置である。
【０００３】
そこで、上下筐体の開閉を検出し、上下筐体の開閉が検出される度に行われた開閉の回数を更新記憶し、記憶された開閉回数は、所定の操作によって表示される装置が知られている（例えば、特許文献１参照。）。
【特許文献１】特開２００３−３０９６２９号公報（第２頁、図２、図４）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１に開示されている方法では、行われた上下筐体の開閉の回数を、開閉の都度、更新して不揮発性の記憶媒体に記憶させる問題点があった。
【０００５】
本発明は、上記問題点を解決するためになされたもので、行われた上下筐体の開閉の回数を不揮発性の記憶媒体に記憶させる回数を削減する情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の情報処理装置は、第１の筐体の端部と、第２の筐体の端部とがヒンジを介して開閉自在に連結され、前記第１、第２の筐体の内面が相対する閉状態と、前記第１、第２の筐体の外面が相対するターンオーバー開状態と、前記第１、第２の筐体の内面及び外面のいずれも相対しない開状態とのいずれかの状態をとる情報処理装置であって、前記第１、第２の筐体が閉状態の回数と、前記第１、第２の筐体がターンオーバー開状態の回数とを記憶する不揮発性二次記憶媒体と、前記第１、第２の筐体が閉状態にあるか、ターンオーバー開状態にあるかを検出して開閉信号を出力する開閉検出手段と、前記不揮発性二次記憶媒体に記憶された閉状態の回数と、ターンオーバー開状態の回数とを読み出して揮発性一次記憶媒体に記憶させ、前記開閉検出手段によって出力された開閉信号によって前記第１、第２の筐体が閉状態に変化したと判断された場合、前記揮発性一次記憶媒体に記憶された閉状態の回数を加算し、前記開閉検出手段によって出力された開閉信号によって前記第１、第２の筐体がターンオーバー開状態に変化したと判断された場合、前記揮発性一次記憶媒体に記憶されたターンオーバー開状態の回数を加算し、前記揮発性一次記憶媒体に記憶された加算された閉状態の回数が第１の所定数で割り切れる、または、前記揮発性一次記憶媒体に記憶された加算されたターンオーバー開状態の回数が第２の所定数で割り切れる場合、前記揮発性一次記憶媒体に記憶された加算された閉状態の回数によって前記不揮発性二次記憶媒体に記憶された閉状態の回数を更新すると共に、前記揮発性一次記憶媒体に記憶された加算されたターンオーバー開状態の回数によって前記不揮発性二次記憶媒体に記憶されたターンオーバー開状態の回数を更新する開閉状態回数積算手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、行われた上下筐体の開閉の回数を不揮発性の記憶媒体に記憶させる回数を削減する。
【発明を実施するための最良の形態】
【０００８】
以下に、本発明による情報処理装置の実施の形態を、図面を参照して説明する。図１は、本発明の実施形態に係る情報処理装置が適用された折り畳み型の移動通信装置の上下筐体の折畳みを開いた時の外観を示し、図１（ａ）は正面図を、図１（ｂ）は側面図を示す。
【０００９】
この移動通信装置は、上筐体ＭＳ１の下端部と下筐体ＭＳ２の上端部とが、ヒンジ部ＭＳ３に含まれる第１のヒンジＭＳ３ａと、第２のヒンジＭＳ３ｂとの２つのヒンジを介して回動自在に連結されている。そのため、上筐体ＭＳ１と下筐体ＭＳ２とは回動自在であり、上下筐体ＭＳ１、ＭＳ２の角度がほぼ０度（閉状態）からほぼ３６０度の間で開閉自在に構成されている。上下筐体ＭＳ１、ＭＳ２が閉状態にない場合、上下筐体ＭＳ１、ＭＳ２は開状態にある。図１は、上下筐体ＭＳ１、ＭＳ２の角度がほぼ１８０度に開かれた際の外観を示し、以後、この開状態をノーマル開状態と称する。
【００１０】
上筐体ＭＳ１の内面には、受話に用いられるスピーカ１４ａと、使用者に操作を促す表示や、使用者が操作した内容の表示や、カーソル位置や、装置の動作状態の表示などに用いられるバックライト付きのＬＣＤ（Liquid Crystal Display）からなる表示部１５とが設置されている。表示部１５は、装置の状態を簡単な図形（ピクト）で表示するための欄と、処理中の内容に依存した表示が行われる欄とに分けられる。そこで、通話の際や、表示部１５を視認する際、上筐体ＭＳ１の内面が装置の使用者から見て前面となる。
【００１１】
また、下筐体ＭＳ２の内面には、送話に用いられるマイクロフォン１４ｂが設置されている。また、下筐体ＭＳ２の内面には、キーパッドからなる入力装置１６が設けられている。更に、下筐体ＭＳ２の内部には、電波の送受に用いられるアンテナが設置されている。そこで、通話の際や、入力装置１６のキー操作の際、下筐体ＭＳ２の内面が装置の使用者から見て前面となる。
【００１２】
上下筐体ＭＳ１、ＭＳ２がノーマル開状態にある場合、使用者は、表示部１５に行われた表示を視認することができ、同時に、入力装置１６のキーを操作することができる。そこで、ノーマル開状態は、対話型の処理、例えば、後述する、発信先の電話番号のキー入力処理に適している。
【００１３】
なお、上下筐体ＭＳ１、ＭＳ２が開状態にあるか、または、閉状態にあるかを検出するために、上筐体ＭＳ１の上部（ヒンジ部ＭＳ３から遠い部分。）に第１の磁石ＭＳ４ａを埋め込み、下筐体ＭＳ２の下部（ヒンジ部ＭＳ３から遠い部分。）に第２の磁石ＭＳ４ｂを埋め込み、閉状態にある場合、これらの第１の磁石ＭＳ４ａと、第２の磁石ＭＳ４ｂとの間の距離が小さいように配置してある。
【００１４】
そして、開閉検出部（図示せず）は、これらの第１の磁石ＭＳ４ａと、第２の磁石ＭＳ４ｂとの間に働く磁力によって、上下筐体ＭＳ１、ＭＳ２が開状態にあるか、または、閉状態にあるかを検出して、開閉信号を出力する。
【００１５】
図１に示すノーマル開状態において、第１の磁石ＭＳ４ａと、第２の磁石ＭＳ４ｂとの間の距離が大きいので、この第１の磁石ＭＳ４ａと、第２の磁石ＭＳ４ｂとの間に働く磁力が小さく、開閉検出部は、装置は開状態にあることを検出する。
【００１６】
図２は、移動通信装置の上筐体ＭＳ１をヒンジ部ＭＳ３に含まれる第１のヒンジＭＳ３ａによって、即ち、軸Ａ−Ａを中心に、上筐体ＭＳ１の内面と、下筐体ＭＳ２の内面とが近づく方向に回動させて折畳みを閉じた、即ち、上下筐体ＭＳ１、ＭＳ２が閉状態にある際の外観を示し、図２（ａ）は正面図を、図２（ｂ）は側面図を示す。上下筐体ＭＳ１、ＭＳ２がノーマル開状態から閉状態の間に変化する場合、上筐体ＭＳ１の回動は、第１のヒンジＭＳ３ａによる。第２のヒンジＭＳ３ｂによらない。
【００１７】
折畳みが閉じられた状態では、上筐体ＭＳ１の内面及び下筐体ＭＳ２の内面は、折り畳みの内側にある。即ち、表示部１５及び入力装置１６は、折畳みの内側にあるため、使用者は、表示部１５に行われた表示を視認することができず、また、入力装置１６のキーを操作することができない。そこで、閉状態は、使用者が装置を使用しない場合（装置が待ち受け状態にある場合を含む。）に適している。
【００１８】
上下筐体ＭＳ１、ＭＳ２が閉状態にある際、第１の磁石ＭＳ４ａと、第２の磁石ＭＳ４ｂとの間の距離が小さくなるので、開閉検出部は、この第１の磁石ＭＳ４ａと、第２の磁石ＭＳ４ｂとの間に働く磁力が大きくなることを用いて装置は閉状態にあることを検出する。
【００１９】
なお、第１の磁石ＭＳ４ａと、第２の磁石ＭＳ４ｂとの間の距離が所定の距離より小さいため、第１の磁石ＭＳ４ａと、第２の磁石ＭＳ４ｂとの間に働く磁力が所定の強さより大きい場合、開閉検出部は、装置は閉状態にあると検出する。即ち、上下筐体ＭＳ１、ＭＳ２が閉状態にあることは、必ずしも上下筐体ＭＳ１、ＭＳ２の間の角度が０度であることを要しない。
【００２０】
図３は、図１に示すノーマル開状態にある移動通信装置の上筐体ＭＳ１及びヒンジ部ＭＳ３を、ヒンジ部ＭＳ３に含まれる第２のヒンジＭＳ３ｂによって、即ち、軸Ｂ−Ｂを中心に、上筐体ＭＳ１の外面と、下筐体ＭＳ２の外面とが近づく方向に回動させて折畳みが最大に開かれた際の外観を示し、図３（ａ）は正面図を、図３（ｂ）は側面図を示す。
【００２１】
この折畳みが最大に開かれた状態では、上筐体ＭＳ１の外面及び下筐体ＭＳ２の外面が、折り畳みの内側にある。この、あたかも装置が逆向きに閉じられた状態を、以後ターンオーバー開状態と称する。上下筐体ＭＳ１、ＭＳ２がノーマル開状態からターンオーバー開状態の間に変化する場合、上筐体ＭＳ１及びヒンジ部ＭＳ３の回動（言い換えれば、下筐体ＭＳ２の回動となる。）は、第２のヒンジＭＳ３ｂによる。第１のヒンジＭＳ３ａにはよらない。
【００２２】
上下筐体ＭＳ１、ＭＳ２がターンオーバー開状態にある場合、表示部１５及び入力装置１６は、折畳みの外側にあるため、使用者は、表示部１５に行われた表示を視認することができ、また、入力装置１６のキーを操作することができる。
【００２３】
しかし、表示部１５と入力装置１６は、図３（ｂ）に示すように、一方は表側、他方は裏側に配置されるため、使用者は、表示部１５と入力装置１６とを同時に視認することができない。そこで、ターンオーバー開状態は、使用者が表示部１５に行われる表示のみを視認し続ける処理、例えば、後述するテレビ放送を受信する処理に適している。
【００２４】
上下筐体ＭＳ１、ＭＳ２がターンオーバー開状態にある際、開閉検出部は、第１の磁石ＭＳ４ａと、第２の磁石ＭＳ４ｂとの間の距離が小さくなるので、この第１の磁石ＭＳ４ａと、第２の磁石ＭＳ４ｂとの間に働く磁力が大きくなることを用いて装置はターンオーバー開状態にあることを検出する。
【００２５】
なお、第１の磁石ＭＳ４ａと、第２の磁石ＭＳ４ｂとの間の距離が所定の距離より小さいため、第１の磁石ＭＳ４ａと、第２の磁石ＭＳ４ｂとの間に働く磁力が所定の強さより大きい場合、開閉検出部は、装置はターンオーバー開状態にあると検出する。即ち、上下筐体ＭＳ１、ＭＳ２が閉状態にあることは、必ずしも上下筐体ＭＳ１、ＭＳ２の間の角度が３６０度であることを要しない。
【００２６】
ここで、第１の磁石ＭＳ４ａと、第２の磁石ＭＳ４ｂとの間に働く磁力は、上下筐体ＭＳ１、ＭＳ２が閉状態にある場合と、上下筐体ＭＳ１、ＭＳ２がターンオーバー開状態にある場合と、いずれの場合も大きくなる。
【００２７】
しかしながら、例えば、第１の磁石ＭＳ４ａと、第２の磁石ＭＳ４ｂとの間に働く磁力は、お互いに引き合う向きに第１の磁石ＭＳ４ａと、第２の磁石ＭＳ４ｂとを配置したとして、その引き合う力は、上下筐体ＭＳ１、ＭＳ２が閉状態にあっては内面に向く、即ち、第１の磁石ＭＳ４ａが受ける力は、表示部１５が配置された面に向く。一方、上下筐体ＭＳ１、ＭＳ２がターンオーバー閉状態にあっては外面に向く、即ち、第１の磁石ＭＳ４ａが受ける力は、表示部１５が配置されていない面に向く。
【００２８】
第２の磁石ＭＳ４ｂについても同様であり、上下筐体ＭＳ１、ＭＳ２が閉状態にあっては、第２の磁石ＭＳ４ｂが受ける力は、内面、即ち、入力装置１６が配置された面に向く。一方、上下筐体ＭＳ１、ＭＳ２がターンオーバー開状態にあっては外面、即ち、入力装置１６が配置されていない面に向く。このように、第１の磁石ＭＳ４ａと、第２の磁石ＭＳ４ｂとの間に働く磁力によって受ける力の向きによって、開閉検出部は、上下筐体ＭＳ１、ＭＳ２が閉状態にあるか、また、ターンオーバー開状態にあるかを検出する。
【００２９】
以上の説明では、開閉検出部は、第１の磁石ＭＳ４ａと、第２の磁石ＭＳ４ｂとの間に働く磁力によって上下筐体ＭＳ１、ＭＳ２が閉状態にある否か、また、ターンオーバー開状態にある否かを検出するとしたが、これに限るものではない。例えば、閉状態にある否かを検出するための磁石と、ターンオーバー開状態にある否かを検出するための磁石とを用いても良い。
【００３０】
更に、開閉検出部は、第１のヒンジＭＳ３ａにおいて上筐体ＭＳ１と、ヒンジ部ＭＳ３とがなす角度を検出し、また、第２のヒンジＭＳ３ｂにおいて下筐体ＭＳ２と、ヒンジ部ＭＳ３とがなす角度を検出することによって、上下筐体ＭＳ１、ＭＳ２がなす角度を検出するとしても良い。上下筐体ＭＳ１、ＭＳ２がなす角度が検出されることにより、当然に上下筐体ＭＳ１、ＭＳ２が閉状態にあるか否か、また、ターンオーバー開状態にあるか否かを検出することができる。更には、上下筐体ＭＳ１、ＭＳ２がノーマル開状態にあるか否かを検出することができる。
【００３１】
図４は、本発明の実施形態に係る移動通信装置の構成を示すブロック図である。この移動通信装置は、移動通信網（図示せず）を介した通信等を行う装置であり、開閉信号ＭＳ３ｃが入力され、装置全体の制御を行う制御部１１と、基地局（図示せず）との間で電波の送受信を行うアンテナ１２ａと、通信部１２ｂと、送受信部１３と、スピーカ１４ａと、マイクロフォン１４ｂと、通話部１４ｃと、表示部１５と、入力装置１６とを備える。
【００３２】
更に、この移動通信装置は、テレビ放送受信部１７と、状態回数積算部２１と、不揮発性記憶媒体２２と、電源部３１とを備える。不揮発性記憶媒体２２は、二次記憶媒体であって、ＮＡＮＤ型フラッシュメモリーである。不揮発性記憶媒体２２は、閉状態回数（ＳＨ＿ＣＮＴ＿ＮＶ）と、ターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＮＶ）とを記憶する。これらの回数は、ＮＡＮＤ型フラッシュメモリーの同じページに記憶される。ここで、ページとは、記憶された情報の読み出し及び書き込みが行われる単位である。
【００３３】
ここで、制御部１１と、状態回数積算部２１とは、コンピュータを利用して動作するプログラムからなる。プログラムの動作に際して、揮発性一次記憶媒体（メインメモリー。以後、ＲＡＭと称する。）が用いられる。そして、制御部１１は、ＯＳとして動作する。
【００３４】
上記のように構成された、本発明の実施形態に係る移動通信装置の各部の動作を、図４を参照して説明する。まず、通信部１２ｂは、アンテナ１２ａが受信した高周波信号を送受信部１３へ出力し、また、送受信部１３から出力される高周波信号をアンテナ１２ａより送信する。
【００３５】
送受信部１３は、通信部１２ｂからの高周波信号を増幅、周波数変換及び復調し、それによって得られたディジタル音声信号を通話部１４ｃへ、また、制御信号を制御部１１に送る。更には、通話部１４ｃから出力されるディジタル音声信号、及び制御部１１から出力される制御信号を変調、周波数変換及び増幅し、高周波信号を得て、それを通信部１２ｂに送る。
【００３６】
次に、通話部１４ｃは、送受信部１３から出力されるディジタル音声信号をアナログ音声信号に変換し、それを増幅してスピーカ１４ａに送る。また、マイクロフォン１４ｂから出力されるアナログ音声信号を増幅し、それをディジタル音声信号に変換して送受信部１３に送信する。
【００３７】
次に、表示部１５の動作を説明する。表示部１５は、表示部１５が使用者によって視認可能である場合に、制御部１１に制御されることで、文字・数字や画像データの表示動作を行い、表示されているデータは、入力装置１６からの入力操作や着信信号に応答して制御部１１からの指示を受けることで切換わる。
【００３８】
入力装置１６は、通信相手の電話番号を指定するための数字キーと複数の機能キーを含むキーからなる。そして、入力装置１６のキーが入力操作されると、そのキー入力を受け付けて、そのキーの識別子が制御部１１に通知され、制御部１１及び制御部１１を経由してその識別子を受信した処理部によって、表示部１５に文字として表示され、または、動作が行われる。
【００３９】
テレビ放送受信部１７は、デジタルテレビ放送を受信し、受信された映像及び音声からなる符号化された放送コンテンツを復号する。そして、復号された映像を表示部１５に表示させ、また、復号された音声をテレビ音声出力用スピーカ（図示せず）から出力させる。
【００４０】
状態回数積算部２１は、上下筐体ＭＳ１、ＭＳ２が閉状態にあった回数、即ち、閉状態の回数と、ターンオーバー開状態にあった回数、即ち、ターンオーバー開状態の回数とを積算し、不揮発性記憶媒体２２に記憶させる。また、入力装置１６の所定のキー操作に従って、上下筐体ＭＳ１、ＭＳ２が閉状態にあった回数と、ターンオーバー開状態にあった回数とを不揮発性記憶媒体２２から読み出して、表示部１５に表示させる。
【００４１】
不揮発性記憶媒体２２は、ＮＡＮＤ型フラッシュメモリーであって、情報を記憶する。ＮＡＮＤ型フラッシュメモリーは、記憶された情報の消去がブロックと呼ばれる単位で行う。ここで、ブロックは、複数のページからなる。特定のブロックに情報の書き込みを繰り返すと、そのブロックの劣化が生じることがある。そこで、その劣化を防止するため、ＮＡＮＤ型フラッシュメモリーは、情報を記憶する際、前回に記憶したブロックと異なるブロックに記憶する。
【００４２】
電源部３１は、充電池を含み、その充電池に蓄えられた電力を装置の各部に供給する。また、充電器（図示せず）からその充電池を充電する電力が供給された際、その充電池が満充電でない場合、その充電池を充電する。一方、満充電である場合、充電を行わない。そこで、充電によって充電池が満充電に至った場合、充電を終了する。
【００４３】
上記のように構成された、本発明の実施形態に係る移動通信装置における、上下筐体ＭＳ１、ＭＳ２が閉状態にあった回数と、ターンオーバー開状態にあった回数とを積算し、不揮発性記憶媒体２２に記憶させる動作を説明する。
【００４４】
まず、不揮発性記憶媒体２２に記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＮＶ）は、上下筐体ＭＳ１、ＭＳ２が閉状態にあった回数を示す０以上の自然数である。不揮発性記憶媒体２２に記憶されたターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＮＶ）は、上下筐体ＭＳ１、ＭＳ２がターンオーバー開状態にあった回数を示す０以上の自然数である。これらの回数として、装置の製造の際に、０が記憶される。
【００４５】
制御部１１は、開閉検出部から送信された開閉信号ＭＳ３ｃによって、上下筐体ＭＳ１、ＭＳ２の状態を把握する。即ち、各部の要求に応じて、上下筐体ＭＳ１、ＭＳ２が閉状態にあるか、ターンオーバー開状態にあるか、これらの２つの状態以外の状態にあるかを開閉検出部に通知させ、この得られた通知を、要求を行った各部に通知する。また、開閉検出部を制御して、上下筐体ＭＳ１、ＭＳ２が閉状態に変化した場合、及び、ターンオーバー開状態に変化した場合、割り込みによって、制御部１１に通知させる。この通知には、変化後の状態を含ませる。
【００４６】
制御部１１は、この割り込みが発生した場合、割り込みが発生したことと、割り込みに含まれる情報を状態回数積算部２１に通知する。更に、制御部１１は、所定の時刻が到来した場合、装置の電源を切断する入力装置１６のキー操作がされた場合、電源部３１によって充電池の充電が行われ、その充電池が満充電になったため、充電が終了された場合、それぞれを状態回数積算部２１に通知する。なお、所定の時刻とは、装置に電源が投入された時から所定の時間の整数倍（ここで、整数とは、１以上の自然数。）の時間が経過した時刻であって、制御部１１のタイマー割り込みによってその時刻が到来したことが得られる。
【００４７】
図５は、状態回数積算部２１による、不揮発性記憶媒体２２に記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＮＶ）及びターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＮＶ）を更新記憶させる動作のフローチャートを示す。状態回数積算部２１は、装置の電源が投入された場合と、装置の電源が切断されている際に、電源部３１に充電池を充電するための電力が充電器から供給され、充電池の充電が開始された場合とに、制御部１１によって起動されて動作を開始する（ステップＳ１０１）。
【００４８】
そして、状態回数積算部２１は、不揮発性記憶媒体２２に記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＮＶ）及びターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＮＶ）を読み出して、状態回数積算部２１に割当てられたＲＡＭにコピーして、それぞれＲＡＭに記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＲＡＭ）及びターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）とする（ステップＳ１０２）。
【００４９】
次に、状態回数積算部２１は、制御部１１を介して開閉検出部に上下筐体ＭＳ１、ＭＳ２の状態の通知を要求し、その通知を受信し（ステップＳ１０３）、受信された状態が閉状態であれば、ＲＡＭに記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＲＡＭ）に１を加算する（ステップＳ１０４）。一方、その状態がターンオーバー開状態であれば、ＲＡＭに記憶されたターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）に１を加算する（ステップＳ１０５）。
【００５０】
これらの１を加算する理由は、閉状態になった回数、及び、ターンオーバー開状態になった回数を正しく積算するためである。即ち、上下筐体ＭＳ１、ＭＳ２が、閉状態にある場合、入力装置１６のキーを操作することができず、電源を切断することができない。そこで、電源切断の際、上下筐体ＭＳ１、ＭＳ２は、閉状態になく、ステップＳ１０３で受信された状態が閉状態であれば、電源切断の後、状態回数積算部２１が動作していない際に上下筐体ＭＳ１、ＭＳ２が閉状態に移されたと考えられるためである。
【００５１】
一方、上下筐体ＭＳ１、ＭＳ２が、ターンオーバー開状態にある場合、入力装置１６のキーを操作することはできるものの、キー操作と同時に電源が切断されたことを表示部１５の表示によって視認することができない。そこで、電源切断の際、上下筐体ＭＳ１、ＭＳ２は、ターンオーバー開状態になく、ステップＳ１０３で受信された状態がターンオーバー開状態であれば、電源切断の後、状態回数積算部２１が動作していない際に上下筐体ＭＳ１、ＭＳ２がターンオーバー開状態に移された可能性が高いと考えられるためである。
【００５２】
次に、状態回数積算部２１は、制御部１１からの上下筐体ＭＳ１、ＭＳ２の状態の変化などに起因する通知を受信する（ステップＳ１０６）。この通知が受信されない場合、受信するまで、この受信を待つ。そして、受信された通知によって動作を分岐する（ステップＳ１０７）。
【００５３】
受信された通知が上下筐体ＭＳ１、ＭＳ２がターンオーバー開状態に変化したとの通知である場合、状態回数積算部２１は、ＲＡＭに記憶されたターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）に１を加算する（ステップＳ１０８）。
【００５４】
なお、この１を加算した数が、ＲＡＭに記憶されたターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）として記憶することができない数となる場合、または、不揮発性記憶媒体２２に記憶されたターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＮＶ）として記憶することができない数となる場合、状態回数積算部２１は、ステップＳ１０８の動作は行わない。
【００５５】
その結果、以後の説明で明らかなように、ステップＳ１０８の動作をせずに、ステップＳ１０６の動作に戻る。記憶することができないとは、例えば、記憶のために用いられるビット数によって表すことができない場合である。
【００５６】
次に、状態回数積算部２１は、ＲＡＭに記憶されたターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）が正の自然数であるフラッシュ回数（Ｆ＿ＣＮＴ）で割り切れるか否か、即ち、ＲＡＭに記憶されたターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）をフラッシュ回数（Ｆ＿ＣＮＴ）で除した際の剰余が０であるか否かを評価する（ステップＳ１０９）。
【００５７】
評価の結果、割り切れない場合（ステップＳ１０９の「ＮＯ」）、状態回数積算部２１は、ステップＳ１０６の制御部１１からの通知を受信する動作に移る。割り切れる場合（ステップＳ１０９の「ＹＥＳ」）、ＲＡＭに記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＲＡＭ）及びターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）を不揮発性記憶媒体２２に書き込む（ステップＳ１１０）。
【００５８】
即ち、ＲＡＭに記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＲＡＭ）によって不揮発性記憶媒体２２に記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＮＶ）を更新記憶させ、ＲＡＭに記憶されたターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）によって不揮発性記憶媒体２２に記憶されたターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＮＶ）を更新記憶させて、ステップＳ１０６の制御部１１からの通知を受信する動作に移る。
【００５９】
ここで、ステップＳ１０９で、ＲＡＭに記憶されたターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）がフラッシュ回数（Ｆ＿ＣＮＴ）で割り切れる場合に、ステップＳ１１０の書き込み動作を行うことにより、不揮発性記憶媒体２２への書き込み回数を削減し、不揮発性記憶媒体２２の劣化を防ぐ効果が得られる。
【００６０】
また、ステップＳ１１０で、不揮発性記憶媒体２２に記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＮＶ）のみならず、不揮発性記憶媒体２２に記憶されたターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＮＶ）を更新記憶させることにより、不揮発性記憶媒体２２の同じページ、即ち、同じブロックへの１回の書き込みによって、２つの回数を更新記憶させる効果が得られる。
【００６１】
一方、ステップＳ１０７で、受信された通知が上下筐体ＭＳ１、ＭＳ２が閉状態に変化したとの通知である場合、状態回数積算部２１は、ＲＡＭに記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＲＡＭ）に１を加算する（ステップＳ１１１）。
【００６２】
なお、この１を加算した数が、ＲＡＭに記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＲＡＭ）として記憶することができない数となる場合、または、不揮発性記憶媒体２２に記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＮＶ）として記憶することができない数となる場合、状態回数積算部２１は、ステップＳ１１１の動作は行わない。その結果、以後の説明で明らかなように、ステップＳ１１１の動作をせずに、ステップＳ１０６の動作に戻る。
【００６３】
次に、状態回数積算部２１は、ＲＡＭに記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＲＡＭ）がフラッシュ回数（Ｆ＿ＣＮＴ）で割り切れるか否か、即ち、ＲＡＭに記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＲＡＭ）をフラッシュ回数（Ｆ＿ＣＮＴ）で除した際の剰余が０であるか否かを評価する（ステップＳ１１２）。
【００６４】
評価の結果、割り切れない場合（ステップＳ１１２の「ＮＯ」）、状態回数積算部２１は、ステップＳ１０６の制御部１１からの通知を受信する動作に移る。割り切れる場合（ステップＳ１１２の「ＹＥＳ」）、ステップＳ１１０の、ＲＡＭに記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＲＡＭ）及びターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）を不揮発性記憶媒体２２に書き込む動作に移る。
【００６５】
一方、ステップＳ１０７で、受信された通知が所定時刻が到来したとの通知である場合、状態回数積算部２１は、ＲＡＭに記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＲＡＭ）及びターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）を不揮発性記憶媒体２２に書き込む（ステップＳ１１０）。そして、ステップＳ１０６の制御部１１からの通知を受信する動作に移る。
【００６６】
一方、ステップＳ１０７で、受信された通知が装置の電源切断の操作がされたとの通知の場合、及び、充電池の充電が終了したとの通知である場合、状態回数積算部２１は、ＲＡＭに記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＲＡＭ）及びターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）を不揮発性記憶媒体２２に書き込んで（ステップＳ１１３）、不揮発性記憶媒体２２に記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＮＶ）及びターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＮＶ）を更新記憶させる動作を終了する（ステップＳ１１４）。なお、ステップＳ１１３の動作は、ステップＳ１１０の動作と同一であり、詳細な説明を省略する。
【００６７】
以上説明した状態回数積算部２１の動作によれば、上下筐体ＭＳ１、ＭＳ２が閉状態に変化した、及び、ターンオーバー開状態に変化した度に、不揮発性記憶媒体２２に記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＮＶ）及びターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＮＶ）を更新記憶させることがなく、不揮発性記憶媒体２２への書き込み回数を削減することができ、不揮発性記憶媒体２２の劣化防止に効果がある。
【００６８】
特に、不揮発性記憶媒体２２に記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＮＶ）及びターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＮＶ）が、システムの動作に必要な情報を記憶する不揮発性記憶媒体２２の限られた範囲に記憶される場合、この効果は顕著である。
【００６９】
更には、その書き込みに要する処理時間と、消費電力の削減に効果がある。即ち、上記書き込み回数の削減は、不揮発性記憶媒体２２がＮＡＮＤ型フラッシュメモリーである場合に限らず、ＮＯＲ型フラッシュメモリーである場合、磁気ディスク装置である場合など、不揮発性記憶媒体２２が二次記憶媒体である限り、あらゆる場合に効果がある。
【００７０】
この効果を更に大きくするためには、不揮発性記憶媒体２２への書き込み回数を更に削減すれば良い。この更なる削減のためには、以下のような方法がある。第１に、フラッシュ回数（Ｆ＿ＣＮＴ）を大きい値とする。また、このフラッシュ回数（Ｆ＿ＣＮＴ）は、ＲＡＭに記憶されたターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）の評価のためにステップＳ１０９で用いられる値と、ＲＡＭに記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＲＡＭ）の評価のためにステップＳ１１２で用いられる値とで異なる値を用いても良い。
【００７１】
フラッシュ回数（Ｆ＿ＣＮＴ）を小さくすることは、頻繁に不揮発性記憶媒体２２に記憶された回数を更新記憶させることを意味し、後述するように、不揮発性記憶媒体２２に記憶された回数の誤差を小さくする効果が得られる。また、フラッシュ回数（Ｆ＿ＣＮＴ）を大きくすることは、逆に、不揮発性記憶媒体２２に記憶された回数に含まれる誤差が大きいことが許容される場合、書き込み回数が削減される効果が得られる。
【００７２】
そこで、例えば、第１のヒンジＭＳ３ａによる回動によって装置に生じる支障をより詳細に調査するため、第１のヒンジＭＳ３ａによる回動の回数をより正確に把握する場合、ＲＡＭに記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＲＡＭ）の評価にステップＳ１１２で用いられるフラッシュ回数（Ｆ＿ＣＮＴ）をより小さい値とする。なぜなら、既に説明した通り、上下筐体ＭＳ１、ＭＳ２が閉状態になる場合、第１のヒンジＭＳ３ａによる回動は必須であるが、多くの場合、第２のヒンジＭＳ３ｂによる回動は行われないからである。
【００７３】
一方、第２のヒンジＭＳ３ｂによる回動によって装置に生じる支障をより詳細に調査する場合、ＲＡＭに記憶されたターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）の評価にステップＳ１０９で用いられるフラッシュ回数（Ｆ＿ＣＮＴ）をより小さい値とする。逆に、いずれかのヒンジに関して詳細な調査が不要な場合、そのヒンジの回動が必須である上下筐体ＭＳ１、ＭＳ２の開閉の状態になった回数を評価するためのフラッシュ回数（Ｆ＿ＣＮＴ）をより大きい値とすることが適切であることは明らかである。
【００７４】
第２に、以上の説明では、状態回数積算部２１は、上下筐体ＭＳ１、ＭＳ２がターンオーバー開状態に変化し、ＲＡＭに記憶されたターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）がフラッシュ回数（Ｆ＿ＣＮＴ）で割り切れる場合、上下筐体ＭＳ１、ＭＳ２が閉状態に変化し、ＲＡＭに記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＲＡＭ）がフラッシュ回数（Ｆ＿ＣＮＴ）で割り切れる場合、及び、所定時刻が到来した場合の３つの場合にステップＳ１１０の動作で、ＲＡＭに記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＲＡＭ）及びターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）を不揮発性記憶媒体２２に書き込むとしたが、この３つの場合の中で、１つまたは２つの場合に限って書き込むとする。
【００７５】
第３に、ＲＡＭに記憶されたターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）がフラッシュ回数（Ｆ＿ＣＮＴ）で割り切れる場合に代えて、ＲＡＭに記憶されたターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）から状態回数積算部２１が動作を開始した際の、ステップＳ１０２におけるＲＡＭに記憶されたターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）を減じた差がフラッシュ回数（Ｆ＿ＣＮＴ）で割り切れる場合、ステップＳ１１０の不揮発性記憶媒体２２に書き込む動作を行う。ＲＡＭに記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＲＡＭ）についても同じ処理が可能である。
【００７６】
第４に、ＲＡＭに記憶されたターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）と、ＲＡＭに記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＲＡＭ）とのそれぞれがフラッシュ回数（Ｆ＿ＣＮＴ）で割り切れる場合に代えて、それらの２つの回数の和がフラッシュ回数（Ｆ＿ＣＮＴ）で割り切れる場合、ステップＳ１１０の不揮発性記憶媒体２２に書き込む動作を行う。
【００７７】
以上説明した状態回数積算部２１の動作によれば、不揮発性記憶媒体２２に記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＮＶ）及びターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＮＶ）は、装置の電源が切断中であり、かつ、電源部３１によって充電池の充電が行われていない場合に上下筐体ＭＳ１、ＭＳ２が閉状態に変化した回数と、その場合に上下筐体ＭＳ１、ＭＳ２がターンオーバー開状態に変化した回数を含まないものの、正確である。そして、これらの含まれない回数は、わずかであると考えられる。
【００７８】
しかし、状態回数積算部２１が上記動作中に、装置の動作が異常に停止された、例えば、装置の使用者によって充電池が装置から取り外された場合など、不揮発性記憶媒体２２に記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＮＶ）及びターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＮＶ）と、ＲＡＭに記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＲＡＭ）及びターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）との間に差が生じ、この差が積算された値が、不揮発性記憶媒体２２に記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＮＶ）及びターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＮＶ）のそれぞれに含まれる誤差となる。
【００７９】
誤差を小さくするには、上述した、不揮発性記憶媒体２２の劣化防止に効果がある処理の反対の処理を行えば良い。そこで、上記効果の必要性と、許される誤差の範囲とのトレードオフになる。
【００８０】
このトレードオフの対処にあたり、次のような処理が可能である。第１に、許される誤差が、回数の誤差（例えば、１００回までの誤差は許容される。）ではなく、回数の割合の誤差（例えば、５％までの誤差は許容される。）である場合、ＲＡＭに記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＲＡＭ）の単調非減少関数として、ステップＳ１１２でその回数を評価するためのフラッシュ回数（Ｆ＿ＣＮＴ）を算出する。また、ＲＡＭに記憶されたターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）の単調非減少関数として、ステップＳ１０９でその回数を評価するためのフラッシュ回数（Ｆ＿ＣＮＴ）を算出する。
【００８１】
または、ステップＳ１０２で読み出された不揮発性記憶媒体２２に記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＮＶ）及びターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＮＶ）の単調非減少関数として、それぞれの回数を評価するためのフラッシュ回数（Ｆ＿ＣＮＴ）を算出する。この、ステップＳ１０２で読み出された回数による場合、ＲＡＭに記憶された回数による場合に比較して、フラッシュ回数（Ｆ＿ＣＮＴ）の算出の回数の削減が可能である。
【００８２】
ここで、単調非減少関数とは、上記の回数が大きくなるに従って、フラッシュ回数（Ｆ＿ＣＮＴ）が小さくなることはない、即ち、同じ値である、または大きい値であることを意味する。なお、本実施形態において、単調非減少関数として、略１次関数を用いる、即ち、フラッシュ回数（Ｆ＿ＣＮＴ）は、上記の回数に略比例するとするのが適切である。
【００８３】
第２に、上記装置の動作が異常に停止されたことの発生頻度を求め、その頻度が多ければ、フラッシュ回数（Ｆ＿ＣＮＴ）として小さい値を用い、その頻度が少なければ、フラッシュ回数（Ｆ＿ＣＮＴ）として大きい値を用いる。
【００８４】
以上の説明では、制御部１１は、ひいては、状態回数積算部２１は、開閉検出部に要求して上下筐体ＭＳ１、ＭＳ２の状態の通知を受け、また、開閉検出部による割り込みを契機として、上下筐体ＭＳ１、ＭＳ２の状態の変化の通知を受けるとした。しかし、要求に対する通知を受けるか、また、割り込みを契機として通知を受けるかは、いずれでも良い。割り込みによらず、ポーリングによって上下筐体ＭＳ１、ＭＳ２の状態の変化を検出しても良い。それによって、何ら以上説明した動作に支障はない。
【００８５】
以上の説明では、状態回数積算部２１は、ステップＳ１０４でＲＡＭに記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＲＡＭ）の値が変更された場合、または、ステップＳ１０５でＲＡＭに記憶されたターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＲＡＭ）の値が変更された場合、それぞれ、ステップＳ１０９、または、ステップＳ１１２の変更された値の評価を行わず、それらの変更された値がフラッシュ回数（Ｆ＿ＣＮＴ）によって割り切れるか否かに係らず、ステップＳ１１０の不揮発性記憶媒体２２に記憶された回数の更新記憶を行わないとした。
【００８６】
これは、ステップＳ１０４、または、ステップＳ１０５での値の変更は、わずか１を加算したのみであり、不揮発性記憶媒体２２に記憶された回数の更新記憶は不要と判断されるためであるが、これに限るものではない。ステップＳ１０９、または、ステップＳ１１２の変更された値の評価を行い、それらの変更された値がフラッシュ回数（Ｆ＿ＣＮＴ）によって割り切れる場合、ステップＳ１１０の不揮発性記憶媒体２２に記憶された回数の更新記憶を行うとしても良い。
【００８７】
以上の説明では、状態回数積算部２１は、装置の電源が投入された場合の他に、装置の電源が切断され、かつ、電源部３１に充電池を充電するための電力が充電器から供給され、充電池の充電が開始された場合に起動されて動作を開始するとしたが、これに限るものではない。
【００８８】
状態回数積算部２１は、装置の電源が切断されている際、充電池の充電が行われるか否かによらず、電源部３１に充電池を充電するための電力が充電器から供給された場合、起動されて動作を開始しても良い。充電器から電力が供給されている限り、状態回数積算部２１の動作によって消費される電力による充電池に蓄えられた電力量の減少が装置の動作に支障となることがないためである。
【００８９】
このように、電源部３１に充電池を充電するための電力が充電器から供給された場合、起動されて動作を開始すると、状態回数積算部２１は、上記電力が充電器から供給され、かつ、充電池が満充電である際に、不揮発性記憶媒体２２に記憶された閉状態回数（ＳＨ＿ＣＮＴ＿ＮＶ）及びターンオーバー開状態回数（ＲＶ＿ＣＮＴ＿ＮＶ）の積算を行うことができる。なお、充電池が満充電である際、装置の使用者によって装置と充電器との接続が切り離される可能性が高く、この切り離されたことは、上記装置の動作が異常に停止されたことに含まれる。しかし、この切り離されたことを、電源を切断する操作がされたと扱い、状態回数積算部２１にステップＳ１１３の動作をさせることが可能である。
【００９０】
以上の説明は、状態回数積算部２１は、装置の電源が投入されてから切断されるまでと、充電池の充電が開始されてから終了されるまでの間に渡って動作するとしたが、これに限るものではない。ステップＳ１０２〜ステップＳ１０５と、ステップＳ１０７〜ステップＳ１１３とを別の処理部としても良い。即ち、前者は、装置の電源が投入された場合と、充電池の充電が開始された場合とに、言わば、準備段階として動作して終了する。後者は、ステップＳ１０６の説明で述べた制御部１１からの通知が行われる際に、制御部１１によって起動され、その通知に対する動作の後、終了するとしても良い。
【００９１】
以上の説明は、上下筐体ＭＳ１、ＭＳ２が閉状態にあった回数と、ターンオーバー開状態にあった回数とを記憶させるとしたが、これに限るものではない。上下筐体ＭＳ１、ＭＳ２がノーマル開状態にあった回数を記憶させるとしても良い。
【００９２】
以上の説明は、上下筐体ＭＳ１、ＭＳ２が回動によって閉状態にあった回数と、ターンオーバー開状態にあった回数とを記憶させるとしたが、これに限るものではない。上下筐体ＭＳ１、ＭＳ２がスライドによって閉状態にあった回数と、開状態にあった回数とを記憶させる場合に適用することが可能である。
【００９３】
以上の説明は、本発明が移動通信装置に適用された例を用いて行ったが、本発明は、機械的に可動な部分を有するあらゆる情報処理装置に適用することが可能である。更には、機械的に可動な部分が動いた回数を記憶する処理に限らず、あらゆる動作の回数を記憶する処理に適用が可能である。本発明は以上の構成に限定されるものではなく、種々の変形が可能である。
【図面の簡単な説明】
【００９４】
【図１】本発明の実施形態に係る移動通信装置の上下筐体がノーマル開状態にある際の外観図。
【図２】本発明の実施形態に係る移動通信装置の上下筐体が閉状態にある際の外観図。
【図３】本発明の実施形態に係る移動通信装置の上下筐体がターンオーバー開状態にある際の外観図。
【図４】本発明の実施形態に係る移動通信装置の構成を示すブロック図。
【図５】本発明の実施形態に係る状態回数積算部が装置の上下筐体が閉状態にあった回数と、ターンオーバー開状態にあった回数とを不揮発性記憶媒体に記憶させる動作のフローチャート。
【符号の説明】
【００９５】
ＭＳ１  上筐体
ＭＳ２  下筐体
ＭＳ３  ヒンジ部
ＭＳ３ａ  第１のヒンジ
ＭＳ３ｂ  第２のヒンジ
ＭＳ３ｃ  開閉信号
ＭＳ４ａ  第１の磁石
ＭＳ４ｂ  第２の磁石
１１  制御部
１５  表示部
１６  入力装置
１７  テレビ放送受信部
２１  状態回数積算部
２２  不揮発性記憶媒体
【図１】
0005136075.tif 000002
【図２】
0005136075.tif 000003
【図３】
0005136075.tif 000004
【図４】
0005136075.tif 000005
【図５】
0005136075.tif 000006