(57)【要約】【課題】  操作画面の領域内にて表示されるプレビュー画像の視認性を向上させたい。【解決手段】  上記課題を解決すべく本画像形成装置は、タッチパネルを含む操作部を有する画像形成装置であり、前記タッチパネルに画像を表示させる表示制御手段と、前記タッチパネルに対するユーザによるタッチ操作を検出する検出手段と、を有し、前記表示制御手段は、前記検出手段により、前記画像の上にオブジェクトを表示している前記タッチパネルに対して、タッチ操作が検知されたことに従い、前記画像の上に表示されている前記オブジェクトを非表示にするよう制御することを特徴とする。【選択図】  図１０
2020088758.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルを含む操作部を有する画像形成装置であり、
前記タッチパネルに画像を表示させる表示制御手段と、
前記タッチパネルに対するユーザによるタッチ操作を検出する検出手段と、を有し、
前記表示制御手段は、
前記検出手段により、前記画像の上にオブジェクトを表示している前記タッチパネルに対して、タッチ操作が検知されたことに従い、前記画像の上に表示されている前記オブジェクトを非表示にするよう制御することを特徴とする画像形成装置。
【請求項２】
前記表示制御手段は、
前記検出手段により、前記画像の上に前記オブジェクトを表示する前記タッチパネルに対して、タッチ操作が検知されたことに従い、前記オブジェクトとは別のオブジェクトを、前記タッチパネルに表示されている画像の上に表示するよう制御することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記表示制御手段は、
前記検出手段により、前記画像を表示する前記タッチパネルに対して検知された前記タッチ操作のリリースが検知されたことに従い、前記画像の上に表示されている前記別のオブジェクトを非表示にするよう制御することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記表示制御手段は、
前記検出手段により、前記画像を表示する前記タッチパネルに対して検知された前記タッチ操作のリリースが検知されたことに従い、前記オブジェクトを前記タッチパネルに表示されている画像の上に表示するよう制御することを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記検出手段は、前記タッチパネルの領域のうち前記画像を表示している領域に対して、所定の時間以上継続してタッチ操作が行われていることを検出することを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記オブジェクトとは、前記タッチパネルに表示されている画像の少なくとも一部の領域に重畳して表示され、前記画像形成装置に対する処理の実行を指示するためにユーザが操作可能なオブジェクトであることを特徴とする請求項１又は４に記載の画像形成装置。
【請求項７】
前記オブジェクトとは、前記タッチパネルに表示されている画像の少なくとも一部の領域に重畳して表示され、前記タッチパネルに表示されている画像の表示サイズの変更を、ユーザが指示するためのボタンであることを特徴とする請求項１又は４に記載の画像形成装置。
【請求項８】
前記別のオブジェクトとは、前記タッチパネルに表示されている画像の少なくとも一部の領域に重畳して表示され、該画像についての情報を表示するためのオブジェクトであり、ユーザが操作不可能なオブジェクトであることを特徴とする請求項２又は３に記載の画像形成装置。
【請求項９】
前記別のオブジェクトとは、前記タッチパネルに表示されている画像の少なくとも一部の領域に重畳して表示され、前記タッチパネルに表示されている画像における表示位置を示すためのオブジェクトであることを特徴とする請求項２又は３に記載の画像形成装置。
【請求項１０】
前記検出手段は、前記タッチ操作が複数の位置で検知された場合、該タッチ操作の検知を無効にすることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項１１】
前記タッチパネルに表示される画像は前記画像形成装置に保存された画像データのプレビュー画像であることを特徴とする請求項１に記載の画像形成装置。
【請求項１２】
前記タッチパネルに表示される画像は前記画像形成装置に接続された外部メモリに保存された画像データのプレビュー画像であることを特徴とする請求項１に記載の画像形成装置。
【請求項１３】
前記表示制御手段は、前記タッチパネルに画像を表示する際の表示形態として、少なくとも第１の表示形態と第２の表示形態を有し、
前記第１の表示形態にて表示される画像を拡大表示する指示を受けると前記第２の表示形態に表示形態を変更し、
前記第２の表示形態での前記タッチパネルにおける画像表示領域は前記第１の表示形態での前記タッチパネルにおける画像表示領域よりも広いことを特徴とする請求項１に記載の画像形成装置。
【請求項１４】
タッチパネルを含む操作部を有する画像形成装置の制御方法であり、
前記タッチパネルに画像を表示させる表示制御ステップと、
前記タッチパネルに対するユーザによるタッチ操作を検出する検出ステップと、を有し、
前記表示制御ステップは、
前記検出ステップにより、前記画像の上にオブジェクトを表示している前記タッチパネルに対して、タッチ操作が検知されたことに従い、前記画像の上に表示されている前記オブジェクトを非表示にするよう制御することを特徴とする画像形成装置の制御方法。
【請求項１５】
コンピュータに、タッチパネルを含む操作部を有する画像形成装置の制御方法であり、
前記タッチパネルに画像を表示させる表示制御ステップと、
前記タッチパネルに対するユーザによるタッチ操作を検出する検出ステップと、を有し、
前記表示制御ステップは、
前記検出ステップにより、前記画像の上にオブジェクトを表示している前記タッチパネルに対して、タッチ操作が検知されたことに従い、前記画像の上に表示されている前記オブジェクトを非表示にするよう制御することを特徴とする画像形成装置の制御方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレビュー画像の表示と関連するオブジェクトの表示に関わる。
【背景技術】
【０００２】
画像形成装置において画像を操作画面上にプレビュー表示する機能は、印刷が指示された画像データの印刷をする前に、画像データの内容を確認、スキャンが指示された画像データを送信する前に画像データの内容を確認など、ユーザメリットがあり重要な機能である。
【０００３】
プレビューとは、画像形成装置の画面に、処理対象の画像データを所定のサイズで表示可能な画像へ変換して、画面上に表示することを示す。プレビュー表示を行う場合、プレビュー表示を行う画面は、プレビュー領域と操作領域の二領域に分割することができる。
【０００４】
操作領域に対してプレビュー領域を大きくすることで、大きい範囲にユーザが確認したい画像データを表示することが出来る。よって、プレビュー領域を大きくすることはユーザ利便性につながる。先行技術では、プレビュー領域とプレビュー画像の大きさを変更する機能により、プレビュー領域を大きくすることを可能にしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１７−２２５１８５号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術ではプレビュー領域を大きくすることは可能であるが、プレビュー領域内の画像上に表示されるオブジェクトが残る。１０ｉｎｃｈほどの比較的大きなサイズの画面であれば、プレビュー領域内の操作・表示オブジェクトは、ユーザ利便性に影響を与えるほどではないと考えられる。しかし、画面サイズが５ｉｎｃｈほどの比較的小さなサイズの画面の場合、この画面上に大画面と同じ大きさの操作・表示オブジェクトを表示すると、ユーザ視認性が下がる可能性が高い。この例で示す大画面と小画面の面積比は、４：１であるので、この２つの画面それぞれにおける操作・表示オブジェクトの影響度の差は４倍あるとも考えられる。
【課題を解決するための手段】
【０００７】
上記課題を解決すべく本画像形成装置は、タッチパネルを含む操作部を有する画像形成装置であり、前記タッチパネルに画像を表示させる表示制御手段と、前記タッチパネルに対するユーザによるタッチ操作を検出する検出手段と、を有し、前記表示制御手段は、前記検出手段により、前記画像の上にオブジェクトを表示している前記タッチパネルに対して、タッチ操作が検知されたことに従い、前記画像の上に表示されている前記オブジェクトを非表示にするよう制御することを特徴とする。
【発明の効果】
【０００８】
プレビューされている画像に対する操作に従い、プレビュー領域上に表示されるオブジェクトを非表示にすることで、画像のユーザ視認性を向上させることが可能になる。
【図面の簡単な説明】
【０００９】
【図１】本実施例におけるシステム構成の一例である。
【図２】本実施例における画像形成装置１００のハードウェア構成の一例である。
【図３】本実施例における画像形成装置１００のソフトウェア構成の一例である。
【図４】本実施例における画像形成装置１００のホーム画面４００の一例である。
【図５】本実施例における画像形成装置１００のメディアプリント選択画面のリスト表示画面の一例である。
【図６】本実施例における画像形成装置１００のメディアプリント選択画面のプレビュー表示画面の一例である。
【図７】本実施例における画像形成装置１００のメディアプリント選択画面のサムネイル表示画面の一例である。
【図８】本実施例における画像形成装置１００のメディアプリント設定画面の一例である。
【図９】本実施例における画像形成装置１００のメディアプリント選択画面の拡大プレビュー表示画面の一例である。
【図１０】本実施例における画像形成装置１００のメディアプリント選択画面のプレビュー表示画面において、本発明を適用した処理の一例を示すフローチャート図である。
【発明を実施するための形態】
【００１０】
（実施例１）
以下、本発明を実施する画像形成装置の最良の形態について図面を用いて説明する。ただし、この実施形態に記載されている構成要素はあくまで例示であり、本発明の範囲をそれらに限定する趣旨のものではない。また、実施形態で説明されている構成要素の組み合わせのすべてが、課題を解決するための手段に必須のものとは限らない。
【００１１】
図１は、本実施例におけるシステム構成の一例である。画像形成装置１００にＵＳＢメモリ１０１などの外部メモリを挿入する。ＵＳＢメモリ１０１にはプレビュー可能なデータが１つ以上保存されている。本実施例では、ＵＳＢメモリ１０１を挿入し、ＵＳＢに保存されたデータのプレビューを画面に表示するが、画像形成装置１００に保存されたデータやクラウドや外部サーバーに保存されたデータをプレビューしても構わない。
【００１２】
図２は、本実施例における画像形成装置１００のハードウェア構成の一例である。画像形成装置１００は、スキャンエンジン１３０とプリントエンジン１５０を備える、いわゆるマルチファンクションプリンタ（ＭＦＰ）である。加えて、画像形成装置１００は、制御装置１１０、操作部１２０、プリンタ用ＣＰＵボード１４０、電源１６０、および電源スイッチ１６１を備える。スキャンエンジン１３０は、スキャンユニット１３１および原稿給紙ユニット１３２を備える。プリントエンジン１５０は、帯電、露光、現像、転写を行うマーキングユニット１５１、給紙ユニット１５２、排紙ユニット１５３、定着ユニット１５４、およびファン１５５を備える。
【００１３】
スキャンエンジン１３０は、原稿を光学スキャンしデジタル画像に変換することが可能なスキャンユニット１３１と、原稿束を自動的に逐次入れ替えることが可能な原稿給紙ユニット１３２とから成り、変換された画像データを制御装置１１０に送信する。
【００１４】
プリントエンジン１５０は、給紙した紙に画像データを印刷するためのマーキングユニット１５１と、紙束から一枚ずつ逐次給紙可能な給紙ユニット１５２と、印刷後の紙を排紙するための排紙ユニット１５３とを有する。さらに、マーキングユニット１５１により印刷されたトナーを熱と圧力により定着させるための定着ユニット１５４および冷却用のファン１５５を備える。
【００１５】
操作部１２０は、本画像形成装置１００を操作するためのローカルユーザインタフェース（ＬＵＩ）であり、タッチパネル操作を行うためのタッチパネル、画面表示を行うための液晶装置、キー入力を行うためのハードキーから構成される。
【００１６】
制御装置１１０は、これらのコンポーネントと接続され、制御装置１１０上に実装されたコントローラは、画像形成装置１００上でジョブを実行する。制御装置１１０は、汎用的なＣＰＵシステムであり、ＣＰＵボード全体を制御するＣＰＵ１１１と、ＣＰＵ１１１がワークメモリとして利用するメモリ１１３と、ブートプログラムが含まれるＢｏｏｔ  ＲＯＭ１１４とを備える。さらに、外部とネットワーク接続するためのＮＩＣ１１２と、ＵＳＢメモリ１０１との入出力を制御するＵＳＢ  Ｉ／Ｆ１１８と、ファームウェアが含まれる不揮発メモリ１１５を備える。不揮発メモリ１１５はＣＰＵボード上に搭載されたものであってもよいし、ＣＰＵボードに接続されたものであってもよい。また、スキャナＩ／Ｆ１１６により、Ｉ／Ｆ  １４２を介してプリンタ用ＣＰＵボード１４０と接続しており、また、プリンタＩ／Ｆ１１７により、スキャンエンジン１３０と接続している。
【００１７】
プリンタ用ＣＰＵボード１４０は、ボード全体を制御するＣＰＵ１４１と、ＣＰＵ１４１がワークメモリとして利用するメモリ１４３と、不揮発メモリ１４４とを備える。
【００１８】
図２中の点線は電源ラインを示している。電源１６０は、制御装置１１０、スキャンエンジン１３０、プリンタ用ＣＰＵボード１４０、プリントエンジン１５０に電力を供給する。電源スイッチ１６１は、電力供給のＯＮ／ＯＦＦを制御するためのハードウェアスイッチである。電源スイッチ１６１がＯＮされると、Ｂｏｏｔ  ＲＯＭ１１４がメモリ１１３上に読み出され、ＣＰＵ１１１により順次処理されることにより、各種ハードの設定およびＯＳの起動が実行される。Ｂｏｏｔ  ＲＯＭ１１４の処理が完了すると、不揮発メモリ１１５に格納されたコントローラのプログラム（ファームウェア）に従ってＣＰＵ１１１が動作することで、ジョブの受け付け・実行が可能になる。
【００１９】
図３は、本実施例における画像形成装置１００のソフトウェアモジュール構成の一例である。図３に示す各機能部は、画像形成装置１００の制御装置１１０上のＣＰＵ１１１が動作することにより実現される。
【００２０】
入力制御部３０１は、操作部１２０を介しユーザからの指示入力を待ち受け、受け付けた指示内容を他の機能部に通知する。また、操作部１２０からタッチパネルイベントを受け付ける場合、アプリケーションで解釈しやすいようにタッチイベントについて説明する。まず、操作部１２０に含まれるタッチパネルにユーザの指（タッチパネルを押下するためのタッチペン等を含む）が触れたとき、入力制御部３０１は触れた座標位置とともにタップインイベントを発行する。この時、入力制御部３０１は一定間隔で指の位置を監視することにより移動先の位置情報を含むドラッグイベントを発行する。一定の期間、指がタッチパネルに触れていないことを検知した場合、入力制御部３０１は指が離れる直前の位置情報を含むタップアウトイベントを発行する。また、タップアウト直前の移動速度の速さによって、入力制御部３０１はフリックイベントを発行する。これらのイベントは、タップインから開始し、タップアウトもしくはフリックイベントで必ず終了することとする。その間、このイベントに対してドラッグイベントを挿入することは可能である。また、タップインとタップアウトの２つのイベントを連続処理することをタップと表現する。
【００２１】
タッチパネルにユーザの指やタッチペン等がタッチしたことが検知されることをタップインと呼ぶ。また、このタッチが所定時間以上継続したことが検知されることをタップインが実行されたと判定してもよい。
【００２２】
また、タップインやドラッグによりタッチが検知されているパネルから指を離す（リリースする）操作をタップアウトと呼ぶ。表示制御部３０２は、他の機能部からの指示にしたがって、操作メニューや指示結果を操作部１２０に表示する。
【００２３】
ＵＳＢ制御部３０３は、ＵＳＢ  Ｉ／Ｆ１１８を制御し、他の機能部からの指示にしたがって、画像形成装置１００とＵＳＢメモリ１０１間で情報の入出力を行う。
【００２４】
ジョブシーケンス制御部３０４は、入力制御部３０１やＵＳＢ制御部３０３からの通知を受けてジョブを作成し、ジョブ処理を行う。他の機能部に適切なタイミングで指示を出すことで、投入されたジョブを一定の順序で処理する。また、画像形成装置１００の電源ＯＮ時に、他の機能部に起動処理の指示を出す。
【００２５】
画像入力制御部３０５はジョブシーケンス制御部３０４からジョブの開始指示を受け、画像処理部３０７が画像処理を行うために必要なパラメータの設定や画像処理開始の指示を行う。メディアプリントの場合はＵＳＢ制御部３０３を介しＵＳＢメモリ内の画像を読み込み、画像処理部３０７に読み込んだデータの処理を依頼する。
【００２６】
画像処理部３０７は、ＪＰＥＧなどの画像データや不図示のＰＤＬ処理を行う機能部により解釈されたページデータに対して、キャリブレーションや色変換等の画像処理を行う。
【００２７】
タイマ制御部３０６は各機能部からの依頼を受け、タイマの生成や破棄などのタイマ関連の制御を行う。
【００２８】
記憶部３０８は、他の機能部からの指示にしたがって、指定されたデータをメモリ１１３や不揮発メモリ１１５に書き込む、あるいは記憶しているデータを読み出す。
【００２９】
図４は、本実施例における画像形成装置１００の操作部１２０上に表示されるホーム画面４００の一例である。画像形成装置１００で実行可能なファンクション（コピー、ファクス、スキャン、メディアプリント等）に対応するボタンが表示されている。ユーザは任意のボタンを押下することでそれらのファンクションを選択できる。
【００３０】
メディアプリントファンクションボタン４０１を押下すると、画像形成装置１００に挿入したＵＳＢメモリ１０１内に保存される画像データに対応するファイル名の一覧を操作部１２０上に表示する。ユーザは印刷したい画像データに対応するファイル名を選択し、各種印刷設定などを行い、印刷を実行する。
【００３１】
図５、図６、図７は、ホーム画面４００のメディアプリントファンクションボタン４０１をユーザが押下したことに従い、操作部１２０に表示されるメディアプリント選択画面の一例である。ユーザは本画面から印刷したい画像データに対応するファイル名を選択し、所望の印刷設定を行い、印刷を実行する。図５〜図７に示される画面はそれぞれの画面に表示される切替ボタン５０１〜５０３をユーザがタップ操作することで表示させることが可能である。
【００３２】
メディアプリント選択画面ではＵＳＢメモリ１０１内に含まれる画像データから印刷したい画像データを選択することができる。その際、ＵＳＢメモリ１０１内の画像データの表示方法が図５、図６、図７、図８の３種類ある。
【００３３】
図５はＵＳＢメモリ１０１内の画像データに対応するファイル名を表示し、一覧化したリスト表示画面５００である。ユーザがリスト表示画面切替ボタン５０１を押下すると本リスト表示画面５００が表示される。ユーザがサムネイル表示画面切替ボタン５０２を押下すると後述のサムネイル表示画面７００が表示される。ユーザがプレビュー表示画面切り替えボタン５０３を押下すると後述のプレビュー表示画面６００が表示される。ＵＳＢメモリ１０１がフォルダを含む場合、フォルダ内のファイルを表示する際にフォルダ名表示欄５０４にフォルダ名が表示される。現在表示している階層が最上位階層やＵＳＢメモリ１０１がフォルダ階層を持たない場合はその旨を示す名称を表示する。本実施例ではＵＳＢメモリ１０１はＦｏｌｄｅｒＡというフォルダを含んでおり、フォルダアイコン５０５でフォルダであることを表示している。ユーザがソートボタン５０６を押下すると不図示のファイル名の表示順序を変えるメニューが表示される。ユーザが全選択ボタン５０７を押下すると現在表示しているファイル全てを選択する。ユーザが任意のファイル名をタップするとこのファイル名に対応するファイルが選択された状態となり全選択解除ボタン５０８と確定ボタン５０９が有効化される。１つ以上のファイルが選択されている場合、ユーザが全選択解除ボタン５０８を押下すると全ての選択を解除する。１つ以上のファイルが選択された状態で確定ボタンを押下すると、リスト表示画面５００から後述のメディアプリント設定画面８００に遷移する。選択されたファイルにはチェックマークが付与され、選択された数が選択数表示欄５１０に表示されてもよい。
【００３４】
図６はＵＳＢメモリ１０１内の画像データのプレビューを画像データ１ファイルごと表示するプレビュー表示画面６００である。プレビュー表示画面切り替えボタン５０３を押下し、本画面を表示することで、１ファイルとして保存されている画像データの内容が詳細に確認できる。ファイル名だけでは中身が分からない場合や、メモリ内に類似する画像の画像データが含まれているため、保存されている画像データの全体像を確認したい場合などに有効である。表示されているファイル名はファイル名表示欄６０１に表示される。またボタン６０２を押下すると１つ前の画像データのプレビュー画像が表示される。表示ボタン６０３を押下すると次の画像データのプレビュー画像が表示される。本画面ではプレビューされている画像６０４をタップすることで選択状態となる。１つ以上選択された後の動作についてはリスト表示画面５００と同様である。プレビュー表示画面切り替えボタン６０５をタップする（拡大表示の指示をする）ことで、表示中のプレビュー画像を拡大して表示する画面である拡大プレビュー画面９００を表示することができる。
【００３５】
図７はＵＳＢ１０１内に保存された画像データに対応する画像をサムネイル画像で表示するサムネイル表示画面７００である。サムネイル表示画面切替ボタン５０２を押下し、本画面を表示することで、ＵＳＢメモリ１０１内に保存される各ファイル（画像データ）の概要が確認できる。ＵＳＢメモリ１０１内に多数のファイルが含まれており、１つ１つ詳細が分からなくても含まれているファイルのおよその内容が素早く知りたい場合などに有効である。本画面ではユーザが印刷したいサムネイル画像７０１をタップすると、このサムネイル画像に対応するファイルが選択された状態となる。１つ以上選択された後の動作についてはリスト表示画面５００と同様である。
【００３６】
図８は図５〜図７の各メディアプリント選択画面で１つのファイルが選択され、確定ボタン５０９が押下されることに従い、遷移するメディアプリント設定画面８００の一例である。
【００３７】
選択ファイル数表示欄８０１は選択されたファイル数を示しており、図８に示す例では、１つのファイルが選択されたことを示している。用紙設定欄８０５は現在選択されている用紙及び給紙段が表示されている。ユーザは用紙設定欄８０５をタップすることで給紙段を変更可能であり、所望の用紙サイズが設定された給紙段を選択する。明るさ設定欄８０６は画像の明るさの設定が可能である。部数設定欄８０７は印刷部数の設定が可能である。ユーザが詳細設定欄８０８を押下すると不図示の詳細設定画面に遷移し、画像処理機能の細かな設定などが可能である。両面設定欄８１０は印刷面を片面、両面いずれに設定するか、また、両面設定した場合に、仕上がりを左右開きにするか上下開きにするかを設定可能である。ページ集約設定欄８０９は２ｉｎ１などの集約設定が可能である。プレビュー欄８１１は選択されたファイルに対応する画像データのプレビュー画像ではなく、両面やページ集約が設定された場合、出力結果として得られる印刷物のイメージ画面を表示する。本画面例は片面かつページ集約がない場合のイメージ画像となっている。ユーザはリセットボタン８０２を押下すると、各設定欄にて変更された設定をすべて元（デフォルト設定）に戻すことが可能である。ユーザは各設定欄にて所望の設定を行った後、モノクロで印刷したい場合は白黒スタートボタン８０３を、カラーで印刷したい場合はカラースタートボタン８０４を押下する。また、確定ボタン５０９を押下すると不図示の画面に遷移し、ジョブの状況などが確認可能である。
【００３８】
図９はＵＳＢメモリ１０１内に保存された画像データを拡大して表示する拡大プレビュー画面９００である。図６に示すプレビュー表示画面６００にて、プレビュー表示画面切り替えボタン６０５がタップされると、この拡大プレビュー画面９００が表示される。これによりプレビュー画像６０４が拡大して表示されるため、ユーザはプレビュー画像の詳細が確認できる。すなわち、この拡大プレビュー画面を表示することで、ユーザは、プレビュー、サムネイルでは確認できない画像の細部を確認することが可能になる。
【００３９】
また、図６に示すプレビュー表示画面６００における画像表示領域と図９に示す拡大プレビュー画面９００における画像表示領域は異なり、別々の表示形態を有する。
【００４０】
プレビュー表示画面６００におけるプレビュー画像表示領域よりも図９に示す拡大プレビュー画面９００におけるプレビュー画像表示領域の方が大きい。よって、タッチパネルにおける余白は、プレビュー表示画面６００によりも拡大プレビュー画面９００の方が狭い。
【００４１】
図９（ａ）は、プレビュー表示画面６００にて、プレビュー表示画面切り替えボタン６０５をタップすることに従い表示される初期画面である。
【００４２】
拡大された画像（拡大プレビュー画像）９０１を表示するプレビュー領域に対して、ユーザの指や画像形成装置１００に対して指示をするために用いられるポインタ等がタッチされていると検知される（タップ検出される）間、図９（ｂ）に示す表示に切り替わる。
【００４３】
図９（ａ）の拡大プレビュー画像９０１上に表示される縮小ボタン９０２がタップされると、拡大プレビュー画面９００からプレビュー表示画面６００に遷移する。
【００４４】
この縮小ボタン９０２は、ユーザが操作可能な操作オブジェクトである。この操作オブジェクトを介して、ユーザは画像形成装置１００に対して指示を行うことができる。なお、上記の表示ボタン６０３や切り替えボタン６０５も操作オブジェクトである。
【００４５】
操作オブジェクトのうち、縮小ボタン９０２や切替えボタン６０５は、プレビュー対象となる画像の表示サイズの変更をユーザが指示するためのボタンである。
【００４６】
この操作オブジェクトは拡大プレビュー画像９０１の少なくとも一部に重畳して表示されている。
【００４７】
図９（ｂ）の位置表示バー９０３は、画面に表示されている拡大プレビュー画像９０１が、画像全体におけるどの位置なのか、すなわち画像９０１における表示位置を示すための表示オブジェクトである。
【００４８】
拡大プレビューされている画像の上部が表示されている場合は、位置表示バー９０３は拡大プレビュー領域の上部に表示される。一方、拡大プレビューされている画像の下部が表示されている場合は、位置表示バー９０３は拡大プレビュー領域の下部に表示される。
【００４９】
（本実施例では、位置表示バー９０３は拡大プレビュー画像９０１の左側にあり、プレビュー画像における縦方向の位置を示している。しかし、これに限らず横方向の位置を示すための位置表示バーをプレビュー画像の上部または下部に表示してもよい。
【００５０】
なお、ユーザはこの表示オブジェクトを介して画像形成装置１００に対して指示を行うことができない、操作不可能なオブジェクトである。しかし、表示オブジェクトが表示されることで、ユーザは表示中の画像についての情報を取得することが可能になる。位置表示バー以外にも、画像データのページを示すページ番号や、画面に表示されている画像の表示倍率を示す拡大率なども表示オブジェクトである。図９（ｂ）には示されていないが、本実施例ではこれらも操作部１２０に表示されていてもよい。この表示オブジェクトは拡大プレビュー画像９０１の少なくとも一部に重畳して表示されている。
【００５１】
拡大プレビュー画面９００の余白は狭いため、操作オブジェクトや表示オブジェクトはプレビュー画像の少なくとも一部に重畳して表示される。
【００５２】
図１０に示すフローチャートは、メディアプリントファンクションが選択され、操作部１２０に拡大プレビュー画面９００が表示された場合、この画面を介して操作が行われる際に画像形成装置１００にて実行される処理フローの一例である。本フローチャートは不揮発メモリ１１５に格納されたファームウェアに従ってＣＰＵ１１１が動作することで実現される。
【００５３】
なお、メディアプリントファンクションが選択され、操作部１２０に拡大プレビュー画面９００が表示される際の処理について説明するが、画像形成装置本体やクラウド、外部サーバー等に保存されるデータの拡大プレビュー表示する際も同様の処理が行われる。
【００５４】
まず、拡大プレビュー画面９００を操作部１２０に表示するように指示されると、画像入力制御部３０５から画像情報を取得する。そして、表示制御部３０２が、操作部１２０に表示対象の画像を拡大して描画する（Ｓ１００１）。
【００５５】
表示対象の画像とは、図６のようにプレビュー表示画面６００にて選択されて表示されていた画像である。ユーザからの指示により、表示中のプレビュー画像が、拡大プレビュー画像９０１として操作部１２０における拡大プレビュー領域に表示される。
【００５６】
また、この時、表示制御部３０２は、この拡大プレビュー画像９０１の上に操作オブジェクトを描画する（Ｓ１００２）。このとき、表示制御部３０２は、拡大プレビュー領域上に表示される拡大プレビュー画像９０１の上に表示オブジェクトを描画しないよう制御する（Ｓ１００３）。つまり、図９（ａ）に示すように、拡大プレビュー画像上には操作オブジェクトが表示され、表示オブジェクトは表示されていない。
【００５７】
次に、入力制御部３０１は、ユーザによる所定時間タッチパネルの押下がなされた、すなわちタップインが検出されたか否か判定する（Ｓ１００４）。タップインが検出されない場合（Ｓ１００４にてＮｏ）は、再度タップインの検出を行う。タップインが検出された場合（Ｓ１００４にてＹｅｓ）は、Ｓ１００５の処理へ移行する。次に、入力制御部３０１は、タップインが検出された箇所が一か所のみか否か判定する（Ｓ１００５）。タップインが検出された箇所が複数箇所であると判定された場合（Ｓ１００５にてＮｏ）、入力制御部３０１は、タップインが検出された箇所が全てタップアウト検出されたか否か判定する（Ｓ１００６）。タップイン検出された全ての箇所で、タップアウトが検出されるまで（Ｓ１００６にてＹＥＳになるまで）、この確認処理を続ける。タップインが検出された全ての箇所でのタップアウトが検知された場合（Ｓ１００６にてＹｅｓ）、Ｓ１００４の処理へ移行する。すなわち、複数箇所でのタップアウトは無効となる。
【００５８】
入力制御部３０１が、タップインを１箇所でのみ検出した場合（Ｓ１００５にてＹｅｓ）、さらにタップインが検出された箇所が拡大プレビュー領域内であるか否かを、タップイン検出時に取得された位置情報から判定する（Ｓ１００７）。タップイン箇所が拡大プレビュー領域内でない場合（Ｓ１００７にてＮｏ）、Ｓ１００６の処理へ移行する。タップインが検出された箇所が拡大プレビュー領域内である場合（Ｓ１００７にてＹｅｓ）、表示制御部３０２はプレビュー画像を再度描画する（Ｓ１００８）。このとき、拡大プレビュー領域上に表示される拡大プレビュー画像９０１の上に操作オブジェクトを描画しないよう制御する（Ｓ１００９）。そして、拡大プレビュー領域上にある拡大プレビュー画像９０１の上に表示オブジェクトを描画する（Ｓ１０１０）。このとき、図９（ｂ）に示すように、拡大プレビュー画像上には表示オブジェクトが表示され、操作オブジェクトは表示されていない。
【００５９】
次に、入力制御部３０１は、ドラッグ操作の検出を行う（Ｓ１０１１）。ドラッグ操作が検出された場合（Ｓ１０１１にてＹｅｓ）、表示制御部３０２が、拡大プレビュー画像の描画位置情報を更新する（Ｓ１０１３）。そして、ドラッグ操作による描画位置の移動先が拡大プレビュー領域内か否か判定する（Ｓ１０１４）。ドラッグ操作の検出は、タップインしたユーザの指が、タップインした箇所から所定の距離以上移動した場合に検出される。ユーザがタップアウト（タッチ操作をリリース）することで、ドラッグ操作による移動先の位置を確定する。
【００６０】
ドラッグ操作の移動先が拡大プレビュー領域内である場合（Ｓ１０１４にてＹｅｓ）、更新された位置情報をもとに、再度描画処理を行う（Ｓ１００８、Ｓ１００９、Ｓ１０１０）。このとき、更新された位置情報に応じて、拡大プレビュー画像９０１の描画位置の変更や操作オブジェクトの描画位置の変更を行うことが可能である。
【００６１】
ドラッグ操作の移動先がプレビュー領域外である場合（Ｓ１０１４にてＮｏ）、表示制御部３０２が、再度描画処理を行う（Ｓ１００１、Ｓ１００２、Ｓ１００３）。この移行により、表示オブジェクトが、画面上の拡大プレビュー画像９０１から消え、操作オブジェクトが画面上の拡大プレビュー画像９０１上に表示される。すなわち、図９（ａ）に示すような表示がされる。このとき、所定の時間後に操作オブジェクトを非表示にすることも可能である。例えば位置表示バーは、ドラッグ操作が終了してから数秒遅れて非表示にしてもよい。このように、ユーザによる操作が検知された直後ではなく所定時間経過後に、プレビュー画像上に表示される操作オブジェクトや表示オブジェクトを表示または非表示制御してもよい。
【００６２】
また、ドラッグ操作が検出されなかった場合（Ｓ１０１１にてＮｏ）、入力制御部３０１が、タップアウトを検出したか否か判定する（Ｓ１０１２）。タップアウトが検出された場合（Ｓ１０１２にてＹｅｓ）、表示制御部３０２が、再度描画処理を行う（Ｓ１００１、Ｓ１００２、Ｓ１００３）。この移行により、表示オブジェクトが画面上の拡大プレビュー画像９０１から消え、操作オブジェクトが画面上の拡大プレビュー画像９０１上に表示される。すなわち、図９（ａ）に示すような表示がされる。タップアウトが検出されない場合（Ｓ１０１２にてＮｏ）、入力制御部３０１が、再度ドラッグ操作の検出を行う（Ｓ１０１１）。
【００６３】
以上のフローチャートに示される処理により、拡大プレビュー表示されている操作部１２０に対してユーザがタッチ操作をしている間は、操作オブジェクトを非表示にする。これはユーザが操作部１２０に表示される拡大プレビュー画像に対して、タッチ操作している間、ユーザは他の操作を行わない可能性が高いと考えられるためである。これにより、ユーザが拡大プレビュー画像に対してタッチ操作をしている間は、不必要なオブジェクトを表示しないことで、より広く拡大プレビュー表示領域を確保することが可能になる。
【００６４】
また、ユーザが拡大プレビュー画像に対してタッチ操作をしている間に、操作オブジェクトに代わって表示オブジェクトを表示すると、拡大プレビュー画像に対して操作をしているユーザに対して表示中の拡大画像についての情報を提供することが可能になる。
【００６５】
本実施例により、ユーザのプレビュー画面に対するタッチ操作に応じて、プレビュー画面上に表示すべきオブジェクトを切り替えることが可能になる。よって、プレビュー画面に表示されるプレビュー画像の視認性を上げることが出来る。
【００６６】
また本実施例では、プレビュー領域と拡大プレビュー画像領域がほぼ同サイズである場合を例に挙げて説明をしたため、プレビュー領域に対するタッチ操作を検知することで実施される拡大プレビュー画像上のオブジェクトに対する表示制御処理について説明した。
【００６７】
しかし、プレビュー領域が拡大プレビュー画像領域よりも大きい場合は、タッチパネルにおける拡大プレビュー画像領域に対するタッチ操作を検知することで実施される拡大プレビュー画像上のオブジェクトに対する表示制御処理を行ってもよい。
【００６８】
（その他の実施例）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施例の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2020088758.tif 000003
【図２】
2020088758.tif 000004
【図３】
2020088758.tif 000005
【図４】
2020088758.tif 000006
【図５】
2020088758.tif 000007
【図６】
2020088758.tif 000008
【図７】
2020088758.tif 000009
【図８】
2020088758.tif 000010
【図９】
2020088758.tif 000011
【図１０】
2020088758.tif 000012