(57)【要約】【課題】画像を回転表示させる際に、画像の表示を適切に制御できるようにする。【解決手段】図５（ａ−１）〜（ａ−４）は、横長状態の表示部１６を回転させて縦長状態に変更する際に所定の速度よりも遅く回転させた場合で、表示部１６内の画像は、表示部１６内にほぼ表示しきれる表示サイズで表示される。一方、図１２（ｃ−１）〜（ｃ−４）は、所定の速度よりも速く回転させた場合で、表示部１６内の画像は、その直前に表示されていた表示サイズで表示される。つまり、画像の表示サイズの調整をほぼ行わずに画像を回転表示させる。【選択図】  図１２
2010128140.tif 000002
【特許請求の範囲】
【請求項１】
表示部に画像を回転表示させるための制御を行う端末装置であって、
前記表示部に表示されている画像を回転表示させるための回転指示と、この回転表示の回転速度を指示する指示手段と、
この指示手段による回転指示に基づいて画像を回転表示させる際に、この画像のほぼ全てが表示されるようにその表示サイズを調整して回転表示させる第１表示制御手段と、
前記指示手段による回転指示に基づいて画像を回転表示させる際に、その表示サイズの調整をほぼ行わずに回転表示させる第２表示制御手段と、
前記指示手段によって指示された回転速度を検出する速度検出手段と、
この速度検出手段によって検出された回転速度に基づいて前記第１及び第２表示制御手段のいずれか一方を選択する選択手段と、
を具備し、
前記表示部に表示されている画像の回転表示を前記選択手段で選択された表示制御手段に応じて制御するようにしたことを特徴とする端末装置。
【請求項２】
前記指示手段は、ユーザ操作に基づいて回転表示の指示を行う、
ようにしたことを特徴とする請求項１記載の端末装置。
【請求項３】
前記表示部の回転を検出する回転検出手段を更に備え、
前記指示手段は、前記回転検出手段によって検出された表示部の回転に基づいて回転表示の指示を行う、
ようにしたことを特徴とする請求項１記載の端末装置。
【請求項４】
前記選択手段で選択された表示制御手段は、前記表示部が回転されている回転途中でも画像がほぼ水平を維持するように画像を回転表示させる、
ようにしたことを特徴とする請求項３記載の端末装置。
【請求項５】
前記選択手段は、前記速度検出手段によって検出された回転速度が所定の速度よりも遅い場合に、前記第１表示制御手段を選択する、
ようにしたことを特徴とする請求項１記載の端末装置。
【請求項６】
前記選択手段は、前記速度検出手段によって検出された回転速度が所定の速度よりも速い場合に、前記第２表示制御手段を選択する、
ようにしたことを特徴とする請求項１記載の端末装置。
【請求項７】
前記第２表示制御手段は、画像を減色して回転表示させる、
ようにしたことを特徴とする請求項１記載の端末装置。
【請求項８】
前記第２表示制御手段は、画像の解像度を下げて回転表示させる、
ようにしたことを特徴とする請求項１記載の端末装置。
【請求項９】
前記第２表示制御手段は、直前に表示されていた画像の表示サイズとほぼ同じ表示サイズで画像を回転表示させる、
ようにしたことを特徴とする請求項１記載の端末装置。
【請求項１０】
前記指示手段による回転指示に基づいて画像を回転表示させた状態において、その回転表示の停止を検出する停止検出手段と、
この停止検出手段によって停止が検出された場合に、その直前に表示されていた画像の表示方向で、当該画像のほぼ全てが表示されるように画像の表示サイズを調整して表示させる第３表示制御手段と、を更に備える、
ようにしたことを特徴とする請求項１記載の端末装置。
【請求項１１】
前記停止検出手段は、ユーザ操作に基づいて回転表示の停止を検出する、
ようにしたことを特徴とする請求項１０記載の端末装置。
【請求項１２】
前記停止検出手段は、前記表示部の回転の停止を検出することによって回転表示の停止を検出する、
ようにしたことを特徴とする請求項１０記載の端末装置。
【請求項１３】
コンピュータに対して、
表示部に表示されている画像を回転表示させるための回転指示と、この回転表示の回転速度を指示する機能と、
前記指示された回転速度を検出する機能と、
前記回転指示に基づいて画像を回転表示させる際に、この画像のほぼ全てが表示されるようにその表示サイズを調整して回転表示させる第１表示制御手段と、前記回転指示に基づいて画像を回転表示させる際に、その表示サイズの調整をほぼ行わずに回転表示させる第２表示制御手段のうち、そのいずれか一方の表示制御手段を前記検出された回転速度に基づいて選択することによって、前記表示部に表示されている画像の回転表示を前記選択された表示制御手段に応じて制御する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、表示部に画像を回転表示させるための制御を行う端末装置及びプログラムに関する。
【背景技術】
【０００２】
従来、携帯電話などの端末装置には、その表示部に表示されている画像を回転表示させるようにした技術がある。この技術には、画像を回転表示させる際に、画像のほぼ全てが表示されるようにその表示サイズを調整して表示させる方法（前者の方法）と、画像の表示サイズの調整をほぼ行わずに表示させる方法（直前に表示されている表示サイズのまま表示させる方法）がある（後者の方法）。そして、この後者の方法に該当する技術としては、例えば、電子カメラにおいて、ボディの傾きに拘わらず、被写体の天が常に上向きになるように被写体像の画像を回転表示させるようにした技術がある（特許文献１参照）。
【特許文献１】特開２００８−０４８００８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、前者の方法では、画像のほぼ全てが表示されるために、ユーザが画像の内容を確認できるという利点がある反面、表示サイズの調整と表示方向の調整という互いに関連した二つの表示演算処理が必要なために、演算処理に負担がかかってしまい、演算能力が低いと表示が遅れてしまうという欠点がある。また、後者の方法では、表示サイズの調整をほぼ行わないために（ほぼ直前に表示されている表示サイズのままのために）、演算処理に負担がかからないという利点がある反面、画像が表示部に表示しきれない場合には、ユーザが画像の内容を確認することができなくなってしまうという欠点がある。
【０００４】
この発明の課題は、画像を回転表示させる際に、画像の表示を適切に制御できるようにすることである。
【課題を解決するための手段】
【０００５】
上述した課題を解決するために請求項１記載の発明は、表示部に画像を回転表示させるための制御を行う端末装置であって、前記表示部に表示されている画像を回転表示させるための回転指示と、この回転表示の回転速度を指示する指示手段と、この指示手段による回転指示に基づいて画像を回転表示させる際に、この画像のほぼ全てが表示されるようにその表示サイズを調整して回転表示させる第１表示制御手段と、前記指示手段による回転指示に基づいて画像を回転表示させる際に、その表示サイズの調整をほぼ行わずに回転表示させる第２表示制御手段と、前記指示手段によって指示された回転速度を検出する速度検出手段と、この速度検出手段によって検出された回転速度に基づいて前記第１及び第２表示制御手段のいずれか一方を選択する選択手段と、を具備し、前記表示部に表示されている画像の回転表示を前記選択手段で選択された表示制御手段に応じて制御するようにしたことを特徴とする。
【０００６】
請求項１に従属する発明として、前記指示手段は、ユーザ操作に基づいて回転表示の指示を行う、ようにしたことを特徴とする請求項２記載の発明であってもよい。
【０００７】
請求項１に従属する発明として、前記表示部の回転を検出する回転検出手段を更に備え、前記指示手段は、前記回転検出手段によって検出された表示部の回転に基づいて回転表示の指示を行う、ようにしたことを特徴とする請求項３記載の発明であってもよい。
【０００８】
請求項３に従属する発明として、前記選択手段で選択された表示制御手段は、前記表示部が回転されている回転途中でも画像がほぼ水平を維持するように画像を回転表示させる、ようにしたことを特徴とする請求項４記載の発明であってもよい。
【０００９】
請求項１に従属する発明として、前記選択手段は、前記速度検出手段によって検出された回転速度が所定の速度よりも遅い場合に、前記第１表示制御手段を選択する、ようにしたことを特徴とする請求項５記載の発明であってもよい。
【００１０】
請求項１に従属する発明として、前記選択手段は、前記速度検出手段によって検出された回転速度が所定の速度よりも速い場合に、前記第２表示制御手段を選択する、ようにしたことを特徴とする請求項６記載の発明であってもよい。
【００１１】
請求項１に従属する発明として、前記第２表示制御手段は、画像を減色して回転表示させる、ようにしたことを特徴とする請求項７記載の発明であってもよい。
【００１２】
請求項１に従属する発明として、前記第２表示制御手段は、画像の解像度を下げて回転表示させる、ようにしたことを特徴とする請求項８記載の発明であってもよい。
【００１３】
請求項１に従属する発明として、前記第２表示制御手段は、直前に表示されていた画像の表示サイズとほぼ同じ表示サイズで画像を回転表示させる、ようにしたことを特徴とする請求項９記載の発明であってもよい。
【００１４】
請求項１に従属する発明として、前記指示手段による回転指示に基づいて画像を回転表示させた状態において、その回転表示の停止を検出する停止検出手段と、この停止検出手段によって停止が検出された場合に、その直前に表示されていた画像の表示方向で、当該画像のほぼ全てが表示されるように画像の表示サイズを調整して表示させる第３表示制御手段と、を更に備える、ようにしたことを特徴とする請求項１０記載の発明であってもよい。
【００１５】
請求項１０に従属する発明として、前記停止検出手段は、ユーザ操作に基づいて回転表示の停止を検出する、ようにしたことを特徴とする請求項１１記載の発明であってもよい。
【００１６】
請求項１０に従属する発明として、前記停止検出手段は、前記表示部の回転の停止を検出することによって回転表示の停止を検出する、ようにしたことを特徴とする請求項１２記載の発明であってもよい。
【００１７】
また、上述した課題を解決するために請求項１３記載の発明は、コンピュータに対して、表示部に表示されている画像を回転表示させるための回転指示と、この回転表示の回転速度を指示する機能と、前記指示された回転速度を検出する機能と、前記回転指示に基づいて画像を回転表示させる際に、この画像のほぼ全てが表示されるようにその表示サイズを調整して回転表示させる第１表示制御手段と、前記回転指示に基づいて画像を回転表示させる際に、その表示サイズの調整をほぼ行わずに回転表示させる第２表示制御手段のうち、そのいずれか一方の表示制御手段を前記検出された回転速度に基づいて選択することによって、前記表示部に表示されている画像の回転表示を前記選択された表示制御手段に応じて制御する機能と、を実現させるためのプログラムを特徴とする。
【発明の効果】
【００１８】
この発明によれば、画像を回転表示させる際に、画像の表示を適切に制御することができ、利便性の高い回転表示を実現することが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下、図１〜図１３を参照して本発明の実施形態を説明する。
この実施形態は、端末装置として携帯電話機に適用した場合を例示したもので、図１は、この携帯電話機が利用可能な通信ネットワークシステムを示したブロック図である。
携帯電話機１は、その機器本体（装置本体）を構成する複数の筐体の位置関係に応じて複数のスタイルに変更可能な２軸ヒンジタイプで、通話機能、電子メール機能、インターネット接続機能（Ｗｅｂアクセス機能）などを有している。携帯電話機１は、最寄りの基地局２Ａ、交換機２Ｂから無線通信網（移動体通信網）２に接続されると、この無線通信網２を介して他の携帯電話機１との間で通話可能状態となる。また、携帯電話機１は、無線通信網２を介してインターネット３に接続されると、Ｗｅｂサイトをアクセスして閲覧可能となり、また、音楽、映画などのコンテンツをインターネット３、無線通信網２を介してダウンロード可能となる。
【００２０】
図２は、携帯電話機１の基本的な構成要素を示したブロック図である。
中央制御部１１は、二次電池を備えた電池部１２からの電力供給によって動作し、記憶部１３内の各種のプログラムに応じてこの携帯電話機１の全体動作を制御する中央演算処理装置やメモリなどを有している。記憶部１３にはプログラム記憶部Ｍ１、各種情報一時記憶部Ｍ２、条件記憶部Ｍ３などが設けられている。プログラム記憶部Ｍ１は、図７〜図１１に示す動作手順に応じて本実施形態を実現するためのプログラムや各種のアプリケーションなどが格納されているほか、それに必要な各種の情報が記憶されている。各種情報一時記憶部Ｍ２は、表示用の画面情報、フラグ情報、タイマ情報など、携帯電話機１が動作するために必要な各種の情報を一時的に記憶するワーク領域である。なお、条件記憶部Ｍ３については、後で詳述するものとする。また、記憶部１３には各種の画像を記憶する画像記憶部（図示せず）が設けられている。
【００２１】
無線通信部１４は、無線部、ベースバンド部、多重分離部などを備え、例えば、通話機能、電子メール機能、インターネット接続機能などの動作時に、最寄りの基地局２Ａとの間でデータの送受信を行うもので、通話機能の動作時にはベースバンド部の受信側から信号を取り込んで受信ベースバンド信号に復調したのち、音声信号処理部１５を介して通話用スピーカＳＰから音声出力させ、また、通話用マイクＭＣからの入力音声データを音声信号処理部１５から取り込み、送信ベースバンド信号に符号化したのち、ベースバンド部の送信側に与えてアンテナから発信出力させる。
【００２２】
表示部１６は、高精細液晶あるいは有機ＥＬなどを使用し、例えば、文字情報、待受画像、データアイコン、機能アイコン、各種の画像などの情報を表示するもので、その表示画面の全体は矩形（長方形）を成している。そして、この表示部１６の画面には、指、器具などの物体の接触を検出する接触操作部（透明な接触センサ）１７が積層配設されており、この表示部１６の画面と接触操作部１７とによってタッチスクリーン（タッチ画面）ＴＤが構成されている。なお、表示部１６の画面全体をタッチ画面ＴＤとする場合に限らず、その一部分をタッチ画面ＴＤとしてもよい。
【００２３】
接触操作部１７は、タッチ画面ＴＤに指などが接触された際に、タッチ画面ＴＤへの接触をタッチ操作として検出し、その検出結果を中央制御部１１に与えるが、特殊なタッチ操作として、表示部１６に表示されている画像上に指などで接触しながら半円を描くようにスライド回転するタッチ操作（スライド回転操作）が行われた場合には、その画像を回転させることを指示する回転指示を中央制御部１１に対して行うようにしている。なお、接触操作部１７は、接触の他に操作器具や指の押し込み（押圧）も検出可能となっている。中央制御部１１は、接触操作部１７からの操作信号に基づいてタッチ操作や押圧操作の有無を検出したり、そのタッチ位置を検出したりするが、上述のように半円を描くようにタッチ画面ＴＤ上でスライド回転操作（タッチ＆スライド操作）が行われた場合には、その回転速度を検出すると共に、この回転速度に合わせて表示部１６内の画像を回転表示させるようにしている。
【００２４】
キー操作部１８は、十字キー（決定キー）、数値キー、文字キー、カーソルキーなど、各種の押し釦式のキーを備え、ダイヤル入力、文字入力、コマンド入力などを行うもので、中央制御部１１は、このキー操作部１８からの入力操作信号に応じた処理を実行する。上述の十字キーは、円形釦部の中心部に決定キーを有し、その周縁部に４方向キー（上下左右のカーソルキー）を有する構成で、この十字キーの周縁部を押圧しながら半円を描くような回転操作が行われると、キー操作部１８は、表示部１６に表示されている画像を回転表示させることを指示する回転指示を中央制御部１１に対して行うようにしている。ここで、中央制御部１１は、十字キー上での回転操作が行われた場合に、その回転速度を検出し、この回転速度に合わせるように表示部１６内の画像を回転表示させるようにしている。なお、十字キー上での回転操作においてその回転方向は時計回りでも反時計回りであってもよい。
【００２５】
ＲＴＣ（リアルタイムクロックモジュール）１９は、時計部を構成するもので、中央制御部１１は、ＲＴＣ１９から現在日時を取得する。報知部２０は、サウンドスピーカ２１、ＬＥＤ（発光ダイオード）２２、振動モータ２３を備え、着信時に駆動されて着信報知を行うほか、アラーム報知時などでも駆動される。
【００２６】
表示部回転検出部２４は、重力センサ、加速度センサなどによって構成されたもので、表示部１６が回転（携帯電話機が回転）された際に、その表示部１６の傾きとその回転速度を検出するようにしている。ここで、“表示部１６の回転”とは、例えば、長方形の表示画面が縦長状態から横長状態となるように回転させたり、横長状態から縦長状態となるように回転させたりする場合で、その回転方向は時計回りでも反時計回りであってもよい。また、“表示部１６の傾き”とは、例えば、表示部１６を横長状態から縦長状態に変更したり、縦長状態から横長状態に変更したりした場合の角度（０度〜９０度）であるが、その角度は、０度〜９０度に限らず、０度〜１８０度であってもよい。
【００２７】
このように表示部１６を回転する回転操作が行われると、表示部回転検出部２４は、表示部１６に表示されている画像を回転表示させることを指示する回転指示を中央制御部１１に対して行うようにしている。このような回転指示に応答して中央制御部１１は、表示部１６の回転速度を検出すると共に、表示部１６の傾きを検出し、この表示部１６の回転速度に合わせて表示部１６内の画像を回転表示させるようにしている。なお、表示部回転検出部２４は、携帯電話機１に内蔵され、その取付け位置は任意であるが、所謂スピントップタイプの携帯電話機のように表示部１６のみを回転させることが可能な場合には、表示部１６側に表示部回転検出部２４を設けるようにしてもよい。
【００２８】
図３は、携帯電話機１の外観図である。
携帯電話機１の機器本体（装置本体）を構成する操作部筐体１Ａと表示部筐体１Ｂとは、折り畳み開閉自在及び回動自在にヒンジ部１Ｃを介して連結されている。ヒンジ部１Ｃには操作部筐体１Ａと表示部筐体１Ｂとを折り畳み開閉するための開閉用ヒンジ軸が設けられているほか、この開閉用ヒンジ軸とほぼ直交して、一方の筐体を他方の筐体に対して回動するための回動用ヒンジ軸とが設けられている。
【００２９】
このような２軸ヒンジタイプの携帯電話機１は、操作部筐体１Ａと表示部筐体１Ｂとが、どのように連結されているかに応じて携帯電話機１の形態を複数のスタイル（クローズスタイル、オープンスタイル、ビュースタイルなど）に変更可能なもので、図３（１）は、操作部筐体１Ａと表示部筐体１Ｂとの折り畳みを開いた状態のオープンスタイルを示している。なお、操作部筐体１Ａの内面には、十字キー（決定キー）ＣＫを備えたキー操作部１８が配置され、また、表示部筐体１Ｂの内面には、タッチ画面ＴＤが配置されている。なお、操作部筐体１Ａの内面側には、通話用スピーカＳＰが配置され、表示部筐体１Ｂの内面には、通話用マイクＭＣが配置されている。図３（２）は、オープンスタイルにおいて表示部筐体１Ｂを１８０度反転させてから折り畳んだ状態のビュースタイルを示し、オープンスタイルで内側となっていたタッチ画面ＴＤは、ビュースタイルでは外側に向くようになる。
【００３０】
図４は、条件記憶部Ｍ３を説明するための図である。
条件記憶部Ｍ３は、表示部１６に表示されている画像をどのように回転表示させるかの表示制御方法を選択するための条件を記憶するもので、「条件」、「表示制御内容」の各項目を有している。「条件」は、表示制御方法を選択するための条件データを記憶する項目で、キー操作部１８での回転操作、タッチ画面ＴＤ上でのスライド回転操作又は表示部１６の回転操作が行われた場合の回転速度をその選択条件としている。なお、図示の例では、１秒間に９０度回転する速度を選択条件としている場合を示しているが、その単位は、速度を示す任意の単位でよい。また、「条件」内の回転速度“９０度／秒”、“未満”、“以上”はユーザ操作によって任意に設定可能となっている。
【００３１】
ここで、中央制御部１１は、十字キーＣＫ又はタッチ画面ＴＤ上での回転操作が行われた場合、表示部１６の回転を検出した場合に、その回転速度を検出すると、条件記憶部Ｍ３を参照して、検出した回転速度が「条件」の値以上か否かを判別し、この判別結果に応じて複数の表示制御方法の中からそのいずれかの表示制御方法を選択するようにしている。すなわち、図示の例では、回転速度が「条件」の値（回転速度が９０度／秒）未満であれば、後述する第１の表示制御方法を選択し、「条件」の値（回転速度が９０度／秒）以上であれば、後述する第２の表示制御方法を選択するようにしている。
【００３２】
「表示制御内容」は、表示部１６に表示されている画像をどのように回転表示させるかの複数の表示制御方法（第１の表示制御方法、第２の表示制御方法）に対応して、その表示制御内容を記憶する項目で、更に、「表示サイズ」、「表示色」、「解像度」の各項目に分かれている。「表示サイズ」は、表示部１６に表示されている画像の表示サイズを示している。「表示色」は、減色をするか、しないかを示し、「解像度」は、解像度を下げるか、下げないか（画像を粗く表示させるか、精細に表示させるか）を示している。図示の例において、第１の表示制御方法に対応してその「表示サイズ」には“表示部にほぼ表示される表示サイズ”が記憶され、「表示色」には“減色しない”、「解像度」には“下げない”が記憶されている。また、第２の表示制御方法に対応してその「表示サイズ」には“直前に表示されていた表示サイズ”が記憶され、「表示色」には“減色する”、「解像度」には“下げる”が記憶されている。なお、「表示制御内容」内の「表示色」及び「解像度」は、ユーザ操作によって任意に設定可能となっている。
【００３３】
“表示部にほぼ表示しきれる表示サイズ”とは、画像のほぼ全体が表示部１６に収まった状態で表示されるような画像の大きさ（表示しきれる表示サイズ）を意味し、例えば、画像の極一部（角部、周縁部）が表示からはみ出したとしても画像全体の印象を全く妨げないような大きさである。このような大きさとなるように中央制御部１１は、表示部１６に表示されている画像の表示サイズを必要に応じて調整（画像の縮小又は拡大）しながら回転表示させるようにしている。また、“直前に表示されていた表示サイズ”とは、画像の回転表示を開始する直前に表示されていた画像の大きさであり、中央制御部１１は、この直前の表示サイズを維持したまま画像を回転表示させるようにしている。
【００３４】
そして、回転速度が９０度／秒未満の「条件」に対応付けられている第１の表示制御方法とは、表示部１６に画像のほぼ全てが表示されるようにその表示サイズを調整して回転表示させると共に、その画像の表示色を減色せず、解像度も下げない表示制御方法であることを示している。また、回転速度が９０度／秒以上の「条件」に対応付けられている第２の表示制御方法とは、表示部１６に表示されている画像の表示サイズの調整をほぼ行わずに回転表示させると共に、その画像の表示色を減色し、解像度も下げる表示制御方法であることを示している。このように第１・第２の表示制御方法は、画像の回転表示中であってもユーザが画像を見るつもりであれば、回転速度を遅くする可能性が高く、画像を見るつもりがなければ、回転速度を速くする可能性が高いこと、また、画像を見るつもりがなければ、表示色を減色して解像度を下げても問題がないことを考慮したものである。
【００３５】
図５は、ビュースタイルにおいて所定の速度（例えば、９０度／秒）よりも遅い速度で表示部１６を回転させた場合（携帯電話機１全体を回転させた場合）の表示例を示した図である。ここで、横長状態の表示部１６を反時計回りに９０度回転させて縦長状態に変更したり、逆に、縦長状態の表示部１６を時計回りに９０度回転させて横長状態に変更したりする場合において、図５（ａ−１）は横長状態、図５（ａ−２）、（ａ−３）は変更途中（回転途中）、図５（ａ−４）は縦長状態を示している。
【００３６】
なお、図示の例において、表示部回転検出部２４によって検出される表示部１６の傾きαは、図５（ａ−１）の横長状態で“０度”、図５（ａ−２）の回転途中で“３０度”、図５（ａ−３）の回転途中で“６０度”、図５（ａ−４）の縦長状態で“９０度”となっている。このように表示部１６を所定の速度よりも遅く回転させると、条件記憶部Ｍ３では回転速度“９０度／秒未満”の「条件」に対応する「表示制御内容」が選択されるので、図５（ａ−２）〜（ａ−４）に示すように、表示部１６内にほぼ表示しきれる表示サイズとなるように画像を縮小して回転表示される。この場合、画像は表示部１６の傾きに拘わらず、ほぼ水平となるように、その表示方向が調整されて回転表示される。
【００３７】
なお、図５（ａ−１）〜図６（ａ−４）は、横長状態の表示部１６が縦長状態となるように９０度回転させた場合の表示変遷図であるが、これとは逆に、図５（ａ−４）〜図５（ａ−１）は、縦長状態の表示部１６が縦中状態となるように９０度回転させた場合の表示変遷図であり、いずれの場合も回転速度が所定の速度（９０度／秒）よりも遅い場合を示している。
【００３８】
図６は、ビュースタイルにおいて、キー操作部１８（十字キーＣＫ）上での回転操作又はタッチ画面ＴＤ上でのスライド回転操作が行われた場合に、その回転速度が所定の速度（９０度／秒）よりも遅い場合の表示例を示した図である。なお、図中、半円形の矢印は、回転方向を示し、図６（ｂ−１）の表示状態で時計回り、図６（ｂ−４）の表示状態で反時計回りに回転操作した場合を示している。この場合、図６（ｂ−１）に示す表示状態において、十字キーＣＫ又はタッチ画面ＴＤ上で時計回りに半円を描くような回転操作が行われると、条件記憶部Ｍ３では回転速度“９０度／秒未満”の「条件」に対応する「表示制御内容」が選択されるので、図６（ｂ−２）〜（ｂ−４）に示すように、表示部１６にほぼ表示しきれる表示サイズで画像が回転表示される。この場合、回転操作の回転速度及び回転方向（時計回り）に合わせて表示部１６内の画像が回転表示される。
【００３９】
なお、図６（ｂ−１）〜図６（ｂ−４）は、時計回りの回転操作が行われた場合の表示変遷図であるが、これとは逆に、図６（ｂ−４）〜図６（ｂ−１）は、反時計回りの回転操作が行われた場合の表示変遷図であり、いずれの場合も回転速度が所定の速度（９０度／秒）よりも遅い場合を示している。
【００４０】
次に、この実施形態における携帯電話機の動作概念を図７〜図１１に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施形態特有の動作を実行することもできる。
【００４１】
図７は、携帯電話機１の全体動作の概要を示したフローチャートである。
先ず、中央制御部１１は、電源を投入する電源オン操作が行われると（ステップＡ１でＹＥＳ）、電源供給を開始させて所定のメモリなどを初期化する電源オン処理を実行したのち、所定の待受画像を読み出して表示させたり、基地局２Ａとの間で通信を行って位置登録を行ったりする待受処理を実行する（ステップＡ２）。そして、何らかの操作の有無を検出したり（ステップＡ３、Ａ７、Ａ９、Ａ１１）、着信の有無を検出したりする（ステップＡ５）。
【００４２】
いま、何らかの操作を検出した場合に、それが設定操作であれば（ステップＡ３でＹＥＳ）、その操作に応じた設定処理を行う（ステップＡ４）。例えば、条件記憶部Ｍ３に対する設定操作であれば、その「条件」内の回転速度“９０度／秒”、“未満”、“以上”を設定したり、「表示制御内容」内の「表示色」、「解像度」を設定したりする設定処理を行う。その後、上述のステップＡ３に戻る。また、着信を検出したときには（ステップＡ５でＹＥＳ）、通話可能状態とすると共に通話履歴を記憶したり、通話に関する情報を表示したりする通話処理を実行したのち（ステップＡ６）、上述のステップＡ３に戻る。
【００４３】
また、上述した画像記憶部の内容が一覧表示されている状態において任意の画像が表示対象として選択され、その表示を指示する画像表示操作が行われた場合には（ステップＡ７）、後述する画像表示処理を実行したのち（ステップＡ８）、上述のステップＡ３に戻る。また、電源オフ操作が行われた場合には（ステップＡ９でＹＥＳ）、電源オフ処理を実行して（ステップＡ１０）、このフローの終了となるが、その他の操作が行われた場合には（ステップＡ１１でＹＥＳ）、その操作に応じた処理として、例えば、通話発信処理、メール発信処理などを実行したのち（ステップＡ１２）、上述のステップＡ３に戻る。
【００４４】
図８は、画像表示操作に応答して実行開始される画像表示処理（図７のステップＡ８）を詳述するためのフローチャートである。以下、この画像表示処理を図１２、図１３に示す具体例を参照しながら説明するものとする。なお、図１２は、上述した図５の表示例と同様に、ビュースタイルにおいて表示部１６を回転させた場合（携帯電話機１全体を回転させた場合）の表示例を示し、また、図１３は、上述した図６と同様に、ビュースタイルにおいて表示部１６のタッチ画面ＴＤ上でスライド回転操作が行われた場合の表示例を示した図である。先ず、中央制御部１１は、この画像表示処理を開始すると、表示対象として任意に選択された画像を表示部１６に表示させる初期化処理を行う（ステップＢ１）。
【００４５】
図９は、画像表示処理での初期化処理（図８のステップＢ１）を詳述するためのフローチャートである。
先ず、中央制御部１１は、表示部回転検出部２４によって検出された表示部１６の傾きを取得したのち（ステップＣ１）、この表示部１６の傾きに基づいて表示対象画像の表示サイズと表示方向を調整する（ステップＣ２）。すなわち、表示部１６内において画像がほぼ水平に表示されるようにその表示方向を調整すると共に、その画像全体がほぼ表示部１６に表示しきれるようにその表示サイズを調整する。そして、この調整後の画像は、各種情報一時記憶部Ｍ２に記憶されると共に（ステップＣ３）、表示部１６に表示される（ステップＣ４）。
【００４６】
なお、表示部１６の傾きに基づいて表示対象画像の表示サイズと表示方向を調整する場合に、上述のステップＣ２では画像がほぼ水平に表示されるようにその表示方向を調整するようにしたが、これに限らず、予め指定された向きで表示してもよいし、表示部１６の傾きに合わせて表示するようにしてもよい。また、初期化処理時には、表示部１６にほぼ表示しきれるように表示する必要はなく、予め指定された表示サイズで表示するようにしてもよいし、原寸大で表示するようにしてもよい。
【００４７】
このような初期化処理（図８のステップＢ１）が終わると、表示部回転検出部２４によって表示部１６の回転が検出されたかを調べたり（ステップＢ２）、十字キーＣＫ又はタッチ画面ＴＤ上での回転操作の有無を調べたり（ステップＢ５）、表示部回転検出部２４によって表示部１６の回転停止が検出されたかを調べたり（ステップＢ８）、回転操作が停止したかを調べたり（ステップＢ９）、画像表示終了操作が行われたかを調べたり（ステップＢ１６）、その他の操作が行われたかを調べたりする（ステップＢ１８）。
【００４８】
いま、その他の操作が行われた場合には（ステップＢ１８でＹＥＳ）、その操作に応じた処理として、例えば、画像編集処理、画像拡大縮小処理などを行う（ステップＢ１９）。また、表示部回転検出部２４によって表示部１６の回転が検出された場合には（ステップＢ２でＹＥＳ）、表示部回転検出部２４から中央制御部１１に対して回転表示指示が出力されるので（ステップＢ３）、この回転表示指示に応じて中央制御部１１は、回転処理Ａの実行に移る（ステップＢ４）。
【００４９】
図１０は、表示部１６の回転検出に応じて実行開始される回転処理Ａ（図８のステップＢ４）を詳述するためのフローチャートである。
先ず、中央制御部１１は、表示部１６の回転速度を検出すると共に（ステップＤ１）、この検出速度は、条件記憶部Ｍ３の「条件」として設定されている所定の速度よりも遅いか（９０度／秒未満であるか）を調べ（ステップＤ２）、検出速度が速く、９０度／秒以上であれば（ステップＤ２でＮＯ）、第２の表示制御方法を選択して、それに応じた表示制御を行う。すなわち、上述した初期表示処理（図９のステップＣ３）で各種情報一時記憶部Ｍ２に記憶させた画像を読み出し（ステップＤ６）、この読み出した画像が水平に表示されるように画像の表示方向を調整する（ステップＤ７）。なお、この場合、画像の表示サイズは、各種情報一時記憶部Ｍ２から読み出した画像（直前に表示されていた画像）のままである。
【００５０】
そして、第２の表示制御方法に対応する「表示色」、「解像度」を参照し、「表示色」として“減色する”が設定されていれば、グレースケールなどの減色処理を行い（ステップＤ８）、「解像度」に“下げる”
が設定されていれば、画素の間引きなどの解像度低下処理を行う（ステップＤ９）。なお、「表示色」に“減色しない”が設定されていれば、上述の減色処理（ステップＤ８）を省略し、「解像度」に“下げない”
が設定されていれば、上述の解像度低下処理（ステップＤ９）を省略する。このようにして調整された画像は、各種情報一時記憶部Ｍ２に記憶されると共に（ステップＤ４）、表示部１６に表示される（ステップＤ５）。なお、上述の解像度低下処理で画素を間引いた場合には、間引き処理後の画素をそのまま表示させたり、間引き処理後の画素を拡大して表示させたりする。
【００５１】
また、表示部１６の回転速度が条件記憶部Ｍ３の「条件」として設定されている所定の速度よりも遅ければ（ステップＤ２でＹＥＳ）、“９０度／秒未満”に対応する第１の表示制御方法を選択して、それに応じた表示制御を行う。すなわち、表示部１６に表示されている画像がほぼ水平に表示され、かつ、表示部１６にほぼ表示しきれるように画像の表示サイズと表示方向とを調整する（ステップＤ３）。そして、この調整された画像は、各種情報一時記憶部Ｍ２に記憶されると共に（ステップＤ４）、表示部１６に表示される（ステップＤ５）。
【００５２】
このようにして回転処理Ａ（図８のステップＢ４）の実行後は、上述のステップＢ３に戻り、それ以降も引き続いて表示部１６が回転されていれば（ステップＢ２でＹＥＳ）、上述の回転処理Ａを繰り返し実行する（ステップＢ４）。
図１２（ｃ−１）〜（ｃ−４）は、ビュースタイルにおいて、横長状態の表示部１６を反時計回りに９０度回転させて縦長状態に変更する場合に、所定の速度（例えば、９０度／秒）よりも速く回転させた場合（携帯電話機１全体を回転させた場合）の表示例を示した図で、（ｃ−１）は横長状態、図１２（ｃ−２）、（ｃ−３）は変更途中（回転途中）、図５（ｃ−４）は縦長状態を示している。
【００５３】
表示部１６を所定の速度よりも速く回転させると、条件記憶部Ｍ３では回転速度“９０度／秒以上”の「条件」に対応する「表示制御内容」が選択されるので、図１２（ｃ−２）に示すように、表示部１６内の画像は、その直前に表示されていた表示サイズ（図１２（ｃ−１）参照）で表示されると共に、表示部１６が３０度ほど傾いた状態であっても、ほぼ水平に表示される（図１０のステップＤ５〜Ｄ９）。更に、表示部１６を所定の速度よりも速く回転させると、図１２（ｃ−３）に示すように、表示部１６内の画像は、その直前に表示されていた表示サイズ（図１２（ｃ−２）参照）で表示されると共に、表示部１６が６０度ほど傾いた状態であっても、ほぼ水平に表示される（図１０のステップＤ５〜Ｄ９）。
【００５４】
このように表示部１６を所定の速度よりも速く回転させた場合には、その表示サイズの調整をほぼ行わずに画像を回転表示させるが、表示部１６を高速回転している回転途中において所定の速度よりも遅く回転させると、条件記憶部Ｍ３では回転速度“９０度／秒未満”の「条件」に対応する「表示制御内容」が選択されるので、上述した図５（ａ−２）、（ａ−３）に示すように、表示部１６内の画像は、表示部１６にほぼ表示しきれるように画像の表示サイズが調整されて回転表示される（図１０のステップＤ３〜Ｄ５）。このように回転途中においてその速度を適宜変えると、その速度に応じた回転表示に変更される。
【００５５】
いま、図１２（ｃ−３）の表示内容から図１２（ｃ−４）の表示内容に移行させる際に、表示部１６の回転を一旦停止させると、表示部回転検出部２４によって表示部１６の回転停止が検出される（図８のステップＢ８でＹＥＳ）。この停止検出によって中央制御部１１は、図１０の回転処理Ａで各種情報一時記憶部Ｍ２に記憶させた画像を読み出し（ステップＢ１０）、この一時記憶の画像の表示方向に合うように画像の表示方向を調整すると共に、表示部１６にほぼ表示しきれるように画像の表示サイズを調整する（ステップＢ１１）。そして、画像の「表示色」を減色していた場合には、その減色処理を中止し（ステップＢ１２）、「解像度」を下げていた場合には、その解像度低下処理を中止する（ステップＢ１３）。これによって調整された画像は、各種情報一時記憶部Ｍ２に記憶されると共に（ステップＡ１４）、表示部１６に表示される（ステップＢ１５）。
【００５６】
図１２（ｃ−４）は、表示部１６を縦長状態で停止させた場合の表示内容を示しているが、図１２（ｃ−３）で示した画像の表示サイズに比べて、画像は縮小されたものとなる。なお、図１２（ｃ−３）の表示内容から図１２（ｃ−４）の表示内容に移行させる際に、表示部１６の回転を止めずに、そのまま所定の速度よりも速く回転させたものとすると、表示部１６が縦長状態となっても直前の表示サイズ（図１２（ｃ−３）参照）のままの画像が表示される。
【００５７】
図１２（ｃ−４）、（ｃ−５）、（ｃ−６）、（ｃ−１）は、ビュースタイルにおいて、縦長状態の表示部１６を反時計回りに９０度回転させて横長状態に変更する場合に、所定の速度（例えば、９０度／秒）よりも速く回転させた場合した場合の表示例を示し、（ｃ−５）、（ｃ−６）は、その変更途中（回転途中）を示している。図１２（ｃ−４）に示す縦長状態において、所定の速度よりも速い速度で表示部１６を回転させると、図１２（ｃ−５）に示すように、表示部１６内の画像は、その直前に表示されていた表示サイズ（図１２（ｃ−４）参照）で表示されると共に、表示部１６が３０度ほど傾いた状態であっても、ほぼ水平に表示される（図１０のステップＤ５〜Ｄ９）。更に、表示部１６を所定の速度よりも速く回転させると、図１２（ｃ−６）に示すように、表示部１６内の画像は、その直前に表示されていた表示サイズ（図１２（ｃ−５）参照）で表示されると共に、表示部１６が６０度ほど傾いた状態であっても、ほぼ水平に表示される（図１０のステップＤ５〜Ｄ９）。
【００５８】
そして、この場合においても、図１２（ｃ−６）の表示内容から図１２（ｃ−１）の表示内容に移行させる際に、表示部１６の回転を一旦停止させると（図８のステップＢ８）、表示部１６にほぼ表示しきれるように画像の表示サイズが調整される結果（ステップＢ１１）、図１２（ｃ−１）に示すように画像が拡大されて表示されることになる。なお、図１２（ｃ−６）の表示内容から図１２（ｃ−１）の表示内容に移行させる際に、表示部１６の回転を止めずに、そのまま所定の速度よりも速く回転させたものとすると、表示部１６が縦長状態となっても直前の画像の表示サイズ（図１２（ｃ−６）参照）のままの画像が表示される。
【００５９】
一方、十字キーＣＫ又はタッチ画面ＴＤ上での回転操作が行われた場合には（図８のステップＢ５でＹＥＳ）、接触操作部１７又はキー操作部１８から中央制御部１１に対して回転表示指示が出力されるので（ステップＢ６）、この回転表示指示に応じて中央制御部１１は、回転処理Ｂの実行に移る（ステップＢ７）。
図１１は、十字キーＣＫ又はタッチ画面ＴＤ上での回転操作に応じて実行開始される回転処理Ｂ（図８のステップＢ７）を詳述するためのフローチャートである。
【００６０】
先ず、中央制御部１１は、十字キーＣＫ又はタッチ画面ＴＤ上での回転操作に応答して、その回転速度を検出し（ステップＥ１）、この検出速度は、条件記憶部Ｍ３の「条件」として設定されている所定の速度よりも遅いか（９０度／秒未満であるか）を調べる（ステップＥ２）。いま、検出速度が速く、９０度／秒以上であれば（ステップＥ２でＮＯ）、第２の表示制御方法を選択して、それに応じた表示制御を行う。すなわち、上述した初期表示処理（図９のステップＣ３）で各種情報一時記憶部Ｍ２に記憶させた画像を読み出し（ステップＥ６）、その画像の表示方向を回転操作によって指示された方向に調整する（ステップＥ７）。なお、この場合、画像の表示サイズは、各種情報一時記憶部Ｍ２から読み出した画像（直前に表示されていた画像）のままである。
【００６１】
そして、上述した回転処理Ａの場合と同様に、第２の表示制御方法に対応する「表示色」、「解像度」を参照し、「表示色」として“減色する”が設定されていれば、グレースケールなどの減色処理を行い（ステップＥ８）、「解像度」に“下げる”が設定されていれば、画素の間引きなどの解像度低下処理を行う（ステップＥ９）。このようにして調整された画像は、各種情報一時記憶部Ｍ２に記憶されると共に（ステップＥ４）、表示部１６に表示される（ステップＥ５）。
【００６２】
また、十字キーＣＫ又はタッチ画面ＴＤ上での回転操作の回転速度が条件記憶部Ｍ３の「条件」として設定されている所定の速度よりも遅ければ（ステップＥ２でＹＥＳ）、“９０度／秒未満”に対応する第１の表示制御方法を選択して、それに応じた表示制御を行う。すなわち、表示部１６に表示されている画像の表示方向を回転操作によって指示された方向に調整すると共に、表示部１６にほぼ表示しきれるように画像の表示サイズを調整する（ステップＥ３）。そして、調整された画像は、各種情報一時記憶部Ｍ２に記憶されると共に（ステップＥ４）、表示部１６に表示される（ステップＥ５）。
【００６３】
このようにして回転処理Ｂ（図１０のステップＢ７）を実行開始したのちは、上述のステップＢ３に戻り、それ以降も引き続いて回転操作が行われていれば（ステップＢ５でＹＥＳ）、上述の回転処理Ｂが繰り返し実行される（ステップＢ７）。
図１３（ｄ−１）〜（ｄ−３）は、ビュースタイルにおいて、十字キーＣＫ又はタッチ画面ＴＤ上での回転操作が所定の速度（例えば、９０度／秒）よりも速い場合の表示例を示した図である。ここで、図１３（ｄ−１）は、画像が正立した状態の表示内容を示し、図１３（ｄ−２）、（ｄ−３）は画像を回転させた回転途中の状態の表示内容を示している。なお、図中、半円形の矢印は、回転操作の回転方向を示したもので、図１３（ｄ−１）では時計回りの回転操作を行った場合、また、図１３（ｄ−４）では反時計回りの回転操作を行った場合である。
【００６４】
回転操作が所定の速度よりも速い場合には、条件記憶部Ｍ３では回転速度“９０度／秒以上”の「条件」に対応する「表示制御内容」が選択されるので、図１３（ｄ−２）に示すように、画像が３０度ほど傾くと共に、その直前で表示されていた表示サイズ（図１３（ｄ−１）参照）で画像が回転表示される（図１１のステップＥ５〜Ｅ９）。更に、所定の速度よりも速く回転させると、図１３（ｄ−３）に示すように、画像の向きが６０度ほど傾くと共に、その直前に表示されていた表示サイズ（図１３（ｄ−２）参照）の画像が回転表示される（図１１のステップＥ５〜Ｅ９）。
【００６５】
このように回転操作が所定の速度よりも速い場合には、その表示サイズの調整をほぼ行わずに画像を回転表示させるが、その回転途中において所定の速度よりも遅く回転させると、条件記憶部Ｍ３では回転速度“９０度／秒未満”の「条件」に対応する「表示制御内容」が選択されるので、上述した図６（ｂ−２）、（ｂ−３）に示すように、表示部１６にほぼ表示しきれるように画像の表示サイズを調整して回転表示させる（図１１のステップＥ３〜Ｅ５）。このように回転途中においてその速度を適宜変えると、それに応じた回転表示に変更される。
【００６６】
いま、図１３（ｄ−３）の表示内容から図１３（ｄ−４）の表示内容に移行させる際に、回転操作を一旦停止させると（図８のステップＢ９でＹＥＳ）、中央制御部１１は、図１１の回転処理Ｂで各種情報一時記憶部Ｍ２に記憶させた画像を読み出し（ステップＢ１０）、この一時記憶の画像の表示方向に合うように画像の表示方向を調整すると共に、表示部１６にほぼ表示しきれるように画像の表示サイズを調整する（ステップＢ１１）。そして、画像の「表示色」を減色していた場合には、その減色処理を中止し（ステップＢ１２）、「解像度」を下げていた場合には、その解像度低下処理を中止する（ステップＢ１３）。
【００６７】
これによって調整された画像は、各種情報一時記憶部Ｍ２に記憶されると共に（ステップＢ１４）、表示部１６に表示される（ステップＢ１５）。図１３（ｄ−４）は、回転操作を停止させた場合の表示内容を示しているが、図１３（ｄ−３）で示した画像の表示サイズに比べ、画像は縮小されたものとなる。なお、図１３（ｄ−３）の表示内容から図１３（ｄ−４）の表示内容に移行させる際に、回転操作を止めずに、そのまま所定の速度よりも速く回転させたものとすると、図１３（ｄ−４）でも直前の表示サイズ（図１３（ｄ−３）参照）の画像が表示される。
【００６８】
図１３（ｄ−４）、（ｄ−５）、（ｄ−６）、（ｄ−１）は、ビュースタイルにおいて、十字キーＣＫ又はタッチ画面ＴＤ上での回転操作が所定の速度（例えば、９０度／秒）よりも速い場合の表示例を示した図である。ここで、図１３（ｄ−５）、（ｄ−６）は画像の回転途中を示している。いま、回転操作が所定の速度（例えば、９０度／秒）よりも速ければ、図１３（ｄ−５）に示すように、画像が６０度ほど傾くと共に、その直前で表示されていた表示サイズ（図１３（ｄ−４）参照）で画像が回転表示される（図１１のステップＥ５〜Ｅ９）。更に、所定の速度よりも速く回転させると、図１３（ｄ−６）に示すように、画像の向きが３０度ほど傾くと共に、その直前に表示されていた表示サイズ（図１３（ｄ−５）参照）の画像が回転表示される（図１１のステップＥ５〜Ｅ９）。そして、図１３（ｄ−６）の表示内容から図１３（ｄ−１）の表示内容に移行させる際に、回転操作を一旦停止させると（図８のステップＢ９でＹＥＳ）、表示部１６にほぼ表示しきれるように画像の表示サイズが調整される結果（ステップＢ１１）、図１２（ｄ−１）に示すように画像が拡大されて表示されることになる。
【００６９】
以上のように、この実施形態においては、画像の回転表示が指示された場合に、指示された回転表示の回転速度を検出し、この検出速度に応じて画像の表示サイズを調整して表示させるか、その表示サイズをほぼ調整しないで表示させるかを選択するようにしたので、利便性の高い回転表示を実現することができる。
【００７０】
また、ユーザ操作による回転操作（十字キーＣＫ又はタッチ画面ＴＤ上での回転操作）が行われた場合には、その回転速度に応じて画像の表示サイズを調整して表示させるか、表示サイズをほぼ調整しないで表示させるかを選択することができ、回転操作が比較的高速の場合と比較的低速の場合とに応じて回転表示の制御方法を区別することができる。
【００７１】
表示部１６の回転速度に応じて、画像の表示サイズを調整して表示させるか、表示サイズをほぼ調整しないで表示させるかを選択することができ、比較的高速で表示部１６を回転させた場合と、比較的低速で表示部１６を回転させた場合とに応じて回転表示の制御方法を区別することができる。
【００７２】
表示部１６が回転しても、画像がほぼ水平を維持して表示されるので、ユーザは画像の内容を容易に確認することができる。
【００７３】
画像を比較的低速で回転表示させる場合に、画像のほぼ全てが表示部１６に表示されるように画像の表示サイズを調整して表示させるようにしたので、ユーザは画像全体の内容を容易に確認することができる。すなわち、比較的低速で回転させるということは、ユーザが画像の内容を確認したい状況である可能性が高いので、画像のほぼ全てが表示されるように表示サイズを調整することは極めて有効であり、ユーザの意向に合った表示制御となる。
【００７４】
画像を比較的高速で回転表示させる場合に、画像の表示サイズの調整をほぼ行わずに表示部に表示させるようにしたので、表示に関する演算処理の負担を軽減することができる。すなわち、比較的高速で回転させるということは、ユーザが画像の内容を確認したい状況ではない可能性が高いので、表示に関する演算処理の負担を軽減しても問題はなく、実情に即したものとなる。
【００７５】
画像の表示サイズの調整をほぼ行わずに表示部１６に表示させる場合には、画像を減色して回転表示するようにしたので、更に、表示に関する演算処理の負担を軽減することができる。
【００７６】
画像の表示サイズの調整をほぼ行わずに表示部に表示させる場合には、画像の解像度を下げて回転表示するようにしたので、更に、表示に関する演算処理の負担を軽減することができる。
【００７７】
画像の表示サイズの調整をほぼ行わずに表示部１６に表示させる場合には、直前に表示されていた画像の表示サイズで表示させるようにしたので、ユーザが見ていても表示に違和感がないし、表示サイズを調整するための演算処理の負担を軽減することができる。
【００７８】
画像の回転表示が停止した場合に、画像のほぼ全てが表示部１６に表示されるように画像の表示サイズを調整して表示させるようにしたので、ユーザは画像全体の内容を容易に確認することができる。すなわち、回転を停止させるということは、ユーザが画像の内容を確認したい状況である可能性が高いので、画像のほぼ全てが表示されるように表示サイズを調整することは極めて有効であり、ユーザの意向に合った表示制御となる。
【００７９】
なお、上述した実施形態においては、回転表示させるための指示を行う回転操作として、十字キーＣＫ上での回転操作又はタッチ画面ＴＤ上での回転操作（タッチ＆スライド操作）を示したが、以下のように、回転指示、回転速度、回転角度を決定できる任意の操作であってもよい。
（ａ）十字キーＣＫ上での回転操作又はタッチ画面ＴＤ上での回転操作に追随するように画像が逐次回転するようにしてもよい。
（ｂ）十字キーＣＫ又はタッチ画面ＴＤ上で回転操作を行ったのちに、その操作に応じて回転速度や回転角度を算出してから、画像を回転表示させるようにしてもよい。つまり、回転操作から回転表示までにタイムラグがあってもよい。
（ｃ）十字キーＣＫでの回転操作に限らず、例えば、特殊なキー（回転指示キー）を操作している間だけ画像を回転表示させたり、この回転指示キーの操作後、所定の時間だけ回転表示させたりするようにしてもよい。この場合、回転操作の回転速度や回転角度は予め決められていてもよいし、回転指示キーを操作する前に所望する回転速度や回転角度を入力するようにしてもよい。また、回転速度は、回転指示キーを操作した長さ、回数、強さなどによって決定してもよい。例えば、回転指示キーが１回操作された場合には、所定の回転速度よりも遅い速度で回転表示させ、２回操作された場合には、所定の回転速度よりも速い速度で回転表示させるようにしてもよい。
【００８０】
また、上述した実施形態においては、回転表示を停止させる場合に、十字キーＣＫ上での回転操作又はタッチ画面ＴＤ上での回転操作が停止された場合としたが、これに限らず、例えば、回転停止キーが操作された場合でもあってもよし、回転表示を開始してから所定時間が経過したのち、回転表示を停止させるようにしてもよい。
【００８１】
また、上述した実施形態においては、減色としてグレースケールを行う場合を例示したが、例えば、２５６色カラーなど、表示部１６のカラー表示能力よりも少ない色数のカラー表示を行うことによって表示に関する演算処理の負担を軽減するようにしてもよい。
また、上述した実施形態においては、２軸ヒンジタイプの端末装置としたが、例えば、ストレートタイプ、スライドタイプ、スピントップタイプなど任意の筐体構造の端末装置であってもよい。
【００８２】
また、表示部１６は、端末装置に備えられた表示部に限らず、例えば、端末装置と通信ケーブルで接続された外部表示装置や端末装置と無線通信を行う外部表示装置など、端末装置に備えられていない外部表示部であってもよい。
その他、端末装置は携帯電話機に限らない。パーソナルコンピュータ、ＰＤＡ、デジタルカメラ、音楽プレイヤーなど、任意の端末装置であってもよい。
【図面の簡単な説明】
【００８３】
【図１】端末装置として適用した携帯電話機が利用可能な通信ネットワークシステムを示したブロック図。
【図２】携帯電話機１の基本的な構成要素を示したブロック図。
【図３】携帯電話機１の外観図で、（１）は、操作部筐体１Ａと表示部筐体１Ｂとの折り畳みを開いた状態のオープンスタイルを示し、（２）は、オープンスタイルにおいて表示部筐体１Ｂを１８０度反転させてから折り畳んだ状態のビュースタイルを示した図。
【図４】条件記憶部Ｍ３を説明するための図。
【図５】ビュースタイルにおいて、所定の速度（例えば、９０度／秒）よりも遅い速度で表示部１６を回転させた場合の表示例を示した図。
【図６】ビュースタイルにおいて、キー操作部１８（十字キーＣＫ）上での回転操作又はタッチ画面ＴＤ上でのスライド回転操作が行われた場合に、その回転速度が所定の速度（９０度／秒）よりも遅い場合の表示例を示した図。
【図７】携帯電話機１の全体動作の概要を示したフローチャート。
【図８】画像表示操作に応答して実行開始される画像表示処理（図７のステップＡ８）を詳述するためのフローチャート。
【図９】画像表示処理での初期化処理（図８のステップＢ１）を詳述するためのフローチャート。
【図１０】表示部１６の回転検出に応じて実行開始される回転処理Ａ（図８のステップＢ４）を詳述するためのフローチャート。
【図１１】十字キーＣＫ又はタッチ画面ＴＤ上での回転操作に応じて実行開始される回転処理Ｂ（図８のステップＢ７）を詳述するためのフローチャート。
【図１２】横長状態の表示部１６を（ｃ−１）の停止状態から所定の速度よりも速く反時計回りに回転させて（ｃ−２）、（ｃ−３）、縦長状態で停止させた場合（ｃ−４）、縦長状態の表示部１６を（ｃ−４）の停止状態から所定の速度よりも速く反時計回りに回転させて（ｃ−５）、（ｃ−６）、横長状態で停止させた場合（ｃ−１）の表示例を示した図。
【図１３】正立した状態で表示されている画像を（ｄ−１）の停止状態から、回転操作によって、所定の速度よりも速く時計回りに回転させて（ｄ−２）、（ｄ−３）、９０度傾いた状態で停止させた場合（ｄ−４）、９０度傾いた状態で表示されている画像を（ｄ−４）の停止状態から、所定の速度よりも速く反時計回りに回転させて（ｄ−５）、（ｄ−６）、正立した状態で停止させた場合（ｄ−１）の表示例を示した図。
【符号の説明】
【００８４】
１  携帯電話機
１１  中央制御部
１３  記憶部
１６  表示部
１７  接触操作部
１８  キー操作部
２４  表示部回転検出部
Ｍ１  プログラム記憶部
Ｍ３  条件記憶部
ＴＤ  タッチ画面
ＣＫ  十字キー
【図１】
2010128140.tif 000003
【図２】
2010128140.tif 000004
【図３】
2010128140.tif 000005
【図４】
2010128140.tif 000006
【図５】
2010128140.tif 000007
【図６】
2010128140.tif 000008
【図７】
2010128140.tif 000009
【図８】
2010128140.tif 000010
【図９】
2010128140.tif 000011
【図１０】
2010128140.tif 000012
【図１１】
2010128140.tif 000013
【図１２】
2010128140.tif 000014
【図１３】
2010128140.tif 000015