(57)【要約】【課題】用紙に印刷される画像データを、表示装置に表示する表示用データの形態で保存する。【解決手段】サーバー５８へ印刷ジョブデータが入力されることを前提とし、当該印刷ジョブデータから制御データを抽出して、表示用データを生成する。再印刷指示の場合は、表示用データと制御データとを用いて再印刷用フォーマットデータを生成し、モニタ表示指示の場合は、表示用データを用いてモニタ表示用フォーマットデータを生成する。【選択図】図４
2010198594.tif 000002
【特許請求の範囲】
【請求項１】
印刷に用いられる形式の第１のデータを受け付ける受付手段と、
前記受付手段により受け付けられた前記第１のデータを表示に用いられる形式の第２のデータに変換する変換する変換手段と、
前記変換手段により変換された前記第２のデータを表示する表示手段と、
前記第１のデータ、又は、前記第２のデータの少なくとも一方に対して表示用の編集を行う編集手段と、
を有するデータ変換装置。
【請求項２】
前記編集手段は、前記受付手段により受け付けられた印刷言語形式の前記第１のデータに対して表示用の編集を行い、
前記変換手段は、前記編集手段により編集された前記印刷言語形式の第１のデータを表示に用いられる形式の電子文書形式の第２のデータに変換することを特徴とする請求項１に記載のデータ変換装置。
【請求項３】
前記編集手段は、前記変換手段により変換された電子文書形式の前記第２のデータに対して表示用の編集を行い、
前記表示手段は、前記編集手段により編集された前記電子文書形式の第２のデータを表示することを特徴とする請求項１に記載のデータ変換装置。
【請求項４】
前記編集手段は、前記表示用の編集として、白紙のデータを削除する第１の編集と、２部目以降のデータを削除する第２の編集と、印刷向きと綴じ代位置の指定により天地を逆にされたページのデータの向きを変更する第３の編集と、の少なくとも１つの編集を行うことを特徴とする請求項１〜請求項３の何れか１項記載のデータ変換装置。
【請求項５】
前記編集手段は、前記表示用の編集として、事前に印刷された事前印刷用紙、又は、バーコード画像を指定する指定情報を、該指定情報に対応する画像データに変更することを特徴とする請求項１〜請求項４の何れか１項記載のデータ変換装置。
【請求項６】
前記請求項１〜請求項５の何れか１項記載のデータ変換装置が設けられた印刷装置。
【請求項７】
印刷に用いられる形式の第１のデータを受け付け、
前記受け付けられた前記第１のデータを表示に用いられる形式の第２のデータに変換し、
前記変換された前記第２のデータを表示し、
前記第１のデータ、又は、前記第２のデータの少なくとも一方に対して表示用の編集を行うことをコンピュータに実行させるデータ変換プログラム。
【請求項８】
前記受け付けられた印刷言語形式の前記第１のデータに対して表示用の編集を行い、前記変換は、前記編集された前記印刷言語形式の第１のデータを表示に用いられる形式の電子文書形式の第２のデータに変換することを特徴とする請求項７記載のデータ変換プログラム。
【請求項９】
前記変換された電子文書形式の前記第２のデータに対して表示用の編集を行い、
前記表示は、前記編集された前記電子文書形式の第２のデータを表示することを特徴とする請求項７記載のデータ変換プログラム。
【請求項１０】
前記表示用の編集として、白紙のデータを削除する第１の編集と、２部目以降のデータを削除する第２の編集と、印刷向きと綴じ代位置の指定により天地を逆にされたページのデータの向きを変更する第３の編集と、の少なくとも１つの編集を行うことを特徴とする請求項７〜請求項９の何れか１項記載のデータ変換プログラム。
【請求項１１】
前記表示用の編集として、事前に印刷された事前印刷用紙、又は、バーコード画像を指定する指定情報を、該指定情報に対応する画像データに変更することを特徴とする請求項７〜請求項１０の何れか１項記載のデータ変換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ変換装置、印刷装置、データ変換プログラムに関する。
【背景技術】
【０００２】
従来、パーソナルコンピュータやホストコンピュータ等の情報処理装置は、ネットワーク回線を介して接続された印刷装置に対して印刷装置が解釈できる印刷言語形式の印刷データを送信し、印刷装置は、情報処理装置から受信した印刷言語形式の印刷データをビットマップ形式の印刷データに変換して、このビットマップ形式の印刷データに基づいて印刷が行われる。
また、このような印刷装置の中には、受信した印刷言語形式の印刷データをＰＤＦ（Portable Document Format）等の電子文書形式の電子文書データに変換する印刷装置が知られている。（例えば、特許文献１参照）
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２５３５９８公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、印刷に用いられる形式の第１のデータから表示に用いられる形式の第２のデータに変換し、変換した第２のデータを表示する場合に、第１のデータ、又は、第２のデータに対して表示用の編集をすることなく第２のデータを表示した場合に比べて、見易さを向上することができるデータ変換装置、印刷装置、データ変換プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、印刷に用いられる形式の第１のデータを受け付ける受付手段と、前記受付手段により受け付けられた前記第１のデータを表示に用いられる形式の第２のデータに変換する変換する変換手段と、前記変換手段により変換された前記第２のデータを表示する表示手段と、前記第１のデータ、又は、前記第２のデータの少なくとも一方に対して表示用の編集を行う編集手段と、を有している。
【０００６】
請求項２に記載の発明は、前記請求項１に記載の発明において、前記編集手段は、前記受付手段により受け付けられた印刷言語形式の前記第１のデータに対して表示用の編集を行い、前記変換手段は、前記編集手段により編集された前記印刷言語形式の第１のデータを表示に用いられる形式の電子文書形式の第２のデータに変換することを特徴としている。
【０００７】
請求項３に記載の発明は、前記請求項１に記載の発明において、前記編集手段は、前記変換手段により変換された電子文書形式の前記第２のデータに対して表示用の編集を行い、前記表示手段は、前記編集手段により編集された前記電子文書形式の第２のデータを表示することを特徴としている。
【０００８】
請求項４に記載の発明は、前記請求項１〜請求項３の何れか１項記載の発明において、前記編集手段は、前記表示用の編集として、白紙のデータを削除する第１の編集と、２部目以降のデータを削除する第２の編集と、印刷向きと綴じ代位置の指定により天地を逆にされたページのデータの向きを変更する第３の編集と、の少なくとも１つの編集を行うことを特徴としている。
【０００９】
請求項５に記載の発明は、前記請求項１〜請求項４の何れか１項記載の発明において、前記編集手段は、前記表示用の編集として、事前に印刷された事前印刷用紙、又は、バーコード画像を指定する指定情報を、該指定情報に対応する画像データに変更することを特徴としている。
【００１０】
請求項６に記載の発明は、請求項１〜請求項５の何れか１項記載のデータ変換装置が設けられた印刷装置である。
【００１１】
請求項７に記載の発明は、印刷に用いられる形式の第１のデータを受け付け、前記受け付けられた前記第１のデータを表示に用いられる形式の第２のデータに変換し、前記変換された前記第２のデータを表示し、前記第１のデータ、又は、前記第２のデータの少なくとも一方に対して表示用の編集を行うことをコンピュータに実行させるデータ変換プログラムである。
【００１２】
請求項８に記載の発明は、前記請求項７に記載の発明において、前記受け付けられた印刷言語形式の前記第１のデータに対して表示用の編集を行い、前記変換は、前記編集された前記印刷言語形式の第１のデータを表示に用いられる形式の電子文書形式の第２のデータに変換することを特徴とする。
【００１３】
請求項９に記載の発明は、前記請求項７に記載の発明において、前記変換された電子文書形式の前記第２のデータに対して表示用の編集を行い、前記表示は、前記編集された前記電子文書形式の第２のデータを表示することを特徴とする。
【００１４】
請求項１０に記載の発明は、前記請求項７〜請求項９の何れか１項記載の発明において、前記表示用の編集として、白紙のデータを削除する第１の編集と、２部目以降のデータを削除する第２の編集と、印刷向きと綴じ代位置の指定により天地を逆にされたページのデータの向きを変更する第３の編集と、の少なくとも１つの編集を行うことを特徴とする。
【００１５】
請求項１１に記載の発明は、前記請求項７〜請求項１０の何れか１項記載の発明において、前記表示用の編集として、事前に印刷された事前印刷用紙、又は、バーコード画像を指定する指定情報を、該指定情報に対応する画像データに変更することを特徴とする。
【発明の効果】
【００１６】
請求項１に記載の発明によれば、印刷に用いられる形式の第１のデータから表示に用いられる形式の第２のデータに変換し、変換した第２のデータを表示する場合に、第１のデータ、又は、第２のデータに対して表示用の編集をすることなく第２のデータを表示した場合に比べて、見易さを向上することができる。
【００１７】
請求項２に記載の発明によれば、汎用の表示手段により表示した場合であっても、第１のデータ、又は、第２のデータに対して表示用の編集をすることなく第２のデータを表示した場合に比べて、見易さを向上することができる。
【００１８】
請求項３に記載の発明によれば、第１のデータと第２のデータの内容とを同じ内容のものとしつつ、第１のデータ、又は、第２のデータに対して表示用の編集をすることなく第２のデータを表示した場合に比べて、見易さを向上することができる。
【００１９】
請求項４に記載の発明によれば、本構成を有しない場合に比べ、表示の見にくさを解消することができる。
【００２０】
請求項５に記載の発明によれば、本構成を有しない場合に比べ、本来の印刷結果よりも、見易く表示することができる。
【００２１】
請求項６に記載の発明によれば、印刷に用いられる形式の第１のデータから表示に用いられる形式の第２のデータに変換し、変換した第２のデータを表示する場合に、第１のデータ、又は、第２のデータに対して表示用の編集をすることなく第２のデータを表示した場合に比べて、見易さを向上することができる。
【００２２】
請求項７に記載の発明によれば、印刷に用いられる形式の第１のデータから表示に用いられる形式の第２のデータに変換し、変換した第２のデータを表示する場合に、第１のデータ、又は、第２のデータに対して表示用の編集をすることなく第２のデータを表示した場合に比べて、見易さを向上することができる。
【００２３】
請求項８に記載の発明によれば、汎用の表示手段により表示した場合であっても、第１のデータ、又は、第２のデータに対して表示用の編集をすることなく第２のデータを表示した場合に比べて、見易さを向上することができる。
【００２４】
請求項９に記載の発明によれば、第１のデータと第２のデータの内容とを同じ内容のものとしつつ、第１のデータ、又は、第２のデータに対して表示用の編集をすることなく第２のデータを表示した場合に比べて、見易さを向上することができる。
【００２５】
請求項１０に記載の発明によれば、本構成を有しない場合に比べ、表示の見にくさを解消することができる。
【００２６】
請求項１１に記載の発明によれば、本構成を有しない場合に比べ、本来の印刷結果よりも、見易く表示することができる。
【図面の簡単な説明】
【００２７】
【図１】第１の実施の形態に係る基幹業務用印刷装置の概略構成図である。
【図２】第１の実施の形態に係る基幹業務用印刷装置、画像処理装置、サーバー、ホストコンピュータの通信回線網構成図である。
【図３】サーバーのハード資源を示すブロック図である。
【図４】第１の実施の形態に係り、サーバーのメインコントロール部における、印刷ジョブデータ管理制御のための機能ブロック図である。
【図５】第１の実施の形態に係る印刷ジョブデータ管理制御ルーチンを示すフローチャートである。
【図６】第２の実施の形態に係り、サーバーのメインコントロール部における、印刷ジョブデータ管理制御のための機能ブロック図である。
【図７】第２の実施の形態に係る印刷ジョブデータ管理制御ルーチンを示すフローチャートである。
【図８】両面印刷、表紙付き、２部コピーが指定されている場合の第１の実施形態及び第２の実施形態における編集を行わなかったときの表示を示している。
【図９】両面印刷、表紙付き、２部コピーが指定されている場合の第１の実施形態及び第２の実施形態における編集を行ったときの表示を示している。
【図１０】両面印刷、短辺綴じ、が指定されている場合の第１の実施形態及び第２の実施形態における編集を行わなかったときの表示を示している。
【図１１】両面印刷、短辺綴じ、が指定されている場合の第１の実施形態及び第２の実施形態における編集を行なったときの表示を示している。
【発明を実施するための形態】
【００２８】
印刷言語形式とは、印刷に用いられるデータ形式であって、印刷手段で解釈可能なデータ形式である。この印刷言語形式は、例えば、ページ記述言語のＰＳ（Ｐｏｓｔ  Ｓｃｒｉｐｔ）や、プリントデータフォーマットのＬＣＤＳ（Line Conditioned Date Steam）やIPDS(Intelligent Printer Data Stream)が挙げられ、印刷手段のメーカー各社によって、様々な種類の印刷言語が提案されている。尚、ＰＤＦ文書形式等は、稀に表示だけでなく印刷に用いられる形式としても利用されることがあるが、ここでは、表示に用いられる形式ではなく、印刷に用いられるデータ形式を、印刷言語形式と定義する。
電子文書形式とは、表示に用いられる形式であって、表示画面に表示を行う表示手段が解釈可能なデータ形式である。電子文書形式は、例えば、ＰＤＦ文書（Portable Document Format）、ワード文書（Microsoft Office Word ）、エクセル文書（Microsoft Office Excel）が挙げられ、これらは、それぞれ、専用のアプリケーションによって解釈され、表示画面に表示されるものである。
（第１の実施の形態）
図１には、第１の実施の形態に係る基幹業務用印刷装置１０が示されている。基幹業務用印刷装置１０は、大きく分類して、図１の左側から画像形成部１２、用紙収容部１４、後処理部１６となっている。
【００２９】
画像形成部１２は、その筐体１８の上面に当該基幹業務用印刷装置１０の全体を制御する主制御部２０が設けられている。主制御部２０は、制御部本体２２と、キーボード２４と、ディスプレイ２６を備えている。
【００３０】
また、主制御部２０の図１の右側（画像形成部１２の上面）には、矩形の開口部が設けられている。この開口部には、開閉蓋３２が取り付けられている。
【００３１】
画像形成部１２は筐体１８によって覆われており、前記主制御部２０からの画像データに応じて発光する光ビームを走査する光走査部と、光走査部によって走査された光ビームを受けて所謂静電潜像が形成される感光体ドラムと、感光体ドラム上の静電潜像へトナー等の現像剤を供給することで現像する現像部と、この現像によって顕像化された画像を記録用紙へ転写する転写部と、転写した記録用紙上の画像を定着させる定着部とを備えている。以下、上記一連の工程を、「画像形成処理全般」という。また、以下において、「画像形成処理」を、必要に応じて、「印刷」という。
【００３２】
上記画像形成部１２が収容された筐体１８の図１の前面は、ほぼ全域に亘って開口されており、所謂観音開き型の一対の開閉扉３４が取り付けられている。
【００３３】
このため、画像形成部１２のメンテナンス時には、この一対の開閉扉３４を開放することで、筐体１８の全面とほぼ同一の面積のメンテナンス作業空間が設けられることになる。
【００３４】
この画像形成部１２の転写部へ送られる記録用紙５０は、前記開閉蓋３２の下部に設けられたトレイ３６、或いは用紙収容部１４に設けられた複数のトレイ３８から選択的に持ち出されるようになっている。すなわち、複数のトレイ３６、３８には、それぞれサイズの異なる記録用紙５０を収容可能（同一サイズの場合もある）となっており、主制御部２０からの指示に基づく、画像形成部１２からの指示で何れかのトレイ３６、３８が選択され、例えば、最上層の記録用紙５０から順番に持ち出すようになっている。
【００３５】
第１の実施の形態で適用される記録用紙５０は、例えば帳票用紙であり、予め所定の画像（記録用紙印刷イメージ）が施されている。
【００３６】
図１に示される如く、用紙収容部１４の上部は、画像形成部１２によって印刷された記録用紙５０を搬送する搬送部４０となっている。すなわち、画像形成部１２で印刷された記録用紙５０は、後処理が必要な場合に、この搬送部４０を経て、後処理部１６へ搬送されるようになっている。なお、後処理が不要な記録用紙５０は、前記開閉蓋３２の下部に配置された排出トレイユニット４２へ排出されるようになっている。
【００３７】
後処理部１６は、例えば、フィニッシャー部とも称され、製本、綴じ、穴あけ、折り等の加工、並びにジョブ単位、部数単位での仕分け処理を実行する。
【００３８】
画像データは、指定された印刷ジョブ属性に基づいて、その天地方向が反転されたり、倍率が変更されたり、繰り返し使用される場合がある。
【００３９】
図２に示される如く、第１の実施の形態の基幹業務用印刷装置１０は、通信回線網５２を介して、ホストコンピュータ５４と送受信可能に接続されている。また、前記通信回線網５２には、上記と異なる構造の画像処理装置５６が接続されている。通信回線網５２は、所謂ＬＡＮ（ローカル・エリア・ネットワーク）やＷＡＮ（ワイド・エリア・ネットワーク）等の限られた範囲でのネットワークでもよいし、インターネットであってもよい。
【００４０】
ホストコピュータ５４には、通信回線網５２に接続された基幹業務用印刷装置１０、画像処理装置５６により実行される印刷のための印刷ジョブデータが蓄積（記憶）されるようになっている。
【００４１】
上記画像処理装置５６は、プリンタ機能、コピー機能、ファクシミリ機能の内、少なくともプリンタ機能を持っており、２以上の機能を持った場合、「複合機」という場合がある。画像処理装置５６のプリンタ機能の構造は、図１に示す画像形成部１２とほぼ同一（例えば、静電潜像を形成し、トナー現像する所謂ゼロフラフィ）であるのでここでの詳細な説明は省略する。なお、プリンタ機能の構成としては、インクジェットプリントや熱転写プリントであってもよい。また、第１の実施の形態では、「印刷」と「プリント」とは同義であるが、必要に応じて、相対的に大量処理の場合に「印刷」、少量処理の場合に「プリント」と使い分ける場合もある。
【００４２】
ここで、図１で構成を説明した基幹業務用印刷装置１０での印刷能力が、相対的に大量印刷処理対応であるのに対し、画像処理装置５６での印刷（プリント）能力は、相対的に少量印刷（プリント）処理対応という位置付けとなる。
【００４３】
第１の実施の形態では、基幹業務用印刷装置１０（図１参照）が、ホストコンピュータ５４から印刷ジョブデータを受け取って、大量印刷処理を実行する役目を有する（以下、「本印刷処理」という）。一方、画像処理装置５６は、例えば、一旦基幹業務用印刷装置１０での大量印刷が終了した後、一部再印刷が必要となった場合に、印刷ジョブデータに基づいて、少量印刷処理を実行する役目を有している（以下、「再印刷処理」又は「再プリント処理」という）。
【００４４】
このため、ホストコンピュータ５４から受け取った印刷ジョブデータは、サーバー５８に電子データとして格納されるようになっている。
【００４５】
画像処理装置５６は、サーバー５８から必要な印刷ジョブデータを読み出して、画像形成処理を実行する。
【００４６】
図３には、前記サーバー５８のハード資源の構成が示されている。サーバー５８は、メインコントロール部６０（図２に示すタワー５８Ａ）と、ユーザインターフェイス６２（図２に示すキーボード５８Ｂ、マウス５８Ｃ、モニタ５８Ｄ）と、を有している。メインコトロール部６０は、マイクロコンピュータとしてのＣＰＵ（セントラル・プロセシング・ユニット）６４、ＲＡＭ（ランダム・アクセス・メモリ）６６、ＲＯＭ（リード・オンリー・メモリ）６８、Ｉ／Ｏ（入出力）ポート７０及びこれらを接続するデータバスやコントロールバス等のバス７１を備えている。
【００４７】
Ｉ／Ｏ７０には、印刷ジョブデータ等を記憶する大容量記憶媒体としてのハードディスク７２が接続されている。
【００４８】
ところで、印刷ジョブデータは、実際に記録用紙５０上に印刷される画像データと、表１に示されるような前記画像データに基づく印刷時の一般的な属性や、基幹業務印刷特有の処理に関わる属性を示す制御データと、を含んでいる。また、印刷ジョブデータは、印刷言語形式で記述されており、本実施形態では、ＬＣＤＳ（Line Conditioned Data Stream）と言われる印刷言語を例として用いる。尚、この形式は、ＬＣＤＳ以外の印刷言語、例えば、ＰＳ（Ｐｏｓｔ  Ｓｃｒｉｐｔ）やＩＰＤＳ(Intelligent Printer Data Stream)等を用いることとしてもよい。  なお、第１の実施の形態に係る制御データは、この表１に示す属性に限定されるものではない。
【００４９】
【表１】
2010198594.tif 000003
【００５０】
この制御データがあるので、画像処理装置５６において再印刷するとき、基幹業務用印刷装置１０で印刷したときと同等の属性の下で再印刷処理を実行することが可能となっている。以下に、再印刷処理時の制御データに基づく属性対応例を示す。
【００５１】
（属性対応例１）  複数の部数を印刷するときの境界、或いは指定箇所に色違いの用紙（しおり）を挟み込む。
【００５２】
（属性対応例２）  全ページ数が奇数の場合の両面印刷時に最終ページの裏面を白紙にする。
【００５３】
（属性対応例３）  記録用紙５０に対する印刷の向きと綴じ代辺の位置に基づいてページを回転する。
【００５４】
一方、基幹業務印刷においては、前述した「本印刷処理」及び「再印刷処理」の他、印刷ジョブデータの内容を確認するために、例えば、サーバー５８の一部を構成するモニタ５８Ｄ（モニタ５８Ｄに限らず、別途、ビュワー用表示装置を準備してもよい）に印刷内容を表示する処理（以下、「表示確認処理」という）がある。
【００５５】
この表示確認処理は、簡単に言えば、サーバー５８上から印刷ジョブデータを読み出し、モニタ５８Ｄに表示すればよい。
【００５６】
しかしながら、読み出した印刷ジョブデータには、画像データに対して、前記表１等で示した制御データが付加されており、サーバー５８では、画像処理装置５６で再印刷するのと同様に、制御データに基づいて画像データの変換処理を行なった後、モニタ５８Ｄに表示される。このとき、前述した再印刷時の属性対応例１〜３で示した処理がモニタ５８Ｄへの表示処理時にも実行されることになる。
【００５７】
この結果、複数印刷部数が指定されている場合において２部目以降が表示されたり、両面印刷時の裏面の白紙が表示されたり、印刷向きと綴じ代位置の指定による前記用紙上での天地が逆にされて表示される場合がある。
【００５８】
そこで、第１の実施の形態では、サーバー５８において、モニタ５８Ｄへ表示するための表示用の編集をおこなって、表示用データを、生成するようにしている。
【００５９】
言い換えれば、同じ印刷ジョブデータに対して、互いに異なる２種類のデータが生成され、互いに画像データに関連付けて格納され、再印刷処理、或いはモニタ表示処理の何れかの指示に対応して選択されて、それぞれの処理が実行されることになる。
【００６０】
この表示用データは、電子文書形式のデータであって、本実施形態では、ＰＤＦ（Portable Document Format）形式で記述されている。このＰＤＦ形式は電子文書のためのフォーマットの１つであり、レイアウトソフトなどで作成した文書を電子化するために利用される。また、文字情報だけでなく、フォントや文字の大きさ、字飾り、埋め込まれた画像、それらのレイアウトなどの情報を保存する。
【００６１】
このように、印刷処理を目的とした印刷ジョブデータを用いて、表示用データに変換することで、印刷ジョブデータを直接解釈して表示を行うアプリケーションを新たに設計することなく、既存のアプリケーションを利用して印刷ジョブデータの内容が表示される。
【００６２】
また、印刷言語形式のデータからＰＤＦ形式のデータに変換する際、つまり、印刷用のデータから表示用のデータに変換する際に、下記で詳述する表示用の編集を行うことにより、モニタ５８Ｄに表示するときの、無駄な表示、見づらい表示等を抑止し、ユーザーがモニタ５８Ｄを通じて閲覧するときの見易さが向上される。
【００６３】
より具体的には、以下の表示形態を抑止している。
【００６４】
（表示形態１）  複数印刷部数が指定されている場合において２部目以降を表示する。
【００６５】
（表示形態２）  両面印刷時の裏面の白紙を表示する。
【００６６】
（表示形態３）  印刷向きと綴じ代位置の指定による前記用紙上での天地を逆にして表示する。
【００６７】
表示用データは、少なくとも上記表示形態１〜３の１つを抑止するべく、印刷ジョブデータから変換される。
【００６８】
図４は、サーバー５８のメインコントロール部６０における、印刷ジョブデータ管理制御のための機能ブロック図を示している。なお、この図４における各ブロックは、機能的に分類したものであり、ハード構成を限定するものではない。
【００６９】
通信回線網５２には、信号送受信Ｉ／Ｆ（インターフェイス）部１００が接続され、信号の送受信を管理する。すなわち、信号送受信Ｉ／Ｆ部１００は、通信回線網５２から信号が入力された場合には、入力信号解析部１０２へ送出する。一方、信号送受信Ｉ／Ｆ部１００は、出力先指定部１０４に接続されており、出力先指定部１０４から出力データを受けた場合には、通信回線網５２に対して当該出力データを出力する。この出力先は、例えば、画像処理装置５６である。  入力信号解析部１０２は、印刷ジョブデータ受付部１０６、再印刷指示部１０８、モニタ表示指示部１１０のそれぞれに接続されている。
【００７０】
入力信号解析部１０２のおける解析の結果、入力データが印刷ジョブデータの場合は、当該印刷ジョブデータは印刷ジョブデータ受付部１０６へ送出する。
【００７１】
なお、印刷ジョブデータ受付部１０６は、本発明の受付手段の一例として用いられている。印刷ジョブデータ受付部１０６には編集部１１６が接続されており、受け付けた印刷ジョブデータの中から制御データを抽出する。つまり、制御データの情報が記憶されたテーブルを参照して、印刷ジョブデータ中から、制御データを抽出し、印刷ジョブデータの中には、制御データが含まれないように削除するといった編集を行う。編集部１１６は、関連付け実行部１１４に接続され、編集時に抽出した制御データを当該関連付け実行部１１４へ送出する。
【００７２】
また、編集部１１６は、表示用データ生成部１１８に接続されている。尚、編集部１１６は、本発明の編集手段の一例として用いられている。
【００７３】
表示用データ生成部１１８では、印刷ジョブデータから制御データを削除したあとの印刷言語形式のデータを取り込み、この取り込んだデータを分析して、電子文書形式のデータに変換する。つまり、印刷ジョブデータから制御データを削除したあとの印刷言語形式のデータからモニタ５８Ｄへの表示用の電子文書形式の表示用データに変換されて表示用データが生成される。この表示用データは、ＰＤＦ形式のデータに変換される。表示用データ生成部１１８は、前記関連付け実行部１１４に接続され、生成した表示用データを当該関連付け実行部１１４へ送出する。尚、表示用データ生成部１１８は、本発明の変換手段の一例として用いられている。
【００７４】
この結果、関連付け実行部１１４には、表示用データと制御データとが揃うことになり、これらが関連付けられた状態でジョブデータ格納部１２０へ送出されるようになっている。
【００７５】
前記入力信号解析部１０２における入力信号の解析の結果が再印刷指示の場合は、この入力信号解析部１０２から前記再印刷指示部１０８に対して、再印刷指示信号が送出される。
【００７６】
再印刷指示部１０８では、再印刷指示信号の入力をきっかけとして、再印刷データ読出部１２２へ起動信号を出力する。再印刷データ読出部１２２では、当該起動信号の入力に基づき、前記ジョブデータ格納部１２０から表示用データと制御データを読み出し、再印刷用フォーマットデータ生成部１２４へ送出する。
【００７７】
再印刷用フォーマットデータ生成部１２４では、表示用データと制御データに基づいて印刷用にフォーマットして再印刷用データを生成し、前記出力先指定部１０４へ送出する。出力先指定部１０４では、受け取った再印刷用データを前記信号送受信Ｉ／Ｆ部１００及び通信回線網５２を介して、画像処理装置５６へ送出する。
【００７８】
一方、前記入力信号解析部１０２における入力信号の解析の結果がモニタ表示指示の場合は、この入力信号解析部１０２から前記モニタ表示指示部１１０に対して、モニタ表示指示信号が送出される。
【００７９】
モニタ表示指示部１１０では、モニタ表示信号の入力をきっかけとして、表示用データ読出部１２６へ起動信号を出力する。表示用データ読出部１２６では、当該起動信号の入力に基づき、前記ジョブデータ格納部１２０からＰＤＦ形式の表示用データを読み出し、モニタ表示用フォーマットデータ生成部１２８へ送出する。
【００８０】
モニタ表示用フォーマットデータ生成部１２８では、ＰＤＦ形式の表示用データに基づいてモニタ表示用にフォーマットしてモニタ表示用データを生成し、表示ドライバ１３０へ送出する。表示ドライバ１３０では、受け取ったモニタ表示用データをモニタ５８Ｄへ送出する。
【００８１】
以下に第１の実施の形態の作用を、図５のフローチャートに従い説明する。
【００８２】
ステップ２００では、信号を受信したか否かが判断され、肯定判定されるとステップ２０２へ移行し、入力信号の解析を実行する。
【００８３】
次のステップ２０４では、解析した信号（入力信号）が印刷ジョブデータか否かが判断される。
【００８４】
このステップ２０４で、肯定判定、すなわち印刷ジョブデータであると判定されると、ステップ２０６へ移行して印刷ジョブデータから制御データを抽出し、印刷ジョブデータから制御データが反映されない印刷言語形式のデータに編集する（表示用データ編集）。そして、ステップ２０８へ移行する。
【００８５】
ステップ２０８では、印刷言語形式のデータから電子文書形式の表示用データに変換し、次いで、ステップ２１０へ移行して、電子文書形式の表示用データと、制御データとを互いに関連付けて格納し、このルーチンは終了する。
【００８６】
また、ステップ２０４で否定判定、すなわち入力信号が印刷ジョブデータではない（印刷指示データ又は表示指示データ）と判定されると、ステップ２１２へ移行して、指示信号の種類を判定する。
【００８７】
ステップ２１２で再印刷指示信号であると判定された場合には、ステップ２１４へ移行して電子文書形式の表示用データと、制御データとを読み出し、次いでステップ２１６へ移行して再印刷用フォーマットデータを生成し、ステップ２１８へ移行する。
【００８８】
ステップ２１８では、生成された再印刷用フォーマットデータを出力先指定部１０４（図４参照）へ送出し、次いでステップ２２０で再印刷用フォーマットデータの送信指示フラグをセットしてこのルーチンは終了する。
【００８９】
一方、ステップ２１２でモニタ表示指示信号であると判定された場合には、ステップ２２２へ移行して電子文書形式の表示用データを読み出し、次いでステップ２２４へ移行してモニタ表示用フォーマットデータを生成し、ステップ２２６へ移行する。
【００９０】
ステップ２２６では、生成されたモニタ表示用フォーマットデータに基づいて、モニタ５８Ｄへの表示処理を実行し、このルーチンは終了する。
【００９１】
また、ステップ２００において否定判定されると、ステップ２２８へ移行して、送信指示フラグがセット（ステップ２２０に基づくフラグ設定処理）されているか否かが判断され、肯定判定された場合には、ステップ２３０へ移行して印刷用フォーマットデータの画像処理装置５６への送出処理を実行し、このルーチンは終了する。また、ステップ２２８で否定判定された場合は、印刷用フォーマットデータの送出時期ではないと判断し、このルーチンは終了する。
【００９２】
（第１の実施の形態の変形例）
第１の実施の形態では、サーバー５８へ印刷ジョブデータが入力されることを前提としているため、当該印刷ジョブデータから制御データを抽出して、モニタ表示用の表示用データを生成するようにしたが、サーバー５８以外の場所（例えば、通信回線網５２に接続されたＰＣ等の制御装置）での変換処理プログラムの実行により、印刷ジョブデータからモニタ表示用の表示用データに基づくモニタ表示用フォーマットデータへ変換処理するようにしてもよい。この場合、サーバー５８以外の場所には、印刷ジョブデータと、当該モニタ表示用の表示用データ、及び、制御データが入力され、互いに関連付けて格納されることになる。
【００９３】
（第２の実施の形態）
以下に第２の実施の形態について説明する。この第２の実施の形態において、第１の実施の形態と同一構成部分については、同一の符号を付してその構成の説明を省略する。
【００９４】
第２の実施の形態の特徴は、印刷ジョブデータを、印刷言語形式のデータから電子文書形式のデータに、制御データを反映させて変換し、その後に、このような制御データが反映された電子文書形式のデータから、制御データが反映されない電子文書形式のデータへの編集を行う。また、この第２の実施の形態では、モニタ表示の指示の後に、印刷言語形式のデータから電子文書形式のデータに変換し、この電子文書形式のデータの編集を行うように構成されている。尚、モニタ表示の指示の前に、電子文書形式のデータへの変換、及び、電子文書形式のデータの編集を行うようにしてもよいし、モニタ表示の指示以外のタイミングでこのような処理を行うように構成してもよい。
【００９５】
図６は、第２の実施の形態に係る、サーバー５８のメインコントロール部６０における、印刷ジョブデータ管理制御のための機能ブロック図を示している。なお、この図６における各ブロックは、第１の実施の形態と同様、機能的に分類したものであり、ハード構成を限定するものではない。また、第１の実施の形態で示した機能ブロック図（図４参照）と同一構成ブロックについては同一の符号を付してその説明を省略する。
【００９６】
入力信号解析部１０２において、入力信号が印刷ジョブデータであると解析された場合は、当該印刷ジョブデータを印刷ジョブデータ受付部１３２に送出する。
【００９７】
印刷ジョブデータ受付部１３２は、印刷ジョブデータ格納部１３４に接続されており、入力された印刷言語形式の印刷ジョブデータのまま格納するようになっている。尚、印刷ジョブデータ受付部１３２は、本発明の受付手段の一例として用いられている。
【００９８】
前記入力信号解析部１０２における入力信号の解析の結果が再印刷指示の場合は、この入力信号解析部１０２から前記再印刷指示部１０８に対して、再印刷指示信号が送出される。
【００９９】
再印刷指示部１０８では、再印刷指示信号の入力をきっかけとして、再印刷データ読出部１４２へ起動信号を出力する。再印刷データ読出部１４２では、当該起動信号の入力に基づき、前記ジョブデータ格納部１３４から印刷ジョブデータを読み出し、再印刷用フォーマットデータ生成部１２４へ送出する。
【０１００】
再印刷用フォーマットデータ生成部１２４では、印刷ジョブデータに基づいて画像データを印刷用にフォーマットして再印刷用データを生成し、前記出力先指定部１０４へ送出する。出力先指定部１０４では、受け取った再印刷用データを前記信号送受信Ｉ／Ｆ部１００及び通信回線網５２を介して、画像処理装置５６へ送出する。
【０１０１】
一方、印刷ジョブデータ格納部１３４は、表示用データ生成部１３６に接続されている。
【０１０２】
この表示用データ生成部１３６は、前記モニタ表示指示部１１２から実行指示があると、印刷ジョブデータ格納部１３４に格納されている印刷ジョブデータから電子文書形式のデータへ変換し、編集部１３８へ送出するようになっている。この表示用データ生成部１３６では、印刷ジョブデータの中に、制御データがある場合には、この制御データを反映させて電子文書形式のデータに変換して、電子文書形式のデータの生成を行う。この表示用データ生成部１３６は、本発明の変換手段の一例として用いられている。
【０１０３】
また、印刷ジョブデータの中に、電子文書形式のデータに反映できない制御データがある場合には、この制御データを電子文書形式のデータの表示に関わらない空き領域に記述する。尚、本形態の場合には、電子文書形式は、ＰＤＦ形式であり、ＰＤＦ形式のシオリ領域を利用することができる。
【０１０４】
編集部１３８では、入力された電子文書形式のデータに基づいて、第２の電子文書形式のデータに編集する。つまり、制御データの情報が記憶されたテーブルを参照して、入力された電子文書形式のデータの中から、制御データにより反映されたデータを抽出し、制御データに反映されないデータとなるように編集を行う。編集部１３８は、本発明の編集手段の一例として用いられている。
【０１０５】
また、モニタ表示部１１２にモニタ表示指示信号が入力されると、表示用データ読出部１４０へ起動信号を出力する。表示用データ読出部１４０では、当該起動信号の入力に基づき、編集部１３８から第２の電子文書形式のデータを読み出し、モニタ表示用フォーマットデータ生成部１２８へ送出する。
【０１０６】
モニタ表示用フォーマットデータ生成部１２８では、第２の電子文書形式のデータに基づいて画像データをモニタ表示用にフォーマットしてモニタ表示用データを生成し、表示ドライバ１３０へ送出する。表示ドライバ１３０では、受け取ったモニタ表示用データをモニタ５８Ｄへ送出する。
【０１０７】
以下に第２の実施の形態の作用を、図７のフローチャートに従い説明する。
【０１０８】
ステップ２５０では、信号を受信したか否かが判断され、肯定判定されるとステップ２５２へ移行し、入力信号の解析を実行する。
【０１０９】
次のステップ２５４では、解析した信号（入力信号）が印刷ジョブデータか否かが判断される。
【０１１０】
このステップ２５４で、肯定判定、すなわち印刷ジョブデータであると判定されると、ステップ２５６へ移行して印刷ジョブデータを格納し、このルーチンは終了する。
【０１１１】
また、ステップ２５４で否定判定、すなわち入力信号が印刷ジョブデータではない（印刷指示データ又は表示指示データ）と判定されると、ステップ２５８へ移行して、指示信号の種類を判定する。
【０１１２】
ステップ２５８で再印刷指示信号であると判定された場合には、ステップ２６０へ移行して、再印刷用フォーマットデータを生成し、ステップ２６２へ移行する。
【０１１３】
ステップ２６２では、生成された再印刷用フォーマットデータを出力先指定部１０４（図６参照）へ送出し、次いでステップ２６４で再印刷用フォーマットデータの送信指示フラグをセットしてこのルーチンは終了する。
【０１１４】
一方、ステップ２５８でモニタ表示指示信号であると判定された場合には、ステップ２６６へ移行して印刷ジョブデータを読み出し、電子文書形式のデータに変換して、表示用データを生成して、ステップ２６８へ移行する。ステップ２６８では、この電子文書形式のデータから第２の電子文書形式のデータに編集する（表示用データ編集）。ステップ２７０では、第２の電子文書形式のデータからモニタ表示用フォーマットデータに変換する。そして、ステップ２７２へ移行する。
【０１１５】
ステップ２７２では、生成されたモニタ表示用フォーマットデータに基づいて、モニタ５８Ｄへの表示処理を実行し、このルーチンは終了する。
【０１１６】
また、ステップ２５０において否定判定されると、ステップ２７４へ移行して、送信指示フラグがセット（ステップ２６４に基づくフラグ設定処理）されているか否かが判断され、肯定判定された場合には、ステップ２７６へ移行して印刷用フォーマットデータの画像処理装置５６への送出処理を実行し、このルーチンは終了する。また、ステップ２７４で否定判定された場合は、印刷用フォーマットデータの送出時期ではないと判断し、このルーチンは終了する。
【０１１７】
図８及び図９、並びに図１０及び図１１は、第１の実施形態、及び第２の実施形態の編集を行わなかった場合の表示と上述の編集を行った場合における表示を示し、編集の内容を説明する。
【０１１８】
編集行わなかった表示は、印刷言語形式のデータから電子文書形式のデータに変換する際に制御データを反映した場合、言い換えると、印刷言語形式のデータをそのまま電子文書形式のデータに変換した場合の表示であり、編集を行った場合における表示は、印刷言語形式のデータから電子文書形式のデータに変換する際に制御データを反映しない場合の表示である。
【０１１９】
図８は、両面印刷、表紙付き、２部コピーが指定されている場合の第１の実施形態及び第２の実施形態における編集を行わなかった場合の表示を示している。  印刷ジョブデータ（関連するプリント出力特性制御コマンド）として、「COLLATE」、「COPIES」、「COVER」、「DUPLEX」（それぞれ、表１参照）が「両面印刷、表示付き、２部コピー」に設定されていると、モニタ表示指示があった場合のモニタ５８Ｄ上には、余分な白紙、２部目以降のページが表示されることになる。これでは、モニタ５８Ｄに表示する目的である情報の確認に対して、無駄な表示が多く、閲覧もしずらい。
【０１２０】
この図８に対して、図９は、両面印刷、表紙付き、２部コピーが指定されている場合の第１の実施形態及び第２の実施形態における編集を行ったときの表示を示している。  印刷ジョブデータ（関連するプリント出力特性制御コマンド）として、「COLLATE」、「COPIES」、「COVER」、「DUPLEX」（それぞれ、表１参照）が「両面印刷、表示付き、２部コピー」に設定されているが、モニタ表示指示があった場合のモニタ５８Ｄ上には、閲覧を考慮して余分な白紙、２部目以降のページが表示されないように編集を行う。これにより、モニタ５８Ｄに表示する目的である情報の確認に対して、適切な表示となり、閲覧もし易い。
【０１２１】
図１０は、両面印刷、短辺綴じ、が指定されている場合の第１の実施形態及び第２の実施形態における編集を行わなかったときの表示を示している。
【０１２２】
印刷ジョブデータ（関連するプリント出力特性制御コマンド）として、「BINDING」、「DUPLEX」（それぞれ、表１参照）が「両面印刷、短辺綴じ」に設定されていると、モニタ表示指示があった場合のモニタ５８Ｄ上には、偶数ページにおいて画像の天地が反転されて表示されることになる。これでは、モニタ５８Ｄに表示しても、ユーザーは閲覧しずらい。
【０１２３】
この図１０に対して、図１１は、両面印刷、短辺綴じ、が指定されている場合の第１の実施形態及び第２の実施形態における編集を行なったときの表示を示している。
【０１２４】
印刷ジョブデータ（関連するプリント出力特性制御コマンド）として、「BINDING」、「DUPLEX」（それぞれ、表１参照）が「両面印刷、短辺綴じ」に設定されているが、モニタ表示指示があった場合のモニタ５８Ｄ上には、偶数ページであっても画像の天地がモニタ５８Ｄの上下と一致するように編集を行う。これにより、モニタ５８Ｄに表示する目的である情報の確認に対して、適切な表示となり、閲覧し易い。
【０１２５】
（その他適用例）
第１の実施の形態、第２の実施の形態、では、モニタ表示用にフォーマットデータを変換するとき、印刷用のフォーマットでは不都合になる点を回避することを目的として編集するようにしたが、さらに、モニタ表示特有、或いは適用される表示手段（本実施の形態では、モニタ５８Ｄ）を用いて、より見易くするための機能を追加してもよい。
【０１２６】
例えば、以下のような項目が挙げられる。
【０１２７】
（１）  プレプリントが指定されている場合に、その指定情報からプレプリント画像を取得し、取得したプレプリント画像を表示して、実際に印刷された印刷物を擬似的に再現するようにすることができる。
【０１２８】
（２）バーコードが指定されている場合に、その指定情報からバーコード画像を取得し、取得したバーコード画像を表示して、実際に印刷された印刷物を擬似的に再現するようにすることができる。
【０１２９】
（３）  文字情報と写真等のイメージ情報とを区別する。
【０１３０】
（４）  変換した情報を付記する（例えば、「この画面が表紙です。」や「この画面は前ページの裏面で、再印刷時は天地が反転します」等のメッセージの付記）
【符号の説明】
【０１３１】
１０    基幹業務用印刷装置
１２    画像形成部
１４    用紙収容部
１６    後処理部
５０    記録用紙
５２    通信回線網
５４    ホストコンピュータ
５６    画像処理装置
５８    サーバー
６０    メインコントロール部
５８Ａ    タワー
６２    ユーザインターフェイス
５８Ｂ    キーボード
５８Ｃ    マウス
５８Ｄ    モニタ
６４    ＣＰＵ
６６    ＲＡＭ
６８    ＲＯＭ
７０    Ｉ／Ｏポート
７１    バス
７２    ハードディスク
１００    信号送受信Ｉ／Ｆ部
１０２    入力信号解析部
１０４    出力先指定部
１０６    印刷ジョブデータ受付部（受付手段）
１０８    再印刷指示部
１１０    モニタ表示指示部
１１４    関連付け実行部
１１６    編集部（編集手段）
１１８    表示用データ生成部（変換手段）
１２０    ジョブデータ格納部
１２２    再印刷データ読出部
１２４    再印刷用フォーマットデータ生成部
１２６    表示用データ読出部
１２８    モニタ表示用フォーマットデータ生成部
１３０    表示ドライバ
【図１】
2010198594.tif 000004
【図２】
2010198594.tif 000005
【図３】
2010198594.tif 000006
【図４】
2010198594.tif 000007
【図５】
2010198594.tif 000008
【図６】
2010198594.tif 000009
【図７】
2010198594.tif 000010
【図８】
2010198594.tif 000011
【図９】
2010198594.tif 000012
【図１０】
2010198594.tif 000013
【図１１】
2010198594.tif 000014