(57)【要約】【課題】表示による電力の消費が低減された通信機器を提供する。【解決手段】本出願に係る通信機器は、ディスプレイと、ディスプレイの更新を制御するアプリケーションプロセッサと、モデムを制御するモデムプロセッサと、を備える。モデムプロセッサは、アプリケーションプロセッサに代わって、ディスプレイの更新を制御する。【選択図】図１
2018019134.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイと、
前記ディスプレイの更新を制御するアプリケーションプロセッサと、
モデムを制御するモデムプロセッサと、を備え、
前記モデムプロセッサは、前記アプリケーションプロセッサに代わって、前記ディスプレイの更新を制御する
通信機器。
【請求項２】
前記モデムプロセッサは、前記所定の条件を満たすと、前記アプリケーションプロセッサに代わって、前記ディスプレイの更新を制御する
請求項１に記載の通信機器。
【請求項３】
前記モデムプロセッサは、前記更新のタイミングを前記モデムの受信タイミングに同期させる
請求項１または２に記載の通信機器。
【請求項４】
ディスプレイと、
前記ディスプレイの更新を制御するアプリケーションプロセッサと、
モデムを制御するモデムプロセッサと、を備える通信機器の制御方法であって、
前記モデムプロセッサは、前記アプリケーションプロセッサに代わって、前記ディスプレイの更新を制御する
制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、通信機器及び制御方法に関する。
【背景技術】
【０００２】
従来より、第１筐体と、第２筐体と、第１筐体と第２筐体とを開閉可能に連結する連結部と、を備える携帯電話機であって、第１筐体は操作部を備え、第２筐体は、当該第２筐体の主面に配されるメインディスプレイと当該主面の反対側の後面に配されるサブディスプレイとを備える携帯電話機が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２５１６６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ディスプレイを備える通信機器においては、表示による電力の消費を低減することが求められる。
【０００５】
本出願の目的は、表示による電力の消費が低減された通信機器を提供することにある。
【課題を解決するための手段】
【０００６】
一つの態様に係る通信機器は、ディスプレイと、ディスプレイの更新を制御するアプリケーションプロセッサと、モデムを制御するモデムプロセッサと、を備え、前記モデムプロセッサは、前記アプリケーションプロセッサに代わって、前記ディスプレイの更新を制御する。
【０００７】
一つの態様に係る制御方法は、ディスプレイと、ディスプレイの更新を制御するアプリケーションプロセッサと、モデムを制御するモデムプロセッサと、を備える通信機器の制御方法であって、モデムプロセッサは、前記アプリケーションプロセッサに代わって、前記ディスプレイの更新を制御する。
【発明の効果】
【０００８】
表示による電力の消費が低減された通信機器を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】一実施形態に係る通信機器１が開状態となる場合の外観を示す図である。
【図２】通信機器１が閉状態となる場合の外観を示す図である。
【図３】一実施形態に係る通信機器１の概略の構成例を示す機能ブロック図である。
【図４】時刻表示の更新の要求のタイミングを説明するための図である。
【図５】通信機器１が実行する処理の例の一つを示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、いくつかの実施形態に係る通信機器について、図面を参照しながら詳細に説明する。本実施形態に係る通信機器は、携帯電話、スマートフォン、ウェアラブル機器、デスクトップＰＣ、ノートＰＣ、タブレットＰＣ、家電製品、産業用機器（ＦＡ機器）、専用端末等の、モデムを有する種々の機器とすることができる。
【００１１】
図１は、いくつかの実施形態に係る通信機器１が開状態となる場合の外観を示す図である。図２は、通信機器１が閉状態となる場合の外観を示す図である。通信機器１は、いわゆる折り畳み式のフィーチャーフォンである。通信機器１は、上部筐体２と下部筐体３とが、ヒンジ部４によって回動可能に接続される。開状態では、上部筐体２の主面２ａと下部筐体の主面３ａとが露出する。
【００１２】
上部筐体２は、メインディスプレイ２０ａと、サブディスプレイ２０ｂとを備える。メインディスプレイ２０ａは、上部筐体２の主面２ａに配置される。サブディスプレイ２０ｂは、上部筐体２における主面２ａとは反対側の面２ｂに配置される。メインディスプレイ２０ａ及びサブディスプレイ２０ｂは、文字、画像、操作用のオブジェクト、ポインタ等を表示する。メインディスプレイ２０ａとサブディスプレイ２０ｂは、文字、画像として、例えば時刻情報を表示する。メインディスプレイ２０ａとサブディスプレイ２０ｂとを、区別せず、単にディスプレイ２０と総称することもある。
【００１３】
下部筐体３は、操作キー３０ａと、機能キー３０ｂと、文字キー３０ｃと、サイドキー３０ｄと、タッチパッド３０ｅと、電源スイッチ３０ｆと、を備える。操作キー３０ａは、各種操作における決定又は上下左右方向のスクロール等に用いられる。機能キー３０ｂは、通信機器１の各種設定、電話帳機能、又はメール機能等の各種機能の作動に用いられる。文字キー３０ｃは、電話番号の数字又はメールの文字等の入力に用いられる。サイドキー３０ｄは、通信機器１の各種設定、電話帳機能、又はメール機能等の各種機能の作動に用いられる。タッチパッド３０ｅは、例えば、下部筐体３に対する接触を検出する静電容量方式の接触センサであり、接触位置の移動による、ポインタ等の移動操作を受け付ける。電源スイッチ３０ｆは、通信機器１の主電源をＯＮ、又はＯＦＦするためのスイッチである。操作キー３０ａと、機能キー３０ｂと、文字キー３０ｃと、サイドキー３０ｄと、タッチパッド３０ｅと、電源スイッチ３０ｆと、操作部３０と総称することもある。
【００１４】
図３は、一実施形態に係る通信機器１の概略の構成例を示す機能ブロック図である。図３に示すように、通信機器１は、アプリケーションプロセッサ１００と、モデムプロセッサ２００と、を備える。
【００１５】
アプリケーションプロセッサ１００は、オペレーティングシステム（ＯＳとも称する）、及び、アプリケーションソフトウェア（アプリケーションとも称する）を実行可能なプロセッサ又はマイコン等により構成されうる。ＯＳは、例えば、Ａｎｄｒｏｉｄ（登録商標）、ｉＯＳ（登録商標）などのＬｉｎｕｘ（登録商標）ベースのＯＳ、または、Ｗｉｎｄｏｗｓ（登録商標）ベースのＯＳである。
【００１６】
アプリケーションプロセッサ１００は、上記アプリケーションとして、Ｓｅｔｔｉｎｇアプリケーション１０１と、Ｅｃｏアプリケーション１０２と、Ａｌｅｒｍアプリケーション１０３と、Ｐｈｏｎｅアプリケーション１０４と、を備える。また、アプリケーションプロセッサ１００は、キードライバ１０５と、ディスプレイマネージャ１０６と、ディスプレイサービス１０７と、ディスプレイドライバ１０８と、ＬＥＤドライバ１０９と、システムノティファイ１１０と、を備える。
【００１７】
モデムプロセッサ２００は、無線通信を行う通信インターフェースとして機能するハードウェアであり、モデムを制御する。モデムプロセッサ２００は、Ｅｘｔディスプレイサービス２０１と、Ｅｘｔタイムキーパーサービス２０２と、ＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）２０３と、サーチャー２０４と、タイムサービス２０５と、Ｅｘｔディスプレイドライバ２０６と、を備える。
【００１８】
アプリケーションプロセッサ１００のＳｅｔｔｉｎｇアプリケーション１０１、Ｅｃｏアプリケーション１０２、Ａｌｅｒｍアプリケーション１０３、Ｐｈｏｎｅアプリケーション１０４は、フォアグラウンド、又は、バックグラウンドで実行される。アプリケーションがフォアグラウンドで実行されている状態は、例えば、ユーザが確認可能なように実行状況がディスプレイ２０に表示される、又は、ユーザが操作部３０を用いて操作可能な状態である。アプリケーションがバックグラウンドで実行されている状態は、例えば、実行状態がディスプレイ２０に表示されず、ユーザが操作可能ではない状態、又は、ユーザが意図せず動作している状態である。
【００１９】
Ｓｅｔｔｉｎｇアプリケーション１０１は、時刻や表示に関する各種の設定や変更を行うための機能を提供する。各種の設定は、例えば、時刻を１２時間単位で表示するか２４時間単位で表示するかの設定、表記言語を日本語とするか英語とするかの設定、ディスプレイ２０の表示のコントラスト値の設定、Ｔｉｍｅ  Ｚｏｎｅの設定、アナログ時計の表示とするかデジタル時計の表示とするかの設定、等である。各種の設定や変更は、ユーザによる操作部３０への操作等によって実行される。通信機器１は、各種の設定に関するデータが記憶されたデータベースを備えている。
【００２０】
Ｅｃｏアプリケーション１０２は、ユーザの操作によってＥｃｏモードを設定する、又はＥｃｏモードを解除する機能を提供する。Ｅｃｏモードは、通信機器１が動作する際の消費電力を小さくするモードである。通信機器１は、Ｅｃｏモードが設定されているとき、ディスプレイ２０の表示を維持するイベントが所定時間ない場合には、ディスプレイ２０の表示およびディスプレイ２０用のバックライトの点灯をＯＦＦにする。通信機器１は、Ｅｃｏモードが解除されているとき、ディスプレイ２０の表示を維持するイベントが所定時間ない場合には、ディスプレイ２０の表示を維持するが、バックライトの点灯をＯＦＦにする。ここで、イベントとは、例えば、操作部３０への操作である。ユーザは、通信機器１のバックライトがＯＦＦになっている状態であっても、ディスプレイ２０の表示を視認することができる。
【００２１】
アラームアプリケーション１０３は、所定タイミングで表示や音声によってユーザに報知する機能を提供する。電話アプリケーション１０４は、無線通信による通話機能を提供する。
【００２２】
ここで通信機器１は、第１表示モードと第２表示モードの二つの表示モードを実行可能である。第１表示モードは、ディスプレイ２０の表示中に第１条件を満たした場合に、ディスプレイ２０の表示およびバックライトの点灯をＯＦＦにするモードである。
【００２３】
第２表示モードは、ディスプレイ２０の表示中に第１条件を満たした場合に、ディスプレイ２０の表示を維持するが、バックライトの点灯をＯＦＦにするモードである。
【００２４】
第１条件とは、ディスプレイ２０の表示を維持するイベントが所定時間ないことである。イベントとは、例えば、操作部３０への操作である。
【００２５】
ディスプレイマネージャ１０６は、第２条件を満たすか否かの判定基準に基づいて、第１表示モードと第２表示モードの内の一方を設定する。
【００２６】
ディスプレイマネージャ１０６は、第２条件を満たす場合に第１表示モードに設定し、第２条件を満たさない場合に第２表示モードに設定する。
【００２７】
第２条件は、例えば、Ｅｃｏモードがユーザによって設定されているか否かである。ディスプレイマネージャ１０６は、Ｅｃｏモードが設定されている場合に第１表示モードに設定し、Ｅｃｏモードが設定されていない場合に第２表示モードに設定する。
【００２８】
ディスプレイマネージャ１０６は、第１表示モードまたは第２表示モードを設定すると、その旨をディスプレイサービス１０７へ通知する。
【００２９】
ディスプレイサービス１０７は、第１表示モードと第２表示モードの何れが設定されているかを保持する。ディスプレイサービス１０７は、保持している現在のモードをディスプレイドライバ１０８へ通知する。
【００３０】
また、ディスプレイサービス１０７は、Ｓｅｔｔｉｎｇアプリケーション１０１に設定されている各種の設定を上記データベースより取得し、ディスプレイドライバ１０８へ通知する。
【００３１】
ディスプレイドライバ１０８は、ディスプレイ２０を駆動し、ディスプレイ２０の更新を制御する。ディスプレイドライバ１０８は、第１表示モードと第２表示モードの何れが設定されているかを保持する。
【００３２】
ディスプレイドライバ１０８は、モードに関する情報をモデムプロセッサ２００のＥｘｔディスプレイサービス２０１へ通知する。ディスプレイドライバ１０８は、Ｓｅｔｔｉｎｇアプリケーション１０１に設定されている各種の設定をＥｘｔディスプレイサービス２０１に通知する。
【００３３】
通信機器１の第１表示モードの動作を説明する。第１表示モードでは、アプリケーションプロセッサ１００のディスプレイドライバ１０８がディスプレイ２０の更新を制御している。
【００３４】
ディスプレイマネージャ１０６は、第１表示モードの場合に、ディスプレイ２０の表示中に第１条件を満たしたか否かを判定する。
【００３５】
第１条件は、例えば、上記同様、ディスプレイ２０の表示を維持するイベントが所定時間ないことである。ディスプレイマネージャ１０６は、キードライバ１０５からの通知の有無に基づいて、操作部３０への入力の有無を検出する。
【００３６】
ディスプレイマネージャ１０６は、第１条件を満たすと判定すると、ＬＥＤドライバ１０９を制御することにより、バックライトをＯＦＦにする。さらに、ディスプレイマネージャ１０６は、第１条件を満たすと判定すると、ディスプレイ２０の表示をＯＦＦにする旨の要求をディスプレイサービス１０７に送る。
【００３７】
ディスプレイサービス１０７は、ディスプレイ２０の表示をＯＦＦにする旨の要求をディスプレイマネージャ１０６から受けると、同様の要求をディスプレイドライバ１０８に送る。
【００３８】
ディスプレイドライバ１０８は、ディスプレイ２０の表示をＯＦＦにする旨の要求をディスプレイサービス１０７から受けると、ディスプレイ２０を非表示にする。なお、これにともない、ディスプレイドライバ１０８によるディスプレイ２０の更新の制御は行われなくなる。
【００３９】
次に、通信機器１の第２表示モードの動作を説明する。第２表示モードでは、アプリケーションプロセッサ１００のディスプレイドライバ１０８がディスプレイ２０の更新を制御している。
【００４０】
ディスプレイマネージャ１０６は、第２表示モードの場合に、ディスプレイ２０の表示中に第１条件を満たしたか否かを判定する。
【００４１】
第１条件は、例えば、上記同様、ディスプレイ２０の表示を維持するイベントが所定時間ないことである。ディスプレイマネージャ１０６は、キードライバ１０５からの通知の有無に基づいて、操作部３０への入力の有無を検出する。
【００４２】
ディスプレイマネージャ１０６は、第１条件を満たすと判定すると、ＬＥＤドライバ１０９を制御することにより、バックライトをＯＦＦにする。さらに、ディスプレイマネージャ１０６は、第１条件を満たすと判定すると、ディスプレイ２０の表示をＯＦＦにする旨の要求をディスプレイサービス１０７に送る。
【００４３】
ディスプレイサービス１０７は、ディスプレイ２０の表示をＯＦＦにする旨の要求をディスプレイマネージャ１０６から受けると、同様の要求をディスプレイドライバ１０８に送る。
【００４４】
ディスプレイドライバ１０８は、第２表示モードにおいて、ディスプレイ２０の表示をＯＦＦにする旨の要求をディスプレイサービス１０７から受けると、モデムプロセッサ２００のＥｘｔディスプレイサービス２０１を経由してＥｘｔディスプレイドライバ２０６へ、ディスプレイ２０の更新の実行を引き継がせる。これにより、モデムプロセッサ２００のＥｘｔディスプレイドライバ２０６は、アプリケーションプロセッサ１００のディスプレイドライバ１０８に代わって、ディスプレイ２０の更新を制御する。なお、引き継いだ後は、ディスプレイドライバ１０８は、ディスプレイ２０の更新を制御しない。
【００４５】
続いて、アプリケーションプロセッサ１００からディスプレイ２０の更新を引き継いだモデムプロセッサ２００の一つの実施例を説明する。この実施例では、ディスプレイ２０の更新を、モデムプロセッサ２００が扱う時刻情報の更新に合わせた実施例として説明する。
【００４６】
モデムプロセッサ２００のＥｘｔディスプレイサービス２０１は、アプリケーションプロセッサ１００からディスプレイ２０の更新の引き継ぎを行うと、その旨をＥｘｔタイムキーパーサービス２０２に通知する。
【００４７】
Ｅｘｔタイムキーパーサービス２０２は、タイムサービス２０５からＵＴＣ（Ｃｏｏｒｄｉｎａｔｅｄ  Ｕｎｉｖｅｒｓａｌ  Ｔｉｍｅ）を取得する。Ｅｘｔタイムキーパーサービス２０２は、取得したＵＴＣ（時刻情報とも称する）をＥｘｔディスプレイサービス２０１に送る。なお、タイムサービス２０５は、外部、例えば基地局からＵＴＣを取得することが可能である。
【００４８】
ＲＴＣ２０３は、ＵＴＣを基準に時刻をカウントし、時刻更新のタイミングをＥｘｔタイムキーパーサービス２０２に通知する。時刻更新のタイミングは、例えば、１分間隔である。Ｅｘｔタイムキーパーサービス２０２は、時刻更新のタイミングで、時刻表示の更新の要求をＥｘｔディスプレイサービス２０１に送る。
【００４９】
Ｅｘｔディスプレイサービス２０１は、取得した時刻情報に基づき、時刻の表示に関する画像データを作成する。Ｅｘｔディスプレイサービス２０１は、取得したＵＴＣに基づき、当該ＵＴＣを示す画像データを作成する。Ｅｘｔディスプレイサービス２０１は、取得した時刻表示の更新の要求に基づき、更新後の時刻を示す画像データを作成する。
【００５０】
ここで、Ｅｘｔディスプレイサービス２０１は、Ｓｅｔｔｉｎｇアプリケーション１０１にて設定あるいは変更される各種の設定に関する情報（設定データ）に基づいた態様で画像データを作成して良い。また、Ｅｘｔディスプレイサービス２０１は、モデムプロセッサ２００が予め保持している、日、時間の表示に関する定型データに基づいて、画像データを作成しても良い。
【００５１】
Ｅｘｔディスプレイサービス２０１は、作成した画像データをＥｘｔディスプレイドライバ２０６へ送る。
【００５２】
Ｅｘｔディスプレイドライバ２０６は、ディスプレイ２０を駆動し、ディスプレイ２０の更新を制御する。Ｅｘｔディスプレイドライバ２０６は、Ｅｘｔディスプレイサービス２０１から取得した画像データに基づき、ディスプレイ２０に時刻を表示させる。
【００５３】
以上のように、通信機器１において、モデムプロセッサ２００は、アプリケーションプロセッサ１００に代わって、ディスプレイ２０の更新を制御する。
【００５４】
上記のような通信機器１においては、アプリケーションプロセッサ１００における、動作の実行に要する消費電力は、モデムプロセッサ２００の場合に比して大きい。これに対し、本出願に係る通信機器１は、アプリケーションプロセッサ１００よりも消費電力が小さいモデムプロセッサ２００にて、ディスプレイ２０の更新を制御するため、より低い消費電力にて行うことができる。
【００５５】
また、モデムプロセッサ２００は、第２表示モードであって第１条件を満たすと、アプリケーションプロセッサ１００に代わって、ディスプレイ２０の更新を制御する。なお、第２表示モードであって第１条件を満たす状態では、モデムプロセッサ２００がアプリプロセッサ１００に代わって、ディスプレイ２０の更新を制御することで、例えば、アプリケーションプロセッサ１００は、スリープ状態に遷移することができ、通信機器１の電力消費が低減する。
【００５６】
上記では、第２表示モードにおいて、モデムプロセッサ２００が時刻情報を取得する処理を実行し、取得した時刻情報に基づく画像をディスプレイに表示させる構成を例示したが、これに限定されず、ディスプレイ２０に表示させる情報は、モデムプロセッサ２００が取得可能なものであれば何でも良い。
【００５７】
再度、図３を参照して説明する。Ｅｘｔディスプレイサービス２０１は、モデムプロセッサ２００にシステム異常が発生する等により、時刻情報に基づく画像をディスプレイ２０に表示させる処理をモデムプロセッサ２００が実行不可能となった場合には、時刻情報の表示要求をアプリケーションプロセッサ１００のディスプレイドライバ１０８に通知する。ディスプレイドライバ１０８は、Ｅｘｔディスプレイサービス２０１から時刻情報の表示要求を受けると、ディスプレイ２０を駆動し、時刻情報に基づく画像をディスプレイ２０に表示させる。これにより、通信機器１は、時刻情報に基づく画像をディスプレイ２０に表示させる処理をモデムプロセッサ２００が実行不可能となった場合においても、時刻情報の表示を実行することができる。
【００５８】
また、モデムプロセッサ２００は、当該モデムプロセッサ２００にシステム異常が発生する等により、時刻情報に基づく画像をディスプレイ２０に表示させる処理をモデムプロセッサ２００が実行不可能となった場合には、システムリスタートの処理を実行して良い。モデムプロセッサ２００は、当該モデムプロセッサ２００がシステム異常である旨の通知、又は、モデムプロセッサ２００がシステムリスタートの処理を実行する旨の通知をアプリケーションプロセッサ１００のシステムノティファイ１０９に送る。
【００５９】
システムノティファイ１０９は、モデムプロセッサ２００からの通知を受けると、モデムプロセッサ２００のシステムリスタートに関するコールバック通知をディスプレイドライバ１０８に対して行う。ディスプレイドライバ１０８は、モデムプロセッサ２００のシステムリスタートの処理が完了したとき、表示モードが第２表示モードである場合には、時刻情報の表示要求をモデムプロセッサ２００のＥｘｔディスプレイサービス２０１に通知して良い。これにより、通信機器１は、モデムプロセッサ２００がシステムリスタートの処理を実行しても、モデムプロセッサ２００による時刻情報の表示を実行することができる。
【００６０】
サーチャー２０４は、定期的（例えば、５.１２秒毎）に、基地局からの間欠受信を行う。Ｅｘｔタイムキーパーサービス２０２は、サーチャー２０４の間欠受信のタイミングを認識する。本出願のいくつかの実施形態の１つにおいて、Ｅｘｔタイムキーパーサービス２０２は、Ｅｘｔディスプレイサービス２０１に時刻表示の更新の要求を送るタイミングをサーチャー２０４が間欠受信するタイミングに同期させても良い。
【００６１】
図４は、時刻表示の更新の要求のタイミングを説明するための図である。Ｅｘｔタイムキーパーサービス２０２は、タイムサービス２０５からＵＴＣを取得した時点Ｔ１でＵＴＣをＥｘｔディスプレイサービス２０１に送る。これにより、ディスプレイ２０は時刻を表示する。Ｅｘｔタイムキーパーサービス２０２は、時刻更新のタイミング（Ｔ１から６０秒後の時点。この時点をＴ２と称する）の通知をＲＴＣ２０３から受けるが、その時点Ｔ２では、Ｅｘｔディスプレイサービス２０１に対する時刻表示の更新の要求は行わない。Ｅｘｔタイムキーパーサービス２０２は、時点Ｔ２以後で、かつ、サーチャー２０４が間欠受信を行う時点Ｔ２’にて、ディスプレイサービス２０１に対する時刻表示の更新の要求を行う。
【００６２】
モデムプロセッサ２００は、通知イベントや操作イベント（操作部３０に対する操作のイベント）がない状態では、電力消費を抑えるスリープ状態に移行する。モデムプロセッサ２００は、Ｅｘｔタイムキーパーサービス２０２が時刻表示の更新の要求をＥｘｔディスプレイサービス２０１に送るタイミングでスリープ状態から復帰する必要がある。また、モデムプロセッサ２００は、サーチャー２０４が間欠受信するタイミングでスリープ状態から復帰する必要がある。上記のように、モデムプロセッサ２００は、時刻表示の更新のタイミングを、間欠受信のタイミングに同期させる。これにより、モデムプロセッサ２００が時刻表示の更新のタイミングを、間欠受信のタイミングに同期させない場合と比較して、モデムプロセッサ２００のスリープ状態から復帰する頻度が減る（即ち、通信機器１の消費電力がより低減する）。
【００６３】
図５は、通信機器１が実行する処理の例の一つを示すフローチャートである。図５に示す処理は、アプリケーションプロセッサ１００が備える各機能部およびモデムプロセッサ２００が備える各機能部によって実行される。
【００６４】
アプリケーションプロセッサ１００は、ステップＳ１１として、第２表示モードに設定する。アプリケーションプロセッサ１００は、第２表示モードにおいて、ディスプレイ２０の表示中に第１条件を満たしたか否かを判定する（ステップＳ１２）。アプリケーションプロセッサ１００は、ディスプレイ２０の表示中に第１条件を満たしていないと判定すると（ステップＳ１２，Ｎｏ）、ステップＳ１２の処理を繰り返す。
【００６５】
アプリケーションプロセッサ１００は、ディスプレイ２０の表示中に第１条件を満たしたと判定すると（ステップＳ１２，Ｙｅｓ）、モデムプロセッサ２００へ表示動作の実行の要求を送る（ステップＳ１３）。
【００６６】
モデムプロセッサ２００は、アプリケーションプロセッサ１００から表示動作の実行の要求を受けると、ディスプレイ２０を駆動し、アプリケーションプロセッサ１００に代わって、ディスプレイ２０の更新制御を開始する（ステップＳ１４）。モデムプロセッサ２００は、例えば、時刻情報をディスプレイ２０に表示させる。
【００６７】
アプリケーションプロセッサ１００は、モデムプロセッサ２００へ表示動作の実行の要求を送ると、ディスプレイ２０の更新制御を停止する（ステップＳ１５）。なお、本フローチャートでは、モデムプロセッサ２００によるステップＳ１４の動作の後に、アプリケーションプロセッサ１００によるステップＳ１５の動作を実行する例を示しているが、ステップＳ１５の動作の後にステップＳ１４の動作が行われても良いし、ステップＳ１４の動作とステップＳ１５の動作とが同時に行われても良い。また、アプリケーションプロセッサ１００は、ステップＳ１５においてディスプレイ２０の更新制御を停止すると、スリープ状態に移行しても良い。
【００６８】
アプリケーションプロセッサ１００は、モデムプロセッサ２００がディスプレイ２０の更新を制御している状態において、操作部３０への入力があるか否か（スリープ解除があるか否か）を判定する（ステップＳ１６）。アプリケーションプロセッサ１００は、操作部３０への入力がないと判定すると（ステップＳ１６，Ｎｏ）、ステップＳ１６の処理を繰り返す。
【００６９】
アプリケーションプロセッサ１００は、操作部３０への入力があると判定すると（ステップＳ１６，Ｙｅｓ）、モデムプロセッサ２００へディスプレイ２０の更新制御の停止の要求を送る（ステップＳ１７）。
【００７０】
アプリケーションプロセッサ１００は、モデムプロセッサ２００へディスプレイ２０の更新制御の停止の要求を送ると、ディスプレイ２０を駆動し、モデムプロセッサ２００に代わって、ディスプレイ２０の更新制御を開始する（ステップＳ１８）。
【００７１】
モデムプロセッサ２００は、アプリケーションプロセッサ１００からディスプレイ２０の更新制御の停止の要求を受けると、ディスプレイ２０の更新制御を停止する（ステップＳ１９）。なお、本フローチャートでは、アプリケーションプロセッサ１００によるステップＳ１８の動作の後に、モデムプロセッサ２００によるステップＳ１９の動作を実行する例を示しているが、ステップＳ１９の動作の後にステップＳ１８の動作が行われても良いし、ステップＳ１８の動作とステップＳ１９の動作とが同時に行われても良い。
【００７２】
本出願に係る通信機器１のいくつかの実施形態は、上記の記載のみに限定されるものではなく、幾多の変形又は変更が可能である。例えば、各構成部等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の構成部等を１つに組み合わせたり、或いは分割したりすることが可能である。
【００７３】
上記の実施形態では、通信機器１の構成と動作について説明したが、これに限定されず、本出願に係る実施形態は、各構成要素を備える制御方法やプログラムとして構成されても良い。
【００７４】
上記の実施形態において、通信機器１は、Ｅｃｏモードが設定されているとき、ディスプレイ２０の表示を維持するイベントが所定時間ない場合には、ディスプレイ２０の表示およびディスプレイ２０用のバックライトの点灯をＯＦＦにし、Ｅｃｏモードが解除されているとき、ディスプレイ２０の表示を維持するイベントが所定時間ない場合には、ディスプレイ２０の表示を維持するが、バックライトの点灯をＯＦＦにするものとして説明したがこれに限定されない。例えば、通信機器１は、Ｅｃｏモードが設定されているとき、ディスプレイ２０の表示を維持するイベントが所定時間ない場合には、ディスプレイ２０の表示またはディスプレイ２０用のバックライトの点灯をＯＦＦにし、Ｅｃｏモードが解除されているとき、ディスプレイ２０の表示を維持するイベントが所定時間ない場合には、ディスプレイ２０の表示およびディスプレイ２０用のバックライトの点灯をＯＦＦにしても良い。
【００７５】
上記の実施形態において、第１条件は、ディスプレイ２０の表示を維持するイベントが所定時間ないことであり、当該イベントとして、操作部３０への操作であることを例示したがこれに限定されない。イベントは、例えば、通知イベントでも良い。通知イベントは、例えば、アラームアプリケーション１０３による報知や、モデムプロセッサ２００が外部から受信した情報の通知であって良い。
【００７６】
また、第１条件は、例えば、通信機器１が閉状態であることとしても良い。通信機器１は、第２表示モードにおいて、閉状態である、即ち第１条件を満たすと、アプリケーションプロセッサ１００に代わって、モデムプロセッサ２００においてディスプレイ２０の更新の制御を行う。このとき、モデムプロセッサ２００は、サブディスプレイ２０ｂを駆動し、サブディスプレイ２０ｂに時刻情報等を表示させて良い。
【００７７】
上記の実施形態において、通信機器１は、第２条件を満たすか否かの判定基準に基づいて、第１表示モードまたは第２表示モードを設定するものとして説明したが、これに限定されない。通信機器１は、上記の第２表示モードのみを実行するものであっても良い。あるいは、通信機器１は、単に、ユーザの選択操作によって第１表示モードと第２表示モードの内の一方を設定できるようにしても良い。
【００７８】
上記の実施形態において、第２条件は、例えば、Ｅｃｏモードがユーザによって設定されているか否かであると説明したが、第２条件は、これに限定されない。第２条件は、通信機器１が備えるバッテリーの電池残量が所定量以上か否かであっても良い。例えば、通信機器１は、バッテリーの電池残量が所定量以上である場合には第１表示モードに設定し、バッテリーの電池残量が所定量未満である場合には第２表示モードに設定しても良い。
【００７９】
また、第２条件は、例えば、通信機器１が閉状態であるか否かであっても良い。例えば、通信機器１は、閉状態でない（或いは開状態である）場合には第１表示モードに設定し、閉状態である場合には第２表示モードに設定しても良い。第２表示モードにおいて、モデムプロセッサ２００が表示動作を実行する場合、モデムプロセッサ２００は、サブディスプレイ２０ｂを駆動し、サブディスプレイ２０ｂに時刻情報等を表示させて良い。
【００８０】
上記の実施形態において、モデムプロセッサ２００のＥｘｔタイムキーパーサービス２０２が、時刻表示の更新の要求をＥｘｔディスプレイサービス２０１に送り、Ｅｘｔディスプレイサービス２０１が、取得した時刻表示の更新の要求に基づき、更新後の時刻を示す画像データを作成するものとして説明したが、これに限定されない。Ｅｘｔタイムキーパーサービス２０２が、更新された時刻の情報をＥｘｔディスプレイサービス２０１に送り、Ｅｘｔディスプレイサービス２０１が、取得した更新後の時刻の情報に基づき、当該更新後の時刻を示す画像データを作成しても良い。
【００８１】
上記の実施形態において、モデムプロセッサ２００は、外部から取得したＵＴＣを基準にしてＲＴＣ２０３での時刻のカウントを行うことにより、時刻更新の情報を生成するものとして説明したが、これに限定されない。モデムプロセッサ２００は、アプリケーションプロセッサ１００から時刻情報を取得して、当該時刻情報を基準にＲＴＣ２０３での時刻のカウントを行うことによって、時刻更新の情報を生成しても良い。この場合、モデムプロセッサ２００は、第２表示モードにおいて、アプリケーションプロセッサ１００からディスプレイ２０の更新制御の開始の要求を受けるタイミング（図５のステップＳ１３）で、当該要求を受ける時点における時刻情報をアプリケーションプロセッサ１００から取得しても良い。これにより、例えば、モデムプロセッサ２００において時刻情報を表示するときに、圏外である等によってモデムプロセッサ２００による通信が不可能である場合においても、時刻情報の表示を行うことが可能となる。
【符号の説明】
【００８２】
１  通信機器
２  上部筐体
３  下部筐体
４  ヒンジ部
２０  ディスプレイ
３０  操作部
１００  アプリケーションプロセッサ
２００  モデムプロセッサ
【図１】
2018019134.tif 000003
【図２】
2018019134.tif 000004
【図３】
2018019134.tif 000005
【図４】
2018019134.tif 000006
【図５】
2018019134.tif 000007