(57)【要約】【課題】  ブラウザの表示画面を拡大するなどの手間をかけることなく、タッチパネルを用いて簡単かつ確実にアンカーなどの操作対象項目を選択する。【解決手段】  タッチパネルディスプレイ１０３に対して、ユーザのタッチ位置におけるタッチ状態を維持しつつ、当該タッチ位置を移動させた場合、タッチ操作処理・判定部１０５は、移動先タッチ位置に基づいて選択可能なリンク先を決定する。そして、Ｗｅｂブラウザ処理部１０１は、移動先タッチ位置に基づいてリンク先を示すポップアップ表示をタッチパネルディスプレイ１０３に表示させる。そして、このポップアップ表示が表示されているときに、ユーザ操作におけるタッチ状態から非タッチ状態となったとタッチ操作処理・判定部１０５が判定した場合に、Ｗｅｂブラウザ処理部１０１は、そのリンク先に基づいたアクセス処理の実行を行うことができる。【選択図】  図１
2011192173.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによりタッチされることにより選択可能に操作対象項目を表示するタッチパネルディスプレイと、
前記タッチパネルディスプレイに複数表示されている操作対象項目のうち、ユーザのタッチ操作が行われたタッチ位置に基づいて選択可能な操作対象項目を決定する決定手段、
前記決定手段により決定された操作対象項目を示す表示情報を前記タッチパネルディスプレイに表示させる表示制御手段と、
前記表示制御手段により操作対象項目を示す表示情報が表示されているときに、ユーザ操作におけるタッチ状態から非タッチ状態となった場合に、前記操作対象項目に基づいた処理の実行を行う実行手段と、
を備え、
前記決定手段は、ユーザのタッチ位置におけるタッチ状態を維持しつつ、当該タッチ位置を移動させた場合、移動先となる移動先タッチ位置に基づいて選択可能な操作対象項目を決定し、
前記表示制御手段は、移動先タッチ位置に基づいた操作対象項目を示す表示情報をタッチパネルディスプレイに表示させ、
前記実行手段は、移動先タッチ位置に基づいて定められた操作対象項目の表示情報が表示されているときに、ユーザ操作におけるタッチ状態から非タッチ状態となった場合に、前記操作対象項目に基づいた処理の実行を行う
ことを特徴とする情報処理装置。
【請求項２】
前記決定手段は、選択可能な操作対象項目を複数決定するとともに、タッチ位置との距離の一番短い一の操作対象項目を優先操作対象項目とし、
前記表示制御手段は、前記優先操作対象項目の表示情報を、他の操作対象項目の表示情報に対して区別して表示し、
前記実行手段は、タッチ状態から非タッチ状態になったときに、優先操作対象項目に基づいた処理の実行を行う
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記決定手段は、ユーザがタッチ状態を維持しつつ、タッチ位置を所定範囲において移動させた場合には、当該位置に基づいて、優先操作対象項目を切り換えることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記決定手段は、移動元となる移動元タッチ位置から移動先タッチ位置までの距離に基づいて、前記タッチパネルディスプレイに表示されている画面のスクール処理の可否を判断し、
前記決定手段によりスクロール処理を行う旨判断されると、前記移動元タッチ位置から移動先タッチ位置に基づいて定められた移動方向にスクロール処理を行うスクロール処理手段を
さらに備えることを特徴とする請求項１から３のいずれか一項に記載の情報処理装置。
【請求項５】
前記決定手段は、移動先タッチ位置において、非タッチ状態であることの有無を判断することで、前記タッチパネルディスプレイに表示されている画面のスクール処理の可否を判断し、
前記決定手段によりスクロール処理を行う旨判断されると、前記移動元タッチ位置から移動先タッチ位置に基づいて定められた移動方向にスクロール処理を行うスクロール処理手段を
さらに備えることを特徴とする請求項１から３のいずれか一項に記載の情報処理装置。
【請求項６】
前記操作対象項目はウエブページのリンク先を示す情報であり、
前記実行手段は、前記リンク先に基づいたアクセス処理を行う
ことを特徴とする請求項１から６のいずれか一項に記載の情報処理装置。
【請求項７】
ユーザによりタッチされることにより選択可能に操作対象項目を表示するタッチパネルディスプレイのタッチパネル操作方法において、
前記タッチパネルディスプレイに複数表示されている操作対象項目のうち、ユーザのタッチ操作が行われたタッチ位置に基づいて選択可能な操作対象項目を決定する決定ステップと、
前記決定ステップにより決定された操作対象項目を示す表示情報を前記タッチパネルディスプレイに表示させる表示制御ステップと、
前記前記表示制御ステップにおいて操作対象項目を示す表示情報が表示されているときに、ユーザ操作におけるタッチ状態から非タッチ状態となった場合に、前記操作対象項目に基づいた処理の実行を行う実行ステップと、
を備え、
前記決定ステップは、ユーザのタッチ位置におけるタッチ状態を維持しつつ、当該タッチ位置を移動させた場合、移動先となる移動先タッチ位置に基づいて選択可能な操作対象項目を決定し、
前記表示制御ステップは、移動先タッチ位置に基づいた操作対象項目を示す表示情報をタッチパネルディスプレイに表示させ、
前記実行ステップは、移動先タッチ位置に基づいて定められた操作対象項目の表示情報が表示されているときに、ユーザ操作におけるタッチ状態から非タッチ状態となった場合に、前記操作対象項目に基づいた処理の実行を行う
ことを特徴とするタッチパネル操作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを備える情報処理装置およびタッチパネル操作方法に関する。
【背景技術】
【０００２】
古くからあるキーボード操作やマウス操作に変わり、タッチパネルを用いたデバイスを利用して、タッチ操作でコンピュータや携帯電話端末などを操作できる技術が、近年、製品化されている。例えば、特許文献１には、携帯電話機において、タッチパネルを搭載し、タッチパネルを介して操作を行うための技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−３０１２８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般的に、タッチパネルを利用してＷｅｂブラウザを操作する場合、指を上下になぞる動作により画面のスクロール操作を行ったり、リンクのアンカーを直接タッチして、リンク先のページにアクセスするなど操作が行われている。
【０００５】
このとき、通常のマウス操作などと比較して、タッチパネルでの操作が困難であることから誤操作を行ってしまう場合がある。例えば、リンクのアンカーを指で直接タッチしようとした際、目的のアンカーとは異なるアンカー、例えば隣接する他のアンカーをタッチしたと誤認識され、違うリンク先が表示されてしまうことがある。特に、近年普及している携帯型の情報処理端末においては、タッチパネルディスプレイは小さく、そこに表示さているアンカーは、ユーザの指の大きさに比べて小さいものであることから、上述のような誤操作が行われる。
【０００６】
そのため、特許文献１に記載されているように、ブラウザに表示される文字列を拡大することで、目的のアンカーを確実にタッチできるようにする方法が考えられている。
【０００７】
しかしながら、ブラウザに表示されている文字列を拡大するといった操作が必要になってしまうとともに、文字列の拡大により画面に表示される領域が狭まってしまい、使い勝手が悪くなるという問題がある。
【０００８】
そこで、本発明は、ブラウザの表示画面を拡大するなどの手間をかけることなく、タッチパネルを用いて簡単かつ確実にアンカーなどの操作対象項目を選択することができる情報処理装置およびタッチパネル操作方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述の課題を解決するために、本発明の情報処理装置は、ユーザによりタッチされることにより選択可能に操作対象項目を表示するタッチパネルディスプレイと、前記タッチパネルディスプレイに複数表示されている操作対象項目のうち、ユーザのタッチ操作が行われたタッチ位置に基づいて選択可能な操作対象項目を決定する決定手段、前記決定手段により決定された操作対象項目を示す表示情報を前記タッチパネルディスプレイに表示させる表示制御手段と、前記表示制御手段により操作対象項目を示す表示情報が表示されているときに、ユーザ操作におけるタッチ状態から非タッチ状態となった場合に、前記操作対象項目に基づいた処理の実行を行う実行手段と、を備え、前記決定手段は、ユーザのタッチ位置におけるタッチ状態を維持しつつ、当該タッチ位置を移動させた場合、移動先となる移動先タッチ位置に基づいて選択可能な操作対象項目を決定し、前記表示制御手段は、移動先タッチ位置に基づいた操作対象項目を示す表示情報をタッチパネルディスプレイに表示させ、前記実行手段は、移動先タッチ位置に基づいて定められた操作対象項目の表示情報が表示されているときに、ユーザ操作におけるタッチ状態から非タッチ状態となった場合に、前記操作対象項目に基づいた処理の実行を行うことを特徴とする。
【００１０】
また、本発明のタッチパネル操作方法は、ユーザによりタッチされることにより選択可能に操作対象項目を表示するタッチパネルディスプレイのタッチパネル操作方法において、前記タッチパネルディスプレイに複数表示されている操作対象項目のうち、ユーザのタッチ操作が行われたタッチ位置に基づいて選択可能な操作対象項目を決定する決定ステップと、前記決定ステップにより決定された操作対象項目を示す表示情報を前記タッチパネルディスプレイに表示させる表示制御ステップと、前記表示制御ステップにおいて操作対象項目を示す表示情報が表示されているときに、ユーザ操作におけるタッチ状態から非タッチ状態となった場合に、前記操作対象項目に基づいた処理の実行を行う実行ステップと、を備え、前記決定ステップは、ユーザのタッチ位置におけるタッチ状態を維持しつつ、当該タッチ位置を移動させた場合、移動先となる移動先タッチ位置に基づいて選択可能な操作対象項目を決定し、前記表示制御ステップは、移動先タッチ位置に基づいた操作対象項目を示す表示情報をタッチパネルディスプレイに表示させ、前記実行ステップは、移動先タッチ位置に基づいて定められた操作対象項目の表示情報が表示されているときに、ユーザ操作におけるタッチ状態から非タッチ状態となった場合に、前記操作対象項目に基づいた処理の実行を行うことを特徴とする。
【００１１】
この発明によれば、ユーザのタッチ位置におけるタッチ状態を維持しつつ、当該タッチ位置を移動させた場合、移動先となる移動先タッチ位置に基づいて選択可能な操作対象項目を決定し、移動先タッチ位置に基づいた操作対象項目を示す表示情報をタッチパネルディスプレイに表示させ、移動先タッチ位置に基づいて定められた操作対象項目の表示情報が表示されているときに、ユーザ操作におけるタッチ状態から非タッチ状態となった場合に、操作対象項目に基づいた処理の実行を行うことができる。これにより、ユーザは、選択している操作対象項目を把握することができ、確実な操作を簡単に行うことができる。
【００１２】
本発明の情報処理装置において、前記決定手段は、選択可能な操作対象項目を複数決定するとともに、タッチ位置との距離の一番短い一の操作対象項目を優先操作対象項目とし、前記表示制御手段は、前記優先操作対象項目の表示情報を、他の操作対象項目の表示情報に対して区別して表示し、前記実行手段は、タッチ状態から非タッチ状態になったときに、優先操作対象項目に基づいた処理の実行を行うことを特徴とする。
【００１３】
この発明によれば、選択可能な操作対象項目を複数決定するとともに、タッチ位置との距離の一番短い一の操作対象項目を優先操作対象項目とし、優先操作対象項目の表示情報を、他の操作対象項目の表示情報に対して区別して表示し、タッチ状態から非タッチ状態になったときに、優先操作対象項目に基づいた処理の実行を行うことができる。これにより、ユーザは、他の操作対象項目との比較において、優先的に選択可能な操作対象項目を把握することができる。
【００１４】
本発明の情報処理装置において、前記決定手段は、移動元となる移動元タッチ位置から移動先タッチ位置までの距離に基づいて、前記タッチパネルディスプレイに表示されている画面のスクール処理の可否を判断し、前記決定手段によりスクロール処理を行う旨判断されると、前記移動元タッチ位置から移動先タッチ位置に基づいて定められた移動方向にスクロール処理を行うスクロール処理手段をさらに備えている。
【００１５】
この発明によれば、移動元となる移動元タッチ位置から移動先タッチ位置までの距離に基づいて、タッチパネルディスプレイに表示されている画面のスクール処理の可否を判断し、スクロール処理を行う旨判断されると、移動元タッチ位置から移動先タッチ位置に基づいて定められた移動方向にスクロール処理を行うことができる。これにより、タッチパネルディスプレイにおける操作対象項目に対する選択操作を行うとともに、スクロール処理をも行うことができる。よって、Ｗｅｂページなどを表示する場合に、リンク先に対するクリック操作を行いつつも、Ｗｅｂページのスクロール操作をも行うことができる。
【００１６】
また、本発明の情報処理装置において、前記決定手段は、移動先タッチ位置において、非タッチ状態であることの有無を判断することで、前記タッチパネルディスプレイに表示されている画面のスクール処理の可否を判断し、前記決定手段によりスクロール処理を行う旨判断されると、前記移動元タッチ位置から移動先タッチ位置に基づいて定められた移動方向にスクロール処理を行うスクロール処理手段をさらに備えている。
【００１７】
この発明によれば、移動先タッチ位置において、非タッチ状態であることの有無を判断することで、タッチパネルディスプレイに表示されている画面のスクール処理の可否を判断し、スクロール処理を行う旨判断されると、前記移動元タッチ位置から移動先タッチ位置に基づいて定められた移動方向にスクロール処理を行うことができる。これにより、タッチパネルディスプレイにおける操作対象項目に対する選択操作を行うとともに、スクロール処理をも行うことができる。よって、Ｗｅｂページなどを表示する場合に、リンク先に対するクリック操作を行いつつも、Ｗｅｂページのスクロール操作をも行うことができる。
【００１８】
また、本発明の情報処理装置において、前記操作対象項目はウエブページのリンク先を示す情報であり、前記実行手段は、前記リンク先に基づいたアクセス処理を行うことを特徴とする。
【００１９】
この発明によれば、ウエブページのリンク先に対するクリック操作などの操作処理を確実に行うことができ、Ｗｅｂページの閲覧を容易なものとすることができる。
【発明の効果】
【００２０】
本発明によれば、ユーザは、選択している操作対象項目を把握することができ、確実な操作を簡単に行うことができる。
【図面の簡単な説明】
【００２１】
【図１】本実施系形態のタッチパネルディスプレイを備えた携帯端末１００の機能を示すブロック図である。
【図２】携帯端末１００の処理を示すフローチャートである。
【図３】タッチパネルディスプレイ１０３に表示されるポップアップ表示の画面遷移を示す説明図である。
【図４】ドラッグ操作またはフリップ操作を行うときのユーザ操作を示す説明図である。
【図５】ドラッグ操作およびフリップ操作の判断処理を示すフローチャートである。
【図６】タッチパネルディスプレイ１０３に表示されるポップアップ表示の状態遷移を説明する説明図である。
【発明を実施するための形態】
【００２２】
本発明の実施形態に係る携帯端末１について、図面を参照して説明する。なお、説明において、同一要素又は同一機能を有する要素には同一符号を用いることとし、重複する説明は省略する。
【００２３】
図１は、本実施系形態のタッチパネルディスプレイを備えた携帯端末１００の機能を示すブロック図である。図１に示されるように、この携帯端末１００は、Ｗｅｂブラウザ処理部１０１（スクロール手段、表示制御手段、実行手段）、ディスプレイ処理部１０２、タッチパネルディスプレイ１０３、タッチ操作入力部１０４、タッチ操作処理・判定部１０５（決定手段）、無線処理部１０６、および無線部１０７を含んだ情報処理装置として構成されている。この携帯端末１００は、例えば、携帯電話機であって、タッチパネルディスプレイ、ＣＰＵ、ＲＯＭ、ＲＡＭ等のハードウェアから構成されており、ＲＯＭに記憶されているプログラムに従って、ＣＰＵがその処理を実行することにより、上述の機能を実現するものである。以下、各構成要件について説明する。
【００２４】
Ｗｅｂブラウザ処理部１０１は、リンク先の選択などがあった場合に、そのリンク先に対してアクセス処理を行い、Ｗｅｂページを取得し、処理する部分である。また、Ｗｅｂブラウザ処理部１０１は、リンク先に対してタッチ状態など選択可能状態にあった場合に、タッチパネルディスプレイ１０３にそのリンク先をポップアップ表示（表示情報の表示）するための表示処理をディスプレイ処理部１０２に対して制御する部分である。
【００２５】
ディスプレイ処理部１０２は、Ｗｅｂブラウザ処理部１０１にて取得されたＷｅｂページをタッチパネルディスプレイに表示するための処理を行う部分である。
【００２６】
タッチパネルディスプレイ１０３は、ディスプレイ処理部１０２において処理されたＷｅｂページを表示する部分である。また、ユーザによるタッチ操作がなされた位置情報、または非タッチ状態となった位置情報を検出する部分である。タッチパネルディスプレイ１０３は、タッチ操作または非タッチ状態となった位置情報をタッチ操作入力部１０４に出力する。
【００２７】
タッチ操作入力部１０４は、タッチパネルディスプレイ１０３においてユーザによりタッチ操作または非タッチ操作が検出された位置情報の入力を受け付けることで、Ｗｅｂページに対する操作を受け付ける部分である。入力された位置情報は、そのタッチ状態若しくは非タッチ情報を示す情報とともにタッチ操作処理・判定部１０５に出力する。
【００２８】
タッチ操作処理・判定部１０５は、タッチ操作入力部１０４において入力された位置情報に基づいて、その入力を判断する部分である。例えば、タッチ操作処理・判定部１０５は、タッチ操作入力部１０４から入力した位置情報が、タッチ状態から非タッチ状態に遷移した位置を示す場合であって、その位置にＷｅｂページにおけるリンク先情報が記述されている場合には、Ｗｅｂページに記述されているリンク先に対するアクセス処理を行うよう、Ｗｅｂブラウザ処理部１０１に指示を出力する。
【００２９】
また、ユーザの操作における移動軌跡、すなわち、ある位置（移動元）から移動先までの距離や、移動先における状態（タッチ状態から非タッチ状態になる）を判断することで、スクロール処理を行うようＷｅｂブラウザ処理部１０１に指示を出力する。また、タッチ操作処理・判定部１０５は、入力された位置情報が、タッチ状態を示す位置情報である場合であり（非タッチ状態に遷移しない）、その位置情報に対応する位置にＷｅｂページのリンク先情報が記述されていた場合には、そのリンク先を特定するためのアイコン情報（表示情報）またはテキスト情報（表示情報）をポップアップ表示することと判断し、当該アイコン情報またはテキスト情報をポップアップ表示するよう、Ｗｅｂブラウザ処理部１０１に指示を出力する。
【００３０】
無線処理部１０６は、Ｗｅｂブラウザ処理部１０１の処理に従って、通信処理を実行する部分である。
【００３１】
無線部１７は、無線処理部１０６における処理に従って、無線通信を実行する部分である。
【００３２】
このような構成を携帯端末１００はとることにより、Ｗｅｂブラウザ処理部１０１は、タッチパネルディスプレイ１０３にＷｅｂページを表示するように各種情報処理を行う。すなわち、Ｗｅｂブラウザ処理部１０１は、ユーザ操作に従って、スクロール処理を行ったり、アクセス処理を行ったり、またはアイコン情報またはテキスト情報をポップアップ的に表示するように行うことができる。
【００３３】
この携帯端末１００のさらに詳細な処理について説明する。図２は、携帯端末１００のタッチパネル操作方法の処理を示すフローチャートである。タッチパネルディスプレイ１０３において、ユーザの指がその表面上に触れられている、いわゆるタッチ状態であることが検出される。ここでは、規定時間ｔ以上、ユーザの指はタッチパネルディスプレイ１０３にタッチされた状態で静止しているものとしている（Ｓ１０１）。この基底時間ｔは、例えば、１秒から３秒の間でユーザにより設定される時間としてもよい。
【００３４】
つぎに、タッチパネルディスプレイ１０３において、その静止しているタッチされている位置、すなわちタッチ位置が検出され、その位置を基点とし、その位置を示す位置情報はタッチ操作入力部１０４に出力される（Ｓ１０２）。
【００３５】
タッチ操作入力部１０４を介して、位置情報はタッチ操作処理・判定部１０５に入力される。そして、タッチ操作処理・判定部１０５において、タッチ状態の位置情報の入力であることから、アイコン情報またはテキスト情報のポップアップ表示を行うものであると判定され、その旨およびその位置情報がＷｅｂブラウザ処理部１０１に出力される。Ｗｅｂブラウザ処理部１０１では、Ｗｅｂページから、入力された位置情報を中心とした半径ｒに存在する全てのリンク先情報およびそのリンク先情報を構成するタグに含まれているアイコン情報またはテキスト情報が抽出される。そして、リンク先情報近傍に、抽出されたアイコン情報またはテキスト情報がポップアップ表示、すなわち拡大表示される（Ｓ１０３）。
【００３６】
拡大処理を行う際においては、Ｗｅｂブラウザ処理部１０１の処理に従って、所定範囲にあるリンク先情報のアイコン情報またはテキスト情報のうち、入力された位置情報に最も近いリンク先情報のアイコン情報またはテキスト情報が、他のリンク先情報アイコン情報またはテキスト情報と区別できるように、赤色で修飾されたアイコン情報またはテキスト情報がタッチパネルディスプレイ１０３に表示される（Ｓ１０４）。
【００３７】
ここで、図を用いてユーザの指のタッチ位置に基づいてどのようにしてポップアップ表示がなされるか、説明する。図３は、タッチパネルディスプレイ１０３に対するユーザの指のタッチ位置およびそのタッチ位置に基づいたポップアップ表示についての画面遷移を示す説明図である。
【００３８】
図３（ａ）では、ユーザの指Ｙは、リンク先情報Ｌ１の近辺にタッチしている状態を示す。ここでのユーザのタッチ位置の基点Ｐ０に基づいた半径ｒの範囲Ｘにあるリンク先情報Ｌ１〜Ｌ３が抽出される。例えば、半径ｒは、１０ドットから５０ドットの間で、３段階でユーザにより設定可能なものとしてもよい。
【００３９】
図３（ｂ）では、その半径ｒにあるリンク先情報Ｌ１〜Ｌ３に含まれているテキスト情報がポップアップ表示される。図では、ポップアップＰＵ１〜ＰＵ３が表示されており、ポップアップＰＵ２は、他のポップアップＰＵ１、およびポップアップＰＵ３と比べて基点Ｐ０に近い。よって、ポップアップＰＵ２は、他のポップアップＰＵ１、およびポップアップＰＵ３と区別できるように、例えば赤で表示されていることが好ましい。
【００４０】
図２に戻り、引き続きフローチャートについて説明する。その後、ユーザの指がそのままタッチパネルディスプレイから離れたか否かが、すなわちタッチ状態のままか、非タッチ状態に遷移したかが、タッチパネルディスプレイ１０３において検出される（Ｓ１０５）。ここで、離れたこと（非タッチ状態）が検出されると、タッチ操作処理・判定部１０５において、赤色でポップアップ表示されたリンク先情報が選択されたと判断される（Ｓ１０６）。そして、タッチ操作処理・判定部１０５による指示に基づいて、Ｗｅｂブラウザ処理部１０１により、無線処理部１０６、無線部１０７を用いて、アクセス処理が行われ、リンク先のＷｅｂページがタッチパネルディスプレイ１０３に表示される（Ｓ１０７）。
【００４１】
また、Ｓ１０５において、タッチパネルディスプレイ１０３によりユーザの指が離れていない、すなわちタッチ状態のままであることが検出されると、つぎにドラッグ操作またはフリック操作が行われたか否かが検出される（Ｓ１０８）。すなわち、タッチパネルディスプレイ１０３において、タッチ状態が検出されると、タッチ操作処理・判定部１０５において、そのタッチ位置が移動しているか否かが判断され、また移動先において、指が離れたか否かが判断されることにより、ドラッグ操作か、フリック操作かが判断される（Ｓ１０９）。
【００４２】
ここで、タッチ操作処理・判定部１０５において、フリック操作であると判断されると、その旨がＷｅｂブラウザ処理部１０１に出力され、Ｗｅｂブラウザ処理部１０１においてポップアップ表示が消去され、画面スクロール処理が行われる（Ｓ１１０）。
【００４３】
また、Ｓ１０９において、タッチ操作処理・判定部１０５において、ドラッグ操作が行われたと、判断されると、さらに、その移動量が規定値Ａ以上であるか否かが、判断される（Ｓ１１１）。この規定値Ａは、例えば２００ドット程度に設定されているものであるが、この数値に限定するものではない。ここで、タッチ操作処理・判定部１０５において、規定量Ａ未満であると判断される場合には、Ｓ１０４に戻り、Ｗｅｂブラウザ処理部１０１の処理に従って、指から最も近いリンク先情報のアイコン情報またはテキスト情報は、タッチパネルディスプレイ１０３に赤色でポップアップ表示される（Ｓ１０４）。
【００４４】
ここで図３を用いて、ポップアップ表示の切り替えについて説明する。図３（ｃ）は、ユーザの指Ｙが、基点Ｐ０から移動先Ｐ１に移動したときのポップアップ表示の状態遷移を示す。図に示されるとおり、ユーザの指Ｙが移動先Ｐ１に移動したことに伴い、最も近いものはリンク先情報Ｌ３となったため、そのリンク先情報Ｌ３に含まれているテキスト情報のポップアップＰＵ３が、他のポップアップと区別されるように赤色で表示される。このようにして、ユーザは、現在のどのリンク先情報が選択候補となっているか、容易に把握することができる。なお、リンク先情報との距離ではなく、指が操作された方向により複数のポップアップＰＵ１〜ＰＵ３を切り替えるようにしてもよい。
【００４５】
図２にもどり、引き続きフローチャートの説明をする。Ｓ１１１において、タッチ操作処理・判定部１０５により、ユーザの指（タッチ位置）の移動量が規定量Ｂ以上（Ｂ＞Ａと設定されている）であるか否かが判断される（Ｓ１１２）。規定量Ｂ以上であると判断されると、Ｗｅｂブラウザ処理部１０１により、ポップアップ表示は消去され、Ｗｅｂページに対して画面スクロール処理が行われる（Ｓ１１３）。なお、この規定値Ｂは、例えば３００ドット程度に設定されているものであるが、この数値に限定するものではない。
【００４６】
また、Ｓ１１２において、規定量Ｂ未満であると判断されると、Ｗｅｂブラウザ処理部１０１においてポップアップ表示が消去され、そして、指のタッチ位置が静止状態であるか、離されているか（非タッチ状態）であるか否かが、タッチ操作処理・判定部１０５において判断される（Ｓ１１５）。
【００４７】
ここで、離されていると判断されると、画面スクロール処理がなされること無く、そのまま終了する。指がタッチされている状態であり、静止している状態であれば、Ｓ１０１に戻り、規定時間ｔ以上静止したことを検出した後、Ｓ１０２以降の処理が引き続き行われる。規定時間ｔ以上静止したことが検出されない場合には、そのまま終了となる。
【００４８】
このような処理が行われることにより、Ｗｅｂページをタッチパネルディスプレイ１０３に表示するとともに、Ｗｅｂページの各リンク先に対する選択処理や、スクロール処理等を、簡単且つ確実に行うことができる。
【００４９】
つぎに、ドラッグ操作およびフリップ操作の判断処理について説明する。本実施形態においては、ドラッグ操作とは、ユーザの指がタッチしている位置が、所定距離移動し、その移動先でタッチ状態のまま静止していることを指し、フリップ操作とは、ユーザの指がタッチしている位置から所定距離移動しつつ、その移動先では指が非タッチ状態となっていることを指す。
【００５０】
図４にドラッグ操作、フリップ操作を行うときのユーザ操作を示す説明図を示す。図４（ａ）は、画面に対して上下方向にドラッグ操作をしている様子を示す説明図である。移動先Ｐ１およびＰ２においては、ユーザの指Ｙは、タッチパネルディスプレイ１０３から離れていない。
【００５１】
また、図４（ｂ）は、上下左右方向にドラッグ操作をしている様子を示す。図に示されている通り、移動先Ｐ１〜Ｐ４においては、ユーザの指Ｙは、タッチパネルディスプレイ１０３から離れていない。
【００５２】
また、図４（ｃ）は、斜め上方向にフリップ操作をしている様子を示す。移動先Ｐ５においては、ユーザの指Ｙは離れており、何かを払うような動作をしている。
【００５３】
図５は、ドラッグ操作およびフリップ操作の判断処理を示すフローチャートである。ユーザの指がタッチパネルディスプレイ１０３に触れていることが、タッチパネルディスプレイ１０３において検出され（Ｓ２０１）、さらにそのタッチ位置は移動しているか否かが、タッチ操作処理・判定部１０５により判断される（Ｓ２０２）。そして、移動していないと判断されると、ドラッグ操作、フリック操作いずれとも判断されること無く、処理は終了となる（Ｓ２０３）。
【００５４】
また、Ｓ２０２において、タッチ位置は移動していると、タッチ操作処理・判定部１０５により判断されると、さらに、移動先において指がタッチパネルディスプレイ１０３から離れてか否かが判断される（Ｓ２０４）。ここで離れたと判断されると、フリック操作と判断される（Ｓ２０５）。また、離れていない判断されると、ドラッグ操作として判断される（Ｓ２０６）。このようにして、ドラッグ操作、フリップ操作が判断される。
【００５５】
つぎに、本実施形態における携帯端末１００のタッチパネルディスプレイ１０３に表示される画面の状態遷移について説明する。図６は、ユーザの指Ｙの動きによって、どのようにタッチパネルディスプレイ１０３のポップアップ表示が変わるか、その状態遷移を説明する図である。
【００５６】
図６（ａ）は、Ｗｅｂページが表示されているタッチパネルディスプレイ１０３に、ユーザが指をタッチしたときの表示画面を示す図である。図に示されるとおり、ユーザの指Ｙのタッチ位置Ｐ０を基点に所定範囲にあるリンク先情報のテキスト情報がポップアップ表示されている。
【００５７】
図６（ｂ）は、指Ｙがタッチ位置Ｐ０から離したときのタッチパネルディスプレイ１０３の画面例を示す図である。この場合、リンク先情報Ｌ０に基づいてアクセス処理がされ、新たなＷｅｂページがタッチパネルディスプレイ１０３に表示される。
【００５８】
図６（ｃ）は、基点であるタッチ位置Ｐ０から規定量Ａ未満で移動させた場合のタッチパネルディスプレイ１０３の画面例を示す図である。図に示すとおり、ポップアップ表示される対象は変わらないが、リンク先情報Ｌ１を越えてリンク先情報Ｌ２のテキスト情報のポップアップＰＵ２が他のポップアップＰＵ０およびＰＵ１と区別されるように表示されている。
【００５９】
図６（ｄ）は、基点であるタッチ位置Ｐ０から規定量Ａ以上、Ｂ未満で移動させた場合のタッチパネルディスプレイ１０３の画面例を示す図である。図に示すとおり、新たにポップアップすべき対象を選択しなおしている。
【００６０】
図６（ｅ）は、基点であるタッチ位置Ｐ０から規定量Ｂ以上移動させた場合のタッチパネルディスプレイ１０３の画面例を示す図である。ここでは、画面の下から上に対してタッチ位置を移動させており、画面は下方向にスクロール処理されている。
【００６１】
つぎに、本実施形態の携帯端末１００の作用効果について説明する。本実施形態の携帯端末１００のタッチパネルディスプレイ１０３に対して、ユーザのタッチ位置におけるタッチ状態を維持しつつ、当該タッチ位置を移動させた場合、タッチ操作処理・判定部１０５は、移動先となる移動先タッチ位置に基づいて選択可能なリンク先（操作対象項目）を決定する。そして、Ｗｅｂブラウザ処理部１０１は、ディスプレイ処理部１０２を用いて、移動先タッチ位置に基づいてリンク先を示すポップアップ表示（表示情報）をタッチパネルディスプレイ１０３に表示させる。そして、ユーザ操作により、移動先タッチ位置に基づいて定められたリンク先のポップアップ表示が表示されているときに、ユーザ操作におけるタッチ状態から非タッチ状態となったとタッチ操作処理・判定部１０５が判定した場合に、Ｗｅｂブラウザ処理部１０１は、そのリンク先に基づいたアクセス処理の実行を行うことができる。これにより、ユーザが選択しているリンク先（操作対象項目）を把握することができ、確実なアクセス操作を簡単に行うことができる。よって、タッチパネルディスプレイ１０３を用いたＷｅｂページの閲覧などにおいて、アクセス間違いなどを防止することができる。
【００６２】
また、本実施形態の携帯端末１００において、タッチ操作処理・判定部１０５は、タッチパネルディスプレイ１０３において選択可能なリンク先を、ユーザのタッチ位置に基づいて複数決定するとともに、Ｗｅｂブラウザ処理部１０１は、タッチ位置との距離の一番短いリンク先を優先操作対象項目として、そのポップアップ表示を他のポップアップ表示と区別するために赤色に表示させる。そして、ユーザ操作において、タッチ状態から非タッチ状態になったときに、Ｗｅｂブラウザ処理部１０１は、その赤色でポップアップ表示されたリンク先（優先操作対象項目）に基づいたアクセス処理の実行を行うことができる。これにより、他のポップアップ表示との比較において、優先的に選択可能なリンク先を把握することができる。
【００６３】
また、本実施形態の携帯端末１００において、ユーザがタッチ状態を維持しつつ、タッチ位置を所定範囲において移動させた場合には、タッチ操作処理・判定部１０５は、当該位置に基づいて、優先操作対象項目を切り換えることができ、ユーザが所望していない操作対象項目が選択可能状態になったとしても、簡単に所望の操作対象項目を選択可能状態とすることができる。
【００６４】
また、本実施形態の携帯端末１００において、タッチ操作処理・判定部１０５は、移動元となる移動元タッチ位置から移動先タッチ位置までの距離に基づいて、タッチパネルディスプレイ１０３に表示されている画面のスクール処理の可否を判断する。そして、スクロール処理を行う旨判断されると、Ｗｅｂブラウザ処理部１０１は、移動元タッチ位置から移動先タッチ位置に基づいて定められた移動方向に、Ｗｅｂページの画面のスクロール処理を行うことができる。これにより、タッチパネルディスプレイにおけるリンク先に対する選択操作を行うとともに、Ｗｅｂページのスクロール処理をも行うことができる。よって、Ｗｅｂページなどを表示する場合に、リンク先に対するクリック操作を行いつつも、Ｗｅｂページのスクロール操作をも行うことができる。
【００６５】
また、本実施形態の携帯端末１００においタッチ操作処理・判定部１０５は、移動先タッチ位置において、非タッチ状態であることの有無を判断することで、タッチパネルディスプレイに表示されている画面のスクール処理の可否を判断する。そして、スクロール処理を行う旨判断されると、Ｗｅｂブラウザ処理部１０１は、前記移動元タッチ位置から移動先タッチ位置に基づいて定められた移動方向にＷｅｂページの画面のスクロール処理を行うことができる。これにより、タッチパネルディスプレイにおける操作対象項目に対する選択操作を行うとともに、スクロール処理をも行うことができる。よって、Ｗｅｂページなどを表示する場合に、リンク先に対するクリック操作を行いつつも、Ｗｅｂページのスクロール操作をも行うことができる。
【符号の説明】
【００６６】
１００…携帯端末、１０１…ブラウザ処理部、１０２…ディスプレイ処理部、１０３…タッチパネルディスプレイ、１０４…タッチ操作入力部、１０５…タッチ操作処理・判定部、１０６…無線処理部、１０７…無線部。
【図１】
2011192173.tif 000003
【図２】
2011192173.tif 000004
【図４】
2011192173.tif 000005
【図５】
2011192173.tif 000006
【図３】
2011192173.tif 000007
【図６】
2011192173.tif 000008