(57)【要約】      （修正有）【課題】機能を犠牲にせず広く適用でき効果の高い省電策を施した電子機器を提供する。【解決手段】ＣＰＵ内の種々のレジスタを不揮発メモリで構成し、外部入力への応答性は維持しつつＣＰＵ全体または一部への電力供給を遮断して省電する。ＣＰＵの一部給電遮断の場合、処理演算部は給電遮断して入出力部は給電維持する。入力信号を発生する外部ＧＵＩ部分は給電維持する。給電維持されるＣＰＵ外部の表示レジスタまたは出力レジスタにデータに転送してからＣＰＵへの給電を遮断し、表示および出力を継続する。動画のフレーム間などＣＰＵの処理と処理の間に給電遮断時間帯を設け、給電維持される内部カウンタにより自立的に給電再開する。ＣＰＵへの給電遮断中に独立動作する省電用バックライト制御部を設ける。【選択図】図２
2010086407.tif 000002
【特許請求の範囲】
【請求項１】
電源と、不揮発レジスタを持つとともに前記電源からの給電に基づき前記不揮発レジスタへのデータ出し入れによって所定の処理を行う処理部と、前記処理部に第１外部信号および第２外部信号を入力する外部信号入力部と、前記第１外部信号に基づく前記処理部の処理状態が前記不揮発レジスタに記憶された状態で前記第２外部信号への応答性は維持しつつ前記電源から前記処理部への給電を遮断するとともに前記第２外部信号に応答して前記電源から前記処理部への給電を再開する給電制御部とを有することを特徴とする電子機器。
【請求項２】
前記第１外部信号および前記第２外部信号を発生する手動操作部を有することを特徴とする請求項１記載の電子機器。
【請求項３】
前記電源からの前記処理部への給電が遮断されても前記電源からの給電が維持されることによって前記処理部によって作られる表示データを保持する表示レジスタと、前記表示レジスタが保持する表示データに基づいて表示を行う表示部とを有し、前記処理部は前記第１外部信号の入力に応答して前記表示データを作成するとともに、前記不揮発レジスタは前記処理部への給電が遮断された状態においても前記表示データを作成した前記処理部の処理状態を記憶することを特徴とする請求項１または２記載の電子機器。
【請求項４】
前記第２外部信号は、前記第１信号の入力に応答して作成された表示データに基づく前記表示部の表示に関連するものであることを特徴とする請求項３記載の電子機器。
【請求項５】
前記第１外部信号および前記第２外部信号を発生する手動操作部を有し、前記手動操作部と前記表示部は前記第２外部信号を発生させるためのＧＵＩ手段として連携することを特徴とする請求項４記載の電子機器。
【請求項６】
前記処理部は、給電の再開および不揮発レジスタに記憶された処理状態の読出しに基づき、次の表示データを作成して前記表示レジスタに保持させることを特徴とする請求項３から５のいずれかに記載の電子機器。
【請求項７】
前記不揮発レジスタは前記処理部がデータ出し入れを行う高速動作モードとデータ保持を行う不揮発動作モードを有し、前記給電制御部は前記第１外部信号に基づく前記処理部の処理状態が前記不揮発動作モードにて前記不揮発レジスタに記憶された後に前記処理部への給電を遮断し、前記処理部は前記第２外部信号に応答する給電の再開により前記不揮発モードにて前記処理部の処理状態を読み出した後で前記高速モードにて前記不揮発レジスタへのデータ出し入れを再開することを特徴とする請求項１から６のいずれかに記載の電子機器。
【請求項８】
電源と、不揮発レジスタを持つとともに前記電源からの給電に基づき前記不揮発レジスタへのデータ出し入れによって所定の処理を行う処理部と、前記処理部によって作られる表示データを保持する表示レジスタと、前記表示レジスタが保持する表示データに基づいて表示を行う表示部と、前記表示データを作成した前記処理部の処理状態が前記不揮発レジスタに記憶された状態で前記電源から前記表示レジスタへの給電は維持しつつ前記電源から前記処理部への給電を遮断するとともに所定状況に応答して前記電源から前記処理部への給電を再開する給電制御部とを有することを特徴とする電子機器。
【請求項９】
前記処理部への給電が遮断されても応答性を維持し前記処理部に外部信号を入力する外部信号入力部を有し、前記所定状況は前記外部信号入力部への外部信号の着信であることを特徴とする請求項８記載の電子機器。
【請求項１０】
前記処理部は、給電の再開および不揮発レジスタに記憶された処理状態の読出しに基づき、次の表示データを作成して前記表示レジスタに保持させることを特徴とする請求項９記載の電子機器。
【請求項１１】
前記所定状況は、前記表示レジスタによる前記表示データの保持からの所定時間経過であることを特徴とする請求項８から１０のいずれかに記載の電子機器。
【請求項１２】
前記不揮発レジスタは前記処理部がデータ出し入れを行う高速動作モードとデータ保持を行う不揮発動作モードを有し、前記給電制御部は前記表示データを作成した前記処理部の処理状態が前記不揮発動作モードにて前記不揮発レジスタに記憶された後に前記処理部への給電を遮断し、前記処理部は前記所定状況に応答する給電の再開により前記不揮発モードにて前記処理部の処理状態を読み出した後で前記高速モードにて前記不揮発レジスタへのデータ出し入れを再開することを特徴とする請求項８から１１のいずれかに記載の電子機器。
【請求項１３】
電源と、不揮発レジスタを持つとともに前記電源からの給電に基づき前記不揮発レジスタへのデータ出し入れによって出力デーを作成する処理部と、前記処理部によって作成された出力データを保持する出力レジスタと、前記出力データを作成した前記処理部の処理状態が前記不揮発レジスタに記憶された状態で前記電源から前記出力レジスタへの給電は維持しつつ前記電源から前記処理部への給電を遮断するとともに所定状況に応答して前記電源から前記処理部への給電を再開する給電制御部とを有することを特徴とする電子機器。
【請求項１４】
前記処理部への給電が遮断されても給電が維持されることによって前記処理部に入力すべき入力データを保持する入力レジスタを有し、前記所定状況は前記入力レジスタによる前記入力データの着信であることを特徴とする請求項１３記載の電子機器。
【請求項１５】
前記不揮発レジスタは前記処理部がデータ出し入れを行う高速動作モードとデータ保持を行う不揮発動作モードを有し、前記給電制御部は前記出力データを作成した前記処理部の処理状態が前記不揮発動作モードにて前記不揮発レジスタに記憶された後に前記処理部への給電を遮断し、前記処理部は前記所定状況に応答する給電の再開により前記不揮発モードにて前記処理部の処理状態を読み出した後で前記高速モードにて前記不揮発レジスタへのデータ出し入れを再開することを特徴とする請求項１３または１４記載の電子機器。
【請求項１６】
電源と、不揮発レジスタを持つとともに前記電源からの給電に基づき前記不揮発レジスタへのデータ出し入れによって第１データおよび第２データを作成する処理部と、前記第１データおよび前記第２データを順次保持する保持レジスタと、前記第１データの作成から前記第２データの作成の間に前記電源から前記保持レジスタへの給電は維持しつつ前記電源から前記処理部への給電を遮断する期間を生ぜしめる給電制御部とを有することを特徴とする電子機器。
【請求項１７】
表示データに基づいて表示を行う表示部を有するとともに、前記保持レジスタは前記表示部による表示のための表示データを保持する表示レジスタであり、前記第１データおよび第２データはそれぞれ前記表示レジスタに順次保持される第１表示データおよび第２表示データであることを特徴とする請求項１６記載の電子機器。
【請求項１８】
前記保持レジスタは出力データを保持する出力レジスタであり、前記第１データおよび第２データはそれぞれ前記出力レジスタに順次保持される第１出力データおよび第２出力データであることを特徴とする請求項１６または１７記載の電子機器。
【請求項１９】
前記給電制御部は前記電源から前記処理部への給電を遮断する期間を決定する計時手段を有することを特徴とする請求項１６から１８のいずれかに記載の電子機器。
【請求項２０】
前記不揮発レジスタは前記処理部がデータ出し入れを行う高速動作モードとデータ保持を行う不揮発動作モードを有し、前記給電制御部は前記第１処理データを作成した前記処理部の処理状態が前記不揮発動作モードにて前記不揮発レジスタに記憶された後に前記処理部への給電を遮断し、前記処理部は給電の再開により前記不揮発モードにて前記処理部の処理状態を読み出した後で前記高速モードにて前記不揮発レジスタへのデータ出し入れを再開して前記第２処理データを作成することを特徴とする請求項１６から１９のいずれかに記載の電子機器。
【請求項２１】
電源と、不揮発レジスタを持つとともに前記電源からの給電に基づき前記不揮発レジスタへのデータ出し入れによって第１入力データおよび第２入力データを処理する処理部と、前記第１入力データおよび前記第２入力データを順次保持する入力レジスタと、前記第１入力データの処理から前記第２入力データの処理の間に前記電源から前記入力レジスタへの給電を維持するとともに前記電源から前記処理部への給電を遮断する期間を生ぜしめる給電制御部とを有することを特徴とする電子機器。
【請求項２２】
前記給電制御部は前記電源から前記処理部への給電を遮断する期間を決定する計時手段を有することを特徴とする請求項２１記載の電子機器。
【請求項２３】
前記不揮発レジスタは前記処理部がデータ出し入れを行う高速動作モードとデータ保持を行う不揮発動作モードを有し、前記給電制御部は前記第１入力データを処理した前記処理部の処理状態が前記不揮発動作モードにて前記不揮発レジスタに記憶された後に前記処理部への給電を遮断し、前記処理部は給電の再開により前記不揮発モードにて前記処理部の処理状態を読み出した後で前記高速モードにて前記不揮発レジスタへのデータ出し入れを再開して前記第２入力データを処理することを特徴とする請求項２１または２２記載の電子機器。
【請求項２４】
電源と、不揮発レジスタを持つとともに前記電源からの給電に基づき前記不揮発レジスタへのデータ出し入れによって所定の処理を行う処理部と、外部信号検知部と、前記処理部の処理状態が前記不揮発レジスタに記憶された状態で前記電源から前記処理部への給電を遮断して前記外部信号検知部を応答可能状態とするとともに前記外部信号検知部による外部信号の着信に応答して前記電源から前記処理部への給電を再開する給電制御部とを有することを特徴とする電子機器。
【請求項２５】
前記不揮発レジスタは前記処理部がデータ出し入れを行う高速動作モードとデータ保持を行う不揮発動作モードを有し、前記給電制御部は前記処理部の処理状態が前記不揮発動作モードにて前記不揮発レジスタに記憶された後に前記処理部への給電を遮断し、前記処理部は前記外部信号の着信に応答する給電の再開により前記不揮発モードにて前記処理部の処理状態を読み出した後で前記高速モードにて前記不揮発レジスタへのデータ出し入れを再開することを特徴とする請求項２４記載の電子機器。
【請求項２６】
電源と、不揮発レジスタを持つとともに前記電源からの給電に基づき前記不揮発レジスタへのデータ出し入れによって第１処理および第２処理を行う処理部と、計時手段と、前記第１処理を完了した前記処理部の処理状態が前記不揮発レジスタに記憶された状態で前記電源から前記処理部への給電を遮断して前記計時手段の計時を開始するとともに前記計時手段による計時完了に応答して前記第２処理のために前記電源から前記処理部への給電を再開する給電制御部とを有することを特徴とする電子機器。
【請求項２７】
前記不揮発レジスタは前記処理部がデータ出し入れを行う高速動作モードとデータ保持を行う不揮発動作モードを有し、前記給電制御部は前記処理部の処理状態が前記不揮発動作モードにて前記不揮発レジスタに記憶された後に前記処理部への給電を遮断し、前記処理部は前記計時手段による計時完了に応答する給電の再開により前記不揮発モードにて前記処理部の処理状態を読み出した後で前記高速モードにて前記不揮発レジスタへのデータ出し入れを再開することを特徴とする請求項２５記載の電子機器。
【請求項２８】
電源と、不揮発レジスタを持つとともに前記電源からの給電に基づき前記不揮発レジスタへのデータ出し入れによって所定の処理を行う処理部と、前記電源からの給電により発光する照明部と、前記処理部の処理状態が前記不揮発レジスタに記憶された状態で前記電源から前記照明部への給電は維持しつつ前記電源から前記処理部への給電を遮断するとともに所定状況に応答して前記電源から前記処理部への給電を再開する給電制御部とを有することを特徴とする電子機器。
【請求項２９】
前記給電制御部は、前記処理部への給電が遮断されている状態において前記照明部への給電状況を制御することを特徴とする請求項２７記載の電子機器。
【請求項３０】
電源と、不揮発レジスタを持つとともに前記電源からの給電に基づき前記不揮発レジスタへのデータ出し入れによって所定の処理を行う処理部と、前記電源からの給電により発光する照明部と、前記処理部の処理状態が前記不揮発レジスタに記憶された状態で前記電源から前記処理部への給電を遮断する給電制御部と、前記処理部への給電が遮断されている状態において前記照明部への給電時間を制御する計時手段を有することを特徴とする電子機器。
【請求項３１】
前記給電制御部は、所定状況に応答して前記電源から前記処理部への給電を再開することを特徴とする請求項２９記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に関する。特に携帯電子機器に好適なものである。
【背景技術】
【０００２】
電子機器においては、その省電について種々の提案がなされている。特に電源を電池に頼る携帯電子機器においては、表示部の大画面化や高輝度化およびＣＰＵの高速化などにより消費電力が増大しており、省電への要請が大きい。
【特許文献１】特開２００６−７２６９８号公報
【特許文献２】特開２００７−１３３８０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、省電の程度、省電策適用の限界、および省電と高機能化との矛盾等、さらに検討すべき課題は多い。
【０００４】
本発明の課題は、上記に鑑み、機能を犠牲にせず広く適用可能で効果の高い省電策を施した電子機器を提案することにある。
【課題を解決するための手段】
【０００５】
上記課題を達成するため、本発明は、不揮発レジスタを持つとともに電源からの給電に基づき前記不揮発レジスタへのデータ出し入れによって所定の処理を行う処理部と、処理部に第１外部信号および第２外部信号を入力する外部信号入力部と、第１外部信号に基づく前記処理部の処理状態が不揮発レジスタに記憶された状態で前記第２外部信号への応答性は維持しつつ電源から処理部への給電を遮断するとともに前記第２外部信号に応答して電源から処理部への給電を再開する給電制御部とを有する電子機器を提供する。このような外部信号の一例は、手動操作部によって発生させられる。これによって、第１外部信号の入力から第２外部信号の入力までの間、処理部の給電による電力消費をなくすことができる。
【０００６】
本発明の具体的な特徴によれば、電源から処理部への給電が遮断されても電源からの給電が維持されることによって処理部によって作られる表示データを保持する表示レジスタと、表示レジスタが保持する表示データに基づいて表示を行う表示部とを有し、処理部は第１外部信号の入力に応答して表示データを作成するとともに、不揮発レジスタは処理部への給電が遮断された状態においても表示データを作成した処理部の処理状態を記憶する。これによって、表示データ作成後に処理部の給電を遮断しても作成された表示データの表示が継続されるとともに、処理部への給電が再開したとき速やかに表示データ作成後の処理を継続することができる。
【０００７】
上記具体的な特徴は、第２外部信号が、第１信号の入力に応答して作成された表示データに基づく記表示部の表示に関連するものである場合に好適である。この場合、第１信号の入力に応答して作成された表示データに基く第２外部信号の入力が、電力消費を抑えつつ速やかに行える。一例として、第１外部信号および前記第２外部信号を発生する手動操作部を設け、手動操作部と表示部が第２外部信号を発生させるためのＧＵＩ手段として連携するよう構成したとき、上記利点がより良く理解できる。また、給電の再開および不揮発レジスタに記憶された処理状態の読出しに基づいて次の表示データを作成して表示レジスタに保持させるごとき動作を処理部が行う場合は、一連の外部入力に従って順次表示を変化させるために上記本発明を好適に実施することができる。
【０００８】
本発明の他の特徴によれば、不揮発レジスタを持つとともに電源からの給電に基づき前記不揮発レジスタへのデータ出し入れによって所定の処理を行う処理部と、処理部によって作られる表示データを保持する表示レジスタと、表示レジスタが保持する表示データに基づいて表示を行う表示部と、表示データを作成した処理部の処理状態が不揮発レジスタに記憶された状態で電源から表示レジスタへの給電は維持しつつ電源から処理部への給電を遮断するとともに所定状況に応答して電源から処理部への給電を再開する給電制御部とを有する電子機器が提供される。上記の所定状況の一例は、処理部への給電が遮断されても応答性を維持し処理部に外部信号を入力する外部信号入力部への外部信号の着信である。また、上記所定状況の他の例は、表示レジスタによる表示データの保持からの所定時間の経過である。上記のような特徴によって、表示の開始から所定状況の発生までの間、省電のために処理部への給電を遮断するにもかかわらず、表示の継続および所定状況の発生への速やかな対応が可能となる。
【０００９】
本発明の他の特徴によれば、不揮発レジスタを持つとともに前記電源からの給電に基づき前記不揮発レジスタへのデータ出し入れによって出力デーを作成する処理部と、処理部によって作られた出力データを保持する出力レジスタと、出力データを作成した処理部の処理状態が不揮発レジスタに記憶された状態で電源から出力レジスタへの給電は維持しつつ電源から処理部への給電を遮断するとともに所定状況に応答して電源から処理部への給電を再開する給電制御部とを有するが提供される。上記の所定状況の一例は、処理部への給電が遮断されても給電が維持されることによって前記処理部に入力すべき入力データを保持する入力レジスタへの入力データの着信である。上記のような特徴によって、データの作成から所定状況の発生までの間、省電のために処理部への給電を遮断するにもかかわらず、出力データの保持および所定状況の発生への速やかな対応が可能となる。
【００１０】
本発明の他の特徴によれば、不揮発レジスタを持つとともに電源からの給電に基づき不揮発レジスタへのデータ出し入れによって第１データおよび第２データを作成する処理部と、前記第１データおよび前記第２データを順次保持する保持レジスタと、前記第１データの作成から前記第２データの作成の間に前記電源から前記保持レジスタへの給電は維持しつつ前記電源から前記処理部への給電を遮断する期間を生ぜしめる給電制御部とを有する電子機器が提供される。これによって第１データを保持しつつ第２データ作成までの間処理部への給電を遮断することができる。
【００１１】
上記本発明の具体的な特徴によれば、表示データに基づいて表示を行う表示部を有するとともに、表示部による表示のための表示データを保持する表示レジスタを上記保持レジスタとし、第１データおよび第２データを、それぞれ表示レジスタに順次保持される第１表示データおよび第２表示データとすることができる。この場合、上記本発明の特徴を、処理部による表示データの順次作成に好適に実施することができる。また、上記本発明の他の具体的な特徴によれば、出力データを保持する出力レジスタを上記保持レジスタとし、第１処理データおよび第２処理データはそれぞれ出力レジスタに順次保持される第１出力データおよび第２出力データとすることができる。この場合、上記本発明の特徴を、処理部による出力データの順次作成に好適に実施することができる。なお、上記本発明の具体的な実施にあたっては、給電制御部に、電源から処理部への給電を遮断する期間を決定する計時手段を設けることが望ましい。
【００１２】
本発明の他の特徴によれば、不揮発レジスタを持つとともに電源からの給電に基づき不揮発レジスタへのデータ出し入れによって第１入力データおよび第２入力データを処理する処理部と、第１入力データおよび第２入力データを順次保持する入力レジスタと、第１入力データの処理から第２入力データの処理の間に電源から入力レジスタへの給電を維持するとともに電源から処理部への給電を遮断する期間を生ぜしめる給電制御部とを有する電子機器が提供される。これによって入力データを保持しつつそれらの処理の間、処理部への給電を遮断することができる。なお、上記本発明の具体的な実施にあたっては、給電制御部に、電源から処理部への給電を遮断する期間を決定する計時手段を設けることが望ましい。
【００１３】
本発明の他の特徴によれば、不揮発レジスタを持つとともに電源からの給電に基づき不揮発レジスタへのデータ出し入れによって所定の処理を行う処理部と、外部信号検知部と、処理部の処理状態が不揮発レジスタに記憶された状態で電源から処理部への給電を遮断して外部信号検知部を応答可能状態とするとともに外部信号検知部による外部信号の着信に応答して電源から処理部への給電を再開する給電制御部とを有する電子機器が提供される。これによって外部信号が着信するまでの間処理部への給電を遮断して省電するとともに、外部信号の着信に応じて速やかに処理を再開することが可能となる。
【００１４】
本発明の他の特徴によれば、不揮発レジスタを持つとともに電源からの給電に基づき不揮発レジスタへのデータ出し入れによって第１処理および第２処理を行う処理部と、計時手段と、第１処理を完了した処理部の処理状態が不揮発レジスタに記憶された状態で電源から処理部への給電を遮断して計時手段の計時を開始するとともに計時手段による計時完了に応答して第２処理のために電源から処理部への給電を再開する給電制御部とを有する電子機器が提供される。これによって、第１処理後に処理部への給電を遮断して省電するとともに、第２処理が必要な時点で自立的に処理を再開することが可能となる。
【００１５】
本発明の他の特徴によれば、不揮発レジスタを持つとともに電源からの給電に基づき不揮発レジスタへのデータ出し入れによって所定の処理を行う処理部と、電源からの給電により発光する照明部と、処理部の処理状態が不揮発レジスタに記憶された状態で電源から照明部への給電は維持しつつ電源から処理部への給電を遮断するとともに所定状況に応答して電源から処理部への給電を再開する給電制御部給電制御部とを有する電子機器が提供される。これによって、照明部による照明を継続しながら処理部への給電を遮断して省電することが可能となる。本発明の具体的な特徴によれば、給電制御部は、処理部への給電が遮断されている状態において照明部への給電状況を制御する。これによって、照明部の給電状況の制御のために処理部への給電を継続する必要がなくなり省電に寄与することができる。
【００１６】
本発明の他の特徴によれば、不揮発レジスタを持つとともに電源からの給電に基づき不揮発レジスタへのデータ出し入れによって所定の処理を行う処理部と、電源からの給電により発光する照明部と、処理部の処理状態が不揮発レジスタに記憶された状態で電源から処理部への給電を遮断する給電制御部と、処理部への給電が遮断されている状態において照明部への給電時間を制御する計時手段を有することを特徴とする電子機器が提供される。これによって、処理部への給電を行わなくても計時部により照明部への給電状況の制御を行うことができる。なお、上記本発明の具体的な特徴によれば、給電制御部は、所定状況に応答して電源から処理部への給電を再開する。
【００１７】
以上の種々の特徴における本発明の不揮発レジスタは、処理部がデータ出し入れを行うための高速動作モードとデータ保持を行うための不揮発動作モードを有する。そして、給電制御部は、不揮発動作モードにて処理部の処理状態が不揮発レジスタに記憶された後に処理部への給電を遮断するとともに、処理部は給電の再開により不揮発モードにて処理部の処理状態を読み出した後で高速モードにて不揮発レジスタへのデータ出し入れを再開する。
【発明を実施するための最良の形態】
【００１８】
図１は、本発明の実施の形態に係る電子機器の実施例を示すブロック図である。本実施例は第１携帯電話２および第２携帯電話１０２を含む通信システムを構成している。第２携帯電話１０２内部の構成の大半は第１携帯電話２と同一なので、対応する構成には下二桁が同じ番号を付与し、必要のない限り、第２携帯電話１０２の詳細の説明は省略する。
【００１９】
第１携帯電話２は、携帯電話全体を制御するＣＰＵ４を有し、操作部６の操作に応じて、電話機能部８などを制御する。電話機能部８は通常の電話機能に関する部分であり、音声の処理部や送話器、受話器を含む。ＣＰＵ４の機能は記憶部１０のＲＯＭに格納されたソフトウエアによって実行される。記憶部１０は、また第１携帯電話２全体の制御に必要な種々のデータを一時的に格納するとともに、住所録データなど携帯電話に蓄積保持すべき情報を記憶するＲＡＭを備えている。ＣＰＵ４は、さらに表示部１２を制御し、操作部６の操作と連携するＧＵＩ表示を行うとともに制御結果の表示を行う。ＣＰＵ４は、発音部１４の制御も行っている。この発音部１４は音声出力部である受話器とは別に設けられており、表示部１２とも連動して第１携帯電話２の種々の機能に関する通知音や警告音を発生するとともにテレビ電話モードなどにおけるスピーカーの役目も果たす。
【００２０】
ＧＰＳ部１６は、ＧＰＳシステムに基づいて衛星または最寄の放送局より第１携帯電話２の絶対位置情報である緯度、経度、および高度の情報を得てＣＰＵ４に送る。この絶対位置情報は、ＣＰＵ４の制御により地図とともに表示部１２に表示され、ナビゲーション情報として提供される。第１携帯電話２は、電話機能部８および電話通信部１８により通常の通話を含む電話回線を介した無線通信を行うことができる。なお、第１携帯電話２は、主電源となる充電式の電源部２０によって給電されていると共に、記憶部１０はさらにリチウム電池などからなる補助電源２２によりバックアップされている。これによって、電源部２０の充電切れや交換の際に記憶部１０に記憶されている情報が揮発するのを防ぐ。
【００２１】
ＣＰＵ４は、携帯電話２内部の各構成および外部と情報交換するための入出力インターフェース２４と接続されている。外部との情報交換に関する入出力インターフェース２４は、具体的には、ケーブルの接続端子などである。第１携帯電話２の機能は基本的にはＣＰＵ４が司ることができるが、画像処理などの重い処理は専用のＤＳＰ２６に委ねられる。また、第１携帯電話２は操作部６と表示部１２のＧＵＩによってゲームを楽しむことができるよう構成されるが、そのためのソフトおよび処理機能を専用のゲーム処理部２８に委ねている。
【００２２】
第２携帯電話１０２は、既に述べたようにその構成の大半が第１携帯電話２と共通であるが、電話通信部１１８とは別に無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（商標）、微弱電波などによる近距離通信部１３０が備えられており、近距離通信圏内に存在する他の携帯電話等との無線通信が可能となっている。この近距離通信部１３０は法規制上問題のない規格に基づくものであって、通信圏は限られるが電話回線などのように料金が発生しないものである。この近距離通信機能によって第２携帯電話１０２は同様の機能を有する他の携帯電話との間で電子的に名刺情報などの交換をすることができる。また、図示は省略しているが第２携帯電話１０２もＧＰＳ部を持ち、ＧＰＳ部で取得した絶対位置情報を同様の機能を有する他の機器のＧＰＳ部に送信すると共に、他の機器がそのＧＰＳ部で取得した絶対位置情報を受信することができる。これにより、表示部１１２において自分の位置だけでなく他の機器の位置についても同一の地図上で表示することが可能となり、両者の相対関係を地図上で確認できる。その詳細については、同一出願人による特許願２００７−２８３９３などに記載されている。また、近距離通信部１３０は微弱電波によりキーレスエントリー信号を車に発信することも可能である。
【００２３】
また、第２携帯電１０２はカメラ部１３２を有し、撮影した画像を記憶部１１０に記憶することが可能であるとともに、電話通信部１１８によって画像を第１携帯電話２の電話通信部１８に送信することができる。なお、図１では、簡単のため、電話通信部１８および１１８が直接通信を行っているような概念的になっているが、実際の電話通信部１８と電話通信部１１８との通信は、通信回線の基地局を介したインフラストラクチャー通信による。一方、近距離通信部１３０による通信は、他の機器との間の直接のアドホック通信となる。タッチパネルセンサ１３４は表示部１１２の表示面に設けられており、表示部への指の接触などによるＧＵＩを可能にするものである。
【００２４】
以上のように図１において第１携帯電話２と第２携帯電話１０２は若干の構成が異なるように図示されているが、両者は異なった性質のものではないので、相互の構成が入れ替わってもよいし、第１携帯電話２が第２携帯電話１０２において説明した構成のすべてを備えるようにしてもよい。本発明においては、上記のような構成においてＣＰＵ４内の各部に配される総計２０００個を超えるレジスタを不揮発レジスタで構成することにより、省電を目的として動作不要時にＣＰＵ４への給電を絶ってもその動作状態が記憶保持されるようにし、次回の給電時において速やかに動作が再開するよう構成している。その内容については、以下に詳述する。
【００２５】
図２は図１の第１携帯電話の要部の詳細を示したブロック図であり、同一の構成には同一の番号を付して必要がない限り説明は繰り返さない。なお、図２の構成は、図１の第２携帯電話１０２の要部の詳細として読み替えてもよい。その場合は、下二桁が同じ番号の構成がお互いに対応する。ＣＰＵ４は時間を軸として機能し、命令処理部２０２の制御部２０４から制御入出力部２０６を介してＣＰＵ４のサイクルおよびステートがステータス情報・制御信号ライン２０８に出力されて携帯電話各部伝達される。制御部２０４は、また、制御入出力部２０６を介し、ステータス情報・制御信号ライン２０８経由で各種の制御信号を携帯電話各部とやりとりする。
【００２６】
制御部２０４は、不揮発レジスタ２１０の保持するアドレス信号をアドレス出力部２１０の不揮発レジスタ２１２に転送する。不揮発レジスタ２０８および不揮発レジスタ２１２は、強誘電体メモリ（ＦＲＡＭ：Ferroelectric Random Access Memory（ＦＲＡＭ：登録商標））からなり、その分極反転のヒステリシス特性を利用する不揮発モード（ＦＲＡＭ動作モード）と分極反転を伴わない単なる容量素子として利用する高速動作モード（ＤＲＡＭモード）との間で切換可能となっている。そして不揮発モードでは不揮発レジスタへの給電が断たれても記憶データを長期間保持することができるとともに、高速動作モードでは給電中のリフレッシュがないと記憶データが失われるが高速動作が可能となっている。このような不揮発レジスタの特性および利用後出の各不揮発レジスタにおいても共通である。以下、特に断らない限り、給電中の携帯電話の各処理における不揮発メモリは高速動作モードで動作しているものとする。上記の不揮発レジスタ２１０から不揮発レジスタ２１４へのアドレス信号の転送も高速動作モードによるものである。なお、簡単のため図示しないが、制御入出力部２０６にもステータス情報および制御信号を保持するために同様の不揮発レジスタが設けられている。また、図１では、各部に一つの不揮発レジスタしか図示していないが、これは簡単のため代表として図示しているだけであり、実際は各部には多数の不揮発レジスタが配されている。
【００２７】
不揮発レジスタ２１４の保持するアドレス信号はアドレスバス２１６に出力され、記憶部１０のＲＯＭにおける次の命令のアドレスが指定されるとそのアドレスの命令がデータバス２１８に出力され、これが入出力ゲート２２０の不揮発レジスタ２２２に取り込まれる。そしてこれが内部バス２２３を介して命令処理部に取り込まれると制御部２０４でデコードされ、その実行のためにＣＰＵ４内の関連各部に指令される。例えば、指令がデータの演算であった場合、アドレスバス２１６を介して指定された記憶部１０のＲＡＭのアドレスからデータバス２１８に出力されたデータが不揮発レジスタ２２２に取り込まれる。取り込まれたデータは、演算処理部２２４内の不揮発レジスタ２２６を使って演算処理され、その結果のデータが内部バス２２３を介して演算結果記憶部２２８の不揮発レジスタ２３０に記憶される。そして、この演算結果データがＣＰＵ４の外部に出力すべきものであれば、入出力ゲート２２０の不揮発レジスタ２２２に転送され、これが所定のタイミングでデータバス２１８に出力される。データバス２１８に出力された演算結果データは、アドレスバス２１６によって指定されるアドレスの出力先によって取り込まれる。
【００２８】
例えば、演算結果データの出力先が表示部１２であれば、これが表示レジスタ２３２に取り込まれ、表示部１２は表示レジスタ２３２に保持される表示データに応じた表示を行う。また、演算結果データの出力先が入出力インターフェース２４であれば、これがインターフェースレジスタ２３４に取り込まれて保持され、外部からのアクセスに対処する。なお、演算結果データの出力先が記憶部１０のＲＡＭであれば、アドレスバス２１６経由で指定されたアドレスにこれが記憶される。また、演算結果データが電話機能に関するものであれば電話機機能部８に取り込まれて適宜処理される。
【００２９】
次に、第1携帯電話２における給電制御と、給電を断った場合の不揮発レジスタによるＣＰＵ４の処理状態記憶について説明する。ＣＰＵ４に対しては、電源部２０から内部電源制御部２３６を介して各部への給電が行われる。内部電源制御部２３６は電源供給およびその遮断をＣＰＵ４全体に同時に行うことが可能であるが、ＣＰＵ４の一部への給電のみを遮断し、他の部分への給電は維持するごとき制御も可能である。例えば、演算処理部２２４と演算結果記憶部２２８への給電を絶つとともに入出力ゲート２２０、アドレス出力部２１２および制御入出力部２０６への給電は維持するような制御も可能である。なお、簡単のため矢印の図示を省略しているが、制御入出力部２０６も内部電源制御部２３６から給電を受けている。このように構成することにより、命令処理部２０２等への給電が行われていないにもかかわらず、動作が止まった時点の入出力ゲート２２０、アドレス出力部２１２および制御入出力部２０６の出力が、それぞれデータバス２１８、アドレスバス２１６およびステータス情報・制御信号ラインに現れ続けており、ＣＰＵ４外部から見れば、ＣＰＵ４が所定の動作途中でフリーズしたように見える。従って、第1携帯電話２はＣＰＵ４の内部動作が止まった時点の状態を維持して機能し続けることができる。例えば、第1携帯電話２が待受け状態であれば、待受け画面を表示し続けることができる。
【００３０】
内部電源制御部２３６は、命令制御部２０２自身の所定の指示に基づき命令処理部２０２等への給電を絶つが、命令制御部２０２は給電が断たれる前に、別途給電されて独立に機能するカウンタ２３８のカウントスタートを指示しておく。これによって、カウンタ２３８のカウント値が所定値に達した時、内部電源制御部２３６に給電信号を送り、命令処理部２０２等への給電を再開する。また、命令制御部２０２は、給電が断たれる前に各不揮発レジスタを不揮発モードに切換え、その時点の命令制御部２０２等の処理状態を記憶させる。これによって、各不揮発レジスタはＣＰＵへの給電が断たれてもその動作状態を保持し、命令処理部２０２等に再給電が行われたときには  記憶された処理状態が不揮発レジスタから読み出されて速やかに動作が再開する。なお、処理状態の記憶が読み出された後は、各不揮発レジスタは高速動作モードに戻される。上記において、カウンタ２３８のカウントアップ時間としては、ＣＰＵが動作する必要がない時間が設定される。例えば、動画処理の場合、一つの画面を出力してから次の画面を出力するまでに動作が不要な時間帯があればその時間に設定される。また、ある手動操作に基づいて所定の処理をした後、予定される次の手動操作までに動作が不要な時間帯があればその時間に設定される。
【００３１】
また、内部電源制御部２３６は、カウンタ２３６がカウントアップしていないときでも、ＣＰＵ４の外部からの信号に応答して命令処理部２０２等への給電を再開することができる。具体的には、電源制御部２４０からの給電信号により命令処理部２０２等への給電を再開する。電源制御部２４０は、例えば操作部６の操作がされたとき、又は入出力インターフェース２４に第1携帯電話２外部または第１携帯電話の内部構成からのデータが入力されたとき、又は電話機能部８が電話の着信を検出した時など、ステータス情報・制御信号ライン２０８を介してそれらを検知し、給電信号を内部電源制御部２３６に送る。上記における操作部６の操作には電源オン操作も含まれる。
【００３２】
電源制御部２４０は、記憶部１０、電話機能部８、表示部１２および入出力インターフェースへの給電制御を行っている。そして、内部電源制御部２３６との連携によりＣＰＵ４への電源供給が遮断されているときでもこれらへの給電を継続する。この結果、例えばＣＰＵ４が表示データを出力してこれが表示レジスタ２３２に転送された後にＣＰＵ４への給電が遮断された時でも、表示レジスタ２３２への給電を維持することにより、表示レジスタ２３２の保持する表示データにより表示を継続することができる。同様に、ＣＰＵ４からのデータがインターフェースレジスタ２３４に転送された後にＣＰＵ４への給電が遮断された時でも、インターフェースレジスタ２３４への給電を維持することにより、インターフェースレジスタ２３４の保持するデータを外部からのアクセスに基づいて出力することが可能である。これらの動作は、電源供給の遮断がＣＰＵ４全体に同時に行われ、入出力ゲート２２０等の不揮発レジスタ２２２へのアクセスができないような場合においても可能である。
【００３３】
電源制御部２４０は、表示部１２のバックライト２４２への給電制御も行っている。バックライト２４２は、表示部１２が表示レジスタ２３２の表示データに基づいて表示を行っているとき電源制御部２４０により給電され、表示の照明を行う。電源制御部２４０の省電タイマ２４４は、まず、操作部６の最後の操作の後第１の省電タイマ時間がタイムアップすると給電電力を省電モードに切換え、さらに第２の省電タイマ時間が経過するとバックライト２４２への給電を遮断する。省電タイマ２４４のスタートはＣＰＵ４によって指示されるが、その後のカウントはＣＰＵ４への給電が遮断したり断続したりしても、ＣＰＵ４の状態にかかわらず、ＣＰＵ４と独立して継続的にタイムカウントを継続して実行可能である。
【００３４】
図３は、図１の実施例におけるＣＰＵ４の命令処理部２０２において実行されるべき動作の基本フローチャートである。フローは電源制御部２４０またはカウンタ２３８からの給電信号が内部電源制御部２３６に入力され、ＣＰＵ４への給電が開始されることによってスタートする。フローがスタートすると、まずステップＳ４で第1携帯電話２の立上処理が済んでいるかどうかがチェックされる。フローがスタートして立上処理が済んでいない場合とは、第1携帯電話２の最初の電源オンが行われた場合に相当するのでステップＳ６に進み、不揮発レジスタをすべて高速動作モードに設定する。次いで、ステップＳ８でＣＰＵ４が外部入力に応答可能な状態とする。具体的には、ＣＰＵ４への給電が遮断されても、内部電源鮮魚部２３６が外部の電源制御部２４０からの給電信号に応答してＣＰＵ４各部への給電を再開できるようにする。さらにステップＳ１０でインターフェースレジスタ２３４への給電の指示を行うととともに、ステップＳ１２で表示レジスタ２３２への給電の指示を行ってステップＳ１４に移行する。
【００３５】
ステップＳ１４では、所定の携帯電話の立上処理が行われ、これが完了してＣＰＵ４で待受け画面表示用のデータが準備されると、ステップＳ１６に至ってこれが表示レジスタ２３２に転送される。次いで、ステップＳ１８では、電源制御部２４０からバックライト２４２に給電を行う旨の指示が出される。さらにステップＳ２０では、省電モードでの給電に切換えるための省電タイマ２４４のスタートが指示される。
【００３６】
以上の処理の後、ステップＳ２２で各不揮発レジスタを高速動作モードから不揮発モードに切換え、ステップＳ２４でその時点のＣＰＵの処理状態を各不揮発レジスタに記憶させる。そして、ステップＳ２６で待受け画面が表示されている状態でＣＰＵに再給電を行うためのカウンタ２３８のカウントスタートを指示し、ステップＳ２８でＣＰＵ４自身への給電を遮断する指示をしてフローを終了する。この状態では、ステップＳ８で指示された外部入力応答可能状態、ステップＳ１０で指示されたインターフェースレジスタへの給電、ステップＳ１２で指示された表示レジスタへの給電、およびステップＳ１８で指示されたバックライトへの給電は継続され、ＣＰＵ４への給電が遮断されてその活動を停止しているにもかかわらず、携帯電話４のユーザにとっては、第1携帯電話２が待受け状態で機能しているのと同等となる。また、ステップＳ２０およびステップＳ２６でそれぞれスタートしたタイマおよびカウンタのカウントはステップＳ２８でのＣＰＵ４の給電遮断後も継続している。
【００３７】
上記のようにしてＣＰＵ４への給電が遮断された後、再給電カウンタ２３８または電源制御部２４０から給電信号が内部電源制御部２３６に入力されてＣＰＵ４全体への給電が再開されると、図３のフローが再スタートし、ステップＳ４で第1携帯電話２の立上処理が済んでいるかどうかがチェックされる。この場合は、立上処理が済んでいるのでステップＳ３０に進み、ＣＰＵ４への給電を遮断するためのタイマをスタートさせる。このタイマ機能は命令処理部２０２内部でソフト的に実行される。そしてステップＳ３２において各不揮発レジスタを不揮発モードとし、ステップＳ３４で各不揮発レジスタに記憶されていた電源遮断前のＣＰＵ４の処理状態を読み出す。この読出しが完了すると、ステップＳ３６で各不揮発レジスタは高速動作モードに切換られ、通常動作に入る。
【００３８】
次いで、ステップＳ３８では、図３のフローの立上が外部入力によるものかどうかチェックされる。具体的には、電源制御部２４０からの給電信号が内部電源制御部２３６に入力された結果として図３のフローがスタートしたのかどうかをチェックしていることになる。そして該当しなければステップＳ４２に進み、操作部６によって電源オフ操作が行われたかどうかチェックする。これも該当しなければステップＳ４６に進み、ステップＳ３０でスタートしたＣＰＵ電源遮断タイマのカウントがタイムアップしているかどうかチェックする。タイムアップしていなければステップＳ４８に進み、第１携帯電話２がセルラー方式におけるサービスエリアのどのセルにいるかをチェックするため基地局からの電波を受信してセルサーチを行う。ついでステップＳ５０で電話が着信しているか否かチェックし、着信がなければステップＳ５４に進む。
【００３９】
ステップＳ５４では、立上の再にステップＳ２０でスタートしている省電タイマ２４４のカウントがタイムアップしているかどうかチェックする。そしてタイムアップでなければステップＳ３８に戻り、以下、外部入力、電源オフ操作、ＣＰＵ給電遮断タイムアップ、電話着信、および省電タイムアップのいずれかを待ちながら、ステップＳ３８、ステップＳ４２、ステップＳ４６からステップＳ５０およびステップＳ５４のループを繰り返す。そしてこの繰返によって、定期的にステップＳ４８のセルサーチが繰り返されることになる。以上の繰返しの中でステップＳ４６のタイムアップが検出されるとステップＳ２２に移行し、以下既に説明した処理を経てＣＰＵ４への給電を遮断してフローを終了する。このようにして、操作や電話着信がない限り、図３のフローが繰り返され、待受け画面の表示を継続しながらＣＰＵ４への給電は遮断と再開を繰返し、遮断中の省電を実現する。
【００４０】
一方、ステップＳ３８で外部入力が検出されるとステップＳ４０に移行し、入力応答処理に入る。その詳細は後述する。また、ステップＳ４２電源オフ操作が検出されるとステップＳ４４に移行し、終了処理に入る。これによって表示を含め、第１携帯電話２の機能は全てオフになる。さらに、ステップＳ５０において電話着信が検出されるとステップＳ５２の着信処理に入り、所定の通話機能を実行する。なお、立上の再にステップＳ２０でスタートしていた省電タイマ２４４のカウントがタイムアップしていることがステップＳ５４で検出された時は、ステップＳ５６に移行し、省電処理に入る。その詳細は後述する。
【００４１】
図４は、図３のステップＳ４０における入力応答処理の詳細を示すフローチャートである。フローがスタートすると、まずステップＳ６２で外部入力がデータであるかどうかがチェックされる。そしてデータでなければなんらかの信号が外部から入力されたことを意味するのでステップＳ６４に進み、入力された信号が連続画像の作成に関連する操作信号であるかどうかをチェックする。これに該当する信号とは、画面の連続スクロール操作や動画表示操作など、表示画面の連続的な変化を継続して行わせるための操作である。ステップＳ６４において該当する操作の信号入力が検出された時はステップＳ６６の連続画像作成処理に入る。その詳細は後述する。一方、ステップＳ６４においてこのような操作の信号の入力が検出されなければ、入力信号はメニューの選択や文字の入力など、逐一の操作に応答して次の動作に移行するための信号であったことを意味するからステップＳ６８に移行する。
【００４２】
ステップＳ６８では、行われた操作に対応する画面を作成し、ステップＳ７０でこれを表示レジスタ２３２に転送する。一方、ステップＳ７２では、行われた操作に対応する処理を実行し、ステップＳ７４でこれをインターフェースレジスタ２３４に転送する。そしてステップＳ７６では、ＣＰＵ４への給電を遮断したあと入力応答動作において次に再給電を行うべき時間をカウンタ２３８にセットする。この時間は次の操作が予想される最短時間であって、ＣＰＵ４はそれまでに再給電されている必要がある。また、ステップＳ７８では、図３のステップＳ２０でスタートしている省電モード給電用省電タイマをリセットして再スタートさせる。
【００４３】
以上の処理の後、ステップＳ８０で各不揮発レジスタを高速動作モードから不揮発モードに切換え、ステップＳ８２でその時点のＣＰＵの処理状態を各不揮発レジスタに記憶させる。次いで、ステップＳ８４に進み、ステップＳ７６でセットされたカウント時間にてカウンタ２３８のカウントスタートを指示する。そしてステップＳ８４でＣＰＵ４自身への給電を遮断する指示をしてフローを終了する。この状態においても、図３のステップＳ８で指示された外部入力応答可能状態、ステップＳ１０で指示されたインターフェースレジスタへの給電、ステップＳ１２で指示された表示レジスタへの給電、およびステップＳ１８で指示されたバックライトへの給電は継続されている。また、ステップＳ７８およびステップＳ８４でそれぞれスタートしたタイマおよびカウンタのカウントはステップＳ８６でのＣＰＵ４の給電遮断後も継続している。なお、図４のフローが終了し給電信号によりＣＰＵ４への給電が再開された時は図３のフローからのスタートとなる。
【００４４】
一方、ステップＳ６２で外部入力がデータであることが検出された場合はステップＳ８８に移行し、入出力ゲート２２０の不揮発レジスタのデータを読み取り、ステップＳ９０でこれを命令処理部２０２の不揮発レジスタ２１０で保持する。そして、ステップＳ９２で入力に対応する演算を行い、ステップＳ９４で必要な演算が全て終了したか否かチェックする。ステップＳ９４で演算終了が検出されない時はステップＳ９２に戻り、以下ステップＳ９４で演算の終了が検出されるまでステップＳ９２およびステップＳ９４を繰り返して演算を継続する。ステップＳ９４で演算終了が検出されたときはステップＳ９６に移行し、演算結果データをインターフェースレジスタ２３４に転送する。
【００４５】
次いでステップＳ９８に進み、次のデータが入出力ゲート２２０の不揮発レジスタ２２２に入力されているかどうかチェックする。ステップＳ９８で次データ入力が検出されたときはステップＳ８８に戻り、以下、ステップＳ９８で次データ入力が検出されなくなるまでステップＳ８８からステップＳ９８を繰返し、ステップＳ９６でのインターフェースレジスタ２３４の演算結果データを書き換えていく。一方、ステップＳ９８で次データ入力が検出されないときはステップＳ７６に移行し、以下、既に説明した処理を経てＣＰＵ４への給電を遮断してフローを終了する。この場合も、ステップＳ８６でＣＰＵ給電が遮断されたあと給電信号によりＣＰＵ４への給電が再開された時は、上記と同様、図３のフローからのスタートとなる。
【００４６】
図５は、図４のステップＳ６６における連続画像作成処理の詳細を示すフローチャートである。フローがスタートすると、まずステップＳ１０２で次画像データがあるかどうかがチェックされる。図５は、連続画像を作成するためのフローであるが、一つの画像の作成から次の画像の作成までの間にＣＰＵ４の動作を必要としない時間帯があることを前提とし、一つの画像を作成して表示レジスタ２３２に画像を送る度にＣＰＵ４への給電を遮断している。従って、一つの画像ごとに図５のフローを最初から実行して動作の終了に至る。従って、連続画像の最後のものを作成し終わった後図５のフローがスタートすることもあるのでこのような場合を検知するためステップＳ１０２が設けられている。
【００４７】
ステップＳ１０２で次画像データがあることが検知されるとステップＳ１０４に進み、入出力ゲート２２０の不揮発レジスタ２２２のデータを読み取る。そしてステップＳ１０８で次画像を作成し、ステップＳ１１０でこれを表示レジスタ２３２に転送する。次いで、ステップＳ１１２で連続画像用のＣＰＵ再給電時間をカウンタ２３８にセットする。また、ステップＳ１１４では省電モード給電用省電タイマをリセットして再スタートさせる。
【００４８】
以上の処理の後、ステップＳ１１６で各不揮発レジスタを高速動作モードから不揮発モードに切換え、ステップＳ１１８でその時点のＣＰＵの処理状態を各不揮発レジスタに記憶させる。次いで、ステップＳ１２０に進み、ステップＳ１１２でセットされたカウント時間にてカウンタ２３８のカウントスタートを指示する。そしてステップＳ１２２でＣＰＵ４自身への給電を遮断する指示をしてフローを終了する。この状態においても、図３のステップＳ８で指示された外部入力応答可能状態、ステップＳ１０で指示されたインターフェースレジスタへの給電、ステップＳ１２で指示された表示レジスタへの給電、およびステップＳ１８で指示されたバックライトへの給電は継続されている。また、ステップＳ１１４およびステップＳ１２０でそれぞれスタートしたタイマおよびカウンタのカウントはステップＳ１２２でのＣＰＵ４の給電遮断後も継続している。なお、図４のフローが終了し給電信号によりＣＰＵ４への給電が再開された時は、上記のように図５のフローが再スタートする。
【００４９】
一方、ステップＳ１０２で次画像データがなかったときはステップＳ１２４に移行する。そして以後は画像の更新がないので待受画面用のＣＰＵ４への再給電を行うための時間をカウンタ２３８にセットしてステップＳ１１４に移行する。以下、既に説明した処理を経てステップＳ１２２に至り、ＣＰＵ４への給電を遮断してフローを終了する。このようにしてステップＳ１２４経由でＣＰＵ４への給電が遮断され、その後、給電信号によりＣＰＵ４への給電が再開された時は、図３のフローからのスタートとなる。なお、この場合、テップＳ１２０では、ステップＳ１２４でセットされたカウント時間にてカウンタ２３８のカウントスタートを指示する。
【００５０】
図６は、図３のステップＳ５６における省電処理の詳細を示すフローチャートである。フローがスタートすると、まずステップＳ１３２でバックライト２４２への給電を省電モードで行うよう電源制御部２４０に指示する。次いでステップＳ１３４に進み、今度はバックライト２４２を完全に消灯するためのタイマ時間をセットする。次いでステップＳ１３６では、このようなタイマ時間がセットされた省電タイマ２４４がタイムアップしたときバックライト２４２への給電を絶ち消灯するよう予定しておく指示を電源制御部に行う。さらにステップＳ１３８では、給電信号によりＣＰＵ４に給電が開始されたときバックライトに通常の給電を行うよう電源制御部２４０に指示する。
【００５１】
以上の処理をした後、ステップＳ１４０に至り、ステップＳ１３４でセットされたバックライト消灯用のタイマ時間にて省電タイマ２４４のスタートを電源制御部２４０に指示する。そしてステップＳ１４２で各不揮発レジスタを高速動作モードから不揮発モードに切換え、ステップＳ１４４でその時点のＣＰＵの処理状態を各不揮発レジスタに記憶させる。次いで、ステップＳ１４６でＣＰＵ４自身への給電を遮断する指示をしてフローを終了する。このようにして、ＣＰＵ４自身は活動を停止するが、これと独立に、ステップＳ１４０でスタートが指示された省電タイマ２４４がタイムカウントを続行し、ステップＳ１３４でセットされたタイム時間がタイムアップすると、ステップＳ１３６の指示に従って電源制御部２４０はバックライト２４２への給電を遮断する。図６の省電処理によってＣＰＵ４への給電が遮断された場合はカウンタ２３８によって給電信号が発生させられることはなく、操作部６などの操作を検出する電源制御部２４０からの給電信号により内部電源制御部２３６がＣＰＵ４への給電を再開する。このとき、ステップＳ１３８での指示に従い、バックライト２４２への通常給電も再開する。
【００５２】
図７は、図１の実施例におけるＣＰＵ４の命令処理部２０２において実行されるべき別の動作モードでの動作の基本フローチャートである。図３の基本フローチャートにおける動作モードでは内部電源制御部２３６が電源供給およびその遮断をＣＰＵ４全体に同時に行うモードにて動作している。これに対し、図７の動作モードでは、演算処理部２２４と演算結果記憶部２２８への給電を絶つとともに入出力ゲート２２０、アドレス出力部２１２および制御入出力部２０６への給電は維持するような動作を行う。
【００５３】
図３の場合と同様にして、電源制御部２４０またはカウンタ２３８からの給電信号が内部電源制御部２３６に入力され、ＣＰＵ４の命令処理部２０２への給電が開始されることによって図７のフローがスタートする。そして、まずステップＳ１５４で第1携帯電話２の立上処理が済んでいるかどうかがチェックされる。図３と同様、フローがスタートして立上処理が済んでいない場合とは、第1携帯電話２の最初の電源オンが行われた場合に相当するので図３のステップＳ６に進む。図３のステップＳ６に進んだ以降の動作は、内部電源制御部２３６が電源供給およびその遮断をＣＰＵ４全体に同時に行うモードにて動作する場合と同様であるので説明は省略する。
【００５４】
一方、図３のステップＳ６からステップＳ２８の処理を経てＣＰＵ４への給電が遮断された後、再給電カウンタ２３８または電源制御部２４０から給電信号が内部電源制御部２３６に入力されてＣＰＵ４全体への給電が再開されると、図７のフローが再スタートし、ステップＳ１５４で第1携帯電話２の立上処理が済んでいるかどうかがチェックされる。この場合は、立上処理が済んでいるのでステップＳ１５６に進み、ＣＰＵ４全体への給電を遮断するためのタイマをスタートさせる。図３と同様、このタイマ機能は命令処理部２０２内部でソフト的に実行される。そしてステップＳ１５８において、命令処理部２０２の不揮発レジスタ２１０、演算処理部２２４の不揮発レジスタ２２６、および演算結果記憶部２２８の不揮発レジスタ２３０を不揮発モードとし、ステップＳ１６０でこれら不揮発モードとなった各不揮発レジスタに記憶されていた電源遮断前のＣＰＵ４の処理状態を読み出す。この読出しが完了すると、ステップＳ１６２でこれら各不揮発レジスタは高速動作モードに切換えられ、通常動作に入る。
【００５５】
次いで、ステップＳ１６４では、図３のフローの立上が外部入力によるものかどうかチェックされる。図３と同様、具体的には電源制御部２４０からの給電信号が内部電源制御部２３６に入力された結果として図３のフローがスタートしたのかどうかをチェックしていることになる。そして該当すればステップＳ１６６に進み、入力応答処理に入る。その詳細は図４と同様である。一方、外部入力でなければ、ステップＳ１６８に進み、セルサーチを行う。次いでステップＳ１７０では、操作部６によって電源オフ操作が行われたか、又は電話着信があったか、または省電タイマ２４４のカウントがタイムアップしているかどうかチェックする。そしていずれかが検出されればステップＳ１７２に進み検出内容に該当する処理を行う。省電タイムアップのときの詳細は、図６と同様である。
【００５６】
一方、ステップＳ１７０で該当する項目が検出されない場合はステップＳ１７４に進み、部分給電モードに伴う所定の処理を行う。この処理は、例えば携帯電話２における次の操作待ちのための短い処理である。次いでステップＳ１７６に進み、ＣＰＵ電源遮断タイマのカウントがタイムアップしているかどうかチェックする。タイムアップしていなければステップＳ１６４に戻り、以下、外部入力、電源オフ操作、電話着信、省電タイムアップおよびＣＰＵ給電遮断タイムアップのいずれかを待ちながら、ステップＳ１６４からステップＳ１７０、ステップＳ１７４およびステップＳ１７６のループを繰り返す。
【００５７】
ステップＳ１７６で給電遮断タイムアップが検出された時は、ステップＳ１７８に進み、命令処理部２０２の不揮発レジスタ２１０、演算処理部２２４の不揮発レジスタ２２６、および演算結果記憶部２２８の不揮発レジスタ２３０を不揮発モードとし、ステップＳ１８０でその時点のＣＰＵの処理状態を各不揮発レジスタに記憶させる。ステップＳ１８２では、入出力ゲート２２０、アドレス出力部２１２および制御入出力部２０６への給電は維持する指示を行うとともに、ステップＳ１８４ではこれらの不揮発レジスタをそれぞれ高速動作モードに維持する指示を行う。そして、ＣＰＵ４に再給電を行うためのカウンタ２３８のカウントスタートを指示し、命令処理部２０２、演算処理部２２４、および演算結果記憶部２２８への給電を遮断してフローを終了する。
【００５８】
図３と同様、この状態では、ステップＳ８で指示された外部入力応答可能状態、ステップＳ１０で指示されたインターフェースレジスタへの給電、ステップＳ１２で指示された表示レジスタへの給電、およびステップＳ１８で指示されたバックライトへの給電は継続され、ＣＰＵ４への給電が遮断されてその活動を停止しているにもかかわらず、携帯電話４のユーザにとっては、第1携帯電話２が待受け状態で機能しているのと同等となる。また、ステップＳ２０およびステップＳ２６でそれぞれスタートしたタイマおよびカウンタのカウントはステップＳ２８でのＣＰＵ４の給電遮断後も継続している。
【００５９】
さらに、この状態では、命令処理部２０２等への給電が行われていないにもかかわらず、動作が止まった時点の入出力ゲート２２０、アドレス出力部２１２および制御入出力部２０６の出力が、それぞれデータバス２１８、アドレスバス２１６およびステータス情報・制御信号ラインに現れ続けており、ＣＰＵ４外部から見れば、ＣＰＵ４が所定の動作途中でフリーズしたように見える。従って、第1携帯電話２はＣＰＵ４の内部動作が止まった時点の状態を維持して機能し続けることができる。例えば、第1携帯電話２が待受け状態であれば、待受け画面を表示し続けることができる。このように、本発明において命令処理部２０２への給電を断ってもアクセス可能にデータを保持するためのレジスタは、表示レジスタ２３２やインターフェースレジスタ２３４などＣＰＵ外部のものだけでなく、入出力ゲート２２０、アドレス出力部２１２および制御入出力部２０６の各不揮発レジスタのように、ＣＰＵの内部にあるものも該当する。
【００６０】
なお、図７では、ＣＰＵ４の一部への給電のみを遮断して他の部分への給電は維持する制御がステップＳ１７４における部分給電対応の所定処置を行う場合について説明した。しかし本発明の実施はこれに限るものではなく、ステップＳ１６６やステップＳ１７２の該当処理においてもＣＰＵ４の一部への給電のみを遮断するモードでの動作が可能である。例えば図４のフローにおいて、ステップＳ８０からステップＳ８６を、図７のステップＳ１７８からステップＳ１８８に置き換えれば、入力応答処理においても、ＣＰＵ４の一部への給電のみを遮断して他の部分への給電は維持するモードでの動作が可能となる。
【００６１】
以上の説明では、図２において図１の構成の一部の図示を省略しているが、省略された構成についても本発明の特徴を実施できることは言うまでもない。例えば、図１の発音部１４、ＧＰＳ部１６、電話通信部１８、１１８、ＤＳＰ２６、１２６、ゲーム処置部２８、近距離通信部１３０、カメラ部１３２、およびタッチパネルセンサ１３４等とＣＰＵ４、１０４との関係についても本発明を実施できる。すなわち、これらの構成とＣＰＵ４、１０４との連携において、例えばＣＰＵ４と電源制御部２４０またはＣＰＵ４と表示部１２において説明したのと同様にして、ＣＰＵ４、１０４の全部または一部への給電を遮断しながらこれと連携する他の構成の機能を維持するごとき動作が可能である。この場合、必要に応じ、ＣＰＵ４、１０４のデータを転送して維持するためのレジスタを、ＣＰＵ４、１０４と連携する他の構成に設けることができる。
【００６２】
上記の実施例では、不揮発レジスタとして強誘電体メモリからなるものを採用しているが、本発明の実施はこれに限られるものではない。例えば、スピントロニクス・デバイスとして知られるスピンＭＲＡＭ（スピン注入磁化反転型ＭＲＡＭ）からなる不揮発レジスタも、本発明の種々の特徴を実施するために採用可能である。
【図面の簡単な説明】
【００６３】
【図１】本発明の実施の形態に係る電子機器の実施例を示すブロック図である。
【図２】図１の実施例の詳細を示したブロック図である。
【図３】図１の実施例の命令処理部で実行される動作の基本フローチャートである。
【図４】図３のステップＳ４０における入力応答処理の詳細を示すフローチャートである。
【図５】図４のステップＳ６６における連続画像作成処理の詳細を示すフローチャートである。
【図６】図３のステップＳ５６における省電処理の詳細を示すフローチャートである。
【図７】図１の実施例の命令処理部において別モードで実行される動作の基本フローチャートである
【符号の説明】
【００６４】
２０  電源
２１０、２２６、２３０  不揮発レジスタ
２０２  ２２４、２２８  処理部
２２０  外部信号入力部
２３６、２４０  給電制御部
６  手動操作部
２３２  表示レジスタ
１２  表示部
２４０  外部信号入力部
２１４、２２２、２３４  出力レジスタ
２２２、２３４  入力レジスタ
２２２  ２３２、２３４  保持レジスタ
２３８  計時手段
２４０  外部信号検知部
２４２  照明部
【図１】
2010086407.tif 000003
【図２】
2010086407.tif 000004
【図３】
2010086407.tif 000005
【図４】
2010086407.tif 000006
【図５】
2010086407.tif 000007
【図６】
2010086407.tif 000008
【図７】
2010086407.tif 000009
【手続補正書】
【提出日】平成21年1月23日(2009.1.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電源と、不揮発レジスタを持つとともに前記電源からの給電に基づき前記不揮発レジスタへのデータ出し入れによって所定の処理を行う処理部と、前記処理部に第１外部信号および第２外部信号を入力する外部信号入力部と、前記第１外部信号に基づく前記処理部の処理状態が前記不揮発レジスタに記憶された状態で前記第２外部信号への応答性は維持しつつ前記電源から前記処理部への給電を遮断するとともに前記第２外部信号に応答して前記電源から前記処理部への給電を再開する給電制御部とを有することを特徴とする電子機器。
【請求項２】
前記第１外部信号および前記第２外部信号を発生する手動操作部を有することを特徴とする請求項１記載の電子機器。
【請求項３】
前記電源からの前記処理部への給電が遮断されても前記電源からの給電が維持されることによって前記処理部によって作られる表示データを保持する表示レジスタと、前記表示レジスタが保持する表示データに基づいて表示を行う表示部とを有し、前記処理部は前記第１外部信号の入力に応答して前記表示データを作成するとともに、前記不揮発レジスタは前記処理部への給電が遮断された状態においても前記表示データを作成した前記処理部の処理状態を記憶することを特徴とする請求項１または２記載の電子機器。
【請求項４】
前記第２外部信号は、前記第１信号の入力に応答して作成された表示データに基づく前記表示部の表示に関連するものであることを特徴とする請求項３記載の電子機器。
【請求項５】
前記第１外部信号および前記第２外部信号を発生する手動操作部を有し、前記手動操作部と前記表示部は前記第２外部信号を発生させるためのＧＵＩ手段として連携することを特徴とする請求項４記載の電子機器。
【請求項６】
前記処理部は、給電の再開および不揮発レジスタに記憶された処理状態の読出しに基づき、次の表示データを作成して前記表示レジスタに保持させることを特徴とする請求項３から５のいずれかに記載の電子機器。
【請求項７】
前記不揮発レジスタは前記処理部がデータ出し入れを行う高速動作モードとデータ保持を行う不揮発動作モードを有し、前記給電制御部は前記第１外部信号に基づく前記処理部の処理状態が前記不揮発動作モードにて前記不揮発レジスタに記憶された後に前記処理部への給電を遮断し、前記処理部は前記第２外部信号に応答する給電の再開により前記不揮発モードにて前記処理部の処理状態を読み出した後で前記高速モードにて前記不揮発レジスタへのデータ出し入れを再開することを特徴とする請求項１から６のいずれかに記載の電子機器。
【請求項８】
電源と、不揮発レジスタを持つとともに前記電源からの給電に基づき前記不揮発レジスタへのデータ出し入れによって所定の処理を行う処理部と、前記処理部によって作られる表示データを保持する表示レジスタと、前記表示レジスタが保持する表示データに基づいて表示を行う表示部と、前記表示データを作成した前記処理部の処理状態が前記不揮発レジスタに記憶された状態で前記電源から前記表示レジスタへの給電は維持しつつ前記電源から前記処理部への給電を遮断するとともに所定状況に応答して前記電源から前記処理部への給電を再開する給電制御部とを有することを特徴とする電子機器。
【請求項９】
前記処理部への給電が遮断されても応答性を維持し前記処理部に外部信号を入力する外部信号入力部を有し、前記所定状況は前記外部信号入力部への外部信号の着信であることを特徴とする請求項８記載の電子機器。
【請求項１０】
前記処理部は、給電の再開および不揮発レジスタに記憶された処理状態の読出しに基づき、次の表示データを作成して前記表示レジスタに保持させることを特徴とする請求項９記載の電子機器。
【請求項１１】
前記所定状況は、前記表示レジスタによる前記表示データの保持からの所定時間経過であることを特徴とする請求項８から１０のいずれかに記載の電子機器。
【請求項１２】
前記不揮発レジスタは前記処理部がデータ出し入れを行う高速動作モードとデータ保持を行う不揮発動作モードを有し、前記給電制御部は前記表示データを作成した前記処理部の処理状態が前記不揮発動作モードにて前記不揮発レジスタに記憶された後に前記処理部への給電を遮断し、前記処理部は前記所定状況に応答する給電の再開により前記不揮発モードにて前記処理部の処理状態を読み出した後で前記高速モードにて前記不揮発レジスタへのデータ出し入れを再開することを特徴とする請求項８から１１のいずれかに記載の電子機器。
【請求項１３】
電源と、不揮発レジスタを持つとともに前記電源からの給電に基づき前記不揮発レジスタへのデータ出し入れによって出力デーを作成する処理部と、前記処理部によって作成された出力データを保持する出力レジスタと、前記出力データを作成した前記処理部の処理状態が前記不揮発レジスタに記憶された状態で前記電源から前記出力レジスタへの給電は維持しつつ前記電源から前記処理部への給電を遮断するとともに所定状況に応答して前記電源から前記処理部への給電を再開する給電制御部とを有することを特徴とする電子機器。
【請求項１４】
前記処理部への給電が遮断されても給電が維持されることによって前記処理部に入力すべき入力データを保持する入力レジスタを有し、前記所定状況は前記入力レジスタによる前記入力データの着信であることを特徴とする請求項１３記載の電子機器。
【請求項１５】
前記不揮発レジスタは前記処理部がデータ出し入れを行う高速動作モードとデータ保持を行う不揮発動作モードを有し、前記給電制御部は前記出力データを作成した前記処理部の処理状態が前記不揮発動作モードにて前記不揮発レジスタに記憶された後に前記処理部への給電を遮断し、前記処理部は前記所定状況に応答する給電の再開により前記不揮発モードにて前記処理部の処理状態を読み出した後で前記高速モードにて前記不揮発レジスタへのデータ出し入れを再開することを特徴とする請求項１３または１４記載の電子機器。
【請求項１６】
電源と、不揮発レジスタを持つとともに前記電源からの給電に基づき前記不揮発レジスタへのデータ出し入れによって第１データおよび第２データを作成する処理部と、前記第１データおよび前記第２データを順次保持する保持レジスタと、前記第１データの作成から前記第２データの作成の間に前記電源から前記保持レジスタへの給電は維持しつつ前記電源から前記処理部への給電を遮断する期間を生ぜしめる給電制御部とを有することを特徴とする電子機器。
【請求項１７】
表示データに基づいて表示を行う表示部を有するとともに、前記保持レジスタは前記表示部による表示のための表示データを保持する表示レジスタであり、前記第１データおよび第２データはそれぞれ前記表示レジスタに順次保持される第１表示データおよび第２表示データであることを特徴とする請求項１６記載の電子機器。
【請求項１８】
前記保持レジスタは出力データを保持する出力レジスタであり、前記第１データおよび第２データはそれぞれ前記出力レジスタに順次保持される第１出力データおよび第２出力データであることを特徴とする請求項１６または１７記載の電子機器。
【請求項１９】
前記給電制御部は前記電源から前記処理部への給電を遮断する期間を決定する計時手段を有することを特徴とする請求項１６から１８のいずれかに記載の電子機器。
【請求項２０】
前記不揮発レジスタは前記処理部がデータ出し入れを行う高速動作モードとデータ保持を行う不揮発動作モードを有し、前記給電制御部は前記第１処理データを作成した前記処理部の処理状態が前記不揮発動作モードにて前記不揮発レジスタに記憶された後に前記処理部への給電を遮断し、前記処理部は給電の再開により前記不揮発モードにて前記処理部の処理状態を読み出した後で前記高速モードにて前記不揮発レジスタへのデータ出し入れを再開して前記第２処理データを作成することを特徴とする請求項１６から１９のいずれかに記載の電子機器。
【請求項２１】
電源と、不揮発レジスタを持つとともに前記電源からの給電に基づき前記不揮発レジスタへのデータ出し入れによって第１入力データおよび第２入力データを処理する処理部と、前記第１入力データおよび前記第２入力データを順次保持する入力レジスタと、前記第１入力データの処理から前記第２入力データの処理の間に前記電源から前記入力レジスタへの給電を維持するとともに前記電源から前記処理部への給電を遮断する期間を生ぜしめる給電制御部とを有することを特徴とする電子機器。
【請求項２２】
前記給電制御部は前記電源から前記処理部への給電を遮断する期間を決定する計時手段を有することを特徴とする請求項２１記載の電子機器。
【請求項２３】
前記不揮発レジスタは前記処理部がデータ出し入れを行う高速動作モードとデータ保持を行う不揮発動作モードを有し、前記給電制御部は前記第１入力データを処理した前記処理部の処理状態が前記不揮発動作モードにて前記不揮発レジスタに記憶された後に前記処理部への給電を遮断し、前記処理部は給電の再開により前記不揮発モードにて前記処理部の処理状態を読み出した後で前記高速モードにて前記不揮発レジスタへのデータ出し入れを再開して前記第２入力データを処理することを特徴とする請求項２１または２２記載の電子機器。
【請求項２４】
電源と、不揮発レジスタを持つとともに前記電源からの給電に基づき前記不揮発レジスタへのデータ出し入れによって所定の処理を行う処理部と、外部信号検知部と、前記処理部の処理状態が前記不揮発レジスタに記憶された状態で前記電源から前記処理部への給電を遮断して前記外部信号検知部を応答可能状態とするとともに前記外部信号検知部による外部信号の着信に応答して前記電源から前記処理部への給電を再開する給電制御部とを有することを特徴とする電子機器。
【請求項２５】
前記不揮発レジスタは前記処理部がデータ出し入れを行う高速動作モードとデータ保持を行う不揮発動作モードを有し、前記給電制御部は前記処理部の処理状態が前記不揮発動作モードにて前記不揮発レジスタに記憶された後に前記処理部への給電を遮断し、前記処理部は前記外部信号の着信に応答する給電の再開により前記不揮発モードにて前記処理部の処理状態を読み出した後で前記高速モードにて前記不揮発レジスタへのデータ出し入れを再開することを特徴とする請求項２４記載の電子機器。
【請求項２６】
電源と、不揮発レジスタを持つとともに前記電源からの給電に基づき前記不揮発レジスタへのデータ出し入れによって第１処理および第２処理を行う処理部と、計時手段と、前記第１処理を完了した前記処理部の処理状態が前記不揮発レジスタに記憶された状態で前記電源から前記処理部への給電を遮断して前記計時手段の計時を開始するとともに前記計時手段による計時完了に応答して前記第２処理のために前記電源から前記処理部への給電を再開する給電制御部とを有することを特徴とする電子機器。
【請求項２７】
前記不揮発レジスタは前記処理部がデータ出し入れを行う高速動作モードとデータ保持を行う不揮発動作モードを有し、前記給電制御部は前記処理部の処理状態が前記不揮発動作モードにて前記不揮発レジスタに記憶された後に前記処理部への給電を遮断し、前記処理部は前記計時手段による計時完了に応答する給電の再開により前記不揮発モードにて前記処理部の処理状態を読み出した後で前記高速モードにて前記不揮発レジスタへのデータ出し入れを再開することを特徴とする請求項２６記載の電子機器。
【請求項２８】
電源と、不揮発レジスタを持つとともに前記電源からの給電に基づき前記不揮発レジスタへのデータ出し入れによって所定の処理を行う処理部と、前記電源からの給電により発光する照明部と、前記処理部の処理状態が前記不揮発レジスタに記憶された状態で前記電源から前記照明部への給電は維持しつつ前記電源から前記処理部への給電を遮断するとともに所定状況に応答して前記電源から前記処理部への給電を再開する給電制御部とを有することを特徴とする電子機器。
【請求項２９】
前記給電制御部は、前記処理部への給電が遮断されている状態において前記照明部への給電状況を制御することを特徴とする請求項２８記載の電子機器。
【請求項３０】
電源と、不揮発レジスタを持つとともに前記電源からの給電に基づき前記不揮発レジスタへのデータ出し入れによって所定の処理を行う処理部と、前記電源からの給電により発光する照明部と、前記処理部の処理状態が前記不揮発レジスタに記憶された状態で前記電源から前記処理部への給電を遮断する給電制御部と、前記処理部への給電が遮断されている状態において前記照明部への給電時間を制御する計時手段を有することを特徴とする電子機器。
【請求項３１】
前記給電制御部は、所定状況に応答して前記電源から前記処理部への給電を再開することを特徴とする請求項３０記載の電子機器。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
ＣＰＵ４は、第１携帯電話２内部の各構成および外部と情報交換するための入出力インターフェース２４と接続されている。外部との情報交換に関する入出力インターフェース２４は、具体的には、ケーブルの接続端子などである。第１携帯電話２の機能は基本的にはＣＰＵ４が司ることができるが、画像処理などの重い処理は専用のＤＳＰ２６に委ねられる。また、第１携帯電話２は操作部６と表示部１２のＧＵＩによってゲームを楽しむことができるよう構成されるが、そのためのソフトおよび処理機能を専用のゲーム処理部２８に委ねている。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
また、第２携帯電１０２はカメラ部１３２を有し、撮影した画像を記憶部１１０に記憶することが可能であるとともに、電話通信部１１８によって画像を第１携帯電話２の電話通信部１８に送信することができる。なお、図１では、簡単のため、電話通信部１８および１１８が直接通信を行っているような概念的になっているが、実際の電話通信部１８と電話通信部１１８との通信は、通信回線の基地局を介したインフラストラクチャー通信による。一方、近距離通信部１３０による通信は、他の機器との間の直接のアドホック通信となる。タッチパネルセンサ１３４は表示部１１２の表示面に設けられており、表示部１１２への指の接触などによるＧＵＩを可能にするものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
図２は図１の第１携帯電話２の要部の詳細を示したブロック図であり、同一の構成には同一の番号を付して必要がない限り説明は繰り返さない。なお、図２の構成は、図１の第２携帯電話１０２の要部の詳細として読み替えてもよい。その場合は、下二桁が同じ番号の構成がお互いに対応する。ＣＰＵ４は時間を軸として機能し、命令処理部２０２の制御部２０４から制御入出力部２０６を介してＣＰＵ４のサイクルおよびステートがステータス情報・制御信号ライン２０８に出力されて携帯電話各部に伝達される。制御部２０４は、また、制御入出力部２０６を介し、ステータス情報・制御信号ライン２０８経由で各種の制御信号を携帯電話各部とやりとりする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
制御部２０４は、不揮発レジスタ２１０の保持するアドレス信号をアドレス出力部２１２の不揮発レジスタ２１４に転送する。不揮発レジスタ２１０および不揮発レジスタ２１４は、強誘電体メモリ（ＦＲＡＭ：Ferroelectric Random Access Memory（ＦＲＡＭ：登録商標））からなり、その分極反転のヒステリシス特性を利用する不揮発モード（ＦＲＡＭ動作モード）と分極反転を伴わない単なる容量素子として利用する高速動作モード（ＤＲＡＭモード）との間で切換可能となっている。そして不揮発モードでは不揮発レジスタへの給電が断たれても記憶データを長期間保持することができるとともに、高速動作モードでは給電中のリフレッシュがないと記憶データが失われるが高速動作が可能となっている。このような不揮発レジスタの特性および利用については、後出の各不揮発レジスタにおいても共通である。以下、特に断らない限り、給電中の携帯電話の各処理における不揮発レジスタは高速動作モードで動作しているものとする。上記の不揮発レジスタ２１０から不揮発レジスタ２１４へのアドレス信号の転送も高速動作モードによるものである。なお、簡単のため図示しないが、制御入出力部２０６にもステータス情報および制御信号を保持するために同様の不揮発レジスタが設けられている。また、図１では、各部に一つの不揮発レジスタしか図示していないが、これは簡単のため代表として図示しているだけであり、実際は各部には多数の不揮発レジスタが配されている。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
不揮発レジスタ２１４の保持するアドレス信号はアドレスバス２１６に出力され、記憶部１０のＲＯＭにおける次の命令のアドレスが指定されるとそのアドレスの命令がデータバス２１８に出力され、これが入出力ゲート２２０の不揮発レジスタ２２２に取り込まれる。そしてこれが内部バス２２３を介して命令処理部２０２に取り込まれると制御部２０４でデコードされ、その実行のためにＣＰＵ４内の関連各部に指令される。例えば、指令がデータの演算であった場合、アドレスバス２１６を介して指定された記憶部１０のＲＡＭのアドレスからデータバス２１８に出力されたデータが不揮発レジスタ２２２に取り込まれる。取り込まれたデータは、演算処理部２２４内の不揮発レジスタ２２６を使って演算処理され、その演算結果として得られる演算結果データが内部バス２２３を介して演算結果記憶部２２８の不揮発レジスタ２３０に記憶される。そして、この演算結果データがＣＰＵ４の外部に出力すべきものであれば、入出力ゲート２２０の不揮発レジスタ２２２に転送され、これが所定のタイミングでデータバス２１８に出力される。データバス２１８に出力された演算結果データは、アドレスバス２１６によって指定されるアドレスの出力先によって取り込まれる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
次に、第１携帯電話２における給電制御と、給電を断った場合の不揮発レジスタによるＣＰＵ４の処理状態記憶について説明する。ＣＰＵ４に対しては、電源部２０から内部電源制御部２３６を介して各部への給電が行われる。内部電源制御部２３６は電源供給およびその遮断をＣＰＵ４全体に同時に行うことが可能であるが、ＣＰＵ４の一部への給電のみを遮断し、他の部分への給電は維持するごとき制御も可能である。例えば、演算処理部２２４と演算結果記憶部２２８への給電を絶つとともに、入出力ゲート２２０、アドレス出力部２１２および制御入出力部２０６への給電は維持するような制御も可能である。なお、簡単のため矢印の図示を省略しているが、制御入出力部２０６も内部電源制御部２３６から給電を受けている。このように構成することにより、命令処理部２０２等への給電が行われていないにもかかわらず、動作が止まった時点の入出力ゲート２２０、アドレス出力部２１２および制御入出力部２０６の出力が、それぞれデータバス２１８、アドレスバス２１６およびステータス情報・制御信号ライン２０８に現れ続けており、ＣＰＵ４外部から見れば、ＣＰＵ４が所定の動作途中でフリーズしたように見える。従って、第１携帯電話２はＣＰＵ４の内部動作が止まった時点の状態を維持して機能し続けることができる。例えば、第１携帯電話２が待受け状態であれば、待受け画面を表示し続けることができる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
内部電源制御部２３６は、命令制御部２０２自身の所定の指示に基づき命令処理部２０２等への給電を絶つが、命令制御部２０２は給電が断たれる前に、別途給電されて独立に機能するカウンタ２３８のカウントスタートを指示しておく。これによって、カウンタ２３８のカウント値が所定値に達した時、内部電源制御部２３６に給電信号を送り、命令処理部２０２等への給電を再開する。また、命令制御部２０２は、給電が断たれる前に各不揮発レジスタを不揮発モードに切換え、その時点の命令制御部２０２等の処理状態を記憶させる。これによって、各不揮発レジスタはＣＰＵ４への給電が断たれてもその動作状態を保持し、命令処理部２０２等に再給電が行われたときには  記憶された処理状態が不揮発レジスタから読み出されて速やかに動作が再開する。なお、処理状態の記憶が読み出された後は、各不揮発レジスタは高速動作モードに戻される。上記において、カウンタ２３８のカウントアップ時間としては、ＣＰＵ４が動作する必要がない時間が設定される。例えば、動画処理の場合、一つの画面を出力してから次の画面を出力するまでに動作が不要な時間帯があればその時間に設定される。また、ある手動操作に基づいて所定の処理をした後、予定される次の手動操作までに動作が不要な時間帯があればその時間に設定される。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
また、内部電源制御部２３６は、カウンタ２３６がカウントアップしていないときでも、ＣＰＵ４の外部からの信号に応答して命令処理部２０２等への給電を再開することができる。具体的には、電源制御部２４０からの給電信号により命令処理部２０２等への給電を再開する。電源制御部２４０は、例えば操作部６の操作がされたとき、又は入出力インターフェース２４に第1携帯電話２外部または第１携帯電話２の内部構成からのデータが入力されたとき、又は電話機能部８が電話の着信を検出した時など、ステータス情報・制御信号ライン２０８を介してそれらを検知し、給電信号を内部電源制御部２３６に送る。上記における操作部６の操作には電源オン操作も含まれる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
電源制御部２４０は、記憶部１０、電話機能部８、表示部１２および入出力インターフェース２４への給電制御を行っている。そして、内部電源制御部２３６との連携によりＣＰＵ４への電源供給が遮断されているときでもこれらへの給電を継続する。この結果、例えばＣＰＵ４が表示データを出力してこれが表示レジスタ２３２に転送された後にＣＰＵ４への給電が遮断された時でも、表示レジスタ２３２への給電を維持することにより、表示レジスタ２３２の保持する表示データにより表示を継続することができる。同様に、ＣＰＵ４からのデータがインターフェースレジスタ２３４に転送された後にＣＰＵ４への給電が遮断された時でも、インターフェースレジスタ２３４への給電を維持することにより、インターフェースレジスタ２３４の保持するデータを外部からのアクセスに基づいて出力することが可能である。これらの動作は、電源供給の遮断がＣＰＵ４全体に同時に行われ、入出力ゲート２２０等の不揮発レジスタ２２２へのアクセスができないような場合においても可能である。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
図３は、図２の実施例におけるＣＰＵ４の命令処理部２０２において実行されるべき動作の基本フローチャートである。フローは電源制御部２４０またはカウンタ２３８からの給電信号が内部電源制御部２３６に入力され、ＣＰＵ４への給電が開始されることによってスタートする。フローがスタートすると、まずステップＳ４で第1携帯電話２の立上処理が済んでいるかどうかがチェックされる。フローがスタートして立上処理が済んでいない場合とは、第1携帯電話２の最初の電源オンが行われた場合に相当するのでステップＳ６に進み、不揮発レジスタをすべて高速動作モードに設定する。次いで、ステップＳ８でＣＰＵ４が外部入力に応答可能な状態とする。具体的には、ＣＰＵ４への給電が遮断されても、内部電源制御部２３６が外部の電源制御部２４０からの給電信号に応答してＣＰＵ４各部への給電を再開できるようにする。さらにステップＳ１０でインターフェースレジスタ２３４への給電の指示を行うととともに、ステップＳ１２で表示レジスタ２３２への給電の指示を行ってステップＳ１４に移行する。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
以上の処理の後、ステップＳ２２で各不揮発レジスタを高速動作モードから不揮発モードに切換え、ステップＳ２４でその時点のＣＰＵ４の処理状態を各不揮発レジスタに記憶させる。そして、ステップＳ２６で待受け画面が表示されている状態でＣＰＵ４に再給電を行うためのカウンタ２３８のカウントスタートを指示し、ステップＳ２８でＣＰＵ４自身への給電を遮断する指示をしてフローを終了する。この状態では、ステップＳ８で指示された外部入力応答可能状態、ステップＳ１０で指示されたインターフェースレジスタ２３４への給電、ステップＳ１２で指示された表示レジスタ２３２への給電、およびステップＳ１８で指示されたバックライト２４２への給電は継続され、ＣＰＵ４への給電が遮断されてその活動を停止しているにもかかわらず、携帯電話４のユーザにとっては、第１携帯電話２が待受け状態で機能しているのと同等となる。また、ステップＳ２０およびステップＳ２６でそれぞれスタートした省電タイマ２４４およびカウンタ２３８のカウントはステップＳ２８でのＣＰＵ４の給電遮断後も継続している。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
上記のようにしてＣＰＵ４への給電が遮断された後、再給電用のカウンタ２３８または電源制御部２４０から給電信号が内部電源制御部２３６に入力されてＣＰＵ４全体への給電が再開されると、図３のフローが再スタートし、ステップＳ４で第1携帯電話２の立上処理が済んでいるかどうかがチェックされる。この場合は、立上処理が済んでいるのでステップＳ３０に進み、ＣＰＵ４への給電を遮断するためのタイマをスタートさせる。このタイマ機能は命令処理部２０２内部でソフト的に実行される。そしてステップＳ３２において各不揮発レジスタを不揮発モードとし、ステップＳ３４で各不揮発レジスタに記憶されていた電源遮断前のＣＰＵ４の処理状態を読み出す。この読出しが完了すると、ステップＳ３６で各不揮発レジスタは高速動作モードに切換られ、通常動作に入る。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
ステップＳ５４では、立上の際にステップＳ２０でスタートしている省電タイマ２４４のカウントがタイムアップしているかどうかチェックする。そしてタイムアップでなければステップＳ３８に戻り、以下、外部入力、電源オフ操作、ＣＰＵ給電遮断タイムアップ、電話着信、および省電タイムアップのいずれかを待ちながら、ステップＳ３８、ステップＳ４２、ステップＳ４６からステップＳ５０およびステップＳ５４のループを繰り返す。そしてこの繰返によって、定期的にステップＳ４８のセルサーチが繰り返されることになる。以上の繰返しの中でステップＳ４６のタイムアップが検出されるとステップＳ２２に移行し、以下既に説明した処理を経てＣＰＵ４への給電を遮断してフローを終了する。このようにして、操作や電話着信がない限り、図３のフローが繰り返され、待受け画面の表示を継続しながらＣＰＵ４への給電は遮断と再開を繰返し、遮断中の省電を実現する。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
一方、ステップＳ３８で外部入力が検出されるとステップＳ４０に移行し、入力応答処理に入る。その詳細は後述する。また、ステップＳ４２において電源オフ操作が検出されるとステップＳ４４に移行し、終了処理に入る。これによって表示を含め、第１携帯電話２の機能は全てオフになる。さらに、ステップＳ５０において電話着信が検出されるとステップＳ５２の着信処理に入り、所定の通話機能を実行する。なお、立上の際にステップＳ２０でスタートしていた省電タイマ２４４のカウントがタイムアップしていることがステップＳ５４で検出された時は、ステップＳ５６に移行し、省電処理に入る。その詳細は後述する。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】変更
【補正の内容】
【００４２】
ステップＳ６８では、行われた操作に対応する画面を作成し、ステップＳ７０でこれを表示レジスタ２３２に転送する。一方、ステップＳ７２では、行われた操作に対応する処理を実行し、ステップＳ７４でこれをインターフェースレジスタ２３４に転送する。そしてステップＳ７６では、ＣＰＵ４への給電を遮断したあと入力応答動作において次に再給電を行うべき時間をカウンタ２３８にセットする。この時間は次の操作が予想される最短時間であって、ＣＰＵ４はそれまでに再給電されている必要がある。また、ステップＳ７８では、図３のステップＳ２０でスタートしている省電モード給電用の省電タイマ２４４をリセットして再スタートさせる。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
以上の処理の後、ステップＳ８０で各不揮発レジスタを高速動作モードから不揮発モードに切換え、ステップＳ８２でその時点のＣＰＵ４の処理状態を各不揮発レジスタに記憶させる。次いで、ステップＳ８４に進み、ステップＳ７６でセットされたカウント時間にてカウンタ２３８のカウントスタートを指示する。そしてステップＳ８４でＣＰＵ４自身への給電を遮断する指示をしてフローを終了する。この状態においても、図３のステップＳ８で指示された外部入力応答可能状態、ステップＳ１０で指示されたインターフェースレジスタ２３４への給電、ステップＳ１２で指示された表示レジスタ２３２への給電、およびステップＳ１８で指示されたバックライト２４２への給電は継続されている。また、ステップＳ７８およびステップＳ８４でそれぞれスタートした省電タイマ２４４およびカウンタ２３８のカウントはステップＳ８６でのＣＰＵ４の給電遮断後も継続している。なお、図４のフローが終了し給電信号によりＣＰＵ４への給電が再開された時は図３のフローからのスタートとなる。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】変更
【補正の内容】
【００４４】
一方、ステップＳ６２で外部入力がデータであることが検出された場合はステップＳ８８に移行し、入出力ゲート２２０の不揮発レジスタ２２２のデータを読み取り、ステップＳ９０でこれを命令処理部２０２の不揮発レジスタ２１０で保持する。そして、ステップＳ９２で入力に対応する演算を行い、ステップＳ９４で必要な演算が全て終了したか否かチェックする。ステップＳ９４で演算終了が検出されない時はステップＳ９２に戻り、以下ステップＳ９４で演算の終了が検出されるまでステップＳ９２およびステップＳ９４を繰り返して演算を継続する。ステップＳ９４で演算終了が検出されたときはステップＳ９６に移行し、演算結果データをインターフェースレジスタ２３４に転送する。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
次いでステップＳ９８に進み、次のデータが入出力ゲート２２０の不揮発レジスタ２２２に入力されているかどうかチェックする。ステップＳ９８で次データ入力が検出されたときはステップＳ８８に戻り、以下、ステップＳ９８で次データ入力が検出されなくなるまでステップＳ８８からステップＳ９８を繰返し、ステップＳ９６でのインターフェースレジスタ２３４の演算結果データを書き換えていく。一方、ステップＳ９８で次データ入力が検出されないときはステップＳ７６に移行し、以下、既に説明した処理を経てＣＰＵ４への給電を遮断してフローを終了する。この場合も、ステップＳ８６でＣＰＵ４への給電が遮断されたあと給電信号によりＣＰＵ４への給電が再開された時は、上記と同様、図３のフローからのスタートとなる。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】変更
【補正の内容】
【００４７】
ステップＳ１０２で次画像データがあることが検知されるとステップＳ１０４に進み、入出力ゲート２２０の不揮発レジスタ２２２のデータを読み取る。そしてステップＳ１０８で次画像を作成し、ステップＳ１１０でこれを表示レジスタ２３２に転送する。次いで、ステップＳ１１２で連続画像用のＣＰＵ再給電時間をカウンタ２３８にセットする。また、ステップＳ１１４では省電モード給電用の省電タイマ２４４をリセットして再スタートさせる。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】変更
【補正の内容】
【００４８】
以上の処理の後、ステップＳ１１６で各不揮発レジスタを高速動作モードから不揮発モードに切換え、ステップＳ１１８でその時点のＣＰＵ４の処理状態を各不揮発レジスタに記憶させる。次いで、ステップＳ１２０に進み、ステップＳ１１２でセットされたカウント時間にてカウンタ２３８のカウントスタートを指示する。そしてステップＳ１２２でＣＰＵ４自身への給電を遮断する指示をしてフローを終了する。この状態においても、図３のステップＳ８で指示された外部入力応答可能状態、ステップＳ１０で指示されたインターフェースレジスタ２３４への給電、ステップＳ１２で指示された表示レジスタ２３２への給電、およびステップＳ１８で指示されたバックライト２４２への給電は継続されている。また、ステップＳ１１４およびステップＳ１２０でそれぞれスタートした省電タイマ２４４およびカウンタ２３８のカウントはステップＳ１２２でのＣＰＵ４の給電遮断後も継続している。なお、図４のフローが終了し給電信号によりＣＰＵ４への給電が再開された時は、上記のように図５のフローが再スタートする。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】変更
【補正の内容】
【００５０】
図６は、図３のステップＳ５６における省電処理の詳細を示すフローチャートである。フローがスタートすると、まずステップＳ１３２でバックライト２４２への給電を省電モードで行うよう電源制御部２４０に指示する。次いでステップＳ１３４に進み、今度はバックライト２４２を完全に消灯するためのタイマ時間をセットする。次いでステップＳ１３６では、このようなタイマ時間がセットされた省電タイマ２４４がタイムアップしたときバックライト２４２への給電を絶ち消灯するよう予定しておく指示を電源制御部２４０に行う。さらにステップＳ１３８では、給電信号によりＣＰＵ４に給電が開始されたときバックライト２４２に通常の給電を行うよう電源制御部２４０に指示する。
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】変更
【補正の内容】
【００５１】
以上の処理をした後、ステップＳ１４０に至り、ステップＳ１３４でセットされたバックライト消灯用のタイマ時間にて省電タイマ２４４のスタートを電源制御部２４０に指示する。そしてステップＳ１４２で各不揮発レジスタを高速動作モードから不揮発モードに切換え、ステップＳ１４４でその時点のＣＰＵ４の処理状態を各不揮発レジスタに記憶させる。次いで、ステップＳ１４６でＣＰＵ４自身への給電を遮断する指示をしてフローを終了する。このようにして、ＣＰＵ４自身は活動を停止するが、これと独立に、ステップＳ１４０でスタートが指示された省電タイマ２４４がタイムカウントを続行し、ステップＳ１３４でセットされたタイム時間がタイムアップすると、ステップＳ１３６の指示に従って電源制御部２４０はバックライト２４２への給電を遮断する。図６の省電処理によってＣＰＵ４への給電が遮断された場合はカウンタ２３８によって給電信号が発生させられることはなく、操作部６などの操作を検出する電源制御部２４０からの給電信号により内部電源制御部２３６がＣＰＵ４への給電を再開する。このとき、ステップＳ１３８での指示に従い、バックライト２４２への通常給電も再開する。
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】変更
【補正の内容】
【００５４】
一方、図３のステップＳ６からステップＳ２８の処理を経てＣＰＵ４への給電が遮断された後、再給電用のカウンタ２３８または電源制御部２４０から給電信号が内部電源制御部２３６に入力されてＣＰＵ４全体への給電が再開されると、図７のフローが再スタートし、ステップＳ１５４で第1携帯電話２の立上処理が済んでいるかどうかがチェックされる。この場合は、立上処理が済んでいるのでステップＳ１５６に進み、ＣＰＵ４全体への給電を遮断するためのタイマをスタートさせる。図３と同様、このタイマ機能は命令処理部２０２内部でソフト的に実行される。そしてステップＳ１５８において、命令処理部２０２の不揮発レジスタ２１０、演算処理部２２４の不揮発レジスタ２２６、および演算結果記憶部２２８の不揮発レジスタ２３０を不揮発モードとし、ステップＳ１６０でこれら不揮発モードとなった各不揮発レジスタに記憶されていた電源遮断前のＣＰＵ４の処理状態を読み出す。この読出しが完了すると、ステップＳ１６２でこれら各不揮発レジスタは高速動作モードに切換えられ、通常動作に入る。
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００５６
【補正方法】変更
【補正の内容】
【００５６】
一方、ステップＳ１７０で該当する項目が検出されない場合はステップＳ１７４に進み、部分給電モードに伴う所定の処理を行う。この処理は、例えば第１携帯電話２における次の操作待ちのための短い処理である。次いでステップＳ１７６に進み、ＣＰＵ電源遮断タイマのカウントがタイムアップしているかどうかチェックする。タイムアップしていなければステップＳ１６４に戻り、以下、外部入力、電源オフ操作、電話着信、省電タイムアップおよびＣＰＵ給電遮断タイムアップのいずれかを待ちながら、ステップＳ１６４からステップＳ１７０、ステップＳ１７４およびステップＳ１７６のループを繰り返す。
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００５７
【補正方法】変更
【補正の内容】
【００５７】
ステップＳ１７６で給電遮断タイムアップが検出された時は、ステップＳ１７８に進み、命令処理部２０２の不揮発レジスタ２１０、演算処理部２２４の不揮発レジスタ２２６、および演算結果記憶部２２８の不揮発レジスタ２３０を不揮発モードとし、ステップＳ１８０でその時点のＣＰＵ４の処理状態を各不揮発レジスタに記憶させる。ステップＳ１８２では、入出力ゲート２２０、アドレス出力部２１２および制御入出力部２０６への給電は維持する指示を行うとともに、ステップＳ１８４ではこれらの不揮発レジスタをそれぞれ高速動作モードに維持する指示を行う。そして、ＣＰＵ４に再給電を行うためのカウンタ２３８のカウントスタートを指示し、命令処理部２０２、演算処理部２２４、および演算結果記憶部２２８への給電を遮断してフローを終了する。
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００５８
【補正方法】変更
【補正の内容】
【００５８】
図３と同様、この状態では、ステップＳ８で指示された外部入力応答可能状態、ステップＳ１０で指示されたインターフェースレジスタ２３４への給電、ステップＳ１２で指示された表示レジスタ２３２への給電、およびステップＳ１８で指示されたバックライト２４２への給電は継続され、ＣＰＵ４への給電が遮断されてその活動を停止しているにもかかわらず、第１携帯電話２のユーザにとっては、第１携帯電話２が待受け状態で機能しているのと同等となる。また、ステップＳ２０およびステップＳ２６でそれぞれスタートした省電タイマ２４４およびカウンタ２３８のカウントはステップＳ２８でのＣＰＵ４の給電遮断後も継続している。
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】変更
【補正の内容】
【００５９】
さらに、この状態では、命令処理部２０２等への給電が行われていないにもかかわらず、動作が止まった時点の入出力ゲート２２０、アドレス出力部２１２および制御入出力部２０６の出力が、それぞれデータバス２１８、アドレスバス２１６およびステータス情報・制御信号ライン２０８に現れ続けており、ＣＰＵ４外部から見れば、ＣＰＵ４が所定の動作途中でフリーズしたように見える。従って、第1携帯電話２はＣＰＵ４の内部動作が止まった時点の状態を維持して機能し続けることができる。例えば、第1携帯電話２が待受け状態であれば、待受け画面を表示し続けることができる。このように、本発明において命令処理部２０２への給電を断ってもアクセス可能にデータを保持するためのレジスタは、表示レジスタ２３２やインターフェースレジスタ２３４などＣＰＵ４の外部のものだけでなく、入出力ゲート２２０、アドレス出力部２１２および制御入出力部２０６の各不揮発レジスタのように、ＣＰＵ４の内部にあるものも該当する。
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００６１
【補正方法】変更
【補正の内容】
【００６１】
以上の説明では、図２において図１の構成の一部の図示を省略しているが、省略された構成についても本発明の特徴を実施できることは言うまでもない。例えば、図１の発音部１４、ＧＰＳ部１６、電話通信部１８、電話通信部１１８、ＤＳＰ２６、ＤＳＰ１２６、ゲーム処理部２８、近距離通信部１３０、カメラ部１３２、およびタッチパネルセンサ１３４等とＣＰＵ４、ＣＰＵ１０４との関係についても本発明を実施できる。すなわち、これらの構成とＣＰＵ４、ＣＰＵ１０４との連携において、例えばＣＰＵ４と電源制御部２４０またはＣＰＵ４と表示部１２において説明したのと同様にして、ＣＰＵ４、ＣＰＵ１０４の全部または一部への給電を遮断しながらこれと連携する他の構成の機能を維持するごとき動作が可能である。この場合、必要に応じ、ＣＰＵ４、ＣＰＵ１０４のデータを転送して維持するためのレジスタを、ＣＰＵ４、ＣＰＵ１０４と連携する他の構成に設けることができる。
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００６３
【補正方法】変更
【補正の内容】
【００６３】
【図１】本発明の実施の形態に係る電子機器の実施例を示すブロック図である。
【図２】図１の実施例の詳細を示したブロック図である。
【図３】図２の実施例の命令処理部で実行される動作の基本フローチャートである。
【図４】図３のステップＳ４０における入力応答処理の詳細を示すフローチャートである。
【図５】図４のステップＳ６６における連続画像作成処理の詳細を示すフローチャートである。
【図６】図３のステップＳ５６における省電処理の詳細を示すフローチャートである。
【図７】図１の実施例の命令処理部において別モードで実行される動作の基本フローチャートである。