(57)【要約】【課題】設定段階において出力イメージを分かりやすくし、詳細な設定を簡便な操作で行う。【解決手段】画像形成装置に処理を指示する装置で動作する設定制御プログラムであって、装置を、第１表示領域に複数の設定項目を表示する第１表示制御部、第２表示領域に選択された特定の設定項目を表示する第２表示制御部、複数の設定項目に対して設定された第１設定情報、及び、特定の設定項目に対して指定されている第２設定情報を保持する設定情報保持部、第１設定情報に基づいて指示データを生成するデータ生成部、として機能させ、第２表示制御部は、特定の設定項目を、複数の設定項目に第１設定情報を適用し、更に、特定の設定項目に第２設定情報を適用した時の出力状態を表す画像として表示し、設定情報保持部は、画像が選択されたら第１設定情報の中の特定の設定項目に関する値を第２設定情報の値に変更する。【選択図】図８
2014229018.tif 000002
【特許請求の範囲】
【請求項１】
設定画面を表示する表示部を備え、前記設定画面での設定に従って画像形成装置に処理を指示する装置で動作する設定制御プログラムであって、
前記装置を、
前記設定画面の第１表示領域に、前記画像形成装置の機能に関する複数の設定項目を表示する第１表示制御部、
前記設定画面の第２表示領域に、前記複数の設定項目の中から選択された特定の設定項目を表示する第２表示制御部、
前記複数の設定項目に対して設定された値を記述した第１設定情報、及び、前記特定の設定項目に対して指定されている値を記述した第２設定情報を保持する設定情報保持部、
前記第１設定情報に基づいて指示データを生成するデータ生成部、として機能させ、
前記第２表示制御部は、前記特定の設定項目を、前記複数の設定項目に対して前記第１設定情報を適用し、更に、前記特定の設定項目に対しては前記第２設定情報を適用した時の出力状態を表す画像として表示し、
前記設定情報保持部は、前記画像が選択された場合に、前記第１設定情報の中の前記特定の設定項目に関する値を前記第２設定情報の値に変更する、
ことを特徴とする設定制御プログラム。
【請求項２】
前記第２表示制御部は、複数の前記特定の設定項目に対して、対応する前記第２設定情報を適用した複数の前記画像を表示し、所定の第２設定情報を適用した一の画像が選択されたら、他の画像にも、前記所定の第２設定情報を適用する、
ことを特徴とする請求項１に記載の設定制御プログラム。
【請求項３】
前記第２表示制御部は、一つの前記画像に、２以上の前記特定の設定項目を対応付ける、
ことを特徴とする請求項１又は２に記載の設定制御プログラム。
【請求項４】
前記画像は、出力対象となるドキュメント又は予め定めたドキュメントに、前記複数の設定項目に対して前記第１設定情報を適用し、更に、前記特定の設定項目に対しては前記第２設定情報を適用するシミュレーションを行った画像である、
ことを特徴とする請求項１乃至３のいずれか一に記載の設定制御プログラム。
【請求項５】
前記画像は、前記特定の設定項目に対して前記第２設定情報を適用した時の出力状態を模式的に表すアイコン画像である、
ことを特徴とする請求項１乃至３のいずれか一に記載の設定制御プログラム。
【請求項６】
前記第１表示領域及び前記第２表示領域は、タブで指定される領域である、
ことを特徴とする請求項１乃至５のいずれか一に記載の設定制御プログラム。
【請求項７】
設定画面を表示する表示部を備え、前記設定画面での設定に従って画像形成装置に処理を指示する装置における設定制御方法であって、
前記設定画面の第１表示領域に、前記画像形成装置の機能に関する複数の設定項目を表示する第１表示処理と、
前記設定画面の第２表示領域に、前記複数の設定項目の中から選択された特定の設定項目を表示する第２表示処理と、
前記複数の設定項目に対して設定された値を記述した第１設定情報、及び、前記特定の設定項目に対して指定されている値を記述した第２設定情報を保持する設定情報保持処理と、
前記第１設定情報に基づいて指示データを生成するデータ生成処理と、を実行し、
前記第２表示処理では、前記特定の設定項目を、前記複数の設定項目に対して前記第１設定情報を適用し、更に、前記特定の設定項目に対しては前記第２設定情報を適用した時の出力状態を表す画像として表示し、
前記設定情報保持処理では、前記画像が選択された場合に、前記第１設定情報の中の前記特定の設定項目に関する値を前記第２設定情報の値に変更する、
ことを特徴とする設定制御方法。
【請求項８】
前記第１表示領域及び前記第２表示領域は、タブで指定される領域である、
ことを特徴とする請求項７に記載の設定制御方法。
【請求項９】
設定画面を表示する表示部を備え、前記設定画面での設定に従って画像形成装置に処理を指示する設定制御装置であって、
前記画像形成装置に処理を指示する制御部に、
前記設定画面の第１表示領域に、前記画像形成装置の機能に関する複数の設定項目を表示する第１表示制御部と、
前記設定画面の第２表示領域に、前記複数の設定項目の中から選択された特定の設定項目を表示する第２表示制御部と、
前記複数の設定項目に対して設定された値を記述した第１設定情報、及び、前記特定の設定項目に対して指定されている値を記述した第２設定情報を保持する設定情報保持部と、
前記第１設定情報に基づいて指示データを生成するデータ生成部と、を少なくとも備え、
前記第２表示制御部は、前記特定の設定項目を、前記複数の設定項目に対して前記第１設定情報を適用し、更に、前記特定の設定項目に対しては前記第２設定情報を適用した時の出力状態を表す画像として表示し、
前記設定情報保持部は、前記画像が選択された場合に、前記第１設定情報の中の前記特定の設定項目に関する値を前記第２設定情報の値に変更する、
ことを特徴とする設定制御装置。
【請求項１０】
前記第１表示領域及び前記第２表示領域は、タブで指定される領域である、
ことを特徴とする請求項９に記載の設定制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に処理を指示する設定制御装置で動作する設定制御プログラム及び設定制御方法並びに設定制御装置に関する。
【背景技術】
【０００２】
ＭＦＰ（Multi Function Peripheral）などの画像形成装置を用いて印刷等の出力を行う場合、画像形成装置本体の操作パネルやコンピュータ装置にインストールされたプリンタドライバを使用して機能の設定を行う。この操作パネルやプリンタドライバの設定画面は複数のタブに分かれており、各々のタブに表示される様々な設定項目を設定する必要があり、特に初心者のユーザには分かりにくく、操作性の改善が求められている。更に、近年の画像形成装置は、複数のページを１枚の用紙に配置するページ割付機能や、綴じ止め（ステープル）、穴開け（パンチ）などの後処理機能など、多様な機能を備えたものが多く、上記課題が顕著になってきている。
【０００３】
このような背景から、画像形成装置を製造するメーカでは、操作パネルやプリンタドライバの設定画面の操作性を改善する様々な技術を提案しているが、そのほとんどが「お気に入り（Easy Set）」設定に関する技術である。このお気に入り設定は、全ての設定項目の設定の組み合わせに対して名前やアイコンを登録しておき、後で名前やアイコンを呼び出すことによって全ての設定項目の設定を一括で行うものである。このお気に入り設定によって、複数のタブに跨る多数の設定項目を１つ１つ設定する手間を省くことが出来る。
【０００４】
上記プリンタドライバの設定操作に関する技術として、例えば、下記特許文献１には、表示部に表示される表示画面上で、印刷データをプリンタ装置で印刷する際の印刷機能を設定する情報処理装置において、各々が複数の印刷機能を表すシンボルの一覧を前記表示画面上の第１の表示領域に表示する第１の表示制御手段と、前記第１の表示領域に表示されたシンボルの一覧の中から１のシンボルを選択する第１の選択手段と、前記第１の選択手段で選択されたシンボルが表す複数の印刷機能を設定する印刷機能設定手段と、を備えた構成が開示されている。
【０００５】
また、操作パネルの操作に関する技術として、下記特許文献２には、操作部を有し、当該操作部からの入力情報に基づいて画像処理ジョブを実行する画像処理装置であって、前記操作部には、画像処理ジョブのデータにセキュリティ処理を施すためだけに用いられ、種類の異なる複数のセキュリティ処理が対応付けて登録されているセキュリティキーが存在し、前記セキュリティキーが操作されると、当該キーに対応付けて登録されているセキュリティ処理を前記データに施す構成が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−１８２８７１号公報
【特許文献２】特開２００８−００５１６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ここで、印刷対象となるドキュメントは、テキストやグラフィックス、イメージの構成などに応じて、その内容は異なり、また、そのドキュメントを会議等の資料として使用するのか、自身で使用するのかなどに応じて、その使用目的も異なる。そのため、ドキュメントの印刷条件は、そのドキュメントの内容や使用目的などに応じて細かく項目が設定できるようにすることが望ましい。
【０００８】
しかしながら、複数の設定項目を設定する場合、最終的な出力イメージがどのように変化するかが分かりにくいという問題がある。すなわち、全ての設定項目を設定した後の出力イメージは用紙プレビューによって確認することは可能であるが、ある設定項目を設定した場合に出力イメージがどのように変化するかは、その設定項目を設定した後でなければ分からないため、設定段階における設定操作が難しいという問題がある。
【０００９】
また、設定操作を容易にする方法として、上述したように、予め設定項目を設定してお気に入りとして登録する方法があるが、お気に入り設定では、予め登録した設定項目が一括で設定されてしまうため、ドキュメントの内容や使用目的などに応じて設定項目の設定を変更することができない。この問題に対して、多数のお気に入りを登録しておき、ドキュメントの内容や使用目的などに応じてお気に入りを選択する方法が考えられるが、例えば、それぞれ２つの選択肢（設定値）を持つ５つの設定項目の組み合わせは３２通り（２の５乗）となり、これらの３２通りを個別のお気に入りとして設定することは現実的でない。また、お気に入りは、呼び出す際に名前や小さなアイコンからその設定内容を認識することになるが、お気に入りの登録数が多くなると、名前やアイコンで設定内容を認識することが困難になる。
【００１０】
また、近年、iPad（登録商標）やWindows（登録商標）8を搭載したタブレットなどのタッチパネルを備えたタブレット型コンピュータ装置、Windows（登録商標）8を搭載したタッチパネル対応のハイブリッド型コンピュータ装置が販売されている。しかしながら、従来のプリンタドライバの印刷設定ＵＩ（User Interface）は、キーボードやマウスでの操作を前提として作成されており、設定項目のサイズが小さく、操作も複雑であるため、タッチパネルでは操作性が悪いという問題も発生している。
【００１１】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、設定段階において出力イメージを分かりやすくすると共に、詳細な設定を簡便な操作で行うことができる設定制御プログラム及び設定制御方法並びに設定制御装置を提供することにある。
【００１２】
また、本発明の他の目的は、タッチ操作で設定を行う場合でも、詳細な設定を簡便な操作で行うことができる設定制御プログラム及び設定制御方法並びに設定制御装置を提供することにある。
【課題を解決するための手段】
【００１３】
本発明の一側面は、設定画面を表示する表示部を備え、前記設定画面での設定に従って画像形成装置に処理を指示する装置で動作する設定制御プログラムであって、前記装置を、前記設定画面の第１表示領域に、前記画像形成装置の機能に関する複数の設定項目を表示する第１表示制御部、前記設定画面の第２表示領域に、前記複数の設定項目の中から選択された特定の設定項目を表示する第２表示制御部、前記複数の設定項目に対して設定された値を記述した第１設定情報、及び、前記特定の設定項目に対して指定されている値を記述した第２設定情報を保持する設定情報保持部、前記第１設定情報に基づいて指示データを生成するデータ生成部、として機能させ、前記第２表示制御部は、前記特定の設定項目を、前記複数の設定項目に対して前記第１設定情報を適用し、更に、前記特定の設定項目に対しては前記第２設定情報を適用した時の出力状態を表す画像として表示し、前記設定情報保持部は、前記画像が選択された場合に、前記第１設定情報の中の前記特定の設定項目に関する値を前記第２設定情報の値に変更することを特徴とする。
【００１４】
本発明の一側面は、設定画面を表示する表示部を備え、前記設定画面での設定に従って画像形成装置に処理を指示する装置における設定制御方法であって、前記設定画面の第１表示領域に、前記画像形成装置の機能に関する複数の設定項目を表示する第１表示処理と、前記設定画面の第２表示領域に、前記複数の設定項目の中から選択された特定の設定項目を表示する第２表示処理と、前記複数の設定項目に対して設定された値を記述した第１設定情報、及び、前記特定の設定項目に対して指定されている値を記述した第２設定情報を保持する設定情報保持処理と、前記第１設定情報に基づいて指示データを生成するデータ生成処理と、を実行し、前記第２表示処理では、前記特定の設定項目を、前記複数の設定項目に対して前記第１設定情報を適用し、更に、前記特定の設定項目に対しては前記第２設定情報を適用した時の出力状態を表す画像として表示し、前記設定情報保持処理では、前記画像が選択された場合に、前記第１設定情報の中の前記特定の設定項目に関する値を前記第２設定情報の値に変更することを特徴とする。
【００１５】
本発明の一側面は、設定画面を表示する表示部を備え、前記設定画面での設定に従って画像形成装置に処理を指示する設定制御装置であって、前記画像形成装置に処理を指示する制御部に、前記設定画面の第１表示領域に、前記画像形成装置の機能に関する複数の設定項目を表示する第１表示制御部と、前記設定画面の第２表示領域に、前記複数の設定項目の中から選択された特定の設定項目を表示する第２表示制御部と、前記複数の設定項目に対して設定された値を記述した第１設定情報、及び、前記特定の設定項目に対して指定されている値を記述した第２設定情報を保持する設定情報保持部と、前記第１設定情報に基づいて指示データを生成するデータ生成部と、を少なくとも備え、前記第２表示制御部は、前記特定の設定項目を、前記複数の設定項目に対して前記第１設定情報を適用し、更に、前記特定の設定項目に対しては前記第２設定情報を適用した時の出力状態を表す画像として表示し、前記設定情報保持部は、前記画像が選択された場合に、前記第１設定情報の中の前記特定の設定項目に関する値を前記第２設定情報の値に変更することを特徴とする。
【発明の効果】
【００１６】
本発明の設定制御プログラム及び設定制御方法並びに設定制御装置によれば、設定段階において出力イメージを分かりやすくすると共に、詳細な設定を簡便な操作で行うことができる。また、タッチ操作で設定を行う場合でも、詳細な設定を簡便な操作で行うことができる。
【００１７】
その理由は、設定制御装置では、設定画面の第１表示領域（第１タブで指定される領域）に、画像形成装置の機能に関する複数の設定項目を設定可能に表示し、設定画面の第２表示領域（第２タブで指定される領域）に、複数の設定項目の中から選択される特定の設定項目を表示すると共に、複数の設定項目に対して設定された値を記述した第１設定情報、及び、特定の設定項目に対して指定されている値を記述した第２設定情報を保持し、特定の設定項目を表示する際に、複数の設定項目に対して第１設定情報を適用し、更に、特定の設定項目に対しては第２設定情報を適用した時の出力状態を表す画像を選択可能に表示し、画像が選択された場合に、第１設定情報の中の特定の設定項目に関する値を第２設定情報の値に更新するからである。
【００１８】
これにより、設定操作に不慣れなユーザであっても、どのように出力されるか設定段階で事前に認識することができ、操作性を格段に向上させることができる。特に、画像を選択するだけで設定が可能であるため、近年のタッチパネルを備えるコンピュータ装置でも簡便に設定操作を行うことができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施例１に係る印刷システムの構成を模式的に示す図である。
【図２】本発明の実施例１に係るコンピュータ装置の構成を示すブロック図である。
【図３】本発明の実施例１に係るプリンタドライバの機能を示すブロック図である。
【図４】本発明の実施例１に係るプリンタドライバの処理を示すフローチャート図である。
【図５】本発明の実施例１に係る一括設定情報の一例である。
【図６】本発明の実施例１に係るプリンタドライバの処理（一括設定制御タブ表示処理）を示すフローチャート図である。
【図７】本発明の実施例１に係るプリンタドライバによって表示される印刷設定画面（一括設定イメージの選択前）の一例である。
【図８】本発明の実施例１に係るプリンタドライバによって表示される印刷設定画面（一括設定イメージの選択後）の一例である。
【図９】本発明の実施例１に係るプリンタドライバの処理（固定タブ表示処理）を示すフローチャート図である。
【図１０】本発明の実施例１に係るプリンタドライバによって表示される印刷設定画面（固定タブの画面）の一例である。
【図１１】本発明の実施例１に係るプリンタドライバの処理（一括設定登録処理）を示すフローチャート図である。
【図１２】本発明の実施例１に係る一括設定情報（登録後）の一例である。
【図１３】本発明の実施例１に係るプリンタドライバによって表示される印刷設定画面（一括設定情報の更新後）の一例である。
【図１４】本発明の実施例１に係るプリンタドライバによって表示される印刷設定画面（一括設定イメージの選択後）の一例である。
【図１５】本発明の実施例１に係るプリンタドライバによって表示される印刷設定画面（一括設定イメージの選択後）の一例である。
【図１６】本発明の実施例２に係る一括設定情報の一例である。
【図１７】本発明の実施例２に係る設定項目とアイコン画像との関連付け情報の一例である。
【図１８】本発明の実施例２に係るプリンタドライバによって表示される印刷設定画面（一括設定タブでの設定前）の一例である。
【図１９】本発明の実施例２に係るプリンタドライバによって表示される印刷設定画面（一括設定タブでの設定途中）の一例である。
【発明を実施するための形態】
【００２０】
背景技術で示したように、画像形成装置を用いて印刷等の出力を行う場合、ドキュメントの内容や使用目的などに応じて細かく設定が変更できるようにすることが望ましいが、複数の設定項目を設定する場合、設定段階において、ある設定項目を設定した場合に出力イメージがどのように変化するかが事前に分からないため、設定操作が難しいという問題がある。また、お気に入り設定では、全ての設定項目が一括で設定されてしまうために、ドキュメントの内容や使用目的などに応じて細かく設定を変更することができず、設定値を変えた複数のお気に入りを登録した場合は、所望の設定に対応するお気に入りを選択するのが困難になるという問題がある。また、従来のプリンタドライバの設定ＵＩは、キーボードやマウスでの操作を前提として作成されているため、タッチパネルを備えたコンピュータ装置では操作性が悪いという問題がある。
【００２１】
そこで、本発明の一実施の形態では、ユーザ操作による設定を動的に設定項目の表示にフィードバックする（すなわち、ユーザがある設定項目を設定したら、その設定を反映して他の設定項目の表示を行う）ことにより、最終的な出力イメージをユーザが容易に理解できるようにする。また、各設定項目を、出力状態を表す大きな画像（シミュレーション画像やアイコン画像）などで表示し、画像を選択するのみで所望の設定項目が設定できるようにすることにより、操作性の向上を図ると共に、タッチパネルを備えたコンピュータ装置でもタッチ操作で容易に設定操作ができるようにする。
【実施例１】
【００２２】
上記した本発明の実施の形態についてさらに詳細に説明すべく、本発明の実施例１に係る設定制御プログラム及び設定制御方法並びに設定制御装置について、図１乃至図１５を参照して説明する。図１は、本実施例の印刷システムの構成を模式的に示す図であり、図２は、コンピュータ装置の構成を示すブロック図、図３は、コンピュータ装置で動作するプリンタドライバの機能を示すブロック図である。図４、６、９、１１は、本実施例のプリンタドライバの処理を示すフローチャート図であり、図５、１２は、一括設定情報の一例である。また、図７、８、１０、１３乃至１５は、本実施例のプリンタドライバによって表示される印刷設定画面の一例である。
【００２３】
図１に示すように、本実施例の印刷システムは、指示に従って印刷等の処理を実行する画像形成装置１０と、画像形成装置１０の機能の設定を行い、印刷等の処理を指示する設定制御装置（コンピュータ装置２０と呼ぶ。）とで構成され、これらはＬＡＮ（Local Area Network）などの無線ネットワーク、若しくはＵＳＢ（Universal Serial Bus）などを介した有線ネットワークにより接続される。
【００２４】
画像形成装置１０は、一般的なプリンタやＭＦＰ（Multi Function Peripheral）などであり、コンピュータ装置２０から送信される指示データ（本実施例では印刷指示を行う印刷データとする。）を解析し、印刷データの各ページをラスタライズしてページ毎の画像データを生成し、電子写真方式や静電記録方式等の作像プロセスを利用して画像データに基づく画像を用紙に印刷する機能を備えている。また、コンピュータ装置２０は、Mac（登録商標）やWindows（登録商標）、Android（登録商標）などのOS上で動作するパーソナルコンピュータやモバイル機器（スマートフォンやタブレット端末）などである。
【００２５】
なお、以下の説明では、コンピュータ装置２０上で動作するプリンタドライバによって表示される設定画面（本実施例では印刷設定画面と呼ぶ。）を用いて画像形成装置１０の機能に関する設定を行う場合について記載するが、画像形成装置１０をＷｅｂサーバとして機能させ、コンピュータ装置２０をＷｅｂクライアントとして機能させ、画像形成装置１０が提供するＷｅｂ画面をコンピュータ装置２０のＷｅｂブラウザに表示させ、そのＷｅｂ画面を用いて画像形成装置１０の機能に関する設定を行う場合においても、本発明の設定制御方法を同様に適用することができる。また、複数の画像形成装置１０を制御するプリンタコントローラやＲＩＰ（Raster Image Processing）コントローラなどの制御装置に表示される印刷設定画面や画像形成装置１０に設けられた操作パネル（タッチパネル）に表示される印刷設定画面を用いて画像形成装置１０の機能に関する設定を行う場合に対しても、本発明の設定制御方法を同様に適用することができる。以下、コンピュータ装置２０の構成について説明する。
【００２６】
図２に示すように、本実施例のコンピュータ装置２０は、制御部２１と、記憶部２２と、通信Ｉ／Ｆ部２３と、表示部２４と、操作部２５などで構成される。
【００２７】
制御部２１は、ＣＰＵ（Central Processing Unit）２１ａと、ＲＯＭ（Read Only Memory）２１ｂやＲＡＭ（Random Access Memory）２１ｃなどのメモリとで構成される。ＣＰＵ２１ａは、コンピュータ装置２０の動作を制御するためのプログラム、OS、アプリケーション、画像形成装置１０を制御するプリンタドライバなどをＲＯＭ２１ｂ又は記憶部２２から読み出してＲＡＭ２１ｃに展開し実行する。
【００２８】
記憶部２２は、ＨＤＤ（Hard Disk Drive）などで構成され、プログラムやドキュメントデータ、印刷データなどを記憶する。
【００２９】
通信Ｉ／Ｆ部２３は、ＮＩＣ（Network Interface Card）やモデムなどで構成され、無線ネットワーク、若しくは、有線ネットワークを介して、画像形成装置１０とのデータ通信を行う。
【００３０】
表示部２４は、ＬＣＤ（Liquid Crystal Display）などで構成され、アプリケーションの画面やプリンタドライバの印刷設定画面などを表示する。
【００３１】
操作部２５は、マウスやキーボード、表示部２４上に形成されたタッチセンサなどで構成され、ドキュメントの作成や画像形成装置１０の機能に関する設定等の操作を可能にする。
【００３２】
図３は、プリンタドライバの機能を示すブロック図である。プリンタドライバは、コンピュータ装置２０のOS上で動作するソフトウェアであり、画像形成装置１０に搭載された機能を利用するための設定を行うことができ、設定に従って印刷データを作成して画像形成装置１０に送信することができる。このプリンタドライバは、コンピュータ装置２０の制御部２１を、印刷機能設定部３０、印刷データ生成部４０などとして機能させる。
【００３３】
印刷機能設定部３０は、ユーザが画像形成装置１０の所望の機能を設定するための印刷設定画面（GUI：Graphical User Interface）を持つ。この印刷設定画面には、画像形成装置１０に備える全ての機能に関する設定項目が表示される固定タブの画面（表示領域）と、ユーザが選択した設定項目が表示される一括設定制御タブの画面（表示領域）と、を有し、それぞれのタブの画面で設定された設定情報を印刷データ生成部４０に渡す。具体的には、印刷機能設定部３０は、固定タブ表示制御部３１、設定情報保持部３２、一括設定制御タブ表示制御部３３、一括設定情報保持部３４、一括設定編集部３５などで構成される。
【００３４】
固定タブ表示制御部３１は、設定情報保持部３２から設定情報（各設定項目の設定値）を読み込み、その設定情報を固定タブの画面内の設定コントロール（ラジオボタンやチェックボックスなどの設定値を選択肢の中から選択若しくは入力可能な設定項目）に反映して表示する。また、設定コントロールにおいて設定が変更された場合は、変更された設定情報を設定情報保持部３２に転送する。
【００３５】
設定情報保持部３２は、固定タブ又は一括設定制御タブの画面で設定された設定情報をメモリや記憶部２２などに保存する。また、それぞれのタブの画面の表示に際して、メモリや記憶部２２などから設定情報を読み出し、固定タブ表示制御部３１又は一括設定制御タブ表示制御部３３に渡す。
【００３６】
一括設定制御タブ表示制御部３３は、設定情報保持部３２から設定情報を、一括設定情報保持部３４から一括設定情報（ユーザに選択された１又は複数の設定項目の設定値）を読み込み、それらの設定情報を加味して、一括設定制御タブの画面内に一括設定コントロール（ユーザに選択された設定項目の設定状態を図案化した画像）を表示する。また、一括設定コントロールが選択され、設定が変更された場合、変更された設定情報を設定情報保持部３２に転送する。
【００３７】
一括設定情報保持部３４は、ユーザによって設定された一括設定情報をメモリや記憶部２２などに保持する。また、一括設定制御タブの画面の表示に際して、メモリや記憶部２２などから一括設定情報を読み出し、一括設定制御タブ表示制御部３３に渡す。
【００３８】
一括設定編集部３５は、一括設定のＩＤ、名称、設定値などの情報などを用いて、一括設定情報の編集を行う。また、ユーザが一括設定情報を編集するためのGUI画面を表示する。
【００３９】
印刷データ生成部４０は、OS上にインストールされたアプリケーションで作成されたドキュメントデータを元に、画像形成装置１０で処理可能な形式の印刷データを生成する。また、印刷機能設定部３０の設定に従ってデータの編集、画像形成装置１０への指示内容を決定する。
【００４０】
なお、本実施例では、画像形成装置１０に備える全ての機能に関する設定項目が表示される画面と、ユーザが選択した設定項目が表示される画面と、がタブによって指定される構成とするが、上記各々の画面を指定する手段はタブに限らず、例えば、各々の画面に対応するアイコンなどを表示し、そのアイコンをクリックすることによって所望の画面が表示されるようにしても良い。また、本実施例では、各々の画面が、タブによって切り換えられる構成とするが、各々の画面が独立して表示される（すなわち、各々の画面が別々のウィンドウに表示される）ようにしてもよい。
【００４１】
図４は、印刷設定画面の表示処理を示すフローチャート図である。制御部２１に含まれるＣＰＵ２１ａは、ＲＯＭ２１ｂに記憶されたプリンタドライバに基づいて図４に示す印刷設定画面の表示処理を実行する。なお、以下のフローにおいて、ドキュメントを作成するアプリケーションから、本実施例のプリンタドライバが呼び出されて、印刷設定画面の表示処理が開始されるものとする。
【００４２】
まず、印刷機能設定部３０は、プリンタドライバの呼び出しが開始された直後、一括設定情報保持部３４が保存した一括設定情報を読み込む（Ｓ１００）。ここでは、一括設定情報保持部３４は、図５に示すような情報（一括設定ＩＤ、一括設定名称、設定値など）を保持しているものとする。この一括設定情報は、最初はコンピュータ装置２０の記憶部２２などに保存されており、テキストファイルとして読み込む。以降は、メモリ上にデータとして展開して随時読み込み可能にする。なお、一括設定情報は、コンピュータ装置２０ではなく図示しないサーバなどに保存される構成としてもよいし、テキストファイルではなくレジストリ、バイナリファイルなどの形式としてもよい。
【００４３】
次に、印刷機能設定部３０は、設定情報保持部３２が保存した設定情報を読み込む（Ｓ１１０）。ここでは、プリンタドライバは、「カラー設定」、「ページ割付」、「ステープル」、「パンチ」の各設定項目が設定可能であり、「カラー設定」に対しては”カラー”（初期値）又は”モノクロ”、「ページ割付」に対しては、”1 in 1”（初期値）又は”2 in 1”、「ステープル」に対しては、”Off”（初期値）又は”On”、「パンチ」に対しては、”Off”（初期値）又は”On”が選択可能であり、全ての設定項目が初期値に設定されているとする。なお、設定情報もテキストファイル、レジストリ、バイナリファイルなどの形式で保存されているとする。
【００４４】
次に、印刷機能設定部３０（一括設定制御タブ表示制御部３３）は、読み込んだ一括設定情報及び設定情報に基づいて、一括設定制御タブの画面の表示処理を行う（Ｓ１２０）。この処理については、後で詳細に説明する。
【００４５】
次に、印刷機能設定部３０（固定タブ表示制御部３１）は、読み込んだ設定情報に基づいて、固定タブの画面の表示処理を行う（Ｓ１３０）。図９は、固定タブの画面の表示処理の詳細を示しており、固定タブ表示制御部３１は、設定情報を読み込み（Ｓ１３１）、設定情報に従って、各種設定コントロールを表示する（Ｓ１３２）。図１０は、固定タブ（基本設定）の画面の一例であり、各種設定項目（ここでは、原稿の向きや原稿サイズ、ズーム、給紙トレイ、用紙種類、出力方法、部数、ソート、仕分けなど）に対して、設定値が選択又は入力可能になっている。なお、固定タブの表示処理は特に限定されず、例えば、特許04978629などに記載されている手法を用いて表示することができる。
【００４６】
次に、印刷機能設定部３０は、読み込んだ一括設定情報及び設定情報に基づいて、固定タブの画面で設定された設定項目の設定値、及び、一括設定制御タブの画面で選択された設定項目の設定値を全て反映した（すなわち、一括設定制御タブの画面で選択されていない設定項目の設定値は反映していない）出力イメージを示す用紙プレビューを表示する（Ｓ１４０）。最初は設定値が全て初期値であるため、全ての項目に対して初期値を適用した場合の出力イメージを生成して表示する。この用紙プレビューの生成処理は、一般的なプリンタドライバで従来から行われている処理であり、例えば、印刷対象となるドキュメントに対して、一括設定情報及び設定情報に従って、Nin1の割り付け処理、ステープル画像やパンチ穴画像の重ね合わせ処理、折りのシミュレーション処理、モノクロ変換処理などを行って生成することができる。なお、本実施例では用紙プレビューを表示する場合について説明するが、用紙プレビューを表示するか否かは任意であり、用紙プレビューを表示しなくてもよい。
【００４７】
次に、印刷機能設定部３０は、操作部２５から出力される信号に基づいて、ユーザ操作が行われたか否かを判定する（Ｓ１５０）。ユーザ操作が行われた場合は、印刷機能設定部３０は、そのユーザ操作が、一括設定制御タブの画面での一括設定コントロールの選択操作であったかどうかを判定する（Ｓ１６０）。ユーザ操作が一括設定コントロールの選択操作であった場合は、印刷機能設定部３０は、一括設定処理として、選択された一括設定コントロール（選択された設定項目の設定値）に従ってメモリ上の設定情報を書き換える（Ｓ１７０）。例えば、図５の一括設定情報における、一括設定IDが”１”の一括設定コントロールが選択された場合、設定情報の「カラー設定」を”モノクロ”、「ページ割付」を”2 in 1”に変更する。そして、設定情報の書き換えが終了したら、Ｓ１２０に戻り、一括設定制御タブの再表示処理を行う。選択後の一括設定コントロールの表示形態に関しては後述する。
【００４８】
ユーザ操作が一括設定コントロールの選択操作でない場合は、印刷機能設定部３０は、ユーザ操作が固定タブの画面での設定変更操作であったかどうかを判定する（Ｓ１８０）。ユーザ操作が固定タブの設定変更操作であった場合は、印刷機能設定部３０は、固定タブ設定処理として、変更された設定コントロール（変更された設定項目の設定値）に従って、メモリ上の設定情報を書き換える（Ｓ１９０）。例えば、「パンチ」が”Off”から”On”に変更された場合、「パンチ」の設定を”On”に設定する。そして、設定情報の書き換えが終了したら、Ｓ１２０に戻り、一括設定制御タブの再表示処理を行う。
【００４９】
ユーザ操作が固定タブの設定変更操作でなかった場合は、印刷機能設定部３０は、ユーザ操作が一括設定登録指示操作であったかどうかを判定する（Ｓ２００）。ユーザ操作が一括設定登録指示操作であった場合は、一括設定登録処理を行う（Ｓ２１０）。この処理については、後で詳細に説明する。
【００５０】
ユーザ操作が一括設定登録指示操作でなかった場合は、印刷機能設定部３０は、ユーザ操作が印刷指示操作であったかどうかを判定する（Ｓ２２０）。ユーザ操作が印刷指示操作であった場合は、印刷機能設定部３０は、設定情報を印刷データ生成部４０に渡して表示処理を終了する。ユーザ操作が印刷指示操作でなかった場合は、Ｓ１５０に戻り、印刷指示操作が行われるまで、ユーザ操作の監視を継続する。なお、キャンセル指示などの操作も有り得るが、本件発明とは関係がないため特に説明しない。
【００５１】
その後、印刷データ生成部４０は、印刷機能設定部３０から渡された設定情報に従って印刷データを生成する。この印刷データの生成処理は、一般的なプリンタドライバで従来から行われている処理であり、例えば、ドキュメントデータに、設定情報をＰＪＬ（Printer Job Language）コマンドなどで記述して印刷データを生成する。
【００５２】
次に、一括設定制御タブの表示手順について説明する。図６は、図４のＳ１２０の一括設定制御タブ表示処理の詳細を示すフローチャート図である。制御部２１に含まれるＣＰＵ２１ａは、ＲＯＭ２１ｂに記憶されたプリンタドライバに基づいて、図６の一括設定制御タブ表示処理を実行する。
【００５３】
まず、一括設定制御タブ表示制御部３３は、Ｎに”１”を設定し（Ｓ１２１）、一括設定IDが”Ｎ”の設定情報（一括設定名称及び設定値）を読み込む（Ｓ１２２）。次に、一括設定制御タブ表示制御部３３は、一括設定制御タブの画面に、読み込んだ一括設定IDが”Ｎ”の一括設定名称を表示する（Ｓ１２３）。ここでは、図５の一括設定情報において、一括設定IDが”１”の一括設定名称は”モノクロ、2 in 1”であるため、そのままテキスト表示する。
【００５４】
次に、一括設定制御タブ表示制御部３３は、一括設定情報及び設定情報に従って、一括設定IDが”Ｎ”の一括設定イメージを生成し、その一括設定イメージを一括設定名称に関連付けて表示する（Ｓ１２４）。ここでは、図５の一括設定情報において、一括設定IDが”１”の設定値は「カラー設定」が”モノクロ”、「ページ割付」が”2 in 1”であり、その他の設定値は全て初期値であるため、印刷対象となるドキュメントに対して、2 in 1の割り付け処理、モノクロ変換処理のシミュレーションを行って一括設定イメージを生成して表示する。なお、この一括設定イメージは、印刷対象のドキュメントに対するシミュレーションを行っても生成してもよいし、予め定めた標準のドキュメントに対するシミュレーションを行っても生成してもよいし、ドキュメントに対するシミュレーションは行わず、「カラー設定」が”モノクロ”、「ページ割付」が”2 in 1”の状態を模式的に示すイメージを生成してもよい。
【００５５】
そして、一括設定制御タブ表示制御部３３は、Ｎが最後かを判断し（Ｓ１２５）、Ｎが最後（一括設定情報における一括設定の数）でなければ、Ｎに１を加算し、Ｓ１２２以降の処理を繰り返す。
【００５６】
図５の一括設定情報では、一括設定IDは”２”（パンチ＝On）が最後であるため、２つの一括設定コントロールを表示して終了する。図７は、この場合の印刷設定画面の表示例である。本実施例の印刷設定画面には、固定タブ（図中の「基本設定」、「レイアウト」、「仕上げ」、「カバーシート／挿入紙」、「画像品質」、「その他」のタブ）に加えて、一括設定制御タブ（図中の用紙マークが記載されたタブ）が設けられている。
【００５７】
そして、一括設定制御タブの画面には、一括設定IDが”１”の「モノクロ、2 in 1」の設定状態を表す一括設定イメージ５２ａと、一括設定IDが”２”の「パンチ」の設定状態を表す一括設定イメージ５２ｂと、が表示される。更に、必要に応じて、現在の設定（この段階では一括設定制御タブでの設定は行われていないため、固定タブの設定、すなわち原稿サイズと用紙サイズの設定）を反映した用紙プレビュー５０と現在の設定を記述した設定情報５１とが表示される。
【００５８】
以下、ユーザが一括設定制御タブの画面で「モノクロ、2 in 1」の一括設定イメージ５２ａ若しくは一括設定イメージ５２ａを囲む枠内の領域を選択（マウスでクリックしたり、タッチパネルをタッチしたり）し、一括設定IDが”１”の一括設定情報を適用した場合に、一括設定制御タブの一括設定イメージの表示形態がどのように変化するかについて説明する。
【００５９】
この場合、図４のフローにおいて、Ｓ１５０でユーザ操作がなされたと判定され、Ｓ１６０で一括設定が選択されたと判定され、Ｓ１７０で一括設定処理が行われる。一括設定処理では、一括設定IDが”１”の一括設定が選択されたため、「カラー設定」が”モノクロ”、「ページ割付」が”2 in 1”に設定され、Ｓ１２０の一括設定制御タブ表示に戻り、再表示処理を行う。
【００６０】
再表示では、一括設定IDが”１”の一括設定イメージ５２ａの表示形態は結果として変化しないが、一括設定IDが”２”の一括設定イメージ５２ｂは「パンチ」が”On”であり、かつ、設定情報は全て初期値の状態から、「カラー設定」が”モノクロ”、「ページ割付」が”2 in 1”に変化したため、「パンチ」が”On”、かつ、「カラー設定」が”モノクロ”、「ページ割付」が”2 in 1”の設定として表示形態が変化する。一方、用紙プレビュー５０は、一括設定IDが”２”の一括設定イメージ５２ｂはまだ選択されていないため、「カラー設定」が”モノクロ”、「ページ割付」が”2 in 1”の設定として表示形態が変化する。
【００６１】
図８に再表示時の印刷設定画面の表示例を示す。一括設定IDが”２”の一括設定イメージは、初期表示状態（図７）では、標準設定に対してパンチされた一括設定イメージ５２ｂが表示されていたが、一括設定IDが”１”の一括設定イメージ５２ａを選択した後の再描画では、「カラー設定」が”モノクロ”、「ページ割付」が”2 in 1”の設定に対して、更にパンチが行われた一括設定イメージ５２ｂ１になっている。そして、パンチの一括設定イメージ５２ｂ１を選択して印刷指示を行った場合は、その通りの印刷がなされる。従って、ユーザは一括設定イメージによって最終的な出力イメージを確認して印刷指示を行うことができ、操作性を格段に向上させることができる。
【００６２】
次に、一括設定情報の登録手順について説明する。図１１は、図４のＳ２１０の一括設定登録処理の詳細を示すフローチャート図である。制御部２１に含まれるＣＰＵ２１ａは、ＲＯＭ２１ｂに記憶されたプリンタドライバに基づいて、図１１の一括設定登録処理を実行する。
【００６３】
まず、一括設定編集部３５は、現時点での設定情報を読み込む（Ｓ２１１）。ここでは、初期状態からユーザが固定タブの画面において、「ステープル」を”On”に変更した状態で、登録操作が行われたら、一括設定編集部３５は、登録操作に応じて一括設定情報を登録する（Ｓ２１２）。具体的には、図５では、一括設定IDが”２”の一括設定情報が最終であるため、一括設定IDが”３”の一括設定情報として新規登録する。この時、一括設定名称は、ユーザにより”ステープル”に設定されたものとする。図１２は、この状態の一括設定情報を示しており、一括設定IDが”３”の一括設定情報が追加される。
【００６４】
そして、Ｓ１２０の一括設定制御タブ表示に戻り、更新された一括設定情報に従って再表示処理を行う。図１３乃至図１５に一括設定情報更新後の印刷設定画面の表示例を示す。一括設定の「パンチ」は、初期表示状態では、図１３に示すように、標準設定に対してパンチされた一括設定イメージ５２ｂが表示されるが、「モノクロ、2 in 1」の一括設定イメージ５２ａが選択された後の再表示では、図１４に示すように、「カラー設定」が”モノクロ”、「ページ割付」が”2 in 1”かつ「パンチ」が”On”の状態を示す一括設定イメージ５２ｂ１に変換される。
【００６５】
同様に、一括設定の「ステープル」は、初期表示状態では、図１３に示すように、標準設定に対してステープルが実施された一括設定イメージ５２ｃが表示されるが、「モノクロ、2 in 1」の一括設定イメージ５２ａが選択された後の再表示では、図１４に示すように、「カラー設定」が”モノクロ”、「ページ割付」が”2 in 1”かつ「ステープル」が”On”の状態を示す一括設定イメージ５２ｃ１に変換される。更に、図１４の状態において、「パンチ」の一括設定イメージ５２ｂ１が選択された場合、一括設定の「ステープル」は、図１５に示すように、「カラー設定」が”モノクロ”、「ページ割付」が”2 in 1”、「パンチ」が”On”かつ「ステープル」が”On”の状態を示す一括設定イメージ５２ｃ２に変換される。
【００６６】
このように、本実施例では、印刷設定画面に固定タブに加えて、ユーザが選択した設定項目に対する選択操作を行う一括設定制御タブを設け、一括設定制御タブの画面に、設定状態を反映した一括設定イメージを表示し、複数の一括設定イメージが表示されている状態で、その内の一つの一括設定イメージがユーザによって選択されると、残りの印刷設定イメージは選択された一括設定を反映した状態（すなわち、最終的な印刷イメージを表す状態）に表示が更新されるため、ユーザは最終的な印刷イメージを確認しながら設定操作を行うことができ、ユーザの利便性を格段に向上させることができる。
【実施例２】
【００６７】
次に、本発明の実施例２に係る設定制御プログラム及び設定制御方法並びに設定制御装置について、図１６乃至図１９を参照して説明する。図１６は、一括設定情報の一例、図１７は、設定値とアイコン画像との関連付け情報の一例であり、図１８及び図１９は、本実施例のプリンタドライバによって表示される印刷設定画面の一例である。
【００６８】
前記した実施例１では、一括設定制御タブの画面に、設定情報及び一括設定情報に従ってドキュメントをシミュレーションした一括設定イメージを表示して、ユーザが最終的な印刷イメージを認識しやすくなるようにした。しかしながら、設定する機能によっては、ドキュメントをシミュレーションした一括設定イメージを表示しなくても最終的な印刷イメージを容易に認識できたり、ドキュメントをシミュレーションした一括設定イメージでは設定状態がかえって分かりにくくなってしまったりする場合もある。
【００６９】
そこで、本実施例では、ドキュメントをシミュレーションした一括設定イメージを表示する代わりに、設定状態を模式的に示すアイコン画像を表示して、設定状態を認識しやすくする。その場合のコンピュータ装置２０の基本構成および基本処理は前記した実施例１と同様である。以下、実施例１との差異について説明する。
【００７０】
本実施例の一括設定情報は、図１６に示すように、一括設定IDが”１”の一括設定は、「出力方法」が”セキュア印刷”、「折り」が”中折り”の設定であるとし、一括設定IDが”２”の一括設定は、「出力方法」が”ボックス保存”の設定であるとする。なお、セキュア印刷とは、印刷実行時にユーザＩＤやパスワードなどの入力を要求してセキュリティを確保する印刷方式である。また、図１７に示すように、それぞれの設定項目の設定値に対して、その設定状態を模式的に示すアイコン画像が関連付けられているとする。
【００７１】
図１８は、上記一括設定情報が登録されている場合の印刷設定画面の一例である。一括設定制御タブの画面には、一括設定IDが”１”の「セキュア印刷、中折り」の一括設定名称と、一括設定IDが”２”の「ボックス保存」の一括設定名称とが表示され、「セキュア印刷、中折り」の一括設定名称に関連付けて、「セキュア印刷」を模式的に示す一括設定アイコン５３ａと「中折り」を模式的に示す一括設定アイコン５３ｂが枠内の領域に表示され、「ボックス保存」の一括設定名称に関連付けて、「ボックス保存」を模式的に示す一括設定アイコン５３ｃが枠内の領域に表示されている。
【００７２】
この状態で、一括設定IDが”１”の一括設定アイコン５３ａ及び一括設定アイコン５３ｂを囲む枠内の領域が選択されると、その設定情報が、一括設定IDが”２”の一括設定に反映される。ここで、一括設定IDが”１”の設定項目の設定値は、「出力方法」が”セキュア印刷”、「折り」が”中折り”であり、それ以外の設定情報は全て初期値であるが、一括設定IDが”２”の「出力方法」は”ボックス保存”であるため、図１９に示すように、「出力方法」が”ボックス保存”、「折り」が”中折り”でそれ以外の設定値が全て初期値となり、一括設定IDが”２”の領域に「中折り」を模式的に示す一括設定アイコン５３ｂが追加される。
【００７３】
このように、イメージに代えてアイコンを表示することによっても、実施例１と同様の効果を得ることができる。また、ボックス保存のようにイメージで表現しにくい設定では、アイコンを表示することにより、ユーザは出力イメージを容易に認識することができ、設定の操作性を向上させることができる。
【００７４】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、コンピュータ装置２０の構成やプリンタドライバの機能、処理内容などは適宜変更可能である。
【００７５】
例えば、上記実施例では、プリンタドライバによって表示される設定画面を用いて画像形成装置１０の機能の設定を行う場合について記載したが、画像形成装置１０が提供するＷｅｂ画面を用いて機能を設定したり、プリントコントローラやＲＩＰコントローラなどの制御装置に表示される設定画面を用いて機能を設定したり、画像形成装置１０の操作パネルに表示される設定画面を用いて機能を設定したりする場合に対しても、本発明の設定制御方法を同様に適用することができる。
【産業上の利用可能性】
【００７６】
本発明は、画像形成装置若しくは画像形成装置に印刷を指示するコンピュータ装置や制御装置、これらの装置で動作する設定制御プログラム及び設定制御プログラムを記憶した記憶媒体、これらの装置における設定制御方法に利用可能である。
【符号の説明】
【００７７】
１０  画像形成装置
２０  コンピュータ装置
２１  制御部
２１ａ  ＣＰＵ
２１ｂ  ＲＯＭ
２１ｃ  ＲＡＭ
２２  記憶部
２３  通信Ｉ／Ｆ部
２４  表示部
２５  操作部
３０  印刷機能設定部
３１  固定タブ表示制御部
３２  設定情報保持部
３３  一括設定制御タブ表示制御部
３４  一括設定情報保持部
３５  一括設定編集部
４０  印刷データ生成部
５０  用紙プレビュー
５１  設定情報
５２ａ、５２ｂ、５２ｂ１、５２ｃ、５２ｃ１、５２ｃ２  一括設定イメージ
５３ａ、５３ｂ、５３ｃ  一括設定アイコン
【図１】
2014229018.tif 000003
【図２】
2014229018.tif 000004
【図３】
2014229018.tif 000005
【図４】
2014229018.tif 000006
【図５】
2014229018.tif 000007
【図６】
2014229018.tif 000008
【図７】
2014229018.tif 000009
【図８】
2014229018.tif 000010
【図９】
2014229018.tif 000011
【図１０】
2014229018.tif 000012
【図１１】
2014229018.tif 000013
【図１２】
2014229018.tif 000014
【図１３】
2014229018.tif 000015
【図１４】
2014229018.tif 000016
【図１５】
2014229018.tif 000017
【図１６】
2014229018.tif 000018
【図１７】
2014229018.tif 000019
【図１８】
2014229018.tif 000020
【図１９】
2014229018.tif 000021