(57)【要約】      （修正有）【課題】メディア種指定のみでは、給紙口を特定不可の場合でも印刷する情報処理装置を提供する。【解決手段】印刷設定（ジョブチケット）としてメディア種のみ設定してくるアプリケーションと給紙段にメディア情報の登録ができない給紙段（インサータ）を１つ以上もつ印刷装置を組み合わせた印刷システムにおいて、給紙口割り当て優先モードの設定する手段と、メディア情報を登録可能な給紙口に登録されているメディア情報を取得する手段とジョブチケットに設定されているメディア種情報の抽出を行う手段と給紙口に設定されているメディア情報とジョブチケットに設定されているメディア情報の突合せを行う手段と突合せ、ジョブチケットに設定があり、印刷装置に合致するメディアが登録されていない場合、コンテンツが白紙ページの場合には、インサータに登録されていると判断する手段とコンテンツの給紙口をインサータに置き換えて印刷する手段を有する。【選択図】図４
2016045603.tif 000002
【特許請求の範囲】
【請求項１】
印刷設定（ジョブチケット）としてメディア種のみ設定してくるアプリケーションと給紙段にメディア情報の登録ができない給紙段（インサータ）を１つ以上もつ印刷装置を組み合わせた印刷システムにおいて、給紙口割り当て優先モードの設定するステップと、
メディア情報を登録可能な給紙口に登録されているメディア情報を取得するステップとジョブチケットに設定されているメディア種情報の抽出を行うステップと前記給紙口に設定されているメディア情報とジョブチケットに設定されているメディア情報の突合せを行うステップと突合せた結果、ジョブチケットに設定があり、印刷装置に合致するメディアが登録されていない場合、当該コンテンツがあらかじめ指定された内容（白紙ページ）の場合には、インサータに登録されていると判断するステップと当該コンテンツの給紙口をインサータに置き換えて印刷することを特徴とするシステム。
【請求項２】
請求項１の記載の印刷装置にインサータが複数ある機種については、インサータにセットするメディアの設定回数を減らせるように同一メディアは同じインサータに設定するように給紙口の振り分けを行った、インサータにセットするメディア積載順を通知。認証後に印刷することを特徴とするシステム。
【請求項３】
請求項１の記載の白紙ページに対してメディア指定が複数ある場合インサータにセットするメディア積載順を通知。認証後に印刷することを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メディア種登録ができない給紙口を持つ画像形成装置に対し、コンテンツの内容（例：白紙ページ）と給紙口との対応付けを行う。これにより、メディア種のみの印刷設定でも当該給紙口が使用可能となり操作性が向上する。
【背景技術】
【０００２】
従来、給紙口に設定されたメディア種をメディア情報取得機能によって取得し印刷するシステムが考案されていた。しかし、本システムでは印刷にメディア情報が必要であり、印刷に適さないと判定した場合、印刷は行わないといった動作となっていた。また、本提案を実現するにはメディア種類認識機能が必要であり、この機能を持たないレガシー画像形成装置では適用できないといった問題もあった。前記背景技術に記載したように画像形成装置において、出力する技術が特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−２９２９７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
印刷設定にメディア種のみ指定するアプリケーションと、給紙口に対してメディア種登録できない画像形成装置とが連携した場合、当該給紙口は印刷に使用できないといった問題があった。
【課題を解決するための手段】
【０００５】
本発明の構成は、
印刷設定（ジョブチケット）としてメディア種のみ設定してくるアプリケーションと給紙段にメディア情報の登録ができない給紙段（インサータ）を１つ以上もつ印刷装置を組み合わせた印刷システムにおいて、給紙口割り当て優先モードの設定する手段と、メディア情報を登録可能な給紙口に登録されているメディア情報を取得する手段とジョブチケットに設定されているメディア種情報の抽出を行う手段と前記給紙口に設定されているメディア情報とジョブチケットに設定されているメディア情報の突合せを行う手段と突合せた結果、ジョブチケットに設定があり、印刷装置に合致するメディアが登録されていない場合、当該コンテンツが白紙ページの場合には、インサータに登録されていると判断する手段と当該コンテンツの給紙口をインサータに置き換えて印刷する手段を持つ。
【発明の効果】
【０００６】
本提案によれば、メディア種指定しかして来ないアプリケーションと連携してもメディア種登録できない給紙口を使った印刷が実現可能となる。
【図面の簡単な説明】
【０００７】
【図１】パソコンの構成を示すブロック図の一例である。
【図２】パソコンのソフトウェア構成示した図の一例である。
【図３】画像形成装置の構成図の一例である。
【図４】基本フローの一例である。
【図５】給紙口割り当てフローの一例である。
【図６】インサータ種別判別フローの一例である。
【図７】インサータ割り当てフローの一例である。
【図８】印刷処理フローの一例である。
【図９】画像形成装置の給紙口割り当て例の一例である。
【発明を実施するための形態】
【０００８】
以下、本発明を実施するための最良の形態について図面を用いて説明する。本発明の実施例は、実施例記載の機能を実現するソフトウェアのプログラムコードを記憶媒体に記憶する。システムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）によって、記憶媒体に格納されたプログラムコードを読み出し実行することによって達成される場合を含む。
【０００９】
まず前提となる技術について説明する。本発明の情報処理装置は、一般のアプリケーションによって作成されたデータを電子原稿ファイルに変換する電子原稿ライタと、その電子原稿ファイルを編集する製本アプリケーションとを含む。
【００１０】
図１は本実施例に適応可能な情報処理装置の構成を示すブロック図である。図１において、ＣＰＵ１０１は、ＲＯＭ１０３またはハードディスク１１１からＲＡＭ１０２にロードされたＯＳや一般アプリケーション、製本アプリケーションなどのプログラムを実行し、後述するフローチャートを実現する。
【００１１】
ＲＡＭ１０２は、ＣＰＵ１０１の主メモリ、ワークエリア等として機能する。キーボードコントローラ（ＫＢＣ）１０５は、キーボード１０９や不図示のポインティングデバイスからのキー入力を制御する。ＣＲＴコントローラ（ＣＲＴＣ）１０６は、ＣＲＴディスプレイ１１０の表示を制御する。ディスクコントローラ（ＤＫＣ）１０７は、ブートプログラム、種々のアプリケーション、フォントデータ、ユーザファイル、後述する編集ファイル等を記憶するハードディスク（ＨＤ）１１１やフロッピー（登録商標）ディスク（ＦＤ）等とのアクセスを制御する。ＰＲＴＣ１０８は、接続されたプリンタ１０７との間の信号の交換を制御する。ＮＣ１１２はネットワークに接続されて、ネットワークに接続された他の機器との通信制御処理を実行する。
【００１２】
図２は本実施例に適応可能なパソコンのソフトウェア構成を機能モジュール毎に示した構成図である。２０１は図１で説明した情報処理装置であり、ユーザの印刷指示に応じて印刷ジョブを生成してプリンタ２０９へ送信する。２０２は製本アプリケーションである。本実施例ではこの製本アプリケーション２０２を使って印刷を行う。製本アプリケーション２０２は２０３−２０６のモジュールを有している。
【００１３】
編集処理部２０３は、ユーザインターフェースを使ってデータのレイアウト編集として面付け情報の設定、白紙ページの挿入、使用するメディア種情報の設定などの作業を行うステップである。ステップ２０４では、出力先プリンタや印刷方法、印刷部数、ページ範囲などの印刷属性を設定する。
【００１４】
処理モード設定部２０５では、本提案の処理を行うか否かのモード設定を行うステップである。ジョブチケット生成部２０６は、前記、編集処理部２０３で設定されたレイアウト情報や前記ステップ２０４及びステップ２０５で設定された設定をジョブチケットに反映させるステップである。
【００１５】
以上の処理を行い製本アプリケーションはジョブ送信部２０７にジョブを送る。ジョブ送信部は、アプリケーションとは独立した処理であり、本処理の詳細については後述する。ステップ２０７は製本アプリケーションでの設定と画像形成装置との機能の矛盾を解消する機能をもつステップである。
【００１６】
製本アプリケーション２０２から出力された印刷ジョブは、ジョブ送信部２０７を介し画像形成装置へと送信される。なお、ジョブ送信部２０７は印刷ジョブを画像形成装置が解釈できる印刷データに変換して送信する。２０８はネットワーク網であり、一般的なインターネットもしくはイントラネットである。情報処理装置２０１と画像形成装置２０９、双方向通信を行える。
【００１７】
画像形成装置２０９は、情報処理装置２０１から送信された印刷データを印刷する。
図３は本実施例に適応可能な画像形成装置の構成図である。画像形成装置３０１は、図２の画像形成装置２０９と同じである。
【００１８】
通信部３０２は情報処理装置２０１からネットワークを経由して印刷データを受け取る。プリンタ制御部３０３は画像形成装置３０１の各モジュールに処理の指示などを行い、プリンタ全体の動作を制御する。ＲＩＰ処理部３０４は印刷データを解読してＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）展開する。
【００１９】
データ管理部３０５は後述するジョブ記憶部３０６にＲＩＰ処理後のデータを保存し、保存されたデータの検索や取り出し、置き換えなどの管理を行う。
【００２０】
ジョブ記憶部３０６はＲＩＰ処理後のデータとジョブ情報シートを印刷するための印刷ジョブを保存する。プリント処理部３０７は、ＲＩＰ処理後のデータに画像処理を行うことによって印刷シートに順次印字処理を行う。
【００２１】
操作部３０８は画像形成装置３０１の操作部からユーザの印刷指示を受信しプリンタ制御部へ命令を行う。
【実施例】
【００２２】
図４は本フローの基本フローを示すものであり図２の２０７内の処理に対応する。ステップ０４０１は、前記ステップ２０４で設定する処理優先モードの設定を行うステップ相当するものである。本実施例では、具体例としてインサータに対してメディア種の割り当てができない画像形成装置を対象として説明を行う。このため、本処理モードに対してもインサータ優先モードと呼ぶこととする。ここで、インサータ優先モードが選択された場合には、印刷時にインサータから給紙されるように処理を行う。
【００２３】
ステップ０４０２は、図３の３０１に記載の画像形成装置（以降、ターゲットデバイス）の各給紙口に設定されているメディア情報を取得するステップである。メディア情報の取得ができない給紙口（本実施例ではインサータが相当する）に対しては情先取得先の対象から外す。
【００２４】
図９は取得した給紙口に設定されている情報の一例である
給紙口１                    メディアＡ
給紙口２                    メディアＢ
給紙口３                    メディアＣ
インサータ１                不明
インサータ２                不明
ステップ０４０３はジョブチケットを解析するステップである。本ステップでは、図２の２０２に示される製本アプリケーションで生成されたジョブチケットの解析を行う。ここで行う解析とはジョブチケット情報より
（１）使用されている用紙タイプ情報の抽出を行う。
（２）用紙タイプ情報とコンテンツ情報の対応を行う。
ものである。
【００２５】
本実施例では上記（２）の解析で、コンテンツ情報が指定情報（本実施例では白紙ページとしている。しかし、白紙ページに限定する事はなく、プレプリント紙などであっても良い）であるかどうかを確認するものである。なお、本ジョブチケットは片面印刷のものとして説明する。
下記は、ステップ０４０３で行われるジョブチケットの解析結果の一例である。
解析（１）：使用されているメディア種の抽出
メディアＡ
メディアＢ
メディアＤ
メディアＥ
メディアＦ
解析（２）：コンテンツ情報とメディア種情報との対応を行う。
【００２６】
ページ１    コンテンツあり          メディアＡ
ページ２    白紙ページ              メディアＤ
ページ３    白紙ページ              メディアＤ
ページ４    コンテンツあり          メディアＡ
ページ５    コンテンツあり          メディアＡ
ページ６    白紙ページ              メディアＥ
ページ７    コンテンツあり          メディアＡ
ページ８    コンテンツあり          メディアＢ
ページ９    コンテンツあり          メディアＢ
ページ１０  白紙ページ              メディアＦ
ページ１１  コンテンツあり          メディアＢ
ページ１２  白紙ページ              メディアＦ
ページ１３  コンテンツあり          メディアＡ
ページ１４  コンテンツあり          メディアＡ
ページ１５  白紙ページ              メディアＦ
ステップ０４０４は、前記ステップ０４０２と０４０３で抽出した情報との突合せを行うステップであり具体的には、
ジョブチケットにメディアＡと定義されているものは給紙口１から用紙を引く
ジョブチケットにメディアＢと定義されているものは給紙口２から用紙を引く
といったようにジョブチケットから印刷ジョブを生成する。
【００２７】
なお、ステップ０４０２の結果よりメディアＤ，Ｅ，Ｆに対しては、該当する給紙口が見つからなかった事となる。
【００２８】
本ステップでは、該当する給紙口が見つからなかったページ総数、及びページ番号を
同時にリスト（以降、メディア不一致リスト）化して記憶する。
下記は、メディア不一致リストの一例である。
【００２９】
ページ２    白紙ページ              メディアＤ
ページ３    白紙ページ              メディアＤ
ページ６    白紙ページ              メディアＥ
ページ１０  白紙ページ              メディアＦ
ページ１２  白紙ページ              メディアＦ
ページ１５  白紙ページ              メディアＦ
ステップ０４０５は、前記ステップ０４０４で突合せ処理で、対応する給紙口が見つからなかったものがあるかどうか判定するステップである。
【００３０】
前記例では、メディアＤ、Ｅ，Ｆが対応する給紙口が見つからなかった給紙口となり、本ステップの判定条件と一致するため、ステップ０４０６に進む。
【００３１】
また、全て一致した場合には印刷に支障はないためステップ０４０８に進み印刷処理を実行する。
【００３２】
ステップ０４０６は、前記ステップ０４０１で設定した処理モードにより処理を分岐するステップである。インサータ優先モードの場合には、ステップ０４０７に進む。また、それ以外であればジョブエラーとして印刷処理を中止して処理を製本アプリ側に戻す。
【００３３】
ステップ０４０７は給紙口割り当て処理を行うステップであり、図５はその詳細である。
【００３４】
ステップ０５０１は、カウンタを初期化するステップである。用紙をカウントするＣＮＴ、インサータに割り付ける用紙総数をカウントするＩＮＳ＿ＣＮＴを初期化する。
【００３５】
ステップ０５０２では、前記ステップ０４０４でカウントした不整合が発生した用紙総数とＣＮＴを比較するステップである。ここで全ての用紙に対してチェックが完了していた場合にはステップ０５０６にすすみ、それ以外ではステップ０５０３に進む。
【００３６】
ステップ０５０３は、ステップ０４０７で生成したメディア不一致リストから用紙情報を読み出して当該用紙が白紙コンテンツであるか確認するステップである。
【００３７】
ここで白紙コンテンツと判定された場合には、ステップ０５０４に進みインサータ割り付けリストに用紙番号及びＩＮＳ＿ＣＮＴにカウントする。また、白紙コンテンツと判定されなかった場合には、０５０５に進みカウンタＣＮＴをカウントアップを行いステップ０５０２の直前に戻る。
【００３８】
ステップ０５０６は、インサータ種別判別処理を示すステップであり詳細は図６になる。
【００３９】
図６はインサータ種別判別処理の詳細である。ステップ０６０１は、ターゲットデバイスに存在するインサータの数を取得し、分岐するステップである。ここで複数のインサータが接続されていると判断された場合には、ステップ０６０２のインサータ別積載順テーブルの作成に進む。また、接続されているインサータが１つの場合には、ステップ０６０３の積載順テーブルの作成に進む。
【００４０】
図７は、ステップ０６０２のインサータ別積載順テーブルの作成の詳細である。ステップ０７０１は、前記ステップ０４０４で作成した、メディア不一致リストを検索し検出されたメディア種のカウントを行うステップである。具体的には、前記メディア不一致リストより本ステップでは
メディア  Ｄ  ２回
メディア  Ｅ  １回
メディア  Ｆ  ３回
とメディア種がカウントされる。
【００４１】
ステップ０７０２は、前記ステップでカウントアップされたメディア種を出現頻度順にソートするステップである。以下がその具体例である。
【００４２】
メディア  Ｆ  ３回
メディア  Ｄ  ２回
メディア  Ｅ  １回
ステップ０７０３は、ターゲットデバイス上のインサータ給紙口数を取得するステップであり、取得した給紙口数を変数Ｎに設定する。また、ＣＮＴ値を０に初期化するステップである。
【００４３】
ステップ０７０４は、前記ステップ０７０２でソートしたメディア種をインサータ［Ｎ−１］まで割り付けるステップである。具体的には、図９にあるように本実施例のターゲットデバイス上のインサータ数が２の場合、Ｎ＝２となる。これに対して
インサータ［１］に対しては、メディア種Ｆを割り付けるステップであり
インサータ［１］メディア種Ｆとして記録する。
ものである。
【００４４】
残りのインサータ、インサータ［２］については、ＤとＥを割り付けるがメディア種の出現順が重要なためステップ０７０５からステップ０７０７で処理する。
【００４５】
ステップ０７０５は、メディア種数分の処理が回ったか判定するステップである。処理が終わってなければ、ステップ０７０６に進む。また処理が終わっていればステップ０４０８に進む。
【００４６】
ステップ０７０６は、当該判定メディアが既に前記ステップ０７０４でインサータに割り当て済みのメディアかどうか判定するステップである。具体的には、ここでメディア種がＦであった場合、既にインサータ［１］に割り当て済みのためステップ０７０５に戻る。
それ以外であればステップ０７０７へ進む。
【００４７】
ステップ０７０７はインサータ［Ｎ］に割りあてるメディアを積載順に記録するステップである。本実施例では、メディア種Ｆ以外のメディアが割り当てられその出現順とともに記録される。具体的には、
インサータ  Ｎ：メディアＤ
メディアＤ
メディアＥ
として記録される。以上のステップを全て経てステップ０４０８へ進む。
【００４８】
図８は、ステップ０４０８の詳細である。前記ステップで取得したインサータへのメディア種の割り付けと積載順情報をユーザに通知するステップである。通知方法としては、上位アプリへ通知しても、通知用のＵＩをＰＯＰ表示するようにしても良い。ステップ０８０２は前記ステップで通知した情報に対して印刷許可待ちを行うステップであり印刷許可が出た場合、ステップ０８０３に進みジョブを図２の２０９にある画像形成装置に送信するステップである。
【００４９】
以上の処理により、メディア種登録できない給紙口に対してもメディア種指定による印刷が可能となり操作性の向上が図れる。
【符号の説明】
【００５０】
１０１  ＣＰＵ、１０２  ＲＡＭ、１０３  ＲＯＭ
【図１】
2016045603.tif 000003
【図２】
2016045603.tif 000004
【図３】
2016045603.tif 000005
【図４】
2016045603.tif 000006
【図５】
2016045603.tif 000007
【図６】
2016045603.tif 000008
【図７】
2016045603.tif 000009
【図８】
2016045603.tif 000010
【図９】
2016045603.tif 000011