(57)【要約】【課題】ユーザによる機能の選択に関する利便性をより向上させる、情報処理装置、機能表示方法及び機能表示プログラムを提供することを目的とする。【解決手段】マンガ閲覧処理は、ユーザが選択可能な機能を示す画像として第１機能画像５２又は第２機能画像５４をタッチパネルディスプレイ３ａに表示し、第１機能画像５２又は第２機能画像５４に指示体が接触した場合に、指示体が接触した第１機能画像５２又は第２機能画像５４に対応した機能を実行する。そして、マンガ閲覧処理は、第１機能画像５２に対応する第１機能の実行中に、第２機能画像５４をタッチパネルディスプレイに表示する。このように、第１機能の実行中に第２機能画像５４が画面３ａに表示されることにより、ユーザが所望の機能を実行させても、他の機能を連続して選択可能となる。【選択図】図５
2019185149.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが選択可能な機能を示す画像として第１機能画像又は第２機能画像をタッチパネルディスプレイに表示する機能画像表示手段と、
前記タッチパネルディスプレイに表示されている前記第１機能画像又は前記第２機能画像に指示体が接触した場合に、指示体が接触した前記第１機能画像又は前記第２機能画像に対応した機能を実行する機能実行手段と、
を備え、
前記機能画像表示手段は、前記第１機能画像に前記指示体が接触して前記第１機能画像に対応する第１機能の実行中に、第２機能に対応する前記第２機能画像を前記タッチパネルディスプレイに表示する
情報処理装置。
【請求項２】
前記機能画像表示手段は、前記指示体が接触している前記第１機能画像の近傍に前記第２機能画像を表示する請求項１記載の情報処理装置。
【請求項３】
前記機能画像表示手段は、前記指示体を用いて選択された前記第１機能画像に対応する前記第１機能とは関連性の低い機能に対応する他の前記第１機能画像の表示領域に、前記第２機能画像を表示する請求項１又は請求項２記載の情報処理装置。
【請求項４】
前記機能画像表示手段は、前記タッチパネルディスプレイに対する前記指示体の接触位置を基準位置として複数の前記第１機能画像を表示し、前記指示体を用いて選択された前記第１機能画像に対して前記基準位置を挟んだ反対側に前記第２機能画像を表示する請求項１から請求項３の何れか１項記載の情報処理装置。
【請求項５】
前記第２機能は、実行中の前記第１機能に関連する機能である請求項１から請求項４の何れか１項記載の情報処理装置。
【請求項６】
前記第２機能は、実行中の前記第１機能と効果が同じであり、効果の程度の異なる機能である請求項５記載の情報処理装置。
【請求項７】
前記第２機能は、実行中の前記第１機能の終了後に、ユーザが選択する可能性を有する機能である請求項５又は請求項６記載の情報処理装置。
【請求項８】
各前記機能は、他の機能との関連性が設定されている請求項５から請求項７の何れか１項記載の情報処理装置。
【請求項９】
前記機能画像表示手段は、前記タッチパネルディスプレイに前記第２機能画像が表示されている状態で前記タッチパネルディスプレイから前記指示体が離間した場合、前記第２機能画像の表示を停止し、前記第１機能画像の表示を継続する請求項１から請求項８の何れか１項記載の情報処理装置。
【請求項１０】
前記機能実行手段は、前記第１機能の実行を停止した場合、前記タッチパネルディスプレイの表示を前記第１機能の実行開始時の状態へ戻す請求項１から請求項９の何れか１項記載の情報処理装置。
【請求項１１】
前記機能実行手段は、前記第２機能の実行を停止した場合、前記タッチパネルディスプレイの表示を前記第２機能の実行開始時の状態又は前記第１機能の実行開始時の状態へ戻す請求項１から請求項１０の何れか１項記載の情報処理装置。
【請求項１２】
前記第１機能又は前記第２機能は、前記タッチパネルディスプレイに表示されているコンテンツの進行を戻す戻し機能、又は前記コンテンツの進行を先送りする送り機能である請求項１０又は請求項１１記載の情報処理装置。
【請求項１３】
ユーザが選択可能な機能を示す画像として第１機能画像又は第２機能画像を、機能画像表示手段によってタッチパネルディスプレイに表示させる第１工程と、
前記タッチパネルディスプレイに表示されている前記第１機能画像又は前記第２機能画像に指示体が接触した場合に、指示体が接触した前記第１機能画像又は前記第２機能画像に対応した機能を機能実行手段に実行させる第２工程と、
を有し、
前記機能画像表示手段は、前記第１機能画像に前記指示体が接触して前記第１機能画像に対応する第１機能の実行中に、第２機能に対応する前記第２機能画像を前記タッチパネルディスプレイに表示する
機能表示方法。
【請求項１４】
コンピュータを、
ユーザが選択可能な機能を示す画像として第１機能画像又は第２機能画像をタッチパネルディスプレイに表示する機能画像表示手段と、
前記タッチパネルディスプレイに表示されている前記第１機能画像又は前記第２機能画像に指示体が接触した場合に、指示体が接触した前記第１機能画像又は前記第２機能画像に対応した機能を実行する機能実行手段と、
して機能させ、
前記機能画像表示手段は、前記第１機能画像に前記指示体が接触して前記第１機能画像に対応する第１機能の実行中に、第２機能に対応する前記第２機能画像を前記タッチパネルディスプレイに表示する
機能表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、機能表示方法及び機能表示プログラムに関するものである。
【背景技術】
【０００２】
近年、コンピュータネットワークを介して携帯端末等の情報処理装置に配信されるウェブサイト（Ｗｅｂページ，Ｗｅｂサービス）やオンラインゲーム、アプリケーションソフトウェア（以下「アプリ」という。）等のオンラインサービスによる各種サービスが広く普及している。
【０００３】
ここで、アプリには、例えば、配信されたマンガを閲覧するためのアプリや、画像を編集するためのアプリ等がある。このようなアプリには、画面に表示されているマンガの進行を先送りしたり戻したりする機能（フリップ機能）や、マンガの一部画像を切り取って加工する機能（トリミング機能）等、複数の機能が付加されている。ユーザは、これら複数の機能のうち、所望の機能を適宜選択してアプリに実行させる。
【０００４】
そして、各種機能の使い易さ、すなわちユーザに対する利便性を高めるために、装置や方法が特許文献１，２に開示されている。
【０００５】
特許文献１には、第１メニューに表示されている選択肢を選択すると、さらに第２メニューが表示されるユーザ・インターフェース装置が開示されている。特許文献１に開示されているユーザ・インターフェース装置は、ユーザがペンを第１メニューの上部右側の四分円の中にドラッギングして、「ペースト」メニュー選択肢を選択してから、ペンを画面から持ち上げずに、ペンを第２のメニューの下部四分円の中にドラッギングして「クリップボードｃ」メニューを選択することが開示されている。
【０００６】
また、特許文献２には、使用者が編集対象領域のいずれかの点でペンを表示部に接触させると、その点を中心として編集アイコンを表示部に表示させ、選択されたアイコンに対応する処理が、さらに細かい処理の指定を必要とするものであれば、ペンが位置している点を中心として、さらに細かい処理に対応する編集サブアイコンを表示部に表示させるデータの編集方法が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平０７−２００１２６号公報
【特許文献２】特開平０９−２０４４２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ここで、特許文献１，２に開示されている装置や方法は、ユーザが選択したメニューに対応するサブメニューを表示するものであり、ユーザはサブメニューから自身が実行したいメニューを選択することになる。すなわち、上記装置や方法では、例えば、ユーザは自身が選択したメニュー（機能）の実行中に異なるメニュー（機能）を連続して選択することができない。このため、ユーザによる機能の選択には、ユーザの利便性をより向上させる余地がある。
【０００９】
本発明は、このような事情に鑑みてなされたものであって、ユーザによる機能の選択に関する利便性をより向上できる、情報処理装置、機能表示方法及び機能表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明の情報処理装置、機能表示方法及び機能表示プログラムは以下の手段を採用する。
【００１１】
上記課題を解決するため、本発明の一態様である「情報処理装置」は、ユーザが選択可能な機能を示す画像として第１機能画像又は第２機能画像をタッチパネルディスプレイに表示する機能画像表示手段と、前記タッチパネルディスプレイに表示されている前記第１機能画像又は前記第２機能画像に指示体が接触した場合に、指示体が接触した前記第１機能画像又は前記第２機能画像に対応した機能を実行する機能実行手段と、を備え、前記機能画像表示手段は、前記第１機能画像に前記指示体が接触して前記第１機能画像に対応する第１機能の実行中に、第２機能に対応する前記第２機能画像を前記タッチパネルディスプレイに表示する。
【００１２】
上記課題を解決するため、本発明の一態様である「機能表示方法」は、ユーザが選択可能な機能を示す画像として第１機能画像又は第２機能画像を、機能画像表示手段によってタッチパネルディスプレイに表示させる第１工程と、前記タッチパネルディスプレイに表示されている前記第１機能画像又は前記第２機能画像に指示体が接触した場合に、指示体が接触した前記第１機能画像又は前記第２機能画像に対応した機能を機能実行手段に実行させる第２工程と、を有し、前記機能画像表示手段は、前記第１機能画像に前記指示体が接触して前記第１機能画像に対応する第１機能の実行中に、第２機能に対応する前記第２機能画像を前記タッチパネルディスプレイに表示する。
【００１３】
上記課題を解決するため、本発明の一態様である「機能表示プログラム」は、コンピュータを、ユーザが選択可能な機能を示す画像として第１機能画像又は第２機能画像をタッチパネルディスプレイに表示する機能画像表示手段と、前記タッチパネルディスプレイに表示されている前記第１機能画像又は前記第２機能画像に指示体が接触した場合に、指示体が接触した前記第１機能画像又は前記第２機能画像に対応した機能を実行する機能実行手段と、して機能させ、前記機能画像表示手段は、前記第１機能画像に前記指示体が接触して前記第１機能画像に対応する第１機能の実行中に、第２機能に対応する前記第２機能画像を前記タッチパネルディスプレイに表示する。
【００１４】
上記「情報処理装置」には、以下に例示するように、種々の技術的限定を加えてもよい。また、同趣旨の技術的限定を、「機能表示方法」が実行する処理ステップや「機能表示プログラム」の機能に加えてもよい。
【００１５】
前記機能画像表示手段は、前記指示体が接触している前記第１機能画像の近傍に前記第２機能画像を表示する。
【００１６】
前記機能画像表示手段は、前記指示体を用いて選択された前記第１機能画像に対応する前記第１機能とは関連性の低い機能に対応する他の前記第１機能画像の表示領域に、前記第２機能画像を表示する。
【００１７】
前記機能画像表示手段は、前記タッチパネルディスプレイに対する前記指示体の接触位置を基準位置として複数の前記第１機能画像を表示し、前記指示体を用いて選択された前記第１機能画像に対して前記基準位置を挟んだ反対側に前記第２機能画像を表示する。
【００１８】
前記第２機能は、実行中の前記第１機能に関連する機能である。
【００１９】
前記第２機能は、実行中の前記第１機能と効果が同じであり、効果の程度の異なる機能である。
【００２０】
前記第２機能は、実行中の前記第１機能の終了後に、ユーザが選択する可能性を有する機能である。
【００２１】
各前記機能は、他の機能との関連性が設定されている。
【００２２】
前記機能画像表示手段は、前記タッチパネルディスプレイに前記第２機能画像が表示されている状態で前記タッチパネルディスプレイから前記指示体が離間した場合、前記第２機能画像の表示を停止し、前記第１機能画像の表示を継続する。
【００２３】
前記機能実行手段は、前記第１機能の実行を停止した場合、前記タッチパネルディスプレイの表示を前記第１機能の実行開始時の状態へ戻す。
【００２４】
前記機能実行手段は、前記第２機能の実行を停止した場合、前記タッチパネルディスプレイの表示を前記第２機能の実行開始時の状態又は前記第１機能の実行開始時の状態へ戻す。
【００２５】
前記第１機能又は前記第２機能は、前記タッチパネルディスプレイに表示されているコンテンツの進行を戻す戻し機能、又は前記コンテンツの進行を先送りする送り機能である。
【発明の効果】
【００２６】
本発明によれば、ユーザによる機能の選択に関する利便性をより高くできる、という効果を有する。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施形態に係るマンガ配信システムの構成図である。
【図２】本発明の実施形態に係るサーバの電気的構成を示すブロック図である。
【図３】本発明の実施形態に係る携帯端末の電気的構成を示すブロック図である。
【図４】本発明の実施形態に係る携帯端末に表示される第１機能画像を示した図である。
【図５】本発明の実施形態に係る携帯端末に表示される第２機能画像を示した図である。
【図６】本発明の実施形態に係る携帯端末に表示される他の第２機能画像を示した図である。
【図７】本発明の実施形態に係る携帯端末に表示される他の第２機能画像を示した図である。
【図８】本発明の実施形態に係る携帯端末のマンガ閲覧機能に関する機能ブロック図である。
【図９】本発明の実施形態に係る携帯端末のマンガ閲覧処理に流れを示すフローチャートである。
【発明を実施するための形態】
【００２８】
以下に、本発明に係る情報処理装置、機能表示方法及び機能表示プログラムの一実施形態について、図面を参照して説明する。本実施形態では、一例として、サーバから情報処理装置である携帯端末へマンガを配信し、配信されたマンガをユーザが携帯端末を用いて閲覧する形態について説明する。
【００２９】
［１．マンガ配信システムの構成］
図１は、本実施形態に係るマンガ配信システム１の概略構成図である。マンガ配信システム１は、通信回線２、複数の携帯端末３、及びサーバ４を含んで構成される。
【００３０】
通信回線２は、コンピュータネットワークを形成するものであり、例えば、電気事業者によって提供される広域通信回線である。
【００３１】
携帯端末３は、例えば、スマートフォンやタブレット端末、ノートパソコン等の情報処理端末であり、通信回線２を介して配信されるオンラインサービスをユーザが利用するために用いられる。携帯端末３は、画像を表示するタッチパネルディスプレイ３ａ、音を出力するスピーカー３ｂ、音が入力されるマイク３ｃ、及び被写体を撮像するカメラ３ｄ等を備える。ここで、タッチパネルディスプレイ３ａは、例えばＬＣＤ（Liquid Crystal Display）及びタッチセンサを備える。ＬＣＤは、各種画像を表示し、タッチセンサは、指、スタイラス、又はペン等の指示体を用いて行われる各種入力操作を受け付ける。
【００３２】
サーバ４は、通信回線２を介して、携帯端末３へオンラインサービスを配信する情報処理装置である。
【００３３】
本実施形態に係るマンガ配信システム１は、デジタルデータとされたマンガをサーバ４から通信回線２を介して携帯端末３へオンラインサービスの一つとして配信する。ここでいう、マンガとは、連続した複数の静止画像によって形成されるコンテンツの一例であり、複数の静止画像が絵で構成され、全体としてストーリー性を有するものである。ユーザは、携帯端末３へ配信されたマンガを専用のアプリケーションソフト（以下「マンガ閲覧アプリ」という。）を用いて閲覧する。マンガ閲覧アプリは、携帯端末３に予めインストールされている。また、マンガ閲覧アプリは、一例として、携帯端末３に対してページ単位でマンガを表示したり、ページ単位で表示されたマンガの拡大、縮小等も可能とする。なお、マンガ閲覧アプリは、マンガデータがサーバ４から携帯端末３にダウンロードされていれば、携帯端末３とサーバ４とが通信していない状態（オフライン状態）でも機能する。
【００３４】
［２．サーバの構成］
図２は、本実施形態に係るサーバ４の電気的構成を示すブロック図である。
【００３５】
本実施形態に係るサーバ４は、サーバ４全体の動作を司る主制御部であるＣＰＵ（Central Processing Unit）２０、各種プログラム及び各種データ等が予め記憶されたＲＯＭ（Read Only Memory）２２、ＣＰＵ２０による各種プログラムの実行時のワークエリア等として用いられるＲＡＭ（Random Access Memory）２４、各種プログラム及び各種データを記憶する記憶手段としてのＨＤＤ（Hard Disk Drive）２６を備えている。
【００３６】
ＨＤＤ２６は、携帯端末３に配信するマンガを示すマンガデータを記憶する。なお、記憶手段は、ＨＤＤ２６に限らず、例えば、フラッシュメモリ等の半導体メモリ等の他の記憶媒体であってもよい。
【００３７】
さらに、サーバ４は、キーボード及びマウス等で構成されて各種操作の入力を受け付ける操作入力部２８、各種画像を表示する例えば液晶ディスプレイ装置等のモニタ３０、通信回線２を介して携帯端末３等の他の情報処理装置等と接続され、他の情報処理装置等との間で各種データの送受信を行う外部インタフェース３２を備えている。
【００３８】
これらＣＰＵ２０、ＲＯＭ２２、ＲＡＭ２４、ＨＤＤ２６、操作入力部２８、モニタ３０、及び外部インタフェース３２は、システムバス３４を介して相互に電気的に接続されている。従って、ＣＰＵ２０は、ＲＯＭ２２、ＲＡＭ２４、及びＨＤＤ２６へのアクセス、操作入力部２８に対する操作状態の把握、モニタ３０に対する画像の表示、並びに外部インタフェース３２を介した他の情報処理装置等との各種データの送受信等を各々行なうことができる。
【００３９】
［３．携帯端末の電気的構成］
図３は、携帯端末３の電気的構成を示す機能ブロック図である。
【００４０】
携帯端末３は、図１に示される構成に加え、主制御部４０、主記憶部４２、補助記憶部４４、通信部４６、及び操作ボタン４８を備える。
【００４１】
主制御部４０は、例えば、ＣＰＵ、マイクロプロセッサ、ＤＳＰ（Digital Signal Processor）等であり、携帯端末３の全体の動作を制御する。
【００４２】
主記憶部４２は、例えば、ＲＡＭやＤＲＡＭ（Dynamic Random Access Memory）等で構成されており、主制御部４０による各種プログラムに基づく処理の実行時のワークエリア等として用いられる。
【００４３】
補助記憶部４４は、例えば、フラッシュメモリ等の不揮発性メモリであり、画像等の各種データ及び主制御部４０の処理に利用されるプログラム等を保存する。補助記憶部４４に記憶されるプログラムは、例えば、携帯端末３の基本的な機能を実現するためのＯＳ（Operating System）、各種ハードウェアを制御するためのドライバ、電子メールやウェブブラウジング、その他各種機能を実現するためのプログラム等である。また、補助記憶部４４には、サーバ４から配信されたマンガをタッチパネルディスプレイ３ａに表示させるためのマンガ閲覧アプリが予め記憶されている。なお、以下の説明ではタッチパネルディスプレイ３ａを画面３ａともいう。
【００４４】
通信部４６は、例えばＮＩＣ（Network Interface Controller）であり、通信回線２に接続する機能を有する。なお、通信部４６は、ＮＩＣに代えて又はＮＩＣと共に、無線ＬＡＮ（Local Area Network）に接続する機能、無線ＷＡＮ（Wide Area Network）に接続する機能、例えばBluetooth（登録商標）等の近距離の無線通信、及び赤外線通信等を可能とする機能を有してもよい。
【００４５】
操作ボタン４８は、携帯端末３の側面に設けられ、携帯端末３を起動又は停止させるための電源ボタンやスピーカー３ｂが出力する音のボリューム調整ボタン等である。
【００４６】
これら主制御部４０、主記憶部４２、補助記憶部４４、通信部４６、タッチパネルディスプレイ３ａ、スピーカー３ｂ、マイクロフォン３ｃ、カメラ３ｄ、及び操作ボタン４８は、システムバス４９を介して相互に電気的に接続されている。従って、主制御部４０は、主記憶部４２及び補助記憶部４４へのアクセス、タッチパネルディスプレイ３ａに対する画像の表示、ユーザによるタッチパネルディスプレイ３ａや操作ボタン４８に対する操作状態の把握、マイクロフォン３ｃへの音の入力、スピーカー３ｂからの音の出力、カメラ３ｄに対する制御、及び通信部４６を介した各種通信網や他の情報処理装置へのアクセス等を行える。
【００４７】
［４．マンガ閲覧に関する各種機能］
ユーザは、サーバ４から配信されたマンガを、携帯端末３にインストールされたマンガ閲覧アプリを用いて閲覧する。このマンガ閲覧アプリには、種々の機能が搭載されており、ユーザは必要に応じて当該機能を選択し、マンガ閲覧アプリに実行させる。
【００４８】
本実施形態に係るマンガ閲覧アプリは、ユーザが選択可能な機能を示す画像（以下「機能画像」という。）を、ユーザによるタッチパネルディスプレイ３ａ（画面３ａ）へのタッチ操作に応じて画面３ａに表示する。そして、マンガ閲覧アプリは、ユーザが指示体を用いて機能画像を選択することにより、選択された機能画像に対応する機能を実行する。なお、以下の説明では、機能画像の表示に関する処理を機能画像表示処理といい、ユーザに選択された機能画像に対応する機能の実行に関する処理を機能実行処理という。
【００４９】
詳細を後述するように本実施形態に係る機能画像表示処理は、ユーザが選択可能な機能画像として第１機能画像及び第２機能画像を画面３ａに表示する。第１機能画像と第２機能画像とでは、画面３ａに表示されるタイミングが異なり、第１機能画像と第２機能画像とは異なる機能に対応するものである。
【００５０】
［４−１．第１機能画像の表示と第１機能の実行］
本実施形態に係る機能画像表示処理は、指示体を用いて画面３ａが長押し（以下「第１長押し」という。）された場合に、第１長押し位置を基準位置として、第１機能画像を画面３ａに表示する。なお、第１長押しとは、画面３ａに対して指示体が接触していない状態から指示体が接触した状態となり、同じ位置での指示体の接触が所定時間以上継続された場合をいう。また、第１長押しがされた場合に画面３ａに表示される第１機能画像は一つの機能画像だけではなく、各々異なる機能を示す複数の機能画像を有する機能画像グループであってもよい。また、第１長押しが行われる画面３ａ上の位置は限定されるものではない。すなわち、画面３ａに表示される第１機能画像の位置は、第１長押し位置に応じて変化する。
【００５１】
図４は、第１長押し位置５０Ａと第１機能画像５２との位置関係を例示した図である。なお、図４の例は、表記がないもののマンガが画面３ａに表示されている状態であり、表示されているマンガのページ又はコマは図４の右から左へスクロールする。すなわち、マンガは右から左に向けて進行する。
【００５２】
本実施形態に係る機能画像表示処理は、画面３ａに対する指示体の接触位置である第１長押し位置５０Ａを基準位置として複数の第１機能画像５２を表示する。図４の例では、ユーザの親指が指示体とされており、この親指が第１長押しを行った画面３ａ上の位置を第１長押し位置５０Ａとする。そして、機能画像表示処理は、第１長押し位置５０Ａを基準位置（中心）とした四方（上下左右方向）に異なる４種類の第１機能画像５２Ａ，５２Ｂ，５２Ｃ，５２Ｄを表示する。
【００５３】
図４の例では、第１機能画像５２Ａは、第１長押し位置５０Ａの右側に表示され、画面３ａに表示されているマンガの進行（ページ又はコマ）を所定速度で戻す戻し機能に対応している。第１機能画像５２Ｂは、第１長押し位置５０Ａの左側に表示され、画面３ａに表示されているマンガの進行を所定速度で先送りする送り機能に対応している。第１機能画像５２Ｃは、第１長押し位置５０Ａの上側に表示され、画面３ａに表示されているマンガの画像を切り取り、所定のオンラインサービスに投稿（シェア）するシェア機能に対応している。第１機能画像５２Ｄは、第１長押し位置５０Ａの下側に表示され、画面３ａに表示されているマンガの画像を切り取り、携帯端末３に記憶させるクリップ機能に対応している。
【００５４】
なお、シェア又はクリップする画像は、第１長押し位置５０Ａに対応する画像であり、例えば、第１長押し位置５０Ａを含むコマが切り取られてシェア又はクリップする画像とされてもよいし、第１長押しが行われたときに画面３ａに表示されている画像全体がシェア又はクリップする画像とされてもよい。また、機能実行処理がシェア機能又はクリップ機能を実行する場合には、例えば、シェア又はクリップする画像の範囲が示されると共に、ユーザに対して実行確認のためのボタン画像が画面３ａに表示される。
【００５５】
図４に示される第１機能画像５２の配置位置は一例であり、これに限られない。例えば、マンガが上から下方向にスクロールする場合、戻し機能に対応する第１機能画像５２Ａを第１長押し位置５０Ａの上側に表示し、送り機能に対応する第１機能画像５２Ｂを第１長押し位置５０Ａの下側に表示してもよい。また、複数の第１機能画像５２の位置関係も第１長押し位置５０Ａが基準とされればよく、例えば、第１長押し位置５０Ａに対して複数の第１機能画像５２が所定方向に一列に並べて表示されたり、第１長押し位置５０Ａに対して複数の第１機能画像５２が左右方向又は上下方向に分けて表示されてもよい。
【００５６】
ユーザが複数の第１機能画像５２のうち何れかを選択する場合には、画面３ａへの指示体の接触状態を保ちつつ、第１長押し位置５０Ａから所望の第１機能画像５２へ指を移動させる操作（以下「スライド操作」という。）を行う。そして、所望の第１機能画像５２へ指がスライドされ（例えば矢印Ａ方向）、その状態を所定時間以上保つ第２長押しが行われた場合に、機能実行処理は当該第１機能画像５２に対応する機能を実行する。なお、画面３ａに対して第２長押しが行われた位置を第２長押し位置５０Ｂという。
【００５７】
本実施形態に係る機能実行処理は、第２長押しが継続されている場合に限り、第２長押しされた第１機能画像５２に対応する第１機能を実行する。例えば、戻し機能に対応する第１機能画像５２Ａが第２長押しされている場合に、マンガの進行、換言するとページを所定速度で自動的に戻す。また、送り機能に対応する第１機能画像５２Ｂが第２長押しされている場合に、マンガの進行（ページ）を所定速度で自動的に先送りする。
【００５８】
そして、第２長押しを行っている指が画面３ａから離間したり、第２長押しを行っている指が第１機能画像５２からずれる等して、第１機能画像５２に対する第２長押しが解除された場合、機能実行処理は実行している第１機能を停止する。なお、以下の説明において、ユーザが画面３ａから指等の指示体を離間させることをタッチオフともいう。
【００５９】
［４−２．第２機能画像の表示と第２機能の実行］
本実施形態に係る機能画像表示処理は、第１機能画像５２に指示体が接触して第１機能画像５２に対応する第１機能の実行中に、第２機能に対応する第２機能画像をタッチパネルディスプレイ３ａ（画面３ａ）に表示する。すなわち、本実施形態に係る機能画像表示処理は、第１機能が選択され、実行を開始すると共に第２機能画像を画面３ａに表示する。すなわち、本実施形態に係る機能画像表示処理は、機能の多重化を実現するものである。
【００６０】
このように、本実施形態に係る機能画像表示処理は、第１機能の実行継続中に限り第２機能画像を画面３ａに表示することにより、ユーザは所望の機能を実行させても、他の機能を連続して選択可能となるので、ユーザによる機能の選択に関する利便性をより向上させることが可能となる。
【００６１】
図５を参照して、第２機能画像５４の表示について詳細に説明する。図５は、図４に示される複数の第１機能画像５２のうち、ユーザが親指を第１長押し位置５０Ａからスライド操作し、所望の第１機能画像５２を長押し（第２長押し）した場合の例である。図５に示されるように、ユーザの指が第１機能画像５２Ａを長押し（第２長押し）することで、対応する第１機能の実行継続中に第２機能画像５４（５４Ａ）が画面３ａに表示される。
【００６２】
ここで、第２機能は、実行中の第１機能とは異なる機能であるものの、例えば、実行中の第１機能に関連する機能である。
【００６３】
例えば、第２機能は、実行中の第１機能と効果が同じであり、効果の程度の異なる機能である。なお、効果が同じ機能とは、換言すると、作用や処理内容が同じ機能である。効果の程度が異なるとは、換言すると、作用や処理内容が同じであるものの、その程度が異なるものであり、例えば、戻し機能や送り機能の速度が異なることや、トリミングの範囲が異なることである。
【００６４】
図５を参照すると、第２機能画像５４Ａに対応する機能は、第１機能画像５２Ａに対応する戻し機能よりもより速くマンガを戻す高速戻し機能である。すなわち、第２機能である高速戻し機能は、ユーザによって選択された第１機能である戻し機能と効果が同じであるものの、効果の程度の異なる機能である。また、例えば、実行中の第１機能が送り機能（中速送り機能）の場合、速度の異なる送り機能（高速送り機能、低速送り機能）とされる。また、実行中の第１機能が戻し機能（中速戻し機能）の場合、速度の異なる戻し機能（高速戻し機能、低速戻し機能）とされる。
【００６５】
また、第２機能は、実行中の第１機能の終了後に、ユーザが選択する可能性を有する機能としてもよい。
【００６６】
例えば、ユーザが第１機能として送り機能を実行させた場合、マンガのページを先送りし過ぎり、これを解消するために送り機能の実行後に戻り機能を実行させる可能性がある。このため、実行中の第１機能が送り機能である場合には、第２機能が戻り機能とされる。同様に、実行中の第１機能が戻り機能である場合には、第２機能が送り機能とされる。換言すると、送り機能と戻り機能は、効果が異なるもののカテゴリとして同じ機能である。
【００６７】
また、実行中の第１機能が送り機能である場合には、第２機能を伏線ジャンプ機能（詳細は後述）としてもよい。すなわち、ユーザは、自身で所定場面に対応する伏線画像を探すために、戻り機能を実行させたものの、すぐに見つけることができない場合に伏線ジャンプ機能によって伏線画像を画面３ａに瞬時に表示することが想定される。このため、実行中の第１機能が戻り機能である場合には、第２機能を伏線ジャンプ機能としてもよい。
【００６８】
さらに、実行中の第１機能の実行継続時間に応じて、第２機能が変化してもよい。例えば、実行中の第１機能が送り機能であり、その実行継続時間が予め定められた所定時間（例えば１０秒）を超えた場合には、第２機能を高速送り機能とする。なお、上記所定時間が経過するまでは、高速送り機能とは異なる他の機能（例えば戻り機能）に対応する第２機能画像５４が画面３ａに表示され、実行継続時間が所定時間を超えた場合に高速送り機能に対応する第２機能画像５４が表示されてもよい。また、実行中の第１機能の実行継続時間が所定時間を超えた場合に、第２機能画像５４の表示が開始されてもよい。すなわち、第１機能の実行継続時間が所定時間を超えない限り、第２機能画像５４は表示されない。
【００６９】
また、第１機能の終了後に実行される第２機能の使用頻度に応じて、実行中の第１機能に関連する第２機能が決定されてもよい。例えば、後述する図６のように複数の第２機能画像５４が表示される場合、最も使用頻度の高い第２機能に対応する第２機能画像５４が実行中の第１機能に対応する第１機能画像５２に最も近い位置に表示される。また、使用頻度が低い第２機能に対応する第２機能画像５４は表示されず、より使用頻度の高い第２機能に対応する第２機能画像５４が表示されてもよい。
【００７０】
ここで、各機能は、他の機能との関連性が設定されている。
【００７１】
例えば、機能毎に関連性を示した他の機能を示すテーブル（以下「機能関連性テーブル」という。）が携帯端末３又はサーバ４に記憶される。機能画像表示処理は、この機能関連性テーブルに基づいて実行中の第１機能に応じた第２機能画像５４を画面３ａに表示する。具体的には、機能画像表示処理は、第１機能画像５２が第２長押しされると、第１機能画像５２に対応する第１機能を実行すると共に、当該第１機能に最も関連性の高い機能を第２機能とする。そして、機能画像表示処理は、当該第２機能に対応する第２機能画像５４を画面３ａに表示する。
【００７２】
下記表１は、機能関連性テーブルの一例であり、機能毎に他の機能との関連性を示している。表１の例では、関連性を数値で示しており、数値が小さいほど関連性が高いとしている。
【００７３】
【表１】
2019185149.tif 000003
【００７４】
また、機能関連性テーブルには、第１機能の終了後に実行された第２機能の使用頻度が含まれてもよい。すなわち、各機能は、その使用頻度が他の機能と関連付けられて機能関連性テーブルに含まれている。機能関連性テーブルに含まれる機能毎の使用頻度は、適宜更新される。
【００７５】
下記表２は、機能毎の使用頻度を示した機能関連性テーブルの一例であり、第１機能の終了後に実行された第２機能の回数を示しており、この回数が多いほど使用頻度が高い。換言すると、使用頻度が高い第２機能ほど、第１機能に対する関連性が高い。各機能の使用頻度は、携帯端末３のユーザ毎に集計されて機能関連性テーブルが更新されてもよい。これにより、機能関連性テーブルはユーザ毎に異なるものとなる。また、複数のユーザの使用頻度をサーバ４で集計して機能関連性テーブルが更新されてもよい。これにより、機能関連性テーブルは複数のユーザで同じものとなる。
【００７６】
【表２】
2019185149.tif 000004
【００７７】
表１，表２の例では、機能毎に他の機能との関連性をランク付けしているが、これに限らず、各機能に対して関連性のある機能を一つだけ定め、それを第１機能の実行中に選択可能な第２機能としてもよい。
【００７８】
このように、第２機能を第１機能に関連する機能とすることで、ユーザは直感的に自身が選択可能な機能を把握できるため、ユーザによる機能の選択に関する利便性がより向上する。
【００７９】
また、本実施形態に係る機能画像表示処理は、指示体が接触している第１機能画像５２の近傍、すなわち第１長押し位置５０Ａの近傍に第２機能画像５４を表示する。これにより、ユーザは、第１機能の実行中であっても、簡易かつ素早く第２機能を実行させることができる。
【００８０】
機能画像表示処理は、指示体を用いて選択された第１機能画像５２に対応する第１機能の実行中に、選択された第１機能画像５２に対応する第１機能とは関連性の低い機能に対応する他の第１機能画像５２の表示領域に、第２機能画像５４を表示する。第１機能とは関連性が低い第２機能とは、例えば、第１機能とは相反する機能や、作用や処理内容が全く異なる機能である。相反する機能とは、例えば戻り機能に対する送り機能のように効果が相反する機能であり、作用や処理内容が全く異なる機能とは、戻り機能や送り機能に対するシェア機能やクリップ機能、トリミング機能等である。
【００８１】
より具体的には、例えば、上述した機能関連性テーブルに基づいて、第２機能画像５４の表示領域が決定される。一例として、中速戻り機能、中速送り機能、トリミング機能、伏線ジャンプ機能に対応する４つの第１機能画像５２が表示され、ユーザが中速戻り機能を選択した場合を例にする。この場合、表１に示される機能関連性テーブルにおいて中速戻り機能に対して最も関連性が低い機能は伏線ジャンプ機能であるため、伏線ジャンプ機能に対応する第１機能画像５２の表示領域に第２機能に対応する第２機能画像が表示される。
【００８２】
また、機能画像表示処理は、指示体を用いて選択された第１機能画像５２に対応する第１機能の実行中に、選択された第１機能画像５２に対して基準位置（第１長押し位置５０Ａ）を挟んだ反対側に第２機能画像５４を表示してもよい。
【００８３】
図５を参照して説明すると、ユーザが第１機能画像５２Ａを長押し（第２長押し）することで、第１機能画像５２Ａに対応する機能が実行される。そして、第１機能画像５２Ａに対して第１長押し位置５０Ａを挟んだ反対側である第１機能画像５２Ｂの表示領域に第２機能画像５４Ａが表示される。換言すると、一部の第１機能画像５２が第２機能画像５４へ動的に変化することになる。なお、図５の例では、第１機能画像５２Ｃ，５２Ｄはその表示が停止されるが、これに限らず、第１機能画像５２Ｃ，５２Ｄは表示されたままであってもよい。
【００８４】
これらにより、ユーザは、第２機能画像５４が画面３ａに表示されたことを直感的に知り得、第１機能の実行中であっても簡易かつ素早く第２機能を実行させることができる。また、第２機能画像５４が適度に選択中の第１機能画像５２から離れているので、指が第１機能画像５２からずれて誤って第２機能画像５４を押すことが抑制される。
【００８５】
そして、第１機能の実行中にユーザが第２機能を実行させる場合には、一例として、親指を画面３ａから離間させることなく、第２機能画像５４へ移動（スライド）させ第２機能画像５４を長押し（第３長押し）する。これにより、機能実行処理は、第１機能画像５２に対応する第１機能を停止し、第２機能画像５４に対応する第２機能の実行を開始する。なお、第２機能は、一例として、ユーザの指示体が第２機能画像５４に接触している場合に限り実行され、指示体が第２機能画像５４から離間（タッチオフ）すると、実行中の第２機能が停止する。
【００８６】
なお、第２機能の実行中における第１機能画像５２及び第２機能画像５４の表示状態は、第２機能の実行前と変わらない。これにより、第２機能の実行中であっても、ユーザは第２機能に関連する第１機能の選択が可能となる。
【００８７】
図６は、第２機能画像５４の表示状態の他の例である。図６の例では、ユーザが選択した第１機能画像５２に対して第１長押し位置５０Ａを挟んだ反対側に第２機能画像５４Ａが表示され、第２機能画像５４Ａの上方に第２機能画像５４Ｂが表示され、第２機能画像５４Ａの下方に第２機能画像５４Ｃが表示される。第２機能画像５４Ｂは低速戻し機能に対応し、第２機能画像５４Ｃは低速送り機能に対応している。
【００８８】
図７は、第２機能画像５４の表示状態の他の例であり、図５，６に示すようにユーザが選択した第１機能画像５２に対して第１長押し位置５０Ａを挟んだ反対側に第２機能画像５４が表示されるのではなく、ユーザが選択した第１機能画像５２、換言すると第２長押し位置５０Ｂを基準位置として第２機能画像５４が表示される例である。図７の例では、第２長押し位置５０Ｂ（第１機能画像５２Ａ）の上方に高速戻し機能に対応する第２機能画像５４Ａが表示され、第２長押し位置５０Ｂ（第１機能画像５２Ａ）の下方に低速戻し機能に対応する第２機能画像５４Ｂが表示される。
【００８９】
また、機能画像表示処理は、画面３ａに第２機能画像５４が表示されている状態で画面３ａから指示体（ユーザの指）がタッチオフした場合、第２機能画像５４の表示を停止（消去）し、第１機能画像５２の表示を継続する。なお、機能実行処理は、第２機能が実行されている場合に指示体が画面３ａからタッチオフされると、第２機能の実行を停止する。これにより、ユーザが第２機能の実行を停止させるべく画面３ａからタッチオフした場合でも、その後、すぐにユーザは所望の第１機能を実行させるべく第１機能画像５２を選択できるので、機能の選択におけるユーザの利便性が向上する。なお、ユーザがタッチオフした後に所定時間内（例えば３秒以内）に第１機能画像５２を選択しなかった場合、機能画像表示処理は第１機能画像５２の表示を停止する。
【００９０】
なお、これに限らず、第２機能画像５４を表示させている状態で指示体がタッチオフした場合に、第１機能画像５２と共に第２機能画像５４の表示が停止されてもよい。また、第１機能を所定時間以上継続して実行した場合のみ、タッチオフしても第２機能画像５４を画面３aに表示し続け、ユーザが第２機能を選択可能としてもよい。この場合、第１機能の継続した実行が所定時間未満の場合に指示体がタッチオフされると第１機能は停止し、第１機能画像５２と共に第２機能画像５４の表示が停止される。
【００９１】
また、タッチオフすることなく、指示体が第１機能画像５２又は第２機能画像５４からずれた場合には、実行中の機能が停止されてもよいし、実行中の機能が続行されてもよい。指示体が機能画像からずれた場合の処理を何れとするかは、設定により予め定められる。また、指示体が第１機能画像５２又は第２機能画像５４から所定距離（所定ドット数）以上ずれた場合に、実行中の機能が停止されてもよい。
【００９２】
［４−３．その他の機能］
本実施形態に係るマンガ閲覧アプリは、戻し機能、送り機能、シェア機能、及びクリップ機能の他に、トリミング機能、コメント付加機能、情報付加機能、キャラクタ相関図表示機能、探索履歴記憶機能等を有してもよい。なお、これらの機能は、第１機能として実行されてもよいし、第２機能として実行されてもよい。
【００９３】
［４−３−１．トリミング機能］
トリミング機能は、シェア又はクリップする画像の範囲を変化させる機能である。例えば、第１機能としてシェア機能又はクリップ機能が実行された場合に、トリミング機能に対応する第２機能画像５４が画面３ａに表示される。具体的には、トリミング機能に対応する第２機能画像５４をユーザが選択すると、例えば、第１長押し位置５０Ａを中心にシェア又はクリップの対象となる画像の範囲（トリミング範囲）が拡大又は縮小する。
【００９４】
［４−３−２．コメント付加機能］
コメント付加機能は、シェア又はクリップする画像にコメントを付す機能である。例えば、第１機能としてシェア機能又はクリップ機能が実行された場合に、コメント付加機能に対応する第２機能画像５４が画面３ａに表示される。そして、コメント付加機能を示す第２機能画像５４をユーザが選択すると、例えば、シェア又はクリップする画像に対するコメントを付加するためのテキストボックスが画面３ａに表示される。コメントは、シェア又はクリップする画像の所定位置に重畳されてもよいし、メタデータとして付加されてもよい。
【００９５】
［４−３−３．情報付加機能］
情報付加機能は、シェア又はクリップする画像に予め定められた情報を付加する機能である。例えば、第１機能としてシェア機能又はクリップ機能が実行された場合に、情報付加機能に対応する第２機能画像５４が画面３ａに表示される。予め定められた情報とは、例えば、シェア又はクリップする画像の著作権を示す情報や、画像をシェア又はクリップしたユーザを示す情報（ユーザＩＤ）、画像をシェア又はクリップした日付を示す情報等である。これらの情報は、シェア又はクリップする画像の所定位置に重畳されてもよいし、メタデータとして付加されてもよい。
【００９６】
［４−３−４．キャラクタ相関図表示機能］
キャラクタ相関図表示機能は、例えばマンガの登場人物（キャラクタ）同士の関係を示した相関図を画面３ａに表示する機能である。例えば、ユーザが画面３ａに対して第１長押しを行った場合に、第１機能としてキャラクタ相関図表示機能に対応する第１機能画像５２が画面３ａに表示される。また、例えば、第１長押し位置５０Ａがキャラクタ相関図に含まれるキャラクタを示す画像と重なる場合や第１長押し位置５０Ａと重なるコマ内にキャラクタ相関図に含まれるキャラクタが存在する場合に、キャラクタ相関図表示機能に対応する第１機能画像５２が画面３ａに表示される。なお、キャラクタ相関図は、ユーザの指が画面３ａからタッチオフされると画面３ａへの表示が停止される。
【００９７】
［４−３−５．探索履歴記憶機能］
探索履歴記憶機能は、戻し機能の実行開始時に画面３ａに表示されたマンガのシーンの画像（以下「原画像」という。）に対して、戻し機能の実行終了時に画面３ａに表示されたシーンの画像（以下「伏線画像」という。）を関連付けてサーバ４のＨＤＤ２６に記憶させる機能である。すなわち、探索履歴記憶機能は、原画像に関連すると思われる伏線画像をユーザが探す（探索する）ためにマンガの進行（ページ）を戻した履歴を自動的に記憶する機能である。
【００９８】
本実施形態に係る機能画像表示処理は、一例として、第１機能として戻し機能が実行された場合に、探索履歴記憶機能に対応する第２機能画像５４を画面３ａに表示する。
【００９９】
本実施形態に係る探索履歴記憶機能の使用方法について説明する。ユーザは、第１機能である戻し機能を実行させることによってマンガの進行を戻し、原画像に関連すると思われる伏線画像を発見するまで戻し機能の実行を継続させる。そして、ユーザは自身が伏線画像と考える画像が画面３ａに表示された場合、戻し機能に対応する第１機能画像５２の長押し（第２長押し）を止め、探索履歴記憶機能に対応する第２機能画像５４へ指を移動させて長押し（第３長押し）を行い、探索履歴記憶機能を実行させる。探索履歴記憶機能は、戻し機能の実行開始時に画面３ａに表示されたシーン（画像）を原画像とし、第３長押しを行ったタイミングで画面３ａに表示されたシーン（画像）を伏線画像とし、これらを関連付けた探索履歴情報を通信部４６を介してサーバ４へ送信して記憶させる。
【０１００】
このように、探索履歴記憶機能は、原画像と伏線画像とを画面３ａに対するタッチ操作のみで関連付けてサーバ４に記憶させる。従って、ユーザは、マンガのシーンに対する伏線を簡易にサーバ４に記憶させることができる。
【０１０１】
また、サーバ４は、記憶した探索履歴情報を対応するマンガに付加する。探索履歴情報が付加されたマンガは、別途、サーバ４から携帯端末３へ配信される。
【０１０２】
なお、サーバ４に記憶される探索履歴情報は、必ずしも原画像及び伏線画像そのものである必要はなく、例えば、原画像及び伏線画像が含まれるマンガのページやコマの位置（座標）等である。
【０１０３】
また、第１機能として探索履歴記憶機能に対応する第１機能画像５２が表示されてもよい。この形態の場合、ユーザが探索履歴記憶機能を選択すると、戻し機能が実行されて画面３ａに表示されているマンガの進行を戻すことが可能となる。そして、探索履歴記憶機能は、ユーザがマンガの進行を戻して停止させた画像を伏線画像とし、戻し機能の実行開始時の画像を原画像として関連付けた探索履歴情報をサーバ４に記憶させる。
【０１０４】
また、探索履歴記憶機能は戻し機能の一部機能とされ、戻し機能の実行中にタッチオフされることで戻し機能の実行が停止された場合に画面３ａに表示されている画像を伏線画像として記憶させるか否かを確認するメッセージが画面３ａに表示されてもよい。この形態の場合、上記メッセージに対してユーザが記憶する意思を示す操作を行った場合に、戻し機能の実行開始時の画像を原画像とした探索履歴情報がサーバ４に記憶される。
【０１０５】
また、探索履歴情報は、マンガ閲覧アプリを利用しているユーザであれば誰でもサーバ４へ記憶させることが可能である。このため、原画像と伏線画像との解釈がユーザによって異なる可能性があり、複数のユーザが探索履歴情報をサーバ４に記憶させることで、結果的に一つの原画像に対して複数の伏線画像が関連付けられる場合もある。このような場合は、多数決等の統計処理によって原画像に関連付けられる伏線画像を決定する処理をサーバ４が行ってもよいし、全ての探索履歴情報をそのまま記憶してもよい。
【０１０６】
サーバ４は探索履歴情報が付加されたマンガを携帯端末３へ配信する。このため、マンガ閲覧アプリは、原画像に関連付けられた伏線画像を、サーバ４に探索履歴情報を記憶させたユーザだけでなく、他のユーザにも示すことができる。
【０１０７】
例えば、マンガ閲覧アプリは、配信されたマンガに付加された探索履歴情報に基づいて、画面３ａの表示状態を原画像を表示した状態から、当該原画像に関連付けられた伏線画像を表示する状態に変化させる伏線ジャンプ機能を有してもよい。すなわち、伏線ジャンプ機能は、原画像が画面３ａに表示されている場合に、ユーザの操作に応じて、画面３ａの表示を原画像に関連付けられている伏線画像に瞬時に変化させる。
【０１０８】
なお、伏線ジャンプ機能は、原画像が画面３ａに表示された場合、原画像に関連付けられた伏線画像の存在を示す報知を行ってもよい。当該報知は、例えば、原画像が画面３ａに表示された場合に「伏線あり」とのメッセージを画面３ａに表示したり、原画像を含むページやコマの輪郭を強調表示する等である。これにより、ユーザは、原画像が画面３ａに表示されている場合、伏線を確認すべく画面３ａに伏線画像を瞬時に表示させることができる。なお、「伏線あり」とのメッセージが画面３ａに表示されている場合に、伏線ジャンプ機能に対応する第１機能画像５２が画面３ａに表示されてもよい。
【０１０９】
このように探索履歴記憶機能は、携帯端末３に配信されるマンガに対して探索履歴情報を付加し、伏線ジャンプ機能によって探索履歴情報はサーバ４に記憶させたユーザだけでなく、他のユーザも利用可能とされるので、サーバ４から配信されるマンガはＣＧＭ（Consumer Generated Media）として形成されることとなる。
【０１１０】
［４−４．タッチオフ処理］
上述したように、第１機能画像５２から指示体が離間（タッチオフ）すると、実行中の第１機能は停止する。また、第２機能画像５４から指示体が離間（タッチオフ）すると、実行中の第２機能は停止する。
【０１１１】
ここで、従来は、送り機能や戻し機能の実行が終了すると、その時点におけるマンガのページが画面３ａに表示されたままとなる。このため、ユーザが送り機能や戻し機能の実行開始前の状態にマンガの表示を戻したい場合には、ユーザは逆の操作を行ってマンガの表示を戻す必要があり、利便性に欠けていた。
【０１１２】
そこで、本実施形態に係る機能実行処理は、第１機能の実行を停止した場合、画面３ａの表示を第１機能の実行開始時の状態へ戻すタッチオフ処理を行ってもよい。また、本実施形態に係る機能実行処理は、第２機能の実行を停止した場合、画面３ａの表示を第２機能の実行開始時の状態又は第１機能の実行開始時の状態へ戻すタッチオフ処理を行ってもよい。なお、実行開始時の状態とは、ユーザが選択した機能の実行を開始する直前における画面３ａの表示状態である。これにより、機能実行、停止に係るユーザの利便性が向上する。
【０１１３】
タッチオフ処理の対象となる機能は、例えば、戻し機能及び送り機能である。すなわち、本実施形態に係る各機能には、タッチオフ処理の実行の有無が予め設定されている。
【０１１４】
例えば、第１機能として戻し機能又は送り機能が実行されている状態でユーザがタッチオフすると、画面３ａに表示されるマンガは、戻し機能又は送り機能の実行開始時の状態へ戻る。
【０１１５】
第１機能及び第２機能が共に戻し機能又は送り機能である場合、第２機能が実行されている状態でユーザがタッチオフすると、画面３ａに表示されるマンガは第１機能又は第２機能の実行開始時の状態に戻る。なお、第２機能の実行時にタッチオフがされた場合に第１機能の実行開始時又は第２機能の実行開始時の何れに戻るかは予め設定されていてもよい。また、第２機能として戻し機能又は送り機能が実行されている状態でユーザが指を第２長押し位置５０Ｂ（前に選択した第１機能画像５２）に戻した場合、第２機能の実行を停止して画面３ａに表示されるマンガを第２機能の実行開始時の状態に戻してもよい。
【０１１６】
［５．マンガ閲覧機能の機能ブロック］
図８は、本実施形態に係る携帯端末３にインストールされたマンガ閲覧アプリが実行するマンガ閲覧機能に関する機能ブロック図である。携帯端末３が備える主制御部４０は、マンガ表示制御部６０、スクロール制御部６２、機能画像表示部６４、及び機能実行部６６を備える。主制御部４０が備える各機能によって実行される処理は、補助記憶部４４に記憶されているプログラムによって実現される。
【０１１７】
マンガ表示制御部６０は、サーバ４から配信されたマンガを画面３ａに表示させる。
【０１１８】
スクロール制御部６２は、画面３ａに表示されるマンガを指示体による画面３ａに対する操作に応じてスクロールさせる。
【０１１９】
機能画像表示部６４は、ユーザが選択可能な機能を示す画像として第１機能画像５２又は第２機能画像５４を画面３ａに表示する。なお、機能画像表示部６４は、第１機能画像５２に指示体が接触して第１機能画像５２に対応する第１機能の実行中に、第２機能画像５４を画面３ａに表示する。また、機能画像表示部６４は、上述した各機能画像表示処理を行う。
【０１２０】
機能実行部６６は、画面３ａに表示されている第１機能画像５２又は第２機能画像５４に指示体が接触した場合に、指示体が接触した第１機能画像５２又は第２機能画像５４に対応する機能を実行する。また、機能実行部６６は、上述した機能実行処理の各々を行う。
【０１２１】
［６．マンガ閲覧処理のフローチャート］
図９は、携帯端末３が備える主制御部４０によって実行されるマンガ閲覧処理の流れを示すフローチャートである。マンガ閲覧処理を実行するためのプログラム（マンガ閲覧アプリ）は補助記憶部４４の所定領域に予め記憶されている。
【０１２２】
まず、ステップ１００では、サーバ４から配信されたマンガをマンガ表示制御部６０が画面３ａに表示させる。
【０１２３】
次のステップ１０２では、画面３ａに対してユーザによるスクロール操作が行われたか否かをスクロール制御部６２が判定し、肯定判定の場合はステップ１０４へ移行する。
【０１２４】
ステップ１０４では、ユーザのスクロール操作に応じてスクロール制御部６２が画面３ａに表示されているマンガをスクロールさせる。
【０１２５】
次のステップ１０６では、画面３ａに対して第１長押しが行われているか否かを機能画像表示部６４が判定し、肯定判定の場合はステップ１０８へ移行し、否定判定の場合はステップ１２４へ移行する。
【０１２６】
ステップ１０８では、機能画像表示部６４が第１機能画像５２を画面３ａに表示する。
【０１２７】
次のステップ１１０では、ユーザが第１機能画像５２を長押し（第２長押し）したか否かを判定することによって、ユーザが第１機能画像５２を選択したか否かを機能実行部６６が判定し、肯定判定の場合はステップ１１２へ移行する。一方、否定判定の場合はステップ１２４へ移行する。
【０１２８】
ステップ１１２では、ユーザが選択（第２長押し）した第１機能画像５２に対応する第１機能を機能実行部６６が実行すると共に、機能画像表示部６４が第２機能画像５４を画面３ａに表示する。
【０１２９】
次のステップ１１４では、ユーザの指が画面３ａからタッチオフされたか否かを機能実行部６６が判定し、肯定判定の場合はステップ１２２へ移行し、否定判定の場合はステップ１１６へ移行する。
【０１３０】
ステップ１１６では、ユーザが第２機能画像５４を長押し（第３長押し）したか否かを判定することによって、ユーザが第２機能画像５４を選択したか否かを機能実行部６６が判定し、肯定判定の場合はステップ１１８へ移行する。一方、否定判定の場合はステップ１１２へ戻り、第１機能の実行を継続する。
【０１３１】
ステップ１１８では、ユーザが選択（第３長押し）した第２機能画像５４に対応する第２機能を機能実行部６６が実行する。
【０１３２】
次のステップ１２０では、ユーザの指が画面３ａからタッチオフされたか否かを機能実行部６６が判定し、肯定判定の場合はステップ１２２へ移行し、否定判定の場合はステップ１１８へ戻り、第２機能を実行を継続する。
【０１３３】
ステップ１２２では、実行中の機能を機能実行部６６が停止し、第１機能画像５２又は第２機能画像５４の表示を機能画像表示部６４が停止し、ステップ１２４へ移行する。なお、タッチオフ処理が設定されている機能が実行されていた場合は、機能実行部６６が当該機能に設定されているタッチオフ処理を実行する。
【０１３４】
ステップ１２４では、画面３ａに表示されているマンガが終了したか否かをマンガ表示制御部６０が判定し、肯定判定の場合に本マンガ閲覧処理を終了し、否定判定の場合はステップ１０２へ移行し、マンガの表示を継続する。なお、一例として、マンガ表示制御部６０は、画面３ａに表示されているマンガがそれ以上スクロールできない場合にマンガが終了したと判定する。
【０１３５】
以上説明したように、本実施形態に係るマンガ閲覧処理は、ユーザが選択可能な機能を示す画像として第１機能画像５２又は第２機能画像５４をタッチパネルディスプレイ３ａに表示し、第１機能画像５２又は第２機能画像５４に指示体が接触した場合に、指示体が接触した第１機能画像５２又は第２機能画像５４に対応した機能を実行する。そして、マンガ閲覧処理は、第１機能画像５２に対応する第１機能の実行中に、第２機能画像５４をタッチパネルディスプレイに表示する。
【０１３６】
このように、第１機能の実行中に第２機能画像５４が画面３ａに表示されることにより、ユーザが所望の機能を実行させても、他の機能を連続して選択可能となる。従って、本実施形態に係るマンガ閲覧処理は、ユーザによる機能の選択に関する利便性をより向上できる。
【０１３７】
［７．他の実施形態］
以上、本発明を、上記各実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記各実施形態に多様な変更又は改良を加えることができ、該変更又は改良を加えた形態も本発明の技術的範囲に含まれる。また、上記各実施形態を適宜組み合わせてもよい。
【０１３８】
［７−１．他の実施形態１］
上記実施形態では、コンテンツをマンガとする形態について説明したが、本発明は、これに限定されるものではない。例えば、コンテンツを動画としてもよいし、コンテンツを文章で構成された小説等としてもよい。
【０１３９】
［７−２．他の実施形態２］
上記実施形態では、第１機能の実行が開始すると共に第２機能画像５４が表示される形態について説明したが、本発明は、これに限定されるものではない。第１機能の実行開始後、所定時間の経過後や所定のタイミングで第２機能画像５４が画面３ａに表示されてもよい。
【０１４０】
例えば、第１機能として戻し機能が実行されている場合、予め定められたコンテンツ内容の近傍が表示された場合に第２機能として低速戻し機能又は低速送り機能を選択可能とすべく第２機能画像５４が表示されてもよい。
【０１４１】
なお、予め定められたコンテンツ内容は、例えば、第１機能の実行開始時にマンガに対応する原画像に関連付けられて記憶された伏線画像である。これにより、ユーザが戻し機能を用いて原画像に関連付けられた伏線画像を探している場合、機能画像表示処理は、当該伏線画像の近傍が画面３ａに表示されると低速戻し機能又は低速送り機能に対応する第２機能画像５４を画面３ａに表示する。
【０１４２】
従って、ユーザが伏線画像を探すために戻し機能を実行させているときに、画面３ａに低速戻し機能に対応する第２機能画像５４が表示された場合にこれを選択し、実行させる。これにより、伏線画像を超えてマンガの表示が戻ることを抑制できるので、ユーザにとっての利便性が向上する。また、戻し機能によって伏線画像を超えて戻ったとしても、第２機能として低速送り機能を選択し、実行させることで、容易に伏線画像を画面３ａに表示させることができる。
【０１４３】
なお、機能画像表示処理は、ユーザが原画像に関連付けられた伏線画像を探しているか否かの判断を、マンガに付加された探索履歴情報に基づいて判定する。すなわち、探索履歴情報で示される原画像を起点として戻し機能が実行された場合、機能画像表表示処理は、当該原画像に関連付けられた伏線画像をユーザが探していると判定する。そして、機能画像表示処理は、探索履歴情報で示される伏線画像を含むページ又はコマの近傍までマンガが戻された場合に、低速戻し機能又は低速送り機能に対応する第２機能画像５４を画面３ａに表示する。
【０１４４】
［７−３．他の実施形態３］
ユーザが第１機能の実行と第２機能の実行を交互に繰り返した場合に、画面３ａに表示する第１機能画像５２及び第２機能画像５４を動的に変化させてもよい。
【０１４５】
例えば、第１機能として高速送り機能が実行されている場合、第２機能画像５４として高速戻し機能に対応する画像が表示され、当該第２機能画像５４が選択されて高速戻し機能が実行されている場合、ユーザが選択可能な第１機能画像５２が動的に変化して中速送り機能に対応する画像に変化する。さらに、当該中速送り機能が選択・実行されると第２機能画像５４として中速戻し機能に対応する画像が表示され、当該中速戻し機能が選択・実行されると、第１機能画像５２として低速送り機能に対応する画像が表示される。そして、当該低速送り機能が選択・実行されると、第２機能画像５４として低速戻し機能に対応する画像が表示される。
【０１４６】
すなわち、上記例では、第１機能と第２機能とが以下のように動的に変化する。
第１機能：高速送り機能→第２機能：高速戻し機能→第１機能：中速送り機能→第２機能：中速戻し機能→第１機能：低速送り機能→第２機能：低速戻し機能
【０１４７】
これにより、徐々にユーザは送り・戻りの速度を低下させることができるので、例えば、送り機能と戻し機能とを交互に使用して所望のシーンを探したい場合等においてユーザに対する利便性が向上する。
【０１４８】
［７−４．他の実施形態４］
ユーザが戻し機能や送り機能を選択した場合、画面３ａに速度調節用のスライドバーが表示され、第１長押し操作に続くユーザによるスワイプ操作の方向と大きさに応じて、戻り・送りの速度を変化させてもよい。
【０１４９】
［７−５．他の実施形態５］
また、上記実施形態で説明したマンガ閲覧処理の流れも一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよい。
【符号の説明】
【０１５０】
３    携帯端末（情報処理装置）
３ａ  画面（タッチパネルディスプレイ）
５２  第１機能画像
５４  第２機能画像
６４  機能画像表示部（機能画像表示手段）
６６  機能実行部（機能実行手段）
【図１】
2019185149.tif 000005
【図２】
2019185149.tif 000006
【図３】
2019185149.tif 000007
【図４】
2019185149.tif 000008
【図５】
2019185149.tif 000009
【図６】
2019185149.tif 000010
【図７】
2019185149.tif 000011
【図８】
2019185149.tif 000012
【図９】
2019185149.tif 000013