(57)【特許請求の範囲】
【請求項１】
第１のディスプレイと、
第２のディスプレイと、
前記第１のディスプレイおよび前記第２のディスプレイに表示される表示物の表示位置を決定する制御部と、
前記第１のディスプレイおよび前記第２のディスプレイに表示される表示物に対するスクロールの指示を受け付ける受付部とを備え、
前記制御部は、スクロール方向下流側のディスプレイにおいては、前記表示物を指示されたスクロールに基づいて移動させ、
スクロール方向上流側のディスプレイにおいては、スクロール方向最前列の表示物から順次表示物単位で、上流側のディスプレイから下流側のディスプレイへと前記表示物を移動させ、
スクロール方向下流側のディスプレイにおいて、一つの表示物を表示できるだけのスペースが生じるまで、上流側のディスプレイから下流側のディスプレイへ前記表示物を移動することなく、上流側のディスプレイにおける表示を維持し、
スクロール方向下流側のディスプレイにおいて、一つの表示物を表示できるだけのスペースが生じると、上流側のディスプレイから下流側のディスプレイへ前記表示物を移動させる
ことを特徴とする携帯端末。
【請求項２】
前記制御部は、前記スクロール方向上流側のディスプレイから前記表示物を、前記スクロール方向下流側のディスプレイのスクロール方向最後端に表示されるよう制御する
ことを特徴とする請求項１に記載の携帯端末。
【請求項３】
前記移動の時間間隔は、前記スクロール方向上流側ディスプレイのスクロール方向最前列の表示物のスクロール方向の長さに相当するスクロール時間である
ことを特徴とする請求項２に記載の携帯端末。
【請求項４】
前記表示物は、文字画像および図形画像の少なくとも一方を含む
ことを特徴とする請求項１乃至３のいずれか１項に記載の携帯端末。
【請求項５】
前記表示物は、第一の画像と、前記第一の画像の隣に表示される第二の画像とを含み、
前記第一の画像におけるスクロール方向の長さは、前記第二の画像におけるスクロール方向の長さより大きく、
前記制御部は、スクロール方向下流側のディスプレイにおいて、前記第一の画像を表示できるだけのスペースが生じるまで、上流側のディスプレイから下流側のディスプレイへ前記第一の画像および前記第二の画像を移動することなく、上流側のディスプレイにおける表示を維持し、
スクロール方向下流側のディスプレイにおいて、前記第一の画像を表示できるだけのスペースが生じると、上流側のディスプレイから下流側のディスプレイへ前記第一の画像および前記第二の画像を移動させる
ことを特徴とする請求項１に記載の携帯端末。
【請求項６】
前記第１のディスプレイおよび前記第２のディスプレイの少なくとも一方がタッチスクリーンを構成することを特徴とする請求項１乃至４のいずれか１項に記載の携帯端末。
【請求項７】
第１のディスプレイと第２のディスプレイとを備える携帯端末の前記第１のディスプレイおよび前記第２のディスプレイに表示させる表示物の位置を決定する表示処理をコンピュータにより実現するための制御プログラムであって、
前記表示処理は、
前記第１のディスプレイおよび前記第２のディスプレイに表示される表示物の位置を決定する決定ステップと、
前記第１のディスプレイおよび前記第２のディスプレイに表示される表示物に対するスクロールの指示を受け付ける受付ステップと、
スクロール方向下流側のディスプレイにおいては、前記表示物を指示されたスクロールに基づいて移動させ、
スクロール方向上流側のディスプレイにおいては、スクロール方向最前列の表示物から順次表示物単位で、上流側のディスプレイから下流側のディスプレイへと前記表示物を移動させる移動ステップとを含み、
前記移動ステップにおいて、
スクロール方向下流側のディスプレイにおいて、一つの表示物を表示できるだけのスペースが生じるまで、上流側のディスプレイから下流側のディスプレイへ前記表示物を移動することなく、上流側のディスプレイにおける表示を維持し、
スクロール方向下流側のディスプレイにおいて、一つの表示物を表示できるだけのスペースが生じると、上流側のディスプレイから下流側のディスプレイへ前記表示物を移動させる
ことを特徴とする制御プログラム。
【請求項８】
第１のディスプレイと第２のディスプレイとを備える携帯端末の前記第１のディスプレイおよび前記第２のディスプレイに表示させる表示物の位置を決定する表示処理をコンピュータにより実現するための表示方法であって、
前記表示方法は、
前記第１のディスプレイおよび前記第２のディスプレイに表示される表示物の位置を決定する決定ステップと、
前記第１のディスプレイおよび前記第２のディスプレイに表示される表示物に対するスクロールの指示を受け付ける受付ステップと、
スクロール方向下流側のディスプレイにおいては、前記表示物を指示されたスクロールに基づいて移動させ、
スクロール方向上流側のディスプレイにおいては、スクロール方向最前列の表示物から順次表示物単位で、上流側のディスプレイから下流側のディスプレイへと前記表示物を移動させる移動ステップとを含み、
前記移動ステップにおいて、
スクロール方向下流側のディスプレイにおいて、一つの表示物を表示できるだけのスペースが生じるまで、上流側のディスプレイから下流側のディスプレイへ前記表示物を移動することなく、上流側のディスプレイにおける表示を維持し、
スクロール方向下流側のディスプレイにおいて、一つの表示物を表示できるだけのスペースが生じると、上流側のディスプレイから下流側のディスプレイへ前記表示物を移動させる
ことを特徴とする表示方法。
【請求項９】
前記表示物は、第一の画像と、前記第一の画像の隣に表示される第二の画像とを含み、
前記第一の画像におけるスクロール方向の長さは、前記第二の画像におけるスクロール方向の長さより大きく、
前記移動ステップは、
スクロール方向下流側のディスプレイにおいて、前記第一の画像を表示できるだけのスペースが生じるまで、上流側のディスプレイから下流側のディスプレイへ前記第一の画像および前記第二の画像を移動することなく、上流側のディスプレイにおける表示を維持し、
スクロール方向下流側のディスプレイにおいて、前記第一の画像を表示できるだけのスペースが生じると、上流側のディスプレイから下流側のディスプレイへ前記第一の画像および前記第二の画像を移動させる
ことを特徴とする請求項８に記載の表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面を備える携帯端末に関する。
【背景技術】
【０００２】
従来、表示画面を備え、複数の表示オブジェクトを表示画面に表示させることができる表示装置が知られている（特許文献１，２参照）。
また、従来から、ディスプレイの表示画面に表示される内容を、ユーザの操作に従ってスクロールさせることができる表示装置であって、ユーザがポインティングデバイスのポインタを表示画面上の一点を始点としてドラッグさせると、ポインタの移動量に応じた距離だけ表示内容をスクロールさせる表示装置が提案されている（特許文献３参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−１０２８５１号公報
【特許文献２】特開平１１−３８９５３号公報
【特許文献３】特開２００８−３３６９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１乃至３に記載された技術では、例えば、２の表示画面を備えた携帯端末に適用すると、スクロール量によっては文章の１つの行の上半分が上側の画面に、下半分が下側の表示画面に分かれて表示されることがあり、２つの表示画面が離間している場合等には見にくくなることがあった。
本発明の目的は、上記事由に鑑みてなされたものであり、表示物の見易さを向上させた携帯端末を提供することにある。
【課題を解決するための手段】
【０００５】
本発明に係る携帯端末は、第１のディスプレイと、第２のディスプレイと、第１のディスプレイおよび第２のディスプレイに表示される表示物の表示位置を決定する制御部と、第１のディスプレイおよび第２のディスプレイに表示される表示物に対するスクロールの指示を受け付ける受付部とを備え、制御部が、スクロール方向下流側のディスプレイにおいては、表示物を指示されたスクロールに基づいて移動させ、スクロール方向上流側のディスプレイにおいては、スクロール方向最前列の表示物から順次表示物単位で、上流側のディスプレイから下流側のディスプレイへと表示物を移動させ、スクロール方向下流側のディスプレイにおいて、一つの表示物を表示できるだけのスペースが生じるまで、上流側のディスプレイから下流側のディスプレイへ表示物を移動することなく、上流側のディスプレイにおける表示を維持し、スクロール方向下流側のディスプレイにおいて、一つの表示物を表示できるだけのスペースが生じると、上流側のディスプレイから下流側のディスプレイへ表示物を移動させる。
【発明の効果】
【０００６】
本構成によれば、表示物の見易さが向上する。
【図面の簡単な説明】
【０００７】
【図１】実施の形態に係る携帯端末の概略構成図である。
【図２】実施の形態に係る携帯端末の概略斜視図である。
【図３】実施の形態に係る携帯端末の動作を示すフローチャートである。
【図４】実施の形態に係る携帯端末の動作を示すフローチャートである。
【図５】実施の形態に係る携帯端末の動作説明図である。
【図６】実施の形態に係る携帯端末の動作説明図である。
【図７】実施の形態に係る携帯端末の動作説明図である。
【図８】実施の形態に係る携帯端末の動作説明図である。
【図９】実施の形態に係る携帯端末の動作説明図である。
【図１０】実施の形態に係る携帯端末の動作説明図である。
【図１１】実施の形態に係る携帯端末の動作説明図である。
【図１２】変形例に係る携帯端末の動作説明図である。
【図１３】変形例に係る携帯端末の動作を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、本発明の実施の形態について説明する。
＜実施の形態＞
＜１＞構成
＜１−１＞全体構成
本実施の形態に係る携帯端末１は、図１に示すように、第１の液晶ディスプレイ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：ＬＣＤ）１０２ａと、第２のＬＣＤ１０２ｂと、第１のＬＣＤ１０２ａおよび第２のＬＣＤ１０２ｂそれぞれに画像を表示させるＬＣＤドライバ１１１ａ，１１１ｂと、ユーザが携帯端末を操作するために用いる２つのタッチパネル１０４と、第１の筐体１０１ａに収納されたアンテナ２を介して無線信号を送受信する無線通信部２００と、携帯端末１を制御する制御部１０９とを備える。この携帯端末１は、図２に示すように、第１の筐体１０１ａおよび第２の筐体１０１ｂを互いにヒンジ部１０１ｃを介して接続した構成をしている。ここにおいて、各タッチパネル１０４が、第１のＬＣＤ１０２ａおよび第２のＬＣＤ１０２ｂ上に配置されることで、タッチスクリーンを構成している。
【０００９】
ここで、第１のＬＣＤ１０２ａは、第１の筐体１０１ａの主面側に矩形状の表示領域１０２ａ１が露出する形で設けられ、第２のＬＣＤ１０２ｂは、第２の筐体１０１ａの主面側に矩形状の表示領域１０２ｂ１が露出する形で設けられている。
以下、表示領域１０２ａ１，１０２ｂ１の並び方向を垂直方向、当該並び方向に直交する方向を水平方向として説明する。
【００１０】
また、タッチパネル１０４は、静電容量式のタッチパネル（図２には図示していない）から構成されており、ユーザがタッチパネル１０４にタッチすることにより入力した情報を制御部１０９に入力する。また、タッチパネル１０４は、ユーザによるスクロールを指示する操作を受け付ける受付部として機能する。このユーザによるスクロールを指示する操作としては、タッチパネル１０４上で垂直方向にドラッグする操作がある。
＜１−２＞制御部
制御部１０９は、プロセッサ１０９ａと、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０９ｂと、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１０とを備える。そして、プロセッサ１０９ａが、ＲＯＭ１１０からＲＡＭ１０９ｂに読み込まれたプログラムを適宜実行することにより、後述＜２＞で説明する携帯端末１の画像表示動作を実現する。  ＲＯＭ１１０は、ＥＥＰＲＯＭ等からなる不揮発性メモリから構成され、制御部１０９の各種機能を実現するためのプログラムと、複数のメニュー画像それぞれを生成するために必要な各種データが記憶されている。このデータとしては、例えば、各メニュー画像に含まれる文字列を生成するための、文字フォント指定データおよびＵｎｉｃｏｄｅ等の文字コードの集合よりなる文字列データ等がある（図１参照）。
ＲＡＭ１０９ｂには、図１に示すように、第１のＬＣＤ１０２ａおよび第２のＬＣＤ１０２ｂそれぞれに表示させるメニュー画像を示す画像データを記憶する画像データ記憶領域１０９ｂ１が設定されている。更に、ＲＡＭ１０９ｂには、表示設定フラグＦ１、表示終了フラグＦ２、縮小ステップ変数Ｃ１および移動ステップ変数Ｃ２のための領域が設定されている。
【００１１】
なお、表示設定フラグＦ１は、ユーザがタッチパネル１０４を操作してメニュー画像のサイズを変更したり、表示する画像を変更したりしたか否かを示し、サイズ変更や表示画像の変更を行った場合には「１」に設定される。また、表示終了フラグＦ２は、ユーザがタッチパネル１０４から表示動作を終了させたか否かを示し、終了させた場合には「１」に設定される。縮小ステップ変数Ｃ１は、第１表示領域Ａ１を第１規定量Ｗ１ずつ縮小した回数を示し、移動ステップ変数Ｃ２は、第２表示領域Ａ２を第２規定量Ｗ２ずつ移動させた回数を示す。詳細は後述する。  また、制御部１０９は、ＲＯＭ１１０に記憶された文字フォント指定データ等を用いて複数のメニュー画像を生成して、ＲＡＭ１０９ｂ上の画像データ記憶領域１０９ｂ１に書き込む。そして、制御部１０９は、画像データ記憶領域１０９ｂ１に記憶された画像データのうち第１のＬＣＤ１０２ａに表示させる範囲を第１表示範囲Ａ１、第２のＬＣＤ１０２ｂに表示させる範囲を第２表示範囲Ａ２として指定する（Ａ１，Ａ２については、図１の破線部分参照）。ここにおいて、第１表示範囲Ａ１の画像データが示す複数のメニュー画像と、第２表示範囲Ａ２の画像データが示す複数のメニュー画像とは、表示領域１０２ａ１，１０２ｂ１に、第１のＬＣＤ１０２ａおよび第２のＬＣＤ１０２ｂの並び方向（スクロール方向）に並んだ状態で表示されることになる。
＜２＞動作
以下、本実施の形態に係る携帯端末１の動作について説明する。
＜２−１＞全体動作
本実施の形態に係る携帯端末１の動作のフローチャートを図３および図４に示す。
【００１２】
まず、携帯端末１の電源がＯＮされると（ステップＳ１）、制御部１０９は、自らが保持する表示設定フラグＦ１および表示終了フラグＦ２の内容を「０」に設定する（ステップＳ２）。
次に、制御部１０９は、ＲＯＭ１１０に記憶された文字列データおよび文字フォント指定データ等からＬＣＤ１０２ａ，１０２ｂの表示領域１０２ａ１，１０２ｂ１の一部を占める大きさからなるメニュー画像を複数生成する（図５参照）（ステップＳ３）。ここにおいて、各メニュー画像は、図形と文字とから構成されている。図５にメニュー画像の一例を示す。図５に示すように、メニュー画像は、例えば、「メール送信」という文字列と、図形とから構成されている。なお、図５に示すメニュー画像は一例であって、実際にはメニュー画像０，１，２，・・・の表示内容は互い異なる。
【００１３】
また、図５に、画像データ記憶領域１０９ｂ１に記憶されている複数のメニュー画像データの概念図を示す。図５中で、第１表示範囲Ａ１が、第１のＬＣＤ１０２ａの表示領域１０２ａ１に表示される画像を示す画像データ、第２表示範囲Ａ２が、第２のＬＣＤ１０２ｂの表示領域１０２ｂ１に表示される画像を示す画像データに相当するものとする。
その後、制御部１０９は、自己が保持する表示設定フラグＦ１が「１」に設定されているかどうかを確認する（ステップＳ４）。この表示設定フラグＦ１は、例えば、ユーザがタッチパネル１０４を操作して、メニュー画面の大きさを変更した場合に「１」に設定される。
【００１４】
ステップＳ４において、制御部１０９は、表示設定フラグＦ１が「１」に設定されていないと判断すると（ステップＳ４：ＮＯ）、生成したメニュー画像を第１のＬＣＤ１０２ａおよび第２のＬＣＤ１０２ｂにそのまま表示させる（ステップＳ７）。ここで、制御部１０９は、図５に示すように、ＲＡＭ１０９ｂに記憶された複数のメニュー画像からなる画像データの中で、第１表示範囲Ａ１、第２表示範囲Ａ２を指定する。そして、制御部１０９は、第１表示範囲Ａ１にある画像データを第１のＬＣＤドライバ１１１ａ、第２表示範囲Ａ２にある画像データを第２のＬＣＤドライバ１１１ｂに送出する。
【００１５】
そして、第１のドライバ１１１ａは、入力される画像データを第１のＬＣＤ１０２ａに表示させ、第２のドライバ１１１ｂは、入力される画像データを第２のＬＣＤ１０２ｂに表示させる。このとき、第１のＬＣＤ１０２ａおよび第２のＬＣＤ１０２ｂそれぞれには、複数のメニュー画像が垂直方向に並んだ状態で表示される。このとき、各メニュー画像は、互いに隙間なく配置されている。なお、制御部１０９が指定する第１表示範囲Ａ１の最大範囲は、図５に示すように、メニュー画像４個半分の画像データに相当する。
【００１６】
一方、ステップＳ４において、制御部１０９は、自己が保持する表示設定フラグＦ１が「１」に設定されていると判断すると（ステップＳ４：ＹＥＳ）、ユーザがタッチパネル１０４を操作することにより指定される文字列データおよび文字フォント指定データ等を用いて新たに生成したメニュー画像を画像データ記憶領域１０９ｂ１上で管理する（ステップＳ５）。そして、メニュー画像の生成が完了すると表示設定フラグＦ１を「０」に設定する（ステップＳ６）。続いて、制御部１０９は、生成したメニュー画像を第１のＬＣＤ１０２ａおよび第２のＬＣＤ１０２ｂに表示させる（ステップＳ７）。
【００１７】
次に、制御部１０９は、図６に示すように、複数のメニュー画像の中に、第１のＬＣＤ１０２ａと第２のＬＣＤ１０２ｂとの境界で２つに分離して表示されているものが存在するか否かを判断する（ステップＳ８）。ここにおいて、制御部１０９は、図７に示すように、画像データ記憶領域１０９ｂ１上で各メニュー画像の左上端の点の座標データＰ０，Ｐ１，Ｐ２，・・・と、第１のＬＣＤ１０２ａに映し出される画像と第２のＬＣＤ１０２ｂに映し出される画像との境界上の点の座標データＰｃとを管理している。そして、座標データＰｃが、複数の画像データそれぞれに対応する座標データＰ０，Ｐ１，Ｐ２，・・・のいずれかに一致するか否かを判断し、いずれかに一致すると判断した場合には、分離して表示されるメニュー画像が存在しないと判断する。
【００１８】
ステップＳ８において、制御部１０９が、複数のメニュー画像の中に、第１のＬＣＤ１０２ａと第２のＬＣＤ１０２ｂとの間の境界で２つに分離して表示されているものが存在しないと判断すると（ステップＳ８：ＹＥＳ）、そのままステップＳ１１に移行する。
一方、ステップＳ８において、制御部１０９が、複数のメニュー画像の中に、第１のＬＣＤ１０２ａと第２のＬＣＤ１０２ｂとの間の境界で２つに分離して表示されているもの（図７の場合、「メニュー画像５」）が存在すると判断すると（ステップＳ８：ＮＯ）、各画像に対応する点Ｐ０，Ｐ１，Ｐ２，・・・と点Ｐｃとの間の距離を算出し、算出した結果から、各画像に対応する座標データＰ０，Ｐ１，Ｐ２，・・・の中から最も境界上の点Ｐｃに近い位置にある点Ｐｍｉｎ（図７の場合、点Ｐ５）を特定する。ここで、制御部１０９は、点Ｐｃとの間の距離ＬＴがメニュー画像の垂直方向の長さの半分以下の点を点Ｐｍｉｎとして特定する。そして、制御部１０９は、境界にあるメニュー画像が第１のＬＣＤ１０２ａに表示されるように、第１表示範囲Ａ１および第２表示範囲Ａ２をＬＴだけ移動（図７における上方向）させた後に（ステップＳ９）（図７参照）、再び画像表示を行う（ステップＳ１０）（図８参照）。つまり、制御部１０９は、境界で２つに分離して表示されているメニュー画像がある場合には、そのメニュー画像が第１のＬＣＤ１０２ａに表示されるように第１の表示範囲Ａ１および第２の表示範囲Ａ２を強制的に移動させて、再度画像表示を行う。このとき、点Ｐｃが点Ｐ５と一致した状態となる。また、制御部１０９は、ステップＳ９の処理が完了した後に一定の時間（例えば、０．５秒）経過してからステップＳ１０の画像表示処理を行う。これにより、ユーザが、表示領域１０２ａ１，１０２ｂ１の境界にあるメニュー画像が表示領域１０２ａ１，１０２ｂ１のいずれに移動したかが視認できるので、メニュー画像の見易さを向上させることができる。
【００１９】
その後、制御部１０９は、タッチパネル１０４においてスクロールを指示する操作を受け付けたか否かを判断する（ステップＳ１１）。ここでは、スクロールを指示する操作とは、第１のＬＣＤ１０２ａと第２のＬＣＤ１０２ｂとの並び方向へスクロールさせるように指示する操作をいう。
ステップＳ１１において、制御部１０９は、タッチパネル１０４からスクロールを指示する操作が行われていないと判断すると（ステップＳ１１：ＮＯ）、ステップＳ４に移行する。
【００２０】
一方、ステップＳ１１において、画像全体をスクロールさせる操作がおこなわれたと判断すると（ステップＳ１１：ＹＥＳ）、制御部１０９は、垂直方向へのスクロール量ＳＣを算出する（ステップＳ１２）。ここで、制御部１０９は、ユーザがタッチパネル１０４上でドラッグしているときの垂直方向の長さをスクロール量ＳＣとして算出する。
ところで、本実施の形態の携帯端末では、上方向にスクロールさせる場合、第１のＬＣＤ１０２ａに表示される各メニュー画像が第１規定量Ｗ１を最小ステップとして連続的にスクロールしていくのに対して、第２のＬＣＤ１０２ｂに表示される各メニュー画像は、第１規定量Ｗ２を最小ステップとしてコマ送り表示されることになる。
【００２１】
ここで、制御部１０９は、ステップ１２の後、第１表示範囲Ａ１の垂直方向を第１規定量Ｗ１だけ縮小する（ステップＳ１３）。ここで、第１規定量Ｗ１は、１つのメニュー画像の垂直方向の長さよりも小さくなるように設定され、第２規定量Ｗ２は、１つのメニュー画像の垂直方向の長さに等しくなるように設定されている。１つのメニュー画像の垂直方向の長さが、表示領域１０２ａ１，１０２ｂ１の１００画素分であるとすると、第１規定量Ｗ１を表示領域１０２ａ１，１０２ｂ１の１０画素分に設定し、第２規定量Ｗ２を１００画素に設定することができる。
【００２２】
ここでは、表示画像を上方向にスクロールさせる例について説明するが、下方向にスクロールさせる場合は、第２表示範囲Ａ２の垂直方向を第１規定量Ｗ１だけ縮小し、第２表示範囲Ａ２は移動させないようにする。
続いて、制御部１０９は、自らが保持する縮小ステップ数Ｃ１を１だけインクリメントする（ステップＳ１４）。この縮小ステップ数Ｃ１は、第１規定量単位で縮小した回数を示す。
【００２３】
次に、制御部１０９は、第１表示範囲Ａ１の画像データを第１のＬＣＤドライバ１１１ａに送出することにより、第１のＬＣＤ１０２ａに第１表示範囲Ａ１の画像データを表示させる（ステップＳ１５）。また、制御部１０９は、第２表示範囲Ａ２の画像データを第２のＬＣＤドライバ１１１ｂに送出することにより、第２のＬＣＤ１０２ｂに第２表示範囲Ａ２の画像データを表示させる。
【００２４】
そして、制御部１０９は、第１規定量Ｗ１と縮小ステップ数Ｃ１とを積算して得られる積算量Ｄ１、第２規定量Ｗ２と移動ステップ数Ｃ２とを積算して得られる積算量Ｄ２と、積算量Ｄ１と積算量Ｄ２とを加算して得られる加算量Ｄ３とを算出する（ステップＳ１６）。
その後、制御部１０９は、加算量Ｄ３がスクロール量ＳＣに等しいか否かを判断する（ステップＳ１７）。
【００２５】
ステップＳ１７において、加算量Ｄ３がスクロール量ＳＣに等しいと判断すると（ステップＳ１７：ＹＥＳ）、ステップＳ２３に移行する。
ステップＳ１７において、第１表示範囲Ａ１の移動量がスクロール量ＳＣに到達していないと判断すると（ステップＳ１７：ＮＯ）、制御部１０９は、第１表示範囲Ａ１の垂直方向を第２規定量Ｗ２だけ縮小したか否かを判断する（ステップＳ１８）。
【００２６】
ステップＳ１８において、第１表示範囲Ａ１の垂直方向が第２規定量Ｗ２だけ縮小されていないと判断すると（ステップＳ１８：ＮＯ）、制御部１０９は、再び、第１表示範囲Ａ１の垂直方向を第１規定量Ｗ１だけ縮小する（ステップＳ１３）。
以上、ステップ１３乃至ステップ１８は、所定の周期（ここでは、４０ｍｓとして説明する）で繰り返される。これにより、スクロール方向下流側の第１のＬＣＤ１０２ａに表示される各メニュー画像は、４０ｍｓで第１規定量Ｗ１（１０画素分）上方へ移動する形で連続的にスクロールしていくことになる。
【００２７】
一方、ステップＳ１８において、第１表示範囲Ａ１の垂直方向が第２規定量Ｗ２だけ縮小されたと判断すると（ステップＳ１８：ＹＥＳ）、制御部１０９は、第２表示範囲Ａ２を第２規定量Ｗ２だけ移動し（ステップＳ１９）、その後、制御部１０９が保持する移動ステップ数Ｃ２を１だけインクリメントする（ステップＳ２０）。続いて、制御部１０９は、再び、第１表示範囲Ａ１を最大範囲（メニュー画像４個半分の範囲）、つまり、垂直方向に第２規定量Ｗ２だけ拡大する（ステップＳ２１）。ここで、制御部１０９は、同時に、第１表示範囲を第２規定量Ｗ２だけ移動させる。そして、縮小ステップ数Ｃ１の値をクリアした後（ステップＳ２２）、再び、ステップＳ１３に移行する。
【００２８】
以上、ステップ１１からステップＳ２２では、第１表示範囲Ａ１が最大範囲に設定された状態（図９（ａ）参照）から、第１表示範囲Ａ１の垂直方向を縮小していくと（図９（ｂ）、（ｃ）参照）、それに伴い、第１のＬＣＤ１０２ａに表示されるメニュー画像が上方へ移動していく（図１０（ｂ）、（ｃ）参照）。そして、第１のＬＣＤ１０２ａの表示領域１０２ａ１の下端部に、１つのメニュー画像が表示できるだけのスペースが生じると、第２のＬＣＤ１０２ｂに表示されていたメニュー画像の一部（図１０（ｃ）における「メニュー画像５」）が第１のＬＣＤ１０２ａの表示領域１０２ａ１に表示される（図１０（ｄ）参照）。
【００２９】
結局、スクロール方向下流側の第１のＬＣＤ１０２ａにおいては、各メニュー画像は指示されたとおり連続的にスクロール移動するが、他方上流側の第２のＬＣＤ１０２ｂにおいては、スクロール方向最前列のメニュー画像から順次メニュー画像単位にコマ送りさせることになる。そして、このコマ送りの単位が、第２規定量Ｗ２となる。
また、スクロール方向上流側の第２のＬＣＤ１０２ｂからコマ送りにより送り出されたメニュー画像は、下流側の第１のＬＣＤ１０２ａにおけるスクロール方向最後端に表示されることになる（図１０ｄ）参照）。
【００３０】
ここで、スクロール方向上流とは、例えば、図１０（ａ）から（ｄ）などに示されるように、メニュー画像などの画像が、第１のＬＣＤ１０２ａ、第２のＬＣＤ１０２ｂなどの表示部中をスクロールにより移動していく流れ方向において、その流れの上流をいう。同様に、スクロール方向下流とは、例えば、図１０（ａ）から（ｄ）などに示されるように、メニュー画像などの画像がスクロールにより移動していく流れ方向において、その流れの下流をいう。
【００３１】
ところで、第１のＬＣＤ１０２ａに表示される各メニュー画像は、前述のように４０ｍｓで第１規定量Ｗ１（１０画素分）上方へ移動する形で連続的にスクロールしていく。これに対して、第２のＬＣＤ１０２ｂに表示される各メニュー画像は、第１規定量Ｗ２が１００画素分に設定されていることから、４００ｍｓの時間間隔でコマ送り表示されることになる。即ち、コマ送りの時間間隔が、スクロール上流側の第２のＬＣＤ１０２ｂのスクロール方向最前列のメニュー画像（例えば、図１０（ｃ）の「メニュー画像５」）のスクロール方向の長さに相当するスクロール時間に相当することになる。
【００３２】
なお、前述では上方向にスクロールさせる例について説明したが、下方向にスクロールさせる場合も同様となる。この場合、第１のＬＣＤ１０２ａがスクロール方向上流側となり、第２のＬＣＤ１０２ｂが下流側となる。
次に、制御部１０９は、ステップ１９において、移動ステップ数Ｃ２の値をクリアし、その後、算出した積算量Ｄ２と移動ステップ数Ｃ２とを積算して得られる積算量Ｄ２とスクロール量ＳＣとが等しいか否かを判断する（ステップＳ２４）。ここにおいて、積算量Ｄ２とスクロール量ＳＣとが等しければ、メニュー画像の中に第１のＬＣＤ１０２ａと第２のＬＣＤ１０２ｂとに分離して表示（図７参照）されるものがないことになる。
【００３３】
ステップＳ２４において、制御部１０９が、算出した積算量Ｄ３とスクロール量ＳＣとが等しいと判断すると（ステップＳ２４：ＹＥＳ）、ステップＳ２６に移行する。
一方、ステップＳ１９において、算出した積算量Ｄ３とスクロール量ＳＣとが等しくないと判断すると（ステップＳ２４：ＮＯ）、制御部１０９は、第１表示範囲Ａ１の垂直方向を積算量Ｄ１だけ拡大する（ステップＳ２５）。これにより、画面表示のスクロールが終了した状態で、第１のＬＣＤ１０２ａの表示領域１０２ａ１にスペースが生じると（図１１（ａ）参照）、自動的にスペースを詰めるように画面が移動する（図１１（ｂ）参照）。
【００３４】
最後に、制御部１０９は、自らが保持する表示終了フラグＦ２が「１」に設定されているか否かを判断する（ステップＳ２６）。
ステップＳ２１において、表示終了フラグＦ２が「１」に設定されていないと判断すると（ステップＳ２６：ＮＯ）、制御部１０９は、再び、ステップＳ４に移行する。
一方、ステップＳ２６において、表示終了フラグＦ２が「１」に設定されていると判断すると（ステップＳ２６：ＹＥＳ）、電源をＯＦＦして（ステップＳ２７）終了する。
【００３５】
＜変形例＞
（１）前述の実施の形態では、制御部１０９が、メニュー画像の生成が完了すると、複数のメニュー画像の表示位置の中に一部が第１のＬＣＤ１０２ａに表示され且つ他の部位が第２のＬＣＤ１０２ｂに表示されるメニュー画像に対応する表示位置が少なくとも１つ存在するか否かを判断することなく、直ちに、生成したメニュー画像を第１のＬＣＤ１０２ａおよび第２のＬＣＤ１０２ｂに表示させる例について説明したが（図３のステップＳ７参照）、これに限定されるものではなく、メニュー画像の生成が完了すると、表示させる前に、まず、複数のメニュー画像の表示位置の中に一部が第１のＬＣＤ１０２ａに表示され且つ他の部位が第２のＬＣＤ１０２ｂに表示されるメニュー画像に対応する表示位置が少なくとも１つ存在するか否かを判断するようにしてもよい。つまり、図３のステップ６の後にステップＳ８へ移行するようにしてもよい。
本変形例によれば、メニュー画像を見やすくしながらも、画像表示を行うための処理負荷を軽減することができるので、その分消費電力の軽減を図ることができる。
【００３６】
（２）前述の実施の形態では、制御部１０９が、境界で２つに分離して表示されているメニュー画像がある場合には、そのメニュー画像が第１のＬＣＤ１０２ａに表示されるように第１表示範囲Ａ１および第２表示範囲Ａ２を強制的に移動させて、再度画像表示を行う例（図３のステップＳ９およびステップＳ１０参照）について説明したが、第１表示範囲Ａ１および第２表示範囲Ａ２をスクロール方向に１画素分ずつ段階的に移動させることにより第１表示範囲Ａ１および第２表示範囲Ａ２を最終移動位置に配置するようにしてもよい。
本変形例によれば、分離して表示されたメニュー画像が第１のＬＣＤ１０２ａおよび第２のＬＣＤ１０２ｂのいずれに移動したかが分かるので、メニュー画像の表示位置が確認し易くなる。
【００３７】
（３）前述の実施の形態では、座標データＰｃが、複数の画像データそれぞれに対応する座標データＰ０，Ｐ１，Ｐ２，・・・のいずれかに一致するか否かを判断する例について説明したが、これに限定されるものではなく、例えば、各メニュー画像の表示範囲と、表示領域１０２ａ１，１０２ｂ１の境界を示す直線とを管理しておき、メニュー画像の中に当該直線と交差するものがあるか否かにより判断するようにしてもよい。ここで、メニュー画像の表示範囲および直線の位置は、タッチパネル１０４上の物理座標系の座標データで特定されるものであってもよいし、論理座標系の座標データで特定されるものであってもよい。
本変形例によれば、メニュー画像が矩形状でない場合であっても対応することができる。
【００３８】
（４）前述の実施の形態に係る携帯端末１では、メニュー画像の１つが第１のＬＣＤ１０２ａと第２のＬＣＤ１０２ｂとに分離して表示されようとする場合に、当該メニュー画像を強制的に第１のＬＣＤ１０２ａに表示するように第１表示範囲Ａ１および第２表示範囲Ａ２を移動させる例について説明したが、これに限定されるものではなく、当該メニュー画像を強制的に第２のＬＣＤ１０２ｂに表示するように第１表示範囲Ａ１および第２表示範囲Ａ２を移動させるようにしてもよい。
【００３９】
（５）前述の実施の形態では、大きさが同じ複数のメニュー画像を第１のＬＣＤ１０２ａおよび第２のＬＣＤ１０２ｂに表示させる例について説明したが、これに限定されるものではなく、例えば、図１２（ａ）に示すように、メールの文字メッセージ画像と写真画像とが組み合わされた画像を表示するものであってもよい。
この場合、第２規定量Ｗ２が、文字列画像の垂直方向の画素数よりも大きい写真画像の垂直方向の画素数に設定し、第１のＬＣＤ１０２ａの表示領域１０２ａ１に写真画像全体が表示できるスペースが生じるまでは、第２のＬＣＤ１０２ｂの表示領域１０２ｂ１をそのまま維持し、第１のＬＣＤ１０２ａの表示領域１０２ａ１だけを移動させる（図１２（ｂ）、（ｃ）参照）。そして、第１のＬＣＤ１０２ａの表示領域１０２ａ１に写真画像全体が表示できるスペースが生じた段階で写真画像および写真画像の隣に表示される複数の文字列画像（図１２（ａ）、（ｂ）、（ｃ）の文字列画像５乃至７）を第２のＬＣＤ１０２ｂの表示領域１０２ｂ１から消去するとともに第１のＬＣＤ１０２ａの表示領域１０２ａ１に表示させ、第２のＬＣＤ１０２ｂの表示領域１０２ｂ１に新たに複数の文字列画像（図１２（ｄ）の文字列画像１０乃至１２）を表示させる。
【００４０】
本変形例の動作は、図３に示す動作と略同様であり、ステップＳ１１とステップＳ１２との間で図１３の処理が行われることになる。なお、図３のステップＳ１乃至ステップＳ１１および、ステップＳ１２乃至ステップＳ２７の処理は、実施の形態と同様なので説明を省略する。
ステップＳ１１の後、制御部１０９は、スクロールの方向が上方向か下方向かを判断する（ステップＳ５１）。ここにおいて、制御部１０９は、タッチパネル１０４からの入力信号に基づいてスクロールの方向を判別する。
【００４１】
ステップＳ５１において、制御部１０９が、スクロールの方向が上方向と判断すると（ステップＳ５１：ＹＥＳ）、第２のＬＣＤ１０２ｂの表示領域１０２ｂ１の上端部に位置する文字列画像等の座標データを特定する（ステップＳ５２）。ここにおいて、制御部１０９は、各メニュー画像および各写真画像の４隅の点の座標データを画像データ記憶領域１０９ｂ１の中で管理しており、各文字列画像等の座標データを特定することができる。
【００４２】
一方、ステップＳ５１において、制御部１０９が、スクロールの方向が下方向と判断すると（ステップＳ５１：ＮＯ）、第１のＬＣＤ１０２ａの表示領域１０２ａ１の下端部に位置する文字列画像等の座標データを特定する（ステップＳ５３）。
次に、制御部１０９は、特定した座標データから表示領域１０２ｂ１の上端部（表示領域１０２ａ１の下端部）において水平方向に文字列画像や写真画像等からなる複数の画像が配置されるか否かを判断する（ステップＳ５４）。
【００４３】
ステップＳ５４において、制御部１０９は、表示領域１０２ｂ１の上端部に１つの画像だけが配置されると判断すると（ステップＳ５４：ＮＯ）、当該表示領域１０２ｂ１の上端部（表示領域１０２ａ１の下端部）に配置された画像の垂直方向の長さを算出し（ステップＳ５５）、算出した長さを第２規定量Ｗ２に設定する（ステップＳ５６）。
一方、ステップＳ５４において、制御部１０９は、表示領域１０２ｂ１の上端部において水平方向に複数の画像が配置される（図１２（ａ）乃至（ｃ）参照）と判断すると（ステップＳ５３：ＹＥＳ）、第２のＬＣＤ１０２ｂの表示領域１０２ｂ１の上端部に配置された複数の画像それぞれの垂直方向の長さを算出する（ステップＳ５７）。
【００４４】
その後、制御部１０９は、算出した各画像の中から、最も垂直方向の長さが大きい画像（図１２では、「写真画像」）を特定し（ステップＳ５８）、当該画像の垂直方向の長さを第２規定量Ｗ２に設定する（ステップＳ５９）。
続いて、ステップＳ１２に移行する。
本変形例によれば、垂直方向の大きさが異なる画像が混在する場合であっても、対応することができる。
【００４５】
（６）前述の実施の形態では、第１のＬＣＤ１０２ａの表示領域１０２ａ１と、第２のＬＣＤ１０２ｂの表示領域１０２ｂ１とが連動して、第２のＬＣＤ１０２ｂから第１のＬＣＤ１０２ａへ向かう方向にスクロールさせる場合の例について説明したが、これに限定されるものではなく、実施の形態とは逆に、第１のＬＣＤ１０２ａから第２のＬＣＤ１０２ｂへ向かう方向にスクロールさせる場合であっても適用できることはいうまでもない。
【００４６】
（７）前述の実施の形態では、タッチパネル１０４を備える例について説明したが、これに限定されるものではなく、例えば、いわゆる十字キーが設けられたキー入力装置を備え、ユーザがキー入力装置の十字キーを使ってスクロール操作を行うようにしてもよい。
【００４７】
（８）前述の実施の形態では、制御部１０９が、第１規定量Ｗ１を表示領域１０２ａ１，１０２ｂ１の１画素分に設定された例について説明したが、これに限定されるものではなく、例えば、第１規定量Ｗ１を表示領域１０２ａ１，１０２ｂ１の２画素以上の所定の画素数に設定してもよい。これにより、表示領域１０２ａ１，１０２ｂ１の画像をより速くスクロールさせることができる。
【００４８】
（９）前述の実施の形態では、主として、第１のＬＣＤ１０２ａおよび第２のＬＣＤ１０２ｂの表示電源をＯＮして複数のメニュー画像を第１のＬＣＤ１０２ａと第２のＬＣＤ１０２ｂとに最初に表示させた場合に、第１のＬＣＤ１０２ａと第２のＬＣＤ１０２ｂとの間の境界で分離して表示されるメニュー画像が存在する場合に、このメニュー画像が第１のＬＣＤ１０２ａに表示されるように強制的に各メニュー画像の表示位置を決定する例について説明したが、これに限定されるものではなく、例えば、第１のＬＣＤ１０２ａおよび第２のＬＣＤ１０２ｂの画面表示を切り替えた際に第１のＬＣＤ１０２ａと第２のＬＣＤ１０２ｂとの間の境界で分離して表示されるメニュー画像が存在する場合に、このメニュー画像が第１のＬＣＤ１０２ａに表示されるように強制的に各メニュー画像の表示位置を決定するものを含むことはいうまでもない。
【００４９】
＜補足＞
（１）前述の実施の形態に係る携帯端末１は、第１のＬＣＤ１０２ａと、第１のＬＣＤ１０２ａに対して垂直方向に離間する形で並設された第２のＬＣＤ１０２ｂと、第１のＬＣＤ１０２ａおよび第２のＬＣＤ１０２ｂに表示されるメニュー画像の表示位置を決定する制御部１０９と、第１のＬＣＤ１０２ａおよび第２のＬＣＤ１０２ｂに表示される表示物に対するスクロールの指示を受け付けるタッチパネル１０４とを備える。そして、制御部１０９は、スクロール方向下流側の第１のＬＣＤ１０２ａにおいては、メニュー画像を指示されたスクロールに基づいて移動させ、スクロール方向上流側の第２のＬＣＤ１０２ｂにおいては、スクロール方向最前列のメニュー画像から順次メニュー画像単位で、上流側の第２のＬＣＤ１０２ｂから下流側の第１のＬＣＤ１０２ａへと前記表示物を移動させる。
本構成によれば、複数のメニュー画像の中に一部が第１のＬＣＤ１０２ａに表示され且つ他の部位が第２のＬＣＤ１０２ｂに表示されるメニュー画像が存在しなくなるので、メニュー画像の見易さを向上させることができる。
【００５０】
（２）前述の実施の形態に係る携帯端末１は、制御部１０９が、スクロール方向上流側の第２のＬＣＤ１０２ｂからメニュー画像を、スクロール方向下流側の第１のＬＣＤ１０２ａのスクロール方向最後端に表示されるよう制御する。
本構成によれば、複数のメニュー画像をスクロールさせる際のメニュー画像の見易さを向上させることができる。
【００５１】
（３）前述の実施の形態に係る携帯端末１は、スクロール方向上流側の第２のＬＣＤ１０２ｂに表示されるメニュー画像の移動の時間間隔が、スクロール方向上流側の第２のＬＣＤ１０２ｂのスクロール方向最前列のメニュー画像のスクロール方向の長さに相当するスクロール時間となっている。
本構成によれば、適当な速さでコマ送りがなされるので、スクロールする複数のメニュー画像の視認性が良いという利点がある。
【００５２】
（４）前述の実施の形態に係る携帯端末１は、画像データが、文字および図形の少なくとも一方を含むものであってもよい。
本構成によれば、よりバリエーションに富んだメニュー画像の表示ができる。
【００５３】
（５）前述の実施の形態に係る携帯端末１は、第１のＬＣＤ１０２ａおよび前記第２のＬＣＤ１０２ｂがタッチスクリーンの一部を構成している。
本構成によれば、携帯端末の操作性を向上させることができる。
【産業上の利用可能性】
【００５４】
本発明は、ディスプレイを有する携帯端末に広く適用可能である。
【符号の説明】
【００５５】
１  携帯端末
１０２ａ  第１のＬＣＤ
１０２ｂ  第２のＬＣＤ
１０２ａ１，１０２ｂ１  表示領域
１０４  タッチパネル（受付部）
１０９  制御部
１０９ａ  プロセッサ
１０９ｂ  ＲＡＭ
１１０  ＲＯＭ
１１１ａ  第１のＬＣＤドライバ
１１１ｂ  第２のＬＣＤドライバ
Ａ１  第１表示範囲
Ａ２  第２表示範囲
【図１】
0005592744.tif 000002
【図２】
0005592744.tif 000003
【図３】
0005592744.tif 000004
【図４】
0005592744.tif 000005
【図５】
0005592744.tif 000006
【図６】
0005592744.tif 000007
【図７】
0005592744.tif 000008
【図８】
0005592744.tif 000009
【図９】
0005592744.tif 000010
【図１０】
0005592744.tif 000011
【図１１】
0005592744.tif 000012
【図１２】
0005592744.tif 000013
【図１３】
0005592744.tif 000014