(57)【要約】【課題】改良した印刷装置及び印刷システムを提供する。【解決手段】用紙トレイと、該用紙トレイの付近に配置され、該用紙トレイ中に存在する用紙上に形成された特徴を検出するように構成されたセンサと、を有する印刷装置と、該印刷装置を駆動し、前記センサから供給されたデータを処理し、前記用紙上の前記特徴の位置を示す位置情報を生成するプリンタドライバと、印刷動作の前に前記用紙上の前記特徴を識別できるように、前記用紙上の前記特徴の位置を表示するディスプレイモニタと、を有するコンピュータであって、前記印刷装置に接続された該コンピュータと、を備えることを特徴とする印刷システム。【選択図】図６
2009104590.tif 000002
【特許請求の範囲】
【請求項１】
印刷プレビュー画像をユーザに提供する方法であって、
用紙トレイの付近に配置された画像センサにより、印刷装置の前記用紙トレイ中に収容された用紙の画像を検出する検出ステップと、
アプリケーションプログラムにより作成された文書に基づいて作成された第一の画像と、前記画像センサにより検出された、前記用紙トレイ中の前記用紙の前記画像に基づいて作成された第二の画像とを併合した画像を前記印刷プレビューウィンドウ上に表示する表示ステップと、を備えることを特徴とする方法。
【請求項２】
請求項１に記載の方法であって、
前記用紙トレイ中の前記用紙が特殊紙であるか否かを判定する判定ステップと、
前記用紙が前記特殊紙であると判定された場合に、前記検出された画像に基づいて、前記用紙上に形成された該用紙の特徴を少なくとも一つ反映した、前記用紙のフォームデータを作成する作成ステップと、をさらに備え、
前記 表示ステップにおいて、前記第二の画像が前記フォームデータに基づいて作成されることを特徴とする方法。
【請求項３】
用紙トレイと、該用紙トレイの付近に配置され、該用紙トレイ中に存在する用紙上に形成された特徴を検出するように構成されたセンサと、を有する印刷装置と、
該印刷装置を駆動し、前記センサから供給されたデータを処理し、前記用紙上の前記特徴の位置を示す位置情報を生成するプリンタドライバと、印刷動作の前に前記用紙上の前記特徴を識別できるように、前記用紙上の前記特徴の位置を表示するディスプレイモニタと、を有するコンピュータであって、前記印刷装置に接続された該コンピュータと、を備えることを特徴とする印刷システム。
【請求項４】
請求項３に記載の印刷システムであって、前記センサはＣＣＤセンサであり、前記用紙トレイはユニバーサルトレイであることを特徴とする印刷システム。
【請求項５】
請求項３に記載の印刷システムであって、前記センサは赤外線センサであることを特徴とする印刷システム。
【請求項６】
請求項３に記載の印刷システムであって、前記センサは磁気センサであることを特徴とする印刷システム。
【請求項７】
用紙トレイと、該用紙トレイの付近に配置され、該用紙トレイ中に存在する用紙上に形成された特徴を検出するように構成されたセンサと、を有する印刷装置と、
前記印刷装置に接続され、前記センサから供給されたデータを処理して前記用紙の用紙サイズと該用紙上の前記特徴の位置とを判定し、前記用紙サイズ及び前記用紙上の前記特徴の位置を示す処理データをフォームデータとして格納して、前記用紙上に情報を印刷できるアプリケーションソフトウェアが印刷動作の前に前記フォームデータにアクセスできるように構成されたプロセッサと、を備えることを特徴とする印刷システム。
【請求項８】
請求項７に記載の印刷システムであって、前記プロセッサは、さらに、前記用紙上の前記特徴の前記位置に基づいて印刷できない領域を画定し、該画定された印刷できない領域を、格納されたフォームデータ中に含めることを特徴とする印刷システム。
【請求項９】
請求項７に記載の印刷システムであって、前記プロセッサは、前記印刷装置中の記憶媒体に前記フォームデータを格納するように構成されていることを特徴とする印刷システム。
【請求項１０】
請求項７に記載の印刷システムであって、前記プロセッサは、該プロセッサが含まれるコンピュータ中の記憶媒体に前記フォームデータを格納するように構成されていることを特徴とする印刷システム。
【請求項１１】
請求項７に記載の印刷システムであって、さらに、アプリケーションソフトウェアが動作するハードウェアを備え、
該ハードウェア上で動作する前記アプリケーションソフトウェアは、ユーザから印刷プレビューコマンドを受信し、該印刷プレビューコマンドを受信したときに、前記フォームデータにアクセスして、前記アプリケーションソフトウェアにより生成され前記用紙上に印刷される情報を前記フォームデータに併合し、該アプリケーションソフトウェアが該併合されたデータを、前記用紙上に印刷される情報を表示するディスプレイモニタに、該用紙の画像と共に、印刷動作の前に、送信できるように構成されていることを特徴とする印刷システム。
【請求項１２】
請求項７に記載の印刷システムであって、前記プロセッサは、前記センサから供給された前記データを予め格納された複数の用紙の画像と比較し、該予め格納された用紙の画像のうちどれが前記センサから供給された前記データにより表される用紙の画像に最も近いか判定し、この最も近い前記予め格納された用紙の画像を前記フォームデータとして識別することを特徴とする印刷システム。
【請求項１３】
用紙供給トレイと、
該用紙供給トレイの付近にあり、該用紙供給トレイ中に存在する用紙上に形成された特徴を検出するように構成されたセンサと、を備えることを特徴とする印刷装置。
【請求項１４】
用紙供給トレイと、該用紙供給トレイの付近に配置され、該用紙供給トレイ中に存在する用紙上に形成された特徴を検出するように構成されたセンサと、を備えた印刷システム中でディスプレイモニタを用いて実施される、印刷物を作成する方法であって、
前記用紙供給トレイの付近に配置されたセンサに、該用紙供給トレイ中の前記用紙の前記特徴を検出するように指示するユーザからのコマンドを受信する受信ステップと、
前記センサにより検出された前記用紙上の前記特徴の情報を記憶媒体にフォームデータとして記憶し、前記用紙上に情報を印刷できるアプリケーションソフトウェアが、印刷動作に先立って前記フォームデータにアクセスできるようにする記憶ステップと、を備えることを特徴とする方法。
【請求項１５】
請求項１４に記載の方法であって、
ユーザから印刷プレビューコマンドを受信する受信ステップと、
前記記憶媒体から前記フォームデータを検索する検索ステップと
検索された前記フォームデータを、前記用紙上に印刷される情報と共に処理し、該フォームデータを、前記用紙上に印刷される前記情報に併合する処理ステップと、
前記用紙上に印刷される前記情報と前記用紙上に検出された前記特徴とが重畳された画像を前記ディスプレイモニタに表示させ、該印刷される情報と前記用紙上の前記特徴との位置関係をユーザが識別できるようにする表示ステップと、を備えることを特徴とする方法。
【請求項１６】
請求項１４に記載の方法であって、ユニバーサルトレイが前記用紙供給トレイとして選択されたことを示す、ユーザからのコマンドを受信する受信ステップをさらに備えることを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置及び印刷システムに関する。
【背景技術】
【０００２】
今日の近代的なオフィス環境においては、種々の特殊紙上に印刷されたテキスト及びグラフィックスを正確に位置決めできることが必須である。例えば、顧客に郵送する手紙類は、事前に用意された会社のレターヘッド上に印刷しなければならず、前記レターヘッドは、通常、会社のロゴが記載されたボンド紙でできている。会計情報は、適当なバインダにファイルするために三パンチ穴用紙に印刷することが必要かもしれない。
【０００３】
大きな組織のオフィス環境では、通常、個々のプリンタに接続された      独立型プリンタ、プリンタサーバにより制御されるネットワークプリンタ等、種々の方法で接続された多くの種類のプリンタが存在する。これらのプリンタは、それぞれ、種々のタイプの用紙を収納するために、大容量用紙トレイ、手差しトレイ、ユニバーサルトレイ等、一以上の用紙トレイを備えている。文字やグラフィックスを正確な所望の位置に印刷するために、望ましい結果を得るために数回の試行錯誤がしばしば必要となる。例えば、最初の数回の試みでは、テキストの左側の縁が、会社のレターヘッドに記載された会社のロゴの左側の縁と完全には一致せず、不満足な外観が生じるかも知れず、また、封筒に印刷された住所が封筒の向きと上下が逆となっているかも知れず、あるいは三パンチ穴用紙のパンチ穴が、プリンタにより印刷されたテキストやグラフィックスと重なっているかもしれない。このことは、特に人が時間的に制約のある仕事に追われているときには、しばしば迷惑で不便なものである。
【０００４】
より具体的には、図１に、従来技術におけるワープロソフトウェアの代表的な印刷プレビューウィンドウを示す。図１に示すように、用紙サイズと、用紙の縁に対するテキスト及びグラフィックスの位置は前記ビューにより認識できるが、会社のロゴの位置や、パンチ穴、罫書線等の他の物理的対象は認識できない。更に、問題の用紙トレイ中の用紙は、上下逆さま、又は裏返しに設置されているかも知れない。これらの欠陥は、しばしば、印刷動作が完了してユーザが実際に印刷された用紙を点検した後でのみ認識できる。
【０００５】
アプリケーションソフトウェアの中には、所定のラベルの形式、封筒形式等の特殊な種類の用紙を選択でき、用紙上に存在すると仮定される境界や特徴をプレビューウィンドウに示すものがある。しかし、前記ソフトウェアは、適切な特殊紙を正しい用紙トレイに正しい向きで、ユーザが挿入することを前提にしている。通常は、用紙上に印刷されたテキストの位置を調整するためには、数回の試行錯誤がなお要求される。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
したがって、本発明は、従来技術の限界と不具合とによる一以上の問題をほぼ回避した印刷装置及び印刷システムに向けられている。
【０００７】
本発明の    目的は、改良した印刷装置及び印刷システムを提供することである。
【０００８】
本発明のその他の又は別の特徴と利点とは、以下の説明中に述べられ、また、その一部は説明から明らかであり、又は本発明を実施することにより理解されるかもしれない。本発明の目的とその他の利点とは、添付した図面と共に、本明細書中で特に指摘する構造及び特許請求の範囲により実現され、達成されるであろう。
【課題を解決するための手段】
【０００９】
ここに組み込まれ大まかに説明されているように、これら及び他の利点を達成するため、本発明の目的に従い、本発明の一側面によれば、
印刷プレビュー画像をユーザに提供する方法であって、
用紙トレイの付近に配置された画像センサにより、印刷装置の前記用紙トレイ中に収容された用紙の画像を検出する検出ステップと、
アプリケーションプログラムにより作成された文書に基づいて作成された第一の画像と、前記画像センサにより検出された、前記用紙トレイ中の前記用紙の前記画像に基づいて作成された第二の画像とを併合した画像を前記印刷プレビューウィンドウ上に表示する表示ステップと、を備えることを特徴とする方法が提供される。
【００１０】
本発明の他の一側面によれば、
用紙トレイと、該用紙トレイの付近に配置され、該用紙トレイ中に存在する用紙上に形成された特徴を検出するように構成されたセンサと、を有する印刷装置と、
該印刷装置を駆動し、前記センサから供給されたデータを処理し、前記用紙上の前記特徴の位置を示す位置情報を生成するプリンタドライバと、印刷動作の前に前記用紙上の前記特徴を識別できるように、前記用紙上の前記特徴の位置を表示するディスプレイモニタと、を有するコンピュータであって、前記印刷装置に接続された該コンピュータと、を備えることを特徴とする印刷システムが提供される。
【００１１】
本発明の他の一側面によれば、
用紙トレイと、該用紙トレイの付近に配置され、該用紙トレイ中に存在する用紙上に形成された特徴を検出するように構成されたセンサと、を有する印刷装置と、
前記印刷装置に接続され、前記センサから供給されたデータを処理して前記用紙の用紙サイズと該用紙上の前記特徴の位置とを判定し、前記用紙サイズ及び前記用紙上の前記特徴の位置を示す処理データをフォームデータとして格納して、前記用紙上に情報を印刷できるアプリケーションソフトウェアが印刷動作の前に前記フォームデータにアクセスできるように構成されたプロセッサと、を備えることを特徴とする印刷システムが提供される。
【００１２】
本発明の他の一側面によれば、
用紙供給トレイと、
該用紙供給トレイの付近にあり、該用紙供給トレイ中に存在する用紙上に形成された特徴を検出するように構成されたセンサと、を備えることを特徴とする印刷装置が提供される。
【００１３】
本発明の他の一側面によれば、
用紙供給トレイと、該用紙供給トレイの付近に配置され、該用紙供給トレイ中に存在する用紙上に形成された特徴を検出するように構成されたセンサと、を備えた印刷システム中でディスプレイモニタを用いて実施される、印刷物を作成する方法であって、
前記用紙供給トレイの付近に配置されたセンサに、該用紙供給トレイ中の前記用紙の前記特徴を検出するように指示するユーザからのコマンドを受信する受信ステップと、
前記センサにより検出された前記用紙上の前記特徴の情報を記憶媒体にフォームデータとして記憶し、前記用紙上に情報を印刷できるアプリケーションソフトウェアが、印刷動作に先立って前記フォームデータにアクセスできるようにする記憶ステップと、を備えることを特徴とする方法が提供される。
【００１４】
本発明の他の一側面によれば、
印刷物を作成する方法であって、
ユーザから印刷プレビューコマンドを受信する受信ステップと、
前記記憶媒体から前記フォームデータを検索する検索ステップと
検索された前記フォームデータを、前記用紙上に印刷される情報と共に処理し、該フォームデータを、前記用紙上に印刷される前記情報に併合する処理ステップと、
前記用紙上に印刷される前記情報と前記用紙上に検出された前記特徴とが重畳された画像を前記ディスプレイモニタに表示させ、該印刷される情報と前記用紙上の前記特徴との位置関係をユーザが識別できるようにする表示ステップと、をさらに備えることを特徴とする方法が提供される。
【００１５】
上述した一般的説明及び以下の詳細な説明は双方とも例示的で説明的なものであり、特許請求の範囲に記載された本発明を更に説明することを意図したものであると理解されるべきである。
【発明を実施するための最良の形態】
【００１６】
本発明の実施の形態によれば、会社のロゴ、三個のパンチ穴等の位置は、印刷ジョブが実際に行われる、用紙トレイ中に収容された実際の用紙から、得ることができる。したがって、用紙上のこれらの特徴に関して印刷されるテキストとグラフィックスの正確な位置を、ユーザが確認し確保することができる。
【００１７】
図２は、本発明の実施の一形態に係るディスプレイのモニタに示された、ワープロソフトにおける印刷プレビューウィンドウを模式的に示したものである。前記例示的なプレビューウィンドウにおいて、会社のロゴ１及び会社の連絡先を示すフッタ２が、用紙３に印刷されるテキスト及びグラフィックス４と共にプレビューウィンドウ中に示される。会社のロゴ１及びフッタ２は、印刷装置に取り付けられたセンサにより検出され、これらの画像は、前記ワープロソフトウェアにより用紙上に印刷されるテキスト及びグラフィックス４上に重畳される。したがって、用紙中に存在する特徴の存否とそれらの位置は、用紙の向きと共に、印刷動作の実行前に確認できる。
【００１８】
これらの特徴の画像を      取り込むために、本発明の印刷装置は、用紙トレイ中に設置された用紙の特徴を検出するためのセンサを備えている。図３及び図３−１は本発明の実施の一形態に係る印刷装置の構造を模式的に示したものである。前記印刷装置（物理的プリンタ）３１は、印刷エンジン３２、一以上の用紙トレイ３３，３５、及び用紙出力トレイ３４を有している。用紙トレイ３３は、種々のサイズと色の用紙を格納し、中断せずに印刷動作を行うことができるように大量の用紙を格納できる。手差しトレイ３５も、用紙を手で供給するために設けられていてもよい。センサ３６は、手差しトレイ３５上に載置された用紙の画像を取り込むために設けられている。さらに、センサ３７は、用紙トレイ３３中の用紙の画像を取り込むために設けられている。例えば、最上部のトレイ３３−１のためのセンサ３７は、印刷装置本体の適切な位置に取り付けられている。第２のトレイ３３−２のためのセンサ３７は、用紙トレイ３３−１の底部に取り付けられ、第３のトレイ３３−３のためのセンサ３７は、用紙トレイ３３−２の底部に取り付けられている。トレイ３３−１，３３−２，３３−３は、ユニバーサルトレイ、固定用紙トレイ、あるいは他の何らかのタイプのトレイであってよい。センサ３６及び３７には、電荷結合素子（ＣＣＤ）画像センサを使用できる。ＣＣＤ画像センサの代わりに、相補型金属酸化膜半導体（ＣＭＯＳ）画像センサをセンサ３６及び３７として使用できる。ある実施の形態においては、赤外線画像素子をこれらのセンサ３６及び３７として使用して、可視光がトレイ３３−１，３３−２，３３−３の内側まで届くことができない時でも、トレイ３３−１，３３−２，３３−３中に収容された用紙の画像を検出することができる。さらに、可視光源又は他の光源を用いて、トレイ３３−１，３３−２，３３−３の内側を照明し、画像センサ又は赤外線画像素子を用いてトレイ３３−１，３３−２，３３−３中の用紙をより効果的に検出できるようにしてよい。
【００１９】
センサ３６，３７として、それぞれの視界中の画像を取り込むＣＣＤ画像センサを使用することもできる。検出する用紙に対するセンサ３６，３７及び光学システムの物理的特性及び配置に応じて、ＣＣＤ画像センサとして広画角の視界を有する物を使用してもよい。印刷装置３１は、センサ３６及び３７からのデータを処理するために適切なハードウェア及びソフトウェアを備えている。これらのセンサ３６及び３７は、８．５×５．５サイズ、レターサイズ、インヴォイスサイズ、リーガルサイズ、台帳サイズ等の用紙サイズを検出できる。用紙サイズが特注サイズである場合は、システムを、その用紙サイズを最も近い所定のサイズに丸めるように構成することができる。センサ３６及び３７は、パンチ穴、ロゴ、ヘッダ／フッタ等の用紙上の特別な特徴も検出できる。これらの特徴は、特徴として抽出され、用紙サイズ情報と共にフォームとして格納される。これらの特徴に隣接する領域は印刷できない領域とみなされる。前記印刷できない領域は、検出された特徴を含む領域として、各特徴から、例えば、０．５ｍｍのマージンと共に画定される。前記画定は、ユーザが任意のパラメータ等を特定することにより、変更できる。
【００２０】
印刷設定ウィンドウから「プレビュー」が選択された場合、フォームが検索され、アプリケーションデータと併合される。（マックＯＳの場合には、ここで処理される内部データフォーマットはＰＤＦであり、ウィンドウズヴィスタの場合は、前記フォーマットはＸＰＳである）。したがって、ユーザは、テキストやグラフィックスが、用紙上の望まざる特徴と重なりあわないことを確実にすることができる。
【００２１】
ここで述べたセンサとしては、用紙の画像を走査するための移動機構を備えたラインセンサを使用してもよい。
【００２２】
ＣＣＤにより取り込まれた画像の解像度が不十分であっても、あらかじめ格納された用紙の種類の中で最も近い用紙のフォーマットを決定できるように、適切なソフトウェアとハードウェアを設けることができる。例えば、会社の封筒に標準的なレターサイズの用紙とともに、会社のレターヘッドとして３個の変形レターヘッドがあり、２個の変形封筒がある場合に、これらの内どの種類の用紙がトレイ中にあり、用紙の向きが適切であるかどうかを適切なソフトウェアプログラムで識別するのには、解像度の低い画像センサにより取り込まれた粗い画像で十分である。
【００２３】
図４は、本発明の実施の一形態に係る印刷システムを模式的に示したものである。適切なＩ／Ｏ装置を備えたコンピュータ４１が、ディスプレイモニタに接続され、印刷装置４２と通信する。印刷装置４２は、図３及び図３−１を参照して上述した一以上のセンサ３６，３７を備えている。例えば、ウィンドウズＯＳ、ユニックスＯＳ、マックＯＸ等の適切なオペレーティングシステムと、ワープロアプリケーション、描画アプリケーション、ＣＡＤアプリケーション等の種々のアプリケーションとが、コンピュータ４１にインストールされている。オペレーティングシステム及びアプリケーションが、印刷装置４２と通信できるように、印刷装置４２を駆動するのに適切なプリンタドライバもコンピュータ４１にインストールされている。
【００２４】
図５は、本発明の実施の一形態に係る印刷システムの種々の構成要素を模式的に示すブロック図である。図５に示すように、コンピュータ４１は、制御部１００、表示部１０１、記憶部１０２、ユーザ入力部１０３、入出力部１０４を備えている。制御部１００は、例えば、ＣＰＵ、ＲＡＭ、及びＲＯＭを備えている。記憶部１０２は、例えば、オペレーションシステム、プリンタドライバ、アプリケーションプログラムを含むソフトウェアを格納するＨＤＤである。制御部１０１は、記憶部からソフトウェアを読み出し、前記ソフトウェアに従って種々の処理を実行する。ユーザ入力部１０３は、キーボード及びマウスを備え、これらによりユーザは、アプリケーションプログラムを介して印刷する文書を作成し、プリンタドライバを介して印刷条件を設定できる。入出力部１０４は、例えば、ＵＳＢ、イーサネット（登録商標）、シリアルインターフェイス等の、印刷装置４２との通信に適したすべての種類の通信インターフェイスを用いることができる。
【００２５】
他方で、印刷装置４２は、制御部２００、記憶部２０１、画像処理部２０２、エンジン制御部２０３、センサ３６，３７，３７、及び入出力部２０４を備えている。制御部２００は、例えば、ＣＰＵ、ＲＡＭ及びＲＯＭを備えている。記憶部２０１は、例えば、所謂インタープリタであるアプリケーションプログラムと、センサ３６，３７，３７からの画像データを処理するためのアプリケーションプログラムとを含むソフトウェアを格納したＨＤＤである。コンピュータ４１と同様に、制御部２００は、記憶部２０２からソフトウェアを読み出し、前記ソフトウェアに従って種々の処理を実行する。具体的には、制御部２００は、インタープリタとして機能し、ページ記述言語のフォームの印刷データが解析され、そしてビットマップ画像データが生成される。一方、制御部２００も、適切なソフトウェアプログラムに従って上記センサを制御する。画像処理部２０２はハードウェアであって、色変換及びディザ処理を含む種々の画像処理が、制御部２００の制御の下に、インタープリタにより生成されたビットマップ画像データに対して実行される。エンジン制御部２０３は、画像処理部２０３により処理されたビットマップ画像データに従って画像が用紙上に印刷されるように、制御部２００の制御の下に、印刷エンジンを制御する。入出力部２０４は、コンピュータ４１の入出力部１０４と同様な構造を有している。
【００２６】
上述した前記例示的な構成において、コンピュータ４１のプリンタドライバは、トレイの最上部に供給された用紙について、会社のロゴ、パンチ穴等の用紙の物理的特徴の位置と形状を識別できるように、印刷装置４２中のセンサ３６，３７，３７からのデータを受信して処理するための追加的な機能性を備えている。
【００２７】
例えば、会社のレターヘッドが印刷装置４２中のトレイの一つに収容されている場合、センサ３６，３７，３７中の対応するセンサがレターヘッドの画像を取り込む。印刷装置４２中の上記センサにより取り込まれた画像を表すビットマップ画像データは、コンピュータ４１上のプリンタドライバ（又は他の適切なソフトウェア）に直接転送できる。そして、プリンタドライバはデータを処理して、前記ビットマップ画像データを、会社のロゴの形状と用紙の境界に対するその位置とを示す情報に変換する。前記処理された情報は、コンピュータ４１の記憶部１０２中に（又は印刷装置４２中の記憶部２０１中に）フォームデータとして格納される。コンピュータ４１にインストールされたいかなるアプリケーションでも、プリンタドライバにアクセスすることにより、前記フォームデータを利用でき、また、図２に示したのと同様な方法で、印刷プレビューウィンドウ上に会社のロゴを表示できる。例えば、印刷プレビュー機能がワープロアプリケーション中に呼び出されたとき、前記アプリケーションは、プリンタドライバを呼び出し、会社のロゴ（又は用紙上の他の特徴）の形状と位置とを示すフォームデータと、用紙サイズ、印刷解像度等に関する情報とを要求する。そして、前記ワープロアプリケーションは、コンピュータに取り付けられたディスプレイモニタに、用紙の画面表示上に会社のロゴを表示させ、用紙上に印刷されるテキストとグラフィックスとの画像を、かくして生成される用紙の画像上に重畳する。このように、ユーザは、用紙が正しい向きに供給され、ユーザが生成しているテキストやグラフィックスが、レターヘッド上に印字されたロゴに対して、どのように配置されるかを確認できる。
【００２８】
フォームデータは、例えば、印刷装置４２の記憶部２０１又はコンピュータ４１の記憶部２１０２中に格納される。さらに、フラッシュメモリ、又はＲＡＭ等のメモリ等の他の種類の記憶媒体をハードディスクドライブの代わりに使用できる。前記システムは、プレビューコマンドを実行するときに、フォームデータをアプリケーションデータと併合できるように構成されている。上述したように、フォームデータは、センサにより取り込まれた画像データのみに基づいて生成することができ、あるいは、種々の予め決められたフォームデータを格納し、センサにより取り込まれた画像を前記フォームデータと比較して、適切な画像処理により最も近いフォームデータを決定してもよい。
【００２９】
図６〜図８を参照して、本発明の実施の形態をより詳細に説明する。
【００３０】
図６は、ユニバーサル用紙トレイ上の用紙の画像を取り込む画像センサを利用する場合のプロセスフローを示すフローチャートである。まず、ユニバーサル用紙トレイ中に格納された用紙に印刷動作を行うことを、前記システムが判定するか、あるいはユーザが指定する（Ｓ６０１）。ユニバーサル用紙トレイ中の用紙に印刷を実行する場合には（Ｓ６０１：Ｙｅｓ）、前記システムは次に、会社のロゴ付き用紙のような特殊紙がユニバーサルトレイ中に存在するか否かを判定する（Ｓ６０２）。特殊紙が存在する場合には（Ｓ６０２：Ｙｅｓ）、フォームデータが生成される（Ｓ６０３）。ユーザが使用しているアプリケーションから、ユーザが印刷プレビューコマンドを実行する場合、前記アプリケーションに従って、コンピュータ４１の制御部１００が、ステップＳ６０３で生成されたフォームデータを検索し（Ｓ６０４）、用紙上に印刷されるデータをフォームデータに併合する（Ｓ６０５）。そして、制御部１００は、表示部１０１を制御して併合された画像を印刷プレビューウィンドウ上に表示する（Ｓ６０６）。
【００３１】
図７は、本発明の実施の一形態に係るフォームデータの生成（図６のステップＳ６０３に対応）に焦点を合わせた例示的なプロセスフローを示したものである。前記例において、ＣＣＤ画像センサにより取り込まれた画像データは、コンピュータ４１に送信され、コンピュータ４１の制御部１００は、受信した画像データに従ってユニバーサルトレイ中に格納された用紙の用紙サイズを検出する（Ｓ７０１）。そして、制御部１００は、前記用紙が、例えばハーフレターサイズ、レターサイズ、リーガルサイズ、インヴォイスサイズ等の、予め確定された用紙サイズの一つであるか否か判定する（Ｓ７０２）。予め確定された用紙サイズの一つである場合（Ｓ０７２：Ｙｅｓ）、プロセスフローは、ステップＳ７０３を飛ばしてステップＳ７０４に進む。検出した用紙サイズが、予め確定された用紙サイズのいずれにもあたらない場合は（Ｓ７０２：Ｎｏ）、制御部１００は、最も近い予め確定された用紙サイズを決定する（Ｓ７０３）。そして、ＣＣＤ画像センサにより検出された画像データに基づいて、制御部１００は、特別な特徴が用紙上に存在するか否か判定する（Ｓ７０４）。特別な特徴が用紙上に存在する場合は（Ｓ７０４：Ｙｅｓ）、例えば、特別な特徴を含む領域を識別し、あるマージンを加えることにより、印刷できない領域を画定する（Ｓ７０５）。換言すれば、穴、ロゴ及び／又はヘッダ／フッタ等の特別な特徴のいずれの中にも画像を印刷することができないのであるから、特別な特徴のいずれかに対応する各領域は、印刷できない領域として扱われる。そして、検出された用紙サイズ及び画定された印刷できない領域に関する情報は、フォーム（フォームデータ）として格納される。
【００３２】
図８は、本発明の実施の一形態に係るアプリケーションを介してプリンタドライバ中で利用できる印刷特性ウィンドウの一例を示したものである。上段の図に示すように、ユーザが印刷特性コマンドを選択すると、ユーザが選択できる種々のオプションが表示される。前記オプションには、例えば、文書サイズ、用紙トレイ識別、及び用紙配置が含まれる。ユーザがユニバーサルトレイオプションを選択すると、下段の図に示すように、別のポップアップウィンドウが現れ、ユニバーサルトレイ中に特殊紙が存在するか否かをユーザがアプリケーションに告げるように要求する。かくして、前記例では、ユーザは、トレイを特定し（ステップＳ６０１に対応）、かつそのトレイ中の用紙は特殊紙か否かを特定する（ステップＳ６０２に対応）。ユーザが、特殊紙が存在することを示すと、センサが稼動され、ステップＳ６０３からステップＳ６０６、又は類似のステップ、が実行される。
【００３３】
前記データ処理スキームに対する種々の変形が可能である。例えば、印刷装置は、センサにより取り込まれたビットマップ画像データを処理し、用紙上の特徴の形状と位置とが印刷装置内で判定できるように画像プロセッサを備えることもできる。生じたデータは、印刷装置中のハードディスクドライブ又は他の適切な記憶媒体中にフォームデータとして格納される。前記フォームデータは、コンピュータに転送され、前記データを要求しているアプリケーションに伝えられることが可能である。ある環境及び産業上の用途において、前記構成は、用紙上の特徴の形状と位置とに関する情報を印刷装置で局部的に利用できるので、望ましいかもしれない。
【００３４】
さらに、プリンタドライバによりセンサの画像データを処理する代わりに、スキャナドライバに類似した追加的なドライバ等の独立した構成要素を、センサからのデータの処理に割り当てることができる。この場合、コンピュータのオペレーティングシステムと、センサからのデータを利用するよう設計されたソフトウェアアプリケーションとは、上述した特徴に到達するために前記追加的なドライバを呼び出す必要がある。他の例として、プリンタドライバのユーティリティソフトウェアを独立の構成要素としてインストールできる。この場合、前記ユーティリティソフトウェアは、プリンタドライバ又は他のアプリケーションにより呼び出され、センサのビットマップ画像データ（又はフォームデータ）を検索して処理する。
【００３５】
マックＯＳＸ及びウィンドウズヴィスタは、全てのデータに対して、それを生成したアプリケーションとは無関係に、内部データフォーマットとして、それぞれＰＤＦとＸＰＳとを使用する。したがって、これらのオペレーティングシステムにおいて、ユーザが文書を作成するのに使用するアプリケーションが上述したフォームを生成するアプリケーションと異なっていたとしても、追加的なソフトウェアを用いずにデータを併合できる。フォームデータと文書とに対するデータフォーマットが異なる場合には、印刷プレビューとして併合した画像を示すためには、これらの二つのタイプのデータを適切に併合するために、追加的なソフトウェアが必要となるかもしれない。
【００３６】
光学センサの代わりに、印刷装置中に設けられたセンサは、磁気的特徴を磁気的に検出できる磁気センサを用いることができる。例えば、会社のレターヘッドにおいて、会社のロゴに磁気インクが使用されるかもしれず、前記ロゴの位置と形状とを磁気的に検出できる磁気センサを印刷装置は備えることができる。前記構成は、用紙の印刷面（用紙の印刷される面）が、裏側である場合、すなわち、用紙供給トレイの最上部に現れた用紙の表面が印刷する側ではない場合、に特に有用である。
【００３７】
本発明の趣旨と範囲から外れることなく、本発明の印刷管理方法及び印刷管理装置に種々の改造と変形とを加えることができることは当業者にとって明らかであろう。したがって、添付の特許請求の範囲とその均等物内での改造と変形とを、本発明は包含することを意図している。
【図面の簡単な説明】
【００３８】
【図１】従来例のワープロソフトウェアの代表的な印刷プレビューウィンドウを模式的に示す図である。
【図２】本発明の実施の一形態に係るワープロソフトウェアの印刷プレビューウィンドウを模式的に示す図である。
【図３】本発明の実施の一形態に係る印刷装置の構造を模式的に示す図である。
【図３−１】本発明の実施の一形態に係る印刷装置の構造を模式的に示す図である。
【図４】本発明の実施の一形態に係る印刷システムを模式的に示す図である。
【図５】本発明の実施の一形態に係る印刷システムの種々の構成要素を模式的に示すブロック図である。
【図６】本発明の実施の一形態に係るプロセスフローを示すフローチャートである。
【図７】本発明の実施の一形態に係るフォームデータを生成するためのプロセスフローを示す図である。
【図８】本発明の実施の一形態に係るアプリケーションで利用できる印刷特性ウィンドウの一例を示す図である。
【図１】
2009104590.tif 000003
【図２】
2009104590.tif 000004
【図３】
2009104590.tif 000005
【図３−１】
2009104590.tif 000006
【図４】
2009104590.tif 000007
【図５】
2009104590.tif 000008
【図６】
2009104590.tif 000009
【図７】
2009104590.tif 000010
【図８】
2009104590.tif 000011
【手続補正書】
【提出日】平成20年11月11日(2008.11.11)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
図４は、本発明の実施の一形態に係る印刷システムを模式的に示したものである。適切なＩ／Ｏ装置を備えたコンピュータ４１が、ディスプレイモニタに接続され、印刷装置４２と通信する。印刷装置４２は、図３及び図３−１を参照して上述した一以上のセンサ３６，３７を備えている。例えば、ウィンドウズＯＳ、ユニックスＯＳ、マックＯＳＸ等の適切なオペレーティングシステムと、ワープロアプリケーション、描画アプリケーション、ＣＡＤアプリケーション等の種々のアプリケーションとが、コンピュータ４１にインストールされている。オペレーティングシステム及びアプリケーションが、印刷装置４２と通信できるように、印刷装置４２を駆動するのに適切なプリンタドライバもコンピュータ４１にインストールされている。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
図５は、本発明の実施の一形態に係る印刷システムの種々の構成要素を模式的に示すブロック図である。図５に示すように、コンピュータ４１は、制御部１００、表示部１０１、記憶部１０２、ユーザ入力部１０３、入出力部１０４を備えている。制御部１００は、例えば、ＣＰＵ、ＲＡＭ、及びＲＯＭを備えている。記憶部１０２は、例えば、オペレーションシステム、プリンタドライバ、アプリケーションプログラムを含むソフトウェアを格納するＨＤＤである。制御部１００は、記憶部からソフトウェアを読み出し、前記ソフトウェアに従って種々の処理を実行する。ユーザ入力部１０３は、キーボード及びマウスを備え、これらによりユーザは、アプリケーションプログラムを介して印刷する文書を作成し、プリンタドライバを介して印刷条件を設定できる。入出力部１０４は、例えば、ＵＳＢ、イーサネット（登録商標）、シリアルインターフェイス等の、印刷装置４２との通信に適したすべての種類の通信インターフェイスを用いることができる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
他方で、印刷装置４２は、制御部２００、記憶部２０１、画像処理部２０２、エンジン制御部２０３、センサ３６，３７，３７、及び入出力部２０４を備えている。制御部２００は、例えば、ＣＰＵ、ＲＡＭ及びＲＯＭを備えている。記憶部２０１は、例えば、所謂インタープリタであるアプリケーションプログラムと、センサ３６，３７，３７からの画像データを処理するためのアプリケーションプログラムとを含むソフトウェアを格納したＨＤＤである。コンピュータ４１と同様に、制御部２００は、記憶部２０１からソフトウェアを読み出し、前記ソフトウェアに従って種々の処理を実行する。具体的には、制御部２００は、インタープリタとして機能し、ページ記述言語のフォームの印刷データが解析され、そしてビットマップ画像データが生成される。一方、制御部２００も、適切なソフトウェアプログラムに従って上記センサを制御する。画像処理部２０２はハードウェアであって、色変換及びディザ処理を含む種々の画像処理が、制御部２００の制御の下に、インタープリタにより生成されたビットマップ画像データに対して実行される。エンジン制御部２０３は、画像処理部２０２により処理されたビットマップ画像データに従って画像が用紙上に印刷されるように、制御部２００の制御の下に、印刷エンジンを制御する。入出力部２０４は、コンピュータ４１の入出力部１０４と同様な構造を有している。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
フォームデータは、例えば、印刷装置４２の記憶部２０１又はコンピュータ４１の記憶部１０２中に格納される。さらに、フラッシュメモリ、又はＲＡＭ等のメモリ等の他の種類の記憶媒体をハードディスクドライブの代わりに使用できる。前記システムは、プレビューコマンドを実行するときに、フォームデータをアプリケーションデータと併合できるように構成されている。上述したように、フォームデータは、センサにより取り込まれた画像データのみに基づいて生成することができ、あるいは、種々の予め決められたフォームデータを格納し、センサにより取り込まれた画像を前記フォームデータと比較して、適切な画像処理により最も近いフォームデータを決定してもよい。
【外国語明細書】
2009104590000001.pdf
2009104590000002.pdf
2009104590000003.pdf
2009104590000004.pdf