(57)【要約】【課題】  電子ドキュメントを管理・編集するファイルサーバーに印刷指示を出すクライアントパソコンと出力印刷機がネットワークで接続された構成において、出力印刷機の特性をふまえて正確に印刷することを目的とする。【解決手段】  出力印刷機の特性とは、出力可能な解像度数やフィニッシャー機能の種類や可能な綴じ方、対応している特色版といった情報であり、これらの情報を基にクライアントは印刷指示を送信し、ファイルサーバーはこの情報を利用して電子ドキュメントを圧縮し、出力機へ送信する。これら一連の処理により出力印刷機特性に応じた、正確な印刷処理が可能となる。【選択図】        図１
2006244147.tif 000002
【特許請求の範囲】
【請求項１】
電子ドキュメントを管理、処理するファイルサーバーとクライアントパソコンと出力印刷機の３点により構成される文書システムにおいて、出力印刷機の特性を反映した印刷指示フォーマットを作成するステップと、クライアントが印刷指示を送信するステップと、電子ドキュメントを印刷指示とデバイス情報に従って圧縮処理を行うステップと、印刷指示に従って電子ドキュメントを出力印刷機で印刷するステップを有することを特徴とする文書処理方法。
【請求項２】
請求項１に記載の文書処理方法において、前記出力印刷機の特性を反映した印刷指示フォーマットを作成するステップとは、出力印刷機の特性情報を取得するステップと印刷指定項目に出力印刷機の特性を追加するステップとこれらの情報を統合し印刷指示フォーマットとしてファイル化するステップを有することを特徴とする文書処理方法。
【請求項３】
請求項１に記載の文書処理方法において、前記クライアントが印刷指示を送信するステップとは、請求項２によって決定された印刷指示フォーマットをクライアントへ送信するステップと、クライアントがこの印刷指示フォーマットに記入するステップと記入された印刷指示をファイルサーバーへと送信するステップとを有することを特徴とする文書処理方法。
【請求項４】
請求項１に記載の文書処理方法において、前記電子ドキュメントを印刷指示とデバイス情報に従って圧縮処理を行うステップとは、クライアントの印刷指示に対応できるように電子ドキュメントの圧縮パラメータを設定するステップと、出力印刷機のデバイス情報から、印刷に適したドキュメントへと変更するよう圧縮パラメータを設定するステップを有することを特徴とする文書処理方法。
【請求項５】
請求項１に記載の文書処理方法において、前記印刷指示に従って電子ドキュメントを出力印刷機で印刷するステップとは、圧縮処理されたまたはされていな電子ドキュメントとそれに対する印刷指示を出力印刷機側で受信するステップと、その印刷指示を解釈するステップと、印刷指示通りに印刷工程を行うステップを有することを特徴とする文書処理方法。
【請求項６】
電子ドキュメントを管理、処理するファイルサーバーとクライアントパソコンと出力印刷機の３点により構成される文書システムにおいて、出力印刷機の特性を反映した印刷指示フォーマットを作成する手段と、クライアントが印刷指示を送信する手段と、電子ドキュメントを印刷指示とデバイス情報に従って圧縮処理を行う手段と、印刷指示に従って電子ドキュメントを出力印刷機で印刷する手段を有することを特徴とする文書処理装置。
【請求項７】
請求項６に記載の文書処理装置において、前記出力印刷機の特性を反映した印刷指示フォーマットを作成する手段とは、出力印刷機の特性情報を取得する手段と印刷指定項目に出力印刷機の特性を追加する手段とこれらの情報を統合し印刷指示フォーマットとしてファイル化する手段を有することを特徴とする文書処理装置。
【請求項８】
請求項６に記載の文書処理装置において、前記クライアントが印刷指示を送信する手段とは、請求項７によって決定された印刷指示フォーマットをクライアントへ送信する手段と、クライアントがこの印刷指示フォーマットに記入する手段と記入された印刷指示をファイルサーバーへと送信する手段とを有することを特徴とする文書処理装置。
【請求項９】
請求項６に記載の文書処理装置において、前記電子ドキュメントを印刷指示とデバイス情報に従って圧縮処理を行う手段とは、クライアントの印刷指示に対応できるように電子ドキュメントの圧縮パラメータを設定する手段と、出力印刷機のデバイス情報から、印刷に適したドキュメントへと変更するよう圧縮パラメータを設定する手段を有することを特徴とする文書処理装置。
【請求項１０】
請求項６に記載の文書処理装置において、前記印刷指示に従って電子ドキュメントを出力印刷機で印刷する手段とは、圧縮処理されたまたはされていな電子ドキュメントとそれに対する印刷指示を出力印刷機側で受信する手段と、その印刷指示を解釈する手段と、印刷指示通りに印刷工程を行う手段を有することを特徴とする文書処理装置。
【請求項１１】
電子ドキュメントを管理、処理するファイルサーバーとクライアントパソコンと出力印刷機の３点により構成される文書システムにおいて、出力印刷機の特性を反映した印刷指示フォーマットを作成する手順と、クライアントが印刷指示を送信する手順と、電子ドキュメントを印刷指示とデバイス情報に従って圧縮処理を行う手順と、印刷指示に従って電子ドキュメントを出力印刷機で印刷する手順を有することを特徴とする文書処理媒体。
【請求項１２】
請求項１１に記載の文書処理媒体において、前記出力印刷機の特性を反映した印刷指示フォーマットを作成する手順とは、出力印刷機の特性情報を取得する手順と印刷指定項目に出力印刷機の特性を追加する手順とこれらの情報を統合し印刷指示フォーマットとしてファイル化する手順を有することを特徴とする文書処理媒体。
【請求項１３】
請求項１１に記載の文書処理媒体において、前記クライアントが印刷指示を送信する手順とは、請求項１２によって決定された印刷指示フォーマットをクライアントへ送信する手順と、クライアントがこの印刷指示フォーマットに記入する手順と記入された印刷指示をファイルサーバーへと送信する手順とを有することを特徴とする文書処理媒体。
【請求項１４】
請求項１１に記載の文書処理媒体において、前記電子ドキュメントを印刷指示とデバイス情報に従って圧縮処理を行う手順とは、クライアントの印刷指示に対応できるように電子ドキュメントの圧縮パラメータを設定する手順と、出力印刷機のデバイス情報から、印刷に適したドキュメントへと変更するよう圧縮パラメータを設定する手順を有することを特徴とする文書処理媒体。
【請求項１５】
請求項１１に記載の文書処理媒体において、前記印刷指示に従って電子ドキュメントを出力印刷機で印刷する手順とは、圧縮処理されたまたはされていな電子ドキュメントとそれに対する印刷指示を出力印刷機側で受信する手順と、その印刷指示を解釈する手順と、印刷指示通りに印刷工程を行う手順を有することを特徴とする文書処理媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドキュメントの管理及び印刷システムに関し、特にＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）やＰＳ（ＰｏｓｔＳｃｒｉｐｔ）あるいはＳＶＧ（Ｓｃａｌａｂｌｅ  Ｖｅｃｔｏｒ  Ｇｒａｐｈｉｃｓ）といったドキュメントの入力を受け付け、それら入力されたドキュメントを圧縮し、印刷装置への送信を行うファイルサーバーシステムに係る文書処理方法、文書処理装置および文書処理媒体に関する。
【背景技術】
【０００２】
従来、ユーザーからＰＤＦやＰＳあるいはＳＶＧ形式のデータによる入稿を受け付け、それらをデジタルコンテンツとしてデータベースへ登録・管理し、更に必要に応じてデータに圧縮処理をして保存し、クライアントの検索や閲覧、印刷要求に応えるシステムが提供されている。
【０００３】
また、特許文献１には、プリプレス工程で、コンテンツプロファイルとデザインプロファイル及び印刷作業情報が記載されたプロダクトプロファイルを参照することによって、素材情報、配置情報、作業情報が容易に確認でき、プロセス全体としての生産性が向上することが開示されている。
【特許文献１】特開平１０−１６２０６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このようなシステムにおいては、ユーザー側でどのような印刷出力機（プリンタ）が使用されるのか明確になっていない場合が多い。そのため、ユーザーとしては印刷出力機の特性をふまえた印刷指定を行うことができない。また、ファイルサーバーにおいて、印刷出力機のデバイス固有の能力を考慮せずに、ドキュメントの圧縮をかけている。そのため、印刷時にエラーが生じることがある。
【０００５】
本発明は、ファイルサーバーが自動的に出力印刷機（プリンタ）の特性をふまえてドキュメントの圧縮処理及び印刷指令を出すことにより、印刷時に印刷エラーや不整合を未然に防ぎ、正確な印刷処理を行う文書処理方法、文書処理装置および文書処理媒体を提供することを目的とする。
【発明の効果】
【０００６】
本発明は、デバイス情報の取得によるジョブチケットの最適化によって、デバイス特性にあった印刷が可能となる。クライアントの印刷指令とデバイス情報を含んだジョブチケットの内容から圧縮処理パラメータを設定することで、正確で品位の高い印刷が行われる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の実施の形態について図面を参照しながら説明する。
【実施例】
【０００８】
図１は、本発明の実施の形態に係る文書印刷システムのシステム構成図である。
【０００９】
本システムは、複数台のパーソナルコンピュータ（以下、クライアントパソコンという）Ｘ、Ｙと、１台のファイルサーバーＦＳと、１台のプリントサーバーＰＳと、少なくとも１台のプリンタＡがプリントサーバーＰＳにより接続された構成となっている。ネットワークＮは、インターネットやインターネットに接続されたローカルエリアネットワークを含む。なお、クライアントパソコンＸ、Ｙの代わりに、ワードプロセッサ、ワークステーション、携帯情報端末等の情報処理装置を接続することも可能である。また、クライアントパソコンＸ、ＹおよびファイルサーバーＦＳは、複数種のフォントにかかるフォントデータ群やＷｅｂのデータや画像データ等が格納されている。
【００１０】
本システムでは、クライアントパソコンＸまたはＹからファイルサーバーＦＳに対して、閲覧したい電子ドキュメントのリクエストや印刷要求を出し、ファイルサーバーは対象となる電子ドキュメントを管理・検索する。また必要に応じて電子ドキュメントを高圧縮することでファイルサイズを小さくし、データ転送による負荷を縮小させる。プリントサーバーは印刷出力機のデバイス固有情報を取得しそれをファイルサーバー、及びクライアントパソコンへジョブチケットという形式で送信することで、デバイス特性をふまえた印刷指示及び電子ドキュメントの圧縮処理を実施する。
【００１１】
図２は、クライアントパソコンＸ，Ｙ及びファイルサーバーＦＳ及びプリントサーバーＰＳの概略構成を示すブロック図である。
【００１２】
図２において、１はＣＰＵ、即ち中央処理装置であり、本装置全体の制御及び演算処理を行う。２はＲＡＭ、即ちランダムアクセスメモリであり、処理毎にそれぞれのプログラム及びデータがロードされ、実行される領域である。３はＲＯＭ、即ち読み出し専用メモリであり、システム制御プログラムや、フォントデータなどの記憶領域である。４はＫＢＣ、即ちキーボード制御部であり、キーボード５（ＫＢ）からのキー入力によりデータを受け取りＣＰＵ１へ伝達する。６はＰＲＴＣ、即ちプリンタ制御部であり、プリンタ装置７（ＰＲＴ）を制御するためのものである。プリンタ装置７は、レーザービームプリンタ、インクジェットプリンタなどである。
【００１３】
８はＣＲＴＣ、即ちディスプレイ制御部であり、ディスプレイ装置９（ＣＲＴ）への表示制御を行う。１０はＤＫＣ、即ちディスク制御部であり、データ伝送などの制御を行うものである。１１はＦＤ（フロッピー（登録商標）ディスク装置）あるいはＨＤ（ハードディスク装置）あるいはＣＤ（ＣＤＲＯＭ）などの外部記憶装置であり、プログラム及びデータを記憶させておき、実行時必要に応じて参照またはＲＡＭ２へロードする。１２はシステムバスであり、上述の構成要素間におけるデータ転送の通路となるべきものである。
【００１４】
本装置は、基本Ｉ／Ｏ（入出力）プログラム、ＯＳ（オペレーティングシステム）、及び以下に説明するアプリケーションをＣＰＵ１が実行することにより動作する。
【００１５】
基本Ｉ／ＯプログラムはＲＯＭ３に記憶されており、ＯＳはＨＤ１１に書き込まれている。そして本装置の電源がＯＮにされたとき、基本Ｉ／Ｏプログラム中のＩＰＬ（イニシャルプログラムローディング）機能によりＨＤ１１からＯＳがＲＡＭ２に読み込まれ、ＯＳの動作が開始される。
【００１６】
図３は本発明にかかる図４の処理を行う際のＲＯＭ３のメモリマップを示した図である。
【００１７】
基本Ｉ／Ｏプログラムは、ＲＯＭ３内のシステム起動プログラムによりＲＡＭ２に読み込まれる。また、外部記憶装置１１としてのフロッピー（登録商標）ディスク装置、あるいはＣＤ−ＲＯＭからアプリケーションプログラム及び関連データは、それらが一旦ハードディスク装置へインストールした状態で電源がオンされたときに、ハードディスク装置からＲＡＭ２にロードすることにより、実行することが可能となる。なお、ハードディスク装置へインストールせずに、直接フロッピー（登録商標）ディスク装置、或いはＣＤ−ＲＯＭからＲＡＭ２にロードして実行することも可能である。なお、ファイルサーバーＦＳでは、電子ドキュメントデータ及び出力印刷機のデバイス情報が関連データの領域に形成されている。
【００１８】
図４は本実施例におけるプリントサーバーからファイルサーバー、クライアントパソコンへの一連の処理を示したフローチャートである。
【００１９】
ステップＳ４０１では、プリンタサーバーが接続先の出力デバイスからデバイス特性を含んだ情報を取得し、その情報をファイル化する。その出力デバイス情報が記述されたファイルをファイルサーバーへと送信する。次にステップＳ４０２へ進み、ファイルサーバーは受信した出力デバイス情報ファイルを解釈し、デバイスに依存している項目を抽出する。次にステップＳ４０３へ進み、出力機情報に合わせてデバイス依存項目を、印刷指示をまとめたフォーマットであるジョブチケットファイルへと変換する。表１にジョブチケットに含まれるデバイス依存項目の一覧を示す。出力解像度、ハーフトーン、綴じ方法といった情報はデバイス固有の情報であり、正確な印刷を実現するには、ユーザーによる印刷指定が必要となる。
【００２０】
【表１】
2006244147.tif 000003
【００２１】
ステップＳ４０４ではデバイス依存項目の他に、印刷指定に必要とされる部数や面付け指定といったデバイス非依存の項目を提起し、ジョブチケットへと追加する。ステップＳ４０５では、ステップＳ４０３で変換されたデバイス依存項目のジョブチケットにステップＳ４０４で追加されたデバイス非依存の印刷指定項目を追加し、ジョブチケットのフォーマットを作成する。次にステップＳ４０６へ進み、印刷指定が定義されたジョブチケットをファイルサーバーからクライアントパソコンへと送信する。ステップＳ４０７では、印刷要求をもつクライアントがフォーマットの指定されたジョブチケットを記入する。
【００２２】
次にステップＳ４０８へ進み、印刷ドキュメントを選択し、ファイルサーバーへとリクエストを出す。次にステップＳ４０９へ進み、ファイルサーバー上で選択した電子フォーマットを高圧縮処理するかどうか、クライアントが選択する。ステップＳ４０９で高圧縮処理を行わないと選択した場合、ステップＳ４１８へ進み、クライアントが記入したジョブチケットと選択した電子ドキュメントをプリントサーバーへ送信する。ステップＳ４０９で高圧縮処理を行うとクライアントが選択した場合、ステップＳ４１０へ進み、ジョブチケット内の印刷指定部分を解釈する。
【００２３】
次にステップＳ４１１へ進み、印刷時に画質の劣化が生じないように、圧縮時の背景解像度をクライアントが指定した印刷解像度に合わせるように圧縮処理のパラメータをセットする。次にステップＳ４１２へ進み、クライアントがジョブチケット内で指定した綴じ方に合わせるために、ドキュメントの配置を変更する。この配置変更を圧縮時に行うため、変更配置位置を圧縮処理のパラメータへセットする。次にステップＳ４１３へ進み、ジョブチケット内のデバイス情報部を解釈する。次にステップＳ４１４へ進み、出力印刷機には持っていないデバイスフォントが、ドキュメント内で文字コード記述されている場合は、ステップＳ４１５へ進み、印刷時に代替フォントが適用されることを防ぐために、ドキュメント内部を文字コード記述からフォントのエンベデッドへと変換処理を行い、ステップＳ４１６へ進む。
【００２４】
また、ステップＳ４１４において出力印刷機には持っていないデバイスフォントが、ドキュメント内で文字コード記述されていない場合は、そのままステップＳ４１６へ進む。ステップＳ４１６では、デバイス情報を用いて、出力先印刷機の色空間へとドキュメントの色空間を変換するよう圧縮時のパラメータを設定する。次にステップＳ４１７へ進み、各種設定されたパラメータに基づいて、圧縮処理モジュールを用いてドキュメントの圧縮処理を行う。次にステップＳ４１８へ進み、ドキュメントとジョブチケットをファイルサーバーからプリントサーバーへと送信する。ステップＳ４１９において、クライアントが記入したジョブチケットに従って、電子ドキュメントを印刷する処理を行い、一連の処理を終了する。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施の形態にかかる文書印刷システムのシステム構成図である。
【図２】クライアントパソコン、ファイルサーバー及びプリントサーバーの概略構成を示す図である。
【図３】本発明にかかる処理を実行する際のパソコン、サーバ内のＲＡＭ上のメモリマップを示す図である。
【図４】実施例を示すフローチャートである。
【符号の説明】
【００２６】
ＦＳ  ファイルサーバー
Ｎ    ネットワーク
Ｐ    プリンタ
ＰＳ  プリントサーバー
Ｘ    クライアントパソコン
Ｙ    クライアントパソコン
【図１】
2006244147.tif 000004
【図２】
2006244147.tif 000005
【図３】
2006244147.tif 000006
【図４】
2006244147.tif 000007