(57)【要約】【課題】ユーザにとって、簡単かつ直観的でわかりやい操作入力を受け付けることができる仕組みを提供することを目的とする。【解決手段】表示画面に複数のコンテンツを表示する表示手段と、表示画面の表面上に設けられた第１のタッチスクリーン及び表示画面の裏面上に設けられた第２のタッチスクリーンそれぞれへのタッチ入力が、予め設定された時間範囲内に行われた場合に、表示画面に表示されている複数のコンテンツの選択指示を受け付ける受付手段とを備える。【選択図】図１
2015075948.tif 000002
【特許請求の範囲】
【請求項１】
表示画面に複数のコンテンツを表示する表示手段と、
前記表示画面の表面上に設けられた第１のタッチスクリーン及び前記表示画面の裏面上に設けられた第２のタッチスクリーンそれぞれへのタッチ入力が、予め設定された時間範囲内に行われた場合に、前記表示画面に表示されている前記複数のコンテンツの選択指示を受け付ける受付手段と
を備える情報処理装置。
【請求項２】
前記受付手段が前記選択指示を受け付けた場合に、前記複数のコンテンツが束状に重ねられたプレビュー画像を生成する画像生成手段をさらに備え、
前記表示手段は、前記プレビュー画像を表示する請求項１に記載の情報処理装置。
【請求項３】
前記受付手段は、前記第１のタッチスクリーン及び前記第２のタッチスクリーンそれぞれにおいて、前記コンテンツが表示される位置へのタッチ入力が行われた場合に、前記複数のコンテンツの選択指示を受け付ける請求項１又は２に記載の情報処理装置。
【請求項４】
情報処理装置が実行する情報処理方法であって、
表示画面に複数のコンテンツを表示する表示ステップと、
前記表示画面の表面上に設けられた第１のタッチスクリーン及び前記表示画面の裏面上に設けられた第２のタッチスクリーンそれぞれへのタッチ入力が行われた場合に、前記表示画面に表示されている前記複数のコンテンツの選択指示を受け付ける受付ステップと
を含む情報処理方法。
【請求項５】
コンピュータを、
表示画面に複数のコンテンツを表示する表示手段と、
前記表示画面の表面上に設けられた第１のタッチスクリーン及び前記表示画面の裏面上に設けられた第２のタッチスクリーンそれぞれへのタッチ入力が行われた場合に、前記表示画面に表示されている前記複数のコンテンツの選択指示を受け付ける受付手段と
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、タッチパネルが普及し、スマートフォンやゲーム機など、タッチパネルにおいて、ユーザ操作が入力される携帯端末が普及している。このような、タッチパネルの操作に関する技術としては、例えば特許文献１には、タッチパネルへの操作入力に応じて、表示対象のグループを切り替える技術が開示されている。
さらに、タッチパネルによるタッチ、ドラッグ操作など軽快で分かりやすい操作がユーザに受け入れられ、プリンタやデジタル複合機（ＭＦＰ）などのＵＩにおいても、タッチパネルが採用されるようになってきている。
【０００３】
ＭＦＰのＵＩ画面には、印刷のプレビュー画像として複数のページ画像が表示され、ユーザは、タッチパネルを軽くタップするタップ操作により、ページ選択等を入力することができる。これ以外にも、ユーザは、ドラッグ操作や、フリック操作により、表示されたページ画像に対する操作入力を行うことができる。
複数のページ画像に対する操作としては、表示されるすべてのページ画像に対する同一処理を指示するためのユーザ操作がある。このような指示入力のためのユーザ操作を受け付ける方法としては、すべてのページ画像を処理対象として選択するための全選択ボタンを表示画面に表示する方法が知られている。これにより、ユーザは、全選択ボタンへのタッチ入力により簡単にすべてのページ画像を選択することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１０３９１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、表示画面に全選択ボタンを表示することとした場合には、全選択ボタンを表示するための領域が必要となる。これに対し、例えば、ＭＦＰにおいては、ＭＦＰが備える多数の機能に対応するボタンが既に表示画面に表示されており、空いている領域が少ない。このように、全選択ボタンを表示するための領域を確保するのが困難な場合もある。
【０００６】
本発明はこのような問題点に鑑みなされたもので、ユーザにとって、簡単かつ直観的でわかりやい操作入力を受け付けることができる仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００７】
そこで、本発明は、表示画面に複数のコンテンツを表示する表示手段と、前記表示画面の表面上に設けられた第１のタッチスクリーン及び前記表示画面の裏面上に設けられた第２のタッチスクリーンそれぞれへのタッチ入力が、予め設定された時間範囲内に行われた場合に、前記表示画面に表示されている前記複数のコンテンツの選択指示を受け付ける受付手段とを備える。
【発明の効果】
【０００８】
本発明によれば、ユーザにとって、簡単かつ直観的でわかりやい操作入力を受け付けることができる。
【図面の簡単な説明】
【０００９】
【図１】画像処理装置を示す図である。
【図２Ａ】ページ選択処理を示すフローチャートである。
【図２Ｂ】ページ選択処理を示すフローチャートである。
【図２Ｃ】ページ選択処理を示すフローチャートである。
【図３】初期操作画面の一例を示す図である。
【図４Ａ】コピー操作画面の一例を示す図である。
【図４Ｂ】コピー操作画面の一例を示す図である。
【図４Ｃ】コピー操作画面の一例を示す図である。
【図５Ａ】プレビュー画像表示処理を説明するための図である。
【図５Ｂ】プレビュー画像表示処理を説明するための図である。
【図５Ｃ】プレビュー画像表示処理を説明するための図である。
【図６Ａ】プレビュー画像表示処理を説明するための図である。
【図６Ｂ】プレビュー画像表示処理を説明するための図である。
【図７】プレビュー画像の表示例を示す図である。
【図８】ページ選択処理を示すフローチャートである。
【図９Ａ】プレビュー画像表示処理を説明するための図である。
【図９Ｂ】プレビュー画像表示処理を説明するための図である。
【図９Ｃ】プレビュー画像表示処理を説明するための図である。
【図９Ｄ】プレビュー画像表示処理を説明するための図である。
【図９Ｅ】プレビュー画像表示処理を説明するための図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について図面に基づいて説明する。
【００１１】
（第１の実施形態）
図１は、第１の実施形態にかかる画像形成装置１００を示す図である。画像形成装置１００は、デジタル複合機、すなわち多機能印刷機（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ、以下「ＭＦＰ」と称する）であるものとする。ＭＦＰは、例えば複写、印刷、ファクシミリ送受信など複数の機能を有している。画像形成装置１００は、情報処理装置の一例である。
画像形成装置１００は、第１タッチスクリーン１０１と、第２タッチスクリーン１０２と、第１タッチスクリーン制御Ｉ／Ｆ１０３と、第２タッチスクリーン制御Ｉ／Ｆ１０４とを有している。以下、第１タッチスクリーン１０１及び第２タッチスクリーン１０２を、適宜タッチスクリーン１０１，１０２と称することとする。
【００１２】
タッチスクリーン１０１，１０２は、いずれもタッチパネル方式のスクリーンである。タッチスクリーン１０１，１０２は、各種情報を表示するスクリーン（表示画面）と、スクリーンの表面上に重畳され、ユーザにより、指を用いてなされたタッチ、ドラッグ、ピンチ動作などのスクリーン操作を受け付けるタッチパネルとを有している。画像形成装置１００は、スクリーン操作に応じて、ＭＦＰに対する指示を受け付ける。
第１タッチスクリーン１０１は、ユーザによる操作時に、ユーザと対面する面上に設けられている。第２タッチスクリーン１０２は、第１タッチスクリーン１０１の裏面上、すなわち表示画面の裏面上に設けられている。すなわち、第１タッチスクリーン１０１のタッチパネルは、第１タッチスクリーン１０１の表示画面の表面上に設けられている。また、第２タッチスクリーン１０２のタッチパネルは、第１タッチスクリーン１０１の表示画面の裏面上に設けられている。
【００１３】
画像形成装置１００は、第１タッチスクリーン１０１及び第２タッチスクリーン１０２それぞれへの操作を独立して受け付けることができる。すなわち、ユーザは、第１タッチスクリーン１０１及び第２タッチスクリーン１０２に対し、同時にスクリーン操作を行うことにより、各種指示を入力することができる。
画像形成装置１００における、ユーザによるメインの操作は、ユーザに対面する位置に配置される第１タッチスクリーン１０１において行われるものとする。第２タッチスクリーン１０２に対しては、ユーザによる補助的な操作が行われるものとする。なお、印刷対象となる画像のプレビュー画像等は、第１タッチスクリーン１０１のスクリーンに表示されるものとする。
【００１４】
第１タッチスクリーン制御Ｉ／Ｆ１０３は、第１タッチスクリーン１０１とＣＰＵ１０５を接続するインターフェースである。第１タッチスクリーン制御Ｉ／Ｆ１０３は、第１タッチスクリーン１０１の操作に必要な制御信号及び画像データ信号を送受信する。
第２タッチスクリーン制御Ｉ／Ｆ１０４は、第２タッチスクリーン１０２とＣＰＵ１０５を接続するインターフェースである。第２タッチスクリーン制御Ｉ／Ｆ１０４は、第２タッチスクリーン１０２の操作に必要な制御信号及び画像データ信号を送受信する。
【００１５】
画像形成装置１００はまた、ＣＰＵ１０５と、スキャナ部１０７と、画像処理部１０８と、プレビュー画像生成部１０９と、メモリ制御部１１０と、プリンタ部１１３とを備えている。ＣＰＵ１０５は、タッチスクリーン１０１，１０２の操作制御信号及びタッチスクリーン１０１，１０２に表示する画像を示す画像データ信号を生成する。ＣＰＵ１０５は、図示しないソフトウェア情報が書き込まれた不揮発性メモリ等の記憶部を有している。ＣＰＵ１０５は、予め不揮発性メモリに記憶されている操作画面情報を第１タッチスクリーン１０１のスクリーン上に表示する。
ＣＰＵ１０５はまた、第１タッチスクリーン１０１及び第２タッチスクリーン１０２のスクリーン操作に応じた指示を受け付け、受け付けた指示内容に従い、画像形成装置１００の各部を制御する。
【００１６】
スキャナ部１０７は、フィーダ等の原稿読み取り装置に載置された原稿をＣＣＤ等の画像センサで読み取り、電子化された画像データに置き換える。スキャナ部１０７は、ＣＣＤセンサのバラつきやミラー／レンズ類の光学経路を通過する際に発生するブレを補正する処理等を行う。スキャナ部１０７は、処理後の画像データをデータバスＩ／Ｆ１０６を介してメモリ１１２へ格納する。
画像処理部１０８は、ＣＰＵ１０５より送られる印刷設定に従って、転送された画像データの画像処理を行う。画像処理部１０８において画像処理された画像データは、メモリ制御部１１０を介してメモリ１１２へ格納される。プレビュー画像生成部１０９は、メモリ１１２に格納された画像処理後の画像データを読み出し、読み出した画像データに基づいて、第１タッチスクリーン１０１に表示するプレビュー画像を生成する。
プリンタ部１１３は、例えば電子写真方式により画像を形成する。プリンタ部１１３は、メモリ１１２に格納された画像処理後の画像データを読み出し、ＰＷＭ変調によって感光像担持体に潜像形成するレーザパルスを生成する。感光像担持体に潜像形成された画像は、用紙に転写・定着されて出力される。
【００１７】
ＣＰＵ１０５と、スキャナ部１０７と、画像処理部１０８と、プレビュー画像生成部１０９と、メモリ制御部１１０と、プリンタ部１１３とは、互いにデータバスＩ／Ｆ１０６で接続される。
データバスＩ／Ｆ１０６のバスマスタは、ＣＰＵ１０５、スキャナ部１０７、画像処理部１０８、プレビュー画像生成部１０９及びプリンタ部１１３である。バスマスタは
いわゆるＤＭＡＣに相当するメモリへのデータ転送機能を有する。
メモリ制御部１１０とメモリ１１２とは、メモリＩ／Ｆ１１１で接続されている。データバスＩ／Ｆ１０６でのデータ転送は、主に各バスマスタからの転送データを、メモリ制御部１１０を介してメモリ１１２へ転送する際に使用される。
【００１８】
図２Ａ〜図２Ｃは、画像形成装置１００によるページ選択処理を示すフローチャートである。画像形成装置１００は、ページ選択処理により、コンテンツの一例としてのページ画像を選択する。なお、選択対象となるコンテンツは、画像の他、テキスト情報であってもよい。ここでは、コピー機能を使用する際にユーザから全ページ選択指示を受け付ける場合を例にページ選択処理を説明することとする。
図３は、第１タッチスクリーン１０１に表示される初期操作画面の一例を示す図である。コピー機能を使用する場合、ユーザは、第１タッチスクリーン１０１に表示される初期操作画面のコピーボタン３００をタッチする。
【００１９】
図３において、ユーザにより、コピーボタン３００がタッチされると、ＣＰＵ１０５は、第１タッチスクリーン１０１の表示をコピー操作画面へ移行させる。そして、ユーザにより、図示しないスタートボタンが押下されると、図２Ａに示すように、ＣＰＵ１０５は、スキャナ部１０７に対し、フィーダ等の原稿読み取り装置に載置された原稿の読み取り動作の開始を指示する（Ｓ２０１）。
そして、スキャナ部１０７は、電子化されたデータに対し、スキャナ関連の処理を行う。そして、ＣＰＵ１０５は、処理後の画像データをメモリ１１２に格納する。
【００２０】
なお、画像形成装置１００は、ネットワーク等を介して接続される外部のＰＣ等で生成された原稿を読み込んで画像形成装置によりプリントするプリント機能においても、ページ選択処理を行うことができる。この場合には、画像形成装置１００は、Ｓ２０１の処理に替えて、以下の処理を行うこととする。
すなわち、外部のＰＣのプリンタドライバ画面において、印刷実行が指示されると、ページ記述言語（以下ＰＤＬ）等で記述された原稿データが図示しない外部Ｉ／Ｆより画像形成装置１００に入力される。そして、ＣＰＵ１０５は、ビットマップデータに変換された画像データをメモリ１１２に格納する。
【００２１】
図２Ａに戻り、Ｓ２０１の処理の後、ＣＰＵ１０５は、プレビュー画像生成部１０９に対し、初期プレビュー画像の生成を指示する（Ｓ２０２）。ここで、初期プレビュー画像とは、Ｓ２０１において読み取られた原稿のページ画像を含む画像であり、初期プレビュー画像に含まれるページ画像は、コンテンツの一例である。
プレビュー画像生成部１０９は、指示に従い、第１タッチスクリーン１０１の解像度と、表示するプレビュー画像サイズに合わせて、画像データの間引き処理を行い、初期プレビュー画像を生成する。そして、プレビュー画像生成部１０９は、初期プレビュー画像をメモリ１１２に格納する
次に、ＣＰＵ１０５は、第１タッチスクリーン１０１上に、初期プレビュー画像を表示する（Ｓ２０３）。具体的には、ＣＰＵ１０５は、メモリ１１２へ格納されたプレビュー画像を読み出す。そして、ＣＰＵ１０５は、第１タッチスクリーン１０１に対して表示制御信号と共にプレビュー画像を送信することにより、第１タッチスクリーン１０１上にプレビュー画像を表示する。ここで、Ｓ２０３の処理は、表示処理の一例である。
【００２２】
図４は、プレビュー画像を含むコピー操作画面の一例を示す図である。コピー操作画面には、プレビュー画像４１０として、印刷対象の複数のページ画像が表示されている。図４（ａ）に示すコピー操作画面においては、複数のページ画像は、連続ページ表示の形式で表示されている。連続ページ表示は、複数のページ画像を一列に配列して表示する形式である。
図４（ｂ）に示すコピー操作画面においては、複数のページ画像は、インデックス表示の形式で表示されている。インデックス表示は、複数のページ画像を例えばサムネイル等の要素で表示する形式である。図４（ｃ）に示すコピー操作画面においては、複数のページ画像は、ブック表示の形式で表示されている。ブック表示は、複数のページ画像を束ねられた状態で表示する形式である。
【００２３】
コピー操作画面は、プレビュー画像の他、処理設定ボタンとして、ビュー表示切替ボタン４０１、仕上げボタン４０２、両面ボタン４０３、及びページ集約ボタン４０４とを含む。コピー操作画面はまた、設定を取り消すための取消ボタン４０５を含む。ビュー表示切替ボタン４０１は、プレビュー画像４１０の表示形式の切替指示を受け付けるためのボタンである。ビュー表示切替ボタン４０１がタッチされる度に、プレビュー画像４１０の表示の形式が切り替わる。
なお、本実施形態においては、プレビュー画像４１０の表示形式は、上述の３種類としたが、これに限定されるものではなく、ＣＰＵ１０５は、より多くの表示形式でプレビュー画像４１０を表示してもよい。
【００２４】
仕上げボタン４０２は、原稿について複数部のコピーを行う際に、部毎に仕分けがし易いように、スライドさせて出力するための設定、ソータ等に振り分けて出力する等のソート設定、ステイプル処理の設定等の入力を受け付けるためのボタンである。
両面ボタン４０３は、出力用紙の両面に印刷する指示の入力を受け付けるためのボタンである。ページ集約ボタン４０４は、２ｉｎ１や４ｉｎ１等のページレイアウト設定の入力を受け付けるためのボタンである。取消ボタン４０５は、コピー操作画面においてユーザ操作に応じて設定された設定内容を取り消し、図３に示す初期操作画面に戻す指示の入力を受け付けるためのボタンである。
なお、図４に示すコピー操作画面には、すべてのページ画像の選択指示の入力を受け付けるための全選択ボタンは含まれていない。なお、他の例としては、コピー操作画面には、全選択ボタンが含まれていてもよい。
【００２５】
図２Ａに戻り、ＣＰＵ１０５は、タッチスクリーン１０１，１０２上の対応する位置の位置座標を関連付ける（Ｓ２０４）。ここで、対応する位置とは、例えば、第１タッチスクリーン１０１の表示画面上の１点（点Ａとする）に対応する位置を示すタッチスクリーン１０１，１０２上の位置である。Ｓ２０４においては、ＣＰＵ１０５は、点Ａを示す第１タッチスクリーン１０１上の位置座標と、点Ａを示す第２タッチスクリーン上の位置座標とを関連付ける。ＣＰＵ１０５は、同様の処理を、表示画面に対応するタッチスクリーン１０１，１０２上の各位置座標に対して行う。
具体的には、ＣＰＵ１０５は、第１タッチスクリーン１０１が備えるタッチセンサ各部の位置座標と、第２タッチスクリーン１０２が備えるタッチセンサ各部の位置座標とを関連付けて保持する。なお、Ｓ２０４の処理は、次に説明するＳ２０５の処理の前に行われればよく、他の例としては、電源投入直後に行われてもよい。
【００２６】
［ページ選択］
本実施形態の画像形成装置１００は、すべてのページ画像を選択する全ページ選択と、１つのページ画像を選択する単ページ選択の指示を受け付ける。ユーザは、画像形成装置１００に対し、単ページ選択指示を入力する場合には、第１タッチスクリーン１０１において、所望のページ画像上の位置にタッチ入力を行う。この操作に対応し、ＣＰＵ１０５は、ページ画像に対応する座標位置へのタッチ入力が検出された場合に、単ページ選択指示を受け付ける。
また、ユーザは、全ページ選択指示を入力する場合には、ページ画像を第１タッチスクリーン１０１及び第２タッチスクリーン１０２において、掴むような動作により、２面タッチ入力を行う。ここで、２面タッチ入力とは、第１タッチスクリーン１０１及び第２タッチスクリーン１０２それぞれにおいて、同一位置に同時にタッチ入力を行う操作である。
【００２７】
なお、タッチスクリーン１０１，１０２における同一位置とは、Ｓ２０４の処理において関連付けられた位置座標において、同一位置であるという意味である。さらに、画像形成装置１００は、第１タッチスクリーン１０１上の位置と第２タッチスクリーン１０２上の位置の差分が予め設定された第１の閾値以下である場合に、同一位置へのタッチ入力が行われたと判断することとする。
また、画像形成装置１００は、両タッチスクリーン１０１，１０２へのタッチ入力のタイミングの差分が、予め設定された第２の閾値以下である場合に同時のタッチ入力が行われたと判断することとする。すなわち、両タッチスクリーン１０１，１０２へのタッチ入力が予め設定された時間範囲内に行われた場合に、同時のタッチ入力が行われたと判断する。これは、ユーザ操作による誤差を考慮したものである。ここで、第１の閾値及び第２の閾値（時間範囲）は、予め記憶部等に格納されているものとする。
なお、他の例としては、ＣＰＵ１０５は、ページ画像上の位置への２面タッチ入力を検知した場合に、全ページ選択指示を受け付けることとしてもよい。
【００２８】
Ｓ２０５において、ＣＰＵ１０５は、２面タッチ入力が行われたか否かを判定する。Ｓ２０５において、ＣＰＵ１０５は、具体的には、第１タッチスクリーン１０１と第２タッチスクリーンそれぞれのタッチセンサ各部からタッチ検出信号を取得する。そして、ＣＰＵ１０５は、同一位置座標に相当する２つのタッチセンサからのタッチ検出信号の出力タイミングの差が、第２の閾値以下である場合に、２面タッチ入力が行われたと判定する。そして、ＣＰＵ１０５は、２面タッチ入力に対応する全ページ選択指示を受け付ける。
Ｓ２０５において、２面タッチ入力が行われたと判定した場合（Ｓ２０５でＹｅｓ）、ＣＰＵ１０５は、全ページ選択指示を受け付け（受付処理）、処理を図２Ｂに示すＳ２０９へ進める。２面タッチ入力が行われたと判定されない場合には（Ｓ２０５でＮｏ）、ＣＰＵ１０５は、処理をＳ２０６へ進める。
【００２９】
［全ページ選択］
次に、図２Ｂを参照しつつ、全ページ選択指示を受け付けた場合の処理について説明する。Ｓ２０９において、ＣＰＵ１０５は、選択フラグの値を確認する。ここで、選択フラグは、プレビュー表示されている各ページ画像が選択されているか否かを示すフラグ情報である。選択フラグは、ＣＰＵ１０５のレジスタ情報として、記憶部に格納されている。
ＣＰＵ１０５は、プレビュー画像に含まれるページ画像の数のフラグ情報を生成し、フラグ情報を各ページに対応する選択フラグのレジスタにセットする。ＣＰＵ１０５は、ページ画像がプレビュー表示されると、プレビュー表示されているページ画像のページ数分のフラグ情報を生成し、各ページ画像に対応するレジスタにフラグ情報をセットする。
【００３０】
選択フラグはトグルフラグである。ＣＰＵ１０５は、ページ画像がタッチ入力により選択される度に、選択されたページ画像の選択フラグに「０」、「１」の値を交互にセットする。ＣＰＵ１０５は、レジスタの値を参照することにより、各ページ画像に対する選択フラグの値が「１」であるか否かを確認する。なお、初期状態においては、いずれのページ画像も選択されていない。したがって、初期状態においては、すべてのページ画像に対応する選択フラグには「０」がセットされている。
【００３１】
Ｓ２０９において、すべての選択フラグに「１」がセットされている場合には（Ｓ２０９でＹｅｓ）、ＣＰＵ１０５は、処理をＳ２１２へ進める。「０」がセットされた選択フラグが存在する場合には（Ｓ２０９でＮｏ）、ＣＰＵ１０５は、処理をＳ２１０へ進める。なお、初期状態においては、すべての選択フラグの値が「０」であるため（Ｓ２０９でＮｏ）、ＣＰＵ１０５は、処理をＳ２１０へ進める。
Ｓ２１０において、ＣＰＵ１０５は、プレビュー表示されているすべてのページ画像を選択する。そして、ＣＰＵ１０５は、すべてのページ画像に対応する選択フラグに「１」をセットする。次に、Ｓ２１１において、ＣＰＵ１０５は、すべてのページ画像が選択された全ページ選択の状態を示すプレビュー画像の生成を指示する。これに対応し、プレビュー画像生成部１０９は、全ページ選択のプレビュー画像を生成する。そして、ＣＰＵ１０５は、生成された全ページ選択のプレビュー画像を第１タッチスクリーン１０１に表示する。
【００３２】
図５は、全ページ選択を示すプレビュー画像が表示されるまでの処理を説明するための図である。図５（ａ）は、初期プレビュー画像を示している。初期プレビュー画像は、いずれのページ画像も選択されていない状態において、表示されるプレビュー画像である。初期プレビュー画像は、インデックス表示の形式のコピー操作画面として表示される。
初期プレビュー画像の表示時に、図５（ａ）に示すように、ユーザにより、２面タッチ入力が行われたとする。
この場合、ＣＰＵ１０５は、全ページ選択指示を受け付け、全ページ選択のプレビュー画像の生成を指示する。さらに、ＣＰＵ１０５は、全ページページ選択指示を受け付けた時に表示されていたプレビュー画像から全ページ選択のプレビュー画像への変化をアニメーション映像で第１タッチスクリーン１０１に表示する。
【００３３】
図５（ｂ）は、アニメーション映像の途中の状態を示す図である。このように、インデックス表示の形式から、徐々に紙束のように集められていくイメージ画像がアニメーション表示される。そして、図５（ｃ）に示すように、最終的には、すべてのページ画像が紙束状にまとめられたブック表示の形式のプレビュー画像が表示される。
なお、アニメーション映像を表示する際には、プレビュー画像生成部１０９が、アニメーション映像の各フレームを生成し、生成する度にフレームをメモリ１１２に格納する。ＣＰＵ１０５は、メモリ１１２に格納されたフレームを順次読み出して、第１タッチスクリーン１０１上に表示する。
【００３４】
さらに、本実施形態においては、ＣＰＵ１０５は、全ページ選択のプレビュー画像中のページ画像を、全ページ選択指示を受け付ける前に表示していたプレビュー画像と異なる色で表示する。これにより、ユーザは全ページ選択の状態か否かを視覚的に判別することができる。
なお、本実施形態においては、全ページ選択のプレビュー画像中のページ画像と、初期プレビュー画像中のページ画像とを異なる色で表示することとしたがこれに限定されるものではない。すなわち、ユーザが、全ページ選択指定されたプレビュー画像と、全ページ選択指定されていない状態のページ画像とを判別可能な表示態様であればよく、そのための具体的な方法は、実施形態に限定されるものではない。
【００３５】
［全ページ選択の解除］
次に、図２Ｂを参照しつつ、全ページ選択指示を受け付けた状態、すなわち全ページ選択の状態において、全ページ選択の解除指示を受け付けた場合の処理について説明する。なお、ＣＰＵ１０５は、すべてのページの選択フラグに「１」がセットされた状態、すなわちすべてのページ画像が選択された状態において、２面タッチ入力を検出した場合に、全ページ選択の解除指示を受け付ける。
全ページ選択の状態においては、すべてのページの選択フラグに「１」がセットされている。したがって、全ページ選択の状態において、２面タッチ入力を受け付けた場合、ＣＰＵ１０５は、処理を図２ＢのＳ２１２へ進める（Ｓ２０５でＹｅｓ、Ｓ２０９でＹｅｓ）。
【００３６】
そして、Ｓ２１２において、ＣＰＵ１０５は、プレビュー表示されているすべてのページ画像の選択を解除する。具体的には、ＣＰＵ１０５は、すべてのページの選択フラグに「０」をセットする。次に、Ｓ２１３において、ＣＰＵ１０５は、いずれのページ画像も選択されていない状態のプレビュー画像、すなわち初期プレビュー画像の生成を指示する。これに対応し、プレビュー画像生成部１０９は、初期プレビュー画像を生成する。そして、ＣＰＵ１０５は、初期プレビュー画像を第１タッチスクリーン１０１に表示する。
例えば、図５（ｃ）に示す全ページ選択のプレビュー画像が表示された状態において、ユーザにより、同一位置への２面タッチ入力が行われたとする。この場合には、ＣＰＵ１０５は、全ページ選択の解除指示を受け付け、図５（ａ）に示す初期プレビュー画像の生成を指示する。プレビュー画像生成部１０９は、指示に従い初期プレビュー画像を生成する。そして、ＣＰＵ１０５は、生成された初期プレビュー画像を第１タッチスクリーン１０１に表示する。これにより、第１タッチスクリーン１０１の表示は、図５（ｃ）に示すブック形式のプレビュー画像から図５（ａ）に示すインデックス表示のプレビュー画像（初期プレビュー画像）に切り替わる。
【００３７】
なお、このとき生成される初期プレビュー画像は、Ｓ２０２において生成される初期プレビュー画像と同じ画像である。したがって、他の例としては、ＣＰＵ１０５は、Ｓ２０２において生成され、メモリ１１２に格納されたプレビュー画像を読み出して、これを第１タッチスクリーン１０１に表示してもよい。すなわち、この場合、Ｓ２１３において、プレビュー画像生成部１０９が新たなプレビュー画像する処理は不要である。
また、この場合にも、ＣＰＵ１０５は、全ページ選択指定された状態から全ページ選択指定がされていない状態への変化をアニメーション表示してもよい。
【００３８】
［単ページ選択］
次に、単ページ選択指示を受け付けた場合の処理について説明する。図２Ａに示すＳ２０５において、ユーザにより第１タッチスクリーン１０１において、選択したいページ画像上へのタッチ入力が行われると、ＣＰＵ１０５は、同一位標への２面タッチ入力ではないと判定し（Ｓ２０５でＮｏ）、処理をＳ２０６へ進める。
次に、Ｓ２０６において、ＣＰＵ１０５は、タッチ入力がプレビュー表示されているページ画像上に行われた否かを判定する。具体的には、ＣＰＵ１０５は、ページ画像の位置座標に対応する、第１タッチスクリーン１０１のタッチセンサがタッチされているか否かに基づいて、タッチ入力がページ画像上に行われたか否かを判定する。
【００３９】
タッチ入力がページ画像上に行われたと判定された場合（Ｓ２０６でＹｅｓ）、ＣＰＵ１０５は、単ページ選択指示を受け付け、処理を図２Ｃに示すＳ２１４へ進める。タッチ入力がページ画像上に行われたと判定されなかった場合、すなわち、タッチ入力がページ画像以外の領域に対して行われた場合には（Ｓ２０６でＮｏ）、ＣＰＵ１０５は、処理をＳ２０７へ進める。
図２Ｃに示すＳ２１４において、ＣＰＵ１０５は、タッチされたページ画像、すなわち選択されたページ画像に対応する選択フラグに「１」がセットされているか否かを判定する。対象選択フラグに「１」がセットされている場合（Ｓ２１４でＹｅｓ）、ＣＰＵ１０５は、処理をＳ２１７へ進める。対象選択フラグに「１」がセットされていない場合、すなわち対象選択フラグに「０」がセットされている場合、ＣＰＵ１０５は、処理をＳ２１５へ進める。
【００４０】
Ｓ２１５において、ＣＰＵ１０５は、ユーザによりタッチされた１つのページ画像を選択し、選択したページ画像の選択フラグに「１」をセットする。次に、ＣＰＵ１０５は、単ページ選択のプレビュー画像の生成を指示する（Ｓ２１６）。これに対応し、プレビュー画像生成部１０９は、単ページ選択のプレビュー画像を生成する。
具体的には、プレビュー画像生成部１０９は、初期プレビュー画像、すなわちＳ２０２においてメモリ１１２に格納したページ選択がされていない状態のプレビュー画像を参照し、選択されたページ画像を読み出す。そして、プレビュー画像生成部１０９は、読み出したプレビュー画像に対し、色変換処理を行い、単ページ選択のプレビュー画像としてメモリ１１２へ再度格納する。ＣＰＵ１０５は、メモリ１１２より単ページ選択のプレビュー画像を読み出し、第１タッチスクリーン１０１上に表示する。
【００４１】
図６は、単ページ選択のプレビュー画像を表示する処理を説明するための図である。図６（ａ）に示すように、コピー操作画面において、ページ画像がインデックス表示された初期プレビュー画像状態において、ユーザにより、ページ番号１３のページ画像へのタッチ入力が行われたとする。この場合、ＣＰＵ１０５は、ページ番号１３のページ画像の単ページ選択指示を受け付ける。そして、ＣＰＵ１０５は、図６（ｂ）に示すような、単ページ選択のプレビュー画像を表示する。図６（ｂ）に示すように、単ページ選択のプレビュー画像においては、選択されたページ画像は、他のページ画像と異なる色で表示される。これにより、ユーザは選択されたページ画像と、それ以外のページ画像とを視覚的に判別することができる。
なお、本実施形態においては、対象ページ画像と、これ以外のページ画像とを異なる色で表示することとしたがこれに限定されるものではない。すなわち、ユーザが、対象ページ画像と、これ以外のページ画像とを判別可能な表示態様であればよく、そのための具体的な方法は、実施形態に限定されるものではない。
【００４２】
［ページ単位選択の解除］
次に、単ページ選択の状態において、単ページ選択の解除指示を受け付けた場合の処理について説明する。ユーザは、単ページ選択のための入力と同様に、第１タッチスクリーン１０１において、解除対象のページ画像上へのタッチ入力を行うことにより、単ページ選択の解除指示を入力する。一方、ＣＰＵ１０５は、単ページ選択の状態において、第１タッチスクリーン１０１におけるページ画像上へのタッチ入力を検出した場合に、単ページ選択の解除指示を受け付ける。
単ページ選択の状態においては、解除対象のページ画像の選択フラグには「１」がセットされている。したがって、ＣＰＵ１０５は、図２Ｃに示すＳ２１４において、処理をＳ２１７へ進める（Ｓ２１４でＮｏ）。
次に、ＣＰＵ１０５は、プレビュー表示されている解除対象のページ画像の選択指定の解除を行う。そして、ＣＰＵ１０５は、解除対象のページ画像の選択フラグに「０」をセットする（Ｓ２１７）。そして、ＣＰＵ１０５は、初期プレビュー画像の生成を指示する（Ｓ２１８）。
【００４３】
例えば、図６（ｂ）に示すプレビュー画像が表示された状態において、ユーザにより、選択された状態のページ画像へのタッチ入力が行われたとする。この場合には、ＣＰＵ１０５は、単ページ選択の解除指示を受け付け、図６（ａ）に示す初期プレビュー画像の生成を指示する。そして、プレビュー画像生成部１０９は、初期のプレビュー画像を生成する。生成されたプレビュー画像は、ＣＰＵ１０５により、第１タッチスクリーン１０１に表示される。
なお、この時表示される初期プレビュー画像は、Ｓ２０２において生成される初期プレビュー画像と同じ画像である。したがって、他の例としては、ＣＰＵ１０５は、Ｓ２０２において生成され、メモリ１１２に格納された初期プレビュー画像を読み出して、これを第１タッチスクリーン１０１に表示してもよい。すなわち、この場合、Ｓ２１３において、プレビュー画像生成部１０９が新たな初期プレビュー画像する処理は不要である。
【００４４】
［処理内容の設定］
次に、選択されたページ画像に対する処理の実行指示を受け付けた場合の処理について説明する。なお、ユーザは、第１タッチスクリーン１０１において、コピー操作画面に表示される処理設定ボタン４０１〜４０４（図４）のうち、所望の処理に対応する処理設定ボタンに対し、タッチ入力を行うことにより、処理の実行指示を入力する。一方、ＣＰＵ１０５は、第１タッチスクリーン１０１における処理設定ボタン上へのタッチ入力を検出した場合に、処理設定ボタンに対応付けられた処理内容の実行指示を受け付ける。
図２Ａに示すＳ２０７において、ＣＰＵ１０５は、ページ画像が選択された状態において、第１タッチスクリーン１０１に表示されているいずれかの処理設定ボタンへのタッチ入力が行われたか否かを判定する。具体的には、ＣＰＵ１０５は、いずれかの選択フラグに「１」がセットされている場合に、ページ画像が選択された状態にあると判定する。
【００４５】
Ｓ２０７において、ページ画像が選択された状態において、いずれかの処理設定ボタンへのタッチ入力が行われたと判定された場合には（Ｓ２０７でＹｅｓ）、ＣＰＵ１０５は、処理をＳ２２０へ進める。一方、ページ画像が選択された状態において、いずれかの処理設定ボタンへのタッチ入力が行われた状況にないと判定された場合（Ｓ２０７でＮｏ）、ＣＰＵ１０５は、処理をＳ２０８へ進める。
なお、ページ画像が選択された状態において、いずれかの処理設定ボタンへのタッチ入力が行われた状況にないと判定された場合としては、以下の場合がある。すなわち、処理設定ボタンへのタッチ入力もページ画像の選択のいずれも行われていない場合、処理設定ボタンへのタッチ入力及びページ画像の選択のいずれか一方のみしか行われていない場合である。
【００４６】
Ｓ２２０において、ＣＰＵ１０５は、図示せぬ処理設定画面を表示する。ここで、処理設定画面は、ユーザのタッチ入力により選択された処理に関する各種設定を受け付けるためのＵＩである。ユーザは、第１タッチスクリーン１０１に表示される各処理設定画面を通して、処理内容の設定を行う。
図７は、全ページ選択が行われた状態で、ページ集約ボタン４０４へのタッチ入力が行われ、ページ集約の処理設定後に表示されるプレビュー画像の表示例を示す図である。図７に示すように、処理対象として選択されたページ画像は、束状に表示される。さらに、設定された処理内容を示すアイコンが選択されたページ画像に関連付けて表示されている。これにより、ユーザは、選択されたページ画像と、選択されたページ画像に対して設定された処理内容とを容易に把握することができる。
【００４７】
［処理内容の取り消し］
次に、処理の取消指示を受け付けた場合の処理について説明する。なお、ユーザは、第１タッチスクリーン１０１において、取消ボタン４０５へのタッチ入力を行うことにより、取消指示を入力する。一方、ＣＰＵ１０５は、第１タッチスクリーン１０１における取消ボタン４０５へのタッチ入力を検出した場合に、取消指示を受け付ける。
Ｓ２０８において、ＣＰＵ１０５は、第１タッチスクリーン１０１に表示されている取消ボタン４０５へのタッチ入力が行われたか否かを判定する。取り消しボタン４０５へのタッチ入力が行われたと判定した場合には（Ｓ２０８でＹｅｓ）、ＣＰＵ１０５は、コピー操作に関わる全ての設定を取り消す。そして、ＣＰＵ１０５は、図３に示す初期操作画面を読み出し、これを第１タッチスクリーン１０１に表示し、処理を終了する。一方、取消ボタン４０５へのタッチ入力が行われていないと判定した場合には（Ｓ２０８でＮｏ）、ＣＰＵ１０５は、処理をＳ２０５へ進める。
【００４８】
以上のように、本実施形態に係る画像形成装置１００においては、ユーザは、ＵＩの表裏に配置される２つのタッチスクリーン１０１，１０２への２面タッチ入力により、表示中のすべてのページ画像の選択指示を入力することができる。このように、本実施形態にかかる画像形成装置１００は、ユーザにとってより直感的で解りやすい操作性を提供することができる。
【００４９】
（第２の実施形態）
次に、第２の実施形態にかかる画像形成装置１００について説明する。第２の実施形態にかかる画像形成装置１００は、表示されている複数のページ画像のうち、一部のページ画像が選択された状態において、２面タッチ入力が行われた場合、選択された一部のページ画像を紙束状にまとめて表示する。なお、ここで、一部のページ画像は、２以上であって、かつ表示されているページ画像の数よりも少ない数のページ画像とする。以下、一部のページ画像を選択する処理を、部分選択と称することとする。
以下、第２の実施形態にかかる画像形成装置１００によるページ選択処理について、第１の実施形態にかかる画像形成装置１００によるページ選択処理と異なる部分について説明する。第２の実施形態においては、ＣＰＵ１０５は、図２Ａに示すＳ２０５において、２面タッチ入力が行われた場合（Ｓ２０５でＹｅｓ）、図８に示すＳ８０１に処理を進める。
【００５０】
Ｓ８０１において、ＣＰＵ１０５は、「１」がセットされた選択フラグが存在するか否かを判定する。「１」がセットされた選択フラグが存在する場合には（Ｓ８０１でＹｅｓ）、ＣＰＵ１０５は、処理をＳ８０２へ進める。「１」がセットされた選択フラグが存在しない場合には（Ｓ８０１でＮｏ）、ＣＰＵ１０５は、処理をＳ２１０へ進める。
Ｓ８０２において、ＣＰＵ１０５は、すべての選択フラグに「１」がセットされているか否かを判定する。すべての選択フラグに「１」がセットされている場合には（Ｓ８０２でＹｅｓ）、ＣＰＵ１０５は、処理をＳ２１２へ進める。「１」がセットされていない選択フラグが存在する場合（Ｓ８０２でＮｏ）、ＣＰＵ１０５は、処理をＳ８０３へ進める。ここで、Ｓ８０２において、「１」がセットされていない選択フラグが存在する場合とは、部分選択が行われた状態である。
Ｓ８０３において、ＣＰＵ１０５は、部分選択のプレビュー画像の生成を指示する。これに対応し、プレビュー画像生成部１０９は、部分選択のプレビュー画像を生成する。そして、ＣＰＵ１０５は、生成された部分選択のプレビュー画像を第１タッチスクリーン１０１に表示する。部分選択のプレビュー画像には、選択された複数のページ画像が紙束状にまとめられたブック表示の形式で表示されている。その後、ＣＰＵ１０５は、処理をＳ２０５へ進める。
【００５１】
以下、図９を参照しつつ部分選択に係る処理について説明する。図９は、コピー操作画面を示す図である。図９に示すコピー操作画面には、ページ番号１〜２４までの連続するページ画像のプレビュー画像が連続ページ表示の形式で表示されている。なお、ＣＰＵ１０５は、表示対象のページ画像を１画面に表示できない場合には、スライド操作に応じて、表示対象のページ画像を切り替える形式で表示するものとする。以下、ユーザが、１３，２０，２３ページのページ画像を選択する場合について説明する。
この場合、ユーザは、まず、図９（ａ）に示すように、１１〜１５ページのページ画像が表示された状態において、希望する１３ページのページ画像へのタッチ入力を行う。これに対応し、ＣＰＵ１０５は、図９（ａ）に示すように、１３ページのページ画像を他のページ画像と異なる色で表示する。
【００５２】
続いて、ユーザは、第１タッチスクリーン１０１上において、指でスライド操作を行い、図９（ｂ）に示すように、コピー操作画面に１９〜２３ページを表示させる。そして、希望する２０，２３ページのページ画像へのタッチ入力を行う。これに対応し、ＣＰＵ１０５は、図９（ｂ）に示すように、２０，２３ページのページ画像を他のページ画像と異なる色で表示する。
以上の処理により１３，２０，２３ページが選択された状態において、図９（ｃ）に示すように、ユーザが２面タッチ入力を行ったとする。このとき、１３，２０，２３ページのページ画像の選択フラグに「１」がセットされていることから、ＣＰＵ１０５は、処理を図８のＳ８０３へ進める（Ｓ８０１でＹｅｓ、Ｓ８０２でＮｏ）。そして、ＣＰＵ１０５は、部分選択のプレビュー画像を生成し、これを第１タッチスクリーン１０１に表示する。
【００５３】
図９（ｄ）は、図９（ｃ）に続いて表示される部分選択のプレビュー画像を示している。ＣＰＵ１０５は、２面タッチ入力を受け付けると、部分選択のプレビュー画像生成を指示する。これに対応し、プレビュー画像生成部１０９は、図９（ｃ）に示す連続ページ表示から、選択された複数のページ画像が徐々に紙束として集められていくイメージをアニメーションで示すプレビュー画像を生成する。
プレビュー画像生成部１０９は、プレビュー画像の生成の都度、プレビュー画像をメモリ１１２へ格納する。ＣＰＵ１０５は、メモリ１１２に格納されているプレビュー画像を順次読み出し、第１タッチスクリーン１０１上に表示する。そして、アニメーションの終了時には、図９（ｄ）に示すように、選択された複数のページ画像が紙束状にまとめられた、ブック表示の形式のプレビュー画像が第１タッチスクリーン１０１に表示される。なお、部分選択のプレビュー画像において、選択されたページ画像は、他のページ画像と異なる色で表示されている。
【００５４】
さらに、図９（ｄ）に示す状態において、ビュー表示切替ボタン４０１へのタッチ入力が行われた場合、ＣＰＵ１０５は、図９（ｅ）に示すように、プレビュー画像の表示形式を連続ページ表示に切り替える。
図９（ｅ）に示す連続ページ表示の表示形式においては、選択ページ領域９０１に、選択されたページ画像が一覧表示され、非選択ページ領域９０２に、選択されていないページ画像が一覧表示される。
なお、第２の実施形態にかかる画像形成装置１００のこれ以外の構成及び処理は、第１の実施形態にかかる画像形成装置１００の構成及び処理と同様である。
【００５５】
以上のように、ユーザは、スライド操作により、希望する複数のページ画像を選択した上で、２面タッチ入力を行った場合に、ＣＰＵ１０５は、選択された複数のページ画像が紙束状にまとめられた部分選択のプレビュー画像を表示することができる。
これにより、第２の実施形態に係る画像形成装置１００は、ＵＩの表裏に配置される第１タッチスクリーン１０１及び第２タッチスクリーン１０２において、掴むような操作により２面タッチ入力を行うことにより、複数のページ画像の選択を行うことができる。すなわち、画像形成装置１００は、より直感的で解りやすい操作性を提供することができる。
【００５６】
なお、他の例としては、ＣＰＵ１０５は、画像処理部１０８やプレビュー画像生成部１０９の処理は、ＣＰＵ１０５が行うこととしてもよい。この場合には、画像形成装置１００は、画像処理部１０８やプレビュー画像生成部１０９を備えなくともよい。
【００５７】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００５８】
以上、上述した各実施形態によれば、ユーザにとって、簡単かつ直観的でわかりやい操作入力を受け付けることができる仕組みを提供することができる。
【００５９】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００６０】
１００  画像形成装置、１０１  第１タッチスクリーン、１０２  第２タッチスクリーン、１０３  第１タッチスクリーン制御Ｉ／Ｆ、１０４  第２タッチスクリーン制御Ｉ／Ｆ、１０５  ＣＰＵ、１０６  データバスＩ／Ｆ、１０７  スキャナ部、１０８  画像処理部、１０９  プレビュー画像生成部、１１０  メモリ制御部、１１１  メモリＩ／Ｆ、１１２  メモリ、１１３  プリンタ部
【図１】
2015075948.tif 000003
【図２Ａ】
2015075948.tif 000004
【図２Ｂ】
2015075948.tif 000005
【図２Ｃ】
2015075948.tif 000006
【図３】
2015075948.tif 000007
【図４Ａ】
2015075948.tif 000008
【図４Ｂ】
2015075948.tif 000009
【図４Ｃ】
2015075948.tif 000010
【図５Ａ】
2015075948.tif 000011
【図５Ｂ】
2015075948.tif 000012
【図５Ｃ】
2015075948.tif 000013
【図６Ａ】
2015075948.tif 000014
【図６Ｂ】
2015075948.tif 000015
【図７】
2015075948.tif 000016
【図８】
2015075948.tif 000017
【図９Ａ】
2015075948.tif 000018
【図９Ｂ】
2015075948.tif 000019
【図９Ｃ】
2015075948.tif 000020
【図９Ｄ】
2015075948.tif 000021
【図９Ｅ】
2015075948.tif 000022