(57)【要約】      （修正有）【課題】表示領域が小さい場合でも、画面上でのハイパーリンク等の選択操作を容易に行えると共に、画面の閲覧を迅速に行うことが可能な端末装置、表示制御方法、及び表示機能を有するプログラムを提供する。【解決手段】端末装置１は、表示部２と、予め定められた表示態様で表示部２に画面を表示させる表示制御部２７と、該画面上の所定領域において表示態様に関する第１の選択操作がなされたことを検出する第１の選択操作検出部２８と、該画面上の所定領域において所定処理に関する第２の選択操作がなされたことを検出する第２の選択操作検出部２９と、を備える。表示制御部２７は、第１の表示態様で表示された画面上での、該第１の選択操作の検出に基づいて、第２の表示態様に変更して該画面を表示させ、該第２の選択操作の検出に基づいて、該所定処理を実行し、処理後の画面を該第１の表示態様で表示させる。【選択図】図２
2010072754.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、予め定められた表示態様で該表示部に画面を表示させる表示制御部とを備えた端末装置において、
該画面上の所定領域において表示態様に関する第１の選択操作がなされたことを検出する第１の選択操作検出部と、
該画面上の所定領域において所定処理に関する第２の選択操作がなされたことを検出する選択操作検出部と、を備え、
該表示制御部は、第１の表示態様で表示された画面上での、該第１の選択操作の検出に基づいて、第２の表示態様に変更して該画面を表示させ、該第２の選択操作の検出に基づいて、該所定処理を実行し、処理後の画面を該第１の表示態様で表示させる端末装置。
【請求項２】
前記所定処理は、前記画面から他の画面への遷移を含み、
前記表示制御部は、前記第２の選択操作の検出に基づいて、該画面から遷移して該他の画面を前記第１の表示態様で表示させる請求項１記載の端末装置。
【請求項３】
前記第１の表示態様と前記第２の表示態様とは、前記画面を前記表示部に表示させる表示倍率又は表示位置が異なる請求項１又は２記載の端末装置。
【請求項４】
前記画面上の前記第１の領域に配置されて前記第１の選択操作を受け付ける第１の選択操作部と、該画面上の前記第２の領域に配置されて前記第２の選択操作を受け付ける第２の選択操作部と、とを備え、
前記第１及び第２の選択操作部として前記表示部に備えられたタッチパネルを用いる請求項１〜３記載の端末装置。
【請求項５】
前記第１及び第２の選択操作として、それぞれ、前記タッチパネル上での異なるタップ動作を検出する請求項４記載の端末装置。
【請求項６】
表示部を備えた端末装置において、該表示部に予め定められた表示態様で画面を表示させる表示制御方法であって、
第１の表示態様で表示された画面上の所定領域において、表示態様に関する第１の選択操作がなされたことを検出して、該画面を第２の表示態様に変更して該表示部に表示させ、
該画面上の所定領域において所定処理に関する第２の選択操作がなされたことを検出して、該所定処理を実行し、処理後の画面を該第１の表示態様で該表示部に表示させる表示制御方法。
【請求項７】
表示部を備えた端末装置において、該表示部に予め定められた表示態様で画面を表示させる表示制御処理をコンピュータに実行させる表示機能を有するプログラムであって、
該画面上の所定領域において、表示態様に関する第１の選択操作がなされたことを検出する処理と、
第１の表示態様で表示された該画面上での、該第１の選択操作の検出に基づいて、第２の表示態様に変更して該画面を該表示部に表示させる処理と、
該画面上の所定領域において所定処理に関する第２の選択操作がなされたことを検出する処理と、
該第２の選択操作の検出に基づいて、該所定処理を実行し、処理後の画面を該第１の表示態様で該表示部に表示させる処理と、
をコンピュータに実行させる表示機能を有するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置の表示部に表示する画面の表示態様を制御する技術に関する。
【背景技術】
【０００２】
携帯電話機やＰＤＡ（Personal Digital Assistants）等の携帯端末装置では、近年、軽量小型化により表示部が小さくなり表示領域が限られたものとなっている。また、携帯用以外のＰＣ（Personal Computer）等の端末装置でも、例えば表示部に複数のウィンドウを並べて多くの情報を表示しようとすると、各ウィンドウは小さくなり各ウィンドウの表示領域は限られたものとなる。このような表示領域に画面を表示する場合、画面を閲覧しやすいように画面全体を表示領域に表示すると、画面上の文字や画像の表示サイズが小さくなる。そして、表示サイズが小さくなると、画面上にボタンやアイコンやハイパーリンク等が配置されている場合、これらの選択操作が難しくなる。特に、例えば表示部としてタッチパネルを用いて、タッチパネル上でユーザが指で選択操作を行う場合、位置を細かく指定するのは難しい。
【０００３】
さらに、携帯電話機には、一般に、ＰＣ向けに作成されたＷｅｂサイトを閲覧するためのＷｅｂブラウザが搭載されている。このＷｅｂブラウザでは、例えばＰＣ上でマウス操作を前提に作成されたＷｅｂサイトの画面を、携帯電話機の表示領域に表示する。このように、異なる表示領域を想定したレイアウトで作成された画面を表示する場合、画面上のハイパーリンク等は、選択操作に適した位置や表示サイズとならないことが多い。
【０００４】
これに対して、画面の表示倍率をユーザにより変更可能とし、画面を拡大表示して選択操作を行えるようにした装置が提案されている（例えば、特許文献１を参照）。特許文献１の平面型座標入力装置では、平面型座標入力手段を介してタップ動作及びその入力座標を検知する。そして、奇数回目のタップ動作に応じて入力座標に対応する表示位置の近傍を拡大表示して、偶数回目のタップ動作に応じて元の表示倍率に戻して縮小表示する。
【特許文献１】特開２００１−２４２９８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の装置は、単にユーザが表示倍率をタップ動作により逐次指定して表示を変更させるものである。これに対して、例えば携帯電話機のＷｅｂブラウザでＷｅｂサイトを閲覧する際には、ユーザがハイパーリンク等を辿り画面の遷移を頻繁に行う。このとき、選択操作に適した表示倍率と閲覧表示に適した表示倍率とを逐次指定するのでは、操作が煩雑でユーザの利便性が良くないという問題がある。なお、この問題は、携帯電話機のＷｅｂブラウザ以外でも生じる可能性がある。
【０００６】
上記事情に鑑み、表示領域が小さい場合でも、画面上でのハイパーリンク等の選択操作を容易に行えると共に、画面の閲覧を迅速に行うことが可能な端末装置、表示制御方法、及び表示機能を有するプログラムを提供する。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、表示部と、予め定められた表示態様で該表示部に画面を表示させる表示制御部とを備えた端末装置において、該画面上の所定領域において表示態様に関する第１の選択操作がなされたことを検出する第１の選択操作検出部と、該画面上の所定領域において所定処理に関する第２の選択操作がなされたことを検出する選択操作検出部と、を備え、該表示制御部は、第１の表示態様で表示された画面上での、該第１の選択操作の検出に基づいて、第２の表示態様に変更して該画面を表示させ、該第２の選択操作の検出に基づいて、該所定処理を実行し、処理後の画面を該第１の表示態様で表示させる端末装置を提供する。
【０００８】
また、表示部を備えた端末装置において、該表示部に予め定められた表示態様で画面を表示させる表示制御方法であって、第１の表示態様で表示された画面上の所定領域において、表示態様に関する第１の選択操作がなされたことを検出して、該画面を第２の表示態様に変更して該表示部に表示させ、該画面上の所定領域において所定処理に関する第２の選択操作がなされたことを検出して、該所定処理を実行し、処理後の画面を該第１の表示態様で該表示部に表示させる表示制御方法を提供する。
【０００９】
また、表示部を備えた端末装置において、該表示部に予め定められた表示態様で画面を表示させる表示制御処理をコンピュータに実行させる表示機能を有するプログラムであって、該画面上の所定領域において、表示態様に関する第１の選択操作がなされたことを検出する処理と、第１の表示態様で表示された該画面上での、該第１の選択操作の検出に基づいて、第２の表示態様に変更して該画面を該表示部に表示させる処理と、該画面上の所定領域において所定処理に関する第２の選択操作がなされたことを検出する処理と、該第２の選択操作の検出に基づいて、該所定処理を実行し、処理後の画面を該第１の表示態様で該表示部に表示させる処理と、をコンピュータに実行させる表示機能を有するプログラムを提供する。
【発明の効果】
【００１０】
上記の端末装置、表示制御方法、及び表示機能を有するプログラムによれば、表示領域が小さい場合でも、画面上でのハイパーリンク等の選択操作を容易に行えると共に、画面の閲覧を迅速に行うことが可能となる。
【発明を実施するための最良の形態】
【００１１】
［第１実施形態］
開示の端末装置、表示制御方法、及び表示機能を有するプログラムの第１実施形態について、図１〜図４を参照して説明する。開示の端末装置の一実施形態である携帯電話機１は、外部のセンターとの無線通信による、電話機能や、メール送受信機能や、インターネット上のサイトのページを画面表示するブラウザ機能等を備えている。そして、携帯電話機１は、ブラウザ機能として、携帯電話機向けに作成されたサイト以外の、ＰＣ向けに作成されたＷｅｂサイトのＷｅｂページを画面表示するＷｅｂブラウザを備えている（後述の図４を参照）。
【００１２】
図１に示すように、携帯電話機１には、表示部２、キーパッド３、アンテナ４、受話口５、及び送話口６が配置され、受話口５の内側にはスピーカ７が配置され、送話口６の内側にはマイク８が配置されている。キーパッド３には、入力用の複数のキースイッチとして、例えば、メニューキー、スクロールキー、電源キー、実行キー、クリアキー、カーソルキー、文字キー等が配置されている。
【００１３】
表示部２は、表示機能と入力機能とを兼ね備えており、例えば、ＬＣＤ（Liquid Crystal Display）一体型タッチパネルが用いられる。表示部２は、情報の提示や、選択操作のためのカーソル表示等に用いられる。また、表示部２のタッチパネルは、例えば感圧式や、静電容量方式のものが用いられ、ユーザの指によるタッチ入力（タップ動作等）を受け付ける。そして、タッチ入力の有無（ＯＮ・ＯＦＦ）及び位置が入力情報として出力される。なお、指による入力以外に、スタイラス等の入力手段を用いてタッチ入力を行ってもよい。ただし、携帯電話機等の携帯端末装置の場合、スタイラス等の入力手段を併せて携帯するのは煩雑であるので、ユーザの指によるタッチ入力を可能とすることでユーザの利便性が向上される。
【００１４】
携帯電話機１では、Ｗｅｂブラウザが実行されると、ユーザにより予め設定された閲覧表示用の表示倍率でＷｅｂページが表示部２に画面表示される。そして、タッチパネルでダブルタップ動作が検出されると、表示倍率を選択表示用の一時表示倍率に変更してこのＷｅｂページの画面が再表示される。そして、タッチパネルで画面上のハイパーリンクが選択されると、ハイパーリンク先のＷｅｂページが閲覧表示用の表示倍率で表示部２に画面表示される。なお、ハイパーリンクは、Ｗｅｂページ内に埋め込まれた、他のＷｅｂページ等の位置情報（ＵＲＬ等）であり、画面上のハイパーリンクが設定された領域でシングルタップ動作が行われることで、ハイパーリンクが選択される。
【００１５】
この携帯電話機１は、図２に示すように、メモリ（不揮発メモリ１１、ワークメモリ１２、及びＲＯＭ（Read Only Memory）１３）や図示しないＣＰＵ（Central Processing Unit）等により構成された電子ユニットを有し、その機能として制御部２０を備えている。制御部２０には、表示部２及びキーパッド３が接続されている。さらに、制御部２０は、通信部２１を介してアンテナ４、スピーカ７、及びマイク８に接続されている。通信部２１は、高周波信号の送受信を行う無線部や、音声やデータの信号処理を行う信号処理部を備え、センターとの信号の無線送受を行う。
【００１６】
不揮発メモリ１１には、電話番号やメールアドレス等の登録データや、送受信したメールのデータや、携帯電話機１の各種機能に用いられる設定データが記憶される。設定データとしては、ハードウェアとして規定される携帯電話機１で使用可能な設定データの候補値と、この設定データの候補値からユーザにより選択された設定値（選択されていない場合はデフォルト値）が記憶されている。設定データには、表示部２にＷｅｂページを画面表示する際の表示パラメータが含まれている。表示パラメータには、表示倍率Ａ、表示基準位置Ｃ、表示領域サイズ、文字サイズ等が含まれている。
【００１７】
詳細には、例えば、表示倍率について、携帯電話機１として使用可能な候補値として、ｎ個（ｎ＝1,2…）の表示倍率Ａ1〜Ａnが記憶されている。そして、ユーザにより携帯電話機１のメニュー画面から表示倍率設定機能が選択されると、表示倍率設定画面が表示部２に表示され、表示倍率の候補値Ａ1〜Ａnが選択可能に提示される。ユーザにより候補値Ａ1〜Ａnから選択された表示倍率が、設定された表示倍率Ａとして不揮発メモリ１１に記憶される。
【００１８】
ワークメモリ１２には、制御部２０による処理の実行のための、一時的なデータが記憶される。例えば、Ｗｅｂブラウザの実行時には、インターネットを介して取得したＷｅｂページのページデータや、タッチパネルの入力情報や、表示パラメータを用いてＷｅｂページをレンダリングして作成した表示画面や、現在使用されている表示パラメータ（表示倍率Ｘ，表示基準位置Ｙ等）が一時的に記憶される。なお、表示倍率Ｘには、後述のように、不揮発メモリ１１に記憶された表示倍率Ａ、及びユーザにより指定された一時表示倍率Ｂのうちいずれかが設定されている。
【００１９】
制御部２０は、通話制御、メール送受信制御、Ｗｅｂブラウザの実行等の各種の処理を実行するものであり、その機能として、データ制御部２５や入力制御部２６を備える。データ制御部２５は、登録データやメールデータや設定データの、不揮発メモリ１１への書き込みや読み出しを実行する。また、入力制御部２６は、キーパッド３のキースイッチが押圧操作されると、その操作入力を受け付けて処理を実行する。
【００２０】
さらに、制御部２０は、表示部２に表示する表示画面を作成し、作成した画面を表示させる表示制御部２７を備える。表示制御部２７は、不揮発メモリ１１に記憶された表示パラメータやユーザから指定された表示パラメータを用いてデータをレンダリングし、表示部２に表示される表示画面を作成する。例えば、表示制御部は、Ｗｅｂブラウザの実行中には、通信を介して取得したＷｅｂページのページデータを、表示倍率Ｘを用いてレンダリングして、表示画面を作成する。
【００２１】
さらに、制御部２０は、タッチパネルからの入力情報から、タッチ入力の動作の種類を検出する機能を有する。例えば、制御部２０は、タッチ入力のＯＮ状態の継続時間及び継続回数から、動作の種類（シングルタップ動作、ダブルタップ動作、及びそれ以外）を検出する。詳細には、制御部２０は、画面上の所定領域において表示態様に関する第１の選択操作がなされたことを検出する第１の選択操作検出部２８と、画面上の所定領域において所定処理に関する選択操作がなされたことを検出する第２の選択操作検出部２９とを備える。本実施形態では、第１の選択操作検出部２８は、ＷｅｂブラウザによりＷｅｂページが表示部２に画面表示されているときに、表示部２のタッチパネルで、Ｗｅｂページのハイパーリンク以外の領域においてダブルタップ動作が行われたことを検出する。また、第２の選択操作検出部２９は、ＷｅｂブラウザによりＷｅｂページが表示部２に画面表示されているときに、表示部２のタッチパネルで、Ｗｅｂページのハイパーリンクがシングルタップ動作により選択された（ハイパーリンクが設定された領域においてシングルタップ動作が行われた）ことを検出する。なお、所定処理は、ハイパーリンク先のＷｅｂページのデータを通信により取得し、このＷｅｂページを画面表示する処理に相当する。
【００２２】
そして、表示制御部２７は、第１の表示態様で表示された画面上での、第１の選択操作の検出に基づいて、第２の表示態様に変更して画面を再表示させる。また、表示制御部２７は、第２の選択操作の検出に基づいて、所定処理を実行し、処理後の画面を第１の表示態様で表示させる。
【００２３】
本実施形態では、表示制御部２７は、Ｗｅｂブラウザの実行中に、画面上でダブルタップ動作が検出されると、画面の表示倍率を変更する。詳細には、表示制御部２７は、閲覧表示用の表示倍率としてユーザにより予め設定された、不揮発メモリ１１に記憶された表示倍率Ａで表示されたＷｅｂページの画面上でダブルタップ動作が検出されると、選択操作用の一時表示倍率Ｂに変更して画面を再表示させる。なお、本実施形態では、一時表示倍率Ｂとして、ｍ個（ｍ＝1,2,…）の一時表示倍率Ｂ1〜Ｂmが設けられている。そして、ダブルタップ動作が検出される度に、表示に用いられる表示倍率Ｘに、表示倍率Ａと表示倍率Ｂ1〜Ｂmとのいずれかが順次設定される。また、表示制御部２７は、Ｗｅｂブラウザの実行中に、表示倍率Ａ又はＢで表示されたＷｅｂページの画面上のハイパーリンクがシングルタップ動作で選択されると、ハイパーリンク先のＷｅｂページの画面を、表示倍率Ａで表示部８に表示させる。
【００２４】
なお、制御部２０の機能は、携帯電話機１に備えられたＣＰＵ（開示の表示機能を有するプログラムで用いるコンピュータに相当する）により、ＲＯＭ１３に格納されたプログラムを実行させることにより実現される。このプログラムは、開示の表示機能を有するプログラムを含む。
【００２５】
次に、本実施形態の携帯電話機１の動作（表示制御処理）について、図３のフローチャートを参照して説明する。なお、初期状態として、携帯電話機１は電源ＯＮ状態であり、Ｗｅｂブラウザが起動され、インターネットを介してＷｅｂページのページデータが取得されている。また、以下では、図４に示す画面の表示態様の例を適宜参照して説明する。図４の例では、閲覧表示用の表示倍率Ａとしては、100[％]が設定されている。また、選択操作用の一時表示倍率Ｂとしては、２段階の表示倍率Ｂ1，Ｂ2（Ｂ1＝200[％]，Ｂ2＝400[％]）が設定されている。なお、表示倍率400[％]は、携帯電話機１で表示可能な表示倍率の上限値に相当する。図４において、破線矢印は、Ｗｅｂページを画面表示中にダブルタップ動作が行われて、当該Ｗｅｂページの画面の表示倍率Ｘが順次切り替わる（ユーザにより予め設定された閲覧表示用の表示倍率Ａを起点にトグルで変化する）ことを示している（図４（ａ）〜（ｃ））。また、図４において、実線矢印は、Ｗｅｂページを画面表示中にシングルタップ動作によりハイパーリンクが選択され、リンク先のＷｅｂページが、ユーザにより予め設定された閲覧表示用の表示倍率Ａで画面表示されることを示している（図４（ｄ））。
【００２６】
図３を参照して、まず、ＳＴＥＰ１で、制御部２０は、不揮発メモリ１１から予め定められた表示倍率Ａを読み出し、表示倍率Ｘに設定する。
【００２７】
次に、ＳＴＥＰ２で、制御部２０は、取得したＷｅｂページを表示倍率Ｘ（＝Ａ）で表示部２に画面表示する。具体的には、表示倍率Ｘ、及び不揮発メモリ１１に記憶された他の表示パラメータを用いて、Ｗｅｂページのページデータをレンダリングして表示画面を作成し、作成した画面を表示部２に表示する。これにより、例えば、表示倍率Ａとして100[％]が設定されている場合、図４（ａ）に示すようにＷｅｂページが表示倍率100[％]で表示部２のＬＣＤに画面表示される。
【００２８】
次に、ＳＴＥＰ３で、制御部２０は、表示部２のタッチパネルからの入力情報に基づいて、表示部２のタッチパネルでタッチ入力が行われたか否かを判断する。ＳＴＥＰ３の判断結果がＮＯの場合は、ＳＴＥＰ３の判断結果がＹＥＳとなるまでＳＴＥＰ３が繰り返され、タッチパネルの入力待ち状態となる。
【００２９】
ＳＴＥＰ３の判断結果がＹＥＳの場合、ＳＴＥＰ４に進み、制御部２０は、表示部２のタッチパネルからの入力情報に基づいて、タッチ入力の動作の種類を判断する。具体的には、例えばＯＮ状態が連続した時間と回数から、動作の種類（シングルタップ動作か、ダブルタップ動作か、それ以外か）が判断される。ＳＴＥＰ３の判断の結果、動作の種類がシングルタップでもダブルタップでもないと判断された場合、ＳＴＥＰ３に戻り、タッチパネルの入力待ち状態となる。
【００３０】
ＳＴＥＰ４の判断の結果、動作の種類がダブルタップ動作と判断された場合、ＳＴＥＰ５に進み、制御部２０は、現在設定されている表示倍率ＸがＡ≦Ｘ＜200[%]であるか否かを判断する。ＳＴＥＰ５の判断結果がＹＥＳの場合、ＳＴＥＰ６に進み、制御部２０は、表示倍率Ｘを200[%]
に設定し、ＳＴＥＰ２に戻る。これにより、Ｗｅｂページは表示倍率200[%]で拡大表示されることとなり、選択操作が容易となる。
【００３１】
ＳＴＥＰ５の判断結果がＮＯの場合、ＳＴＥＰ７に進み、制御部２０は、現在設定されている表示倍率Ｘが200[%]≦Ｘ＜400[%]であるか否かを判断する。ＳＴＥＰ７の判断結果がＹＥＳの場合、ＳＴＥＰ８に進み、制御部２０は、表示倍率Ｘを400[%]に設定し、ＳＴＥＰ２に戻る。これ
により、Ｗｅｂページは表示倍率400[%]で拡大表示されることとなり、選択操作が容易となる。
【００３２】
ＳＴＥＰ７の判断結果がＮＯの場合、ＳＴＥＰ９に進み、制御部２０は、表示倍率ＸにＡを設定し、ＳＴＥＰ２に戻る。
【００３３】
以上のＳＴＥＰ５〜９の処理により、
（１）表示倍率ＡがＡ＜200[%]の場合
ダブルタップ動作が行われる度に、「Ａ→200[%]→400[%]→Ａ…」と表示倍率Ｘが順次変更される。
（２）表示倍率Ａが200[%]≦Ａ＜400[%]の場合
ダブルタップ動作が行われる度に、「Ａ→400[%]→Ａ…」と表示倍率Ｘが順次変更される。
（３）表示倍率ＡがＡ＝400[%]の場合
ダブルタップ動作が検出されても表示倍率は「400[%]→400[%]…」となり変更されない。
【００３４】
これにより、ユーザにより設定されている表示倍率Ａ以上で且つハードウェアとして規定される可能な範囲で、表示倍率Ｘが設定され拡大表示が行われる。
【００３５】
そして、ＳＴＥＰ２で、制御部２０は、取得されているＷｅｂページを、ダブルタップ動作の入力位置を基準位置として、表示倍率Ｘで再表示する。これにより、例えば、図４（ａ）に例示する表示倍率100[％]で表示された画面でダブルタップ動作が行われると、ＳＴＥＰ６で表示倍率Ｘが200[%]に設定され、図４（ｂ）に示すように、表示倍率200[%]でＷｅｂページが再表示される。これにより、200[%]に拡大表示された画面上でハイパーリンクを選択することができるので、選択操作が容易となる。また、図４（ｂ）に例示する表示倍率200[％]で表示された画面でダブルタップ動作が行われると、ＳＴＥＰ８で表示倍率Ｘが400[%]に設定され、図４（ｃ）に示すように、表示倍率400[%]でＷｅｂページが再表示される。これにより、さらに200[%]に拡大表示された画面上でハイパーリンクを選択することができるので、選択操作が容易となる。また、図４（ｃ）に例示する表示倍率400[％]で表示された画面でダブルタップ動作が行われると、ＳＴＥＰ９で表示倍率Ｘが100[%]に設定され、図４（ａ）に示すように、表示倍率100[%]でＷｅｂページが再表示される。これにより、例えば選択操作を停止して、表示されているＷｅｂページの閲覧を継続したい場合には、閲覧表示用の表示倍率Ａに戻すことができる。
【００３６】
一方、ＳＴＥＰ４の判断の結果、動作の種類がシングルタップ動作と判断された場合、ＳＴＥＰ１０に進み、制御部２０は、シングルタップ動作により画面上のハイパーリンクが選択されたか否かを判断する。すなわち、制御部２０は、シングルタップ動作の入力位置が、画面上のハイパーリンクが設定された領域に含まれるか否かを判断する。ＳＴＥＰ１０の判断結果がＮＯの場合、ＳＴＥＰ３に戻り、タッチパネルの入力待ち状態となる。
【００３７】
ＳＴＥＰ１０の判断結果がＹＥＳの場合、ＳＴＥＰ１１に進み、制御部２０は、ハイパーリンク先のＷｅｂページのページデータを取得する。次に、ＳＴＥＰ１２で、制御部２０は、表示倍率ＸをＡに設定し、ＳＴＥＰ２に戻る。
【００３８】
そして、ＳＴＥＰ２で、制御部２０は、ハイパーリンク先のＷｅｂページを表示倍率Ａで表示する。これにより、ハイパーリンクを選択して他のＷｅｂページに遷移したとき、遷移後のＷｅｂページの画面は、ユーザが閲覧表示用に予め設定した表示倍率Ａで表示される。よって、他の操作を行うことなく、迅速に画面を閲覧して内容を把握することができる。例えば、図４（ａ）〜（ｃ）に示した例で、ハイパーリンク選択時のＷｅｂページの画面の表示倍率Ｘが100[%]、200[%]、400[%]のいずれの場合でも、遷移後のＷｅｂページの画面は、ユーザが閲覧表示用に予め設定した表示倍率100[%]で表示される。
【００３９】
以上が本実施形態の携帯電話機１における表示制御処理である。なお、ＳＴＥＰ３〜４が、第１の選択操作検出部２８による処理に相当し、ＳＴＥＰ３〜４，１０が、第２の選択操作検出部２９による処理に相当し、ＳＴＥＰ１〜２，５〜９，１１〜１２が表示制御部２７による処理に相当する。
【００４０】
以上から、本実施形態によれば、表示部２の表示領域が小さい場合でも、画面上でのハイパーリンク等の選択操作を容易に行えると共に、画面の閲覧を迅速に行うことができる。
【００４１】
なお、本実施形態では、選択操作時の一時表示倍率を２段階としたが、１段階あるいは３段階以上でも任意に設定可能である。
【００４２】
また、本実施形態では、第１の選択操作は、ハイパーリンク以外の領域において行われるものとしたが、例えば、ハイパーリンクを含む領域において行われるものとしてもよい。
【００４３】
また、本実施形態では、所定処理として、第２の選択操作により選択されたハイパーリンク先のＷｅｂページに画面を遷移させる処理を実行するものとしたが、他の処理の実行の際に適応可能である。例えば、所定処理として、携帯電話機１のメニュー画面において、第２の選択操作により選択されたメニューの詳細画面を表示するものとしてもよい。
［第２実施形態］
次に、開示の端末装置、表示制御方法、及び表示機能を有するプログラムの第２実施形態について、図５〜図６を参照して説明する。本実施形態の携帯電話機の機能ブロック図は、図２に示した第１実施形態の機能ブロック図と同じであり、本実施形態は、第１実施形態と、表示制御部２０の処理（表示態様として表示倍率の代わりに表示位置を変更する）が相違する。以下の説明では、第１実施形態と同じ構成については、同じ符号を付して説明を省略する。本実施形態の携帯電話機は、メール作成機能と、メール作成時に絵文字一覧画面から絵文字を選択してメールに挿入する機能とを備えている（後述の図６を参照）。
【００４４】
本実施形態では、第１の選択操作検出部２８は、メール作成時の絵文字入力機能実行中に、絵文字一覧画面が表示部２に画面表示されているときに、表示部２のタッチパネルで、絵文字の周辺領域においてダブルタップ動作が行われたことを検出する。また、第２の選択操作検出部２９は、表示部２のタッチパネルで絵文字がシングルタップ動作により選択された（いずれかの絵文字が表示された領域でシングルタップ動作が行われた）ことを検出する。なお、所定処理は、選択された絵文字を作成中のメールのカーソル位置に入力する処理に相当する。
【００４５】
そして、表示制御部２７は、画面上でダブルタップ動作が検出されると、画面の表示位置を調整する。詳細には、メール作成時の絵文字入力機能実行中に、予め設定された不揮発メモリ１１に記憶された表示基準位置Ｃを表示基準位置Ｙに設定し、この表示基準位置Ｙを用いて表示された絵文字一覧画面上でダブルタップ動作が検出されると、ダブルタップ動作の入力位置に対応した画面上の位置が表示部２の表示領域の中心にくる表示基準位置Ｄを表示基準位置Ｙに設定し、この表示基準位置Ｙを用いて表示画面を生成し、表示部２に表示する。
【００４６】
次に、本実施形態の携帯電話機の動作について、図５のフローチャートを参照して説明する。なお、初期状態として、携帯電話機は電源ＯＮ状態であり、メール作成時に絵文字入力機能が起動されている。また、以下では、図６に示す画面の表示態様の例を適宜参照して説明する。図６の例では、画面の表示基準位置Ｃは、画面の左下が表示部２の表示領域の左下にくるように設定されている。
【００４７】
図５を参照して、まず、ＳＴＥＰ２１で、制御部２０は、不揮発メモリ１１から予め定められた表示基準位置Ｃを読み出し、表示基準位置Ｙに設定する。
【００４８】
次に、ＳＴＥＰ２２で、制御部２０は、絵文字一覧画面を、表示基準位置Ｙを用いて表示部２のＬＣＤに画面表示する。これにより、図６（ａ）に例示するように、左下位置を基準として絵文字一覧画面が表示される。このとき、例えばユーザが予め設定している表示倍率Ａが大きい等により、絵文字一覧画面が表示領域に収まらず、例えば右上部分の絵文字のように、画面の表示領域の境界部分にかかって一部しか表示されていない絵文字がある。
【００４９】
次に、ＳＴＥＰ２３で、制御部２０は、表示部２のタッチパネルからの入力情報に基づいて、表示部２のタッチパネルでタッチ入力が行われたか否かを判断する。ＳＴＥＰ２３の判断結果がＮＯの場合は、ＳＴＥＰ２３の判断結果がＹＥＳとなるまでＳＴＥＰ２３が繰り返され、タッチパネルの入力待ち状態となる。
【００５０】
ＳＴＥＰ２３の判断結果がＹＥＳの場合、ＳＴＥＰ２４に進み、制御部２０は、表示部２のタッチパネルからの入力情報に基づいて、タッチ入力の動作の種類（シングルタップ動作か、ダブルタップ動作か、それ以外か）を判断する。ＳＴＥＰ２３の判断の結果、動作の種類がシングルタップでもダブルタップでもないと判断された場合、ＳＴＥＰ２３に戻り、タッチパネルの入力待ち状態となる。
【００５１】
ＳＴＥＰ２４の判断の結果、動作の種類がダブルタップ動作と判断された場合、ＳＴＥＰ２５に進み、制御部２０は、ダブルタップ動作の入力位置に最も近い絵文字の中心が表示部２の表示領域の中心にくるような表示基準位置Ｄを、表示基準位置Ｙに設定し、ＳＴＥＰ２２に戻る。
【００５２】
そして、ＳＴＥＰ２２で、制御部２０は、絵文字一覧画面を基準位置Ｙを用いて再表示する。これにより、図６（ａ）に例示したように、表示領域の境界部分にかかって一部しか表示されない絵文字（例えば、右上の絵文字）を選択するため、近傍でダブルタップ動作を行うと、図６（ｂ）に例示するように、当該絵文字が表示領域の中心にきて全て表示されるようになる。
【００５３】
そして、ユーザによりシングルタップ動作が行われて、ＳＴＥＰ２４の判断の結果、動作の種類がシングルタップ動作と判断された場合、ＳＴＥＰ２６に進み、制御部２０は、シングルタップ動作により画面上の絵文字が選択されたか否かを判断する。このとき、ダブルタップ動作により、ＳＴＥＰ２５で表示基準位置Ｙが調整され、ＳＴＥＰ２２で図６（ｂ）に例示するように表示領域の境界部分にかかって一部しか表示されない絵文字が、表示領域の中心で全て表示されていることで、この絵文字の選択操作が容易となる。ＳＴＥＰ２６の判断結果がＮＯの場合、ＳＴＥＰ３に戻り、タッチパネルの入力待ち状態となる。ＳＴＥＰ２６の判断結果がＹＥＳの場合、ＳＴＥＰ２７に進み、制御部２０は、選択された絵文字を入力する処理を実行する。
【００５４】
次に、ＳＴＥＰ２８で、制御部２０は、表示基準位置Ｙを予め設定された表示基準位置Ｃに設定し、ＳＴＥＰ２２に戻る。
【００５５】
そして、ＳＴＥＰ２２で、制御部２０は、絵文字一覧画面を表示基準位置Ｙを用いて表示する。これにより、絵文字一覧画面が通常の表示基準位置Ｃで表示されることから、ユーザが閲覧に慣れた表示位置となり迅速に閲覧できる。そして、ユーザが絵文字を連続入力する際に、次に入力したい絵文字の位置を迅速に把握することができる。
【００５６】
以上が本実施形態の携帯電話機における表示制御処理である。なお、ＳＴＥＰ２３〜２４が、第１の選択操作検出部２８による処理に相当し、ＳＴＥＰ２３〜２５が、第２の選択操作検出部２９による処理に相当し、ＳＴＥＰ２１〜２２，２５，２８が表示制御部２７による処理に相当する。
【００５７】
以上から、本実施形態によれば、表示部２の表示領域が小さい場合でも、画面上での絵文字等の選択操作を容易に行えると共に、絵文字一覧画面の閲覧を迅速に行うことができる。
【００５８】
なお、第１実施形態では表示態様として表示倍率を調整し、第２実施形態では表示態様として表示位置を調整するものとしたが、例えば、表示倍率や表示位置や他の表示パラメータを合わせて調整するものとしてもよい。
【００５９】
また、第１及び第２実施形態では、表示部２をタッチパネルとしたが、表示部２をタッチパネルとせず、ユーザが画面上に表示されたカーソルをキーパッドのキー操作により動かして、第１及び第２の選択操作をするものとしてもよい。
【００６０】
また、第１及び第２実施形態では、端末装置として携帯電話機を用いたが、端末装置として、ＰＤＡ等の携帯端末装置、さらにＰＣ等の端末装置を用いてもよい。
【００６１】
以上の実施形態に関し、更に以下の付記を開示する。
【００６２】
（付記１）  表示部と、予め定められた表示態様で該表示部に画面を表示させる表示制御部とを備えた端末装置において、該画面上の所定領域において表示態様に関する第１の選択操作がなされたことを検出する第１の選択操作検出部と、該画面上の所定領域において所定処理に関する第２の選択操作がなされたことを検出する第２の選択操作検出部と、を備え、該表示制御部は、第１の表示態様で表示された画面上での、該第１の選択操作の検出に基づいて、第２の表示態様に変更して該画面を表示させ、該第２の選択操作の検出に基づいて、該所定処理を実行し、処理後の画面を該第１の表示態様で表示させる端末装置。
【００６３】
（付記２）  前記所定処理は、前記画面から他の画面への遷移を含み、前記表示制御部は、前記第２の選択操作の検出に基づいて、該画面から遷移して該他の画面を前記第１の表示態様で表示させる付記１記載の端末装置。
【００６４】
（付記３）  前記第１の表示態様と前記第２の表示態様とは、前記画面を前記表示部に表示させる表示倍率又は表示位置が異なる付記１又は２記載の端末装置。
【００６５】
（付記４）  前記画面上の前記第１の領域に配置されて前記第１の選択操作を受け付ける第１の選択操作部と、該画面上の前記第２の領域に配置されて前記第２の選択操作を受け付ける第２の選択操作部と、とを備え、前記第１及び第２の選択操作部として前記表示部に備えられたタッチパネルを用いる付記１〜３記載の端末装置。
【００６６】
（付記５）  前記第１及び第２の選択操作として、それぞれ、前記タッチパネル上での異なるタップ動作を検出する付記４記載の端末装置。
【００６７】
（付記６）  前記第２の表示態様は複数種類あり、前記第１の選択操作を連続して行うことにより、該複数種類の第２の表示態様のいずれかが順次選択される付記１〜５記載の端末装置。
【００６８】
（付記７）  表示部を備えた端末装置において、該表示部に予め定められた表示態様で画面を表示させる表示制御方法であって、第１の表示態様で表示された画面上の所定領域において、表示態様に関する第１の選択操作がなされたことを検出して、該画面を第２の表示態様に変更して該表示部に表示させ、該画面上の所定領域において所定処理に関する第２の選択操作がなされたことを検出して、該所定処理を実行し、処理後の画面を該第１の表示態様で該表示部に表示させる表示制御方法。
【００６９】
（付記８）  表示部を備えた端末装置において、該表示部に予め定められた表示態様で画面を表示させる表示制御処理をコンピュータに実行させる表示機能を有するプログラムであって、該画面上の所定領域において、表示態様に関する第１の選択操作がなされたことを検出する処理と、第１の表示態様で表示された該画面上での、該第１の選択操作の検出に基づいて、第２の表示態様に変更して該画面を該表示部に表示させる処理と、該画面上の所定領域において所定処理に関する第２の選択操作がなされたことを検出する処理と、該第２の選択操作の検出に基づいて、該所定処理を実行し、処理後の画面を該第１の表示態様で該表示部に表示させる処理と、をコンピュータに実行させる表示機能を有するプログラム。
【図面の簡単な説明】
【００７０】
【図１】開示の端末装置の第１実施形態である携帯電話機の表示部を示す外観図。
【図２】図１の携帯電話機の構成を示す機能ブロック図。
【図３】図１の携帯電話機における表示制御処理を示すフローチャート。
【図４】図１の携帯電話機の画面の表示態様の一例を示す図。
【図５】開示の端末装置の第２実施形態である携帯電話機における表示制御処理を示すフローチャート。
【図６】図５の携帯電話機の画面の表示態様の一例を示す図。
【符号の説明】
【００７１】
１…携帯電話機、２…表示部（第１及び第２の選択操作部）、３…キーパッド、１１…不揮発メモリ、１２…ワークメモリ、１３…ＲＯＭ、２０…制御部、２５…データ制御部、２６…入力制御部、２７…表示制御部、２８…第１の選択操作検出部、２９…第２の選択操作検出部。
【図１】
2010072754.tif 000003
【図２】
2010072754.tif 000004
【図３】
2010072754.tif 000005
【図４】
2010072754.tif 000006
【図５】
2010072754.tif 000007
【図６】
2010072754.tif 000008