(57)【要約】【課題】ユーザの指示により頁送りの速さを変更できると共に、複数同時に送る文書数を変更することができ、ユーザが確認したい速さで複数文書を閲覧することができる画像表示装置を提供すること。【解決手段】複数の文書中の各々の文書の一部を表示し（Ｓ５０２）、ユーザの動作を検出して、検出された動作が、表示された文書に対する予め定めた文書頁送り操作を示す動作か否かを判定し（Ｓ５０９）、文書頁送り操作と判定されたときは、判定された頁送り操作の速度に応じて、一部を表示された文書のうち同時に頁送りを行う操作対象の文書を判定し（Ｓ５１３）、判定された操作対象の文書の頁送りを行う（Ｓ５１４〜Ｓ５１６）。【選択図】図５
2014115893.tif 000002
【特許請求の範囲】
【請求項１】
複数の文書中の各々の文書の一部を表示する表示手段と、
ユーザの動作を検出する検出手段と、
前記検出手段により検出された動作が、前記表示手段に表示された文書に対する予め定めた文書頁送り操作を示す動作か否かを判定する操作判定手段と、
前記操作判定手段で文書頁送り操作と判定されたときは、前記操作判定手段で判定された頁送り操作の速度に応じて、前記表示手段に一部を表示された文書のうち同時に頁送りを行う操作対象の文書を判定する文書判定手段と、
前記文書判定手段により判定された操作対象の文書の頁送りを行う頁送り手段とを備えることを特徴とする画像表示装置。
【請求項２】
前記予め定めた文書頁送り操作を示す動作は、指を表示画面上で回転させる動作であり、
前記操作判定手段で判定された頁送り操作の回転方向に応じて、頁送りを行う方向を判定し、前記頁送り手段は、前記判定された方向に文書の頁送りを行うことを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記文書判定手段は、ジェスチャー操作によって文書を判定することを特徴とする前記請求項１に記載の画像表示装置。
【請求項４】
前記表示手段は、前記表示手段により表示する文書のうち見開き文書がある場合に、見開き状態で前記表示する文書を表示することを特徴とする請求項または請求項２に記載の画像表示装置。
【請求項５】
前記文書判定手段は、前記操作速度に応じて、操作対象の文書の同時頁送り、同一行に表示された文書の同時頁送り、または単一文書のみの頁送りを実行することを特徴とする請求項１または請求項２に記載の画像表示装置。
【請求項６】
検索条件の入力を受け取って、前記検索条件に従って前記複数の文書を検索する検索手段をさらに備え、前記頁送り手段は、前記検索条件と一致する文書の一部を表示することを特徴とする請求項１に記載の画像表示装置。
【請求項７】
前記頁送り手段は、受け取った入力による操作が時計周りであるか、反時計周りであるかによって頁送り方向を判定することを特徴とする請求項１または請求項２に記載の画像表示装置。
【請求項８】
前記表示手段、操作情報が入力される入力手段、および画像の処理部を備え付けている画像形成装置を有することを特徴とする請求項１または請求項２に記載の画像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は複数文書画像を一度に表示し、複数文書を同時操作可能とする画像表示装置に関する。
【背景技術】
【０００２】
近年、タブレットPCやスマートフォンのような新しいデバイスが普及し、その操作方法として、タッチパネルを利用した様々な新しい操作体系が提案されている。また、従来から存在するネットワーク・コンピューティング、ユーティリティコンピューティング、SaaSなどの要素を含み、更に発展させたクラウドコンピューティングなどの技術が進展している。これらの新しい技術の普及に伴って、ワークプレースや業務の進め方（各種データへのアクセス方法や具体的なデバイスの操作方法など）が大きく変化し始めている。
【０００３】
具体的には、これら技術の組み合せによって、外出時や移動時にクラウド上にあるファイルを閲覧するなど情報へアクセスする場所や時間など、アクセスのための環境が多様化している。また、これら多様化する環境下において、目的とする情報をいかに効率的に取得するかは、ユーザが行う作業行為において特に重要である。
【０００４】
しかしながら、タッチパネルを入力インターフェースとして持つタブレットPCやスマートフォンでもこれらは達成されていなかった。すなわち、操作性のよいタッチパネルを使用しているにもかかわらず、従来の検索キーを入力し、候補文書表示といった、キーボードを主とした検索方法が主流であり、効率的な情報へのアクセスは期待できなかった。特に、複数文書をサムネイルという形式で表示するケースでは、文書の最初のページは表示されているが、それぞれのファイルを確認し、その中から所望の情報を探し出すには、一文書ずつ何度もファイルを開いて、探す必要があった。
【０００５】
そこで特許文献１では、表示されている全文書を一度にページ送りする技術が提案されている。この特許文献１では、文書ごとに一度の操作で送る頁数の指定を行うことができ、途中で頁送りの再開と停止を行うことができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平６−１６１４０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の技術では、ユーザの個人差により頁内容を確認できる速さは異なるにもかかわらず、複数文書の頁送りを行う際に頁送りの速さをユーザが任意に変更できないという問題がある。
【０００８】
また、大量の文書を頁送り文書の対象とした場合、人が一度に記憶できる数に限りがあるにもかかわらず、複数文書が同時に頁送りされる為、各文書の前頁からの変化内容を把握することが困難であった。
【０００９】
さらに、スマートフォンなどのモバイル端末では表示画面サイズが小さいため、操作ボタンを表示する領域により文書のプレビュー領域が圧迫されて内容が確認しづらくなるという問題がある。また、プレビュー領域を確保するために操作ボタンのサイズを小さくすると、操作ボタンが押しにくくなり操作性が悪化するという問題がある。
【００１０】
その為、従来のように固定された位置にＵＩボタンを表示して操作することなく、ユーザが任意の位置で頁送り操作を行うことができるインタフェースが必要である。
【課題を解決するための手段】
【００１１】
上述した課題を解決するために、本発明の画像表示装置は、複数の文書中の各々の文書の一部を表示する表示手段と、ユーザの動作を検出する検出手段と、検出手段により検出された動作が、表示手段に表示された文書に対する予め定めた文書頁送り操作を示す動作か否かを判定する操作判定手段と、操作判定手段で文書頁送り操作と判定されたときは、操作判定手段で判定された頁送り操作の速度に応じて、表示手段に一部を表示された文書のうち同時に頁送りを行う操作対象の文書を判定する文書判定手段と、文書判定手段により判定された操作対象の文書の頁送りを行う頁送り手段とを備えることを特徴とする。
【発明の効果】
【００１２】
本発明の画像表示装置によれば、ユーザの指示により頁送りの速さを変更できると共に、複数同時に送る文書数を変更することができるため、ユーザが確認したい速さで、同時に確認したい数の文書を閲覧することができる。その結果、複数文書画像の視認性を向上させることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施例の画像表示装置の構成を説明するブロック図である。
【図２】実施例１の複数文書画像の同時表示の一例を示す図である。
【図３】実施例１の文書頁管理表の一例を示す図である。
【図４】実施例１の文書頁送り操作の認識方法の一例を示す図である。
【図５】実施例１の文書頁送りにかかる処理の流れを説明するためのフローチャートである。
【図６】実施例１の全文書同時頁送り動作時の画面表示の変化の一例を示す図である。
【図７】実施例１の同一行上の文書同時頁送り動作時の画面表示の変化の一例を示す図である。
【図８】実施例１の単一文書の頁送り動作時の画面表示の変化の一例を示す図である。
【図９】実施例１の文書頁送りにかかった操作時間と頁送りを行う対象文書範囲の関係を示す図である。
【図１０】実施例１の文書内頁検索動作時の画面表示の一例を示す図である。
【図１１】実施例２における１回の頁送りにかかった操作時間と頁送りを行う対象文書の関係を関係図を示す図である。
【図１２】実施例２の頁送りの操作速度の加速減速度合に応じて、複数同時頁送りの対象文書の範囲を変化させる一例を示す図である。
【図１３】実施例２の頁送りの操作速度の加速減速度合に応じて、複数同時頁送りの対象文書の範囲を変化させる一例を示す図である。
【図１４】実施例２の頁送りの操作速度の加速減速度合に応じて、複数同時頁送りの対象文書の範囲を変化させる一例を示す図である。
【図１５】実施例３の複数同時頁送りの対象文書範囲をジェスチャーにより変更する一例を示す図である。
【図１６】実施例３の複数同時頁送りの対象文書範囲をジェスチャーにより変更する一例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明を実施するための最良の形態について図面を参照して説明する。ただし、この実施の形態に記載されている構成要素の相対配置、数式、数値等は、特に特定的な記載がない限りは、この発明の範囲をそれらのみに限定する趣旨のものではない。
【実施例１】
【００１５】
図１は、本発明の一実施例の画像表示装置の構成を説明するブロック図である。本画像表示装置は、入力部１０１、操作判定部１０２、制御部１０３、処理部１０４、表示部１０５を備えている。入力部１０１では、ユーザによる本画像表示装置の操作情報が入力される。表示部１０５は、入力部１０１を介して受け取った操作情報に対する画像表示装置における処理結果を表示する。入力部１０１と表示部１０５とは、例えばタッチパネルとして構成することができる。タッチパネルは、通常、タブレットＰＣやスマートフォン、複合機など情報機器に組み込まれているがこれに限られない。
【００１６】
操作判定部１０２は、ユーザによって入力された操作の指示内容を判定する。指示内容とは、例えば「ボタンＡの押下」などである。
【００１７】
制御部１０３は、画像表示装置全体の管理を行う。制御部１０３は、ＣＰＵ１０６、ＲＯＭ１０７、ＲＡＭ１０８などのハードウェア資源を備えており、ＣＰＵ１０６がＲＯＭ１０７に記憶されたプログラムを読み出して実行することにより各種制御を行う。
【００１８】
処理部１０４は、制御部１０３により制御され、管理部１０９、取得部１１０、検索部１１１、記憶部１１２を備えている。管理部１０９は、表示部１０５に表示している各文書の頁番号などの各種文書情報の管理を行う。取得部１１０は、記憶部１１２に格納されている文書情報のうち管理部１０９により指定された頁の画像を取得する。
【００１９】
検索部１１１は、ユーザによって入力部１０１を介して入力された検索キーに基づき、表示部１０５に表示している各文書の中から検索条件と一致する頁の検索を行い、一致した頁の画像を表示部１０５に表示する。なお、入力部１０１、処理部１０４、および表示部１０５は、画像表示装置の画像形成装置に備えるようにすることができる。
【００２０】
図２を参照して、本実施例に係る画像表示の一例を説明する。図２は、複数文書画像の同時表示の一例を示す。文書Ａないし文書Ｉで示される画像２０１は、それぞれ異なる文書中の異なる頁の画像であり、各文書中の各頁の画像は管理部１０９によって管理される。画像２０１の下部に文書の現在表示している頁番号２０２を示す。なお、本実施例では最大９つの文書を表示するが、最大で表示できる文書数に関してはユーザが自由に設定変更できるものとする。
【００２１】
また表示部１０５に表示しきれない文書が記憶部１１２にある場合、管理部１０９は複数の本棚（複数の画面）に分けて文書を表示部１０５に表示する（図示せず）。これにより、ユーザは別の本棚を表示する操作指示を行って、管理部１０９に現在表示している複数の文書を含む本棚を切り替えて表示部１０５に表示させることができる。
【００２２】
ユーザは、複数文書選択モード２０３に入って複数文書の表示時に同時に頁送りをする文書を選択することができる。すなわち、入力部１０１は、複数文書選択モード２０３の選択を受け取った場合、表示部１０５に表示されている画像２０１の中から同時に頁送りを行いたい文書の選択をユーザから入力されるのを待機する。入力が行われると、選択に基づいて、制御部１０３は管理部１０９で管理している文書情報のうちの、どの文書の頁送りを同時に行うかの設定を変更する。ここで、検索キー入力フィールド２０４は、ユーザからの入力を受け取るものであり画像２０１の中からユーザの所望する検索キーを含む頁を検索するためのものである。
【００２３】
図３を参照して、管理部１０９によって管理される文書頁管理表３００について説明する。図３は、本実施例の文書頁管理表３００の一例を示す図である。文書名３０１は、文書の名前を表す。頁数３０２は、文書が全部で何頁あるかを示している。本実施例では、文書Ａの場合、頁数３０２が２４のため、全部で２４頁の文書であることを意味している。見開き３０３は、文書が見開き文書であるか否かを表しており、通常見開きでない文書の場合は「０」、見開き文書の場合は「１」と設定される。そのため文書頁管理表３００中の文書では、文書Ｈのみが見開き文書であることを意味している。
【００２４】
複数送り３０４は、複数文書の頁送りを受け取るか否かを示すものであり、「１」と設定された文書に関しては操作を受け取るが、「０」と設定された文書、すなわち文書Ｆに関しては操作を受け付けない。そのため管理部１０９は、複数文書選択モード２０３が指示されたとき、文書Ｆを画面上に表示しない。複数送り３０４は初期状態では「１」が設定されており、管理部１０９はユーザの設定に応じて設定値を変更することができる。
【００２５】
状態３０５は、一時的に文書の頁送りを停止するか否かを示しており、「０」と設定された文書に関しては、複数文書頁送り操作をユーザから受け取った場合でもその文書の頁送りは停止する。停止した文書は、複数送り３０４とは異なり、表示部１０５に表示されたままとなる。状態３０５には、初期状態では「１」が設定されており、ユーザからの文書頁送りの一時停止指示を受け取った際に、管理部１０９がその文書の状態３０５の値を「０」に変更することができる。
【００２６】
行番号３０６は、表示部１０５に表示している文書のうち、表示部１０５で何行目に表示しているかを示す。文書Ａでは、行番号３０６の値が「１」となっており、表示部１０５で１行目に表示される。ここで「０」の設定は、表示部１０５に表示していない非表示文書であることを示している。表示頁３０７は、各文書が現在表示部１０５に表示している頁の頁番号を示している。すなわち、表示頁３０７の値は頁番号２０２に表示され、一例として文書Ａでは、表示頁３０７の値が「１」であるが、次にユーザによって頁送り操作がされた場合、管理部１０９は表示頁３０７の設定値を頁送りされた結果の頁に変更する。
【００２７】
ポインタ３０８は、ユーザから頁送り操作を受け取った際に、頁送り操作が行われる文書であるか否かを示しており、ポインタ３０８の値が「０」のとき頁送りがされない文書で、「１」のとき頁送りされる文書である。初期状態では、文書頁管理表３００の文書のうち、複数送り３０４と状態３０５の値が共に「１」である文書の中で最も上の文書のポインタ３０８の値を、操作の基準として管理部１０９が「１」に設定する。したがって、本実施例の初期状態では、文書Ａのポインタ３０８の値が「１」となり、ユーザから頁送り操作を受け取った際に、管理部１０９は文書Ａを基準とする頁送り操作を行う。ポインタ位置の任意変更指示をユーザから受け取った場合は、管理部１０９は文書頁管理表３００におけるポインタ３０８の設定値を変更することができる。ポインタ位置の変更指示に関しては、ポインタ位置として変更したい文書上で、ある一定の時間以上ユーザによる選択操作を行われ続けた場合などがあるが、指示方法についてはとくにこの操作に限定しない。
【００２８】
本棚３０９は、表示部１０５に表示する文書がどの本棚に属しているかを示している。文書Ａないし文書Ｉは、本棚３０９の設定値が「１」のため、表示部１０５に表示する際同じ画面内に表示される。一方、文書Ｊの設定値は「２」のため文書Ａないし文書Ｉを表示する際には表示されない。そして、本棚３０９の切り替え操作を受け取った場合に管理部１０９は、本棚３０９の欄に２が指定されたものとして、文書Ｊのみを表示部１０５に表示し、この際ポインタ３０８の設定値を変更することができる。管理部１０９は、初期状態では本棚３０９の設定値をユーザによって設定された表示できる最大文書数ごとに１つの本棚として本棚３０９の値を「１」から順に設定する。
【００２９】
図４を参照して、頁送り操作の認識方法について説明する。図４は、本実施例の文書頁送り操作の認識方法の一例を示す図である。本実施例では、頁送り操作に関して表示画面上で円を描く操作を例に説明するが、特にこの操作のみに限定しない。また表示画面上で円を描く操作の認識方法についても一般化された技術のため、ここではその一例を示すのみとする。
【００３０】
操作判定部１０２は、入力部１０１で受け取ったユーザの操作（時計周りの操作）が示す指の動きを４つの方向に区分する。ここでは４つとして説明するが、それ以外の数でもかまわない。操作判定部１０２は、ユーザの操作が右方向への移動４０１を判定したときは「１」を、下方向の移動４０２は「２」、左方向の移動４０３は「３」、上方向の移動４０４は「４」、とユーザの指の移動方向を４つの方向に区分する。これら４つの方向を、連続的に「１２３４」「２３４１」「３４１２」「４１２３」と区分けされた場合、操作判定部１０２はユーザから受け取った操作が頁を次に進める操作であったと判定する。また、「４３２１」「３２１４」「２１４３」「１４３２」と区分けされた場合、操作判定部１０２はユーザから受け取った操作が頁を前に戻す操作であったと判定する。これらの表示画面上で円を描く操作は、ＵＩボタンを表示せずに行えるため、ユーザからの入力は表示部１０５上の任意の位置で行うことが可能となる。
【００３１】
ここで、入力部１０１で受け取ったユーザの操作位置に画像２０１が表示されていて操作しづらい場合、表示部１０５に表示している領域に空き領域があるならば、ユーザの操作位置にある画像２０１を空き領域に移動するなどしてもよい。
【００３２】
また、表示画面上で円を描く操作を繰り返し行うことで連続的な頁送り操作を可能とするため、操作判定部１０２は、ユーザから頁送り操作を受け付けなくなった際に終了指示とみなして頁送り操作を停止することもできる。詳細については下記で説明するが、操作判定部１０２は、ユーザの指の移動の速度によっても頁送り操作を認識する。そのため、ある一定の回数以上ユーザから同じ方向、同じ速度の操作を受け取った際は、自動的に同じ頁送り操作を行うようにしてもよい。もしくはユーザから何らかの同じ操作を繰り返す指示を受け取るようにすることで、自動的に同じ方向と速度で頁送りを繰り返し行うようにしてもよい。
【００３３】
図５を参照して、頁送りにかかる処理の流れを示す。図５は、本実施例の文書頁送りにかかる処理の流れを説明するためのフローチャートである。
【００３４】
ステップＳ５０１において、管理部１０９は、文書頁管理表３００を初期状態に設定する。ステップＳ５０２において、取得部１１０は、記憶部１１２に格納されている文書一覧を取得し、これを管理部１０９は表示部１０５に表示する。文書一覧には、文書の一部分として、文書頁画像やファイル名、その他更新日や作成者などのプロパティ情報を各文書について示す。管理部１０９は、文書頁管理表３００で管理している表示頁３０７に基づいて、表示部１０５に表示する文書の頁を決定する。初期状態で表示頁３０７の値は、「１」と設定されているため、各文書の１頁目の画像を表示部１０５に表示する。
【００３５】
ステップＳ５０３において、操作判定部１０２は、表示された各文書について文書頁管理表３００で複数送り３０４および見開き３０３に「１」と設定されている文書であるか否かを判定する。
【００３６】
ステップＳ５０４において、表示部１０５は、見開き３０３に「１」と設定されている文書を、その文書が見開き文書であることが認識できるよう見開きで表示する。見開き３０３に「０」と設定されている文書の場合には、見開きで表示せずに次のステップに進む。
【００３７】
ステップＳ５０５において、入力部１０１は、ユ−ザから複数文書選択モードに移行する選択を受け取ったか否かを判定する。
【００３８】
ステップＳ５０６において、入力部１０１は、複数文書選択モードに移行する選択を受け取った場合に、ユーザから表示部１０５に表示された文書のうちから複数文書頁送りを行う設定を受け取ったか否かを判定する。表示部１０５に表示された文書の複数送りの設定の受け取り操作は、範囲文書選択や個別文書選択など、本技術分野で知られたいずれの方法でも使用することができる。
【００３９】
管理部１０９は、複数文書頁送りを受け取る文書と、複数文書の頁送りを受け取らない文書との違いが分かるように、明示的に表示部１０５に表示する。例えば、複数文書の頁送りを受け取る文書のみ周囲に枠線を表示する、文書に陰影を付けて表示するなどにより示すことができる。ただし、これらはあくまで一例であり明示的に違いを示す方法は限定しない。ここで管理部１０９は、入力部１０１で受け取ったユーザの操作の結果、文書頁管理表３００の複数送り３０４の設定値を変更する。
【００４０】
ステップＳ５０７において、入力部１０１は、ユーザから複数文書選択モードを終了する旨を受け取ったか否かを判定する。
【００４１】
ステップＳ５０８において、管理部１０９は、文書頁管理表３００の設定値に基づき、文書を表示するか非表示とするかを決定する。本実施例では、文書Ｆの複数送り３０４の値が「０」と設定されているため、表示部１０５に文書Ｆは表示しない。ここで選択された文書が複数の本棚３０９に分かれている場合、選択されなかった文書が表示されない。そのため、本棚３０９の文言のうち表示する文書の数が減少して表示可能な文書数を下回った場合、管理部１０９は本棚３０９として表示する文書を別本棚から移すなどして表示部分を詰める処理を行うようにしてもよい。
【００４２】
ここで複数文書頁送りを行いたいと選択した文書であって、現在表示部１０５に表示している文書頁を表示したまま一時的に頁送りを停止したい文書に対しては、複数文書選択を解除してしまうと文書頁が表示部１０５に表示されなくなってしまう。そのため管理部１０９は、入力部１０１においてユーザから一時的な頁送り停止指示を受け取った際に、文書頁管理表３００の状態３０５の値を「０」に変更し、その文書の頁送りが一時的な停止状態であることを示す。停止指示方法は、２回連続その文書を選択操作するなど、どのような方法で停止指示と判定するかについては本技術分野で知られたいずれの方法でも適用できるので、ここでは特に言及しない。
【００４３】
次にステップＳ５０９において、入力部１０１は、ユーザからの頁送り操作を受け取り、ユーザの頁送り操作の入力動作を検出して、操作判定部１０２は頁送り操作が行われたか否かを判定する。
【００４４】
ステップＳ５１０において、操作判定部１０２は、受け取った操作が頁送り操作であると判定した場合に、頁送り操作の回転方向に応じて、選択された複数文書の頁送り操作が次の頁を表示するためのものか、前の頁を表示するためのものかを判定する。
【００４５】
本実施例では、頁送り操作は、指が表示画面上で時計周りに円を描くことであるため、ステップＳ５１１において、操作判定部１０２は、時計周りに操作が行われた場合、次の頁を表示するものとして、送り方向を＋１する。
【００４６】
ステップＳ５１２において、操作判定部１０２は、反時計周りに操作が行われた場合、前の頁を表示するものとし、送り方向を−１する。
【００４７】
ステップＳ５１３において、操作判定部１０２は、上記で認識した頁送り操作において指が、１回転するのにかかった時間を求め、求めた時間に応じて同時に頁送りする文書数を決定する。すなわち、ステップＳ５１３において、操作判定部１０２は、上記で認識した頁送り操作の速度に応じて、表示部１０５に一部を表示された文書のうち同時に頁送りを行う操作対象の文書を判定する文書判定を行う。
【００４８】
以下、回転時間に応じた３タイプの動作（ステップＳ５１４ないしＳ５１６）を順次説明する。
【００４９】
ステップＳ５１４において、操作判定部１０２は、１回転するのにかかった時間が短く、回転速度が速かったとき、例えば、０．５秒以下のときに、選択した全文書を同時に頁送りする。
【００５０】
図６を参照して、選択した全文書の同時頁送りについて説明する。図６は、本実施例の全文書同時頁送り動作時の画面表示の変化の一例を示す図である。図６の表示（ａ）において、文書Ａが太枠６０１により強調されているのは現在の操作対象であることを示しており、ユーザから頁送り操作を受け取った際に頁送りが行われる基準の文書であることを示している。本実施例では、全文書の同時頁送り操作の送り方向が次の頁を表示する操作であった場合、表示部１０５に表示している全文書の頁を１頁送り、表示（ｂ）に示すように全文書の表示頁を変更する。すなわち、管理部１０９は、文書頁管理表３００において複数送り３０４と状態３０５とが共に１であり、現在のポインタ３０８が１である文書（本実施例では文書Ａ）と同じ本棚３０９に含まれる各文書の表示頁３０７を１増加させる。また同時に見開き３０３が１と設定された各文書の表示頁３０７を２増加させる。再度ユーザから全文書の次の頁への同時送り操作を受け取った際は、表示（ｃ）となる。頁送り操作の送り方向が前の頁を表示する操作であった場合は、表示頁３０７を減少させる。
【００５１】
続いて１回転するのにかかった時間が通常、例えば、０．５秒より大きく２．０秒以下のときに、ステップＳ５１５において、選択した文書のうちポインタ３０８が１つである文書と表示部１０５上の同一行上に表示されている文書のみ同時に頁送りする。
【００５２】
図７を参照して、ポインタ３０８が１つである文書と表示部１０５上の同一行上に表示されている文書のみの同時頁送り（直線同時頁送り）について説明する。図７は、本実施例の直線同時頁送り動作時の画面表示の変化の一例を示す図である。図６の表示（a）と同じく、図７の表示（ａ）は、初期状態では文書Ａのポインタ３０８が１と設定されていることを示す。本実施例では、ユーザから直線同時頁送り操作を受け取った際、頁送り操作の送り方向が次の頁を表示する操作であった場合、図７の表示（ｂ）に示すように文書Ａだけでなく、文書Ａと同じ行にある文書Ｂと文書Ｃを１頁次の頁にする。すなわち、ここで本実施例ではさらにユーザは図７の表示（ｂ）に示すように操作対象を文書Ａから文書Ｄに変更する操作も行う。管理部１０９は、文書頁管理表３００において、複数送り３０４と状態３０５の値がともに「１」であり、ポインタ３０８が「１」と設定されている文書の行番号３０６と同じ行番号３０６および同じ本棚３０９である文書の表示頁３０７の値を１増加させる。またそのとき見開き３０３の値が「１」と設定された文書の表示頁３０７の値を２増加させる。頁送り操作の送り方向が前の頁を表示する操作であった場合は、表示頁３０７の値を２減少させる。
【００５３】
さらに、操作対象文書を変更するため、管理部１０９は、文書Ａのポインタ３０８の値を「０」に変更し、次にユーザから操作を受け取る際に頁送りの基準となる文書として、行番号３０６が次の行である文書Ｄのポインタ３０８の値を「１」に変更する。次に、ユーザから同様の操作を受け取った際には、図７の表示（ｃ）のように文書Ｄだけでなく文書Ｄと同じ行にある文書Ｅと文書Ｇを１頁次の頁に送るとともに操作対象文書を変更する。管理部１０９は、文書頁管理表３００から現在の表示頁３０７を変更し、ポインタ３０８を次の行にある文書Ｈに変更する。
【００５４】
ここで現在のポインタ３０８が最下段の文書の場合は、最上段で同じ本棚３０９である文書Ａに変更するようにする。すなわち本実施例では、文書Ｈもしくは文書Ｉのポインタ３０８の値が「１」の場合は、次のポインタ３０８は別の本棚３０９にある文書Ｊではなく、最上段で同じ本棚３０９である文書Ａに変更するようにするが、これに限られない。
【００５５】
続いて１回転するのにかかった時間が長かった場合、例えば、２．０秒より大きかったときは選択した文書の中で、ステップＳ５１６においてポインタ３０８で指定されている操作対象の文書のみを頁送り（１頁送り）する。
【００５６】
図８を参照して、選択した文書の１頁送りについて説明する。図８は、単一文書の頁送り動作時の画面表示の変化の一例を示す図である。図６の表示（a）および図７の表示（ａ）と同じく、図８の表示（ａ）において初期状態では操作対象は文書Ａであり、文書Ａのポインタ３０８の値は「１」と設定されている。本実施例では、ユーザからポインタ３０８が登録されている文書の頁送り操作を受け取り、頁送り操作の送り方向が次の頁を示す操作であった場合に、図８の表示（ｂ）に示すように現在のポインタ位置である文書Ａを１頁次の頁に送る。管理部１０９は、文書頁管理表３００において現在ポインタ３０８の値が「１」である文書Ａの表示頁３０７の値を１増加させる。またそのとき見開き３０３の値が「１」である文書に対しては表示頁の値を２増加させるが、この例で文書Ａは見開きではないため、頁は１増加となる。見開き文書３０３に対する頁送り操作の送り方向が前の頁を表示する操作であった場合は、表示頁３０７の値を２減少させる。ここで、本１頁送り操作では、図８の表示（ｂ）に示すように操作対象の文書Ａのみ頁送りをした後、操作対象を文書Ａから文書Ｂに変更する。
【００５７】
管理部１０９は、文書Ａのポインタ３０８を０に変更し、次にユーザから操作を受け取る際に頁送りを行う文書として次に複数送り３０４と状態３０５がともに１とである文書Ｂのポインタ３０８を１に変更する。次に、ユーザから同様の操作を受け取った際には、図８の表示（ｃ）に示すように現在のポインタ３０８が１である文書Ｂを１頁次の頁に送る。管理部１０９は、文書頁管理表３００から現在の表示頁３０７を変更し、ポインタ３０８を次に複数送り３０４と状態３０５が１である文書Ｃに変更する。
【００５８】
ここで現在のポインタ３０８が表示部１０５に表示している文書のうち最後尾の文書、すなわち本実施例において文書Ｉのポインタ３０８が１の場合、次のポインタ３０８は別の本棚３０９にある文書Ｊではなく、最上段で同じ本棚３０９である文書Ａに変更する。
【００５９】
以上３つのタイプの頁送りについて説明したが、これらの頁送り操作において、各文書の最終ページまで頁送りが行われると、その後は最終頁を表示する。すなわち、表示頁３０７が全頁数３０２を超えてしまう場合は、表示頁３０７の設定値を全頁数３０２の設定値に変更する。以降に入力部１０１が次の頁への頁送り操作を受け取った際にも、表示頁３０７の設定値は全頁数３０２の設定値となり表示頁３０７は変更しない。また入力部１０１が前の頁に戻す操作を受け取った際にも同様に、表示頁３０７の値が「１」より小さい値になる場合は、その文書の表示頁３０７の値を「１」と設定する。また、以上のように入力部１０１がユーザから受け取った頁送り操作によって最終頁または最初頁に達したとき、管理部１０９は、現在表示している頁が最終頁もしくは最初頁であることを示すために該当する文書をグレーアウトする等で表示部１０５に表示する。
【００６０】
また、現在表示している頁から次の頁を表示するまでの切換時間は、頁送り操作の速度に関連させることができる。本実施例では、ユーザから受け取る頁送り操作は、指が表示画面上で円を描く操作としたため、１回転するのにかかった時間に関連させて各頁の表示を切り替える。
【００６１】
一例として、頁送り操作の速度が速い場合は、切換速度は速くなり、素早く複数文書の同時頁送りを行う。頁送り操作の速度が遅い場合は、単一文書の頁をゆっくり送る。逆に頁送り操作の速度が速い場合は、切換速度はゆっくりとして、複数文書の同時頁送りを行う。頁送り操作の速度が遅い場合は、単一文書の頁を素早く送っていくようにすることもできる。以上のように頁送り操作の速度と切換の速度との関連付けについては様々な方法があるため、いかに関連付けるかに関してはここでは言及しない。
【００６２】
図９を参照して、本実施例における１回の頁送りにかかった操作時間と頁送り操作の内容との関係を説明する。１回の頁送りにかかった操作時間、すなわち本実施例ではユーザの指が表示画面上で２回円を描く時間が０．５秒以下の場合は、欄９０１に示すように選択範囲にある全文書の頁送りを行う。０．５秒より多く２．０秒以下の場合は、欄９０２に示すように同一行上にある文書の頁送りを行う。２．０秒より多くかかった場合は、欄９０３に示すように単一文書のみの頁送りを行う。本実施例では、ユーザから受け取った操作の速度に応じて、一例として３タイプの文書選択方法について説明した。なお、本実施例では操作時間のしきい値として、具体的に０．５秒、２．０秒などを用いて説明しているが、これらに限らずシステムに合わせて予め適切なしきい値を設定して使用することができる。また、後述の他の実施例も同様である。
【００６３】
図１０を参照して、文書の検索方法について説明する。図１０は、検索部１１１における本実施例の文書内頁検索動作時の画面表示の一例を示す図である。検索部１１１は、検索キー入力フィールド１００１に検索条件となる検索キー１００２が入力されると、表示部１０５に表示している文書の中で検索キー１００２が含まれる頁を検索する。ここで、検索キー１００２のキーワードは、どのようなものでも、本技術分野で知られたキーワードを使用することができる。
【００６４】
前述した頁送り操作の手法では、頁を１頁単位、見開き文書の場合は２頁単位で送ることとしたが、検索入力フィールド１００１において検索キー１００２の入力を受け取った場合、頁送りを行う頁単位は異なる。検索部１１１は、検索キー１００２が入力され検索が実行されると、管理部１０９で管理している文書頁管理表３００から、各文書が現在表示している表示頁３０７を取得する。検索部１１１は、取得部１１０が記憶部１１２より取得した文書情報の中の現在の表示頁３０７以降の頁に、検索キー１００２を含む頁があるか否かを検索する。検索キーを含む頁が見つかった場合、管理部１０９は、文書頁管理表３００の表示頁３０７の値を該当する頁番号に変更し、表示部１０５に表示する文書の頁を変更する。
【００６５】
また、検索キー表示１００３ないし検索キー表示１０１０に示すように、文書の表示された頁中の検索キー１００２を含む箇所を、枠で囲むなどして目立たせて表示する。管理部１０９は、検索が終了したが、キーワードを含む頁がなかった文書を、文書Ｄで示すようにグレーアウトするなどしてその旨ユーザに通知する。さらに、この頁送り操作を実行すると、次のページ以降で、前述した頁送りを行う速度や文書数に基づいて、キーワードを検索する。
【００６６】
従来の検索方法は、検索キー単位で行うため、同じ頁に複数の検索キーがあった場合、次の検索結果を表示する操作が行われた際に、現在と同じ頁内で２番目に見つかった検索キーの表示を行った。しかし、本実施例では、頁送り操作に重点を置いているため、同じ頁に複数の検索キーがあった場合でも、次の検索結果を表示する操作が行われた際には、現在表示している頁とは異なる頁の検索結果表示を行うことができる。
【実施例２】
【００６７】
上述の実施例１では、複数頁同時送りモード移行後は操作速度に応じた操作内容の変更が、単一文書のみ、同一行上の文書、および全文書の三タイプとなっており、これらは予めシステムが定める固定の単位となっている。このため、同一行上にない文書を複数同時に操作することができない。また、複数頁同時送りモード起動後に同時頁送り操作を経てユーザが任意の複数文書に頁送り対象を絞りこみ、さらに頁送り操作を継続したい場合などにおいては使い勝手が良いとは言えない。なお、文書の頁送りに対する一時的な停止指示を受け取ることは本実施例においても可能となっているが、本実施例のシーンにおいてユーザによる都度の停止指示、停止解除指示を必要とするため、柔軟な対象文書範囲の変更を実現するには至らない。
【００６８】
そこで、以下に本実施例の同一行上にない文書を複数同時に操作する手法を説明する。
【００６９】
図１１ないし図１４を参照して、本実施例について説明する。図１１ないし図１４は、本実施例の頁送りの操作速度の加速減速度合に応じて、複数同時頁送りの対象文書の範囲を変化させる一例を示す図である。実施例１では、図９で示す操作速度に応じて、単一文書のみ、同一行上の文書、および全文書の３タイプのシステムで予め定めた操作内容を実行する例を示した。本実施例では、３タイプの操作内容に限られることなく、図１１で示すように操作速度の加速または減速度合に応じて、複数同時頁送りの対象とする文書数が１ずつ増加または減少するものとする。図１１においては、ユーザの指が表示画面上で円を描く時間が０．５秒増減するごとに対象文書数が１ずつ増減する一例を示している。具体的に、本実施例における１回の頁送りにかかった操作時間と頁送りを行う対象文書の関係を関係図１１０１に示す。１回の頁送りにかかった操作時間が０．５秒以下の場合は、全文書の頁送りを行う。０．５秒より大きく１．０秒以下の場合は、文書Ａ、Ｂ、Ｃ、Ｄ、Ｅの頁送りを行う。１．０秒より大きく１．５秒以下の場合は、文書Ａ、Ｂ、Ｃ、Ｄの頁送りを行う。１．５秒より大きく２．０秒以下の場合は、文書Ａ、Ｂ、Ｃの頁送りを行う。２．０秒より大きく２．５秒以下の場合は、文書Ａ、Ｂの頁送りを行う。２．５秒より多くかかった場合は、文書Ａのみの頁送りを行う。
【００７０】
図１２ないし図１４を参照すると、点線の文書１１０３は頁送りの対象文書を表し、実線の文書１１０４は頁送りをしない文書を表すようにして、それぞれを視認できるようになっている。これにより、同時頁送りの対象となる文書は、頁送りの対象外の文書との違いが分かるように表示されるが、表示方法はこれに限られず、本技術分野で知られるいずれの表示方法を採用することもできる。これらの表示状態は、文書頁管理表１１０２に設定されている。また、頁送り操作中に、回転操作開始から１回転完了するまでの間、画面上に経過秒数を表示し、操作者に操作速度を認識させることができる。そして、１回転完了と同時にこの秒数をリセットする。
【００７１】
したがって、同一行上を１ブロックとした単位ごとではなく、図１２および図１３で示すように、同一行上にない複数文書を対象とすることも可能となり、かつ対象文書数を１ずつ変更を行うことができる頁送り操作を実現することが可能となる。
【実施例３】
【００７２】
図１５および図１６を参照して、本実施例について説明する。図１５および図１６は、本実施例の複数同時頁送りの対象文書範囲をジェスチャーにより変更する一例を示す図である。図１５は、タッチパネルを使用して対象文書を拡大する操作を示している。図１６は、タッチパネルを使用して対象文書を縮小する操作を示している。
【００７３】
複数頁同時送りモードにおいて、ユーザは、上述の頁送り操作とは異なる種類のジェスチャー操作により、本実施例の操作を行うことができる。この入力は、任意の位置で行うことが可能であり、使用されるジェスチャーは、例えばタッチパネルを使用して対象文書を２本の指でなぞり、拡大縮小する操作などとすることができる。
【００７４】
ジェスチャー入力操作は、表示部１０５に表示された文書のうち、左上端の文書Ａの１点を基点１２０１として複数同時頁送りの対象とする文書数の増減変更に対応する。２本の指を用い逆方向に向かって広げながら対象文書をなぞる操作、すなわち一般的に拡大表示指示をするために使用されるジェスチャー入力が行われた場合、システムは、文書Ａの基点１２０１から対象文書の範囲を拡大する指示と判定する。一方で、相反する方向から一点に向かって２本の指を接近させながら対象文書をなぞる操作、すなわち一般的に縮小表示指示をするために使用するジェスチャー入力が行われた場合、システムは対象文書の範囲を縮小する指示と判定するものとする。
【００７５】
具体的に対象文書の範囲拡大時の動作を、図１５に示す例を参照して説明する。まず、左上端の文書Ａの１点を基点１２０１とし、その右側と下側を結んで拡大した直角線１２０２、すなわち文書Ａの１つ外周線上にある３文書Ｂ、Ｄ、Ｅに範囲を拡大していく。さらに、その外側に拡大した直角線１２０３、すなわちその１つ外周にある５文書Ｃ、Ｆ、Ｇ、Ｈ、Ｉを対象に追加しながら範囲を拡大していく。このように、逆方向に広げながらなぞる２本指間の距離の増加に応じて段階的に外方向へと範囲を広げる。
【００７６】
一方で、対象文書の範囲縮小指示受付時の動作は、図１６に示す例を参照して説明する。上記拡大指示受付時と逆方向の遷移となり、外周にある５文書Ｃ、Ｆ、Ｇ、Ｈ、Ｉを対象範囲とする、直角線１２０４から、対象範囲を狭めていく。直角線１２０４から、その１つ内側の直角線１２０５上にある３文書Ｂ、Ｄ、Ｅ、を経て、なぞる２本指間の距離の減少に応じて左上端の基点１２０１に向かって段階的に内方向へと範囲を狭める。ここで、文書の表示状態は、文書頁管理表１２０６に設定されており、点線の文書１２０７は頁送りの対象文書を表し、実線の文書１２０８は頁送りの対象となっていない文書を表す。
【００７７】
本実施例では、対象文書の範囲拡大縮小指示のジェスチャーを検知している間、システムは、同時頁送りの対象範囲内、対象範囲外へと切り替わる各文書の対象状態の変化をリアルタイムに表示する。これによりユーザは、いずれの文書が頁送りの対象であるかを認識することができる。
【００７８】
実施例１における一時的な停止指示を受け取る場合、例えば図３の文書頁管理表３００の状態３０５の値が「０」のとき、停止指示を受け取った文書が表示部１０５上において散在するケースが想定される。しかし、本実施例の手法と組み合わせることで、例えば、散在した停止指示受付中の文書を最外周上に集めるようシステムによる再配置を行い、左上端の基点を中心として広がる外周をブロック単位で有効に活用することが可能となる。  これにより、散在した停止指示受付中の文書は、同時頁送り対象文書の範囲外として表示部１０５の適切な位置に集約されることになる。
【００７９】
なお、本実施例においては、２本指で対象文書をなぞるジェスチャーを用いて説明したが、使用する指本数は２本に限定されない。また、基点１２０１についても左上端に限定するものではなく、システムで予め何れかの基点を定めておくことも可能であり、かつ事前にユーザ任意の基点に設定変更することも可能である。
【００８０】
再度実施例１の頁送り操作を受け取った時点で、上記ジェスチャー入力による複数同時頁送りの対象文書変更操作を終了し、システムは範囲変更後の文書を対象として再度頁送り操作が可能となる。
【００８１】
これにより、複数頁の同時送りモード起動後にユーザが任意の複数の文書に頁送り対象を絞りこむことができる。さらに、頁送り操作を継続したい場合などにおいて、一連の操作を任意の位置で受け取ることが可能であり、かつ操作の連続性を損なわずに柔軟な対象文書範囲の変更に対応することが可能となる。
【符号の説明】
【００８２】
１０１  入力部
１０２  操作判定部
１０３  制御部
１０４  処理部
１０５  表示部
１０６  ＣＰＵ
１０７  ＲＯＭ
１０８  ＲＡＭ
１０９  管理部
１１０  取得部
１１１  検索部
１１２  記憶部
２０１  画像
２０２  文書頁番号
２０３  複数文書選択モード
２０４  検索キー入力フィールド
３００  文書頁管理表
４０１〜４０４  移動
Ｓ５０１〜Ｓ５１６  ステップ
９０１〜９０３  欄
１００１  検索キー入力フィールド
１００２  検索キー
１００３〜１０１０  検索キー表示
１１０１  関係図
１１０２  文書頁管理表
１１０３〜１１０４  文書
１２０１  基点
１２０２〜１２０５  直角線
１２０６  文書頁管理表
１２０７〜１２０８  文書
【図１】
2014115893.tif 000003
【図２】
2014115893.tif 000004
【図３】
2014115893.tif 000005
【図４】
2014115893.tif 000006
【図５】
2014115893.tif 000007
【図６】
2014115893.tif 000008
【図７】
2014115893.tif 000009
【図８】
2014115893.tif 000010
【図９】
2014115893.tif 000011
【図１０】
2014115893.tif 000012
【図１１】
2014115893.tif 000013
【図１２】
2014115893.tif 000014
【図１３】
2014115893.tif 000015
【図１４】
2014115893.tif 000016
【図１５】
2014115893.tif 000017
【図１６】
2014115893.tif 000018