(57)【特許請求の範囲】
【請求項１】
表示部と、該表示部の一覧表示領域での一覧表示と共に該表示部のプレビュー表示領域でのプレビュー表示を行う表示制御部とを備えた携帯端末装置において、
前記プレビュー表示させるデータと、予め設定された表示パラメータとを用いて表示画面を作成する表示画面作成部と、
前記表示画面作成部により作成された表示画面から前記プレビュー表示させるデータ全体の表示に必要なサイズを算出し、該算出したサイズが前記プレビュー表示領域の最大サイズ以上である場合に、前記一覧表示領域のサイズと前記プレビュー表示領域のサイズとを前記表示部の表示領域の最大サイズに決定する表示サイズ決定部と、を備え、
前記表示制御部は、前記一覧表示と前記プレビュー表示とを重ねて、それぞれを区別して視認可能に表示させる、携帯端末装置。
【請求項２】
前記表示サイズ決定部は、前記表示画面作成部により作成された表示画面から前記プレビュー表示させるデータ全体の表示に必要なサイズを算出し、該算出したサイズが前記プレビュー表示領域の最大サイズ以上でない場合に、該算出したサイズを前記プレビュー表示領域のサイズとして決定すると共に、前記一覧表示領域のサイズを該プレビュー表示領域以外の表示領域のサイズに決定する請求項１記載の携帯端末装置。
【請求項３】
前記表示パラメータの設定を変更する表示パラメータ変更部を備え、
前記表示サイズ決定部は、前記表示パラメータ変更部により変更された表示パラメータを用いて前記表示画面作成部により作成された表示画面に基づいて、前記表示サイズの比率を決定する請求項１又は２記載の携帯端末装置。
【請求項４】
表示部を備えた携帯端末装置において、該表示部の一覧表示領域での一覧表示と共に該表示部のプレビュー表示領域でのプレビュー表示を行うプレビュー表示方法であって、
前記プレビュー表示させるデータと、予め設定された表示パラメータとを用いて表示画面を作成し、
前記作成された表示画面から前記プレビュー表示させるデータ全体の表示に必要なサイズを算出し、該算出したサイズが前記プレビュー表示領域の最大サイズ以上である場合に、前記一覧表示領域のサイズと前記プレビュー表示領域のサイズとを前記表示部の表示領域の最大サイズに決定し、
前記一覧表示と前記プレビュー表示とを重ねて、それぞれを区別して視認可能に表示させる、プレビュー表示方法。
【請求項５】
表示部を備えた携帯端末装置において、該表示部の一覧表示領域での一覧表示と共に該表示部のプレビュー表示領域でのプレビュー表示を行うプレビュー表示処理をコンピュータに実行させる表示機能を有するプログラムであって、
前記プレビュー表示させるデータと、予め設定された表示パラメータとを用いて表示画面を作成する表示画面作成処理と、
前記表示画面作成部により作成された表示画面から前記プレビュー表示させるデータ全体の表示に必要なサイズを算出し、該算出したサイズが前記プレビュー表示領域の最大サイズ以上である場合に、前記一覧表示領域のサイズと前記プレビュー表示領域のサイズとを前記表示部の表示領域の最大サイズに決定する表示サイズ決定処理と、
前記一覧表示と前記プレビュー表示とを重ねて、それぞれを区別して視認可能に表示させる表示制御処理と、
をコンピュータに実行させる機能を備えた表示機能を有するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置において一覧表示と共にプレビュー表示を行う技術に関する。
【背景技術】
【０００２】
近年、例えばメール送受信機能を備えた携帯電話機やＰＤＡ（Personal Digital Assistants）等の携帯端末装置が普及している。このような携帯端末装置において、送受信したメールを表示部に表示する際に、送受信したメールを一覧表示すると共に、指定したメールの本文をプレビュー表示する機能が備えられている（例えば、特許文献１を参照）。この機能では、メールの一覧表示時に、表示部の予め定められた部分をプレビュー表示領域として本文をプレビュー表示させる。このように、一覧表示とプレビュー表示とを同じ画面で提示することで、ユーザは一覧表示されたメールの内容を容易に把握できる。このとき、本文が長くプレビュー表示領域に本文の全体が表示できない場合には、ユーザがスクロール操作を行うことで、プレビュー表示領域の中で本文をスクロールさせて全体を表示させる。
【特許文献１】特開２００４−３１０５６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記の携帯端末装置では、表示部は一般に小さく、この限られた表示領域内で一覧表示とプレビュー表示とが行われている。このため、プレビュー表示領域が本文のサイズに比べて小さく、メールの本文のうち限られた一部しかプレビュー表示領域に表示できない場合がある。そして、この場合、プレビュー表示の視認性が損なわれ、ユーザがメールの内容を把握しにくい。さらに、この場合、本文の全体を表示しようとすると多量にスクロールさせる必要が生じるため、ユーザにとって操作が煩雑である。
【０００４】
これに対して、プレビュー表示領域を予め大きく設定してユーザの視認性の向上・操作負荷の軽減を図ることが考えられる。しかし、このようにすると、一覧表示領域に小さい領域しか割り当てられないので、一覧表示の一覧性が損なわれてしまう。また、このようにすると、メールの本文が短い場合にはプレビュー表示領域内に空き領域ができてしまい、表示部が有効に利用されない。
【０００５】
上記事情に鑑み、表示部を有効に利用して、一覧表示の一覧性と、プレビュー表示の視認性とを両立可能な携帯端末装置、プレビュー表示方法、及び表示機能を有するプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、表示部と、該表示部の一覧表示領域での一覧表示と共に該表示部のプレビュー表示領域でのプレビュー表示を行う表示制御部とを備えた携帯端末装置、当該装置で用いられるプレビュー表示方法、及び当該装置の処理をコンピュータに実行させる表示機能を有するプログラムを提供する。この携帯端末装置、プレビュー表示方法、及び表示機能を有するプログラムは、それぞれ、前記プレビュー表示させるデータ量に基づいて、前記表示制御部により用いられる前記一覧表示領域と前記プレビュー表示領域との表示サイズの比率を決定する表示サイズ決定部、表示サイズ決定ステップ、及び表示サイズ決定処理を備える。
【発明の効果】
【０００７】
上記の携帯通信装置、プレビュー表示方法、及び表示機能を有するプログラムによれば、表示部を有効に利用して、一覧表示の一覧性と、プレビュー表示の視認性とを両立することが可能となる。
【発明を実施するための最良の形態】
【０００８】
上記の携帯通信装置の一実施形態である携帯電話機１について、図１〜図６を参照して説明する。携帯電話機１は、外部のセンターとの無線通信による、電話機能やメール送受信機能等を備えている。そして、携帯電話機１は、送受信したメールを一覧表示すると共に、この一覧表示時に、指定されたメールの本文をプレビュー表示する機能を備えている（後述の図４，図５を参照）。
【０００９】
図１に示すように、携帯電話機１は、固定部２及び可動部３を備え、これら固定部２と可動部３とがヒンジ部４で連結されて開閉可能に構成されている。固定部２の前面部には、操作入力部５及び送話口６が配置され、送話口６の内側にはマイクロフォン７が配置されている。操作入力部５には、複数のキースイッチとして、例えば、メニューキー、アプリケーション選択キー、スクロールキー、電源キー、実行キー、クリアキー、カーソルキー、ダイヤル・文字キー等が配置されている。これらのキースイッチは、例えば、一覧からメールを指定する際や、メールの本文をスクロールする際に用いられる。
【００１０】
また、可動部３の前面部には、表示部８及び受話口９が配置され、受話口９の内側にはスピーカ１０が配置されている。表示部８は、ＬＣＤ（Liquid Crystal Display）等で構成され、情報の提示、情報選択のためのカーソル表示等に用いられる。また、可動部３の背面部にはアンテナ１１が設置されている。
【００１１】
この携帯電話機１は、図示しないＣＰＵ（Central Processing Unit）や、メモリ（記憶部２１及びＲＯＭ（Read Only Memory）３２）等により構成された電子ユニットを有し、その機能として、図２に示すように、制御部２０と、記憶部２１と、レンダリングエンジン２２とを備えている。また、制御部２０には、操作入力部５、表示部８、マイクロフォン７、スピーカ１０が接続されている。さらに、制御部２０は、無線送受信部３１を介してアンテナ１１に接続されている。無線送受信部３１は、高周波信号の送受信を行う無線部や、音声やデータの信号処理を行う信号処理部を備え、電話やメール等のセンターとの信号の無線送受を行う。
【００１２】
記憶部２１は、送受信したメールのデータを記憶するメールデータ記憶部２８と、携帯電話機１の各種機能に用いられる設定データを記憶する設定データ記憶部２９とを備えている。設定データには、表示部８にメールを表示する際の表示パラメータが含まれている。表示パラメータとしては、例えば、表示部８の表示領域の最大サイズ、プレビュー表示領域の最大サイズ、文字のフォント、文字のサイズ、文字のピッチ、行のピッチ等が挙げられる。
【００１３】
レンダリングエンジン２２は、その機能として、データを表示パラメータを用いてレンダリングし、表示部８に表示される表示画面を作成する表示画面作成部３０を備える。なお、「レンダリングする」とは、データとして与えられた情報を計算によって画像化することを意味する。表示画面作成部３０は、メールの一覧表示時に、本文をプレビュー表示させるメールが指定されると、指定されたメールの本文を、メールデータ記憶部２８に記憶されたメールデータと、設定データ記憶部２９に記憶された表示パラメータとを用いてレンダリングして、表示画面を作成する。なお、表示画面作成部３０による処理は、表示画面を計算によって内部的に作成するのみであり、作成した画面を実際に表示部８に表示させる処理は含まない。
【００１４】
制御部２０は、通話制御、メール送受信制御等の各種の情報処理を実行するものであり、その機能として、入力制御部２３、データ制御部２４、及び表示制御部２５を備える。入力制御部２３は、操作入力部５のキースイッチが押圧操作されると、その操作入力を受け付けて処理を実行する。データ制御部２４は、メールデータや設定データの、記憶部２１への書き込みや読み出しを実行する。
【００１５】
表示制御部２５は、表示部８に表示する表示画面を作成させたり、作成された画面を表示させるものである。表示制御部２５は、表示部８の一覧表示領域での一覧表示と共に、表示部８のプレビュー表示領域でのプレビュー表示を行うプレビュー表示処理を実行する。詳細には、表示制御部２５は、プレビュー表示処理で、データ（本実施形態では、送受信したメール）の一覧を表示部８の一覧表示領域に一覧表示させると共に、指定されたデータの内容（本実施形態では、送受信したメールのうち指定されたメールの本文）を表示部８のプレビュー表示領域にプレビュー表示させる。
【００１６】
制御部２０及びレンダリングエンジン２２の機能は、携帯電話機１に備えられたＣＰＵ（開示の表示機能を有するプログラムで用いるコンピュータに相当する）により、メモリに格納されたプログラムを実行させることにより実現される。このプログラムは、開示の表示機能を有するプログラムを含む。
【００１７】
さらに、表示制御部２５は、プレビュー表示させるデータ量（本実施形態では、指定されたメールの本文のデータ量）に基づいて、一覧表示領域とプレビュー表示領域との表示サイズの比率を決定する表示サイズ決定部２６を備える。メールの本文のデータ量としては、例えば、本文の文字数や、本文全体を表示するために必要なサイズ（例えば、必要な行数や面積等）等が用いられる。このメールの本文のデータ量は、該メールの本文のデータを用いて表示画面作成部３０により作成された表示画面に反映される。
【００１８】
詳細には、表示サイズ決定部２６は、表示画面作成部３０により作成された表示画面から、メールの本文全体の表示に必要なサイズを算出する。そして、表示サイズ決定部２６は、該算出したサイズが表示部８のプレビュー表示領域の最大サイズ（本実施形態では、表示部８の表示領域の最大サイズと同じ値とする）以上であるかを判定する。最大サイズは、例えば、表示部８の仕様として予め定められる値である。そして、表示サイズ決定部２６は、算出したサイズが最大サイズ以上でないと判定された場合に、算出したサイズをプレビュー表示領域のサイズとして決定すると共に、一覧表示領域のサイズをプレビュー表示領域以外の表示領域のサイズに決定する。これにより、一覧表示領域とプレビュー表示領域との表示サイズの比率が決定されることとなる。
【００１９】
また、表示サイズ決定部２６は、算出したサイズが最大サイズ以上であると判定された場合に、一覧表示領域のサイズとプレビュー表示領域のサイズとを表示部８の表示領域の最大サイズに決定する。これにより、一覧表示領域とプレビュー表示領域との表示サイズの比率が決定されることとなる。そして、表示制御部２５は、メールの一覧の一覧表示と、指定されたメールの本文のプレビュー表示とを重ねて、それぞれを区別して視認可能に表示させる。本実施形態では、表示制御部２５は、メールの本文を半透明で表示させ、メールの一覧を不透明で表示させることにより、それぞれを区別して視認可能に表示させる。
【００２０】
また、表示制御部２５は、表示パラメータの設定を変更する表示パラメータ変更部２７を備える。そして、表示サイズ決定部２６は、表示パラメータ変更部２７により変更された表示パラメータを用いて表示画面作成部３０により作成された表示画面に基づいて、表示制御部２５により用いられる一覧表示領域とプレビュー表示領域との表示サイズの比率を決定する。
【００２１】
次に、本実施形態の携帯電話機１の動作（プレビュー表示処理）について、図３のフローチャートを参照して説明する。なお、初期状態として、携帯電話機１は電源ＯＮ状態であり、表示部８はメール一覧表示画面となっている。メール一覧表示画面では、送受信したメールの一覧が表示部８の一覧表示領域に一覧表示されると共に、送受信したメールのうち指定されたメールの本文が表示部８のプレビュー表示領域にプレビュー表示される。
【００２２】
図３を参照して、まず、ＳＴＥＰ１で、ユーザにより操作入力部５のキースイッチが押圧操作されて、プレビュー表示するメールを指定する操作入力が行われ、入力制御部２３がこの操作入力を受け付ける。具体的には、例えば、スクロールキーやカーソルキーを用いて一覧表示されたメールのうちのフォーカスを遷移させ、所望のメールがフォーカスされた状態とすることで、このフォーカスされたメールが指定される。
【００２３】
次に、ＳＴＥＰ２で、データ制御部２４は、指定されたメールのデータをメールデータ記憶部２８から読み出すと共に、表示パラメータを設定データ記憶部２９から読み出す。
【００２４】
次に、ＳＴＥＰ３で、表示画面作成部３０は、指定されたメールのデータを表示パラメータを用いてレンダリングし、本文全体を表示すると想定した場合の表示画面を作成する。詳細には、表示画面作成部３０は、読み出されたメールデータと表示パラメータとを入力し、メールデータを表示パラメータを用いてレンダリングする。このとき、例えば、プレビュー表示領域のサイズが十分に大きいものとしてレンダリングする。これにより、指定されたメールの本文全体を表示すると想定した場合の表示画面が得られる。そして、レンダリングした結果として得られる表示画面は、指定されたメールの本文のデータ量に応じて表示サイズが相違している。よって、後述のＳＴＥＰ４〜７で、このレンダリングした結果に応じて一覧表示領域のサイズとプレビュー表示領域のサイズとを決定することで、プレビュー表示したいメールの本文のデータ量を反映して一覧表示領域とプレビュー表示領域との表示サイズの比率を決定することができる。
【００２５】
次に、ＳＴＥＰ４で、表示サイズ決定部２６は、表示画面作成部３０によりレンダリングした結果として得られた表示画面から、メールの本文全体を表示するために必要なサイズＳv （例えば、必要な行数）を算出する。このとき、表示画面に基づいて必要サイズＳv を算出することにより、指定されたメールのデータについて、表示パラメータを反映して、実際に表示部８で表示される際に必要なサイズを適切に算出できる。よって、後述のＳＴＥＰ５〜７で、この必要サイズＳvに基づいて、一覧表示領域とプレビュー表示領域の表示サイズの比率を決定することで、実際の表示に合致するように比率を適切に決定することができる。このように、表示画面作成部３０により作成された表示画面に基づいて、一覧表示領域とプレビュー表示領域の表示サイズの比率を決定することで、実際の表示に合致するように比率を適切に決定し、表示部８を有効に利用することができる。
【００２６】
次に、ＳＴＥＰ５で、表示サイズ決定部２６は、ＳＴＥＰ４で算出された必要サイズＳv                                                                                     が、表示部８の表示領域の最大サイズＳmax以上か否かを判断する。
【００２７】
ＳＴＥＰ５の判断結果がＮＯの場合（算出された必要サイズＳvが最大サイズＳmax以上でない）は、メールの本文全体をそのままプレビュー表示可能な場合である（後述の図４を参照）。この場合、ＳＴＥＰ６に進み、表示制御部２５は、ＳＴＥＰ４で算出された必要サイズＳvを、プレビュー表示領域のサイズＳbとして決定すると共に、残りの表示領域のサイズ（最大サイズＳmaxからプレビュー表示領域のサイズＳv を減算したサイズ）を、一覧表示領域のサイズＳaとして決定する（Ｓa＝Ｓmax−Ｓv，Ｓb＝Ｓv）。これにより、プレビュー表示領域が必要サイズＳvに決定されるので、後述のＳＴＥＰ１０でメールの本文全体をプレビュー表示して、ユーザの視認性を向上できると共に、ユーザがメール全体を見るためのスクロール操作等の負荷を軽減することができる。そして、一覧表示領域が、プレビュー表示するメールの本文のデータ量を反映した、残りの表示領域のサイズＳmax−Ｓvに決定されるので、後述のＳＴＥＰ１０で残りの表示領域に可能な限り多くのメールを一覧表示して、一覧表示の一覧性を維持することができる。
【００２８】
一方、ＳＴＥＰ５の判断結果がＹＥＳの場合（算出された必要サイズＳvが最大サイズＳmax以上である）は、メールの本文全体をそのままプレビュー表示すると一覧表示ができなくなる場合である（後述の図５を参照）。この場合、ＳＴＥＰ７に進み、表示サイズ決定部２６は、一覧表示領域のサイズＳaとプレビュー表示領域のサイズＳbとをそれぞれ最大サイズＳmaxに決定する（Ｓa＝Ｓb＝Ｓmax ）。次に、ＳＴＥＰ８で、表示制御部２５は、プレビュー表示が半透明で表示されるように表示パラメータ（プレビュー表示を半透明にするか否かを示すパラメータ）を設定する。ＳＴＥＰ７〜８により、プレビュー表示領域が最大サイズＳmaxに決定されるので、後述のＳＴＥＰ１０でメールの本文を大きなサイズでプレビュー表示して、ユーザの視認性を向上できると共に、ユーザがメール全体を見るためのスクロール操作等の負荷を軽減することができる。そして、一覧表示領域も最大サイズＳmaxに決定され、且つプレビュー表示と区別可能に半透明に表示パラメータが設定されるので、後述のＳＴＥＰ１０で多くのメールを一覧表示して、一覧表示の一覧性を維持することができる。
【００２９】
次に、ＳＴＥＰ９で、表示画面作成部３０は、決定された一覧表示領域のサイズＳaとプレビュー表示領域のサイズＳbとを用いて、表示画面を作成する。具体的には、表示画面作成部３０は、決定されたこれらのサイズＳa，Ｓbと、一覧表示を半透明にするか否かを示すパラメータとを、表示パラメータとして、他の表示パラメータとメールデータと共に入力する。そして、表示画面作成部３０は、メールデータを表示パラメータを用いてレンダリングして、表示部８に表示される表示画面を作成する。
【００３０】
次に、ＳＴＥＰ１０で、表示制御部２５は、表示画面作成部３０により作成された画面を表示部８に表示させる。これにより、表示部８にメールの一覧表示と本文のプレビュー表示とが行われる。このとき、ＳＴＥＰ４〜７で、メールの本文のデータ量を反映してサイズＳa，Ｓbが決定されていることから、後述の図４，図５に示すように、表示部８を有効に利用して、プレビュー表示と一覧表示とを行うことができる。また、ユーザがプレビュー表示するメールを指定するだけで、他の操作を経ることなく、一覧表示及びプレビュー表示に用いるサイズＳa，Ｓbが逐次決定されるので、ユーザの利便性を向上することができる。
【００３１】
次に、ＳＴＥＰ１１で、携帯電話機１は操作入力部５からの入力待機状態となり、入力制御部２３は操作入力が行われた否かを判断し、操作入力が行われたと判断されるまで、ＳＴＥＰ１１を繰り返す。ＳＴＥＰ１１で操作入力が行われた場合、入力制御部２３は、操作入力部５からの操作入力を受け付ける。
【００３２】
次に、ＳＴＥＰ１２で、入力制御部２３は、ＳＴＥＰ１１で受け付けた操作入力が、プレビュー表示するメールの指定の変更であるか否か、すなわち、フォーカスされたメールに遷移が生じたか否かを判断する。ＳＴＥＰ１２の判断結果がＹＥＳの場合（メールの指定が変更された）、ＳＴＥＰ１に戻り、ＳＴＥＰ１〜１１の処理が繰り返される。
【００３３】
ＳＴＥＰ１２の判断結果がＮＯの場合（メールの指定は変更されない）、ＳＴＥＰ１３に進み、表示制御部２５は、表示パラメータ（例えば、文字のサイズ）の設定が変更されたか否かを判断する。表示パラメータ変更処理では、具体的には、例えば、ＳＴＥＰ１１で、ユーザにより操作入力部５のキースイッチが押圧操作されて、表示パラメータを変更する操作入力が行われ、入力制御部２３がこの操作入力を受け付けている。このとき、表示パラメータ変更部２７はこの操作入力に応じて表示パラメータを変更し、データ制御部２４により変更された表示パラメータを設定データ記憶部２３に記憶させる。これにより表示パラメータが変更され、表示制御部２５により表示パラメータの設定が変更されたと判断される。
【００３４】
ＳＴＥＰ１３の判断結果がＹＥＳの場合（表示パラメータが変更された）、ＳＴＥＰ２に戻り、ＳＴＥＰ１〜１１の処理が繰り返される。これにより、表示パラメータの設定が変更されると、この変更された表示パラメータを用いてＳＴＥＰ３でレンダリングされ、このレンダリングした結果に基づいて、ＳＴＥＰ４〜７で一覧表示領域のサイズＳaとプレビュー表示領域のサイズＳbとが決定され、この決定されたサイズＳa，Ｓbを用いて、ＳＴＥＰ１０で一覧表示とプレビュー表示とが行われる。よって、ユーザが表示パラメータを変更すると、この変更された表示パラメータに合わせて表示部８が有効に利用される。このとき、ユーザが表示パラメータを変更するだけで、他の操作を経ることなく、一覧表示及びプレビュー表示に用いるサイズＳa，Ｓbが逐次決定されるので、ユーザの利便性を向上することができる。
【００３５】
ＳＴＥＰ１３の判断結果がＮＯの場合（表示パラメータは変更されない）、ＳＴＥＰ１４に進み、入力制御部２３は、ＳＴＥＰ１１で受け付けた入力がメール一覧表示画面から他の画面への切り替えを指示する操作入力であるか否かを判断する。ＳＴＥＰ１４の判断結果がＮＯの場合（画面の切り替えを指示する操作入力でない）、ＳＴＥＰ１１に戻り、携帯電話機１は操作入力待機状態となる。
【００３６】
ＳＴＥＰ１４の判断結果がＹＥＳの場合（画面の切り替えを指示する操作入力である）、ＳＴＥＰ１５に進み、表示制御部２５は、受け付けた操作入力に応じて、表示部８をメール一覧表示画面から他の画面へ切り替える処理を実行して、プレビュー表示処理を終了する。
【００３７】
以上が携帯電話機１におけるプレビュー表示処理である。なお、ＳＴＥＰ３が表示画面作成ステップに相当し、当該処理が表示画面作成処理に相当する。また、ＳＴＥＰ４〜７が表示サイズ決定ステップに相当し、当該処理が表示サイズ決定処理に相当する。
【００３８】
次に、携帯電話機１の表示部８の表示画面について、図４及び図５に示した表示画面例を用いて具体的に説明する。
【００３９】
まず、比較例として、図６に、従来の表示画面例を示す。従来の表示画面では、一覧表示領域のサイズとプレビュー表示領域のサイズとが予め定められた固定値Ｓa0（＝８行），Ｓb0（＝６行）となっている。図６の例では、一覧表示領域には４つのメール（メール１〜４）が一覧表示されており、プレビュー表示領域にはメール１の本文がプレビュー表示されている。なお、図６に示す例は、プレビュー表示するメールとして指定されるメール（この例ではメール１）の本文がプレビュー表示領域に比べて短い場合を示している。このとき、従来の表示画面では、領域のサイズＳa0，Ｓb0が固定であるため、プレビュー表示領域には空き領域が生じており、表示部８が有効に利用されていない。
【００４０】
これに対して、図４（ａ）に、本実施形態のプレビュー表示処理による表示画面例を示す。図４（ａ）の例では、プレビュー表示するメールは図６と同じメール１である。
【００４１】
このとき、図４（ａ）の表示画面例では、ＳＴＥＰ１で、入力制御部２３によりメール１を指定する操作入力が受け付けられ、ＳＴＥＰ３で、表示画面作成部３０によりメール１がレンダリングされ、ＳＴＥＰ４で、表示サイズ決定部２６によりメール１の本文全体の表示に必要なサイズＳvが「２行」と算出される。次いで、ＳＴＥＰ５で、表示サイズ決定部２６により必要サイズＳvが最大サイズＳmax（＝１４行）より小さいと判断され、ＳＴＥＰ６で、表示サイズ決定部２６によりプレビュー表示領域のサイズＳbが必要サイズＳvと同じ「２行」に決定されると共に、一覧表示領域のサイズＳaが最大サイズＳmaxからサイズＳvを減算した「１０行」に決定される。そして、ＳＴＥＰ１０で、表示制御部２５によりサイズＳa，Ｓbを用いて一覧表示とプレビュー表示とが行われる。
【００４２】
これにより、図４（ａ）に示すように、一覧表示領域に６つのメール（メール１〜６）が表示されると共に、プレビュー表示領域にメール１の本文全体が２行で表示される。このように、メールの本文が短い（データ量が小さい）場合には、プレビュー表示領域が小さくなり多くのメールが一覧表示される。これにより、メールの本文全体がプレビュー表示されるので、ユーザの視認性向上・操作負荷の軽減を図ることができる。これと共に、残りの表示領域に可能な限り多くのメールが一覧表示されるので、一覧性の維持を図ることができる。
【００４３】
次に、図４（ｂ）の表示例は、プレビュー表示するメールとして指定されるメール（この例ではメール２）の本文が図４（ａ）に示した例より長い場合（ただし、表示部８の表示領域の最大サイズＳmax未満）を示している。
【００４４】
このとき、図４（ｂ）の表示例では、ＳＴＥＰ１で、入力制御部２３によりメール２を指定する操作入力が受け付けられ、ＳＴＥＰ３で、表示画面作成部３０によりメール２がレンダリングされ、ＳＴＥＰ４で、表示サイズ決定部２６によりメール２の本文全体の表示に必要なサイズＳvが「８行」と算出される。次いで、ＳＴＥＰ５で、表示サイズ決定部２６により必要サイズＳvが最大サイズＳmax（＝１４行）より小さいと判断され、ＳＴＥＰ６で、表示サイズ決定部２６によりプレビュー表示領域のサイズＳbが必要サイズＳvと同じ「８行」に決定されると共に、一覧表示領域のサイズＳaが最大サイズＳmaxからサイズＳvを減算した「６行」に決定される。そして、ＳＴＥＰ１０で、表示制御部２５によりサイズＳa，Ｓbを用いて一覧表示とプレビュー表示とが行われる。
【００４５】
これにより、図４（ｂ）に示すように、一覧表示領域に３つのメール（メール１〜３）が表示されると共に、プレビュー表示領域にメール２の本文全体が８行で表示される。このように、メールの本文が長い（データ量が大きい）場合には、プレビュー表示領域が大きくなり本文全体がプレビュー表示される。これにより、メールの本文全体がプレビュー表示されるので、ユーザの視認性向上・操作負荷の軽減を図ることができる。これと共に、残りの表示領域に可能な限り多くのメールが一覧表示されるので、一覧性の維持を図ることができる。
【００４６】
次に、図５の表示例は、プレビュー表示するメールとして指定されるメール（この例ではメール７）の本文がさらに長く（データ量が大きく）、メールの本文全体の表示に必要なサイズＳvが最大サイズＳmax以上の場合を示している。
【００４７】
このとき、図５の表示例では、ＳＴＥＰ１で、入力制御部２３によりメール７の指定入力が受け付けられ、ＳＴＥＰ３で、表示画面作成部３０によりメール７がレンダリングされ、ＳＴＥＰ４で、表示サイズ決定部２６によりメール７の本文全体の表示に必要なサイズＳvが「１４行」と算出される。次いで、ＳＴＥＰ５で、表示サイズ決定部２６により必要サイズＳvが最大サイズＳmax（＝１４行）以上と判断され、ＳＴＥＰ７で、表示サイズ決定部２６により一覧表示領域のサイズＳaとプレビュー表示領域のサイズＳbとが最大サイズＳmaxに設定され、ＳＴＥＰ８で、表示制御部２５によりプレビュー表示が半透明で表示されるように設定される。そして、ＳＴＥＰ１０で、表示制御部２５によりサイズＳa，Ｓbを用いて一覧表示とプレビュー表示とが行われる。
【００４８】
これにより、図５（ａ）に例示する、サイズＳaが最大サイズＳmaxの一覧表示を不透明にし、図５（ｂ）に例示する、サイズＳbが最大サイズＳmaxのプレビュー表示を半透明にして重ねて、図５（ｃ）に例示する画面が表示される。なお、図５では、メール７の本文の必要サイズＳvが最大サイズＳmaxと等しい場合を例示する。例えば、必要サイズＳv最大サイズＳmaxより大きい場合、ユーザがスクロール操作を行うことで、プレビュー表示領域の中で本文をスクロールさせて全体を表示させることができる。
【００４９】
このように、本文が長く表示部８の最大サイズＳmax以上の場合には、メールの本文が最大サイズＳmaxでプレビュー表示されるので、ユーザの視認性向上・操作負荷の軽減を図ることができる。これと共に、メールの一覧も半透明のプレビュー表示と重ねて最大サイズＳmaxで表示されるので、可能な限り多くのメールを一覧表示して、一覧性の維持を図ることができる。
【００５０】
以上から、本実施形態によれば、表示部８を有効に利用して、メールの一覧表示の一覧性と、メールの本文のプレビュー表示の視認性とを両立することができる。
【００５１】
なお、本実施形態では、受信したメールを表示する画面としたが、送信したメールを表示する画面としてもよい。
【００５２】
また、本実施形態では、携帯電話機１は送受信機能（送信及び受信の両方）を備えるものとしたが、送信及び受信のいずれか一方を備えるものとしてもよい。
【００５３】
また、本実施形態では、プレビュー表示領域の最大サイズを、表示部８の表示領域の最大サイズと同じ値としたが、表示部８の表示領域の最大サイズより小さい値としてもよい。例えば、他の実施形態として、一覧表示領域の最小サイズを設定し、プレビュー表示領域の最大サイズを、表示部８の表示領域の最大サイズから一覧表示領域の最小サイズを除いた値とする。これにより、一覧表示領域の最小サイズが確保されるので、少なくとも最小サイズに対応した所定数のメールが一覧表示されるように、一覧表示領域とプレビュー表示領域の表示サイズの比率を決定することができる。さらに、プレビュー表示領域の最大サイズや一覧表示領域の最小サイズを、表示パラメータとしてユーザにより変更可能としてもよい。
【００５４】
また、本実施形態では、携帯電話機１はメールの送受信機能を備え、表示させるデータをメールとして、メールの一覧を一覧表示させると共に、指定したメールの本文をプレビュー表示させるものとしたが、表示させるデータはメールに限られない。例えば、携帯電話機１は画像管理機能を備え、表示させるデータを画像として、画像のタイトルやサムネイル等を一覧表示させると共に、指定した画像自体をプレビュー表示させるものとしてもよい。また、例えば、携帯電話機１はアドレス管理機能を備え、表示させるデータをアドレスとして一覧表示とプレビュー表示とを行うものとしてもよい。また、例えば、携帯電話機１はスケジュール管理機能を備え、表示させるデータをスケジュールとして一覧表示とプレビュー表示とを行うものとしてもよい。
【００５５】
また、本実施形態では、ヒンジ部４により開閉可能な可動部を備える携帯電話器１としたが、摺動可能な可動部を備えるスライド型の携帯電話機や、固定部のみのストレート型の携帯電話機としてもよい。
【００５６】
また、本実施形態では、一覧表示とプレビュー表示とを重ねて表示する際に、プレビュー表示は半透明で表示し、一覧表示を不透明で表示するものとしたが、一覧表示を半透明で表示し、プレビュー表示を不透明で表示するものとしてもよい。また、例えば、プレビュー表示と一覧表示とを、互いに異なる色やフォント等で、それぞれを区別して視認可能に表示するものとしてもよい。
【００５７】
また、本実施形態では、プレビュー表示させるメールの指定を、操作入力部５によるフォーカスの移動により行うものとしたが、例えば、マイクロフォン７を介した音声入力により行うものとしてもよい。
【００５８】
また、本実施形態では、携帯端末装置として携帯電話機を用いたが、携帯端末装置としてＰＤＡ等の他の装置を用いてもよい。
【００５９】
以上の実施形態に関し、更に以下の付記を開示する。
【００６０】
（付記１）  表示部を備えた携帯端末装置において、該表示部の一覧表示領域での一覧表示と共に該表示部のプレビュー表示領域でのプレビュー表示を行うプレビュー表示方法であって、前記プレビュー表示させるデータと、予め設定された表示パラメータとを用いて表示画面を作成する表示画面作成ステップと、前記プレビュー表示させるデータ量に基づいて、前記一覧表示領域と前記プレビュー表示領域との表示サイズの比率を決定する表示サイズ決定ステップとを備え、前記表示サイズ決定ステップで決定された前記表示サイズの比率を用いて、前記一覧表示と前記プレビュー表示とを行い、前記表示サイズ決定ステップは、前記表示画面作成ステップにより作成された表示画面に基づいて、前記表示サイズの比率を決定するプレビュー表示方法。
【００６１】
（付記２）  前記表示サイズ決定ステップは、前記表示画面作成ステップにより作成された表示画面から前記プレビュー表示させるデータ全体の表示に必要なサイズを算出し、該算出したサイズが前記プレビュー表示領域の最大サイズ以上でない場合に、該算出したサイズを前記プレビュー表示領域のサイズとして決定すると共に、前記一覧表示領域のサイズを該プレビュー表示領域以外の表示領域のサイズに決定する付記１記載のプレビュー表示方法。
【００６２】
（付記３）  前記表示サイズ決定ステップは、前記表示画面作成ステップにより作成された表示画面から前記プレビュー表示させるデータ全体の表示に必要なサイズを算出し、該算出したサイズが前記プレビュー表示領域の最大サイズ以上である場合に、前記一覧表示領域のサイズと前記プレビュー表示領域のサイズとを前記表示部の表示領域の最大サイズに決定し、前記一覧表示と前記プレビュー表示とを重ねて、それぞれを区別して視認可能に表示させる付記１又は２記載のプレビュー表示方法。
【００６３】
（付記４）  前記表示パラメータの設定を変更する表示パラメータ変更ステップを備え、前記表示サイズ決定ステップは、前記表示パラメータ変更ステップにより変更された表示パラメータを用いて前記表示画面作成ステップにより作成された表示画面に基づいて、前記表示サイズの比率を決定する付記１〜３のうちいずれか記載のプレビュー表示方法。
【００６４】
（付記５）  表示部を備えた携帯端末装置において、該表示部の一覧表示領域での一覧表示と共に該表示部のプレビュー表示領域でのプレビュー表示を行うプレビュー表示処理をコンピュータに実行させるプログラムであって、前記プレビュー表示させるデータと、予め設定された表示パラメータとを用いて表示画面を作成する表示画面作成処理と、前記プレビュー表示させるデータ量に基づいて、前記プレビュー表示処理で用いられる前記一覧表示領域と前記プレビュー表示領域との表示サイズの比率を決定する表示サイズ決定処理とを前記コンピュータに実行させる機能を備え、前記表示サイズ決定処理は、前記表示画面作成処理により作成された表示画面に基づいて、前記表示サイズの比率を決定する表示機能を有するプログラム。
【００６５】
（付記６）  前記表示サイズ決定処理は、前記表示画面作成処理により作成された表示画面から前記プレビュー表示させるデータ全体の表示に必要なサイズを算出し、該算出したサイズが前記プレビュー表示領域の最大サイズ以上でない場合に、該算出したサイズを前記プレビュー表示領域のサイズとして決定すると共に、前記一覧表示領域のサイズを該プレビュー表示領域以外の表示領域のサイズに決定する付記５記載の表示機能を有するプログラム。
【００６６】
（付記７）  前記表示サイズ決定処理は、前記表示画面作成処理により作成された表示画面から前記プレビュー表示させるデータ全体の表示に必要なサイズを算出し、該算出したサイズが前記プレビュー表示領域の最大サイズ以上である場合に、前記一覧表示領域のサイズと前記プレビュー表示領域のサイズとを前記表示部の表示領域の最大サイズに決定し、前記プレビュー表示処理は、前記一覧表示と、前記プレビュー表示とを重ねて、それぞれを区別して視認可能に表示させる付記５又は６記載の表示機能を有するプログラム。
【００６７】
（付記８）  前記表示パラメータの設定を変更する表示パラメータ変更処理を前記コンピュータに実行させる機能を備え、前記表示サイズ決定処理は、前記表示パラメータ変更処理により変更された表示パラメータを用いて前記表示画面作成処理により作成された表示画面に基づいて、前記表示サイズの比率を決定する付記５〜７のうちいずれか記載の表示機能を有するプログラム。
【図面の簡単な説明】
【００６８】
【図１】開示の携帯端末装置の一実施形態である携帯電話機の表示部を示す外観図。
【図２】図１の携帯電話機の構成を示す機能ブロック図。
【図３】図１の携帯電話機における表示制御処理を示すフローチャート。
【図４】図１の携帯電話機の表示画面の一例を示す図。
【図５】図１の携帯電話機の表示画面の他の一例を示す図。
【図６】従来の携帯電話機の表示画面を示す図。
【符号の説明】
【００６９】
１…携帯電話機、５…操作入力部、８…表示部、１１…アンテナ、２０…制御部、２１…記憶部、２２…レンダリングエンジン、２３…入力制御部、２４…データ制御部、２５…表示制御部、２６…表示サイズ決定部、２７…表示パラメータ変更部、３０…表示画面作成部、３１…無線送受信部。
【図１】
0005083049.tif 000002
【図２】
0005083049.tif 000003
【図３】
0005083049.tif 000004
【図４】
0005083049.tif 000005
【図５】
0005083049.tif 000006
【図６】
0005083049.tif 000007