(57)【要約】【課題】プレビュー画像のページ移行とファイル移行とを容易な操作で効率良く行うことが可能な操作装置を提供する。【解決手段】本発明の操作装置を備えるＭＦＰ１００は、複数ページからなるファイルの所定のページのプレビュー画像を表示する液晶ディスプレイ１０２と、ユーザによる液晶ディスプレイ１０２の表示面へのタッチ操作による操作パターンを検知するタッチスクリーン１０１と、プレビュー画像の表示中にタッチスクリーン１０１で検知した操作パターンに応じて、当該プレビュー画像を、当該ファイルの他のページのプレビュー画像又は他のファイルの所定のページのプレビュー画像に切り替えるＣＰＵ１０７と、を備える。【選択図】図１
2015014888.tif 000002
【特許請求の範囲】
【請求項１】
複数ページからなるファイルの所定のページのプレビュー画像を表示する表示手段と、
ユーザによる前記表示手段の表示面へのタッチ操作による操作パターンを検知する検知手段と、
前記プレビュー画像の表示中に前記検知手段で検知した前記操作パターンに応じて、当該プレビュー画像を、当該ファイルの他のページのプレビュー画像又は他のファイルの所定のページのプレビュー画像に切り替える制御手段と、を備えることを特徴とする、
操作装置。
【請求項２】
前記プレビュー画像を前記他のページのプレビュー画像に切り替えるときのページ移行の操作パターンと、前記プレビュー画像を前記他のファイルの所定のページのプレビュー画像に切り替えるときのファイル移行の操作パターンとを、それぞれ予め設定する設定手段を備えており、
前記制御手段は、前記検知手段で検知した前記操作パターンが、前記ページ移行の操作パターン及び前記ファイル移行の操作パターンのいずれであるかを判定して、前記ページ移行の操作パターンであれば、前記プレビュー画像を該ファイルの次のページのプレビュー画像に切り替え、前記ファイル移行の操作パターンであれば、前記プレビュー画像を他のファイルの所定のページのプレビュー画像に切り替えることを特徴とする、
請求項１記載の操作装置。
【請求項３】
前記制御手段は、前記検知手段で検知した前記操作パターンが、
前記表示手段に表示中の前記プレビュー画像の表示領域内を始点としたタッチ操作であれば、該操作パターンを前記ページ移行の操作パターンと判定し、
前記表示手段に表示中の前記プレビュー画像の表示領域外を始点としたタッチ操作であれば、該操作パターンを前記ファイル移行の操作パターンと判定することを特徴とする、
請求項２記載の操作装置。
【請求項４】
前記制御手段は、前記検知手段で検知した前記操作パターンが、
前記表示手段の表示面の一方向へのタッチ操作であれば、該操作パターンを前記ページ移行の操作パターンと判定し、
前記表示手段の表示面の他方向へのタッチ操作であれば、該操作パターンを前記ファイル移行の操作パターンと判定することを特徴とする、
請求項２記載の操作装置。
【請求項５】
前記制御手段は、前記検知手段で検知した前記操作パターンのタッチ操作の速度が、
所定の速度よりも速ければ、該操作パターンを前記ページ移行の操作パターンと判定し、
前記所定の速度よりも遅ければ、該操作パターンを前記ファイル移行の操作パターンと判定することを特徴とする、
請求項２記載の操作装置。
【請求項６】
前記表示手段は、前記プレビュー画像にページの重なりを表す重なり部分を付加して表示し、
前記制御手段は、前記検知手段で検知した前記操作パターンが、前記重なり部分を始点としたタッチ操作であれば、前記プレビュー画像を、該ファイルの複数ページ移行したページのプレビュー画像に切り替えることを特徴とする、
請求項２記載の操作装置。
【請求項７】
前記表示手段に表示される前記プレビュー画像の一方向へのタッチ操作が制限されており、
前記制御手段は、前記検知手段で検知した前記操作パターンが、
該一方向へのタッチ操作であれば、該操作パターンを前記ページ移行の操作パターンと判定し、
他の方向へのタッチ操作であれば、該操作パターンを前記ファイル移行の操作パターンと判定することを特徴とする、
請求項２記載の操作装置。
【請求項８】
前記表示手段は、前記プレビュー画像の前記一方向にタッチ操作が制限される方向であることを表す画像を表示することを特徴とする、
請求項７記載の操作装置。
【請求項９】
前記表示手段は、前記他のページのプレビュー画像に切り替えるための第１のプレビュー画像と、前記他のファイルの所定のページのプレビュー画像に切り替えるための第２のプレビュー画像とのいずれかを表示し、
前記制御手段は、前記第１のプレビュー画像の表示中に前記検知手段が前記操作パターンを検知すると、前記第１のプレビュー画像を前記他のページのプレビュー画像に切り替え、
前記第２のプレビュー画像の表示中に前記検知手段が前記操作パターンを検知すると、前記第２のプレビュー画像を他のファイルの所定のページのプレビュー画像に切り替えることを特徴とする、
請求項２記載の操作装置。
【請求項１０】
複数ページからなるファイルの所定のページのプレビュー画像を表示する表示手段と、
ユーザによる前記表示手段の表示面へのタッチ操作による操作パターンを検知する検知手段と、
前記プレビュー画像の表示中に前記タッチスクリーンで検知した前記操作パターンに応じて、当該プレビュー画像を、当該ファイルの他のページのプレビュー画像又は他のファイルの所定のページのプレビュー画像に切り替える制御手段と、
前記プレビュー画像に応じて画像形成を行う画像形成手段と、を備えることを特徴とする、
画像形成装置。
【請求項１１】
複数ページからなるファイルの所定のページのプレビュー画像をディスプレイに表示する表示ステップと、
ユーザによるディスプレイの表示面へのタッチ操作による操作パターンを検知する検知ステップと、
前記プレビュー画像の表示中に前記検知ステップにおいて検知された前記操作パターンに応じて、当該プレビュー画像を、当該ファイルの他のページのプレビュー画像又は他のファイルの所定のページのプレビュー画像に切り替える制御ステップと、を有することを特徴とする操作装置の制御方法。
【請求項１２】
請求項１１記載の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、指やペン等によるタッチ操作が可能な表示画面、例えばタッチスクリーン・ディスプレイを備える操作装置及びこのような操作装置を備える画像形成装置に関する。
【背景技術】
【０００２】
プリンタやデジタル複合機のような画像形成装置には、デジタルカメラ等で撮影した写真の画像データやインターネットからダウンロードした画像や文書のデータ等のファイルを印刷する機能を有するものがある。このような画像形成装置には、読取画像や印刷結果をチェックするために、プレビュー画像を表示するタッチスクリーン・ディスプレイを備えているものがある。タッチスクリーン・ディスプレイは、表示画面に直接触れることで指示の入力が行われるため、直感的で簡単な操作が可能である。
【０００３】
近年は、携帯端末の多機能化が進み、その表示部にもタッチスクリーン・ディスプレイが採用される。また、携帯端末といえども、その作業環境は、パーソナルコンピュータと変わらなくなってきている。今後は、携帯端末のタッチスクリーン・ディスプレイの表示画面を通じて編集作業等を行う環境が構築されることが予想される。
【０００４】
画像形成装置には、ファイルを蓄積するためのハードディスク等で構成される保存部を備えるものがある。この種の画像形成装置は、スキャナによる読み取りや、ネットワークを介した他の外部装置からの受信等、様々な方法で取得したファイルを保存する。このような機能は、「ボックス機能」と称される。ボックス機能では、ファイルを保存する保存部が「ボックス」と称される。ボックスに保存されたファイルは、そのまま、あるいは編集された後に、画像形成装置の印刷機能等に用いられる。ボックスを画像形成装置とは別のサーバ等の外部装置に備えて、システムを構築してもよい。この場合、画像形成装置は、サーバに備えられたボックスからファイルを選択して利用することができる。
【０００５】
ボックスに保存したファイルを画像形成装置が利用するためには、ボックスに保存された複数のファイルから、ユーザが所望のファイルを選択する必要がある。そのために画像形成装置は、ボックスに保存されたファイルの文書名やページ数、保存日時等のユーザによる選択に必要な情報（以下、「付帯情報」という。）を一覧表示する。ファイルの付帯情報を一覧表示することで、ユーザは、所望のファイルの選択を容易に行うことができる。また、ファイルの一覧表示の際に、サムネイル画像を生成・表示する、或いはファイルのプレビュー画像を表示することで、ユーザの選択操作の利便性を向上させる画像形成装置もある。
【０００６】
特許文献１には、画像ファイル、アルバム等のメディアファイル、或いはアプリケーションに関連付けられた画像を用いて、メディアアイテムを探索して選択する方法が開示される。特許文献１では、注目する画像とそれ以外の画像群を表示し、注目する画像を順次進行する操作を可能としてる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特表２０１０−５０３１３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ファイルの付帯情報を一覧表示する場合、表示スペースの問題から、すべての付帯情報を表示することができない場合がある。この場合、ユーザは、付帯情報に応じたファイルの選択が困難になる。また、文書名と文書の内容をユーザが把握していない場合、正しいファイルを選択することが困難になる。サムネイル画像を表示する場合、表紙以外のページに特徴のある文書では、その詳細を確認することができない。
【０００９】
プレビュー画像の表示を行う場合、ファイルのプレビュー画像と他のファイルの一覧表示とを交互に切り替え操作する必要があり、ユーザの利便性を損なう。特許文献１に開示される技術においても、サムネイル画像を表示する場合と同様に、表紙以外のページに特徴のあるファイルの場合には、その詳細を確認することができない。
【００１０】
本発明は、上記の問題を解決するために、ファイルのプレビュー画像の切り替え操作を容易にすることで、効率のよいファイルの選択を可能にする操作装置を提供することを主たる課題とする。
【課題を解決するための手段】
【００１１】
上記課題を解決する本発明の操作装置は、複数ページからなるファイルの所定のページのプレビュー画像を表示する表示手段と、ユーザによる前記表示手段の表示面へのタッチ操作による操作パターンを検知する検知手段と、前記プレビュー画像の表示中に前記検知手段で検知した前記操作パターンに応じて、当該プレビュー画像を、当該ファイルの他のページのプレビュー画像又は他のファイルの所定のページのプレビュー画像に切り替える制御手段と、を備えることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、ファイルのプレビュー画像の切り替え操作が容易になるために、効率のよいファイルの選択が可能になる。
【図面の簡単な説明】
【００１３】
【図１】ＭＦＰの構成図。
【図２】タッチスクリーン・ディスプレイの説明図。
【図３】（ａ）〜（ｄ）は、プレビュー画像の表示例示図。
【図４】（ａ）〜（ｄ）は、プレビュー画像の表示例示図。
【図５】プレビュー画像の操作を行うときの処理手順を表すフローチャート。
【図６】複数のファイルのプレビュー画像の表示例示図。
【図７】ボックス機能をユーザが操作するための画面の例示図。
【図８】（ａ）〜（ｃ）は、プレビュー画像の表示例示図。
【図９】プレビュー画像の操作を行うときの処理手順を表すフローチャート。
【図１０】（ａ）〜（ｄ）は、プレビュー画像の表示例示図。
【図１１】プレビュー画像表示の処理手順を表すフローチャート。
【図１２】（ａ）、（ｂ）は、プレビュー画像の表示例示図。
【図１３】プレビュー画像の操作を行うときの処理手順を表すフローチャート。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態を図面を参照しつつ詳細に説明する。
【００１５】
［第１実施形態］
本実施形態の操作装置を備えた画像形成装置であるデジタル複合機は、プリントサーバやクライアントコンピュータ等の外部装置に、ネットワークを介して通信可能に接続される。デジタル複合機は、例えば、クライアントコンピュータからネットワークを介して印刷データを取得して、取得した印刷データに応じた文書や画像の印刷を行う他に、内蔵するボックスに印刷データを保存することができる。この際、クライアントコンピュータが印刷データをプリントサーバへ送信し、プリントサーバがデジタル複合機に対して、印刷処理やファイルの保存処理を指示するようにしてもよい。なお、この構成は、一般的なものであり、ユーザが使用するコンピュータやデジタル複合機が複数設けられる構成であってもよい。
【００１６】
＜画像形成装置の構成＞
図１は、画像形成装置であるデジタル複合機（以下、「ＭＦＰ」（MultiFunction Peripheral）という。）の構成図である。ＭＦＰ１００は、ＤＭＡＣ（DirectMemoryAccessControler）によるデータ転送が可能なシステムバス１１０を備える。システムバス１１０には、ネットワーク通信部１１２、ＣＰＵ１０７、ＲＯＭ１０８、ＲＡＭ１０９、ＨＤＤ（ハードディスク）１１３、画像処理部１１１、プリンタ部１０５、及びスキャナ部１０６が接続される。またＭＦＰ１００は、タッチスクリーン１０１及び液晶ディスプレイ１０２からなるタッチスクリーン・ディスプレイ１０３を備える。タッチスクリーン１０１及び液晶ディスプレイ１０２もシステムバス１１０に接続される。
【００１７】
ＣＰＵ１０７は、ＲＡＭ１０９を作業領域として、ＲＯＭ１０８或いはＨＤＤ１１３に保存される制御プログラムを読み出して実行することにより、データ転送を含むＭＦＰ１００内の各部の動作を統括的に制御する制御モジュールである。例えば、タッチスクリーン・ディスプレイ１０３から原稿のスキャンが指示され、図示しない原稿搭載台に原稿が載置されると、ＣＰＵ１０７は、スキャナ部１０６に原稿画像を読み取らせる。読みとった原稿画像のデータをスキャンデータという。スキャンデータはスキャナ部１０６でデジタルデータに変換され、ＲＡＭ１０９やＨＤＤ１１３に保存される。
【００１８】
画像処理部１１１は、各種データの符号化、外部装置から受信した画像データの復号、外部装置から受信した文書データの画像データへの変換、色空間変換や変倍、といった画像処理を行う。プリンタ部１０５は、スキャナ部１０６或いは外部装置等から受信した各種データに応じて記録紙に画像を形成し、画像形成後の記録紙を排出するといった印刷処理を行う。ネットワーク通信部１１２は、無線や有線のネットワークを介して、外部装置との間で、画像データを含むファイルや制御コマンドの送受信を行う。
【００１９】
スキャンデータや文書データ等のファイルは、ＨＤＤ１１３に保存される。ＣＰＵ１０７は、タッチスクリーン１０１からの指示により、ＲＡＭ１０９及び画像処理部１１１を制御することでプレビュー画像を生成する。ＣＰＵ１０７は、生成したプレビュー画像を液晶ディスプレイ１０２に表示する。
【００２０】
このような構成のＭＦＰ１００は、スキャンデータをネットワーク通信部１１２を介してネットワーク上のプリントサーバ等の外部装置に転送することができ、また、スキャンデータを印刷出力することができる。ＭＦＰ１００は、ネットワーク通信部１１２を介してクライアントコンピュータから文書データ等のファイルを受信して印刷し、スキャンデータや受信した文書データ等のファイルをボックスに保存して利用することも可能である。ＨＤＤ１１３は、ボックス機能に用いるボックスを実現するための大容量記憶装置の一例である。
【００２１】
＜タッチスクリーン・ディスプレイ＞
図２は、タッチスクリーン・ディスプレイ１０３の説明図である。タッチスクリーン・ディスプレイ１０３は、液晶ディスプレイ１０２上に、透明な材質で形成されたタッチスクリーン１０１が配置されて構成される。ユーザは、液晶ディスプレイ１０２の表示面を間接的に触れることで、タッチ操作を行うことになる。
【００２２】
液晶ディスプレイ１０２は、システムバス１１０を介して送られる各種データの画像を表示する。各種データには、例えば、上述したスキャンデータや文書データ等のファイルの他に、ＭＦＰ１００の各種処理の設定メニューがある。タッチスクリーン１０１は、ユーザの指２００やペン（スタイラスペン）によりタッチ操作されたタッチスクリーン１０１上の位置及び位置の変化を検知する。タッチ操作された位置は、タッチスクリーン１０１上の座標として表される。タッチスクリーン１０１は、検知した位置及び位置の変化を表す検知情報を、システムバス１１０を介してＣＰＵ１０７に入力する。検知情報は、検知した位置及び位置の変化等で表され、これがユーザのタッチ操作による操作パターンとなる。
【００２３】
ＣＰＵ１０７は、液晶ディスプレイ１０２に表示される画像の表示位置を把握しており、タッチスクリーン１０１が検知した検知情報と画像の表示位置とから、ユーザによるタッチ操作が画像に対してどのように行われたかを判断することができる。
【００２４】
このようにタッチスクリーン・ディスプレイ１０３は、各種データを表示し、且つユーザによる操作に応じた各種処理の入力を受け付ける。各種処理には、動作モードの選択、機能設定、動作指示、表示画像の選択、その際のタッチ、ドラッグ、ピンチ、フリック等のスクリーン操作、表示画面上の位置の指示等がある。
【００２５】
＜プレビュー画像＞
ユーザが、タッチスクリーン・ディスプレイ１０３によりファイルのプレビュー画像を確認する場合の処理について説明する。図３（ａ）〜（ｄ）は、タッチスクリーン・ディスプレイ１０３の液晶ディスプレイ１０２に表示されるプレビュー画像の表示例示図である。
【００２６】
図３（ａ）では、ＭＦＰ１００のボックス機能によりＨＤＤ１１３に保存された複数ページからなるファイルの１ページ目のプレビュー画像３０１１が表示される。ＣＰＵ１０７は、ＨＤＤ１１３に保存されているファイルに対して、画像処理部１１１によりプレビュー画像３０１１を生成して液晶ディスプレイ１０２に表示する。ファイルが複数ページからなるために、図示のように、ページの重なりを表す重なり部分３０２を表示する。プレビュー画像３０１１の周辺は、プレビュー画像３０１１等の表示オブジェクトが表示されない領域３０３が設けられる。
【００２７】
ファイルの他のページ、例えば２ページ目のプレビュー画像を表示する場合（ページ移行）、ユーザは、図３（ａ）のプレビュー画像３０１１の表示領域内を始点としてフリック等のタッチ操作３１０を行う。このようにページ移行を行うための操作を「ページ移行操作」という。図３（ｂ）は、タッチ操作３１０後の表示例示図であり、ファイルの２ページ目のプレビュー画像３０１２がタッチスクリーン・ディスプレイ１０３に表示される。
【００２８】
ＨＤＤ１１３に保存される他のファイルのプレビュー画像を表示する場合（ファイル移行）、ユーザは、図３（ａ）の領域３０３を始点として、プレビュー画像３０１１の表示領域を通り、逆側の領域３０３までフリック等のタッチ操作３１１を行う。つまり、ユーザは、プレビュー画像３０１１の上を横切るようにタッチ操作３１１を行う。このようにファイルの移行を行うための操作を「ファイル移行操作」という。図３（ｃ）は、タッチ操作３１１後の表示例示図である。図３（ｃ）では、図３（ａ）とは別のファイルの１ページ目のプレビュー画像３０２１がタッチスクリーン・ディスプレイ１０３に表示される。図３（ｄ）は、図３（ｃ）から、さらにタッチ操作３１２を行った後の表示例示図であり、また別のファイルの１ページ目のプレビュー画像３０３１が、タッチスクリーン・ディスプレイ１０３に表示される。
【００２９】
図３の例では、プレビュー画像３０１１の表示領域内のタッチ操作がページ移行操作の操作パターンとして予め設定され、表示領域外の領域３０３からプレビュー画像３０１１の表示領域を通過する操作が、ファイル移行操作の操作パターンとして予め設定される。これらの操作パターンは、図４に示すようなものであってもよい。
【００３０】
図４（ａ）及び図４（ｂ）は、液晶ディスプレイ１０２の表示面の横方向（一方向）へのタッチ操作４１０をページ移行操作の操作パターンとして設定し、縦方向（他方向）へのタッチ操作４１１をファイル移行操作の操作パターンとして設定した場合の例示図である。図４（ｃ）及び図４（ｄ）は、タッチ操作４１２、４１３の操作速度（タッチ位置の移動速度）により、ページ移行操作とファイル移行操作とを設定した場合の例示図である。操作速度が所定の速度よりも速い場合がページ移行操作の操作パターンであり、遅い場合はファイル移行操作の操作パターンである。
【００３１】
＜動作＞
図３、図４に例示したプレビュー画像の切り替え操作を行うときのＭＦＰ１００の処理手順を図５のフローチャートにより説明する。この処理は、ユーザが、ＭＦＰ１００が有するボックス機能において、複数のファイルを含むボックスを選択したとき、或いはサーバに保存された複数のファイルから、ＭＦＰ１００において印刷するファイルを選択する画面に遷移した場合に実行される。
【００３２】
ＣＰＵ１０７は、タッチスクリーン・ディスプレイ１０３に図３（ａ）の表示を行うために、まず、ファイルを取得する（Ｓ１０１）。ファイルは、複数ページからなる画像データや印字データで構成され、ファイル名、保存された日時や、ページ数、印刷設定等の付帯情報を含んだ形式でＨＤＤ１１３や、サーバ（不図示）、ＲＡＭ１０９等のボックスに保存されている。ＣＰＵ１０７は、予め定められた方法、例えば日付順やファイル名順に従い、最初にプレビュー画像を表示するファイルを取得する。このときＣＰＵ１０７は、ボックス内に含まれる複数のファイルのうち、どのファイルを取得するかを示すドキュメントポインタｄＰ、及びファイルの何ページ目を表示するかを示すページポインタｐＰを設定する。本実施形態ではドキュメントポインタｄＰ及びページポインタｐＰを用いてプレビュー対象のファイル及びページを指示するが、プレビュー表示するファイル及びページが明確になれば、別の手段で指示してもよい。
【００３３】
ＣＰＵ１０７は、画像処理部１１１を用いて、取得したファイルからプレビュー画像を生成してＲＡＭ１０９に一時的に保存し、液晶ディスプレイ１０２に表示する（Ｓ１０２）。プレビュー画像は、ページポインタｐＰで指示されるページの画像である。プレビュー画像は、図３（ａ）に示すように表示される。ファイルが複数ページから構成される場合、ＣＰＵ１０７は、重なり部分３０２を表示する。重なり部分３０２を表示することで、ユーザが、プレビュー表示されているファイルが複数ページを有していることを容易に把握することができる。
【００３４】
液晶ディスプレイ１０２へのプレビュー画像の表示中に、ＣＰＵ１０７は、ユーザによるタッチスクリーン１０１への操作を検知する（Ｓ１０３）。ＣＰＵ１０７は、タッチスクリーン１０１から検知情報を取得して、操作パターンが完了操作であるか否かを判定する（Ｓ１０４）。ＣＰＵ１０７は、検知情報が表す操作パターンが予め設定された完了操作パターンに適合するか否かによりこの判定を行う。完了操作パターンは、例えば、タッチスクリーン・ディスプレイ１０３に表示される完了ボタン（不図示）のタッチ操作、キャンセルキー（不図示）のタッチ操作等である。完了操作であった場合（Ｓ１０４：Y）、ＣＰＵ１０７はプレビュー画像の表示処理を終了する。
【００３５】
完了操作では無い場合（Ｓ１０４：N）、ＣＰＵ１０７は、操作パターンがページ移行操作であるか否かを判定する（Ｓ１０５）。ＣＰＵ１０７は、検知情報が表す操作パターンが予め設定されたページ移行パターンに適合するか否かによりこの判定を行う。ページ移行パターンは、上述の通り、例えば、プレビュー画像の表示領域内におけるフリック（図３（ａ）のタッチ操作３１０）、或いは横方向へのフリック（図４（ａ）のタッチ操作４１０）である。
【００３６】
ページ移行操作である場合（Ｓ１０５：Y）、ＣＰＵ１０７は、ページ移行処理を行う（Ｓ１０６）。ページ移行処理において、ＣＰＵ１０７は、操作パターンが、次のページを表示する操作パターンか、或いは前のページを表示する操作パターンかを判断して、次に表示するページを確定する。ＣＰＵ１０７は、表示するページを確定すると、ページポインタｐＰを更新する。ＣＰＵ１０７は、次に表示するページが確定した後、ステップＳ１０１へ戻り処理を継続する。なお、本実施形態では、ステップＳ１０１へ戻る処理としているが、ステップＳ１０２のプレビュー画像の表示処理へ戻ってもよい。ステップＳ１０２において、ページ移行後のプレビュー画像が表示される。
【００３７】
ページ移行操作では無い場合（Ｓ１０５：N）、ＣＰＵ１０７は、操作パターンがファイル移行操作であるか否かを判定する（Ｓ１０７）。ＣＰＵ１０７は、検知情報が表す操作パターンが予め定められたファイル移行パターンに適合するか否かによりこの判定を行う。ファイル移行パターンは、上述の通り、例えば、プレビュー画像の表示領域を横切るフリック（図３（ａ）のタッチ操作３１１）、縦方向へのフリック（図４（ｂ）のタッチ操作４１１）、或いは所定の速度より遅いフリック（図４（ｃ）のタッチ操作４１２）である。
【００３８】
ファイル移行操作である場合（Ｓ１０７：Y）、ＣＰＵ１０７は、ファイル移行処理を行う（Ｓ１０８）。ファイル移行処理において、ＣＰＵ１０７は、操作パターンが、次のファイルを表示する操作パターンか、或いは前のファイルを表示する操作パターンかを判断して、次に表示するファイルを確定する。次のファイル及び前のファイルとは、ファイルのファイル名順や日付順における「次」、「前」である。ＣＰＵ１０７は、表示するファイルが確定すると、ドキュメントポインタｄＰを更新する。ＣＰＵ１０７は、次に表示するファイルが確定した後、ステップＳ１０１へ戻る。ステップＳ１０１においてＣＰＵ１０７は、次に表示するファイルを取得する。すなわちＣＰＵ１０７は、更新したドキュメントポインタｄＰに相当するファイルを、ＨＤＤ１１３やサーバ等のボックスから取得する。ファイルの取得後、ステップＳ１０２において、ファイル移行後のプレビュー画像が表示される。
【００３９】
なおファイル移行処理は、プレビュー画像がファイルの最初のページ及び最後のページのときだけ可能なようにしてもよい。このようにすることで、ユーザが誤ってファイル移行操作を行うことを抑制することができる。
【００４０】
ファイル移行操作では無い場合（Ｓ１０７：N）、ＣＰＵ１０７は、操作パターンに応じて、その他に定めた処理を行う（Ｓ１０９）。ＣＰＵ１０７は、その他に定めた処理が終了すると、ステップＳ１０１へ戻る。なお、本実施形態では、ステップＳ１０１へ戻る処理としているが、ステップＳ１０２のプレビュー画像の表示処理へ移行してもよい。
【００４１】
以上のような処理により、プレビュー画像において、２つの操作パターンによりページ移行操作とファイル移行操作とを分けて行うことが可能なユーザインターフェースを提供することができる。これにより、ページ選択の操作画面と文書選択の操作画面との移行操作を行う必要が無くなり、ユーザの操作手順を簡素化することができる。
【００４２】
ファイルの移行は、複数のファイルのプレビュー画像を対象にしてもよい。図６は、複数のファイルのプレビュー画像の表示例示図である。図６では、ＭＦＰ１００のボックス機能により、ボックス番号「００」、ボックス名称「一般共通１」としてカテゴリ分類されてＨＤＤ１１３に保存されたファイルのプレビュー画像が、タッチスクリーン・ディスプレイ１０３に表示される。プレビュー画像は、それぞれ複数のページから構成される、第１のファイルのプレビュー画像１３０４、第２のファイルのプレビュー画像１３０５、及び第３のファイルのプレビュー画像１３０６である。各プレビュー画像１３０４、１３０５、１３０６は、プレビュー表示領域１３０１に表示される。情報バー１３０２には、保存場所であるボックスについての情報が表示されている。図６では、このボックスに合計１２のファイルが保存される。
【００４３】
ユーザは、第１のファイルにおいて次のページのプレビュー画像を表示する場合、プレビュー画像１３０４上でフリック（タッチ操作１３１０）を行う。同様に第２のファイルにおいて次のページのプレビュー画像を表示する場合、プレビュー画像１３０５上でフリック（タッチ操作１３１１）を行う。また、ボックスに保存されている他のファイルを表示する場合、ユーザは、プレビュー画像１３０４、１３０５、１３０６の表示領域ではない領域１３０３を始点としてフリック（タッチ操作１３１２）を行う。これにより、第３のファイル以降のファイルのプレビュー画像が表示される。ＣＰＵ１０７は、ユーザのタッチ操作に応じて、プレビュー画像の更新を行う。
【００４４】
ファイル移行操作は、複数のファイルを含むフォルダやボックスが対象であってもよい。ページ移行操作は、複数のファイルが含まれるフォルダやボックス内の各ファイルの表示画像であってもよい。
【００４５】
図７は、ＭＦＰ１００のボックス機能をユーザが操作するための画面の例示図である。ＭＦＰ１００のボックス機能を有するユーザボックスには、ボックス番号「００」〜「９９」のデータ保存場所が設定される。各ユーザボックスには、複数のファイルを保存可能である。ＣＰＵ１０７は、プレビュー表示領域１２０９に表示するボックス１２０３を確定すると、当該ボックス１２０３に保存しているファイルを取得してプレビュー画像を生成する。プレビュー画像は、ボックス１２０３に含まれているファイルの表紙画像１２０８、ボックス番号１２０５、ボックス名称１２０６が含まれる形式で生成され、プレビュー表示領域１２０９に、ボックスプレビュー画像１２０７として表示される。
【００４６】
ユーザは、ボックス１２０３内に保存されているファイルを確認する場合、ボックスプレビュー画像１２０７内でフリック（タッチ操作１２１０）を行う。他のボックスを表示させたい場合は、プレビュー画像の表示領域外の領域を始点にしてフリック（タッチ操作１２１１）を行う。また各ボックス内のファイルを詳細に確認する場合は、その他の所定のタッチ操作、例えばボックス番号１２０５をタッチ操作、或いはプレビュー画像の所定時間以上の押下等により、図６の画面に移るようにしてもよい。
【００４７】
［第２実施形態］
ページ数が多いファイルのプレビュー画像に対する操作では、複数のページを一度に移行する方が利便性がある。第２実施形態では、このような場合の操作について説明する。第２実施形態においても、第１実施形態と同様の構成を持つＭＦＰ１００をハードウェアとして用いることができるため、ハードウェア構成の説明を省略する。
【００４８】
図８（ａ）〜（ｃ）は、ページ移行、ファイルの移行、及び複数ページの移行の各操作パターン及び移行後のプレビュー画像の表示例示図である。図９は、第２実施形態におけるＣＰＵ１０７の処理手順を表すフローチャートである。図９のステップＳ２０１〜ステップＳ２０８及びステップＳ７０９の処理は、図５のステップＳ１０１〜ステップＳ１０８及びステップＳ１０９の処理と同様である。そのため、当該部分の説明は省略する。
【００４９】
ＣＰＵ１０７は、操作パターンがファイル移行操作では無い場合（Ｓ２０７：N）、操作パターンが複数ページの移行操作であるか否かを判定する（Ｓ２１０）。ＣＰＵ１０７は、検知情報が表す操作パターンが予め定められた複数ページ移行パターンに適合するか否かによりこの判定を行う。複数ページ移行パターンは、例えば、図８（ａ）のプレビュー画像６０１１の重なり部分３０２を始点としたプレビュー画像６０１１の表示領域へのフリック（図８（ａ）の操作６１２）である。
【００５０】
複数ページの移行操作である場合（Ｓ２１０：Y）、ＣＰＵ１０７は、複数ページの移行処理を行う（Ｓ２１１）。複数ページの移行処理において、ＣＰＵ１０７は、操作パターンが、ページを進める操作パターンか或いはページを戻す操作パターンかを判断して、次に表示するページを確定する。ページの確定により、ＣＰＵ１０７は、ページポインタｐＰを更新する。ＣＰＵ１０７は、次に表示するページが確定した後、ステップＳ２０１へ戻り処理を継続する。なお、本実施形態では、ステップＳ２０１へ戻る処理としているが、ステップＳ２０２のプレビュー画像の表示処理へ移行してもよい。ステップＳ２０２において、ページ移行後のプレビュー画像が表示される。
【００５１】
ステップＳ２０６では、ページを１ページずつ移行（ページポインタｐＰ＝ｐＰ±１）するが、ステップＳ２１１では予め定めたページ数、例えば２ページ先に移行（ページポインタｐＰ＝ｐＰ±２）する。図８（ｃ）は、２ページ先に移行したときのプレビュー画像６０１３の表示例示図である。図８（ｃ）は、複数ページを「２」とした場合の例であり、１ページ目を示す図８（ａ）の表示状態から、３ページ目を示す図８（ｃ）の表示状態への移行を表す。図８（ｂ）は、２ページ目の表示状態を表し、ステップＳ２０６の結果のプレビュー画像６０１２の表示例示図である。
【００５２】
このように第２実施形態では、ページ移行及びファイル移行の２パターンの操作に加え、複数ページの移行という操作が可能なユーザインターフェースを提供可能となる。
【００５３】
［第３実施形態］
ファイルに印刷する際のページ設定等の印刷設定が付加されている場合、印刷設定を容易に把握できるようにプレビュー画像を表示することで、ユーザの利便性が向上する。印刷設定には、綴じ処理設定、両面印刷設定、ページ集約設定等がある。第３実施形態では、このような場合の操作について説明する。第３実施形態においても、第１実施形態と同様の構成を持つＭＦＰ１００をハードウェアとして用いることができるため、ハードウェア構成の説明を省略する。
【００５４】
図１０（ａ）〜（ｄ）は、タッチスクリーン・ディスプレイ１０３に表示されるプレビュー画像の表示例示図である。
【００５５】
図１０（ａ）は、複数ページからなるファイルの１ページ目のプレビュー画像８０１１の表示例示図である。ファイルが複数ページからなるために、ページの重なりを表す重なり部分８０２が表示される。プレビュー画像８０１１の周辺は、プレビュー画像８０１１等の表示オブジェクトが表示されない領域８０３が設けられる。このファイルには、印刷設定として、綴じ処理及び両面印刷が設定されている。そのために、プレビュー画像８０１１上に、ステープル位置を表すステープル設定画像８０４、綴じ辺を表す綴じ設定画像８０５、及び両面印刷であることを表す両面設定画像８０６が表示される。印刷設定に応じたこれらの画像の表示により、ユーザは、当該ファイルの印刷設定を確認することができる。
【００５６】
ユーザは、図１０（ａ）の表示からファイルの２ページ目のプレビュー画像を表示する場合に、プレビュー画像８０１１に対して、ページがめくることができる方向へのフリック（タッチ操作８１０）を行う。図１０（ａ）ではプレビュー画像８０１の上辺が綴じ辺に設定されているために、縦方向へのフリックとなる。
【００５７】
タッチ操作８１０により、図１０（ａ）から図１０（ｂ）に表示が切り替わる。ファイルは両面印刷が設定されているために、実際の両面印刷の文書をめくる場合と同様に、図１０（ｂ）では、ファイルの２ページ目のプレビュー画像８０１２と３ページ目のプレビュー画像８０１３とが表示される。
【００５８】
ユーザは、図１０（ｂ）の表示から他のファイルのプレビュー画像を表示する場合、プレビュー画像８０１２、８０１３のページをめくることができない方向へのフリック（タッチ操作８１１）を行う。図１０（ｂ）ではファイルの上辺が綴じ辺に設定されているために、横方向へのフリックとなる。
【００５９】
タッチ操作８１１により、図１０（ｂ）から図１０（ｃ）に表示が切り替わる。図１０（ｃ）では、他のファイルの１ページ目のプレビュー画像８０２１が表示される。このファイルは、綴じ処理が設定されており、ステープル設定画像８０４及び綴じ設定画像８０５がプレビュー画像８０２１上に表示される。なお、両面印刷は設定されていない。
【００６０】
ユーザは、図１０（ｃ）の表示からまた別のファイルのプレビュー画像を表示する場合、ページをめくることができない方向へのフリック（タッチ操作８１２）を行う。図１０（ｃ）では、ファイルの左辺が綴じ辺に設定されているために、左から右へのフリックとなる。タッチ操作８１２により、図１０（ｃ）から図１０（ｄ）に表示が切り替わる。図１０（ｄ）では、別のファイルの１ページ目のプレビュー画像８０３１が表示される。
【００６１】
つまり、印刷設定によりタッチ操作が制限され、綴じ辺の方向へのタッチ操作はページ移行操作となり、他の方向へのタッチ操作はファイル移行操作となる。タッチ操作が制限される方向は、綴じ設定画像８０５により表される。
【００６２】
ＭＦＰ１００は、このような表示を行う場合、図５のフローチャートで表される処理を実行する。ただし、図５のステップＳ１０２の処理において、単にプレビュー画像を表示するのみではないために、ＣＰＵ１０７が図１１のフローチャートに示す処理を行う。
【００６３】
ＣＰＵ１０７は、ファイルに付加された印刷設定を表す印刷設定情報を取得する（Ｓ３０１）。ＣＰＵ１０７は、画像処理部１１１により、表示するページと印刷設定情報とに基づいて、プレビュー画像を生成する（Ｓ３０２）。図１０（ｂ）の例では、表示するページは「２」（ページポインタｐＰ＝２）である。ＣＰＵ１０７は、両面印刷及び綴じ設定の印刷設定情報に基づき、次のページ「３」のプレビュー画像も表示する必要があると判断して、２ページ分の画像データを用いてプレビュー画像８０１２、８０１３を生成する。
【００６４】
ＣＰＵ１０７は、画像処理部１１１により、印刷設定情報に基づいてステープル設定画像８０４、綴じ設定画像８０５、及び両面設定画像８０６を、プレビュー画像に合成する（Ｓ３０３）。ステープル設定画像８０４、綴じ設定画像８０５、及び両面設定画像８０６の各記号画像は、予めＨＤＤ１１３に保存されている。ＣＰＵ１０７は、ＨＤＤ１１３から印刷設定情報に基づいて記号画像を読み出して、プレビュー画像に合成する。ＣＰＵ１０７は、記号画像を合成したプレビュー画像を液晶ディスプレイ１０２に表示する（Ｓ３０４）。このような処理により表示されるプレビュー画像により、ユーザは、ファイルのプレビュー画像の確認及び印刷設定の確認を行うことができる。
【００６５】
第３実施形態では、図５のステップＳ１０５において、ＣＰＵ１０７が、操作パターンが印刷設定情報に基づいて決定したページ移行パターンに適合するか否かにより、ページ移行操作であるか否かを判定する。例えば、ＣＰＵ１０７は、ページをめくることができる方向へのタッチ操作（図１０（ａ）のタッチ操作８１０）を、ページ移行パターンとする。
【００６６】
また、図５のステップＳ１０７において、ＣＰＵ１０７が、操作パターンが印刷設定情報に基づいて決定したファイル移行パターンに適合するか否かにより、ファイル移行操作であるか否かを判定する。例えば、ＣＰＵ１０７は、ページをめくることができない方向へのタッチ操作（図１０（ｂ）のタッチ操作８１１、図１０（ｃ）のタッチ操作８１２）を、ファイル移行パターンとする。
【００６７】
このように第３実施形態では、印刷設定に基づいたユーザインターフェースが提供できるため、直観的なページ移行とファイルの移行とを行うことができる。
【００６８】
［第４実施形態］
タッチスクリーン・ディスプレイ１０３の表示領域が狭い場合、ページ移行操作とファイル移行操作とを誤って行う可能性がある。第４実施形態では、このような誤操作を防止する。第４実施形態においても、第１実施形態と同様の構成を持つＭＦＰ１００をハードウェアとして用いることができるため、ハードウェア構成の説明を省略する。
【００６９】
図１２（ａ）、（ｂ）は、タッチスクリーン・ディスプレイ１０３に表示されるプレビュー画像の表示例示図である。図１２（ａ）は、第１実施形態の図３（ａ）と同じ表示例示図であり、タッチ操作１０１０１が異なるのみである。第１実施形態では、タッチ操作の方向によりページ移行とファイルの移行とを分けて行う。第４実施形態では、図１２（ａ）の状態でユーザがフリック（タッチ操作）を行う場合、該タッチ操作がページ移行操作となる。
【００７０】
ファイルの移行を行う場合、ユーザは、図１２（ａ）において、プレビュー画像１００１１等の表示オブジェクトが表示されない領域１００３を始点として、プレビュー画像１００１１の縁の部分を挟み込むようにタッチ操作１０１０１を行う。タッチ操作１０１０１により、図１２（ａ）から図１２（ｂ）に表示が切り替わる。図１２（ｂ）では、重なり部分１００２が無くなる。ユーザが、図１２（ｂ）の状態でユーザがフリック（タッチ操作）を行う場合、該タッチ操作がファイル移行操作となる。
【００７１】
図１２（ｂ）においてページ移行を行う場合、ユーザが、プレビュー画像１００１１の縁を所定時間だけタッチ操作１０１０２を行う。これにより、図１２（ｂ）から図１２（ａ）に表示が切り替わり、ページ移行が可能になる。
【００７２】
このように、図１２（ａ）は、フリックによりページ移行操作が可能なページ移行操作モードを表し、図１２（ｂ）は、フリックによりファイル移行操作が可能なファイル移行操作モードを表す。
【００７３】
図１３は、第４実施形態におけるプレビュー画像の表示を行うときのＭＦＰ１００の処理手順を表すフローチャートである。
【００７４】
ＣＰＵ１０７は、ファイルを取得すると（Ｓ４０１）、画像処理部１１１によりファイルからプレビュー画像を生成して、液晶ディスプレイ１０２に表示する（Ｓ４０２）。ＣＰＵ１０７は、ページ移行操作モードか、ファイル移行操作モードかを示す移行モードフラグ（不図示）を参照して、プレビュー画像の表示を切り替える。プレビュー画像は、移行モードフラグがページ移行操作モードを示すときには、図１２（ａ）のような表示になり、移行モードフラグがファイル移行操作モードを示すときには、図１２（ｂ）のような表示になる。
【００７５】
プレビュー画像の表示中に、ＣＰＵ１０７は、ユーザによるタッチスクリーン１０１への操作を検知する（Ｓ４０３）。ＣＰＵ１０７は、タッチスクリーン１０１から検知情報を取得して、取得した検知情報及び移行モードフラグにより、ページ移行操作であるか否かを判定する（Ｓ４０４：N、Ｓ４０５）。ＣＰＵ１０７は、移行モードフラグを参照してページ移行操作が有効でない場合にはファイル移行操作であるか否かを判定する（Ｓ４０５：N、Ｓ４０７）。移行モードフラグにおいてページ移行操作が有効である場合、ＣＰＵ１０７は、検知情報が表す操作パターンが予め定められたページ移行パターンに適合するか否かにより、ページ移行操作であるか否かを判定する。ページ移行操作である場合（Ｓ４０５：Y）、ＣＰＵ１０７は、ページ移行処理を行う（Ｓ４０６）。
【００７６】
ページ移行操作では無い場合（Ｓ４０５：N）、ＣＰＵ１０７は、ファイル移行操作であるか否かを判定する（Ｓ４０７）。ＣＰＵ１０７は、移行モードフラグを参照してファイル移行操作が有効であるか否かうを判定し、有効である場合に、検知情報が表す操作パターンが予め定められたファイル移行パターンに適合するか否かにより、ファイル移行操作であるか否かを判定する。ファイル移行操作である場合（Ｓ４０７：Y）、ＣＰＵ１０７は、ファイル移行処理を行う（Ｓ４０８）。
【００７７】
ファイル移行処理では無い場合（Ｓ４０７：N）、ＣＰＵ１０７は、移行モードフラグの変更操作であるか否かを判定する（Ｓ４１０）。ＣＰＵ１０７は、検知情報が表す操作パターンが予め定められた移行モードフラグ変更パターンに適合するか否かにより、移行モードフラグの変更操作であるか否かを判定する。移行モードフラグ変更パターンは、例えば、ページ移行が有効の場合にはプレビュー画像を挟み込むタッチ操作（図１２（ａ）のタッチ操作１０１０１）である。ファイル移行が有効の場合は、プレビュー画像の縁の所定時間以上のタッチ操作（図１２（ｂ）のタッチ操作１０１０２）である。
【００７８】
このような処理により、ページ移行操作とファイル移行操作の切り替えを、一つのプレビュー画面上で行うことが可能なユーザインターフェースが提供できる。そのために、特にタッチスクリーン・ディスプレイ１０３の表示面積が狭い場合に、ユーザの操作性が向上する。
【００７９】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2015014888.tif 000003
【図２】
2015014888.tif 000004
【図５】
2015014888.tif 000005
【図９】
2015014888.tif 000006
【図１１】
2015014888.tif 000007
【図１３】
2015014888.tif 000008
【図３】
2015014888.tif 000009
【図４】
2015014888.tif 000010
【図６】
2015014888.tif 000011
【図７】
2015014888.tif 000012
【図８】
2015014888.tif 000013
【図１０】
2015014888.tif 000014
【図１２】
2015014888.tif 000015