(57)【要約】【課題】印刷設定を行なう際のユーザの負担を軽減することを課題とする。【解決手段】情報処理装置は、取得部と、画像生成部と、表示制御部と、チケット生成部とを有する。取得部は、ジョブ全体を任意に分けた単位を表す章の設定値を取得する。画像生成部は、取得された章の設定値を、印刷設定の選択肢の一つとして含む設定画像を生成する。表示制御部は、生成された設定画像を表示部に表示する制御を実行する。チケット生成部は、表示部に表示された設定画像をもとに、指定された印刷設定を含むジョブチケットを生成する。【選択図】図４
2015114733.tif 000002
【特許請求の範囲】
【請求項１】
ジョブ全体を任意に分けた単位を表す章の設定値を取得する取得部と、
取得された前記章の設定値を、印刷設定の選択肢の一つとして含む設定画像を生成する画像生成部と、
生成された前記設定画像を表示部に表示する制御を実行する表示制御部と、
前記表示部に表示された前記設定画像をもとに、指定された印刷設定を含むジョブチケットを生成するチケット生成部と
を有することを特徴とする情報処理装置。
【請求項２】
前記画像生成部は、前記章の設定値を、特殊ページに関する前記印刷設定の選択肢の一つとして含む前記設定画像を生成することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記画像生成部は、前記章の設定値を、新たなページを挿入する挿入ページに関する前記印刷設定の選択肢の一つとして含む前記設定画像を生成することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記画像生成部は、前記章の設定値を、ページ全体に対する印刷設定とは異なる設定を適用するページ範囲を指定する例外ページに関する前記印刷設定の選択肢の一つとして含む前記設定画像を生成することを特徴とする請求項１〜３の何れか一つに記載の情報処理装置。
【請求項５】
前記画像生成部は、前記章の設定値を、ページ全体の原稿に対する用紙とは異なる用紙を仕切りとして利用するタブ紙に関する前記印刷設定の選択肢の一つとして含む前記設定画像を生成することを特徴とする請求項１〜４の何れか一つに記載の情報処理装置。
【請求項６】
前記画像生成部は、前記章の設定値をもとに、全ての章を指定するための前記選択肢を含む前記設定画像を生成することを特徴とする請求項１〜５の何れか一つに記載の情報処理装置。
【請求項７】
前記画像生成部は、ページ番号を入力させるための前記選択肢と、該選択肢が選択されたときに入力可能なテキスト領域とを含む前記設定画像を生成することを特徴とする請求項１〜６の何れか一つに記載の情報処理装置。
【請求項８】
前記取得部は、取得した前記設定値を、前記章を識別するための識別番号に対応付けて記憶部に格納し、
前記画像生成部は、前記記憶部に格納された前記識別番号に対応する前記章の設定値をもとに、前記設定画像を生成することを特徴とする請求項１〜７の何れか一つに記載の情報処理装置。
【請求項９】
前記画像生成部は、前記章の設定値をもとに、各章を指定するための前記選択肢を含む前記設定画像を生成することを特徴とする請求項１〜８の何れか一つに記載の情報処理装置。
【請求項１０】
前記画像生成部は、前記ページ番号の入力に矛盾が生じた場合に、矛盾が生じていることを表す警告画像を生成し、
前記表示制御部は、生成された前記警告画像を前記表示部に表示する制御を実行することを特徴とする請求項７に記載の情報処理装置。
【請求項１１】
ジョブ全体を任意に分けた単位を表す章の設定値を取得するステップと、
取得された前記章の設定値を、印刷設定の選択肢の一つとして含む設定画像を生成するステップと、
生成された前記設定画像を表示部に表示する制御を実行するステップと、
前記表示部に表示された前記設定画像をもとに、指定された印刷設定を含むジョブチケットを生成するステップと
を含むことを特徴とする設定方法。
【請求項１２】
ジョブ全体を任意に分けた単位を表す章の設定値を取得するステップと、
取得された前記章の設定値を、印刷設定の選択肢の一つとして含む設定画像を生成するステップと、
生成された前記設定画像を表示部に表示する制御を実行するステップと、
前記表示部に表示された前記設定画像をもとに、指定された印刷設定を含むジョブチケットを生成するステップと
をコンピュータに実行させるための設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、設定方法及び設定プログラムに関する。
【背景技術】
【０００２】
プロダクションプリンティング業界では、印刷出力そのものが製品となる場合が多い。このため、プロダクション向けのプリンタでは、従来のオフィス印刷のような簡易な印刷物ではなく、ページ毎に印刷メディアタイプや印刷設定が異なる高付加価値の印刷物を出力することが望まれている。ページごとに異なる印刷設定を実現する技術としては、特殊ページと呼ばれる機能が存在する。
【０００３】
例えば、特殊ページの機能の分類としては、挿入ページや例外ページ等が存在する。これらのうち、挿入ページとは、ジョブとは異なるページを、指定した位置に新たに挿入する機能である。また、例外ページとは、ジョブとは異なる印刷設定を、指定したページ範囲に適用する機能である。すなわち、例外ページでは、用紙設定、後処理設定、カラー／モノクロ設定等の設定を、ジョブとは異なる設定値で適用することができる。
【０００４】
上記のような特殊ページを設定する技術としては、文書全体に対する設定画面において、所定操作を行なうことにより、例外ページのための設定画面を開くことなく、例外ページの設定を適用する技術がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来技術は、印刷設定を行なう際のユーザの負担が増大するという問題がある。印刷設定においては、ジョブ全体を任意に分けた単位を表す章という概念がある。章は、区切れ目となるページを指定する機能である。上述した従来技術において、章の構成を定義し、章と関連付けて例外ページや挿入ページをさらに設定したい場合に、ユーザは、章の範囲を記憶したうえで設定することになる。この結果、従来技術は、印刷設定を行なう際のユーザの負担が増大する。
【０００６】
本発明は、上記に鑑みてなされたものであって、印刷設定を行なう際のユーザの負担を軽減することが可能である情報処理装置、設定方法及び設定プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するため、本発明に係る情報処理装置は、ジョブ全体を任意に分けた単位を表す章の設定値を取得する取得部と、取得された前記章の設定値を、印刷設定の選択肢の一つとして含む設定画像を生成する画像生成部と、生成された前記設定画像を表示部に表示する制御を実行する表示制御部と、前記表示部に表示された前記設定画像をもとに、指定された印刷設定を含むジョブチケットを生成するチケット生成部とを有する。
【発明の効果】
【０００８】
本発明の一つの様態によれば、印刷設定を行なう際のユーザの負担を軽減することができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施の形態１に係る印刷システムのシステム構成例を示す図である。
【図２】図２は、実施の形態１に係る情報処理装置のハードウェア構成例を示すブロック図である。
【図３】図３は、実施の形態１に係る画像処理装置のハードウェア構成例を示すブロック図である。
【図４】図４は、実施の形態１に係る情報処理装置の機能構成例を示すブロック図である。
【図５】図５は、実施の形態１に係る制御装置の機能構成例を示すブロック図である。
【図６】図６は、章の構成を定義するための設定画像の例を示す図である。
【図７】図７は、挿入ページを設定するための設定画像の例を示す図である。
【図８】図８は、挿入ページを設定するための設定画像で設定された設定値に応じた挿入位置の例を説明する図である。
【図９】図９は、例外ページを設定するための設定画像の例を示す図である。
【図１０】図１０は、例外ページを設定するための設定画像で設定された設定値に応じたページ範囲の例を説明する図である。
【図１１】図１１は、実施の形態１に係る印刷指示送信処理の流れの例を示すフローチャートである。
【図１２】図１２は、実施の形態１に係る章の構成の定義処理、及び、特殊ページに対する印刷設定処理の流れの例を示すフローチャートである。
【図１３】図１３は、実施の形態１に係る章の構成の定義処理の詳細な流れの例を示すフローチャートである。
【図１４】図１４は、章のデータ構成例を示す図である。
【図１５】図１５は、実施の形態１に係る特殊ページの設定処理の詳細な流れの例を示すフローチャートである。
【図１６】図１６は、特殊ページの挿入位置を指定するためのＵＩの例を示す図である。
【図１７】図１７は、実施の形態１に係る挿入位置設定処理の流れの例を示すフローチャートである。
【図１８】図１８は、実施の形態１に係るページ範囲設定処理の流れの例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照して、本発明に係る情報処理装置、設定方法及び設定プログラムの実施の形態を説明する。なお、以下の実施の形態により本発明が限定されるものではない。
【００１１】
（実施の形態１）
［システム構成］
図１を用いて、実施の形態１に係る印刷システムのシステム構成を説明する。図１は、実施の形態１に係る印刷システムのシステム構成例を示す図である。
【００１２】
図１に示すように、印刷システム１は、情報処理装置１００と、制御装置２と、画像処理装置３とを有する。情報処理装置１００と、制御装置２と、画像処理装置３とは、ＬＡＮ（Local  Area  Network）やインターネット等のネットワークに接続される。なお、ネットワークには、複数の情報処理装置１００や制御装置２、画像処理装置３が接続されていても良い。
【００１３】
ユーザは、情報処理装置１００を使用して印刷設定を行なう。これにより、情報処理装置１００は、印刷設定を含むジョブチケットを生成し、ネットワークを介して、生成したジョブチケットを制御装置２に対して送信する。制御装置２は、情報処理装置１００によって送信されたジョブチケットを受信し、受信したジョブチケットを解釈して、画像処理装置３に対して印刷命令を出力する。これらにより、画像処理装置３は、制御装置２によって出力された印刷命令に従って、印刷処理を実行する。なお、画像処理装置３は、印刷機能、複写機能、スキャナ機能及びファクシミリ機能のうち、印刷機能を含む少なくとも２つ以上の機能を有する複合機であっても良い。
【００１４】
［ハードウェア構成］
次に、図２及び図３を用いて、実施の形態１に係る情報処理装置１００、制御装置２、画像処理装置３のハードウェア構成を説明する。なお、情報処理装置１００と制御装置２とのハードウェア構成については、同様であるため、情報処理装置１００のハードウェア構成として図２を用いて説明する。
【００１５】
図２は、実施の形態１に係る情報処理装置１００のハードウェア構成例を示すブロック図である。図２に示すように、情報処理装置１００は、バスに接続された、ＣＰＵ（Central  Processing  Unit）１０１と、ＲＡＭ（Random  Access  Memory）１０２と、ＲＯＭ（Read  Only  Memory）１０３と、ＨＤＤ（Hard  Disk  Drive）１０４と、Ｉ／Ｆ（Interface）１０５と、ＬＣＤ（Liquid  Crystal  Display）１０６と、操作部１０７とを有する。
【００１６】
ＣＰＵ１０１は、情報処理装置１００全体の動作を制御する。例えば、ＣＰＵ１０１は、ＲＡＭ１０２をワークエリア（作業領域）として、ＲＯＭ１０３やＨＤＤ１０４等に格納されたプログラムを実行することで、情報処理装置１００全体の動作を制御する。ＲＡＭ１０２は、情報の高速な読み書きが可能な揮発性の記憶媒体である。例えば、ＲＡＭ１０２は、ＣＰＵ１０１によって処理が実行される際のワークエリア（作業領域）として利用される。ＲＯＭ１０３は、読み出し専用の不揮発性の記憶媒体である。例えば、ＲＯＭ１０３には、ファームウェア等のプログラムが格納されている。
【００１７】
ＨＤＤ１０４は、情報の読み書きが可能な不揮発性の記憶媒体である。例えば、ＨＤＤ１０４には、ＯＳ（Operating  System）や各種の制御プログラム、アプリケーション・プログラム等が格納されている。Ｉ／Ｆ１０５は、バスと各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ１０６は、各種情報を表示出力するための視覚的なＵＩ（User  Interface）である。操作部１０７は、各種情報を入力するためのキーボードやマウス等のＵＩである。
【００１８】
図３は、実施の形態１に係る画像処理装置３のハードウェア構成例を示すブロック図である。図３に示すように、画像処理装置３は、コントローラ１０と、エンジン部（Engine）６０とを、ＰＣＩ（Peripheral  Component  Interface）バスで接続した構成となる。コントローラ１０は、画像処理装置３全体の制御と描画、通信、図示しない操作部からの入力を制御するコントローラである。エンジン部６０は、ＰＣＩバスに接続可能なプリンタエンジン等であり、例えば白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナ又はファックスユニット等である。なお、エンジン部６０には、プロッタ等のいわゆるエンジン部分に加えて、誤差拡張やガンマ変換等の画像処理部分が含まれる。
【００１９】
コントローラ１０は、ＣＰＵ１１と、ノースブリッジ（NB）１３と、システムメモリ（MEM−P）１２と、サウスブリッジ（SB）１４と、ローカルメモリ（MEM−C）１７と、ＡＳＩＣ（Application  Specific  Integrated  Circuit）１６と、ハードディスクドライブ（HDD）１８とを有し、ノースブリッジ１３とＡＳＩＣ１６との間をＡＧＰ（Accelerated  Graphics  Port）バス１５で接続した構成となる。また、ＭＥＭ−Ｐ１２は、ＲＯＭ（Read  Only  Memory）１２ａと、ＲＡＭ（Random  Access  Memory）１２ｂとをさらに有する。
【００２０】
ＣＰＵ１１は、画像処理装置３の全体制御を行なうものであり、ノースブリッジ１３、ＭＥＭ−Ｐ１２及びサウスブリッジ１４からなるチップセットを有し、このチップセットを介して他の機器と接続される。
【００２１】
ノースブリッジ１３は、ＣＰＵ１１とＭＥＭ−Ｐ１２、サウスブリッジ１４、ＡＧＰバス１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ１２に対する読み書き等を制御するメモリコントローラと、ＰＣＩマスタ及びＡＧＰターゲットとを有する。
【００２２】
ＭＥＭ−Ｐ１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリ等として用いるシステムメモリであり、ＲＯＭ１２ａとＲＡＭ１２ｂとからなる。ＲＯＭ１２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ１２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリ等として用いる書き込み及び読み出し可能なメモリである。
【００２３】
サウスブリッジ１４は、ノースブリッジ１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このサウスブリッジ１４は、ＰＣＩバスを介してノースブリッジ１３と接続されており、このＰＣＩバスには、ネットワークインタフェース（Ｉ／Ｆ）部等も接続される。
【００２４】
ＡＳＩＣ１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Integrated  Circuit）であり、ＡＧＰバス１５、ＰＣＩバス、ＨＤＤ１８及びＭＥＭ−Ｃ１７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ１６は、ＰＣＩターゲット及びＡＧＰマスタと、ＡＳＩＣ１６の中核をなすアービタ（ARB）と、ＭＥＭ−Ｃ１７を制御するメモリコントローラと、ハードウェアロジック等により画像データの回転等を行なう複数のＤＭＡＣ（Direct  Memory  Access  Controller）と、エンジン部６０との間でＰＣＩバスを介してＦＣＵ（Facsimile  Control  Unit）３０、ＵＳＢ（Universal  Serial  Bus）４０、ＩＥＥＥ１３９４（the  Institute  of  Electrical  and  Electronics  Engineers  1394）インタフェース５０が接続される。操作表示部２０は、ＡＳＩＣ１６に直接接続されている。
【００２５】
ＭＥＭ−Ｃ１７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ（Hard  Disk  Drive）１８は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行なうためのストレージである。
【００２６】
ＡＧＰバス１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインタフェースである。また、ＡＧＰバス１５は、ＭＥＭ−Ｐ１２に高スループットで直接アクセスすることにより、グラフィックスアクセラレータカードを高速にするものである。
【００２７】
［機能構成］
次に、図４及び図５を用いて、実施の形態１に係る装置の機能構成を説明する。図４は、実施の形態１に係る情報処理装置１００の機能構成例を示すブロック図である。
【００２８】
図４に示すように、情報処理装置１００は、プリンタドライバ１１０と、送信部１２０とを有する。これらのうち、プリンタドライバ１１０は、画像生成部１１１と、表示制御部１１２と、表示部１１３と、取得部１１４と、設定記憶部１１５と、チケット生成部１１６と、描画部１１７とを有する。なお、上記各部については、これらの一部又は全部がソフトウェア（プログラム）で実現されても良いし、ハードウェア回路で実現されても良い。
【００２９】
画像生成部１１１は、表示部１１３に表示させるための各種画像を生成する。より具体的には、画像生成部１１１は、文書作成等のアプリケーションの実行時にユーザによって印刷設定を行なうための操作が行なわれた場合に、設定画像を生成する。例えば、設定画像には、一般的な印刷設定を行なうための画像や、挿入ページや例外ページ、ページ全体とは異なる用紙を仕切りとして利用するタブ等の特殊ページに関する印刷設定を行なうための画像のほか、章を設定するための画像等が含まれる。章は、ジョブ全体を任意に分けた単位を表す。また、画像生成部１１１は、後述する設定記憶部１１５に章の設定値が記憶されている場合に、該設定値を印刷設定の選択肢の一つとして含む設定画像を生成する。そして、画像生成部１１１は、生成した設定画像を表示制御部１１２に対して出力する。
【００３０】
表示制御部１１２は、表示部１１３に画像を表示するための制御を実行する。より具体的には、表示制御部１１２は、画像生成部１１１によって出力された設定画像を表示部１１３に表示するための制御を実行する。表示部１１３は、各種画像を表示するためのディスプレイである。例えば、表示部１１３は、表示制御部１１２の制御により、印刷設定を行なうための設定画像を表示する。
【００３１】
図６は、章の構成を定義するための設定画像の例を示す図である。図６に示すように、章の構成を定義するための設定画像では、カンマ区切り等により章の開始ページを入力することにより章の構成を定義することができる。例えば、「１，６，１０」と入力した場合には、１〜５ページの章、６〜９ページの章、１０〜最終ページまでの章、といった３つの章として定義される。また、上述したように、章の構成を定義した場合には、特殊ページの設定画像において、ページ範囲の選択肢として章の範囲が表示される。ユーザは、章の範囲を選択肢の中から選択し、章の範囲への設定を容易に行なうことができる。
【００３２】
図７は、挿入ページを設定するための設定画像の例を示す図である。図７に示すように、挿入ページを設定するための設定画像では、挿入位置を「Insert  Position」と、「Page  Numbers」と、「Before  or  After  Pages」とにより決定することができる。また、「Insert  Position」には、図６に示した設定画像等により事前に定義された章の構成に対応する選択肢が含まれる。図７に示す例では、「１−５」、「６−９」、「１０−」が章の構成に対応する選択肢に該当する。「Insert  Position」の選択肢から「Input  Page  Number」が選択された場合には、「Page  Numbers」を指定することができる。また、「Insert  Position」の選択肢から「All  Chapters」が選択された場合には、事前に定義された全ての章に対して設定することができる。「Before  or  After  Pages」では、「Before」若しくは「After」を選択することにより、挿入位置を指定されたページの前若しくは後に設定することができる。
【００３３】
図８は、挿入ページを設定するための設定画像で設定された設定値に応じた挿入位置の例を説明する図である。なお、図８では、図６に示した章の構成の定義において、「１，６，１０」と入力された場合を例に挙げて説明する。例えば、図８に示すように、「Insert  Position」の選択肢から「Input  Page  Number」が選択され、「Page  Numbers」に「１」が入力され、「Before  or  After  Pages（Before／After）」で「After」が選択された場合の挿入位置は、１ページの後（１＿）となる。また、「Insert  Position」の選択肢から章の構成に対応する「１−５」が選択され、「Before  or  After  Pages（Before／After）」で「After」が選択された場合の挿入位置は、５ページの後（５＿）となる。また、「Insert  Position」の選択肢から「All  Chapters」が選択され、「Before  or  After  Pages（Before／After）」で「Before」が選択された場合の挿入位置は、１ページの前（＿１）、６ページの前（＿６）、１０ページの前（＿１０）となる。
【００３４】
図９は、例外ページを設定するための設定画像の例を示す図である。図９に示すように、例外ページを設定するための設定画像では、ページ範囲を「Page  Range」と、「Page  Numbers」とにより決定することができる。また、「Page  Range」には、図６に示した設定画像等により事前に定義された章の構成に対応する選択肢が含まれる。図９に示す例では、「１−５」、「６−９」、「１０−」が章の構成に対応する選択肢に該当する。「Page  Range」の選択肢から「Input  Page  Number」が選択された場合には、「Page  Numbers」を指定することができる。また、「Page  Range」の選択肢から「All  Chapters」が選択された場合には、事前に定義された全ての章に対して設定することができる。
【００３５】
図１０は、例外ページを設定するための設定画像で設定された設定値に応じたページ範囲の例を説明する図である。なお、図１０では、図６に示した章の構成の定義において、「１，６，１０」と入力された場合を例に挙げて説明する。例えば、図１０に示すように、「Page  Range」の選択肢から「Input  Page  Number」が選択され、「Page  Numbers」に「１」が入力された場合には、１ページに例外ページの設定が適用される。また、「Page  Range」の選択肢から章の構成に対応する「１−５」が選択された場合には、１章目となる１〜５ページに例外ページの設定が適用される。また、「Page  Range」の選択肢から「All  Chapters」が選択された場合には、１章目となる１〜５ページ、２章目となる６〜９ページ、３章目となる１０〜最終ページに例外ページの設定が適用される。
【００３６】
図４の説明に戻り、取得部１１４は、印刷設定に係る設定値を取得する。より具体的には、取得部１１４は、表示部１１３によって表示された印刷設定の設定画像をもとに、ユーザ操作によって指定された設定値を取得する。例えば、取得部１１４によって取得される設定値には、章の構成に関する設定値が含まれる。そして、取得部１１４は、取得した設定値を設定記憶部１１５に格納する。設定記憶部１１５は、印刷設定に係る設定値を記憶する。例えば、設定記憶部１１５は、章の構成に関する設定値等を含むユーザによって指定された各種印刷設定を記憶する。
【００３７】
チケット生成部１１６は、ジョブチケットを生成する。より具体的には、チケット生成部１１６は、設定記憶部１１５に記憶された各種印刷設定を反映したジョブチケットを生成する。かかるジョブチケットは、画像処理装置３に印刷させるためのジョブチケットである。描画部１１７は、画像処理装置３が解釈可能なＰＤＬ（Page  Description  Language）データを生成する。より具体的には、描画部１１７は、画像処理装置３が解釈可能なＰＤＬデータを生成し、生成したＰＤＬデータを、チケット生成部１１６によって生成されたジョブチケットとともに送信部１２０に対して出力する。送信部１２０は、外部装置と通信を行ない、各種情報を送信する。例えば、送信部１２０は、描画部１１７によって出力されたＰＤＬデータやジョブチケットを、制御装置２に対して送信する。
【００３８】
図５は、実施の形態１に係る制御装置２の機能構成例を示すブロック図である。図５に示すように、制御装置２は、受信部２ａと、チケット解析部２ｂと、表示制御部２ｃと、表示部２ｄと、送信部２ｅとを有する。なお、上記各部については、これらの一部又は全部がソフトウェア（プログラム）で実現されても良いし、ハードウェア回路で実現されても良い。
【００３９】
受信部２ａは、外部装置と通信を行ない、各種情報を受信する。より具体的には、受信部２ａは、情報処理装置１００によって送信されたＰＤＬデータやジョブチケットを受信する。チケット解析部２ｂは、ジョブチケットを解析する。より具体的には、チケット解析部２ｂは、受信部２ａによって受信されたジョブチケットの内容を解析して、印刷設定を読み込む。
【００４０】
表示制御部２ｃは、表示部２ｄに画像を表示するための制御を実行する。より具体的には、表示制御部２ｃは、印刷データをジョブとして表示するための画像や、チケット解析部２ｂによって読み込まれた印刷設定とＰＤＬデータとに応じたプレビュー表示のための画像等を生成し、生成した画像を表示部２ｄに表示するための制御を実行する。表示部２ｄは、各種画像を表示するためのディスプレイである。例えば、表示部２ｄは、表示制御部２ｃの制御により、印刷データをジョブとして表示したり、印刷のためのプレビュー表示をしたりする。送信部２ｅは、外部装置と通信を行ない、各種情報を送信する。例えば、送信部２ｅは、印刷データを画像処理装置３に対して送信する。
【００４１】
［印刷指示送信処理フロー］
次に、図１１を用いて、実施の形態１に係る印刷指示送信処理の流れを説明する。図１１は、実施の形態１に係る印刷指示送信処理の流れの例を示すフローチャートである。なお、印刷指示送信処理とは、主に、情報処理装置１００（プリンタドライバ１１０）による処理を指す。
【００４２】
図１１に示すように、印刷設定を行なうための画面の起動指示がプリンタドライバ１１０によって受け付けられた場合に（ステップＳ１０１：Ｙｅｓ）、表示部１１３は、画像生成部１１１によって生成された設定画像を、表示制御部１１２による制御に従って表示する（ステップＳ１０２）。一方、プリンタドライバ１１０は、印刷設定を行なうための起動指示を受け付けていない場合に（ステップＳ１０１：Ｎｏ）、該起動指示の受付待ちの状態となる。
【００４３】
取得部１１４は、表示部１１３によって表示された設定画像をもとに、ユーザ操作によって指定された設定値を取得し、印刷設定の設定値を設定記憶部１１５に保存する（ステップＳ１０３）。チケット生成部１１６は、設定記憶部１１５に記憶された各種印刷設定の設定値を反映したジョブチケットを生成する（ステップＳ１０４）。描画部１１７は、画像処理装置３が解釈可能なＰＤＬデータを生成し、送信部１２０を介して、ＰＤＬデータやジョブチケットを制御装置２に対して送信する（ステップＳ１０５）。
【００４４】
［章の構成及び印刷設定に係る処理フロー］
次に、図１２を用いて、実施の形態１に係る章の構成の定義処理、及び、特殊ページに対する印刷設定処理の流れを説明する。図１２は、実施の形態１に係る章の構成の定義処理、及び、特殊ページに対する印刷設定処理の流れの例を示すフローチャートである。なお、図１２に示すフローチャートは、図１１に示したステップＳ１０２やステップＳ１０３における処理の詳細を表すものである。
【００４５】
図１２に示すように、取得部１１４は、表示部１１３によって表示された章の構成を定義するための設定画像をもとに、ユーザ操作によって指定された章の開始ページの入力を受け付け、設定記憶部１１５に格納する（ステップＳ２０１）。例えば、かかるユーザ操作では、章の開始ページそれぞれを、カンマ区切り等によって入力する操作がユーザによって行なわれる。
【００４６】
ここで、ユーザは、特殊ページの印刷を行なうための設定画面を開くためのユーザ操作を行なう。これにより、画像生成部１１１は、特殊ページに関する印刷設定を行なうための設定画像を生成する。かかる設定画像には、設定記憶部１１５に記憶された章の構成に関する選択肢も含まれる。そして、表示部１１３は、表示制御部１１２による制御に従って、画像生成部１１１によって生成された設定画像を表示する（ステップＳ２０２）。
【００４７】
ユーザは、表示部１１３に表示された設定画像をもとに、特殊ページに関する印刷設定を行なう。取得部１１４は、表示部１１３によって表示された設定画像をもとに、ユーザ操作によって指定された印刷設定の設定値を取得し、設定記憶部１１５に格納する（ステップＳ２０３）。なお、特殊ページのうち、挿入ページにおいては、用紙の選択を行うことができる。また、例外ページにおいては、用紙設定、カラー／モノクロ設定、回転、印刷位置調整、面付け、両面／片面印刷、拡大・縮小等を設定することができる。
【００４８】
［章の構成に係る定義処理フローの詳細］
次に、図１３を用いて、実施の形態１に係る章の構成に係る定義処理の詳細な流れを説明する。図１３は、実施の形態１に係る章の構成の定義処理の詳細な流れの例を示すフローチャートである。なお、図１３に示すフローチャートは、図１２に示したステップＳ２０１における処理の詳細を表すものである。
【００４９】
図１３に示すように、取得部１１４は、表示部１１３によって表示された章の構成を定義するための設定画像をもとに、ユーザ操作によって指定された章の区切り（例えば、カンマ区切り）を取得する（ステップＳ３０１）。ここで、章の開始ページを「ｉｋ」とし、次の章の開始ページを「ｉｋ＋１」とする。そして、取得部１１４は、「ｉｋ＋１−１」を章の終了ページ「ｊｋ」として、「ｉｋ」〜「ｊｋ」をひとつの章として、その章番号を「ｋ」として設定記憶部１１５に格納する（ステップＳ３０２）。
【００５０】
ここで、取得部１１４は、次の章の開始ページ「ｉｋ＋１」が入力されているか否かを判定する（ステップＳ３０３）。このとき、取得部１１４は、次の章の開始ページ「ｉｋ＋１」が入力されている場合に（ステップＳ３０３：Ｙｅｓ）、「ｋ＝ｋ＋１」として、次の章に対して上記処理を繰り返す（ステップＳ３０４）。一方、取得部１１４は、次の章の開始ページ「ｉｋ＋１」が入力されていない場合に（ステップＳ３０３：Ｎｏ）、全ての章の構成の設定値に対して処理を実行したため、章の構成の設定値を設定記憶部１１５に格納する（ステップＳ３０５）。
【００５１】
図１４は、章のデータ構成例を示す図である。例えば、図１４に示すように、章の構成の定義において、「１，６，１０」と入力された場合には、１つ目の章の開始ページを「１」、終了ページを「５」とし、２つ目の章の開始ページを「６」、終了ページを「９」とし、３つ目の章の開始ページを「１０」、終了ページを原稿の最終ページとして、設定記憶部１１５に記憶される。上述したように、開始ページを「ｉｋ」、終了ページを「ｊｋ」として、それぞれを章のページ情報として保持することになる。また、１つ目の章の章番号を「１」、２つ目の章の章番号を「２」等として保持することになる。
【００５２】
［特殊ページに係る設定処理フローの詳細］
次に、図１５を用いて、実施の形態１に係る特殊ページの設定処理の詳細な流れを説明する。図１５は、実施の形態１に係る特殊ページの設定処理の詳細な流れの例を示すフローチャートである。なお、図１５に示すフローチャートは、図１２に示したステップＳ２０２における処理の詳細を表すものである。
【００５３】
図１５に示すように、画像生成部１１１は、設定記憶部１１５に章の定義が記憶されている場合に（ステップＳ４０１：Ｙｅｓ）、挿入位置の選択肢として「All  Chapters」と、個別の章「ｉｋ−ｊｋ」とを含む設定画像を生成する。そして、表示制御部１１２は、画像生成部１１１によって生成された設定画像を表示部１１３に表示する（ステップＳ４０２）。また、画像生成部１１１は、挿入位置の選択肢として、「Input  Page  Number」を含む設定画像を生成する。そして、表示制御部１１２は、画像生成部１１１によって生成された設定画像を表示部１１３に表示する（ステップＳ４０３）。すなわち、章の定義が存在する場合には、「All  Chapters」、「Input  Page  Number」、定義された章それぞれを含む選択肢が表示される。
【００５４】
一方、画像生成部１１１は、設定記憶部１１５に章の定義が記憶されていない場合に（ステップＳ４０１：Ｎｏ）、挿入位置の選択肢として「Input  Page  Number」を含む設定画像を生成する。そして、表示制御部１１２は、画像生成部１１１によって生成された設定画像を表示部１１３に表示する（ステップＳ４０３）。すなわち、章の定義が存在しない場合には、「Input  Page  Number」のみを含む選択肢が表示される。
【００５５】
図１６は、特殊ページの挿入位置を指定するためのＵＩの例を示す図である。図１６に示すように、「Input  Page  Number」が選択された場合には、「Page  Numbers」に任意のページを入力させることができる。かかる入力については、単一のページだけでなく、カンマ区切り等により複数ページを指定したり、ハイフン等によりページ範囲を指定したりすることができる。なお、上述したように、「All  Chapters」や定義済みの章の範囲が選択された場合には、ユーザによる「Page  Numbers」への入力は不要である。
【００５６】
［挿入位置設定処理フロー］
次に、図１７を用いて、実施の形態１に係る挿入位置設定処理の流れを説明する。図１７は、実施の形態１に係る挿入位置設定処理の流れの例を示すフローチャートである。なお、挿入位置設定処理とは、図７に示した挿入ページを設定するための設定画像において、「Insert  Position」が指定されたときの処理を指す。
【００５７】
図１７に示すように、情報処理装置１００は、指定された挿入位置「Insert  Position」の選択肢を判定する（ステップＳ５０１）。そして、情報処理装置１００は、挿入位置の指定が「Input  Page  Number」である場合に、ページ番号のＵＩ「Page  Numbers」に、決められたフォーマットに従って入力されているか否かを判定する（ステップＳ５０２）。このとき、情報処理装置１００は、決められたフォーマットに従って正しく入力されていない場合に（ステップＳ５０２：Ｎｏ）、ユーザに対して正しい入力を促すように警告を出力する（ステップＳ５０３）。一方、情報処理装置１００は、決められたフォーマットに従って正しく入力されている場合に（ステップＳ５０２：Ｙｅｓ）、入力されたページ番号を「ｉ」とする（ステップＳ５０４）。なお、ページ番号の指定が複数である場合には、ページ番号を「ｉ１〜ｉｋ」とする。
【００５８】
続いて、情報処理装置１００は、「Before  or  After  Pages」について、前・後の判定を行なう（ステップＳ５０５）。このとき、情報処理装置１００は、後「After」が選択されている場合に、「ｉｋ」の後を挿入ページの位置とする（ステップＳ５０６）。一方、情報処理装置１００は、前「Before」が選択されている場合に、「ｉｋ」の前を挿入ページの位置とする（ステップＳ５０７）。
【００５９】
また、情報処理装置１００は、挿入位置の指定が全ての章「All  Chapters」である場合に、「Before  or  After  Pages」について、前・後の判定を行なう（ステップＳ５０８）。このとき、情報処理装置１００は、前「Before」が選択されている場合に、「ｉｋ」の前を挿入ページの位置とする（ステップＳ５０７）。一方、情報処理装置１００は、後「After」が選択されている場合に、「ｊｋ」の後を挿入ページの位置とする（ステップＳ５０９）。
【００６０】
また、情報処理装置１００は、挿入位置の指定が定義された章「ｉ−ｊ」である場合に、「Before  or  After  Pages」について、前・後の判定を行なう（ステップＳ５１０）。このとき、情報処理装置１００は、前「Before」が選択されている場合に、「ｉｋ」の前を挿入ページの位置とする（ステップＳ５０７）。一方、情報処理装置１００は、後「After」が選択されている場合に、「ｊｋ」の後を挿入ページの位置とする（ステップＳ５０９）。
【００６１】
［ページ範囲設定処理フロー］
次に、図１８を用いて、実施の形態１に係るページ範囲設定処理の流れを説明する。図１８は、実施の形態１に係るページ範囲設定処理の流れの例を示すフローチャートである。なお、ページ範囲設定処理とは、図９に示した例外ページを設定するための設定画像において、「Page  Range」が指定されたときの処理を指す。
【００６２】
図１８に示すように、情報処理装置１００は、指定されたページ範囲「Page  Range」の選択肢を判定する（ステップＳ６０１）。そして、情報処理装置１００は、ページ範囲の指定が「Input  Page  Number」である場合に、ページ番号のＵＩ「Page  Numbers」に、決められたフォーマットに従って入力されているか否かを判定する（ステップＳ６０２）。このとき、情報処理装置１００は、決められたフォーマットに従って正しく入力されていない場合に（ステップＳ６０２：Ｎｏ）、ユーザに対して正しい入力を促すように警告を出力する（ステップＳ６０３）。一方、情報処理装置１００は、決められたフォーマットに従って正しく入力されている場合に（ステップＳ６０２：Ｙｅｓ）、入力されたページに対して例外ページの設定を適用する（ステップＳ６０４）。
【００６３】
また、情報処理装置１００は、ページ範囲の指定が全ての章「All  Chapters」である場合に、全ての章に対して例外ページの設定を適用する（ステップＳ６０５）。また、情報処理装置１００は、ページ範囲の指定が定義された章「ｉ−ｊ」である場合に、選択された章の範囲に対して例外ページの設定を適用する（ステップＳ６０６）。
【００６４】
［実施の形態１による効果］
情報処理装置１００は、挿入ページや例外ページ等の特殊ページに係る印刷設定の画面に、定義された章の構成の設定値を反映し、各種印刷設定の指定を受け付けるので、印刷設定を行なう際のユーザの負担を軽減することができる。また、情報処理装置１００は、全ての章を指定する選択肢、ページ番号を入力するための選択肢、各章を指定する選択肢を含む印刷設定の画面を表示し、各種印刷設定の指定を受け付けるので、状況に応じて柔軟な印刷設定を行なわせることができる。
【００６５】
（実施の形態２）
さて、これまで本発明に係る印刷システム１の実施の形態について説明したが、上述した実施の形態以外にも種々の異なる形態にて実施されて良いものである。そこで、（１）構成、（２）プログラム、について異なる実施の形態を説明する。
【００６６】
（１）構成
上記文書中や図面中等で示した処理手順、制御手順、具体的名称、各種のデータやパラメタ等を含む情報は、特記する場合を除いて任意に変更することができる。また、図示した装置の各構成要素は、機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、装置の分散又は統合の具体的形態は、図示のものに限られず、その全部又は一部を各種の負担や使用状況等に応じて、任意の単位で機能的又は物理的に、分散又は統合することができる。
【００６７】
（２）プログラム
また、情報処理装置１００で実行される設定プログラムは、一つの様態として、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。また、情報処理装置１００で実行される設定プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしても良い。また、情報処理装置１００で実行される設定プログラムをインターネット等のネットワーク経由で提供又は配布するように構成しても良い。また、情報処理装置１００で実行される設定プログラムを、ＲＯＭ等に予め組み込んで提供するように構成しても良い。
【００６８】
情報処理装置１００で実行される設定プログラムは、上述した各部（画像生成部１１１、表示制御部１１２、取得部１１４、チケット生成部１１６）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が記憶媒体から上記プログラムを読み出して実行することにより、上記各部が主記憶装置上にロードされ、画像生成部１１１、表示制御部１１２、取得部１１４、チケット生成部１１６が主記憶装置上に生成されるようになっている。
【符号の説明】
【００６９】
１００  情報処理装置
１１０  プリンタドライバ
１１１  画像生成部
１１２  表示制御部
１１３  表示部
１１４  取得部
１１５  設定記憶部
１１６  チケット生成部
１１７  描画部
１２０  送信部
【先行技術文献】
【特許文献】
【００７０】
【特許文献１】特許第４８１７９８６号公報
【特許文献２】特開２０１３−０１２０３３号公報
【図１】
2015114733.tif 000003
【図２】
2015114733.tif 000004
【図３】
2015114733.tif 000005
【図４】
2015114733.tif 000006
【図５】
2015114733.tif 000007
【図６】
2015114733.tif 000008
【図７】
2015114733.tif 000009
【図８】
2015114733.tif 000010
【図９】
2015114733.tif 000011
【図１０】
2015114733.tif 000012
【図１１】
2015114733.tif 000013
【図１２】
2015114733.tif 000014
【図１３】
2015114733.tif 000015
【図１４】
2015114733.tif 000016
【図１５】
2015114733.tif 000017
【図１６】
2015114733.tif 000018
【図１７】
2015114733.tif 000019
【図１８】
2015114733.tif 000020