(57)【特許請求の範囲】
【請求項１】
ユーザが触れた表示画面上の位置情報を検出する入力装置を備える携帯端末装置であって、
前記入力装置の検出状況を監視し、位置情報及びユーザによる接触動作の内容を示す接触動作情報を取得する入力操作データ取得手段と、
前記入力操作データ取得手段により取得された前記位置情報及び前記接触動作情報を用いて、表示画面上におけるユーザの接触領域に複数のリンクが存在するか否かを判定し、複数のリンクが存在する場合、ユーザが接触している面積が最も大きいリンクを、優先的に選択されたリンクとして特定し、前記複数のリンクをユーザに選択された拡大表示を行うリンクとして特定し、リンクが１つしか存在しない場合は、該リンクの選択を決定する選択リンク判定手段と、
前記選択リンク判定手段により特定された複数のリンクを表示画面上に拡大表示する表示制御手段と、
を有することを特徴とする携帯端末装置。
【請求項２】
前記表示制御手段は、前記入力操作データ取得手段により取得された前記接触動作情報が表示画面への接触後所定時間内に接触状態を解消するものであった場合に、前記選択リンク判定手段により特定された複数のリンクを表示画面上に拡大表示することを特徴とする請求項１に記載の携帯端末装置。
【請求項３】
前記表示制御手段は、前記入力操作データ取得手段により取得された前記接触動作情報が表示画面への接触状態が継続しているものであった場合に、前記選択リンク判定手段により特定された複数のリンクを表示画面上に拡大表示することを特徴とする請求項１に記載の携帯端末装置。
【請求項４】
前記選択リンク判定手段は、表示画面上におけるユーザの接触領域に存在する複数のリンクの特定がなされた後、前記入力操作データ取得手段により前記位置情報及び前記接触動作情報が新たに取得された場合、該情報を用いた複数のリンクの特定は行わず、
前記表示制御手段は、前記選択リンク判定手段により特定された複数のリンクを表示画面上に拡大表示することを特徴とする請求項３に記載の携帯端末装置。
【請求項５】
前記選択リンク判定手段は、表示画面上におけるユーザの接触領域に存在する複数のリンクの特定がなされた後、前記入力操作データ取得手段により前記位置情報及び前記接触動作情報が新たに取得された場合、該情報を用いた複数のリンクの特定を行い、
前記表示制御手段は、前記選択リンク判定手段により特定された複数のリンクを表示画面上に拡大表示することを特徴とする請求項３に記載の携帯端末装置。
【請求項６】
前記表示制御手段は、前記選択リンク判定手段により特定された複数のリンクを、もとの画面に重ねて別画面として表示画面上に拡大表示することを特徴とする請求項１から５のいずれか１項に記載の携帯端末装置。
【請求項７】
前記表示制御手段は、前記選択リンク判定手段により特定された複数のリンクを、表示画面上にもとの画面から切り替えて拡大表示することを特徴とする請求項１から５のいずれか１項に記載の携帯端末装置。
【請求項８】
ユーザが触れた表示画面上の位置情報を検出する入力装置を備える携帯端末装置に用いられるプログラムであって、
コンピュータに、
前記入力装置の検出状況を監視し、位置情報及びユーザによる接触動作の内容を示す接触動作情報を取得する入力操作データ取得処理と、
前記入力操作データ取得処理で取得された前記位置情報及び前記接触動作情報を用いて、表示画上におけるユーザの接触領域に複数のリンクが存在するか否かを判定し、複数のリンクが存在する場合、ユーザが接触している面積が最も大きいリンクを、優先的に選択されたリンクとして特定し、前記複数のリンクをユーザに選択された拡大表示を行うリンクとして特定し、リンクが１つしか存在しない場合は、該リンクの選択を決定する選択リンク判定処理と、
前記選択リンク判定処理で特定された複数のリンクを表示画面上に拡大表示する表示制御処理と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置及びプログラムに関し、特に、タッチパネルを搭載した携帯端末装置における入力インターフェースに好ましく適用される技術に関するものである。
【背景技術】
【０００２】
近年、操作方法が直感的で分かりやすく、見やすい大きな画面のタッチパネルが、携帯電話機やＰＤＡ（Personal Digital Assistant）といった携帯端末装置に搭載されてきている。このような携帯端末装置では、タッチパネルを用いることで、キーボードやキーパッド等の操作に不慣れなユーザでも容易に操作が行えるというメリットがある。
【０００３】
また、最近の携帯端末装置は、インターネット閲覧やメール送受信といったネットワーク接続機能を備えている。そして、このようなネットワーク接続機能を備えタッチパネルを搭載した携帯端末装置においては、例えばインターネットのブラウザ画面を表示した場合、画面のリンク先をユーザがタッチすることで、インターネットを介してリンク先の情報を取得してブラウザ画面に表示することができる。
【０００４】
しかしながら、携帯端末装置の場合、ディスプレイにおける表示領域が小さく、インターネットのブラウザ画面が表示され、表示画面中のリンクをユーザが指でタッチして指定するときに、目的のリンクをうまくタッチできない場合がある。
【０００５】
例えば特許文献１には、タッチパネルを備えた表示画面での所望とするタッチ操作エリアをタッチしたことや操作したことを視覚的に容易に認識できるようにした表示装置が開示されている。当該表示装置では、ユーザのタッチパネルを押す力の大きさに応じて、メッセージウィンドウの表示、タッチ領域付近の画面拡大といった第１の処理と、操作対象の選択の決定や操作の決定といった第２の処理と、を行えるように構成している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−８６７３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
通常、上記のように表示画面が小さい場合には、ユーザが指で適切にタッチできるように、画面内の表示全体を拡大することが行われている。この場合、画面内の表示全体を拡大するので、小さな画面では全体を把握することは難しい。このため、携帯端末装置のような表示画面の小さいディスプレイでは、ブラウザ画面全体を把握しながら、目的とするリンクを指によりタッチして適切に指定することが困難である。
【０００８】
一方、引用文献１で開示された技術を用いることで、表示画面の小さいディスプレイを持つ携帯端末装置において、ブラウザ画面全体を把握しながら、目的とするリンクを指によりタッチして適切に指定することができるようになるかもしれない。しかし、タッチパネルへの指の圧力という繊細な要因に基づいてどのような処理を行うか判定しているため、ユーザが所望の操作を行うのは容易ではなく、ユーザの意図と違った処理がなされる可能性がある。
【０００９】
そこで、本発明は、表示画面の小さいディスプレイを持つ携帯端末装置において、ユーザがブラウザ画面全体を把握しながら、目的のリンクを指でタッチして適切かつ確実に指定することができるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
本発明の一側面である携帯端末装置は、ユーザが触れた表示画面上の位置情報を検出する入力装置を備える携帯端末装置であって、入力装置の検出状況を監視し、位置情報及びユーザによる接触動作の内容を示す接触動作情報を取得する入力操作データ取得手段と、入力操作データ取得手段により取得された位置情報及び接触動作情報を用いて、表示画面上におけるユーザの接触領域に複数のリンクが存在するか否かを判定し、複数のリンクが存在する場合に該リンクをユーザに選択されたリンクとして特定する選択リンク判定手段と、選択リンク判定手段により特定された複数のリンクを表示画面上に拡大表示する表示制御手段と、を有する。
【００１１】
また、本発明の携帯端末装置は、上記の携帯端末装置において、表示制御手段が、入力操作データ取得手段により取得された接触動作情報が表示画面への接触後所定時間内に接触状態を解消するものであった場合に、選択リンク判定手段により特定された複数のリンクを表示画面上に拡大表示するものであってもよい。
【００１２】
また、本発明の携帯端末装置は、上記の携帯端末装置において、表示制御手段が、入力操作データ取得手段により取得された接触動作情報が表示画面への接触状態が継続しているものであった場合に、選択リンク判定手段により特定された複数のリンクを表示画面上に拡大表示するものであってもよい。
【００１３】
また、本発明の携帯端末装置は、上記の携帯端末装置において、選択リンク判定手段が、表示画面上におけるユーザの接触領域に存在する複数のリンクの特定がなされた後、入力操作データ取得手段により位置情報及び接触動作情報が新たに取得された場合、該情報を用いた複数のリンクの特定は行わず、表示制御手段が、選択リンク判定手段により特定された複数のリンクを表示画面上に拡大表示するものであってもよい。
【００１４】
また、本発明の携帯端末装置は、上記の携帯端末装置において、選択リンク判定手段が、表示画面上におけるユーザの接触領域に存在する複数のリンクの特定がなされた後、入力操作データ取得手段により位置情報及び接触動作情報が新たに取得された場合、該情報を用いた複数のリンクの特定を行い、表示制御手段が、選択リンク判定手段により特定された複数のリンクを表示画面上に拡大表示するものであってもよい。
【００１５】
また、本発明の携帯端末装置は、上記の携帯端末装置において、表示制御手段が、選択リンク判定手段により特定された複数のリンクを、もとの画面に重ねて別画面として表示画面上に拡大表示するものであってもよい。
【００１６】
また、本発明の携帯端末装置は、上記の携帯端末装置において、表示制御手段が、選択リンク判定手段により特定された複数のリンクを、表示画面上にもとの画面から切り替えて拡大表示するものであってもよい。
【００１７】
本発明の一側面であるプログラムは、ユーザが触れた表示画面上の位置情報を検出する入力装置を備える携帯端末装置に用いられるプログラムであって、コンピュータに、入力装置の検出状況を監視し、位置情報及びユーザによる接触動作の内容を示す接触動作情報を取得する入力操作データ取得処理と、入力操作データ取得処理で取得された位置情報及び接触動作情報を用いて、表示画面上におけるユーザの接触領域に複数のリンクが存在するか否かを判定し、複数のリンクが存在する場合に該リンクをユーザに選択されたリンクとして特定する選択リンク判定処理と、選択リンク判定処理で特定された複数のリンクを表示画面上に拡大表示する表示制御処理と、を実行させる。
【発明の効果】
【００１８】
本発明によれば、表示画面の小さいディスプレイを持つ携帯端末装置において、ユーザがブラウザ画面全体を把握しながら、目的のリンクを指でタッチして適切かつ確実に指定することが可能となる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態に係る携帯電話機の外観図である。
【図２】本発明の実施形態に係る携帯電話機のハードウェア構成図である。
【図３】本発明の実施形態に係る携帯電話機の機能構成図である。
【図４】本発明の実施形態に係る表示制御処理（一例）のフローチャートである。
【図５】本発明の実施形態に係る表示制御処理（他の例）のフローチャートである。
【発明を実施するための形態】
【００２０】
以下、本発明の実施形態について図面を参照して説明する。
【００２１】
図１は、本発明の実施形態に係る携帯電話機の外観図である。本実施形態の携帯電話機１は、入力インターフェースとしてタッチパネルを搭載した携帯端末装置である。筐体２内にディスプレイ、マイク３、スピーカ４等が設けられ、そのディスプレイの表面にタッチパネル５が設けられている。スピーカ４はディスプレイの上部に配置され、マイク３はディスプレイの下部に配置されている。
【００２２】
図２は、本発明の実施形態に係る携帯電話機のハードウェア構成図である。携帯電話機１は、ＣＰＵ（Central Processing Unit）１１、通信部１２、ＲＡＭ（Random Access Memory）１３、ＲＯＭ（Read Only Memory）１４、音声処理部１５、タッチパネル制御部１６、ディスプレイ制御部１７、マイク３、スピーカ４、タッチパネル５、ディスプレイ６、を有して構成される。
【００２３】
ＣＰＵ１１は、携帯電話機１全体の動作を制御する。具体的には、ＣＰＵ１１は、携帯電話機１の起動時及びその後必要に応じて、ＲＯＭ１４からプログラムやデータを読み出し、ＲＡＭ１３を利用してプログラムを実行する。ＣＰＵ１１は、例えば、通信部１２から取得する受信データ、音声処理部１５から取得する音声データ、タッチパネル制御部１６から取得する入力信号等に基づいて、各種処理を行う。そして、処理結果として、通信部１２へ出力する送信データ、音声処理部１５へ出力する音声データ、ディスプレイ制御部１７に出力する画像データ等を生成する。
【００２４】
通信部１２は、無線信号処理を行い、基地局といった他の通信装置との無線通信を実現する。具体的には、通信部１２は、携帯電話機１に搭載されたアンテナを介して受信した信号を復調・復号し、得られた受信データをＣＰＵ１１に出力する。また、通信部１２は、ＣＰＵ１１から取得した送信データを符号化・変調し、アンテナを介して得られた送信信号を出力する。また、通信部１２は、ＨＴＴＰ（Hypertext Transfer Protocol）等、インターネットのプロトコルに従って、ＨＴＭＬ（Hypertext Markup Language）、スタイルシート、スクリプトや画像等のデータを取得し、ＣＰＵ１１に出力してブラウザ表示できるようにする。
【００２５】
ＲＡＭ１３は、ＣＰＵ１１が実行するプログラムや処理に用いるデータを一時的に格納するメモリである。ＲＡＭ１３には、ＣＰＵ１１によって各種プログラムやデータの少なくとも一部が一時的に格納される。また、ＣＰＵ１１によってＲＡＭ１３に格納されたデータが適宜更新される。なお、ＲＡＭ１３に代えて、他の種類の揮発性メモリを用いてもよい。
【００２６】
ＲＯＭ１４は、ＣＰＵ１１が実行するプログラムや処理に用いるデータを格納するメモリである。ＲＯＭ１４には、本発明特有の入力操作データ（位置情報や接触動作情報）に基づく複数リンクの表示制御（拡大表示）処理を実行するためのプログラムや、通信機能や表示制御機能を実現する各種プログラムが予め格納されている。また、ＲＯＭ１４には、これらプログラムと共に用いられる各種データが格納され、これらの各種データは更新可能となっている。なお、ＲＯＭ１４に代えて、フラッシュメモリなど他の種類の不揮発性メモリを用いてもよい。
【００２７】
音声処理部１５は、音声信号処理を行う。具体的には、音声処理部１５は、マイク３から音声アナログ信号を取得し、必要な信号変換処理を行ってＣＰＵ１１に音声データを出力する。また、音声処理部１５は、ＣＰＵ１１から音声データを取得し、必要な信号変換処理を行ってスピーカ４に音声再生させる。
【００２８】
タッチパネル制御部１６は、ユーザによる入力操作の処理を行う。具体的には、タッチパネル制御部１６は、一定間隔でタッチパネル５の状態を監視し、タッチパネル５に対しタッチ操作があると、接触があったこと（ダッチダウンイベント）や接触していた物が離れたこと（ダッチアップイベント）の情報（イベント情報）や、現在のタッチ位置の座標の情報（座標情報）を示す入力信号をＣＰＵ１１に出力する。ダッチダウンイベントからダッチアップイベントまでの間は、ドラッグ中であることを意味する。ドラッグ中は、定期的（例えば、５０ミリ秒毎）に現在のタッチ位置の座標を出力する。ただし、タッチ状況に応じて、不定期にタッチ位置の座標を出力するようにしてもよい。
【００２９】
ディスプレイ制御部１７は、ディスプレイ６に対する画像表示処理を行う。具体的には、ディスプレイ制御部１７は、ＣＰＵ１１から画像データを取得し、ディスプレイ６に表示させる。なお、ディスプレイ６に表示する画像には、例えば、ブラウザ上の文書・静止画像・動画像等のコンテンツのほか、メニュー画面（初期設定されたもの、カスタマイズされたもの）が含まれる。
【００３０】
図３は、本発明の実施形態に係る携帯電話機の機能構成図である。本実施形態の携帯電話機１は、ＣＰＵ１１がＲＯＭ１４に格納された本実施形態特有のプログラムを読み込んで、入力操作データ（位置情報や接触動作情報）に基づく複数リンクの表示制御（拡大表示）処理を行うための機能部である制御部１００を構成する。制御部１００は、入力操作データ取得手段１１０、ブラウザ制御手段１２０、選択リンク判定手段１３０、表示制御手段１４０を論理的に有する。なお、各手段は、上記のようにソフト的に実現するほか、回路等を用いてハード的に実現してもよい。
【００３１】
入力操作データ取得手段１１０は、タッチパネル制御部１６からイベント情報や座標情報を取得する。
【００３２】
ブラウザ制御手段１２０は、ブラウザの起動、終了や、通信の開始を行う。ブラウザは、ＨＴＭＬ、スタイルシート、スクリプト等の解釈を行う機能に加え、通信部１２から渡されたデータを解析し、解析結果を画面イメージとして例えばＲＡＭ１３に記憶する。また、ブラウザ制御手段１２０は、入力操作データ取得手段１１０が取得したイベント情報や座標情報に基づいてブラウザを制御する。例えば、入力操作データ取得手段１１０が取得したイベント情報がタッチダウンイベントで、座標情報がタッチ時の座標とそこから特定の距離以上離れた座標である場合、ブラウザ制御部１２０は、ユーザがなぞる操作を行ったと判断し、ブラウザになぞった方向へのスクロールを指示する。また例えば、入力操作データ取得手段１１０が取得したイベント情報がタッチダウンイベントで、座標情報がタッチ時の座標とそこから特定の距離未満に収まっている座標である場合、ブラウザ制御部１２０は、ユーザがタッチパネル６上の一点を押し続ける動作を行っていると判断する。
【００３３】
選択リンク判定手段１３０は、入力操作データ取得手段１１０が取得した座標情報やイベント情報を用いて、表示画面上におけるユーザの接触領域に複数のリンクが存在するか否かを判定し、複数のリンクが存在する場合にこれらのリンクをユーザに選択されたリンクとして特定する。
【００３４】
表示制御手段１４０は、選択リンク判定手段１３０が特定した複数のリンクについて、ディスプレイ６上に拡大表示する表示制御を行う。具体的には、表示制御手段１４０は、ブラウザが生成した画面イメージについて、入力操作データ取得手段１１０が取得した座標に対応する箇所の複数のリンク（選択リンク判定手段１３０で特定されたリンク）を拡大した拡大イメージを生成し、元の画面イメージと合成したものをＲＡＭ１３に書き込む。
【００３５】
図４は、本発明の実施形態に係る表示制御処理の一例を示したフローチャートである。図４に示した処理は、画面にタッチ（タッチダウン）してから離す（タッチアップ）までの間に接触していた領域に複数のリンクが含まれていた場合に、それらのリンクを拡大表示するもので、携帯電話機１の搭載するＯＳがＡｎｄｒｏｉｄ（登録商標）やＷｉｎｄｏｗｓ（登録商標）等の場合に適用することができる。
【００３６】
まず、制御部１００の入力操作データ取得手段１１０は、タッチパネル制御部１６からタッチパネル５へのユーザの入力内容として座標情報やイベント情報を取得する（ステップＳ１０１）。次に、選択リンク判定手段１３０は、入力操作データ取得手段１１０が取得した座標情報やイベント情報から、一定範囲の座標において一定時間タッチ状態が継続されているか否かを判定する（ステップＳ１０２）。
【００３７】
タッチダウンイベントからタッチアップイベントまでの時間が所定時間内で、一定時間タッチ状態が継続していないと判定した場合（ステップＳ１０２／ＹＥＳ）、選択リンク判定手段１３０は、タッチした領域に２つ以上のリンクが含まれているか否かを判定する（ステップＳ１０３）。
【００３８】
タッチした領域に２つ以上のリンクが含まれており（ステップＳ１０３／ＹＥＳ）、タッチした画面が拡大表示画面でない（拡大処理前の表示画面である）場合（ステップＳ１０４／ＹＥＳ）、選択リンク判定手段１３０は、タッチした領域に含まれる複数のリンクを選択し、表示制御手段１４０により画面への拡大表示を行う（ステップＳ１０５）。なお、拡大表示画面は、別画面（ポップアップ表示画面）としてもとの画面の上に重ねて表示するように構成してもよいし、もとの画面から切り替えて表示するように構成してもよい。
【００３９】
逆に、タッチした領域に２つ以上のリンクが含まれていない、すなわちその領域中に含まれるリンクが１つである場合（ステップＳ１０３／ＮＯ）、選択リンク判定手段１３０は、そのリンクの選択を決定する（ステップＳ１０６）。また、複数のリンクを拡大表示した後に、タッチした領域に含まれるリンクが１つである（拡大表示後にユーザが所望のリンクをタッチした）場合（Ｓ１０５〜Ｓ１０２、ステップＳ１０３／ＮＯ）も、同様に、そのリンクの選択を決定する（ステップＳ１０６）。なお、リンク選択後のダブルクリックを受けて、ブラウザ制御部１２０は、選択されたリンクのｗｅｂページを表示する。
【００４０】
他方、タッチダウンイベントからタッチアップイベントまでの時間が所定時間を超えており、一定時間タッチ状態が継続していると選択リンク判定手段１３０が判定した場合（ステップＳ１０２／ＮＯ）、ＯＳにより他の操作画面に切り替えて表示する（ステップＳ１０８）。
【００４１】
図５は、本発明の実施形態に係る表示制御処理の他の一例を示したフローチャートである。図５に示した処理は、画面へのタッチ状態が継続している（タッチダウンのみ）間に接触していた領域に複数のリンクが含まれていた場合に、それらのリンクを拡大表示するもので、携帯電話機１の搭載するＯＳがｉＯＳ（登録商標）等の場合に適用することができる。
【００４２】
まず、制御部１００の入力操作データ取得手段１１０は、タッチパネル制御部１６からタッチパネル５へのユーザの入力内容として座標情報やイベント情報を取得する（ステップＳ２０１）。次に、選択リンク判定手段１３０は、入力操作データ取得手段１１０が取得した座標情報やイベント情報から、一定範囲の座標においてタッチ状態が継続中であるか否かを判定する（ステップＳ２０２）。
【００４３】
入力操作データ取得手段１１０が取得したイベント情報がタッチダウンイベントのみで、座標情報が一定の範囲内にあり、タッチ状態が継続中であると判定した場合（ステップＳ２０２／ＹＥＳ）、選択リンク判定手段１３０は、タッチした領域に２つ以上のリンクが含まれているか否かを判定する（ステップＳ２０３）。
【００４４】
タッチした領域に２つ以上のリンクが含まれており（ステップＳ２０３／ＹＥＳ）、タッチした画面が拡大表示画面でない（拡大処理前の表示画面である）場合（ステップＳ２０４／ＹＥＳ）、選択リンク判定手段１３０は、タッチした領域に含まれる複数のリンクを選択し、表示制御手段１４０により画面への拡大表示を行う（ステップＳ２０５）。なお、拡大表示画面は、別画面（ポップアップ表示画面）としてもとの画面の上に重ねて表示するように構成してもよいし、もとの画面から切り替えて表示するように構成してもよい。
【００４５】
逆に、タッチした領域に２つ以上のリンクが含まれていない、すなわちその領域中に含まれるリンクが１つである場合（ステップＳ２０３／ＮＯ）、選択リンク判定手段１３０は、そのリンクの選択を決定する（ステップＳ２０７）。また、複数のリンクを拡大表示した後に、タッチした領域に含まれるリンクが１つである（拡大表示後にユーザが所望のリンクをタッチした）場合（Ｓ２０５〜Ｓ２０２、ステップＳ２０３／ＮＯ）も、同様に、そのリンクの選択を決定する（ステップＳ２０７）。なお、リンク選択後のダブルクリックを受けて、ブラウザ制御部１２０は、選択されたリンクのｗｅｂページを表示する。
【００４６】
一方、選択リンク判定手段１３０は、入力操作データ取得手段１１０が取得したイベント情報がタッチダウンイベント及びタッチアップイベントで、タッチ状態が継続中でないと判定した場合（ステップＳ２０２／ＮＯ）、さらに、タッチした領域に２つ以上のリンクが含まれているか否かを判定する（ステップＳ２０６）。
【００４７】
タッチした領域に２つ以上のリンクが含まれていない、すなわちその領域中に含まれるリンクが１つである場合（ステップＳ２０６／ＮＯ）、選択リンク判定手段１３０は、そのリンクの選択を決定する（ステップＳ２０７）。なお、ブラウザ制御部１２０は、リンク選択後のダブルクリックを受けて、選択されたリンクのｗｅｂページを表示する。逆に、タッチした領域に２つ以上のリンクが含まれている場合（ステップＳ２０６／ＹＥＳ）、ＯＳによりリンクの選択がエラーである旨のメッセージを表示する（Ｓ２０９）。
【００４８】
図５の処理における拡大表示画面の表示方法の例で、拡大表示画面を別画面としてもとの画面の上に重ねて表示する場合に、拡大表示画面を変更せずに表示するように構成してもよいし、ユーザのタッチ状態でのスライド動作に応じて拡大表示画面を変更して表示するように構成してもよい。前者のように構成すれば、ユーザは、タッチした状態で拡大表示画面へスライドして所望のリンクを選択することが可能である。また、後者のように構成すれば、ユーザは、スライド動作に対応して更新された画面、すなわち直近にタッチした領域中のリンクが表示された拡大表示画面から所望のリンクを選択することが可能である。
【００４９】
また、例えば、ユーザの接触している面積が最も大きいリンクを、優先的に選択されたリンクとして他の複数のリンクとともに拡大表示画面に表示するように構成してもよい。つまり、拡大表示画面が表示された段階では、そのリンクの選択が表示されており、ユーザは接触面積が最も大きいリンクを既に選択していることになる。そして、拡大表示画面において既に選択表示されているリンクをワンクリックすることでそのリンク先のｗｅｂページを表示することができる。リンク先を変更したい場合には、拡大表示画面において改めて別のリンクをダブルクリックすればよい。このように構成することで、複数のリンクを拡大表示した後に、ユーザが再度リンクを選択する手間を軽減することが可能である。
【００５０】
なお、上述する実施形態は、本発明の好適な実施形態であり、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。例えば、本発明は、携帯電話機のほか、ＰＤＡ（Personal Digital Assistant）、超小型ＰＣ、携帯音楽プレイヤ等の携帯端末装置に適用できる。
【００５１】
また、本実施形態における携帯電話機１で実行されるプログラムは、先に述べた各手段（入力操作データ取得手段１１０、ブラウザ制御手段１２０、選択リンク判定手段１３０、表示制御手段１４０）を含むモジュール構成となっており、実際のハードウエアを用いて具体的手段を実現する。すなわち、コンピュータ（ＣＰＵ）が所定の記録媒体からプログラムを読み出して実行することにより上記各手段が主記憶装置上にロードされて生成される。
【００５２】
本実施形態におけるクライアントＰＣで実行されるプログラムは、インターネット等のネットワークに接続されたコンピュータ上に格納され、ネットワーク経由でダウンロードさせることにより提供されるように構成してもよい。また、上記プログラムをインターネット等のネットワーク経由で提供あるいは配布するように構成してもよい。
【００５３】
また、上記プログラムは、インストール可能な形式又は実行可能な形式のファイルで、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ、不揮発性のメモリカード等のコンピュータで読み取り可能な記録媒体に記録されて提供されるように構成してもよい。また、上記プログラムは、ＲＯＭ等にあらかじめ組み込んで提供するように構成してもよい。
【００５４】
この場合、上記記録媒体から読み出された又は通信回線を通じてロードし実行されたプログラムコード自体が前述の実施形態の機能を実現することになる。そして、そのプログラムコードを記録した記録媒体は本発明を構成する。
【符号の説明】
【００５５】
１    携帯電話機
２    筐体
３    マイク
４    スピーカ
５    タッチパネル
６    ディスプレイ
１１    ＣＰＵ
１２    通信部
１３    ＲＡＭ
１４    ＲＯＭ
１５    音声処理部
１６    タッチパネル制御部
１７    ディスプレイ制御部
１００    制御部
１１０    入力操作データ取得手段
１２０    ブラウザ制御手段
１３０    選択リンク判定手段
１４０    表示制御手段
【図１】
0005830844.tif 000002
【図２】
0005830844.tif 000003
【図３】
0005830844.tif 000004
【図４】
0005830844.tif 000005
【図５】
0005830844.tif 000006