(57)【要約】【課題】クライアントアプリケーション側で小口インデックスの位置を調整しなくとも、小口インデックスを生成する技術を提供することを目的とする。【解決手段】印刷ジョブを受信する受信手段と、小口インデックスの位置に関する位置情報を取得する取得手段と、取得手段により取得された位置情報に基づいてページに付加する小口インデックス画像データを生成する第１の生成手段と、受信手段により受信された印刷ジョブの画像データと第１の生成手段により生成された小口インデックス画像データとを合成して小口インデックスつきページ画像データを生成する第２の生成手段と、を有することによって課題を解決する。【選択図】図３
2017076042.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを受信する受信手段と、
小口インデックスの位置に関する位置情報を取得する取得手段と、
前記取得手段により取得された前記位置情報に基づいてページに付加する小口インデックス画像データを生成する第１の生成手段と、
前記受信手段により受信された前記印刷ジョブの画像データと前記第１の生成手段により生成された前記小口インデックス画像データとを合成して小口インデックスつきページ画像データを生成する第２の生成手段と、
を有する画像処理装置。
【請求項２】
前記取得手段は、情報処理装置のプリンタドライバーを介して表示された画面において入力された前記位置情報を取得する請求項１記載の画像処理装置。
【請求項３】
前記取得手段は、製本装置で設定されている前記位置情報を取得する請求項１記載の画像処理装置。
【請求項４】
前記第２の生成手段により生成された前記小口インデックスつきページ画像データを画像形成装置に送信する送信手段を更に有する請求項１乃至３何れか１項記載の画像処理装置。
【請求項５】
前記位置情報は、断裁幅である請求項１乃至４何れか１項記載の画像処理装置。
【請求項６】
小口インデックス画像データを生成する第１の生成手段と、
印刷ジョブを受信する受信手段と、
小口インデックスの位置に関する位置情報を取得する取得手段と、
前記取得手段により取得された前記位置情報に基づいて前記第１の生成手段により生成された小口インデックス画像データを前記受信手段により受信された前記印刷ジョブの画像データに合成した小口インデックスつきページ画像データを生成する第２の生成手段と、
を有する画像形成装置。
【請求項７】
前記取得手段は、製本装置で設定されている前記位置情報を取得する請求項６記載の画像形成装置。
【請求項８】
前記位置情報は、断裁幅である請求項６又は７記載の画像形成装置。
【請求項９】
画像処理装置が実行する情報処理方法であって、
印刷ジョブを受信する受信ステップと、
小口インデックスの位置に関する位置情報を取得する取得ステップと、
前記取得ステップにより取得された前記位置情報に基づいてページに付加する小口インデックス画像データを生成する第１の生成ステップと、
前記受信ステップにより受信された前記印刷ジョブの画像データと前記第１の生成ステップにより生成された前記小口インデックス画像データとを合成して小口インデックスつきページ画像データを生成する第２の生成ステップと、
を含む情報処理方法。
【請求項１０】
画像形成装置が実行する情報処理方法であって、
小口インデックス画像データを生成する第１の生成ステップと、
印刷ジョブを受信する受信ステップと、
小口インデックスの位置に関する位置情報を取得する取得ステップと、
前記取得ステップにより取得された前記位置情報に基づいて前記第１の生成ステップにより生成された小口インデックス画像データを前記受信ステップにより受信された前記印刷ジョブの画像データに合成した小口インデックスつきページ画像データを生成する第２の生成ステップと、
を含む情報処理方法。
【請求項１１】
コンピュータを、請求項１乃至５何れか１項記載の画像処理装置の各手段として機能させるためのプログラム。
【請求項１２】
コンピュータを、請求項６乃至８何れか１項記載の画像形成装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像形成装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、印刷装置から出力された用紙を製本し、小口や天地を断裁する仕上げ処理を行うフィニッシャーが存在する。また、ＤＴＰ（Ｄｅｓｋ  Ｔｏｐ  Ｐｕｂｌｉｓｈｉｎｇ）等で使われるページレイアウトのアプリケーションには、前加工処理をすることなくフィニッシャーに合わせたページレイアウトが可能なものが存在する（特許文献１）。
印刷文書作成アプリケーションには、辞書等にみられる小口に矩形のインデックス（以降、小口インデックスという）を文書に付加できる機能を有するものがある。このような印刷文書作成アプリケーションでは、余白なしで印刷可能な印刷装置では小口端にインデックスを作成することで所望の出力物を得ることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５００６５６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、前述の小口インデックスを印刷文書に付加して所望の出力部を作成するには以下のような問題がある。印刷装置には余白なしで端まで印字することのできない印刷装置があり、一般的な印刷物では製本後に断裁をすることが多い。こういった場合に小口インデックスを作成するには、印刷装置の余白や小口の断裁幅に応じて小口インデックスの位置を調整する必要があった。
本発明は、クライアントアプリケーション側で小口インデックスの位置を調整しなくとも、小口インデックスを生成する技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
そこで、本発明の画像処理装置は、印刷ジョブを受信する受信手段と、小口インデックスの位置に関する位置情報を取得する取得手段と、前記取得手段により取得された前記位置情報に基づいてページに付加する小口インデックス画像データを生成する第１の生成手段と、前記受信手段により受信された前記印刷ジョブの画像データと前記第１の生成手段により生成された前記小口インデックス画像データとを合成して小口インデックスつきページ画像データを生成する第２の生成手段と、を有する。
【発明の効果】
【０００６】
本発明によれば、クライアントアプリケーション側で小口インデックスの位置を調整しなくとも、小口インデックスを生成する技術を提供することができる。
【図面の簡単な説明】
【０００７】
【図１】実施形態１の画像処理システムのシステム構成の一例を示す図である。
【図２】実施形態１の各装置のハードウェア構成等の一例を示す図である。
【図３】実施形態１の各装置のソフトウェア構成の一例を示す図である。
【図４】プリンタドライバーによる画面の一例を示す図である。
【図５】ＰＤＬコントローラ等による情報処理の一例を示すフローチャートである。
【図６】実施形態１のインデックス形状定義画面の一例を示す図である。
【図７】各小口インデックスのページ範囲を設定する画面の一例を示す図である。
【図８】プレビュー画面の一例を示す図である。
【図９】実施形態２の画像処理システムのシステム構成の一例を示す図である。
【図１０】実施形態２の各装置のハードウェア構成等の一例を示す図である。
【図１１】実施形態２の各装置のソフトウェア構成の一例を示す図である。
【図１２】小口インデックス設定画面の一例を示す図である。
【図１３】コントローラ等による情報処理の一例を示すフローチャートである。
【図１４】実施形態４のインデックス形状定義画面の一例を示す図である。
【図１５】実施形態５の画像処理システムのシステム構成の一例を示す図である。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について図面に基づいて説明する。
【０００９】
（実施形態１）
＜システム構成＞
図１は、実施形態１の画像処理システムのシステム構成の一例を示す図である。
クライアントコンピュータ１０１は、ユーザー操作等に応じてアプリケーションを動作させて印刷の指示等を行う。ＰＤＬコントローラ１０２は、画像を処理する。画像形成装置１０３は、プリンタとしてもコピー機としても使用される。画像形成装置１０３にはリーダースキャナと原稿自動送り装置とが装着されている。製本装置１０４は、内部に断裁機構を有し、製本された出力物の小口断裁をすることが可能である。フィニッシャー１０５は、ステープル、シフト、中綴じ製本の機能を有している。
ＬＡＮケーブル１０６は、ＬＡＮに接続されているケーブルである。クライアントコンピュータ１０１とＰＤＬコントローラ１０２とはＬＡＮケーブル１０６に接続されている。ＬＡＮケーブル１０７は、ＰＤＬコントローラ１０２と画像形成装置１０３との間でＰＤＬ印刷の制御信号が流れるケーブルである。画像転送用ビデオケーブル１０８は、画像転送用ビデオケーブルである。
【００１０】
＜画像形成装置とＰＤＬコントローラとのハードウェア構成＞
図２は、画像処理システムに含まれる装置のハードウェア構成等の一例を示す図である。画像形成装置１０３は、コントローラ２０１、プリンタエンジン２０２、スキャナ２１９、操作部２２０から構成される。
ＰＤＬコントローラ１０２は、以下のような構成でできている。ＣＰＵ２０３は、システムバス２０９を介してＰＤＬコントローラ各部の制御、演算、及び記憶装置に格納されたプログラムの実行を行う。メモリ２０４は、ＰＤＬデータの画像展開時の一時記憶領域、及びワークメモリとして使用される。ハードディスクドライブ（ＨＤＤ）２０５は記憶装置であり、ＣＰＵ２０３により実行される各種制御プログラムを格納している。また、ＨＤＤ２０５は、処理されるデータの一時的な記憶領域や保存領域としても使用される。ネットワークインターフェース（ネットワークＩ／Ｆ）２０６は、外部ネットワークを介してクライアントコンピュータ等の他の装置と通信を行う。ＰＤＬ制御インタフェース（ＰＤＬ制御Ｉ／Ｆ）２０７も（ネットワークＩ／Ｆ）２０６と同様のネットワークインターフェースであるが、ＰＤＬ印刷処理の制御を行い、画像形成装置１０３との間で制御コマンドの送受信を行う。ビデオＩ／Ｆ２０８は、画像データを、画像転送用ビデオケーブル１０８を介して画像形成装置１０３との間で送受信を行う。
ＣＰＵ２０３がメモリ２０４又はＨＤＤ２０５に記憶されたプログラムに基づき処理を実行することにより後述するＰＤＬコントローラ１０２のソフトウェア構成や図５のフローチャートの処理等が実現される。
【００１１】
次にコントローラ２０１は以下の構成をとる。ＣＰＵ２１０は、システムバス２１６を介して画像形成装置各部の制御、演算、及び記憶装置に格納されたプログラムの実行を行う。メモリ２１１は、画像形成装置動作時における一時記憶領域、及びワークメモリとして使用される。ハードディスクドライブ（ＨＤＤ）２１３は、記憶装置であり、ＣＰＵ２１０により実行される各種制御プログラムを格納している。また、ＨＤＤ２１３は、処理されるデータの一時的な記憶領域や保存領域として使用される。
ＰＤＬ制御インタフェース（ＰＤＬ制御Ｉ／Ｆ）２１２は、プリンタエンジンで印刷するためのＰＤＬ印刷処理の制御を行いＰＤＬコントローラ１０２との間で制御コマンドの送受信を行う。
エンジンインターフェース（エンジンＩ／Ｆ）２１４は、プリンタエンジン２０２との通信制御を司る。プリンタエンジン２０２と製本装置１０４やフィニッシャー１０５とは専用ケーブルで接続されている。スキャナ２１９、操作部２２０は、リーダーインターフェース（リーダーＩ／Ｆ）２１７によって、コントローラ２０１と接続されている。ＵＳＢインターフェース（ＵＳＢＩ／Ｆ）は、コントローラ２０１とＵＳＢを接続するインタフェースである。ビデオＩ／Ｆ２１５は、画像データを、画像転送用ビデオケーブル１０８を介してＰＤＬコントローラ１０２との間で送受信を行う。
ＣＰＵ２１０がメモリ２１１又はＨＤＤ２１３に記憶されたプログラムに基づき処理を実行することにより後述する画像形成装置１０３の印刷ジョブ制御部等が実現される。
クライアントコンピュータ１０１及び製本装置１０４もハードウェ構成として少なくともＣＰＵとメモリとを有する。各装置のＣＰＵが各装置のメモリに記憶されたプログラムを実行することにより各装置の機能等が実現される。
【００１２】
＜ソフトウェア構成＞
図３は、画像処理システムを構成する各装置のソフトウェア構成の一例を示す図である。クライアントコンピュータ１０１は、アプリケーション３０１とプリンタドライバー３０２とをソフトウェア構成として含む。アプリケーション３０１は、ＤＴＰ等の文書作成アプリケーションであり、アプリケーション上の印刷設定でプリンタドライバー３０２を介してＰＤＬデータを生成する。生成されたＰＤＬデータはＰＤＬコントローラ１０２に送信される。
ＰＤＬコントローラ１０２は、ＰＤＬジョブ制御部３０３と小口インデックス作成アプリケーション３０４と画像生成部３０５とをソフトウェア構成として含む。ＰＤＬジョブ制御部３０３は、受信したＰＤＬデータの解析、制御を行う。小口インデックス作成アプリケーション３０４は、小口インデックスのＰＤＬデータを生成する。画像生成部３０５は、ＰＤＬデータを展開し、画像データを生成し、また、小口インデックス作成アプリケーション３０４で生成されたＰＤＬデータを展開し、印刷ジョブと合成した印刷画像データを生成する。
画像形成装置１０３は、印刷ジョブ制御部３０６と後処理制御部３０７とをソフトウェア構成として含む。後処理制御部３０７は、プリンタエンジン２０２のＣＰＵがプリンタエンジン２０２のメモリに記憶されているプログラムに基づき処理を実行することにより実現されてもよい。印刷ジョブ制御部３０６は、画像生成部３０５から送信された印刷画像データと印刷ジョブに対するプリンタエンジンの制御コマンドとをエンジンＩ／Ｆ２１４を介してプリンタエンジン２０２に送信する。後処理制御部３０７は、印刷ジョブ制御部３０６からの制御コマンドに基づき、断裁制御部３０８に断裁命令を送信したり、製本装置１０４の状態通知を受信したりする。
【００１３】
＜小口インデックスの印刷＞
小口インデックスを印刷ジョブに付加する方法を説明する。
図４は、プリンタドライバー３０２による画面の一例を示す図である。図４の画面は、クライアントコンピュータ１０１のディスプレイ等に表示される。タブ４０１は仕上げ設定を行う仕上げタブである。領域４０２は、仕上げ処理の断裁タイプを設定する領域である。図４の例では「小口断裁」が選択されている。領域４０３は断裁位置を設定する領域である。領域４０３において設定された断裁位置の情報は、小口インデックスの位置に関する位置情報の一例である。図４の例では小口から「１５ｍｍ」の位置で断裁するように設定されている。印刷設定確定後、クライアントコンピュータ１０１上のアプリケーション３０１は印刷ジョブをプリンタドライバー３０２からＰＤＬコントローラ１０２のホールドキューに送信する。図５は、ＰＤＬコントローラ１０２等による情報処理の一例を示すフローチャートである。
印刷ジョブがＰＤＬコントローラ１０２に送信されると、Ｓ８０１でＰＤＬジョブ制御部３０３は、印刷ジョブを受信し、ホールドキューに格納する。ＰＤＬコントローラ１０２には印刷ジョブ管理アプリケーションがあり、印刷ジョブ管理アプリケーション上でホールドキューにある印刷ジョブを選択して小口インデックス作成アプリケーション３０４を立ち上げる。するとＳ８０２でＰＤＬジョブ制御部３０３は、小口インデックス作成アプリケーション３０４を起動する。
【００１４】
図６は、小口インデックス作成アプリケーション３０４のインデックス形状定義画面の一例を示す図である。例えば、小口インデックス作成アプリケーション３０４は、Ｗｅｂアプリケーションであり、クライアントコンピュータ１０１のアプリケーション３０１等により呼び出される。そして、図６の画面は、クライアントコンピュータ１０１のディスプレイ等に表示され、画面において設定、又は入力された情報は、クライアントコンピュータ１０１のアプリケーション３０１等から小口インデックス作成アプリケーション３０４に渡される。以下の、図７、図８等の画面も同様である。ボタン５０１は、ページ範囲設定に遷移するボタンである。ボタン５０２は、プレビュー画面に遷移するボタンである。ボタン５０３はインデックスの形状を定義する画面に遷移するボタンだが、図６の例ではこのボタンは無効である。領域５０４は小口インデックス一組のインデックスの数を設定する領域である。図６の例では５が設定されている。領域５０５はインデックスの矩形の大きさを設定する領域である。図６の例では高さが「２３．０ｍｍ」、幅が「６．５ｍｍ」が設定されている。領域５０６は小口インデックスの位置を自動設定するかどうかを設定する領域である。図６の例では自動設定に設定されている。オフセット５０７でユーザー等はＸ方向、Ｙ方向の紙端からのオフセットを定義する。領域５０６で自動設定が設定されていると小口インデックス作成アプリケーション３０４はＸ方向をグレイアウトにする。Ｙ方向は「１０ｍｍ」が設定されているので、上端から１０ｍｍのところが最初の小口インデックスになる。領域５０８は小口インデックスの間隔を設定する領域である。図６の例では０ｍｍが設定されている。また、領域５０８にマイナスの値を設定すると前のインデックスと重なるインデックスが設定できる。ボタン５０９は設定を確定するＯＫボタンである。
【００１５】
図７は、各小口インデックスのページ範囲を設定する画面の一例を示す図である。図７の画面は、クライアントコンピュータ１０１のディスプレイ等に表示される。領域６０１は小口インデックスのリストで左から小口インデックスの番号、開始ページ、終了ページ、インデックスの形状、インデックスに表示される内容を表示する領域である。開始ページ、終了ページは領域６０１のリスト上で入力、修正が可能である。編集ボタン６０２は押下されると各小口インデックスの開始ページのプレビュー画面に遷移し、インデックスに使用する文字種や色を変えることができる。小口インデックスの追加ボタン６０３が押下されると小口インデックス作成アプリケーション３０４は、小口インデックスを領域６０１のリストに追加する。
【００１６】
図８は、プレビュー画面の一例を示す図である。プレビュー画面では、小口インデックスを印刷ジョブのプレビュー画面のページに表示する。領域７０１は小口インデックスに表示する文字を入力する領域である。ここでは「目次」が入力されていてプレビュー画面７０８にも反映されている。領域７０２では文字の方向を設定する領域である。図８の例では縦書きが設定されている。領域７０３ではフォントの種類を設定する領域である。領域７０４ではフォントのサイズを設定する領域である。領域７０５では文字色を設定する領域である。領域７０６では小口インデックスの背景色を設定する領域である。ユーザーは、ボタン７０７を、インデックスの背景として画像を使用する場合に押下し、画像を背景として選択する。領域７０８はプレビュー画面、７０９はプレビューしているページ番号を表示する領域である。図８の例では印刷ジョブの４ページの目次が表示されている。
【００１７】
形状定義、ページ範囲、プレビューでそれぞれ小口インデックスの設定が行われ、ボタン５０９が押下されると、Ｓ８０３で小口インデックス作成アプリケーション３０４は、領域５０６の自動設定の設定状態を調べる。小口インデックス作成アプリケーション３０４は、自動設定が設定されているときはＳ８０４に進み、自動設定が設定されていないときはＳ８０５に進む。Ｓ８０４では小口インデックス作成アプリケーション３０４は、ＰＤＬジョブ制御部３０３から印刷ジョブの断裁幅を取得し、小口インデックスのＸ方向のオフセットに値をセットする。Ｓ８０５では小口インデックス作成アプリケーション３０４は、形状定義、プレビューで設定されている値を小口インデックス作成のための設定値としてセットする。Ｓ８０６では小口インデックス作成アプリケーション３０４は、設定値に基づき小口インデックスのＰＤＬデータを生成する。より具体的には、小口インデックス作成アプリケーション３０４は、最初の小口インデックスを、幅６．５ｍｍ、高さ２３．０ｍｍの黒色の矩形を用紙の上端から１０ｍｍ、小口側の端から領域４０３の断裁位置に基づいて１５ｍｍの位置に描画する。そして、小口インデックス作成アプリケーション３０４は、縦方向にＭＳ  Ｐゴシックの書体で１４ポイントの「目次」を白文字で打つＰＤＬデータを生成する。小口インデックス作成アプリケーション３０４は、２番目以降の小口インデックスについても同様にＰＤＬデータを生成する。Ｓ８０６の処理は、小口インデックス画像データを生成する処理の一例である。Ｓ８０７では小口インデックス作成アプリケーション３０４は、ボタン５０１のページ範囲の設定に基づき、画像生成部３０５に小口インデックス画像の生成を指示し、画像生成部３０５は印刷ジョブと小口インデックス画像とを合成したＰＤＬデータを生成する。より具体的には、小口インデックス作成アプリケーション３０４は、前記の最初の＃１の小口インデックスを４ページから９ページまでに付加し、次の＃２の小口インデックスを１３ページから３２ページに付加する。小口インデックス作成アプリケーション３０４は、＃３以降も同様である。Ｓ８０７の処理は、小口インデックスつきページ画像データを生成する処理の一例である。Ｓ８０８ではＰＤＬジョブ制御部３０３は、生成された小口インデックス付きの印刷ジョブを印刷ジョブ管理アプリケーションでホールドキューに保存する。印刷ジョブアプリケーションから保存された小口インデックス付きの印刷ジョブを選択して印刷を開始すると、Ｓ８０９で画像生成部３０５は、ＰＤＬデータを展開して画像データ生成し、画像データとジョブ印刷設定とを印刷ジョブ制御部３０６に送信する。印刷ジョブ制御部３０６は、製本設定情報と断裁設定情報とを製本装置１０４に送信する。断裁制御部３０８は、送信された断裁設定情報に基づき用紙を断裁して印刷ジョブを出力する。
【００１８】
以上、本実施形態の処理によれば、クライアントコンピュータ１０１のアプリケーションで小口インデックスの位置を調整しなくとも、小口インデックスを生成する技術を提供することができる。
本実施形態では、図６〜８の小口インデックス作成アプリケーション３０４の画面をクライアントコンピュータ１０１のディスプレイ等に表示するものとして説明を行った。しかし、ＰＤＬコントローラ１０２がディスプレイ又は操作パネル等を有する場合、小口インデックス作成アプリケーション３０４は、図６〜８の画面をＰＤＬコントローラ１０２のディスプレイ又は操作パネル等に表示するようにしてもよい。ＰＤＬコントローラ１０２のディスプレイ又は操作パネル等に表示された画面を介して設定、又は入力された情報は、小口インデックス作成アプリケーション３０４が受け取る。このような構成としても上述した効果を奏することができる。
【００１９】
（実施形態２）
＜画像形成装置での小口インデックス生成＞
実施形態１では小口インデックスの生成はＰＤＬコントローラ１０２で行ったが、本実施形態では画像形成装置で小口インデックスの生成を行う場合について説明する。
図９は、実施形態２の画像処理システムのシステム構成の一例を示す図である。クライアントコンピュータ９０１は、ユーザー操作等に応じてアプリケーションを動作させて印刷の指示等を行う。画像形成装置９０２は、プリンタとしてもコピー機としても使用できる。画像形成装置９０２にはリーダースキャナで原稿自動送り装置が装着されている。製本装置９０３は、内部に断裁機構を有し、製本された出力物の小口断裁をすることが可能である。フィニッシャー９０４は、ステープル、シフト、中綴じ製本の機能を有している。
ＬＡＮケーブル９０５はＬＡＮに接続されているケーブルである。クライアントコンピュータ９０１と画像形成装置９０２とはＬＡＮケーブル９０５に接続されている。
【００２０】
＜コントローラ構成＞
図１０は、画像形成装置システムに含まれる装置のハードウェア構成等の一例を示す図である。画像形成装置９０２は、コントローラ１００１、プリンタエンジン１００２、スキャナ１００３、操作部１００４から構成される。
更に、コントローラ１００１は以下のような構成をとる。ＣＰＵ１００５は、システムバス１０１１を介して装置内各部の制御、演算、及び記憶装置に格納されたプログラムの実行を司る。メモリ１００６は、画像形成装置９０２動作時における一時記憶領域、及び、ワークメモリとして利用される。ハードディスクドライブ（ＨＤＤ）１００７は、記憶装置であり、ＣＰＵ１００５により実行される各種制御プログラムを格納している。ネットワークインターフェース（Ｉ／Ｆ）１００８は、外部ネットワークを介してホストコンピュータ等の他の装置と通信を行う機能部である。エンジンインターフェース（Ｉ／Ｆ）１００９は、プリンタエンジン１００２との通信、制御を司る。プリンタエンジン１００９は、エンジンインターフェース１００９を介して画像データを受け取り、用紙に画像を形成する。また、プリンタエンジン１００９は、製本装置９０３、フィニッシャー９０４の制御も行う。製本装置９０３は仕上げ処理を設定する操作パネル１０１２を有している。
ＣＰＵ１００５がメモリ１００６又はＨＤＤ１００７に記憶されたプログラムに基づき処理を実行することにより後述する画像形成装置９０２のソフトウェア構成や図１３のフローチャートの処理等が実現される。
クライアントコンピュータ９０１及び製本装置９０３もハードウェ構成として少なくともＣＰＵとメモリとを有する。各装置のＣＰＵが各装置のメモリに記憶されたプログラムを実行することにより各装置の機能等が実現される。
【００２１】
＜ソフトウェア構成＞
図１１は、画像処理システムを構成する一部の装置のソフトウェア構成の一例を示す図である。画像形成装置９０２のコントローラ１００１は、ジョブ制御部１１０１と小口インデックス生成部１１０２と画像生成部１１０３とをソフトウェア構成として含む。ジョブ制御部１１０１は、受信した印刷ジョブの解析、制御を行う。小口インデックス生成部１１０２は、小口インデックスの画像データを生成する。画像生成部１１０３は、印刷ジョブを展開した画像データを生成し、また、小口インデックス生成部１１０２で生成された画像データと印刷ジョブとを合成した印刷画像データを生成する。
また、ジョブ制御部１１０１は、画像生成部１１０３が生成した印刷画像データと印刷ジョブに対するプリンタエンジンの制御コマンドとをエンジンＩ／Ｆ１００９を介してプリンタエンジン１００２に送信する。
製本装置９０３は、後処理設定部１１０４と断裁制御部１１０５とをソフトウェア構成として含む。後処理設定部１１０４は、断裁等の後処理の種類と処理量とを設定し断裁制御部１１０５に断裁命令を出すと共に、設定値をジョブ制御部１１０１に通知する。断裁制御部１１０５は、設定された断裁処理を実行する。
【００２２】
＜小口インデックスの印刷＞
実施形態２において小口インデックスを印刷ジョブに付加する方法を図１２と図１３とを用いて説明する。
図１２は、小口インデックス設定画面の一例を示す図である。図１３は、画像形成装置９０２のコントローラ１００１等による情報処理の一例を示すフローチャートである。図１２の画面は、画像形成装置９０２の操作部１００４に表示される。領域１２０１は一組の小口インデックスの数を設定する領域である。図１２の例では「５」が設定されている。領域１２０２はインデックスの単位枚数を設定する領域である。図１２の例では「３０」が設定されている。この場合、印刷ジョブに対して用紙３０枚ごとに次のインデックスが付加されていくことになる。この画面でユーザーがＯＫボタンを押下して設定を確定すると、Ｓ１３０１で小口インデックス生成部１１０２は、設定値を受け取る。Ｓ１３０２で小口インデックス生成部１１０２は、設定値に基づき小口インデックス画像を生成する。小口インデックス画像は幅１２．７ｍｍの固定である。小口インデックス生成部１１０２は、小口インデックスの高さを、領域１２０１で入力された小口インデックスの数と用紙の小口側の高さとで以下のようにして求める。
小口インデックスの高さ（ｍｍ）＝（用紙の高さ−４０）／小口インデックス数
クライアントコンピュータ９０１から印刷ジョブが送信されるとＳ１３０３でジョブ制御部１１０１は、印刷ジョブを受信し、印刷設定を解析する。Ｓ１３０４ではジョブ制御部１１０１は、送信された印刷ジョブが小口インデックスを使用する設定になっているかを調べる。ジョブ制御部１１０１は、小口インデックスを使用する場合はＳ１３０５へ、使用しない場合はＳ１３０７へ進む。Ｓ１３０５でジョブ制御部１１０１は、後処理設定部１１０４で設定されている断裁幅を取得し、小口インデックス生成部１１０２に送信する。Ｓ１３０６で小口インデックス生成部１１０２は、印刷ジョブのページ画像データに小口インデックス画像を合成したページ画像データを生成する。図１２の設定で製本装置９０３の操作パネルで１０ｍｍの断裁幅が設定されている場合、Ａ４用紙の印刷ジョブの最初の３０枚は小口端から１０ｍｍ、上端から２０ｍｍの位置に幅１２．７ｍｍ、高さ５１．４ｍｍの小口インデックスが付加される。次の３０枚には小口端から１０ｍｍ、上端から７１．４ｍｍの位置に幅１２．７ｍｍ、高さ５１．４ｍｍの小口インデックスが付加される。
Ｓ１３０７ではジョブ制御部１１０１は、印刷ジョブをプリンタエンジン１００２に送信する。断裁制御部１１０５は、設定された断裁設定情報に基づき用紙を断裁して印刷ジョブを出力する。
【００２３】
以上、本実施形態の処理によっても、クライアントコンピュータ１０１のアプリケーションで小口インデックスの位置を調整しなくとも、小口インデックスを生成する技術を提供することができる。
【００２４】
（実施形態３）
＜三方断裁のときの小口インデックス＞
実施形態１では断裁処理を小口断裁としたが、これを三方断裁に適用してもよい。図６の小口インデックスの形状定義の画面で、領域５０６の自動設定が有効になっているとき、三方断裁のときにはオフセット５０７のＹ方向は断裁後の上端からのオフセットとして定義する。即ち、天地断裁が１０ｍｍでオフセット５０７のＹ方向が１０ｍｍに設定されているときは、小口インデックス作成アプリケーション３０４は、小口インデックスを用紙の上端から２０ｍｍのところに最初のインデックスを生成する。これによって、小口インデックスが天地断裁によって切り取られるということを防ぐことができる。
【００２５】
（実施形態４）
＜小口インデックスの拡大＞
実施形態１の小口断裁幅の指定は０．１ｍｍ単位で設定が可能であるが、実際の断裁では０．３ｍｍから０．５ｍｍまで程度のばらつきが生じる。このため、断裁幅に応じて小口インデックスを生成してもページよっては小口にインデックスが載らないことが発生する。これを防ぐために、図１４に示すように小口インデックス作成アプリケーション３０４の形状定義画面に塗り足し１４０１の設定を設ける。小口インデックス作成アプリケーション３０４は、塗り足し１４０１を、自動設定が有効になっているときのみチェックを入れることができるように表示する。塗り足し１４０１にチェックが入れられていると、小口インデックス作成アプリケーション３０４は、小口インデックスの背景を小口方向に３ｍｍ拡大して生成する。小口インデックス作成アプリケーション３０４は、文字は拡大しない。これによって、断裁のばらつきによって小口インデックスが小口に載らず、抜けてしまうことを防止することができる。
【００２６】
（実施形態５）
＜製本装置からの断裁幅のオンライン取得＞
実施形態１では小口インデックス作成アプリケーション３０４は、ＰＤＬジョブ制御部３０３から断裁幅を取得して小口インデックスを生成した。しかし、これをＰＤＬコントローラ１０２が直接、製本装置１０４に設定されている断裁幅を取得して小口インデックスを生成するようにしてもよい。
図１５に実施形態５の画像処理システムのシステム構成図を示す。製本装置１０４は、後処理の種類や断裁幅等を設定するための操作パネル１５０１とネットワークインターフェース（ネットワークＩ／Ｆ）１５０２とを含み、ＬＡＮケーブル１０６に直接接続されている。製本装置１０４は、装置の設定や設定値の取得を行うためのＷｅｂ  ＡＰＩをサポートし、操作パネル１５０１で設定された値をＰＤＬコントローラ１０２はＷｅｂ  ＡＰＩを使って取得し、小口インデックスを生成することができる。この場合、プリンタドライバーでサポートしていない後処理装置であっても、ＰＤＬコントローラ１０２は、後処理の設定値を取得して小口インデックスの自動設定をすることができる。
【００２７】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給する。そして、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００２８】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではない。上述した各実施形態は任意に組み合わせて実施してもよい。
【００２９】
以上、上述した各実施形態によれば、クライアントアプリケーション側で小口インデックスの位置を調整しなくとも、小口インデックスを生成する技術を提供することができる。
【符号の説明】
【００３０】
１０２  ＰＤＬコントローラ
１０３  画像形成装置
１０４  製本装置
１０５  フィニッシャー
３０４  小口インデックス作成アプリケーション
【図１】
2017076042.tif 000003
【図２】
2017076042.tif 000004
【図３】
2017076042.tif 000005
【図４】
2017076042.tif 000006
【図５】
2017076042.tif 000007
【図６】
2017076042.tif 000008
【図７】
2017076042.tif 000009
【図８】
2017076042.tif 000010
【図９】
2017076042.tif 000011
【図１０】
2017076042.tif 000012
【図１１】
2017076042.tif 000013
【図１２】
2017076042.tif 000014
【図１３】
2017076042.tif 000015
【図１４】
2017076042.tif 000016
【図１５】
2017076042.tif 000017