(57)【要約】【課題】各々が異なる複数の方向からでも見易い複数の画像を表示でき、画像の表示状態を迅速に変更させることが可能な携帯端末装置および制御プログラムを提供する。【解決手段】複数の画像を表示する表示手段と、指示入力を受付ける受付手段と、受付手段が指示入力を受付けた場合、表示手段により表示される複数の画像のうち、少なくとも１つの画像の表示状態を変更する変更処理を行なう変更手段とを備える。【選択図】図１３
2007207084.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像を表示する表示手段と、
指示入力を受付ける受付手段と、
前記受付手段が前記指示入力を受付けた場合、前記表示手段により表示される前記複数の画像のうち、少なくとも１つの画像の表示状態を変更する変更処理を行なう変更手段とを備える、携帯端末装置。
【請求項２】
複数のプログラムを実行するための実行手段をさらに備え、
前記複数の画像は、前記複数のプログラムにそれぞれ対応する画像である、請求項１に記載の携帯端末装置。
【請求項３】
前記変更処理は、各々が異なる複数の方向にそれぞれ対応する前記複数の画像の各々が、対応する方向に対しほぼ正対状態になるように、前記複数の画像のうち、少なくとも１つの画像の表示状態を変更する処理である、請求項１に記載の携帯端末装置。
【請求項４】
前記変更手段は、前記受付手段が前記指示入力を受付けた場合、前記複数の画像のうちの特定の画像の表示位置を、異なる位置へ変更する、請求項１に記載の携帯端末装置。
【請求項５】
前記変更手段は、前記受付手段が前記指示入力を受付けた場合、前記特定の画像の表示位置を、前記複数の画像のうちの前記特定の画像以外の画像の表示位置と入替える、請求項４に記載の携帯端末装置。
【請求項６】
複数のプログラムを実行するための実行手段と、
前記複数のプログラムのうち、前記指示入力を受付け可能な状態のプログラムを判定する判定手段とをさらに備え、
前記実行手段は、前記複数のプログラムが実行中でも、実行可能な割込み可能プログラムをさらに実行し、
前記複数の画像は、前記複数のプログラムにそれぞれ対応する画像であり、
前記変更手段は、前記割込み可能プログラムが実行された場合、前記複数のプログラムのうち、前記指示入力を受付け可能な状態のプログラム以外のプログラムに対応する画像内に、前記割込み可能プログラムの実行に基づく画像を表示させる、請求項１に記載の携帯端末装置。
【請求項７】
画像を表示する表示部が設けられたコンピュータに実行させるための制御プログラムであって、
前記制御プログラムは、
指示入力を受付けるステップと、
前記指示入力を受付けた場合、前記表示部により表示される複数の画像のうち、少なくとも１つの画像の表示状態を変更する変更処理を行なうステップとを備える、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置および制御プログラムに関し、特に、画像の表示状態を変更する携帯端末装置および制御プログラムに関する。
【背景技術】
【０００２】
ユーザが気軽に持ち運び可能な、携帯電話やＰＤＡ（Personal Digital Assistance）等の携帯端末装置の高機能化が急速な勢いで進みつつある。その一例として、携帯端末装置では、同時に、複数のアプリケーションプログラムを実行させ、携帯端末装置の表示部に、複数のアプリケーションプログラムにそれぞれ対応する複数の画像を表示させる処理が行なわれる。
【０００３】
しかし、表示部に表示される複数の画像は必ずしも、ユーザの希望する位置に表示されるとは限らない。そこで、表示部に表示される複数の画像の位置を、任意の位置に移動させる技術、すなわち、表示部に表示される画像の表示状態を変更させる技術が、特開２００１−２４１９６１号公報（特許文献１）に開示されている。
【特許文献１】特開２００１−２４１９６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、一人のユーザが見る場合を考慮して、表示部に表示される複数の画像の位置を移動させる。そのため、たとえば、表示部に表示される２つの画像を、それぞれ、二人のユーザが異なる方向から見る場合、一方のユーザが見やすいように２つの画像両方の位置を変更すると、他方のユーザが見ている画像が見難くなるという問題が発生する。
【０００５】
また、上記の従来技術では、表示部に表示される画像の表示状態を変更させるために、サブメニューを表示させるといった操作が必要であった。そのため、画像の表示状態を、素早く変更させるということは困難であった。
【０００６】
本発明は、上述の問題点を解決するためになされたものであって、その目的は、各々が異なる複数の方向からでも見易い複数の画像を表示可能な携帯端末装置および制御プログラムを提供することである。
【０００７】
本発明の他の目的は、画像の表示状態を迅速に変更させることが可能な携帯端末装置および制御プログラムを提供することである。
【課題を解決するための手段】
【０００８】
上述の課題を解決するために、この発明のある局面に従う携帯端末装置は、複数の画像を表示する表示手段と、指示入力を受付ける受付手段と、受付手段が指示入力を受付けた場合、表示手段により表示される複数の画像のうち、少なくとも１つの画像の表示状態を変更する変更処理を行なう変更手段とを備える。
【０００９】
好ましくは、複数のプログラムを実行するための実行手段をさらに備え、複数の画像は、複数のプログラムにそれぞれ対応する画像である。
【００１０】
好ましくは、変更処理は、各々が異なる複数の方向にそれぞれ対応する複数の画像の各々が、対応する方向に対しほぼ正対状態になるように、複数の画像のうち、少なくとも１つの画像の表示状態を変更する処理である。
【００１１】
好ましくは、変更手段は、受付手段が指示入力を受付けた場合、複数の画像のうちの特定の画像の表示位置を、異なる位置へ変更する。
【００１２】
好ましくは、変更手段は、受付手段が指示入力を受付けた場合、特定の画像の表示位置を、複数の画像のうちの特定の画像以外の画像の表示位置と入替える。
【００１３】
好ましくは、複数のプログラムを実行するための実行手段と、複数のプログラムのうち、指示入力を受付け可能な状態のプログラムを判定する判定手段とをさらに備え、実行手段は、複数のプログラムが実行中でも、実行可能な割込み可能プログラムをさらに実行し、複数の画像は、複数のプログラムにそれぞれ対応する画像であり、変更手段は、割込み可能プログラムが実行された場合、複数のプログラムのうち、指示入力を受付け可能な状態のプログラム以外のプログラムに対応する画像内に、割込み可能プログラムの実行に基づく画像を表示させる。
【００１４】
この発明の他の局面に従うと、画像を表示する表示部が設けられたコンピュータに実行させるための制御プログラムであって、制御プログラムは、指示入力を受付けるステップと、指示入力を受付けた場合、表示部により表示される複数の画像のうち、少なくとも１つの画像の表示状態を変更する変更処理を行なうステップとを備える。
【発明の効果】
【００１５】
本発明に係る携帯端末装置は、指示入力を受付けた場合、表示手段により表示される複数の画像のうち、少なくとも１つの画像の表示状態を変更する変更処理を行なう。
【００１６】
したがって、各々が異なる複数の方向からでも見易い複数の画像を表示できるという効果を奏する。また、画像の表示状態を迅速に変更させることができるという効果を奏する。
【００１７】
本発明に係る制御プログラムは、指示入力を受付けた場合、表示部により表示される複数の画像のうち、少なくとも１つの画像の表示状態を変更する変更処理を行なう。
【００１８】
したがって、各々が異なる複数の方向からでも見易い複数の画像を表示できるという効果を奏する。また、画像の表示状態を迅速に変更させることができるという効果を奏する。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００２０】
本発明の携帯端末装置は、一例として、携帯電話機であるとする。なお、携帯端末装置は、携帯電話機に限定されることなく、小型で携帯可能な装置であればどのような装置であってもよい。たとえば、携帯端末装置は、ＰＤＡ（Personal Digital Assistance）等であってもよい。
【００２１】
＜第１の実施の形態＞
図１は、開いた状態の携帯端末装置１０００を正面から示した図である。図１を参照して、携帯端末装置１０００は、第１の筐体１００と、第２の筐体２００とから構成される。第１の筐体１００と、第２の筐体２００とは、連結部５０により折り畳み可能なように連結される。
【００２２】
図２は、閉じた状態の携帯端末装置１０００の斜視図である。図２を参照して、図１の開いた状態の携帯端末装置１０００を折りたたむと、図２のような状態になる。
【００２３】
再び、図１を参照して、第１の筐体１００は、メイン表示部１１０Ａと、スピーカ１５０とを備える。メイン表示部１１０Ａは、各種情報を、文字や画像等で表示する機能を有する。メイン表示部１１０Ａは、液晶ディスプレイ（ＬＣＤ（Liquid Crystal Display））であるとする。なお、メイン表示部１１０Ａは、液晶ディスプレイに限定されることなく、ＦＥＤ（Field Emission Display）、有機ＥＬディスプレイ（Organic Electro luminescence Display）、ドットマトリクス等その他の画像表示方式の表示機器のいずれであってもよい。なお、メイン表示部１１０Ａに表示される画像は、メイン表示部１１０Ａの正面から所定の視野角（たとえば、左右７０度、上下７０度）以下でないと、ユーザが見ることができないものとする。
【００２４】
スピーカ１５０は、通話の時に使用されるスピーカである。
第２の筐体２００は、メイン操作ボタン群である機能ボタン群２３０と、メイン操作ボタン群である入力ボタン群２４０と、マイク２６０とを備える。
【００２５】
機能ボタン群２３０は、携帯端末装置１０００の各種設定、機能切替等を行なうための複数のボタンを含む。機能ボタン群２３０は、機能ボタン２３１，２３２と、ボタン２３３，２３４と、マルチガイドボタン２３５とを含む。
【００２６】
詳細は後述するが、携帯端末装置１０００は、カメラモードと、音楽モードと、ラジオモードと、テレビモードと、リモコンモードと、通常モードとを有する。カメラモードは、携帯端末装置１０００において撮像処理を行なうことが可能なモードである。音楽モードは、携帯端末装置１０００において音楽を聴取可能なモードである。ラジオモードは、携帯端末装置１０００においてラジオを聴取可能なモードである。テレビモードは、携帯端末装置１０００においてテレビを視聴可能なモードである。リモコンモードは、電気機器を無線（たとえば、赤外線）により制御するモードである。なお、リモコンモードにおいても、端末装置１０００において、ラジオの聴取、テレビの視聴は可能である。
【００２７】
通常モードは、携帯端末装置１０００が、カメラモード、音楽モード、ラジオモード、テレビモードおよびリモコンモードのいずれでもないときのモードである。
【００２８】
機能ボタン２３１は、ユーザによる短時間（たとえば、０．５秒未満）の押下操作（以下、短押操作ともいう）によりネットワーク関連等のプログラムを起動させるためのボタンである。また、機能ボタン２３１は、ユーザによる長時間（たとえば、１秒以上）の押下操作（以下、長押操作ともいう）により、携帯端末装置１０００をカメラモードに設定するためのボタンである。なお、携帯端末装置１０００がカメラモードである場合に、機能ボタン２３１の長押操作があると、携帯端末装置１０００は、カメラモードから通常モードにモードが変更される。
【００２９】
機能ボタン２３２は、短押操作により電子メールのプログラムを起動させるためのボタンである。
【００３０】
機能ボタン２３２は、携帯端末装置１０００が通常モードである場合、長押操作毎に、携帯端末装置１０００を、音楽モード、ラジオモード、テレビモード、リモコンモード、通常モードの順に切替えるためのボタンである。なお、モードの切替わる順序は、上記の順に限定されることなく、任意の順序でもよい。
【００３１】
ボタン２３３は、携帯端末装置１０００に電話がかかってきた場合、短押操作により通話開始を行なうためのボタンである。
【００３２】
ボタン２３４は、携帯端末装置１０００が通話中である場合、短押操作により通話を終了させるためのボタンである。また、ボタン２３４は、長押操作により、携帯端末装置１０００の電源のオンとオフとの切替えを行なうためのボタンである。
【００３３】
マルチガイドボタン２３５は、方向ボタン２３５Ａ，２３５Ｂ，２３５Ｃ，２３５Ｄと、決定ボタン２３５Ｅとを含む。方向ボタン２３５Ａ，２３５Ｂ，２３５Ｃ，２３５Ｄは、短押操作により、メイン表示部１１０Ａに画像が表示されている場合、画像内の移動させる対象となる物（たとえば、カーソル等）を上下左右に移動させるためのボタンである。具体的には、短押操作があった、方向ボタン２３５Ａ，２３５Ｂ，２３５Ｃ，２３５Ｄは、たとえば、カーソルを、それぞれ、上，下，左，右に移動させるためのボタンである。
【００３４】
決定ボタン２３５Ｅは、短押操作により、たとえば、方向ボタン２３５Ａ，２３５Ｂ，２３５Ｃ，２３５Ｄの短押操作により選択された項目等を決定するためのボタンである。
【００３５】
入力ボタン群２４０は、短押操作により、数字、文字および記号等を入力するための複数のボタンから構成される。
【００３６】
マイク２６０は、通話の時に使用されるマイクである。
再び、図２を参照して、第２の筐体２００は、サブ表示部１１０Ｂと、サブ操作ボタン群１３０と、サイドボタン１３２と、ＬＥＤ１４０と、スピーカ１５２と、記録媒体挿入部１８０とを備える。
【００３７】
サブ表示部１１０Ｂは、各種情報を、文字や画像等で表示する機能を有する。サブ表示部１１０Ｂは、メイン表示部１１０Ａと同様の表示機器であるので詳細な説明は繰り返さない。サブ表示部１１０Ｂの解像度は、メイン表示部１１０Ａの解像度よりも低い。なお、サブ表示部１１０Ｂの解像度は、メイン表示部１１０Ａの解像度以上であってもよい。
【００３８】
サブ操作ボタン群１３０は、ボタン１３０Ａ，１３０Ｂ，１３０Ｃ，１３０Ｄを含む。ボタン１３０Ａは、携帯端末装置１０００が音楽モードであり、かつ、音楽データが再生中の場合、短押操作により、再生中の音楽データの先頭から再生を開始させるためのボタンである。また、ボタン１３０Ａは、短押操作により、サブ表示部１１０Ｂに画像が表示されている場合、画像内の移動させる対象となる物（たとえば、カーソル等）を左に移動させるためのボタンである。
【００３９】
ボタン１３０Ｂは、携帯端末装置１０００が、カメラモード、音楽モード、ラジオモード、テレビモード、リモコンモード、通常モードおよび電源オフ状態のいずれであっても使用可能なボタンである。詳細は後述するが、ボタン１３０Ｂは、たとえば、携帯端末装置１０００が音楽モードであり、かつ、音楽データが再生中の場合、短押操作により、音楽データの再生を一時停止させるためのボタンである。また、ボタン１３０Ｂは、たとえば、携帯端末装置１０００が音楽モードであり、かつ、音楽データが再生されていない場合、短押操作により、音楽データの再生を開始させるためのボタンである。
【００４０】
ボタン１３０Ｃは、携帯端末装置１０００が音楽モードであり、かつ、音楽データが再生中の場合、短押操作により、再生中の音楽データの次の音楽データの先頭から再生を開始させるためのボタンである。また、ボタン１３０Ｃは、短押操作により、サブ表示部１１０Ｂに画像が表示されている場合、画像内の移動させる対象となる物（たとえば、カーソル等）を右に移動させるためのボタンである。
【００４１】
ボタン１３０Ｄは、短押操作により、サブ表示部１１０Ｂに、たとえば、画像Ａが表示されている場合、サブ表示部１１０Ｂに、画像Ａが表示される前の画像（たとえば、画像Ｂ）を表示させるためのボタンである。
【００４２】
ＬＥＤ１４０は、携帯端末装置１０００で行なわれる処理に応じて、光による報知を行なう。たとえば、ＬＥＤ１４０は、電話の着信があった場合、光を点滅させる。
【００４３】
スピーカ１５２は、携帯端末装置１０００のモード対応した音声を出力する機能を有する。たとえば、携帯端末装置１０００が音楽モードの場合、スピーカ１５２は、再生されている音楽データの音声を出力する。
【００４４】
サイドボタン１３２は、アップボタン１３２Ａと、ダウンボタン１３２Ｂとを含む。アップボタン１３２Ａは、短押操作により、携帯端末装置１０００のモードに関わらず、携帯端末装置１０００から出力される音声の音量を大きくするためのボタンである。また、アップボタン１３２Ａは、短押操作により、サブ表示部１１０Ｂに画像が表示されている場合、画像内の移動させる対象となる物（たとえば、カーソル等）を上に移動させるためのボタンである。
【００４５】
ダウンボタン１３２Ｂは、短押操作により、携帯端末装置１０００のモードに関わらず、携帯端末装置１０００から出力される音声の音量を小さくするためのボタンである。また、ダウンボタン１３２Ｂは、短押操作により、短押操作により、サブ表示部１１０Ｂに画像が表示されている場合、画像内の移動させる対象となる物（たとえば、カーソル等）を下に移動させるためのボタンである。
【００４６】
記録媒体挿入部１８０は、携帯端末装置１０００に後述する記録媒体を挿入する部分である。
【００４７】
なお、携帯端末装置１０００は、上記構成に限定されることなく、たとえば、メイン表示部１１０Ａおよびサブ表示部１１０Ｂのいずれか一方のみを備える構成であってもよい。
【００４８】
図３は、閉じた状態の携帯端末装置１０００の背面図である。図３を参照して、第２の筐体２００は、さらに、撮像部２７０と、発光部２７２とを備える。
【００４９】
撮像部２７０は、撮像対象となる被写体を撮像する撮像処理を行なう機能を有する。撮像部２７０は、図示しない、撮像レンズ、受光部およびカラーフィルタ部とを含む。受光部は、入力された光を電気信号に変換する機能を有する。受光部は、複数の受光素子から構成される。受光素子は、たとえば、ＣＣＤ（Charge Coupled Device）イメージセンサまたはＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサ等を使用した素子である。
【００５０】
カラーフィルタ部は、複数のカラーフィルタから構成される。カラーフィルタは、Ｒ、Ｇ、Ｂの各々に対応したフィルタである。複数のカラーフィルタは、複数の受光素子にそれぞれ対応して設けられる。
【００５１】
撮像処理では以下の処理が行なわれる。まず、撮像部２７０が、撮像対象となる被写体に反射されて撮像レンズに入射した光を、カラーフィルタ部を介して、受光部に入力させる。受光部は入力された光を電気信号に変換する。そして、撮像部２７０は、変換した電気信号をデジタルデータ（以下、撮像画像データともいう）に変換する。
【００５２】
発光部２７２は、撮像部２７０が撮像するときに、必要に応じて、光を発する。
図４は、携帯端末装置１０００の内部構成を示したブロック図である。図４を参照して、携帯端末装置１０００は、さらに、通信部３１０と、チューナ３２０と、記憶部３３０と、一時記憶部３３２と、記録媒体アクセス部３３４と、記録媒体７０と、制御部３４０と、音声処理部３５０と、ＶＤＰ（Video Display Processor）３６０と、ＶＲＡＭ（Video Random Access Memory）３６２と、振動部３７０と、傾斜測定部３８０とを備える。
【００５３】
記憶部３３０には、制御部３４０に後述する処理を行なわせるためのプログラム７２、その他各種プログラムおよびデータ等が記憶されている。プログラム７２は、たとえば、ＯＳ（Operating System）、制御プログラム、画像処理プログラム、カメラプログラム、音楽再生プログラム、ラジオプログラム、テレビプログラム、電子メールプログラム、通話プログラム、電話帳編集プログラム、電卓プログラム、ゲームプログラム、ＷＥＢブラウザプログラム、動画再生プログラム、リモコンプログラム等を含む。
【００５４】
ＯＳは、他のプログラムの管理、各種インタフェース等の管理を行なうための各種処理を行なう。ＯＳは、携帯端末装置１０００の電源オン時に、携帯端末装置１０００のモードに関わらず、常に実行される。カメラプログラムは、携帯端末装置１０００がカメラモードの場合に実行されるプログラムである。音楽再生プログラムは、携帯端末装置１０００が音楽モードの場合に実行されるプログラムである。
【００５５】
ラジオプログラムは、携帯端末装置１０００がラジオモードまたはリモコンモードの場合に実行されるプログラムである。テレビプログラムは、携帯端末装置１０００がテレビモードの場合に実行されるプログラムである。電子メールプログラムは、受信した電子メールの閲覧または電子メールの作成等を行なうプログラムである。通話プログラムは通話をする際に実行されるプログラムである。電話帳編集プログラムは、電話帳を表示および編集するためのプログラムである。電卓プログラムは、計算を行なうためのプログラムである。
【００５６】
電子メールプログラム、電話帳編集プログラム、電卓プログラム、ゲームプログラム、ＷＥＢブラウザプログラムおよび動画再生プログラムの各々は、携帯端末装置１０００が通常モードの場合に実行可能なプログラムである。なお、ＷＥＢブラウザプログラムは、端末装置１０００がリモコンモードの場合にも実行可能なプログラムである。
【００５７】
以下においては、カメラプログラム、音楽再生プログラム、ラジオプログラム、テレビプログラム、電子メールプログラム、通話プログラム、電話帳編集プログラム、電卓プログラム、ゲームプログラム、ＷＥＢブラウザプログラム、動画再生プログラムおよびリモコンプログラムを、アプリケーションプログラムともいう。なお、アプリケーションプログラムは、上記プログラムのみに限定されることはない。
【００５８】
なお、携帯端末装置１０００が、通常モード、カメラモード、音楽モード、ラジオモード、テレビモードおよびリモコンモードのいずれのモードであっても、アプリケーションプログラムは実行可能であるとする。
【００５９】
また、プログラム７２は、さらに、割込み可能プログラムを含む。割込み可能プログラムは、アプリケーションプログラムが実行中であっても、実行可能なプログラムである。割込み可能プログラムは、たとえば、電話着信プログラム、アラームプログラム、メール受信プログラム等を含む。
【００６０】
電話着信プログラムは、電話の着信処理を行なうプログラムである。アラームプログラムは、アラーム音をスピーカ１５２から出力させるための処理を行なうプログラムである。メール受信プログラムは、電子メールの受信処理を行なうためのプログラムである。
【００６１】
記憶部３３０は、制御部３４０によりデータアクセスされる。記憶部３３０は、電源を供給されなくてもデータを不揮発的に保持可能な媒体（たとえば、フラッシュメモリ）である。
【００６２】
制御部３４０は、記憶部３３０に記憶されたプログラム７２に従って、携帯端末装置１０００内の各部に対する各種処理や、演算処理等を行なう機能を有する。制御部３４０は、マイクロプロセッサ（Microprocessor）、ＦＰＧＡ（Field Programmable Gate Array）、ＡＳＩＣ（Application Specific Integrated Circuit）、その他の演算機能を有する回路のいずれであってもよい。
【００６３】
制御部３４０は、機能ボタン群２３０のうち、短押操作または長押操作があったボタンに対応するボタン信号を受信する。また、制御部３４０は、入力ボタン群２４０のうち、短押操作または長押操作があったボタンに対応するボタン信号を受信する。また、制御部３４０は、サブボタン群１３０のうち、短押操作または長押操作があったボタンに対応するボタン信号を受信する。制御部３４０は、短押操作または長押操作があったサイドボタン１３２のアップボタン１３２Ａおよびダウンボタン１３２Ｂのいずれかに対応する信号を受信する。制御部３４０は、受信したボタン信号に応じた処理を行なう。
【００６４】
また、制御部３４０は、記憶部３３０に記憶されたプログラム７２に従って、ＶＤＰ３６０に対し、画像を生成させ、生成させた画像を、メイン表示部１１０Ａおよびサブ表示部１１０Ｂの少なくとも一方に表示させる指示（以下においては、「描画指示」ともいう）をだす。
【００６５】
ＶＤＰ３６０はメイン表示部１１０Ａおよびサブ表示部１１０Ｂと接続されている。ＶＤＰ３６０は、制御部３４０からの描画指示に応じて、ＶＲＡＭ３６２を利用して画像を生成する。そして、ＶＤＰ３６０は、ＶＲＡＭ３６２に記憶された画像データを読出し、描画指示に基づいて、メイン表示部１１０Ａおよびサブ表示部１１０Ｂの少なくとも一方に、当該画像データを送信する。
【００６６】
メイン表示部１１０Ａは、ＶＤＰ３６０から送信された画像データを受信すると、受信した画像データに基づく画像を表示する。サブ表示部１１０Ｂは、ＶＤＰ３６０から送信された画像データを受信すると、受信した画像データに基づく画像を表示する。
【００６７】
ＶＲＡＭ３６２は、ＶＤＰ３６０が生成した画像を一時的に記憶する機能を有する。
通信部３１０は、無線通信により電波の送受信処理を行なう。電波は、無線通信用電波と、放送信号電波とに分類される。無線通信用電波は、音声データ、文字データおよび画像データ等を含む電波である。放送信号電波は、さらに、テレビジョン信号と、ラジオ信号とに分類される。なお、通信部３１０は、電波が放送信号電波の場合は、受信処理のみ行なう。
【００６８】
通信部３１０は、無線通信用電波により基地局と通信を行なう。通信部３１０は、無線通信用電波を受信した場合、当該無線通信用電波を復調し、復調した無線通信用電波に基づくデータを、制御部３４０へ送信する。また、通信部３１０は、無線通信用電波を送信する場合、制御部３４０からデータ（たとえば、音声データ）を受信し、当該データを、所定のプロトコルに基づいて、無線通信用電波に変換する。そして、通信部３１０は、変換した無線通信用電波を、送信先となる基地局へ送信する。
【００６９】
通信部３１０は、基地局と通信を行なうことで、基地局の位置を示す情報（以下、基地局位置情報ともいう）も取得可能である。通信部３１０は、制御部３４０からの制御指示に応じて、取得した基地局位置情報を、制御部３４０へ送信する。制御部３４０は、受信した基地局位置情報に基づいて、携帯端末装置１０００の位置を大まかに把握することができる。
【００７０】
また、通信部３１０は、ＧＰＳ（Global Positioning System）機能を有する。ＧＰＳ（Global Positioning System）機能とは、人口衛星と通信して、携帯端末装置１０００の位置（緯度、経度、高度等に基づく位置）の情報（以下、ＧＰＳ位置情報ともいう）を取得する機能である。通信部３１０は、制御部３４０からの制御指示に応じて、ＧＰＳ位置情報を取得し、制御部３４０へ送信する。
【００７１】
また、通信部３１０は、無線データ通信機能を有する。無線データ通信機能は、ブルートゥース（Bluetooth）を使用して、無線でデータ通信を行なう機能である。通信部３１０は、制御部３４０からの制御指示に応じて、他の端末と無線でデータ通信を行なう。なお、無線データ通信は、ブルートゥースに限定されることなく、他の通信方式を使用してもよい。
【００７２】
また、無線データ通信機能は、赤外線を使用して、無線でデータ通信を行なう機能も有する。通信部３１０は、制御部３４０からの制御指示に応じて、赤外線を使用して、電気機器に対応したリモコン信号を、対応する電気機器へ送信する。これにより、端末装置１０００は、電気機器のリモコン制御も行なうことができる。なお、電気機器のリモコン信号のデータは、予め、記憶部３３０に記憶されている。
【００７３】
また、電気機器のリモコン信号は、通信部３１０を利用して、端末装置１０００に学習させることもできる。以下においては、端末装置１０００に学習させたリモコン信号を学習リモコン信号ともいう。端末装置１０００にリモコン信号を学習させるためには、まず、リモコン信号を、通信部３１０により受信させる。制御部３４０は、受信したリモコン信号のデータを、学習リモコン信号のデータとして、記憶部３３０に記憶させる。
【００７４】
また、通信部３１０は、テレビジョン信号である放送信号電波を受信した場合、放送信号電波を、チューナ３２０へ送信する。チューナ３２０は、テレビジョン信号である放送信号電波を受信した場合、制御部３４０により指示された、チャンネルの信号をデジタルデータ（以下、テレビジョンデータともいう）に変換して、制御部３４０へ送信する。変換されたテレビジョンデータには、画像データと、音声データとが含まれる。
【００７５】
制御部３４０は、携帯端末装置１０００がテレビモードである場合、テレビジョンデータを受信し、ＶＤＰ３６０を利用して、メイン表示部１１０Ａに、テレビジョンデータに基づく画像を表示させる処理を行なう。同時に、制御部３４０は、スピーカ１５２から、テレビジョンデータに基づく音声を出力させる。
【００７６】
また、通信部３１０は、ラジオ信号である放送信号電波を受信した場合、放送信号電波を、チューナ３２０へ送信する。チューナ３２０は、ラジオの信号である放送信号電波を受信した場合、制御部３４０により指示された、周波数のラジオ局の音声信号をデジタルデータ（以下、ラジオデータともいう）に変換して、制御部３４０へ送信する。変換されたラジオデータには、音声データが含まれる。なお、テレビジョンデータおよびラジオデータは、コンテンツデータである。
【００７７】
制御部３４０は、携帯端末装置１０００がラジオモードである場合、ラジオデータを受信し、スピーカ１５２から、ラジオデータに基づく音声を出力させる。
【００７８】
なお、携帯端末装置１０００は、ラジオ局のオートスキャンおよびテレビチャンネルのオートスキャンを行なう機能を有する。ラジオ局のオートスキャンは、基地局位置情報またはＧＰＳ位置情報に基づく位置において、制御部３４０が、受信可能な複数のラジオ局を自動で設定する処理である。
【００７９】
具体的には、制御部３４０が、所定の周波数ずつ変化させた周波数の情報をチューナ３２０へ、所定の時間（たとえば、２秒）間隔で、順次、送信する。チューナ３４０は、周波数の情報を受信する毎に、周波数の情報に基づいたラジオデータを制御部３４０へ送信する。制御部３４０は、順次受信するラジオデータに基づく音声のノイズのレベルが所定レベル以下であれば、対応するラジオデータの周波数を記憶部３３０に記憶させる。以上の処理が繰り返されることにより、複数のラジオ局の周波数の情報が自動で記憶（登録）される。
【００８０】
また、テレビチャンネルのオートスキャンは、基地局位置情報またはＧＰＳ位置情報に基づく位置において、制御部３４０が、受信可能な複数のテレビのチャンネルを自動で設定する処理である。複数のテレビのチャンネルを自動で設定する処理は、前述のラジオ局を自動で登録する処理と同様なので詳細な説明は繰り返さない。
【００８１】
一時記憶部３３２は、データを一時的に記憶する機能を有する。一時記憶部３３２は、制御部３４０によってデータアクセスされ、ワークメモリとして動作する。一時記憶部３３２は、ＲＡＭ（Random Access Memory）、ＳＲＡＭ（Static Random Access Memory）、ＤＲＡＭ（Dynamic Random Access Memory）、ＳＤＲＡＭ（Synchronous DRAM）、ＤＤＲ−ＳＤＲＡＭ（Double Data Rate SDRAM）、ＲＤＲＡＭ（Rambus Dynamic Random Access Memory）、Ｄｉｒｅｃｔ−ＲＤＲＡＭ（Direct Rambus Dynamic Random Access Memory）、その他、データを揮発的に記憶保持可能な構成を有する回路のいずれであってもよい。
【００８２】
記録媒体７０には、前述したプログラム７２、コンテンツデータ等が記録されている。コンテンツデータは、たとえば、音楽データ、動画像データ等である。記録媒体７０が、前述の記録媒体挿入部１８０から携帯端末装置１０００に挿入（装着）されると、記録媒体アクセス部３３４は、記録媒体７０にデータアクセス可能となる。
【００８３】
記録媒体アクセス部３３４は、プログラム７２が記録された記録媒体７０から、制御部３４０の制御指示に応じて、プログラム７２を読出す機能を有する。記録媒体７０に記憶されているプログラム７２は、制御部３４０のインストール処理により、記録媒体アクセス部３３４で読み出され、記憶部３３０に記憶される。
【００８４】
このインストール処理用プログラムは、予め、記憶部３３０に格納されており、インストール処理は、制御部３４０が、インストール処理用プログラムに基づいて行なう。
【００８５】
なお、記憶部３３０には、プログラム７２が記憶されていなくてもよい。この場合、制御部３４０は、記録媒体アクセス部３３４を介して、記録媒体７０に記憶されたプログラム７２を読み出して、プログラム７２に基づいた所定の処理を行なう。
【００８６】
また、通信部３１０を利用して、基地局またはインターネットなどの外部のネットワークから、プログラムのダウンロード処理を行ない、記憶部３３０に格納することもできる。この場合、当該ダウンロードしたプログラムは、プログラム７２である。
【００８７】
制御部３４０は、基地局またはインターネットなどの外部のネットワークからダウンロードしたプログラム（プログラム７２）に従って、所定の処理を行なう。このダウンロード用プログラムは、予め、記憶部３３０に格納されており、ダウンロード処理は、制御部３４０が、ダウンロード用プログラムに基づいて行なう。
【００８８】
記録媒体７０は、携帯端末装置１０００から着脱可能な媒体である。すなわち、記録媒体７０に記録されているプログラム７２は、媒体等に記録されてプログラム製品として流通される。また、記録媒体７０もプログラム製品として流通される。
【００８９】
記録媒体７０は、ＣＦ(Compact Flash) カード、ＳＭ（Smart Media（登録商標））、ＭＭＣ（Multi Media Card）、ＳＤ（Secure Digital）メモリーカード、メモリースティック（登録商標）、ｘＤピクチャーカードおよびＵＳＢメモリ、その他不揮発性メモリのいずれであってもよい。
【００９０】
このように、携帯端末装置１０００から着脱可能な記録媒体を使用することにより、ユーザが設定したデータ、プログラム、その他各種データを、他の携帯端末装置に移送することができる。
【００９１】
音声処理部３５０は、デジタルデータである音声データ（以下、デジタル音声データともいう）をアナログ信号に変換する処理および音声データを含むアナログ信号（以下、アナログ音声信号ともいう）をデジタル音声データに変換する処理等を行なう。
【００９２】
制御部３４０が、デジタル音声データを音声処理部３５０へ送信すると、音声処理部３５０は受信したデジタル音声データをアナログ音声信号に変換する。そして、音声処理部３５０は変換したアナログ音声信号を制御部３４０により指示されたスピーカから出力させる。
【００９３】
また、ユーザがマイク２６０に対して音声を発すると、当該音声に応じたアナログ音声信号が、音声処理部３５０へ送信される。音声処理部３５０は、マイク２６０から、アナログ音声信号を受信すると、受信したアナログ音声信号をデジタル音声データに変換して、制御部３４０へ送信する。
【００９４】
また、制御部３４０は、ユーザがマイク２６０に対して発した言葉からなる音声をボイスデータとして、記憶部３３０に登録する機能を有する。そして、ユーザが、記憶部３３０に登録されたボイスデータに基づく音声と同等な言葉からなる音声を、マイク２６０を使用して入力させることで、制御部３４０は、ボイスデータに対応した処理を行なう。記憶部３３０に登録されているボイスデータは、たとえば、「メール」という言葉からなる音声であるとする。この場合、制御部３４０は、「メール」という言葉からなる音声が、マイク２６０から入力されると、たとえば、電子メールのプログラムを起動させる。
【００９５】
ＬＥＤ１４０は、制御部３４０からの制御指示に基づいて、光を発する。
撮像部２７０は、制御部３４０からの制御指示に基づいて、前述の撮像処理を行ない、撮像画像データを制御部３４０へ送信する。制御部３４０は、撮像画像データを受信すると、撮像画像データを、一時記憶部３３２、記憶部３３０および記録媒体７０のいずれかに記憶させる。
【００９６】
振動部３７０は、制御部３４０からの制御指示に基づいて、携帯端末装置１０００を振動させる機能を有する。振動部３７０は、たとえば、電話の着信、電子メールの受信時に、制御部３４０からの制御指示に基づいて、携帯端末装置１０００を振動させる。
【００９７】
傾斜測定部３８０は、２方向の重力加速度を検出することにより、携帯端末装置１０００の傾斜状態を測定する機能を有する。傾斜測定部３８０は、たとえば、重力加速度センサーである。
【００９８】
重力加速度センサーは、重力加速度を検出する１以上の方向を有する。この検出方向を軸と呼ぶ。１個の軸を有する重力加速度センサーを、１軸の重力加速度センサーと呼ぶ。２個および３個の軸を有する重力加速度センサーを、それぞれ、２軸の重力加速度センサーおよび３軸の重力加速度センサーと呼ぶ。重力加速度センサーが有する２個以上の軸は、互いに直交する。本実施の形態における傾斜測定部３８０は、２軸の重力加速度センサーである。なお、傾斜測定部３８０は、２軸の重力加速度センサーに限定されることなく、１軸または３軸の重力加速度センサーであってもよい。
【００９９】
傾斜測定部３８０は、所定時間（たとえば、０．２秒）毎に、携帯端末装置１０００の傾斜状態を示す傾斜状態データを、制御部３４０へ送信する。制御部３４０は、傾斜状態データを受信することで、携帯端末装置１０００の傾斜状態を判定することが可能となる。
【０１００】
次に、制御部３４０が、前述のアプリケーションプログラムに基づいて行なう処理（以下、アプリケーション処理ともいう）の具体的な処理内容について説明する。
【０１０１】
アプリケーション処理に基づく画像は、携帯端末装置１０００が図１の状態の場合、メイン表示部１１０Ａに表示される。アプリケーション処理に基づく画像は、携帯端末装置１０００が図２の状態の場合、サブ表示部１１０Ｂに表示される。
【０１０２】
アプリケーションプログラムが、カメラプログラムの場合、アプリケーション処理では、たとえば、ユーザのボタン操作に応じて、撮像部２７０が、前述した撮像処理を行なう。撮像処理により、撮像部２７０が変換した撮像画像データは、制御部３４０へ送信される。
【０１０３】
アプリケーションプログラムが、音楽再生プログラムの場合、アプリケーション処理では、たとえば、ユーザのボタン操作に応じて、音楽データの再生処理および停止処理、音楽データのリスト表示処理等が行なわれる。
【０１０４】
アプリケーションプログラムが、ラジオプログラムの場合、アプリケーション処理では、たとえば、ユーザのボタン操作に応じて、選局されたラジオ局の音声がスピーカ１５２から出力される。
【０１０５】
アプリケーションプログラムが、テレビプログラムの場合、アプリケーション処理では、たとえば、ユーザのボタン操作に応じて、選局されたチャンネルの画像が、メイン表示部１１０Ａに表示される。また、同時に、選局されたチャンネルの音声がスピーカ１５２から出力される。
【０１０６】
アプリケーションプログラムが、電子メールプログラムの場合、アプリケーション処理では、たとえば、ユーザのボタン操作に応じて、電子メールの作成処理、電子メールの送信処理、電子メールの閲覧処理等が行なわれる。
【０１０７】
アプリケーションプログラムが、ゲームプログラムの場合、アプリケーション処理では、たとえば、ユーザのボタン操作に応じて、ゲームが実行される。
【０１０８】
アプリケーションプログラムが、ＷＥＢブラウザプログラムの場合、アプリケーション処理では、たとえば、ユーザのボタン操作に応じて、ＷＥＢサイトにアクセスし、ＷＥＢページがメイン表示部１１０Ａに表示される。
【０１０９】
アプリケーションプログラムが、動画再生プログラムの場合、アプリケーション処理では、たとえば、ユーザのボタン操作に応じて、動画像（たとえば、ＭＰＥＧ２形式の動画像）ファイルに基づく動画が、表示部１１０Ａに表示される。
【０１１０】
アプリケーションプログラムが、リモコンプログラムの場合、アプリケーション処理では、たとえば、ユーザのボタン操作に応じて、予め設定されたリモコン信号が、通信部３１０から出力される。電気機器は、リモコン信号を受信すると、受信したリモコン信号に応じた処理を行なう。
【０１１１】
図５は、制御部３４０により実行されるアプリケーションプログラム、割込み可能プログラムの一例を示す。図５を参照して、アプリケーションプログラムは、一例として、テレビプログラム、音楽再生プログラム、電話帳編集プログラム、電卓プログラム、ＷＥＢブラウザプログラムおよび電子メールプログラムであるとする。
【０１１２】
また、割込み可能プログラムは、一例として、電話着信プログラム、アラームプログラム、メール受信プログラムであるとする。以下においては、アプリケーションプログラムおよび割込み可能プログラムを、それぞれ、第１プログラムおよび第２プログラムともいう。
【０１１３】
本実施の形態では、第１プログラムおよび第２プログラムの各々の実行時に使用される一時記憶部３３２内の領域は予め割り当てられている。
【０１１４】
図６は、第１プログラムおよび第２プログラムの各々の実行時に使用される一時記憶部３３２内の領域を示す図である。図６を参照して、一時記憶部３３２は、第１プログラムの実行時に使用される、第１プログラム用領域Ｒ１１０，Ｒ１１２を含む。第１プログラム用領域Ｒ１１０および第１プログラム用領域Ｒ１１２の各々は、１つの第１プログラムの実行時に使用される領域である。すなわち、本実施の形態では、第１プログラムは、同時に、２つまで実行可能である。なお、一時記憶部３３２内の領域の設定の変更により、第１プログラムは、同時に、３つ以上実行されてもよい。
【０１１５】
一時記憶部３３２は、さらに、第２プログラム用領域Ｒ１２０を含む。第２プログラム用領域Ｒ１２０は、図５に示す、全ての第２プログラム（割込み可能プログラム）を同時に実行可能な容量を有する領域である。したがって、たとえば、第２プログラムである、電話着信プログラムの実行中に、アラームプログラムは実行可能である。なお、第２プログラムの実行による制御部３４０の処理負荷は、第１プログラムの実行による制御部３４０の処理負荷より、遥かに小さいものとする。すなわち、第２プログラムの実行に必要な容量は、第１プログラムの実行に必要な容量よりも遥かに小さいものとする。
【０１１６】
第１プログラム用領域Ｒ１１０，Ｒ１１２および第２プログラム用領域Ｒ１２０の各々の容量は、一例として、１０メガバイトであるとする。
【０１１７】
次に、メイン表示部１１０Ａに表示される画像の表示状態を変更させる処理（以下、画像表示状態変更処理ともいう）について説明する。
【０１１８】
図７は、メイン表示部１１０Ａに表示される画像を複数のユーザで同時に見る場合の状態を示した図である。図７では、図１の状態の携帯端末装置１０００のメイン表示部１１０Ａに表示される画像を、ユーザＵ１００およびユーザＵ２００が見ている状態を示す。以下においては、メイン表示部１１０Ａに表示される画像をメイン画像ともいう。
【０１１９】
ユーザＵ１００およびユーザＵ２００の各々は、メイン画像を、互いに反対となる方向から見ている。すなわち、ユーザＵ１００がメイン画像を見る方向は、ユーザＵ２００がメイン画像を見る方向を、１８０度回転した方向となる。
【０１２０】
次に、複数の第１プログラムが、それぞれ実行される、メイン表示部１１０Ａ内の複数の領域を示す。
【０１２１】
図８は、複数のプログラムが、それぞれ実行される、メイン表示部１１０Ａ内の複数の領域を示す図である。本実施の形態では、２つの第１プログラムが同時に実行されることとして説明する。なお、３つ以上の第１プログラムが同時に実行されてもよい。
【０１２２】
図８を参照して、領域ＲＡには、２つの第１プログラムのうち、一方の第１プログラムが実行されることにより生成される画像が表示される。また、領域ＲＢには、２つの第１プログラムのうち、他方の第１プログラムが実行されることにより生成される画像が表示される。すなわち、メイン表示部１１０Ａには、複数の第１プログラムにそれぞれ対応する複数の画像が表示される。
【０１２３】
次に、複数の画像が配置された画像の表示状態を変更するための情報（以下、表示状態変更情報ともいう）を設定するための処理について説明する。表示状態変更情報の設定は、ユーザのボタン操作により、以下の表示状態変更情報設定画像を、メイン表示部１１０Ａに表示することで行なわれる。以下においては、表示状態変更情報を設定する処理を、表示状態変更情報設定処理ともいう。また、表示状態変更情報を示すデータを表示状態変更情報データともいう。
【０１２４】
図９は、表示状態変更情報設定処理において、メイン表示部１１０Ａに表示される画像を示す図である。図９（Ａ）は、表示状態変更情報設定画像ＳＴ１００を示す図である。図９（Ａ）を参照して、表示状態変更情報設定画像ＳＴ１００には、一例として、「変更対象領域」の文字列と、「回転角度」の文字列と、「画像入替え」の文字列とが表示される。
【０１２５】
「変更対象領域」の文字列は、表示状態の変更対象となる領域（以下、変更対象領域ともいう）を設定するための文字列である。「回転角度」の文字列は、変更対象領域に表示される画像の回転角度を設定するための文字列である。「画像入替え」の文字列は、前述の図８の領域ＲＡに表示される画像と、領域ＲＢに表示される画像との入替えを許可するか否かを設定するための文字列である。
【０１２６】
なお、表示状態変更情報設定画像ＳＴ１００は、ユーザによる前述のマルチガイドボタン２３５の操作により、一例として、「回転角度」の文字列が選択されている状態を示す画像である。
【０１２７】
メイン表示部１１０Ａに表示状態変更情報設定画像ＳＴ１００が表示されているときに、マルチガイドボタン２３５の決定ボタン２３５Ｅの短押操作があると、制御部３４０は、メイン表示部１１０Ａに、図９（Ｂ）の回転角度設定画像ＳＴ１１０を表示する。
【０１２８】
回転角度設定画像ＳＴ１１０には、一例として、「９０」の文字列と、「１８０」の文字列とが表示される。「９０」の文字列は、変更対象領域に表示される画像の回転角度を９０度に設定するための文字列である。「１８０」の文字列は、変更対象領域に表示される画像の回転角度を１８０度に設定するための文字列である。
【０１２９】
なお、回転角度設定画像ＳＴ１１０は、ユーザによる前述のマルチガイドボタン２３５の操作により、一例として、「１８０」の文字列が選択されている状態を示す画像である。
【０１３０】
メイン表示部１１０Ａに回転角度設定画像ＳＴ１１０が表示されているときに、マルチガイドボタン２３５の決定ボタン２３５Ｅの短押操作があると、制御部３４０は、変更対象領域に表示される画像の回転角度を１８０度に設定する。当該回転角度の設定情報は、表示状態変更情報データにより示される。すなわち、制御部３４０は、回転角度の設定情報を有する表示状態変更情報データを、記憶部３３０に記憶させる。
【０１３１】
なお、前述の変更対象領域の設定、画像入替えを許可するか否かの設定は、メイン表示部１１０Ａに回転角度設定画像ＳＴ１１０が表示されているときに、ユーザによる、マルチガイドボタン２３５の操作により、前述の回転角度の設定と同様、制御部３４０により行なわれるものとする。なお、表示状態変更情報データは、予め設定されていてもよい。
【０１３２】
なお、本実施の形態では、前述した、変更対象領域、回転角度、画像入替えの許可状態が以下に示す表示状態変更情報データＤ１００のように設定されたとする。
【０１３３】
図１０は、一例としての表示状態変更情報データＤ１００を示す図である。図１０を参照して、変更対象領域は、前述の図８の領域ＲＡに設定されている。また、変更対象領域に表示される画像の回転角度は、１８０度に設定されている。また、領域ＲＡに表示される画像と、領域ＲＢに表示される画像との入替えは、許可されている。
【０１３４】
次に、前述の画像表示状態変更処理が行なわれる場合に実行される、複数のプログラムについて説明する。
【０１３５】
図１１は、画像表示状態変更処理が行なわれる場合に実行される、複数のプログラムの関係を示した図である。図１１を参照して、制御部３４０は、ＯＳに基づく各種処理を行なう。２つの第１プログラムの各々は、制御部３４０により実行される。また、２つの第１プログラムは、ＯＳ上で動作するプログラムである。
【０１３６】
ＯＳでは、後述する画像表示状態変更処理が行なわれる。また、ＯＳでは、プログラム管理処理が行なわれる。プログラム管理処理は、現在、ＯＳ上で動作しているプログラムの管理を行なう処理である。プログラム管理処理では、たとえば、いくつの第１プログラムが実行されているか等を管理する。また、ＯＳでは、時刻管理処理が行なわれる。時刻管理処理は、現在の時刻を管理する処理である。また、ＯＳでは、経過時間管理処理が行なわれる。経過時間管理処理では、ある処理が開始されてからの経過時間を管理する処理である。
【０１３７】
なお、本実施の形態では、２つの第１プログラムが実行されているとする。
次に、画像表示状態変更処理について説明する。本実施の形態では、２つの第１プログラムが実行されている場合、一例として、アップボタン１３２Ａが、画像の表示状態を変更するための画像表示状態変更ボタンとして動作する。また、２つの第１プログラムが実行されている場合、一例として、ダウンボタン１３２Ｂが、領域ＲＡに表示される画像と、領域ＲＢに表示される画像との入替えを行なうための画像入替えボタンとして動作する。
【０１３８】
なお、画像表示状態変更処理が行なわれる前に、メイン表示部１１０Ａには、以下の画像Ｇ１００が表示されているとする。この場合、実行されている２つの第１プログラムは、一例として、それぞれ、テレビプログラムおよび電子メールプログラムであるとする。
【０１３９】
図１２は、メイン表示部１１０Ａに表示される画像を示す図である。図１２（Ａ）は、画像Ｇ１００を示す図である。図１２（Ａ）を参照して、画像Ｇ１００には、画像Ｇ１１０と、画像Ｇ１２０とが配置される。画像Ｇ１１０は、第１プログラムとしてのテレビプログラムの実行により、図８の領域ＲＡに表示される画像である。画像Ｇ１１０は、たとえば、前述のテレビジョンデータに基づく画像である。画像Ｇ１２０は、第１プログラムとしての電子メールプログラムの実行により、図８の領域ＲＢに表示される画像である。画像Ｇ１２０は、たとえば、メール作成時の画像である。
【０１４０】
なお、以下に説明する画像表示状態変更処理では、図７に示す方向から、ユーザＵ１００およびユーザＵ２００が、それぞれ、領域ＲＢに表示される画像および領域ＲＡに表示される画像を見ている場合の処理について説明する。
【０１４１】
図１３は、画像表示状態変更処理のフローチャートを示す。図１３を参照して、ステップＳ１１０では、表示状態変更操作があるか否かが判定される。ここで、表示状態変更操作とは、画像表示状態変更ボタンとして動作するアップボタン１３２Ａの短押操作である。
【０１４２】
具体的には、制御部３４０が、表示状態変更操作があるか否かを判定する。ステップＳ１１０において、ＹＥＳならば、ステップＳ１１２に進む。一方、ステップＳ１１０において、ＮＯならば、後述するステップＳ１３０に進む。ここでは、表示状態変更操作があったとする。したがって、ステップＳ１１２に進む。
【０１４３】
ステップＳ１１２では、表示状態変更処理が行なわれる。表示状態変更処理では、制御部３４０が、記憶部３３０に記憶されている表示状態変更情報データＤ１００に基づいて、領域ＲＡに表示されている画像を、１８０度、回転させた画像を生成する描画指示を、ＶＤＰ３６０へ送信する。なお、表示状態変更情報データＤ１００により、画像の回転角度が９０度に設定されている場合、制御部３４０は、領域ＲＡに表示されている画像を、反時計周りに９０度回転させた画像を生成する描画指示を、ＶＤＰ３６０へ送信する。なお、画像を回転させる方向は、反時計回りに限定されることなく、時計回りであってもよい。
【０１４４】
ＶＤＰ３６０は、当該描画指示を受信すると、領域ＲＡに表示されている画像を、１８０度、回転させた画像を生成する。ＶＤＰ３６０により、生成された画像は、以下の画像Ｇ１００Ａとなる。なお、画像Ｇ１００Ａは、ＶＤＰ３６０ではなく、制御部３４０が生成してもよい。
【０１４５】
再び、図１２を参照して、図１２（Ｂ）は、画像Ｇ１００Ａを示す図である。図１２（Ｂ）を参照して、画像Ｇ１００Ａは、画像Ｇ１００と比較して、画像Ｇ１１０の代わりに画像Ｇ１１０Ａが配置されている点が異なる。それ以外は、画像Ｇ１００と同様なので詳細な説明は繰り返さない。
【０１４６】
画像Ｇ１１０Ａは、画像Ｇ１１０を、１８０度、回転させた画像である。すなわち、画像Ｇ１１０Ａは、画像Ｇ１１０の上下を反転させた画像である。なお、画像Ｇ１１０Ａは、図７に示すユーザＵ２００がメイン画像を見る方向に対し正対状態になるように、画像Ｇ１１０を、１８０度回転させた画像である。また、画像Ｇ１２０は、図７に示すユーザＵ１００がメイン画像を見る方向に対し正対状態となっている。
【０１４７】
再び、図１３を参照して、ＶＤＰ３６０は、生成した画像Ｇ１００Ａを、メイン表示部１１０Ａに表示させる処理を行なう。その後、ステップＳ１１２の処理は終了し、再度、ステップＳ１１０の処理が行なわれる。
【０１４８】
以上のように、本実施の形態では、メイン表示部１１０Ａに、画像Ｇ１００Ａを表示させる処理を行なう。これにより、ユーザＵ１００が見る画像（画像Ｇ１２０）が、図７に示すユーザＵ１００がメイン画像を見る方向に対し正対状態になる。また、ユーザＵ２００が見る画像（画像Ｇ１１０Ａ）が、図７に示すユーザＵ２００がメイン画像を見る方向に対し正対状態になる。
【０１４９】
したがって、メイン表示部１１０Ａに表示される複数の画像のうち、少なくとも１つの画像の表示状態を変更することで、各々が異なる複数の方向からでも見易い複数の画像を表示できるという効果を奏する。
【０１５０】
また、複数の画像が配置された画像の表示状態の変更は、アップボタン１３２Ａの短押操作という簡単な操作で行なうことができる。したがって、画像の表示状態を迅速に変更させることができるという効果を奏する。
【０１５１】
次に、図７に示す方向から、ユーザＵ１００が、メイン表示部１１０Ａに表示される複数の画像を見ている場合の画像表示状態変更処理について説明する。なお、複数の画像のうち、少なくとも１つの画像は、ユーザＵ１００が、他人に見られたくない画像であるとする。この場合、他人は、図７に示すユーザＵ２００であるとする。ユーザＵ２００は、図７に示す方向から、メイン表示部１１０Ａに表示される複数の画像を覗き見しようとしているとする。
【０１５２】
なお、以下に説明する画像表示状態変更処理が行なわれる前に、メイン表示部１１０Ａには、以下の画像Ｇ２００が表示されているとする。この場合、実行されている２つの第１プログラムは、一例として、それぞれ、電子メールプログラムおよびＷＥＢブラウザプログラムであるとする。
【０１５３】
図１４は、メイン表示部１１０Ａに表示される画像を示す図である。図１４（Ａ）は、画像Ｇ２００を示す図である。図１４（Ａ）を参照して、画像Ｇ２００には、画像Ｇ２１０と、画像Ｇ２２０とが配置される。画像Ｇ２１０は、第１プログラムとしての電子メールプログラムの実行により、図８の領域ＲＡに表示される画像である。画像Ｇ２１０は、たとえば、メール作成時の画像である。この場合、画像Ｇ２１０が、前述した他人に見られたくない画像であるとする。
【０１５４】
画像Ｇ２２０は、第１プログラムとしてのＷＥＢブラウザプログラムの実行により、図８の領域ＲＢに表示される画像である。画像Ｇ２２０は、たとえば、ＷＥＢページの画像である。
【０１５５】
再び、図１３を参照して、上記条件における画像表示状態変更処理の処理について説明する。ステップＳ１１０では、前述した処理が行なわれるので詳細な説明は繰り返さない。ここでは、表示状態変更操作がないとする。したがって、ステップＳ１３０に進む。
【０１５６】
ステップＳ１３０では、画像入替え操作があるか否かが判定される。ここで、画像入替え操作とは、画像入替えボタンとして動作するダウンボタン１３２Ｂの短押操作である。
【０１５７】
具体的には、制御部３４０が、画像入替え操作があるか否かを判定する。ステップＳ１３０において、ＹＥＳならば、ステップＳ１３１に進む。一方、ステップＳ１３０において、ＮＯならば、再度、ステップＳ１１０の処理が行なわれる。ここでは、画像入替え操作があったとする。したがって、ステップＳ１３１に進む。
【０１５８】
ステップＳ１３１では、画像入替えが許可されているか否かが判定される。具体的には、制御部３４０が、記憶部３３０に記憶されている表示状態変更情報データＤ１００において、画像の入替えが許可されているか否かを判定する。ステップＳ１３１において、ＹＥＳならば、ステップＳ１３２に進む。一方、ステップＳ１３１において、ＮＯならば、再度、ステップＳ１１０の処理が行なわれる。
【０１５９】
ステップＳ１３２では、表示状態変更処理Ａが行なわれる。表示状態変更処理Ａでは、制御部３４０が、領域ＲＡに表示される画像と、領域ＲＢに表示される画像とを入替えた画像を生成する描画指示を、ＶＤＰ３６０へ送信する。
【０１６０】
ＶＤＰ３６０は、当該描画指示を受信すると、領域ＲＡに表示される画像と、領域ＲＢに表示される画像とを入替えた画像を生成する。ＶＤＰ３６０により、生成された画像は、以下の画像Ｇ２００Ａとなる。なお、画像Ｇ２００Ａは、ＶＤＰ３６０ではなく、制御部３４０が生成してもよい。
【０１６１】
再び、図１４を参照して、図１４（Ｂ）は、画像Ｇ２００Ａを示す図である。図１４（Ｂ）を参照して、画像Ｇ２００Ａは、画像Ｇ２００と比較して、画像Ｇ２１０の代わりに画像Ｇ２２０が配置されている点と、画像Ｇ２２０の代わりに画像Ｇ２１０が配置されている点とが異なる。すなわち、画像Ｇ２１０の配置位置と、画像Ｇ２２０の配置位置とが入れ替わっている。それ以外は、画像Ｇ２００と同様なので詳細な説明は繰り返さない。
【０１６２】
再び、図１３を参照して、ＶＤＰ３６０は、生成した画像Ｇ２００Ａを、メイン表示部１１０Ａに表示させる処理を行なう。その後、ステップＳ１３２の処理は終了し、再度、ステップＳ１１０の処理が行なわれる。
【０１６３】
図１５は、ユーザＵ２００が、メイン表示部１１０Ａに表示される画像を見るときの状態を示す図である。図１５を参照して、ユーザＵ２００は、一例として、図１５に示す位置からメイン表示部１１０Ａに表示される画像を見るとする。この場合、ユーザＵ２００は、領域ＲＡに表示される画像の中心部を、メイン表示部１１０Ａの正面の方向ＤＲ１０に対し、（９０−α）の角度の位置で見ることになる。また、図１５の状態の場合、ユーザＵ２００は、領域ＲＢに表示される画像を、方向ＤＲ１０に対し、（９０−β）の角度以上の位置で見ることになる。なお、角度βは、角度αより小さいとする。前述したようにメイン表示部１１０Ａに表示される画像は、メイン表示部１１０Ａの正面の方向ＤＲ１０から所定の視野角以下でないと、ユーザがみることができない。したがって、ユーザＵ２００は、領域ＲＡに表示される画像よりも、領域ＲＢに表示される画像の方が見難くなる。
【０１６４】
たとえば、メイン表示部１１０Ａに表示される画像は、メイン表示部１１０Ａの正面の方向ＤＲ１０に対し、上下に７０度以下でないと、ユーザがみることができないとする。なお、図１５において、上記の上下に７０度以下とは、方向ＤＲ１０に対し、左右に７０度以下ということになる。
【０１６５】
ここで、角度βは１８度であるとする。この場合、ユーザＵ２００は、９０−β（１８）＝７２より、方向ＤＲ１０に対し、右に７２度以上の位置で、領域ＲＢに表示される画像をみることになる。したがって、この場合、ユーザＵ２００は、領域ＲＢに表示される画像を見ることができない。
【０１６６】
以上説明したように、本実施の形態では、画像Ｇ２００の代わりに画像Ｇ２００Ａを、メイン表示部１１０Ａに表示させることで、最初、領域ＲＡに表示されていた、他人に見られたくない画像（特定の画像）である画像Ｇ２１０を、領域ＲＢに表示させる処理を行なう。これにより、他人による覗き見を防ぐ確率を向上させることができる。
【０１６７】
また、領域ＲＡに表示される画像と、領域ＲＢに表示される画像とを入替えて表示する処理は、ダウンボタン１３２Ｂの短押操作という簡単な操作で行なうことができる。したがって、複数の画像が配置された画像の表示状態を迅速に変更させることができる。その結果、他人による覗き見を防ぐ確率を向上させることができるという効果を奏する。
【０１６８】
なお、本実施の形態では、メイン表示部１１０Ａに２つの画像が表示された状態で、２つの画像の表示位置を入替える処理を説明した。しかし、本発明は、メイン表示部１１０Ａに表示される３つ以上の画像のうちの特定の画像の表示位置と、３つ以上の画像のうちの特定の画像以外の画像の表示位置と入替える処理を行なっても実施可能である。たとえば、メイン表示部１１０Ａに画像Ａ，Ｂ，Ｃの３つの画像が、メイン表示部１１０Ａの上から下に向かって画像Ａ，Ｂ，Ｃの順に表示されているとする。ここで、他人に見られたくない画像（特定の画像）は、画像Ａであるとする。この場合、画像Ａの表示位置と、画像Ｃの表示位置とを入替えることにより、他人による覗き見を防ぐ確率を向上させることができるという効果を奏する。
【０１６９】
＜第１の実施の形態の変形例＞
第１の実施の形態では、メイン表示部１１０Ａにおいて、縦に表示される画像の表示状態を変更する処理について説明した。本実施の形態では、メイン表示部１１０Ａにおいて、横に表示される画像の表示状態を変更する処理について説明する。なお、本実施の形態における、携帯端末装置は、第１の実施の形態の携帯端末装置１０００と同様なので詳細な説明は繰り返さない。
【０１７０】
本実施の形態では、第１の実施の形態と同様、２つの第１プログラムが実行されているとする。
【０１７１】
図１６は、メイン表示部１１０Ａに表示される画像を複数のユーザで同時に見る場合の状態を示した図である。図１６では、図１の状態の携帯端末装置１０００を横にした状態において、メイン表示部１１０Ａに表示される画像を、ユーザＵ１００およびユーザＵ２００が見ている状態を示す。前述したようにメイン表示部１１０Ａに表示される画像をメイン画像ともいう。
【０１７２】
ユーザＵ１００およびユーザＵ２００の各々は、メイン画像を、互いに異なる方向から見ている。すなわち、ユーザＵ１００がメイン画像を見る方向は、ユーザＵ２００がメイン画像を見る方向を、時計回りに９０度回転した方向となる。
【０１７３】
次に、複数の第１プログラムが、それぞれ実行される、メイン表示部１１０Ａ内の複数の領域を示す。
【０１７４】
図１７は、複数のプログラムが、それぞれ実行される、メイン表示部１１０Ａ内の複数の領域を示す。本実施の形態では、２つの第１プログラムが同時に実行されることとして説明する。なお、３つ以上の第１プログラムが同時に実行されてもよい。
【０１７５】
図１７を参照して、領域ＲＡには、２つの第１プログラムのうち、一方の第１プログラムが実行されることにより生成される画像が表示される。また、領域ＲＢには、２つの第１プログラムのうち、他方の第１プログラムが実行されることにより生成される画像が表示される。すなわち、メイン表示部１１０Ａには、複数の第１プログラムにそれぞれ対応する複数の画像が表示される。
【０１７６】
本実施の形態では、第１の実施の形態の表示状態変更情報設定処理により、前述の変更対象領域、回転角度、画像入替えの許可状態が以下に示す以下の表示状態変更情報データＤ２００が設定されたとする。なお、表示状態変更情報データＤ２００は、予め設定されていてもよい。また、表示状態変更情報データＤ２００は、記憶部３３０に記憶されている。
【０１７７】
図１８は、本実施の形態における、一例としての表示状態変更情報データＤ２００を示す図である。図１８を参照して、表示状態変更情報データＤ２００は、図１０の表示状態変更情報データＤ１００と比較して、変更対象領域に表示される画像の回転角度が、９０度に設定されている点のみが異なる。それ以外は、表示状態変更情報データＤ１００と同様なので詳細な説明は繰り返さない。
【０１７８】
次に、本実施の形態において、メイン表示部１１０Ａに表示される画像の表示状態を変更させる処理（以下、画像表示状態変更処理Ａともいう）について説明する。本実施の形態では、２つの第１プログラムが実行されている場合、一例として、アップボタン１３２Ａが、画像の表示状態を変更するための画像表示状態変更ボタンとして動作する。また、２つの第１プログラムが実行されている場合、一例として、ダウンボタン１３２Ｂが、領域ＲＡに表示される画像と、領域ＲＢに表示される画像との入替えを行なうための画像入替えボタンとして動作する。
【０１７９】
なお、画像表示状態変更処理Ａが行なわれる前に、メイン表示部１１０Ａには、以下の画像Ｇ３００が表示されているとする。この場合、実行されている２つの第１プログラムは、一例として、それぞれ、テレビプログラムおよび電子メールプログラムであるとする。
【０１８０】
図１９は、メイン表示部１１０Ａに表示される画像を示す図である。図１９（Ａ）は、画像Ｇ３００を示す図である。図１９（Ａ）を参照して、画像Ｇ３００には、画像Ｇ３１０と、画像Ｇ３２０とが配置される。画像Ｇ３１０は、第１プログラムとしてのテレビプログラムの実行により、図１７の領域ＲＡに表示される画像である。画像Ｇ３１０は、たとえば、前述のテレビジョンデータに基づく画像である。画像Ｇ３２０は、第１プログラムとしての電子メールプログラムの実行により、図１７の領域ＲＢに表示される画像である。画像Ｇ３２０は、たとえば、メール作成時の画像である。
【０１８１】
なお、以下に説明する画像表示状態変更処理Ａでは、図１６に示す方向から、ユーザＵ１００およびユーザＵ２００が、それぞれ、領域ＲＢに表示される画像および領域ＲＡに表示される画像を見ている場合の処理について説明する。
【０１８２】
図２０は、画像表示状態変更処理Ａのフローチャートを示す。図２０を参照して、ステップＳ３１０では、表示状態変更操作があるか否かが判定される。ここで、表示状態変更操作とは、画像表示状態変更ボタンとして動作するアップボタン１３２Ａの短押操作である。ステップＳ３１０において行われる処理は、前述のステップＳ１１０で行なわれる処理と同様なので詳細な説明は繰り返さない。ステップＳ３１０において、ＹＥＳならば、ステップＳ３１２に進む。一方、ステップＳ３１０において、ＮＯならば、後述するステップＳ３３０に進む。ここでは、表示状態変更操作があったとする。したがって、ステップＳ３１２に進む。
【０１８３】
ステップＳ３１２では、表示状態変更処理が行なわれる。表示状態変更処理では、制御部３４０が、記憶部３３０に記憶されている表示状態変更情報データＤ２００に基づいて、領域ＲＡに表示されている画像を、反時計周りに９０度、回転させた画像を生成する描画指示を、ＶＤＰ３６０へ送信する。なお、画像を回転する方向は、反時計回りに限定されることなく、時計回りであってもよい。
【０１８４】
ＶＤＰ３６０は、当該描画指示を受信すると、領域ＲＡに表示されている画像を、反時計周りに９０度、回転させた画像を生成する。ＶＤＰ３６０により、生成された画像は、以下の画像Ｇ３００Ａとなる。なお、画像Ｇ３００Ａは、ＶＤＰ３６０ではなく、制御部３４０が生成してもよい。
【０１８５】
再び、図１９を参照して、図１９（Ｂ）は、画像Ｇ３００Ａを示す図である。図１９（Ｂ）を参照して、画像Ｇ３００Ａは、画像Ｇ３００と比較して、画像Ｇ３１０の代わりに画像Ｇ３１０Ａが配置されている点が異なる。それ以外は、画像Ｇ３００と同様なので詳細な説明は繰り返さない。
【０１８６】
画像Ｇ３１０Ａは、画像Ｇ３１０を、反時計周りに９０度、回転させた画像である。なお、画像Ｇ３１０Ａは、図１６に示すユーザＵ２００がメイン画像を見る方向に対し正対状態になるように、画像Ｇ３１０を、反時計周りに９０度回転させた画像である。また、画像Ｇ３２０は、図１６に示すユーザＵ１００がメイン画像を見る方向に対し正対状態となっている。
【０１８７】
再び、図２０を参照して、ＶＤＰ３６０は、生成した画像Ｇ３００Ａを、メイン表示部１１０Ａに表示させる処理を行なう。その後、ステップＳ３１２の処理は終了し、再度、ステップＳ３１０の処理が行なわれる。
【０１８８】
以上のように、本実施の形態では、メイン表示部１１０Ａに、画像Ｇ３００Ａを表示させる処理を行なう。これにより、ユーザＵ１００が見る画像（画像Ｇ３２０）が、図１６に示すユーザＵ１００がメイン画像を見る方向に対し正対状態になる。また、ユーザＵ２００が見る画像（画像Ｇ３１０Ａ）が、図１６に示すユーザＵ２００がメイン画像を見る方向に対し正対状態になる。
【０１８９】
したがって、メイン表示部１１０Ａに表示される複数の画像のうち、少なくとも１つの画像の表示状態を変更することで、各々が異なる複数の方向からでも見易い複数の画像を表示できるという効果を奏する。
【０１９０】
また、複数の画像が配置された画像の表示状態の変更は、アップボタン１３２Ａの短押操作という簡単な操作で行なうことができる。したがって、画像の表示状態を迅速に変更させることができるという効果を奏する。
【０１９１】
次に、図１６に示す方向から、ユーザＵ１００が、メイン表示部１１０Ａに表示される複数の画像を見ている場合の画像表示状態変更処理Ａについて説明する。なお、複数の画像のうち、少なくとも１つの画像は、ユーザＵ１００が、他人に見られたくない画像であるとする。この場合、他人は、図１６に示すユーザＵ２００であるとする。ユーザＵ２００は、図１６に示す方向から、メイン表示部１１０Ａに表示される複数の画像を覗き見しようとしているとする。
【０１９２】
なお、以下に説明する画像表示状態変更処理Ａが行なわれる前に、メイン表示部１１０Ａには、以下の画像Ｇ４００が表示されているとする。この場合、実行されている２つの第１プログラムは、一例として、それぞれ、電子メールプログラムおよびＷＥＢブラウザプログラムであるとする。
【０１９３】
図２１は、メイン表示部１１０Ａに表示される画像を示す図である。図２１（Ａ）は、画像Ｇ４００を示す図である。図２１（Ａ）を参照して、画像Ｇ４００には、画像Ｇ４１０と、画像Ｇ４２０とが配置される。画像Ｇ４１０は、第１プログラムとしての電子メールプログラムの実行により、図１７の領域ＲＡに表示される画像である。画像Ｇ４１０は、たとえば、メール作成時の画像である。この場合、画像Ｇ４１０が、前述した他人に見られたくない画像であるとする。
【０１９４】
画像Ｇ４２０は、第１プログラムとしてのＷＥＢブラウザプログラムの実行により、図１７の領域ＲＢに表示される画像である。画像Ｇ４２０は、たとえば、ＷＥＢページの画像である。
【０１９５】
再び、図２０を参照して、上記条件における画像表示状態変更処理Ａの処理について説明する。ステップＳ３１０では、前述した処理が行なわれるので詳細な説明は繰り返さない。ここでは、表示状態変更操作がないとする。したがって、ステップＳ３３０に進む。
【０１９６】
ステップＳ３３０では、画像入替え操作があるか否かが判定される。ここで、画像入替え操作とは、画像入替えボタンとして動作するダウンボタン１３２Ｂの短押操作である。ステップＳ３３０において行なわれる処理は、前述のステップＳ１３０で行なわれる処理と同様なので詳細な説明は繰り返さない。ステップＳ３３０において、ＹＥＳならば、ステップＳ３３１に進む。一方、ステップＳ３３０において、ＮＯならば、再度、ステップＳ３１０の処理が行なわれる。ここでは、画像入替え操作があったとする。したがって、ステップＳ３３１に進む。
【０１９７】
ステップＳ３３１では、画像入替えが許可されているか否かが判定される。具体的には、制御部３４０が、記憶部３３０に記憶されている表示状態変更情報データＤ２００において、画像の入替えが許可されているか否かを判定する。ステップＳ３３１において、ＹＥＳならば、ステップＳ３３２に進む。一方、ステップＳ３３１において、ＮＯならば、再度、ステップＳ３１０の処理が行なわれる。
【０１９８】
ステップＳ３３２では、表示状態変更処理Ａが行なわれる。表示状態変更処理Ａでは、制御部３４０が、領域ＲＡに表示される画像と、領域ＲＢに表示される画像とを入替えた画像を生成する描画指示を、ＶＤＰ３６０へ送信する。
【０１９９】
ＶＤＰ３６０は、当該描画指示を受信すると、領域ＲＡに表示される画像と、領域ＲＢに表示される画像とを入替えた画像を生成する。ＶＤＰ３６０により、生成された画像は、以下の画像Ｇ４００Ａとなる。なお、画像Ｇ４００Ａは、ＶＤＰ３６０ではなく、制御部３４０が生成してもよい。
【０２００】
再び、図２１を参照して、図２１（Ｂ）は、画像Ｇ４００Ａを示す図である。図２１（Ｂ）を参照して、画像Ｇ４００Ａは、画像Ｇ４００と比較して、画像Ｇ４１０の代わりに画像Ｇ４２０が配置されている点と、画像Ｇ４２０の代わりに画像Ｇ４１０が配置されている点とが異なる。すなわち、画像Ｇ４１０の配置位置と、画像Ｇ４２０の配置位置とが入れ替わっている。それ以外は、画像Ｇ４００と同様なので詳細な説明は繰り返さない。
【０２０１】
再び、図２０を参照して、ＶＤＰ３６０は、生成した画像Ｇ４００Ａを、メイン表示部１１０Ａに表示させる処理を行なう。その後、ステップＳ３３２の処理は終了し、再度、ステップＳ３１０の処理が行なわれる。
【０２０２】
以上説明したように、本実施の形態では、画像Ｇ４００の代わりに画像Ｇ４００Ａを、メイン表示部１１０Ａに表示させることで、最初、領域ＲＡに表示されていた、他人に見られたくない画像（特定の画像）である画像Ｇ４１０を、領域ＲＢに表示させる処理を行なう。これにより、第１の実施の形態の図１５で説明したのと同様に、他人による覗き見を防ぐ確率を向上させることができる。
【０２０３】
また、領域ＲＡに表示される画像と、領域ＲＢに表示される画像とを入替えて表示する処理は、ダウンボタン１３２Ｂの短押操作という簡単な操作で行なうことができる。したがって、複数の画像が配置された画像の表示状態を迅速に変更させることができる。その結果、他人による覗き見を防ぐ確率を向上させることができるという効果を奏する。
【０２０４】
なお、本実施の形態では、図１６の状態のメイン表示部１１０Ａに２つの画像が表示された状態で、２つの画像の表示位置を入替える処理を説明した。しかし、本発明は、図１６の状態のメイン表示部１１０Ａに表示される３つ以上の画像のうちの特定の画像の表示位置と、３つ以上の画像のうちの特定の画像以外の画像の表示位置と入替える処理を行なっても実施可能である。たとえば、図１６の状態のメイン表示部１１０Ａに画像Ａ，Ｂ，Ｃの３つの画像が、図１６の状態のメイン表示部１１０Ａの右から左に向かって画像Ａ，Ｂ，Ｃの順に表示されているとする。ここで、他人に見られたくない画像（特定の画像）は、画像Ａであるとする。この場合、画像Ａの表示位置と、画像Ｃの表示位置とを入替えることにより、他人による覗き見を防ぐ確率を向上させることができるという効果を奏する。
【０２０５】
＜第２の実施の形態＞
本実施の形態では、２つの第１プログラムが実行されている場合に、第１の実施の形態で説明した第２プログラムとしての割込み可能プログラムの実行による処理（以下、割込み処理ともいう）がさらに行なわれた場合の処理について説明する。すなわち、２つの第１プログラムが実行されている場合に、さらに、割込み可能プログラムが実行される場合の処理について説明する。なお、本実施の形態における、携帯端末装置は、第１の実施の形態の携帯端末装置１０００と同様なので詳細な説明は繰り返さない。
【０２０６】
なお、本実施の形態では、第１の実施の形態で説明した、図１３の画像表示状態変更処理が行なわれている状態で、さらに、割込み処理が行なわれるものとする。なお、割込み処理は、画像表示状態変更処理とは独立して行なわれる。
【０２０７】
以下に説明する割込み処理が行なわれる前に、メイン表示部１１０Ａには、以下の画像Ｇ５００が表示されているとする。この場合、実行されている２つの第１プログラムは、一例として、それぞれ、テレビプログラムおよび電子メールプログラムであるとする。
【０２０８】
なお、本実施の形態では、２つの第１プログラムのうち、一方の第１プログラムが、ユーザによるボタン操作（指示入力）を受付け可能な状態の第１プログラムであるとする。以下においては、第１プログラムとしての電子メールプログラムが、ボタン操作を受付け可能な状態の第１プログラムであるとする。また、第１プログラムとしてのテレビプログラムが、ユーザによるボタン操作（指示入力）を受付け可能な状態でない第１プログラムであるとする。
【０２０９】
なお、ユーザのボタン操作により、ボタン操作を受付け可能な状態の第１プログラムを切替えることができるものとする。具体的には、ユーザのボタン操作により、たとえば、現在、ボタン操作を受付け可能な状態の電子メールプログラムの代わりに、ボタン操作を受付け可能な状態でないテレビプログラムを、ボタン操作を受付け可能な状態にできるものとする。
【０２１０】
図２２は、メイン表示部１１０Ａに表示される画像を示す図である。図２２（Ａ）は、画像Ｇ５００を示す図である。図２２（Ａ）を参照して、画像Ｇ５００には、画像Ｇ５１０と、画像Ｇ５２０とが配置される。画像Ｇ５１０は、第１プログラムとしてのテレビプログラムの実行により、図８の領域ＲＡに表示される画像である。画像Ｇ５１０は、たとえば、前述のテレビジョンデータに基づく画像である。画像Ｇ５２０は、第１プログラムとしての電子メールプログラムの実行により、図８の領域ＲＢに表示される画像である。画像Ｇ５２０は、たとえば、メール作成時の画像である。
【０２１１】
なお、前述したように、以下に説明する割込み処理は、第２プログラムとしての割込み可能プログラムの実行による処理である。割込み可能プログラムは、一例として、メール受信プログラムであるとする。
【０２１２】
図２３は、割込み処理のフローチャートを示す。図２３を参照して、ステップＳ５１０では、ボタン操作を受付け可能な状態のプログラムの判定が行なわれる。具体的には、制御部３４０が、実行中の２つの第１プログラムのうち、ユーザによるボタン操作（指示入力）を受付け可能な状態の第１プログラムを判定する。前述したように、第１プログラムとしての電子メールプログラムが、ボタン操作を受付け可能な状態の第１プログラムである。そのため、電子メールプログラムが、ボタン操作を受付け可能な状態の第１プログラムであると判定される。その後、ステップＳ５２０に進む。
【０２１３】
ステップＳ５２０では、制御部３４０が、割込み可能プログラムの実行に基づく画像を表示させた画像の生成を行なう。生成される画像は、ボタン操作を受付け可能な状態の第１プログラム（電子メールプログラム）を考慮した、以下に説明する画像Ｇ５００Ａである。
【０２１４】
再び、図２２を参照して、図２２（Ｂ）は、一例としての画像Ｇ５００Ａを示す図である。図２２（Ｂ）を参照して、画像Ｇ５００Ａは、画像Ｇ５００と比較して、画像Ｇ５１０の代わりに画像Ｇ５１０Ａが配置される点が異なる。それ以外は、画像Ｇ５００と同様なので詳細な説明は繰り返さない。
【０２１５】
画像Ｇ５１０Ａは、メッセージ画像Ｇ５１２を、画像Ｇ５１０の前面に配置した画像である。メッセージ画像Ｇ５１２は、割込み可能プログラムとしてのメール受信プログラムの実行により生成された画像である。メッセージ画像Ｇ５１２には、一例として、メールを受信した旨のメッセージが表示される。なお、割込み可能プログラムが、電話着信プログラムである場合は、メッセージ画像Ｇ５１２には、一例として、電話が着信中である旨のメッセージが表示される。
【０２１６】
すなわち、制御部３４０は、ボタン操作を受付け可能な状態でないの第１プログラム（テレビプログラム）に対応する画像（画像Ｇ５１０）の前面に、メッセージ画像Ｇ５１２を配置した画像Ｇ５００Ａを生成する。
【０２１７】
画像Ｇ５００Ａの生成が終了すると、ステップＳ５３０に進む。
ステップＳ５３０では、制御部３４０が、ＶＤＰ３６０を利用して、ステップＳ５２０で生成した画像を、メイン表示部１１０Ａに表示させる処理を行なう。その後、この割込み処理は終了する。
【０２１８】
以上説明したように、本実施の形態では、ボタン操作を受付け可能な状態でないの第１プログラム（テレビプログラム）に対応する画像（画像Ｇ５１０）の前面に、メッセージ画像Ｇ５１２を配置した画像Ｇ５００Ａを生成する。そして、生成した画像を、メイン表示部１１０Ａに表示させる。すなわち、複数の第１のプログラムの実行中に、割込み可能プログラムが実行された場合、以下の処理Ａが行なわれる。処理Ａでは、実行中の複数の第１のプログラムのうち、指示入力を受付け可能な状態のプログラム以外の第１のプログラム（テレビプログラム）に対応する画像（画像Ｇ５１０）内に、割込み可能プログラムの実行に基づく画像（メッセージ画像Ｇ５１２）を表示させる処理が行なわれる。
【０２１９】
したがって、ユーザがボタン操作可能な第１プログラムの実行に基づく画像の見易さを損なうことなく、割込み可能プログラムの実行に基づく画像を表示させることができる。なお、前述したように、本実施の形態では、第１の実施の形態で説明した画像表示状態変更処理が行なわれている状態で、さらに、割込み処理が行なわれる。そのため、本実施の形態では、第１の実施の形態の奏する効果に加え、ユーザがボタン操作可能な第１プログラムの実行に基づく画像の見易さを損なうことなく、割込み可能プログラムの実行による、メールの受信、電話の着信といった重要な情報を知ることができるという効果を奏する。
【０２２０】
なお、前述した割込み処理は、第１の実施の形態の変形例で説明した画像表示状態変更処理Ａが行なわれている状態で行なわれてもよい。この場合、第１の実施の形態の変形例に奏する効果に加えて、上記の効果を奏する。
【０２２１】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０２２２】
【図１】開いた状態の携帯端末装置を正面から示した図である。
【図２】閉じた状態の携帯端末装置の斜視図である。
【図３】閉じた状態の携帯端末装置の背面図である。
【図４】携帯端末装置の内部構成を示したブロック図である。
【図５】制御部により実行されるアプリケーションプログラム、割込み可能プログラムの一例を示す。
【図６】第１プログラムおよび第２プログラムの各々の実行時に使用される一時記憶部内の領域を示す図である。
【図７】メイン表示部に表示される画像を複数のユーザで同時に見る場合の状態を示した図である。
【図８】複数のプログラムが、それぞれ実行される、メイン表示部内の複数の領域を示す図である。
【図９】表示状態変更情報設定処理において、メイン表示部に表示される画像を示す図である。
【図１０】一例としての表示状態変更情報データを示す図である。
【図１１】画像表示状態変更処理が行なわれる場合に実行される、複数のプログラムの関係を示した図である。
【図１２】メイン表示部に表示される画像を示す図である。
【図１３】画像表示状態変更処理のフローチャートを示す。
【図１４】メイン表示部に表示される画像を示す図である。
【図１５】ユーザが、メイン表示部に表示される画像を見るときの状態を示す図である。
【図１６】メイン表示部に表示される画像を複数のユーザで同時に見る場合の状態を示した図である。
【図１７】複数のプログラムが、それぞれ実行される、メイン表示部内の複数の領域を示す。
【図１８】本実施の形態における、一例としての表示状態変更情報データを示す図である。
【図１９】メイン表示部に表示される画像を示す図である。
【図２０】画像表示状態変更処理Ａのフローチャートを示す。
【図２１】メイン表示部に表示される画像を示す図である。
【図２２】メイン表示部に表示される画像を示す図である。
【図２３】割込み処理のフローチャートを示す。
【符号の説明】
【０２２３】
７０  記録媒体、７２  プログラム、１１０Ａ  メイン表示部、１１０Ｂ  サブ表示部、３３０  記憶部、３４０  制御部、３６０  ＶＤＰ、１０００  携帯端末装置。
【図１】
2007207084.tif 000003
【図２】
2007207084.tif 000004
【図３】
2007207084.tif 000005
【図４】
2007207084.tif 000006
【図５】
2007207084.tif 000007
【図６】
2007207084.tif 000008
【図７】
2007207084.tif 000009
【図８】
2007207084.tif 000010
【図９】
2007207084.tif 000011
【図１０】
2007207084.tif 000012
【図１１】
2007207084.tif 000013
【図１２】
2007207084.tif 000014
【図１３】
2007207084.tif 000015
【図１４】
2007207084.tif 000016
【図１５】
2007207084.tif 000017
【図１６】
2007207084.tif 000018
【図１７】
2007207084.tif 000019
【図１８】
2007207084.tif 000020
【図１９】
2007207084.tif 000021
【図２０】
2007207084.tif 000022
【図２１】
2007207084.tif 000023
【図２２】
2007207084.tif 000024
【図２３】
2007207084.tif 000025