(57)【要約】      （修正有）【課題】ユーザのフリックやドラッグなどによる高速スクロールにおいても、操作性を損なうことなく重要度の高いキーワードを認識させることを容易にする携帯端末を提供する。【解決手段】携帯端末は、オブジェクトを表示する表示手段と、ユーザのフリック操作の速度を検出し、表示手段の表示をスクロールさせるタッチパネル手段と、表示手段に表示するオブジェクトの中にあるターゲットとなるオブジェクトを識別可能に表示するターゲット識別表示手段と、タッチパネル手段により検出されたフリック操作の速度に基づいて、表示手段の表示をスクロールさせる速度を決定するスクロール速度決定手段と、スクロール速度決定手段により取得されたスクロール速度に応じて、ターゲット表示手段により識別可能に表示されるターゲットとなるオブジェクトを強調して表示するターゲット強調手段と、を有する。【選択図】図５
2017084278.tif 000002
【特許請求の範囲】
【請求項１】
オブジェクトを表示する表示手段と、
ユーザのフリック操作の速度を検出し、前記表示手段の表示をスクロールさせるタッチパネル手段とを有する携帯端末であって、
前記表示手段に表示するオブジェクトの中にあるターゲットとなるオブジェクトを識別可能に表示するターゲット識別表示手段と、
前記タッチパネル手段により検出されたフリック操作の速度の結果、前記表示手段の表示をスクロールさせる速度を決定するスクロール速度決定手段とを有し、
前記スクロール速度決定手段により取得されたスクロール速度に応じて、前記ターゲット表示手段により識別可能に表示されるターゲットとなるオブジェクトを強調して表示するターゲット強調手段と、
を有することを特徴とする携帯端末。
【請求項２】
前記ターゲット強調手段は、強調して表示されるターゲットとなるオブジェクトのサイズを拡大して表示することを特徴とする請求項１に記載の携帯端末。
【請求項３】
前記ターゲット強調手段は、前記スクロール速度決定手段により決定されたスクロール速度に応じて、前記ターゲットとなるオブジェクトの拡大率を変更することを特徴とする請求項２に記載の携帯端末。
【請求項４】
オブジェクトを表示する表示手段と、
ユーザのフリック操作を検出し、前記表示手段の表示をスクロールさせるタッチパネル手段とを有する携帯端末であって、
前記表示手段に表示するオブジェクトの中にあるターゲットとなるオブジェクトを識別可能に表示するターゲット識別表示手段と、
前記ターゲット識別表示手段により表示されるターゲットとなるオブジェクトを計数するターゲット表示計数手段と、
前記ターゲット表示計数手段により計数されたターゲットとなるオブジェクトが所定数になった場合は、前記タッチパネル手段による表示のスクロールの速度を減速するスクロール速度減速手段と、
を有することを特徴とする携帯端末。
【請求項５】
前記タッチパネル手段は、前記ユーザのフリック操作の速度を検出し、
前記タッチパネル手段により検出されたフリック操作の速度の結果、前記表示手段の表示をスクロールさせる速度を決定するスクロール速度決定手段を有し、
前記スクロール速度減速手段は、前記スクロール速度決定手段により取得されたスクロール速度が所定の速度以上の場合に、前記タッチパネル手段による表示のスクロールの速度を減速すること
を特徴とする請求項４に記載の携帯端末。
【請求項６】
オブジェクトを表示する表示ステップと、
ユーザのフリック操作の速度を検出し、前記表示ステップの表示をスクロールさせるタッチパネルステップとを有する携帯端末における制御方法であって、
前記表示ステップに表示するオブジェクトの中にあるターゲットとなるオブジェクトを識別可能に表示するターゲット識別表示ステップと、
前記タッチパネルステップにより検出されたフリック操作の速度の結果、前記表示ステップの表示をスクロールさせる速度を決定するスクロール速度決定ステップとを有し、
前記スクロール速度決定ステップにより取得されたスクロール速度に応じて、前記ターゲット表示ステップにより識別可能に表示されるターゲットとなるオブジェクトを強調して表示するターゲット強調ステップと、
を有することを特徴とする携帯端末における制御方法。
【請求項７】
オブジェクトを表示する表示ステップと、
ユーザのフリック操作を検出し、前記表示ステップの表示をスクロールさせるタッチパネルステップとを有する携帯端末における制御方法であって、
前記表示ステップに表示するオブジェクトの中にあるターゲットとなるオブジェクトを識別可能に表示するターゲット識別表示ステップと、
前記ターゲット識別表示ステップにより表示されるターゲットとなるオブジェクトを計数するターゲット表示計数ステップと、
前記ターゲット表示計数ステップにより計数されたターゲットとなるオブジェクトが所定数になった場合は、前記タッチパネルステップによる表示のスクロールの速度を減速するスクロール速度減速ステップと、
を有することを特徴とする携帯端末における制御方法。
【請求項８】
請求項６又は７に記載された制御方法を携帯端末に実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末、制御方法およびプログラムの技術に関する。
【背景技術】
【０００２】
近年、コンパクトデジタルカメラやスマートフォン、複合機等の、小さい画面でのタッチパネル操作が一般的になってきている。
【０００３】
タッチパネルの機器にて長い文章を読む場合、ドラッグやフリックなどでページ送りの操作を行う。フリックを行うと、素早くページをスクロールすることができるが、文章の重要な部分まで読み飛ばしてしまう危険性がある。
【０００４】
特許文献１では、文書内のページや章ごとにユーザが閲覧した時間や回数を記憶して重要度を決定し、重要度に合わせてスクロールのスピードを変化させる制御について記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−４９６６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１のシステムでは、文書内に重要度が高い箇所が多く点在していたり、開発者が多くの重要なキーワードや補足図を入れた文書を作成している場合、重要度の高い部分で都度スクロールスピードが遅くなってしまい、フリックの本来の操作性が失われてしまう。
【０００７】
本発明の目的は、上記課題を解決するためになされたものであり、ユーザのフリックやドラッグなどによる高速スクロールにおいても、操作性を損なうことなく重要度の高いキーワードを認識させることを容易にすることである。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明は、オブジェクトを表示する表示手段と、ユーザのフリック操作の速度を検出し、前記表示手段の表示をスクロールさせるタッチパネル手段とを有する携帯端末であって、前記表示手段に表示するオブジェクトの中にあるターゲットとなるオブジェクトを識別可能に表示するターゲット識別表示手段と、前記タッチパネル手段により検出されたフリック操作の速度の結果、前記表示手段の表示をスクロールさせる速度を決定するスクロール速度決定手段とを有し、前記スクロール速度決定手段により取得されたスクロール速度に応じて、前記ターゲット表示手段により識別可能に表示されるターゲットとなるオブジェクトを強調して表示するターゲット強調手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ユーザのフリックやドラッグなどによる高速スクロールにおいても、操作性を損なうことなく重要度の高いキーワードを認識させることを容易にするという効果を有する。
【図面の簡単な説明】
【００１０】
【図１】本実施形態における携帯端末１００の外観図である。
【図２】本実施形態における携帯端末１００の構成例を示すブロック図である。
【図３】本実施形態の携帯端末１００の文書表示動作を説明するフローチャートである。
【図４】本実施形態の携帯端末１００のＣＰＵ２０１が受取るオブジェクト（文字情報）とターゲット（キーワード情報）の例である。
【図５】本実施形態の携帯端末１００のタッチパネル２１０上に表示されている画面イメージの例である。
【図６】本実施形態の携帯端末１００におけるユーザの操作イメージを説明する模式図である。
【図７】本実施形態の携帯端末１００におけるユーザの操作イメージを説明する模式図である。
【図８】本実施形態の携帯端末１００におけるユーザの操作イメージを説明する模式図である。
【図９】本実施形態の携帯端末１００のＲＯＭ２０２あるいはフラッシュメモリ２１４（記憶手段）に記憶されているフリック速度及びスクロール速度、キーワード拡大率の関係を示す模式図である。
【発明を実施するための形態】
【００１１】
以下、添付の図面を参照して本発明の好適な実施形態を説明する。
［携帯端末の構成について］
【００１２】
以下、添付図面を参照しながら、本発明に係る携帯端末の実施形態について詳細に説明する。
【００１３】
図１は、本発明に係る携帯端末１００もしくは撮像装置１１０（以下、携帯端末）の外観の一例を示す外観図である。本発明の携帯端末１００は、例えば、携帯情報端末（ＰＤＡ）や、スマートフォン、撮像装置１１０のように、タッチパネル機能を持つ表示部１０１と、ボタン１０２を備えている。表示部１０１は、液晶パネルのような表示制御部と、タッチパッドのような位置入力制御部とを組み合わせた電子部品であり、タッチパネルとも呼ばれる。
【００１４】
表示部１０１のタッチパネルは、指先と電導膜との間での静電容量の変化をとらえて位置を検出する静電容量方式の投影型であり、指によるスライド操作（フリック操作）を検出が可能な機能を備えているタッチスクリーンである。なお、フリック操作の検出ができるタッチスクリーン機能は、既知の技術であるため詳細な説明は省略する。
【００１５】
ボタン１０２は、携帯端末で実行されているプログラムを開始させるためのボタンであり、アプリケーションプログラム（以下、単にアプリケーションと呼ぶ）の起動は、表示部１０１のタッチパネル機能を用いて、画面に表示されるアプリケーションのアイコンをクリックことにより実行することができる。また、撮像装置１１０の場合は、電源ＯＮボタン１１２の押下後、同じく表示部１０１のタッチパネル機能を用いることによりアプリケーションを実行する事ができる。なお、アプリケーション起動中にボタン１０２を押下すると、起動されているアプリケーションを終了できる。
【００１６】
携帯端末は、他にも通信機能等を備えていてもよいが、本発明とは直接関係がないため説明は省略する。
【００１７】
図２を参照して図１に示すスマートデバイス等の容易に持ち運び可能な携帯端末１００のハードウェア構成について説明する。ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００１８】
また、ＲＯＭ２０２あるいはフラッシュメモリ２１４（記憶手段）には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／ＯｕｔｐｕｔＳｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、当該携帯端末１００が実行する機能を実現するために必要な、後述する各種プログラム等が記憶されている。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００１９】
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。また、携帯端末１００には、ＧＰＳ衛星からの信号を受信して現在位置情報を取得可能なＧＰＳ受信手段２１５（位置情報取得手段）が設けられており、ＣＰＵ２０１は、ＧＰＳ受信手段２１５からのＧＰＳ座標情報（位置情報）の取得制御を行う。
【００２０】
また、入力コントローラ２０５は、タッチパネル２１０、マイク２１１、カメラ２１２からの入力を制御する。タッチパネル２１０からはユーザのタッチ操作に関する入力を制御し、マイク２１１からは音声の入力を制御し、更にカメラ２１２（撮像手段）からは撮像された静止画、動画の入力を制御する。出力コントローラ２０６は、タッチパネル２１０への画像出力、スピーカー２１３への音声出力を制御する。
【００２１】
タッチパネル２１０は、ユーザからのタッチ操作を検知すると共に、前述した出力コントローラ２０６から送られた映像（画像）を表示する。タッチパネル２１０は、表示器と位置入力装置とが一体となった部品である。複数の箇所に対するタッチ操作（以下、マルチタッチ）も検知可能である。
【００２２】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するフラッシュメモリ２１４へのアクセスを制御する。本実施形態においては、フラッシュメモリとして説明を行うが、ハードディスク（ＨＤ）やフレキシブルディスク（ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるカード型メモリ等の記憶媒体であってもよい。
【００２３】
通信Ｉ／Ｆコントローラ２０９は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。そして、このようなネットワークを介して、携帯端末１００は、ＧＰＳ受信手段で受信した座標情報等をＷｅｂ会議サーバ１０３に送信することができる。
【００２４】
尚、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、タッチパネル２１０上での表示を可能としている。
【００２５】
本実施形態の携帯端末１００が後述する各種処理を実行するために用いられる各種プログラム等はフラッシュメモリ２１４に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行可能である。さらに、本実施形態に係わるプログラムが用いる定義ファイルや各種情報テーブルもフラッシュメモリ２１４に格納しておくことができる。
［携帯端末の撮像動作について]
【００２６】
次に、本発明に係る携帯端末１００の文書閲覧の処理の流れを図３を参照して説明する。
【００２７】
図３は、本実施形態の携帯端末１００の文書表示動作を説明するフローチャートである。このフローチャートにおける各処理は、ＣＰＵ２０１がフラッシュメモリ２１４等に格納されたプログラムをＲＡＭ２０３に展開して実行することにより実現される。
【００２８】
まず、携帯端末１００において、表示部１０１のタッチパネル機能を用いて、画面に表示される撮像アプリケーションの図示しないアイコンをクリックすることなどにより、閲覧アプリケーションが起動し、図３のフローチャートが開始される。
【００２９】
閲覧アプリケーションが起動されると、ステップＳ３０１において、携帯端末１００のＣＰＵ２０１は、これから表示するオブジェクト（マニュアル情報などの文字情報）と、オブジェクトを表示する際のターゲット（重要情報やキーワード情報）をデータベース３２０から取得する。取得するオブジェクト（文字情報）とターゲット（キーワード情報）の例を、図４を参照して説明する。
【００３０】
図４は、本実施形態の携帯端末１００のＣＰＵ２０１が受取るオブジェクト（文字情報）とターゲット（キーワード情報）の例である。
【００３１】
図４の４００は、携帯端末１００のタッチパネル２１０に表示するオブジェクト（文字情報）のデータの例である。４００内に記載されている文字情報をタッチパネル２１０に表示できるように加工し、最終的に図５の５０１のような画面イメージを表示させるためデータである。
【００３２】
また、図４の４１０は、携帯端末１００のタッチパネル２１０にオブジェクト（文字情報）を表示する際に、ターゲット（キーワード情報）として識別可能に表示させるキーワードや、補足図を入れた部分を指定するための情報の例である。４１０のデータには、識別可能に表示する「キーワード」欄４１１とキーワードの場所を指定した「強調文字の場所」欄４１３、キーワードに紐づく補足図があればその補足図を示す「添付ファイル名」欄４１２が登録されている。それらのキーワードの場所とオブジェクト（文字情報）４００との関係を示したものを４００内のアンダーラインで示している。例えば、４１０の先頭行に登録されている「キーワード」欄４１１が「ｋｅｙｗｏｒｄ１」であるキーワードは、４００の４０１の位置の情報であり、同様に、「キーワード」欄４１１が「ｋｅｙｗｏｒｄ２」であるキーワードは、４０２の位置の情報、「キーワード」欄４１１が「ｋｅｙｗｏｒｄ３」であるキーワードは、４００の４０３の位置の情報というように登録されている。
【００３３】
なお、データベース３２０は、携帯端末１００のフラッシュメモリ２１４（記憶手段）に記憶しているものを利用しても良いし、外部のデータベースを利用して図４のような情報を取得してもよい。図３のフローチャートの説明に戻る。
【００３４】
ステップＳ３０１でオブジェクト（文字情報）とターゲット（キーワード情報）を取得すると、次のステップＳ３０２において、携帯端末１００のＣＰＵ２０１は、データベース３２０から読み込んだ画面情報をタッチパネル２１０に表示する。タッチパネルに表示した例を、図５を参照して説明する。
【００３５】
図５は、本実施形態の携帯端末１００のタッチパネル２１０上に表示されている画面イメージの例である。
【００３６】
図５の５０１は、ステップＳ３０２においてタッチパネル２１０上に表示されたオブジェクト（文字情報）とターゲット（キーワード情報）のイメージ図である。ターゲットとなるオブジェクトは５１１のように色を変えるもしくは太字にするなどで強調表示しておくのが望ましい。図３のフローチャートの説明に戻る。
【００３７】
次に、ステップＳ３０３において、携帯端末１００のＣＰＵ２０１は、タッチパネル２１０に縦方向（文書の続きがあるスクロール方向）にフリックされたかどうかを判断する。縦方向にフリックされた場合は、タッチパネルの画面表示を縦方向にスクロール表示させるため、ステップＳ３０４へと処理を移行する。
【００３８】
一方、ステップＳ３０３において、ユーザのフリック操作がない、もしくは縦方向（文書の続きがあるスクロール方向）ではないフリック操作の場合は、ステップＳ３１０の処理へと遷移する。
【００３９】
次に、ステップＳ３０４において、携帯端末１００のＣＰＵ２０１は、ステップＳ３０３で検出されたユーザのフリックから、携帯端末１００のＢＩＯＳが取得したフリック速度を検出し、スクロール速度を算出する。スクロール速度は、フリック速度から計算式を用いて算出してもよいし、図９のような対応表から算出してもよい。図９を参照して、フリック速度からスクロール速度を算出する例を説明する。
【００４０】
図９は、本実施形態の携帯端末１００のＲＯＭ２０２あるいはフラッシュメモリ２１４（記憶手段）に記憶されているフリック速度及びスクロール速度、キーワード拡大率の関係を示す模式図である。
【００４１】
図９の９００は、フリック速度及びスクロール速度、ターゲット（キーワード情報）の拡大率のデータの例である。９００にはフリック速度９０１（例えばピクセル／ミリ秒）と、そのフリック速度に対応するスクロール速度９０２（例えば行／秒）が登録されている。例えば、フリック速度が０．５の場合は、スクロール速度は１と算出する。図３のフローチャートの説明に戻る。
【００４２】
図３のステップＳ３０４において、スクロール速度を算出すると、次のステップＳ３０５において、携帯端末１００のＣＰＵ２０１は、ステップＳ３０４で算出されたスクロール速度により、ターゲットとなるオブジェクト（キーワード情報）を拡大する拡大率を決定する。キーワードの拡大率は、スクロール速度やフリック速度から計算式を用いて決定してもよいし、図９のような対応表から決定してもよい。図９を参照して、フリック速度もしくはスクロール速度からキーワードの拡大率を算出する例を説明する。
【００４３】
図９の９００に登録されているフリック速度９０１およびスクロール速度９０２から、対応するキーワードの拡大率９０３を決定する。例えば、フリック速度が０．５（すなわちスクロール速度が１）の場合は、キーワードの拡大率を１（すなわち等倍率）とする。また、フリック速度が２．０（すなわちスクロール速度が２）の場合は、キーワードの拡大率を２（すなわち２倍に拡大）とし、フリック速度が５．０（すなわちスクロール速度が１０）の場合は、キーワードの拡大率を４（すなわち４倍に拡大）とする。図３のフローチャートの説明に戻る。
【００４４】
図３のステップＳ３０５において、キーワードの拡大率を決定すると、ステップＳ３０６において、携帯端末１００のＣＰＵ２０１は、ステップＳ３０５で決定された拡大率でタッチパネル２１０に表示する。ステップＳ３０５で決定されたキーワードの拡大率で表示されたタッチパネル上の画面イメージを図５を参照して説明する。
【００４５】
図５の５０１〜５０３は、フリック速度が変わった場合のタッチパネル上の画面イメージであり、５０１から５０３のイメージ図が上下にスクロールすることになる。５０１のイメージは、フリック速度が遅い場合、もしくはスクロールしていない場合のイメージであり、例えば図９のフリック速度９０１が０．５の場合、すなわちキーワード拡大率が等倍率の場合のイメージである。また、５０２のイメージは図９のフリック速度９０１が２．０の場合、すなわちキーワード拡大率が２倍の場合のイメージである。拡大倍率が２倍のため、５０２では、キーワードが５１２のように２倍の大きさで表示されてスクロール表示される。同様に、５０３のイメージは図９のフリック速度９０１が５．０の場合、すなわちキーワード拡大率が４倍の場合のイメージである。拡大倍率が４倍のため、５０３では、キーワードが５１３のように４倍の大きさで表示されてスクロール表示される。これらの画面イメージをスクロール速度に従って上下にスクロールさせている。
【００４６】
これらの処理により、ユーザがスクロールする場合であっても、重要なキーワード（ターゲットとなるオブジェクト）は拡大して表示されるので、特に高速にスクロールさせている場合でも、ユーザに重要なキーワードを容易に気付かせることができるという効果を有する。図３のフローチャートの説明に戻る。
【００４７】
次に、図３のステップＳ３０７において、携帯端末１００のＣＰＵ２０１は、フリック操作で表示されたターゲット（キーワード情報）の個数をカウントする。
【００４８】
次に、ステップＳ３０８において、携帯端末１００のＣＰＵ２０１は、表示したターゲット（キーワード情報）の個数が所定の数に達した場合、一旦フリック操作によるスクロールを停止させるために、ステップＳ３０７でカウントしたキーワードの個数が所定数以上になったかどうかを判断する。キーワードの個数が所定数以内であれば、ステップＳ３０６へと処理を遷移し、継続してキーワードを拡大して画面表示を行う。表示されたキーワードの個数が所定数以上になると、ステップＳ３０９へと処理を遷移する。所定数は、全体のキーワードの個数によって設定（例えば、全体のキーワードの個数の１／５など）してもよいし、固定の値（例えば、５個）を指定してもよい。また、キーワードに以下の補足図が紐付けられている場合にステップＳ３０９へと遷移させても良い。
【００４９】
ステップＳ３０９に遷移すると、携帯端末１００のＣＰＵ２０１は、タッチパネル２１０でスクロール表示していた画面を一旦停止する。この処理により、続けてスクロールをし続けているユーザにも、所定数以上キーワードが表示されると、一旦スクロールを止めて注意を促すことができる。また、以下に説明する補足図が存在するキーワードの場合にも、一旦スクロールを止めて注意を促すことができる。なお、スクロールの停止処理は、スクロール速度を減速させる処理でも構わない。
【００５０】
次に、ステップＳ３１０へと処理を移行し、ステップＳ３１０において、携帯端末１００のＣＰＵ２０１は、今表示しているターゲット（キーワード情報）に補足図があるかどうかの判断をする。補足図があるかどうかは、図４の４１０の現在表示しているキーワードに添付ファイル４１２の登録があるかどうかで判断する。例えば、４１０の２行目４１４のキーワード「ｋｅｙｗｏｒｄ２」をタッチパネル２１０に表示している場合は、添付ファイル４１２欄に「ｆｉｌｅ０２．ｐｎｇ」が存在するので、補足図ありと判断する。補足図ありと判断されると、ステップＳ３１１へと処理を移行し、補足図がないと判断されると、ステップＳ３０２の処理まで戻る。
【００５１】
ステップＳ３１１へと処理を進めると、携帯端末１００のＣＰＵ２０１は、タッチパネル２１０の補足図があるターゲット（キーワード情報）の近くに横フリックを促す三角アイコンを表示する。
【００５２】
次に、ステップＳ３１２において、携帯端末１００のＣＰＵ２０１は、タッチパネル２１０に横方向（文書の続きがあるスクロール方向とは異なる方向）にフリックされたかどうかを判断する。横方向にフリックされた場合は、ステップＳ３１３へと処理を遷移し、一方横方向のフリック操作以外の操作であれば、ステップＳ３０２の処理まで戻る。
【００５３】
ステップＳ３１３へと処理を進めると、携帯端末１００のＣＰＵ２０１は、現在表示しているキーワードに紐付けられている添付ファイルを補足図としてタッチパネル２１０に表示する。
【００５４】
次に、ステップＳ３１４において、携帯端末１００のＣＰＵ２０１は、補足図表示終了操作がされたかどうかを判断する。補足図表示終了操作がされたと判断された場合は、ステップＳ３１５へと処理を移行し、ステップＳ３１３で表示した補足図を非表示化する。一方、補足図表示終了操作がされていないと判断された場合は、ステップＳ３１３へと処理を戻し、引き続き補足図を表示し続ける。以下の例の説明では、補足図表示終了操作として、ステップＳ３１２で横フリックさせた反対方向のフリック操作を表示終了操作として説明する。
【００５５】
ここで、ステップＳ３１０以降の処理の画面イメージを図６〜図８を参照して説明する。
【００５６】
図６は、本実施形態の携帯端末１００におけるユーザの操作イメージを説明する模式図である。
【００５７】
図６の６００は、携帯端末１００がタッチパネル２１０にオブジェクト（文字情報）を表示している際に、ユーザのフリック操作によりターゲット（キーワード情報）が拡大されて表示されているイメージ図である。ユーザは指を６０１から６０２へとフリックすることにより、キーワードである６０３を表示させる。
【００５８】
次に、ユーザがフリックを止めてキーワード６０３についての補足図を確認したい場合の説明を６１０と図７を参照して説明する。
【００５９】
図６の６１０において、携帯端末１００は、色を変えて表示させているキーワード６０３の右に補足図がある旨を示す三角アイコン６１１を表示する。図３のフローチャートのステップＳ３１１の処理に該当する。
【００６０】
図７は、本実施形態の携帯端末１００におけるユーザの操作イメージを説明する模式図である。
【００６１】
図７の６１０において、ユーザが７０１から７０２へと指をフリックさせると、携帯端末１００は、７１０のように補足図を表示する。７１０の７１１が補足図の例であり、具体的には７１３の矢印等が補足図による説明となる。図３のフローチャートのステップＳ３１２およびステップＳ３１３の処理に該当する。
【００６２】
次に、ユーザが補足図表示を終了する処理の説明を図８を参照して説明する。
【００６３】
図８は、本実施形態の携帯端末１００におけるユーザの操作イメージを説明する模式図である。
【００６４】
図８の７１０において、ユーザがタッチパネル２１０上の指示７１２の通りにフリック（例えば、８０１から８０２へと指を移動）させると、８１０のように元のオブジェクト（文字情報）を表示する。図３のフローチャートのステップＳ３１４およびステップＳ３１５の処理に該当する。
【００６５】
以上の処理により、ユーザが補足図のあるキーワードを見つけると三角アイコンを表示させることにより、ユーザが補足図を容易に参照することができるという効果を有する。
【００６６】
以上の処理により、ユーザのフリックやドラッグなどによる高速スクロールにおいても、操作性を損なうことなく重要度の高いキーワードを認識させることを容易にすることができる。
【００６７】
以上、携帯端末により本発明を説明したが、本発明の適用はこれに限られるものではなく、タッチパネルを有する機器であれば、撮像装置や情報処理装置でも適用が可能である。
【００６８】
また、本発明は、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００６９】
また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。
【００７０】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。
【００７１】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００７２】
プログラムを供給するためのコンピュータ読み取り可能な記憶媒体、或いは、記録媒体としては以下に示すものが考えられる。例えば、フレキシブルディスク、ハードディスク、磁気テープ等の磁気記録媒体、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤＲＯＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ等である。また、光／光磁気記録媒体不揮発性の半導体メモリでもよい。
【００７３】
有線／無線通信を用いたプログラムの供給方法としては、次のような方法が考えられる。すなわち、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムそのもの、もしくはプログラムデータファイルを記憶し、接続のあったクライアントコンピュータにプログラムデータファイルをダウンロードするような方法である。
【００７４】
ここで、プログラムデータファイルとしては、圧縮され、本発明を形成するコンピュータプログラムと自動インストール機能を含むファイル等も含まれる。
【００７５】
この場合、プログラムデータファイルを複数のセグメントファイルに分割し、セグメントファイルを異なるサーバに配置することも可能である。
【００７６】
つまり、本発明の機能処理をコンピュータで実現するためのプログラムデータファイルを複数のユーザに対してダウンロードさせるサーバ装置も本発明に含む。
【００７７】
また、上述の実施形態の機能を実現するプログラムを暗号化し記録媒体に格納してユーザに配布し、所定の条件を満たしたユーザに対して暗号化を解く鍵情報を、ネットワークを介してダウンロードさせることによって供給するような方法も考えられる。その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて本発明を実現することも可能である。
【００７８】
コンピュータが供給されたプログラムコードを実行することにより、上述の実施形態の機能が実現される。また、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等と共同して上述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれる。
【００７９】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納される場合にも本発明に含まれる。また、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合にも本発明に含まれることは言うまでもない。
【符号の説明】
【００８０】
１００  携帯端末
１０１  表示部
１０２  ボタン
１１０  撮像装置
１１２  電源ＯＮボタン
【図１】
2017084278.tif 000003
【図２】
2017084278.tif 000004
【図３】
2017084278.tif 000005
【図４】
2017084278.tif 000006
【図５】
2017084278.tif 000007
【図６】
2017084278.tif 000008
【図７】
2017084278.tif 000009
【図８】
2017084278.tif 000010
【図９】
2017084278.tif 000011