(57)【特許請求の範囲】
【請求項１】
表示機能とタッチ操作の検出機能を有する表示操作部と、
前記表示操作部により検出される前記タッチ操作に基づいて、前記表示操作部に表示される第一の操作オブジェクトに対する表示変更処理を特定する特定部と、
前記第一の操作オブジェクトに対する前記表示変更処理を施し、前記第一の操作オブジェクトに対する表示変更処理が施されてから所定時間後に、前記表示操作部に表示される第二の操作オブジェクトに対して、前記表示変更処理を施す表示制御部と、
を備え、
前記特定部が、前記表示制御部により前記第一の操作オブジェクトに対して直前に施された第一の表示変更処理をキャンセルさせる、前記第一の操作オブジェクトに対する第二の表示変更処理を特定した場合、前記表示制御部は、前記第一の操作オブジェクト、及び前記第二の操作オブジェクトに対して、同時に前記第二の表示変更処理を施す、情報処理装置。
【請求項２】
前記第二の操作オブジェクトは、前記第一の操作オブジェクトに隣接して表示される、請求項１に記載の情報処理装置。
【請求項３】
前記表示制御部は、前記第二の操作オブジェクトに対する前記表示変更処理が施されてから所定時間後に、前記第二の操作オブジェクトに隣接して前記表示操作部に表示される第三の操作オブジェクトに対して、前記表示変更処理を施す、請求項２に記載の情報処理装置。
【請求項４】
前記表示制御部は、前記第二の操作オブジェクト、及び前記表示操作部に表示される第三の操作オブジェクトに対して、同時に前記表示変更処理を施す請求項１または２に記載の情報処理装置。
【請求項５】
前記表示制御部は、前記第一の操作オブジェクトに対する前記表示変更処理を、前記タッチ操作の移動量に応じた変化量で施す、請求項１〜４のいずれか一項に記載の情報処理装置。
【請求項６】
前記第一の操作オブジェクト、及び前記第二の操作オブジェクトは、印刷データに含まれる一または複数の原稿データの印刷に係る設定の状況を示す、請求項１〜５のいずれか一項に記載の情報処理装置。
【請求項７】
前記表示変更処理は、前記印刷データの印刷に係る設定の変更に応じた処理である、請求項６に記載の情報処理装置。
【請求項８】
前記表示変更処理は、操作オブジェクトの反転処理、または回転処理を含む、請求項１〜７のいずれか一項に記載の情報処理装置。
【請求項９】
コンピュータに、
タッチ操作の検出機能と、
前記検出機能より検出される前記タッチ操作に基づいて、表示部に表示される第一の操作オブジェクトに対する表示変更処理を特定する特定部と、
前記第一の操作オブジェクトに対する前記表示変更処理を施し、当該表示変更処理が施されてから所定時間後に、前記表示部に表示される第二の操作オブジェクトに対して前記表示変更処理を施す表示制御機能と、
を実現させ、
前記特定部が、前記表示制御機能により前記第一の操作オブジェクトに対して直前に施された第一の表示変更処理をキャンセルさせる、前記第一の操作オブジェクトに対する第二の表示変更処理を特定した場合、前記表示制御機能は、前記第一の操作オブジェクト、及び前記第二の操作オブジェクトに対して、同時に前記第二の表示変更処理を施す、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、及びプログラムに関する。
【背景技術】
【０００２】
タッチパネルは、利用者（ユーザ）が指などの物体を利用してアプリケーションを操作できるため、直感的で使いやすいユーザインタフェースを提供することができる。タッチパネルは、例えば銀行のＡＴＭ、デジタル複合機（画像形成装置）、携帯電話機やゲーム機器などに用いられている。
【０００３】
例えば、特許文献１には、デジタル複合機に搭載されたタッチパネルにおいて、所定方向にタッチ位置を移動させる操作が行われることで、両面印刷や集約等の印刷に係る設定を制御するデジタル複合機が開示されている。
【０００４】
また、印刷を行うためのアプリケーションにおいて、印刷に係る設定に基づいて印刷結果のプレビュー画面を印刷の実行前に表示させることも行われている。ユーザはプレビュー画面を見ることで、予め印刷結果を確認し、必要に応じて修正や設定変更等を行うことが可能である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−４５１２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上記のようなプレビュー画面に係る技術においては、データの状況（例えばオブジェクトの表示状況、印刷に係る設定状況など）が変更された場合、全体の状況を把握することは困難であった。例えば、プレビュー画面において表示されるオブジェクトが一つである場合、当該オブジェクトに係るデータのみが変更されたのか、当該オブジェクトを含むデータ全体が変更されたのか、ユーザは把握することが困難であった。
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、全体の状況をユーザがより容易に把握することが可能な、新規かつ改良された情報処理装置、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、表示機能とタッチ操作の検出機能を有する表示操作部と、前記表示操作部により検出される前記タッチ操作に基づいて、前記表示操作部に表示される第一の操作オブジェクトに対する表示変更処理を特定する特定部と、前記第一の操作オブジェクトに対する前記表示変更処理を施し、前記第一の操作オブジェクトに対する表示変更処理が施されてから所定時間後に、前記表示操作部に表示される第二の操作オブジェクトに対して、前記表示変更処理を施す表示制御部と、を備え、前記特定部が、前記表示制御部により前記第一の操作オブジェクトに対して直前に施された第一の表示変更処理をキャンセルさせる、前記第一の操作オブジェクトに対する第二の表示変更処理を特定した場合、前記表示制御部は、前記第一の操作オブジェクト、及び前記第二の操作オブジェクトに対して、同時に前記第二の表示変更処理を施す、情報処理装置が提供される。
【０００９】
前記第二の操作オブジェクトは、前記第一の操作オブジェクトに隣接して表示されてもよい。
【００１０】
前記表示制御部は、前記第二の操作オブジェクトに対する前記表示変更処理が施されてから所定時間後に、前記第二の操作オブジェクトに隣接して前記表示操作部に表示される第三の操作オブジェクトに対して、前記表示変更処理を施してもよい。
【００１１】
前記表示制御部は、前記第二の操作オブジェクト、及び前記表示操作部に表示される第三の操作オブジェクトに対して、同時に前記表示変更処理を施してもよい。
【００１２】
前記表示制御部は、前記第一の操作オブジェクトに対する前記表示変更処理を、前記タッチ操作の移動量に応じた変化量で施してもよい。
【００１４】
前記第一の操作オブジェクト、及び前記第二の操作オブジェクトは、印刷データに含まれる一または複数の原稿データの印刷に係る設定の状況を示してもよい。
【００１５】
前記表示変更処理は、前記印刷データの印刷に係る設定の変更に応じた処理であってもよい。
【００１６】
前記表示変更処理は、操作オブジェクトの反転処理、または回転処理を含んでもよい。
【００１７】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータに、タッチ操作の検出機能と、前記検出機能より検出される前記タッチ操作に基づいて、表示部に表示される第一の操作オブジェクトに対する表示変更処理を特定する特定部と、前記第一の操作オブジェクトに対する前記表示変更処理を施し、当該表示変更処理が施されてから所定時間後に、前記表示部に表示される第二の操作オブジェクトに対して前記表示変更処理を施す表示制御機能と、を実現させ、前記特定部が、前記表示制御機能により前記第一の操作オブジェクトに対して直前に施された第一の表示変更処理をキャンセルさせる、前記第一の操作オブジェクトに対する第二の表示変更処理を特定した場合、前記表示制御機能は、前記第一の操作オブジェクト、及び前記第二の操作オブジェクトに対して、同時に前記第二の表示変更処理を施す、プログラムが提供される。
【発明の効果】
【００１８】
以上説明したように本発明によれば、全体の状況をユーザがより容易に把握することが可能である。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態に係る画像形成装置１の構成を説明するためのブロック図である。
【図２】同実施形態に係る表示操作部１１０に表示されるプレビュー画面の一例について説明するための説明図である。
【図３】同実施形態による画像形成装置１の動作フロー例を示すフローチャート図である。
【図４】同実施形態による操作オブジェクトの反転処理に係る画面遷移例を示す説明図である。
【図５】同実施形態による操作オブジェクトの反転処理に係る画面遷移例を示す説明図である。
【図６】同実施形態による操作オブジェクトの回転処理に係る画面遷移例を示す説明図である。
【図７】同実施形態による操作オブジェクトの回転処理に係る画面遷移例を示す説明図である。
【図８】同実施形態による操作オブジェクトの回転処理に係る画面遷移例を示す説明図である。
【図９】ハードウェア構成例を示す説明図である。
【発明を実施するための形態】
【００２０】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２１】
＜＜１．背景＞＞
従来、印刷結果のプレビュー画面として、１のオブジェクトを表示することで印刷データの状況（例えば設定状況等）を示すプレビュー画面が知られている。１のオブジェクトで状況を示された場合、印刷データ全体に関する状況を示しているのか、一部の状況を示しているのか、ユーザにとって把握し難かった。特に、ユーザ操作により状況が変更された場合に、上記のようなプレビュー画面では、全体の状況が変更されたのか、印刷データのうち、当該オブジェクトに係る原稿データの状況のみが変更されたのか、区別して表示することは困難であった。
【００２２】
また、上記問題に対して、例えば、複数のオブジェクトを表示させ、オブジェクトに対するユーザ操作により全体の状況に変更があった場合には、表示された複数のオブジェクトの表示を変更させる方法が考えられる。
【００２３】
しかし、ユーザが操作対象としたオブジェクト以外のオブジェクトも同時に変更されると、ユーザは状況を把握し難いと感じる恐れがある。また、操作対象のオブジェクト以外のオブジェクトも同時に変更されると、ユーザは操作対象のオブジェクトを把握することが難しく、操作が困難になる恐れがある。
【００２４】
そこで、本件発明者は、上記事情を一着眼点にして本発明の一実施形態を創作するに至った。本発明の一実施形態によれば、複数のオブジェクトに対する表示変更処理を時間差を設けて施すように表示を制御することにより、全体の状況をユーザがより容易に把握することが可能となる。以下、本発明の一実施形態において、上記の効果を実現するための構成例を説明する。
【００２５】
＜＜２．構成＞＞
本実施形態は、例えば表裏面を備えた一枚の紙に相当する、（第一の面と第二の面を備えた）一つの画像表示媒体を模した操作オブジェクトを表示させることで、利用者にとって直観的な操作を可能とする。印刷機能やコピー機能の設定操作において本技術が適用される場合、操作オブジェクトは、例えば文字や写真等からなる画像が印刷されて出力される用紙の印刷状態の設定を模したものとなる。
【００２６】
図１は、本発明の一実施形態に係る画像形成装置１の構成を説明するためのブロック図である。図１に示すように、本実施形態による画像形成装置１は、表示装置１０、スキャナ部１２、プリンタ部１４、制御部１６、通信部１８を備える情報処理装置である。本実施形態による画像形成装置１は、少なくともコピー機能を有し、また、例えばスキャナ機能、ファクシミリ機能、インターネットファクシミリ機能、及びネットワークプリンタ機能などを有してもよい。以下、本実施形態に係る画像形成装置１の全体構成を説明した後、本実施形態に係る画像形成装置１が備える表示装置１０の構成について、詳細に説明する。
【００２７】
＜２−１．画像形成装置の構成＞
表示装置１０は、画像形成装置１の機能に係る各種画面を表示する表示機能、及びユーザからの入力を受け付ける入力機能を有する情報処理装置である。例えば、表示装置１０は、印刷結果等の、画像形成装置１の動作結果に係るプレビュー画面を表示し、ユーザからの入力に基づいて設定等を特定する。なお、表示装置１０の詳細な構成については後述する。
【００２８】
スキャナ部１２は、制御部１６による設定、及び制御に基づいて、原稿から画像情報を読み取る。プリンタ部１４は、制御部１６による設定、及び制御に基づいて、画像情報を例えば印刷媒体に印刷（出力）する。以降では、１頁として読み取られた、または1頁として生成された画像情報を、原稿データと呼ぶ場合がある。また、プリンタ部１４により連続的に、または同時に印刷される、１または複数の原稿データを含むデータを印刷データと呼ぶ場合がある。以下では、印刷データには複数の原稿データが含まれる例を説明する。
【００２９】
なお、プリンタ部１４は、制御部１６による設定、及び制御に基づいて、複数の（複数頁の）原稿データを、印刷媒体における単一頁に集約して印刷してもよい。また、プリンタ部１４は、制御部１６による設定、及び制御に基づいて、複数の（複数頁の）原稿データを、印刷媒体の両面に印刷してもよい。もちろん、プリンタ部１４は、制御部１６による設定、及び制御に基づいて、１の（単一頁の）原稿データを、印刷媒体における単一頁に印刷してもよい。
【００３０】
制御部１６は、画像形成装置１の各構成を制御する。例えば、制御部１６は、表示装置１０に現在の設定状況の情報を提供し、また表示装置１０から設定の情報を受け取って当該設定を反映させる。また、制御部１６は、スキャナ部１２、プリンタ部１４を制御し、画像形成装置１が有するコピー機能等の各種機能を実現する。本実施形態に係る制御部１６は、後述する表示装置１０が特定した印刷に係る設定を反映させ、当該設定に基づいてスキャナ部１２、プリンタ部１４を制御する。また、制御部１６は、スキャナ部１２に基づいて得られる印刷データを表示装置１０、及びプリンタ部１４に提供する。
【００３１】
また、制御部１６は、通信部１８による通信を制御し、図１に示す通信網５に接続された不図示の情報処理装置と情報の送受信を行ってもよい。例えば制御部１６は、通信部１８を介して、通信網５に接続された情報処理装置から、印刷データと設定の情報を受け取り、受け取った印刷データと設定に基づいてプリンタ部１４に印刷させてもよい。また、制御部１６は、通信部１８を介して、通信網５に接続された他の情報処理装置に現在の設定状況の情報を送信させてもよい。係る構成により、例えば、通信網５に接続された他の情報処理装置により画像形成装置１が操作されるネットワークプリンタ機能が実現される。
【００３２】
通信部１８は、他の装置との間の通信を仲介する通信インタフェースである。通信部１８は、任意の無線通信プロトコルまたは有線通信プロトコルをサポートし、例えば図１に示した通信網５を介して他の装置との間の通信接続を確立する。それにより、例えば、画像形成装置１が通信網５に接続された他の情報処理装置に現在の設定状況の情報等を送信し、及び通信網５に接続された他の情報処理装置から設定の情報と印刷データを受信することが可能となる。
【００３３】
なお、通信網５は、通信網５に接続されている装置、またはシステムから送信される情報の有線、または無線の伝送路である。例えば、通信網５は、インターネット、電話回線網、衛星通信網等の公衆回線網や、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ（Local  Area  Network）、ＷＡＮ（Wide  Area  Network）等を含んでもよい。また、通信網５は、ＩＰ−ＶＰＮ（Internet  Protocol−Virtual  Private  Network）等の専用回線網を含んでもよい。
【００３４】
＜２−２．表示装置の構成＞
以上、本実施形態にかかる画像形成装置１の構成を説明した。続いて、本実施形態に係る画像形成装置１が有する表示装置１０の構成について説明する。図１に示すように、表示装置１０は、表示操作部１１０、特定部１２０、及び表示制御部１３０を備える情報処理装置である。
【００３５】
表示操作部１１０は、表示部（表示装置）としての表示機能と、検出部としてのユーザ（利用者）のタッチ操作（タッチ位置、タッチ点の数等）の検出機能と、を有する。表示操作部１１０によるタッチ操作の検出は、表示操作部１１０に対する接触の検出に限られず、表示操作部１１０に指等の物体が近接したことを検出することで行われてもよい。また、表示操作部１１０は、後述する表示制御部１３０に制御されて、表示部として、画像形成装置１の動作結果に係るプレビュー画面、または画像形成装置１の各種機能を操作するための操作画面等を表示する。
【００３６】
表示操作部１１０は、例えばタッチパネルディスプレイ等により実現されてもよい。なお、図１では表示装置１０が表示機能と入力機能が一体化された表示操作部１１０を備える例を示したが、表示装置１０は、表示機能を有する表示部と、入力機能を有する入力部を別々に備えてもよい。
【００３７】
図２は、表示操作部１１０に表示されるプレビュー画面の一例について説明するための説明図である。図２に示すように、画面Ｕ１００は、印刷結果における印刷媒体を模したメイン操作オブジェクトＤ１２０（第一の操作オブジェクト）と、サブ操作オブジェクトＤ１４０（第二の操作オブジェクト）と、を含む。なお、表示操作部１１０が表示する他の画面例については後述する。
【００３８】
また、図２に示す例において、より多くの領域（全体）が表示されているメイン操作オブジェクトＤ１２０は、現在操作対象として選択されている操作オブジェクトである。また、図２に示す例において、より少ない領域（一部）が表示されているサブ操作オブジェクトＤ１４０は、メイン操作オブジェクトＤ１２０に隣接して表示され、メイン操作オブジェクトＤ１２０が示す印刷媒体に隣接する（例えば次の）印刷媒体を示す操作オブジェクトである。なお、例えばユーザによるスクロール操作等により、複数の操作オブジェクトから１のメイン操作オブジェクトが操作対象として選択されてもよい。
【００３９】
また、メイン操作オブジェクトＤ１２０、及びサブ操作オブジェクトＤ１４０は、それぞれ、印刷データに含まれる一または複数の原稿データと対応してもよい。例えば、図２に示す例では、メイン操作オブジェクトＤ１２０は、印刷データに含まれる複数の原稿データのうち、一の原稿データに対応し、サブ操作オブジェクトＤ１４０は、当該一の原稿データの次の原稿データに対応する。なお、図２に示す例では、メイン操作オブジェクトＤ１２０は、印刷データに含まれる１頁目の原稿データに対応し、サブ操作オブジェクトＤ１４０は、印刷データに含まれる２頁目の原稿データに対応している。
【００４０】
また、メイン操作オブジェクトＤ１２０、及びサブ操作オブジェクトＤ１４０は、それぞれに対応する原稿データの印刷に係る設定の状況を示している。例えば、図２に示す例では、１の印刷媒体に１の原稿データが印刷され、印刷媒体（例えば用紙）が縦向きである設定を示している。係る構成により、ユーザは原稿データの印刷に係る設定の状況（データの状況の一例）を容易に把握することが可能である。
【００４１】
また、図２に示すように、画面Ｕ１００は、ボタンＵ１０１〜Ｕ１０４を含んでもよい。ボタンＵ１０１〜Ｕ１０３は、例えば設定状況を変更・確認するためのボタンであり、ユーザが表示操作部１１０を操作してボタンＵ１０１〜Ｕ１０３を押下した場合、表示操作部１１０は、設定のための設定画面を表示してもよい。
【００４２】
また、ボタンＵ１０４は、印刷を開始させるためのボタンであり、ユーザが表示操作部１１０を操作してボタンＵ１０４を押下した場合、印刷を開始させるための命令信号が、表示装置１０から画像形成装置１の制御部１６に出力される。
【００４３】
図２に示すように、メイン操作オブジェクトＤ１２０は、印刷結果における第一の面（例えば表面）と第二の面（例えば裏面）を備えた一つの印刷媒体を模しており、現在の設定に関わらず、第一の面の少なくとも一部の領域と、第二の面の少なくとも一部の領域が表示されてもよい。
【００４４】
特定部１２０は、表示操作部１１０により検出されるタッチ操作に基づいて、表示操作部１１０に表示されるメイン操作オブジェクト（第一の操作オブジェクト）に対する表示変更処理を特定する。特定部１２０により特定される表示変更処理は、例えば、操作オブジェクトの反転処理、及び回転処理等を含んでもよい。なお、特定部１２０により特定される表示変更処理は上記に限定されず、表示され得る操作オブジェクトの形態に応じて、様々な表示変更処理が含まれてよい。
【００４５】
また、特定部１２０は、表示操作部１１０により検出されるタッチ操作に基づいて、複数の原稿データを含む印刷データの印刷に係る設定の変更を特定してもよい。さらに、特定部１２０により特定される表示変更処理は、印刷に係る設定の変更と対応していてもよく、当該設定の変更に応じた処理（当該設定の変更に応じて特定される処理）であってもよい。
【００４６】
例えば、特定部１２０により特定される印刷に係る設定の変更は、印刷媒体の回転（印刷向きの変更）を含んでもよく、当該印刷媒体の回転は、操作オブジェクトの回転処理と対応してもよい。なお、特定部１２０により特定される印刷に係る設定の変更は上記に限定されず、印刷媒体の両面に印刷するための両面設定の変更や、複数の（複数頁の）原稿データを、印刷媒体における単一頁に集約して印刷するための集約設定の変更等を含んでもよい。
【００４７】
なお、ユーザによるタッチ操作と、当該タッチ操作に基づいて特定部１２０により特定される表示変更処理の具体例については図４〜７を参照して後述する。
【００４８】
表示制御部１３０は、表示操作部１１０による表示を制御する表示制御機能を有する。例えば、表示制御部１３０は、表示操作部１１０を制御して、画像形成装置１の動作結果に係るプレビュー画面、または画像形成装置１の各種機能を操作するための操作画面等を表示させる。表示制御部１３０は、表示操作部１１０により検出されたタッチ操作に基づいて表示操作部１１０による表示を制御してもよい。また、表示制御部１３０は、特定部１２０により特定される表示変更処理を操作オブジェクトに施してもよい。
【００４９】
例えば、表示制御部１３０は、表示操作部１１０により検出されたタッチ操作に基づいて特定部１２０により表示変更処理が特定された場合に、操作対象であるメイン操作オブジェクト（第一の操作オブジェクト）に対する表示変更処理を施す。さらに、表示制御部１３０は、メイン操作オブジェクトに対する当該表示変更処理が施されてから所定時間後に、サブ操作オブジェクト（第二の操作オブジェクト）に対して当該表示変更処理を施してもよい。
【００５０】
係る構成により、操作対象であるメイン操作オブジェクトに係る表示変更処理と、操作対象ではないサブ操作オブジェクトに係る表示変更処理に時間差が設けられるため、ユーザは操作対象をより明確に認識し易く、操作中に状況を把握し易くなる。また、図２に示すようにメイン操作オブジェクトとサブ操作オブジェクトは隣接して表示されるため、表示変更処理が連続的に他の操作オブジェクトに適用されることをユーザは把握し易く、全体の状況をより把握し易い。
【００５１】
また、表示制御部１３０は、メイン操作オブジェクトに対する表示変更処理を、表示操作部１１０により検出されるタッチ操作の移動量に応じた変化量で施してもよい。係る構成により、ユーザは操作対象である操作オブジェクトをより明確に認識し易くなる。なお、表示変更処理の具体例については図４〜７を参照して後述する。
【００５２】
＜＜３．動作＞＞
以上、本発明の一実施形態の構成例について説明した。続いて、本実施形態の動作を説明する。以下では、まず本実施形態に係る動作フローについて図３を参照して説明した後、図４〜７を参照してタッチ操作、及び表示変更処理の具体例について説明する。
【００５３】
＜３−１．動作フロー＞
図３は、本実施形態による画像形成装置１の動作フロー例を示すフローチャート図である。まず、表示操作部１１０に表示されたメイン操作オブジェクト（第一の操作オブジェクト）に対するユーザのタッチ操作が検出される（Ｓ１０２）。
【００５４】
続いて、表示操作部１１０により検出されたタッチ操作に基づいて、特定部１２０がメイン操作オブジェクト、及びサブ操作オブジェクト（第二の操作オブジェクト）に施される表示変更処理を特定する（Ｓ１０４）。
【００５５】
続いて、表示制御部１３０が、メイン操作オブジェクトに対して、特定部１２０により特定された表示変更処理を施す（Ｓ１０６）。続いて、表示制御部１３０は、所定時間待機した後（Ｓ１０８）、サブ操作オブジェクトに対して表示変更処理を施す（Ｓ１１０）。
【００５６】
＜３−２．具体例＞
以上、本実施形態に係る動作フローについて説明した。続いて、操作オブジェクトの表示変更処理に係る動作の具体例について説明する。以下では、まず図４、５を参照して、操作オブジェクトの反転処理に係る動作の具体例について説明した後、図６、７を参照して、操作オブジェクトの回転処理に係る動作の具体例について説明する。
【００５７】
（反転処理）
図４、５は、本実施形態による操作オブジェクトの反転処理に係る画面遷移例を示す説明図である。まず、図４に示すように、メイン操作オブジェクトＤ１０２とサブ操作オブジェクトＤ１０４が表面の状態で表示された画面Ｕ１１０において、ユーザが指Ｆ１００を用いてメイン操作オブジェクトＤ１０２上の点Ｐ１００をタッチしている。なお、メイン操作オブジェクトＤ１０２上にタッチ位置（例えば点Ｐ１００）が検出されることで、メイン操作オブジェクトＤ１０２の色が変化してもよい。
【００５８】
続いて、ユーザがタッチ位置を左に移動する操作（例えばスワイプ操作）を行うと、図４に示す画面Ｕ１２０のように、タッチ位置の移動に応じて、メイン操作オブジェクトＤ１０２に対して、捲れる（反転する）ように表示が変更される。ここで、メイン操作オブジェクトＤ１０２の反転処理における変化量（例えば表示される裏面領域の割合）は、タッチ位置の移動量に応じた変化量である。
【００５９】
続いて、メイン操作オブジェクトＤ１０２に対する表示変更処理が完了すると、図４に示す画面Ｕ１３０のように、メイン操作オブジェクトＤ１０２は、裏面が表示された状態（反転状態）となる。なお、図４に示す画面Ｕ１３０におけるメイン操作オブジェクトＤ１０２は、メイン操作オブジェクトＤ１０２に対応する印刷媒体の裏面に印刷が行われないように設定されている設定状況を示している。
【００６０】
メイン操作オブジェクトＤ１０２に対する表示変更処理が完了し、図４に示す画面Ｕ１３０が表示されてから所定時間後、図５に示す画面Ｕ１４０のように、サブ操作オブジェクトＤ１０４に対して、捲れる（反転する）ように表示変更処理が開始される。サブ操作オブジェクトＤ１０４の表示変更処理が完了すると、図５に示す画面Ｕ１５０のように、サブ操作オブジェクトＤ１０４は、裏面が表示された状態（反転状態）となる。
【００６１】
上記のように操作オブジェクトを反転させることで、ユーザは印刷における裏面の状況（例えば両面印刷設定におけるオンまたはオフ）を把握することが可能である。また、上記のようにサブ操作オブジェクトＤ１０４も反転されることで、ユーザは、全体（全ての操作オブジェクト）の状況（例えば、メイン操作オブジェクト以外の操作オブジェクトも反転していること）を容易に把握することが可能である。
【００６２】
（回転処理）
以上、操作オブジェクトの反転処理に係る動作の具体例について説明した。続いて、操作オブジェクトの回転処理に係る動作の具体例について、図６、７を参照して説明する。図４、５は、本実施形態による操作オブジェクトの回転処理に係る画面遷移例を示す説明図である。
【００６３】
まず、図６に示すように、メイン操作オブジェクトＤ２０２とサブ操作オブジェクトＤ２０４が表面の状態で表示された画面Ｕ２１０において、ユーザが指Ｆ２０２と指Ｆ２０４とを用いて、メイン操作オブジェクトＤ２０２上の点Ｐ２０２と点Ｐ２０４とをタッチしている。なお、メイン操作オブジェクトＤ２０２上にタッチ位置（例えば点Ｐ２０２や点Ｐ２０４）が検出されることで、メイン操作オブジェクトＤ２０２の色が変化してもよい。
【００６４】
続いて、ユーザが回転させるようにタッチ位置を移動する操作を行うと、図６に示す画面Ｕ２２０のように、タッチ位置の移動に応じて、メイン操作オブジェクトＤ２０２に対して、回転する（向きが変わる）ように表示変更処理が開始される。ここで、メイン操作オブジェクトＤ２０２の回転処理における変化量（例えば回転する角度）は、タッチ位置の移動量に応じた変化量である。
【００６５】
続いて、メイン操作オブジェクトＤ２０２に対する表示変更処理が完了すると、図６に示す画面Ｕ２３０のように、メイン操作オブジェクトＤ２０２は、回転した状態（横向き状態）となる。なお、図６に示す画面Ｕ２３０におけるメイン操作オブジェクトＤ２０２は、メイン操作オブジェクトＤ２０２に対応する原稿データが横向きに印刷されるように設定されている設定状況を示している。
【００６６】
メイン操作オブジェクトＤ２０２に対する表示変更処理が完了し、図６に示す画面Ｕ２３０が表示されてから所定時間後、図７に示す画面Ｕ２４０のように、サブ操作オブジェクトＤ２０４に対して、回転する（向きが変わる）ように表示変更処理が開始される。サブ操作オブジェクトＤ２０４の表示変更処理が完了すると、図７に示す画面Ｕ２５０のように、サブ操作オブジェクトＤ２０４は、回転した状態（横向き状態）となる。
【００６７】
上記のように操作オブジェクトを回転させることで、ユーザは印刷における向きの設定を変更することが可能である。また、上記のようにサブ操作オブジェクトＤ２０４も回転することで、ユーザは、印刷データ全体の状況（例えば、印刷における向きに係る設定状況）を容易に把握することが可能である。
【００６８】
＜＜４．変形例＞＞
以上、本発明の一実施形態を説明した。以下では、本発明の幾つかの変形例を説明する。なお、以下に説明する各変形例は、単独で上記実施形態に適用されてもよいし、組み合わせで上記実施形態に適用されてもよい。また、各変形例は、上記実施形態で説明した構成に代えて適用されてもよいし、上記実施形態で説明した構成に対して追加的に適用されてもよい。
【００６９】
＜４−１．変形例１＞
上記実施形態では、表示操作部１１０に２の操作オブジェクトが表示される例を説明したが、本発明は係る例に限定されない。例えば、表示操作部１１０に３以上の操作オブジェクトが表示されてもよい。以下では、変形例１として表示操作部１１０に３以上の操作オブジェクトが表示される例について、図８を参照して説明する。
【００７０】
図８は、本変形例において表示操作部１１０に表示される画面例を示す説明図である。図８に示す画面Ｕ３００には、４の操作オブジェクトＤ３２０〜Ｄ３８０が含まれる。なお、画面Ｕ３００には印刷データに含まれる全て（４）の原稿データに対応する操作オブジェクトが全て含まれている。
【００７１】
上記実施形態では、操作対象となる操作オブジェクトは、スクロール操作により選択される例を説明したが、本変形例においては、例えばタッチ位置に基づいて操作オブジェクトが選択されてもよい。例えば、ユーザが操作オブジェクトＤ３２０〜Ｄ３８０のうちいずれかの操作オブジェクトに対してタッチ操作を行うと、上記実施形態と同様に、タッチ操作の対象となる操作オブジェクト（第一の操作オブジェクト）に対する表示変更処理が表示制御部１３０により施されてもよい。
【００７２】
また、表示制御部１３０は操作対象の操作オブジェクトに対する表示変更処理が施された所定時間後に、当該操作対象の操作オブジェクトに隣接して表示操作部１１０に表示される操作オブジェクト（第二の操作オブジェクト）に対する表示変更処理を施してもよい。
【００７３】
さらに、表示制御部１３０は、表示変更処理が施された操作オブジェクトに隣接する操作オブジェクトに対して、時間差を設けて順次表示変更処理を施してもよい。例えば、表示制御部１３０は第二の操作オブジェクトに対する表示変更処理が施された所定時間後に、当該第二の操作オブジェクトに隣接して表示操作部１１０に表示される第三の操作オブジェクトに対して表示変更処理を施してもよい。
【００７４】
係る構成によれば、より多数の操作オブジェクトに対して順次表示変更処理が行われるため、ユーザは、より全体の状況を把握し易い。
【００７５】
なお、表示制御部１３０は、第一の操作オブジェクト、及び第二の操作オブジェクト以外の操作オブジェクト（例えば第三の操作オブジェクト）に対して、第二の操作オブジェクトに対する表示変更処理と同時に表示変更処理を施してもよい。係る構成によれば、操作オブジェクトの表示変更処理に係る処理時間を抑えることが可能となり、特に多数の操作オブジェクトが表示される場合に有効である。
【００７６】
なお、図２を参照して説明した画面Ｕ１００のように、２の操作オブジェクトが表示された画面においてタッチ操作が検出された後に、図８に示す画面Ｕ３００に画面が遷移し、全ての操作オブジェクトに対する表示変更処理が施されてもよい。さらに、当該全ての操作オブジェクトに対する表示変更処理が施された後に、表示変更処理が施された２の操作オブジェクトが表示される画面に遷移してもよい。
【００７７】
＜４−２．変形例２＞
上記実施形態では、操作対象となる操作オブジェクト（第一の操作オブジェクト）に対して表示変更処理が施された所定時間後に、他の操作オブジェクト（第二の操作オブジェクト）に対して表示変更処理が施される例を説明したが、本発明は係る例に限定されない。以下では、変形例２として、特定部１２０により特定される第一の操作オブジェクトに対する表示変更処理に応じて、第二の操作オブジェクトに対する表示変更処理のタイミングが異なる例について説明する。
【００７８】
例えば、特定部１２０により特定される表示変更処理が、表示制御部１３０により第一の操作オブジェクトに対して直前に施された表示変更処理（第一の表示変更処理）をキャンセルさせる（元に戻す）表示変更処理（第二の表示変更処理）である場合、表示制御部１３０は、第一の操作オブジェクト、及び第二の操作オブジェクトに対して、同時に第二の表示変更処理を施してもよい。
【００７９】
上記のような場合、ユーザは既に一度第一の操作オブジェクトに対するタッチ操作を行っているため、操作対象の操作オブジェクトを把握していると考えられる。また、同様に、ユーザは、自身の操作により全ての操作オブジェクトに表示変更処理が施されることを把握していると考えられる。したがって、係る構成によれば、ユーザの理解を低下させることなく、第二の表示変更処理にかかる時間を短縮することが可能となる。
【００８０】
また、表示制御部１３０は、特定部１２０により特定される表示変更処理に応じて、第一の操作オブジェクトに対する表示変更処理が施されてから第二の操作オブジェクトに対する表示変更処理が施されるまでの時間（所定時間）を特定してもよい。
【００８１】
＜＜５．ハードウェア構成＞＞
以上、本発明の一実施形態と各変形例を説明した。上述した特定処理、表示制御処理などの情報処理は、ソフトウェアと、以下に説明する画像形成装置１のハードウェアとの協働により実現される。
【００８２】
図９は、画像形成装置１のハードウェア構成例を示す説明図である。図９に示したように、画像形成装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１５１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１５２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１５３と、入出力装置１５４と、ストレージ装置１５５と、スキャナ装置１５６と、プリンタ装置１５７と、通信装置１５８とを備える。
【００８３】
ＣＰＵ１５１は、演算処理装置及び制御装置として機能し、各種プログラムに従って画像形成装置１内の動作全般を制御する。また、ＣＰＵ１５１は、マイクロプロセッサであってもよい。ＲＯＭ１５２は、ＣＰＵ１５１が使用するプログラムや演算パラメータなどを記憶する。ＲＡＭ１５３は、ＣＰＵ１５１の実行において使用するプログラムや、その実行において適宜変化するパラメータなどを一時記憶する。これらはＣＰＵバスなどから構成されるホストバスにより相互に接続されている。主に、ＣＰＵ１５１、ＲＯＭ１５２及びＲＡＭ１５３とソフトウェアとの協働により、特定部１２０、表示制御部１３０、制御部１６の機能が実現される。
【００８４】
入出力装置１５４は、タッチパネルなどユーザが情報を入力するための入力手段と、撮像された画像や生成された画像などを表示する表示手段を含む。入力手段は、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ１５１に出力する入力制御回路などから構成されている。入力手段は、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、スイッチ及びレバーなどを含んでもよい。画像形成装置１のユーザは、該入出力装置１５４を操作することにより、画像形成装置１に対して各種のデータを入力したり処理動作を指示したりすることができる。また、出力手段はスピーカ及びヘッドホンなどの音声出力装置を含み、音声出力装置は、音声データなどを音声に変換して出力する。入出力装置１５４は、図１を参照して説明した表示操作部１１０に対応する。
【００８５】
ストレージ装置１５５は、データ格納用の装置である。ストレージ装置１５５は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置及び記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。ストレージ装置１５５は、ＣＰＵ１５１が実行するプログラムや各種データを格納する。
【００８６】
スキャナ装置１５６は、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）と原稿台を備え、原稿用紙から画像情報を読み取る。スキャナ装置１５６は、図１を参照して説明したスキャナ部１２に対応する。プリンタ装置１５７は、画像データに従って用紙に印刷する。プリンタ装置１５７は、図１を参照して説明したプリンタ部１４に対応する。
【００８７】
通信装置１５８は、例えば、図１を参照して説明した通信網５等の伝送路に接続するための通信デバイスなどで構成された通信インタフェースである。また、通信装置１５８は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）対応通信装置、有線による通信を行うワイヤー通信装置、またはブルートゥース（登録商標）通信装置を含んでもよい。通信装置１５８は、図１を参照して説明した通信部１８に対応する。
【００８８】
＜＜６．むすび＞＞
以上説明したように、本発明の実施形態によれば、複数の操作オブジェクトの表示状況や、複数の原稿データの印刷に係る設定状況など、全体の状況をユーザがより容易に把握することが可能である。
【００８９】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００９０】
例えば、上記実施形態では、上述した表示装置１０の機能を画像形成装置１が有する例を説明したが、本発明は係る例に限定されない。上述した表示装置１０の各機能を他の装置が有してもよく、例えば、図１を参照して説明した通信網５に接続された不図示の情報処理装置が、上述した表示装置１０の特定部、または表示制御部の機能を有してもよい。なお、通信網５に接続された当該不図示の情報処理装置は、例えばＰＣ（Personal  Computer）、タブレットＰＣ、スマートフォン等の情報処理装置であってもよい。
【００９１】
また、上記実施形態では、印刷に係る設定の状況を示す操作オブジェクトに対して、表示変更処理が行われる例について説明を行ったが、本発明は係る例に限定されず、複数のオブジェクトが表示される場合に適用可能である。
【００９２】
また、上記実施形態では、操作オブジェクトが縦に並んで表示操作部１１０に表示される例を示したが本発明は係る例に限定されず、操作オブジェクトは横に並んで表示されてもよく、上記の組み合わせであってもよい。
【００９３】
また、上記実施形態では、第二の操作オブジェクトに対する表示変更処理が、第一の操作オブジェクトに対する表示変更処理の完了後に施される例を説明したが、本発明は係る例に限定されない。例えば、表示制御部１３０は、第一の操作オブジェクトに対する表示変更処理の完了を待つことなく、第二の操作オブジェクトに対して表示変更処理を施してもよい。なお、本発明において、「第一の操作オブジェクトに対する表示変更処理が施されてから所定時間後」とは、第一の操作オブジェクトに対する表示変更処理が完了してから所定時間後であることに限定されない。例えば、「第一の操作オブジェクトに対する表示変更処理が施されてから所定時間後」とは、第一の操作オブジェクトに対する表示変更処理が開始されてから所定時間後であることを含む。
【００９４】
また、上記実施形態における各ステップは、必ずしもフローチャート図として記載された順序に沿って時系列に処理する必要はない。例えば、上記実施形態の処理における各ステップは、フローチャート図として記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
【００９５】
また、画像形成装置１に内蔵されるＣＰＵ１５１、ＲＯＭ１５２、及びＲＡＭ１５３などのハードウェアに、上述した画像形成装置１の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。
【符号の説明】
【００９６】
１  画像形成装置
５  通信網
１０  表示装置
１２  スキャナ部
１４  プリンタ部
１６  制御部
１８  通信部
１１０  表示操作部
１２０  特定部
１３０  表示制御部
【図１】
0006693244.tif 000002
【図２】
0006693244.tif 000003
【図３】
0006693244.tif 000004
【図４】
0006693244.tif 000005
【図５】
0006693244.tif 000006
【図６】
0006693244.tif 000007
【図７】
0006693244.tif 000008
【図８】
0006693244.tif 000009
【図９】
0006693244.tif 000010