(57)【要約】【課題】  印刷装置で、印刷に関連しない文書に関連する処理を実行するということが求められる。たとえばユーザは、単に文書を「印刷する」ことにより文書を文書管理システムに送信し、それによりプリンタは文書管理システムに文書をコピーする、というようなことを実現したいという要望がある。【解決手段】  ネットワークプリンタで、物理給紙トレイと他の処理との組合せを定義する仮想媒体トレイを管理するように構成する。そして仮想媒体トレイにより、印刷装置に送信される文書に対し複数のまたは代替的な出力宛先を定義する。さらに、処理に条件を関連させることができ、それによって指定された条件が満たされる場合にのみ特定の処理が実行されるようにすることができる。   【選択図】図２
2004234664.tif 000002
【特許請求の範囲】
【請求項１】
仮想媒体トレイを使用して文書を処理する要求を受取ること、
該仮想媒体トレイに関連する処理を実行すること、とを含む方法。
【請求項２】
前記処理を実行することは、
前記仮想媒体トレイに関連する電子メールアドレスに前記文書の電子コピーを送信すること、
前記仮想媒体トレイに関連するファックス番号に前記文書の電子コピーを送信すること、
前記仮想媒体トレイに関連するＩＰアドレスに前記文書の電子コピーを送信すること、
指定された文書受信者に関連するプロファイルに基づいて前記文書を処理すること、
前記文書の１つまたは複数のページにフッタを追加すること、
前記文書の１つまたは複数のページにヘッダを追加すること、
前記文書の１つまたは複数のページに透かしを追加すること、
ネットワークロケーションからデータを検索すること、
とを含む処理のグループから選択される処理を実行することを含む、請求項１に記載の方法。
【請求項３】
前記文書を処理することは、フォーマット変換、暗号化、格納および送信を含むプロセスのグループから選択されるプロセスを実行することを含む、請求項２に記載の方法。
【請求項４】
前記処理を実行することは、
該処理に関連する条件が満足されるか否かを判定すること、
該条件が満足される場合に、該処理を実行すること、
とを含む、請求項１に記載の方法。
【請求項５】
前記条件は、前記文書の印刷面積率と前記要求の受取り先のユーザに関連する識別子とのうちの少なくとも１つに基づく、請求項４に記載の方法。
【請求項６】
前記仮想媒体トレイに関連する物理印刷トレイに格納される印刷媒体に前記文書を印刷すること、をさらに含む請求項１に記載の方法。
【請求項７】
仮想媒体トレイと、
文書を印刷する要求を受取ることに応じて前記仮想媒体トレイに関連する処理を実行するように構成されるシステムアプリケーションと、を備えるシステム。
【請求項８】
前記仮想媒体トレイは、
物理印刷トレイ識別子と、
システムに対して前記文書のコピーをネットワークロケーションに転送させる処理と、
該文書のコピーを電子メールアドレスへと該システムに電子メール送信させる処理と、
該システムに対して該文書のコピーをファックス番号にファックス送信させる処理と、
１つまたは複数の処理に関連することができる条件と、
を含む要素のグループから選択される１つまたは複数の要素の組合せを含む、請求項７に記載のシステム。
【請求項９】
前記処理は、前記文書のコピーを格納すること、該文書のコピーを電子メール送信すること、該文書のコピーをファックス送信すること、該文書とともに追加のデータを印刷すること、該文書とともに印刷される追加のデータを検索すること、とを含む処理のグループから選択される、請求項７に記載のシステム。
【請求項１０】
プリンタとして実施される請求項７に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書処理システムに関し、特に印刷媒体トレイに関する。
【背景技術】
【０００２】
多くのビジネス環境では、会社内で生成された文書に関連するポリシー・手順が確立されている。かかるポリシーには、文書に印刷される標準テキストまたは透かしの定義、印刷文書のコピーを文書管理システムに格納することを要求するポリシー、または文書のコピーを管理者または他の個人に電子メール送信するかまたはファックス送信することを要求するポリシーが含まれる場合がある。
【０００３】
ネットワークプリンタは、ネットワークに接続されるいかなる数のコンピュータシステムのユーザに利用可能な集中印刷装置を提供する。また、多くのプリンタは複数の印刷媒体トレイも有し、それにより、ユーザは文書を異なる媒体（たとえば、リーガルまたはレターサイズ紙、カラー紙、透過原稿等）に印刷することができる。また、ネットワークプリンタを、プリンタに送信される文書に適用される文書ポリシー・手順を自動的に実施するように構成することも可能である。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
以上の機能に関し、印刷装置で、印刷に関連しない文書に関連する処理を実行するということが求められる。たとえばユーザは、単に特定の仮想媒体トレイに文書を「印刷する」ことにより文書を文書管理システムに送信し、それによりプリンタは文書管理システムに文書をコピーする、というようなことを実現したいという要望がある。
【課題を解決するための手段】
【０００５】
仮想媒体トレイについて説明する。仮想媒体トレイにより、印刷装置に送信される文書に対し複数のまたは代替的な出力宛先を定義する。同一の番号は、各図面を通して同様の構成および要素を参照するにあたり使用される。
【発明を実施するための最良の形態】
【０００６】
最初に
以下、印刷装置に関連する仮想媒体トレイに文書を送信することを説明する。以下の方法を、ネットワークプリンタに関して説明するが、説明する方法を、コピー機、ファックス装置または他の多機能装置等、双方向ネットワーク通信をサポートするいかなる印刷装置で実施することができる、ということが認められる。
【０００７】
多くのネットワークプリンタは、あらゆるサイズおよびあらゆるタイプの印刷媒体を保持することができる複数の物理給紙トレイを有する。ユーザが、印刷する文書をプリンタに送信する時、ユーザ（または文書を送信するアプリケーション）は、プリンタが文書を印刷する用紙を引出す物理給紙トレイを指定する。
【０００８】
いくつかのプリンタは、各給紙トレイが用紙サイズや、重量または色などの他の用紙特性に関連するように、構成することができる。かかる実施態様では、ユーザ（またはアプリケーション）は、特定の物理給紙トレイを指定することなく、文書を印刷している時に使用される用紙のサイズ（または他の特性）を指定することができる。そして、プリンタは、指示された用紙特性に基づいて適当な物理給紙トレイを確定する。
【０００９】
かかるネットワークプリンタを、物理給紙トレイと他の処理との組合せを定義する仮想媒体トレイを管理するように構成することができる。他の処理には次の処理を含むことができる。すなわち、文書がたとえばファックスまたは電子メールによって１人または複数の受信者に送信されるようになる処理、文書のコピーが特定のネットワークロケーション（たとえば、ＩＰアドレスに基づく）に格納されるようになる処理、特定のヘッダ、フッタまたは透かしデータが文書の一部として印刷されるようになる処理である。いくつかの例では、それらの処理により、プリンタが、ネットワークから文書を処理する際に使用する情報（たとえば、ヘッダ、フッタ、透かし、ＩＰアドレス、電子メールアドレス、ファックス番号、ウェブページ、公開暗号鍵、課金請求コード等）を引出し、それが暗号化され、格納・送信されることができるようにすることができる。さらに、処理に条件を関連させることができ、それによって指定された条件が満たされる場合にのみ特定の処理が実行されるようにすることができる。
【００１０】
たとえば、法務部は、顧客に送信されるすべての文書のコピーを記録するネットワークベースの文書管理システムを有する場合がある。文書を文書管理システムにコピーするのを忘れずに行うために従業員に頼るのではなく、ネットワーププリンタに対して仮想媒体トレイを定義することにより、仮想トレイに送信される各文書に対し、プリンタが、同様に仮想媒体トレイに関連する物理印刷トレイに格納される印刷媒体に文書を印刷するだけでなく、文書管理システムに文書のコピーを自動的に送信するようにすることができる。
【００１１】
別の例では、会社ポリシーが、従業員が写真をネットワークプリンタに印刷することを禁止する場合がある。かかるポリシーをサポートするために、文書の印刷面積率（print coverage）が、「Ｅ」で充填されるページの面積率である５％を超える場合（グラフィックスは通常、ページの６０〜９０％をカバーする）、プリンタに対し文書のコピーを特定の個人に電子メール送信させるように、仮想媒体トレイを定義することができる。この例では、処理に関連する条件により、印刷要求に関連する文書の印刷面積率を確定している。印刷面積率が５％を超える場合、処理は、文書が印刷されるように要求しているユーザの直接の管理者の電子メールアドレスをネットワークから引出し、その電子メールアドレスに文書のコピーを電子メール送信するように定義される。
【００１２】
別の実施態様例では、法務部をサポートする場合であるが、仮想トレイは、文書の埋込まれた識別子（たとえば、電子メールアドレス、従業員番号、国民識別番号、弁理士番号等）を使用して、文書受信者（たとえば、外部顧問または顧客）に関連する公開暗号鍵、好ましい文書フォーマット・好ましい通信方法を探索する。一実施態様では、LDAP（Lightweight Directory Access Protocol（ライトウェイト・ディレクトリ・アクセス・プロトコル））サーバを使用して、かかるデータ探索をサポートすることができる。文書受信者の選好プロファイル（または文書受信者のリスト）が与えられると、仮想トレイは、文書を、自動的に変換し（たとえば、MS  WordフォーマットからPDFバージョンへ）、自動的に暗号化し、受信者の好ましい電子メール、インスタントメッセージ、ファックスまたは他の通信手段を使用して文書を自動的に送信することができる。したがって、仮想トレイを使用して、ルーチン文書格納、送信およびセキュリティプロセスにおける誤りを低減することができる。
【００１３】
また、仮想トレイを、文書に対するメタデータを処理するように実施することができる。たとえば、カラー文書を印刷する場合、各々が消耗品（インクまたはトナー）の個々の面積率を有する複数の色平面（ＣＭＹＫ）を使用する。文書におけるＣ、Ｍ、ＹおよびＫの面積率、文書のページ数、文書が片面で印刷されるか両面で印刷されるか等は、メタデータの例である。このように、仮想トレイは、たとえばトナー使用メタデータの報告を自動化することにより、マーケティングリサーチパネル調査における改良を可能にすることができる。かかるメタデータの報告が自動化され・簡略化されると、より多くの人々がパネル調査に進んで参加する可能性がある。また、仮想トレイベースの消耗品測定パネルによって、人為的な誤りがもたらされる可能性をなくすことにより、報告される情報の品質が向上する。
【００１４】
例示的な仮想媒体トレイ環境
図１は、仮想媒体トレイを実施することができる例示的なネットワーク環境１００の構成要素を示す。データ通信ネットワーク１０６を介して、印刷装置１０２が１つまたは複数のコンピューティングシステム１０４に接続される。
【００１５】
コンピューティングシステム１０４は、限定されないがネットワークデスクトップコンピューティングシステム、ネットワークファックス装置および電子メールサーバ等の印刷装置１０２にデータを送信しかつ／またはそこからデータを受信することができるいかなるタイプのコンピューティングシステムであることができる。データ通信ネットワーク１０６は、いかなるタイプのネットワークトポロジおよびいかなるネットワーク通信プロトコルをも使用する、ローカルエリアネットワーク（ＬＡＮ）またはワイドエリアネットワーク（ＷＡＮ）等のいかなるタイプのネットワークであることができる。ネットワーク１０６を介して数個の装置のみを通信可能に連結するように示すが、通常のネットワークには、直接にかまたは別のネットワークシステムを介して間接的に、いかなる数の装置を接続することができる。インターネットは、各々が複数の装置を有する複数の接続されたネットワークシステムの例である。印刷装置１０２とコンピューティングシステム１０４とは、データ通信ネットワーク１０６を介するネットワーク通信およびデータ転送を容易にするモデムおよび／またはネットワークカードを有することができる。代替的に、印刷装置１０２とコンピューティングシステム１０４とを、パラレル、シリアル、ＵＳＢ、無線または他のかかる接続を介して直接接続することができる。
【００１６】
印刷装置１０２は、１つまたは複数のプロセッサ１０８と、メモリコンポーネント１１０と、物理印刷トレイ１１２と、媒体経路指定アセンブリ１１４と、印刷ユニット１１６と、１つまたは複数の通信インタフェース１１８と、を含む。さらに、図示しないが、システムバスが通常、印刷装置１０２内のあらゆるコンポーネントを接続する。
【００１７】
印刷装置１０２はまた、メモリコンポーネント１１０に格納される永久メモリモジュールとして実施されるかまたは印刷装置１２０の他のコンポーネントによって実施される、アプリケーションコンポーネント１２０と仮想トレイマネージャ１２２とを含む。たとえば、アプリケーションコンポーネントを、プロセッサ１０８のコンポーネントとしてまたはプリンタコントローラのコンポーネントとして実施することができる。アプリケーションコンポーネント１２０と仮想トレイマネージャ１２２とは、ソフトウェアのようにプログラムされテストされ、印刷装置１０２とともに配布される。アプリケーションコンポーネント１２０を、印刷装置１０２内のハードウェアの動作を調整するように実施することができ、それは、かかる動作を実行するために使用されるプログラミング構成を含む。仮想トレイマネージャ１２２を、文書を送信することができるプリンタ１０２に関連する仮想媒体トレイを管理するように実施し、それにより印刷装置が、代替的なおよび／または追加の動作を実行する。仮想トレイマネージャ１２２を、アプリケーションコンポーネント１２０の一部として実施することができる。
【００１８】
プロセッサ（複数可）１０８は、印刷装置１０２の動作を制御し他の電子およびコンピューティング装置と通信するための様々な命令を処理する。
【００１９】
メモリコンポーネント１１０は、構成情報、フォント、テンプレート、印刷データおよびメニュー構造情報等、様々な情報・データを格納する。
【００２０】
物理印刷トレイ１１２は、紙、プラスチック、織物、マイラー、透過原稿等の物理印刷媒体を保持する。印刷媒体は、物理印刷トレイ１１２から媒体経路指定アセンブリ１１４に供給され、媒体経路指定アセンブリ１１４は印刷媒体を印刷ユニット１１６に送出し、そこで印刷媒体上に画像が印刷される。
【００２１】
通信インタフェース１１８は、印刷装置１０２と１つまたは複数のコンピューティング装置１０４またはデータ通信ネットワーク１０６との間の接続を提供する。通信インタフェース１１８は、たとえば、パラレル、シリアル、ＵＳＢ、無線またはネットワークインタフェースのうちの１つまたは複数を含んでもよい。ネットワークインタフェースとして実施される場合、通信インタフェース１１８は、共通のデータ通信ネットワークに連結される装置がネットワーク１０６を介して印刷ジョブ、メニューデータおよび他の情報を印刷装置１０２に送信することができるようにする。同様に、パラレル、シリアルまたはＵＳＢインタフェースとして実施される場合、通信インタフェース１１８は、印刷装置１０２とファックス装置または電子メールサーバ等の他の電子またはコンピューティング装置との間に直接データ通信経路を提供する。
【００２２】
印刷装置１０２はまた、ユーザインタフェースおよびメニューブラウザ１２４とディスプレイパネル１２６とを含んでもよい。ユーザインタフェースおよびメニューブラウザ１２４により、印刷装置１０２のユーザは装置のメニュー構造をナビゲートすることができる。ユーザインタフェース１２４は、インジケータおよび／または一連のボタン、スイッチまたは印刷装置のユーザが処理する他の選択可能コントロールを含むことができる。ディスプレイパネル１２６は、印刷装置１０２のステータスとメニュー構造を介してユーザが利用可能な現オプションとに関する情報を提供するグラフィカルディスプレイである。印刷装置１０２を、仮想媒体トレイをユーザインタフェース１２４を介して管理することができるように実施することができる。
【００２３】
例示的な仮想媒体トレイマネージャ
図２は、例示的な仮想媒体トレイマネージャ１２２のコンポーネントを示す。仮想媒体トレイマネージャは、１つまたは複数の仮想媒体トレイ２０２を定義するデータを格納する。たとえば、仮想媒体トレイ２０２（１）を、物理印刷トレイ（物理印刷トレイＩＤ２０４によって示す）と、条件付き処理（処理定義２０６（１）および処理条件２０８によって示す）と、２つの条件無し処理（処理定義２０６（２）および処理定義２０６（３）によって示す）と、の組合せとして定義する。仮想媒体トレイ２０２を、物理印刷トレイ、条件付き処理・条件無し処理のいかなる組合せとして定義することができる。一実施態様では、処理を、ハードコピー装置の埋込みウェブサーバで実行するJAVA、Microsoft  Active  Server  Pages（ASP）、PHPまたはPERLなど、スクリプト言語を使用して定義する。代替実施態様では、ハードコピー装置の埋込みウェブサーバが外部ウェブサーバを呼出して処理を実行することができる。
【００２４】
仮想媒体トレイを、ユーザインタフェース／メニューブラウザ１２４等の印刷装置に関連するユーザインタフェースおよび画面表示を介して、またはネットワーク１０６を介して印刷装置に接続されるコンピューティングシステムによりアクセスすることができるユーザインタフェースを介して、定義し・管理する（たとえば、追加、変更、削除する）ことができるように、印刷装置を実施することができる。
【００２５】
仮想印刷トレイに印刷する方法
図３は、仮想媒体トレイに送信される文書を処理する例示的な方法３００を示す。方法を説明する順序は、限定として解釈されるようには意図されていない。さらに、本方法を、いかなる適当なハードウェア、ソフトウェア、ファームウェアまたはそれらの組合せで実施することも可能である。一実施形態では、本方法を、図１および図２に示すシステムによって実施することができる。
【００２６】
ブロック３０２において、ネットワークプリンタ１０２は、印刷される文書を受取る。印刷される文書を表すデータとともに、プリンタは、文書が印刷される印刷トレイの指示を含む印刷パラメータを受取る。たとえば、指定された印刷トレイは、標準レターサイズ紙を保持する物理トレイであることができる。代替的に、指定された印刷トレイは、仮想媒体トレイであることができる。
【００２７】
ブロック３０４において、プリンタは、指定された印刷トレイが仮想媒体トレイであるか否かを判定する。プリンタは、文書印刷要求とともに送信される印刷パラメータを検査することにより、指定されたトレイを確定する。指定された印刷トレイが仮想トレイでない場合（ブロック３０４から「Ｎｏ」分岐）、ブロック３１０において、プリンタは、指定された物理印刷トレイに物理的に存在する印刷媒体に、受取った文書を印刷する。
【００２８】
指定された印刷トレイが仮想媒体トレイであると判定された場合（ブロック３０４から「Ｙｅｓ」分岐）、ブロック３０６において、印刷装置は、指定された仮想媒体トレイに関連する処理を実行する。上述したように、仮想媒体トレイを、物理印刷トレイ、ネットワークロケーション、ネットワーク外のロケーションや他の処理、または印刷パラメータのいかなる数の組合せを表すように定義することができ、それらは条件付きであることができる。
【００２９】
仮想媒体トレイを、複数の物理印刷媒体トレイの組合せとして定義することができる。かかる仮想トレイに文書を送信することにより、文書が複数回、すなわち、各指定された物理トレイからの印刷媒体に対して１回、印刷されるようになる。この実施態様を使用して、特に各物理トレイに異なる色の印刷媒体が搭載される場合に、マルチパートフォームを自動的に印刷することができる。
【００３０】
また、仮想媒体トレイを、１つまたは複数のネットワークロケーションを含むように定義することができる。たとえば、仮想媒体トレイを、標準リーガルサイズ紙を保持する物理印刷媒体トレイと文書管理システムに関連するネットワークロケーション（ＩＰアドレス等）との組合せとして定義することができる。かかる仮想媒体トレイに文書を送信することにより、文書の電子コピーが文書管理システムに格納され、文書のハードコピーがリーガルサイズ紙に印刷されるようになる。
【００３１】
同様に、仮想媒体トレイを、ネットワーク外の１つまたは複数のロケーションを含むように定義することができる。たとえば、仮想媒体トレイを、関連するファックス番号または電子メールアドレスによって定義することもできる。文書が仮想媒体トレイに送信される時、文書のコピーは、印刷されるだけではなく、仮想媒体トレイに関連するファックス番号にファックス送信されるかまたは電子メールアドレスに電子メール送信される。一実施態様では、印刷装置は、ファックスを送信することができるモデムおよびファックスアプリケーションや、文書のコピーを電子メール送信することができる電子メールアプリケーションを含んでもよい。代替実施態様では、印刷装置を、ファックス装置または電子メールサーバとしての役割を果たす別のネットワークロケーションに文書のコピーを送信するように構成する。
【００３２】
また、仮想媒体トレイを、印刷パラメータ、条件付きパラメータまたはそれらの組合せ等の、他のパラメータまたは処理を指定するように定義することができる。たとえば、仮想媒体トレイを、仮想媒体トレイに送信される各文書の各ページに透かしが印刷されるように、定義することもできる。透かしを、メモリ１１０等、印刷装置に関連するメモリに格納することができ、あるいは、プリンタによって検索されるネットワークアクセス可能ロケーションに格納することができる。別の実施態様では、各ページに透かしではなく特定のフッタまたはヘッダを印刷することができる。かかる実施態様は、文書に印刷されるたとえば会社特定または部特定のテキストの制御を集中化するメカニズムを提供する。
【００３３】
代替実施態様では、条件付きパラメータを仮想印刷媒体に関連付けることができる。その結果、例えばインク面積率が５％を超える場合に、プリンタは、文書のコピーをユーザの上司に電子メール送信する。このタイプの条件を使用して、たとえば従業員がネットワークプリンタで画像を印刷するのを禁止する会社ポリシーを施行するのを支援することができる。この実施例では、プリンタは、仮想媒体トレイに関連する条件を満たす文書を印刷する要求を受取ると、文書印刷要求を提出したユーザを識別する情報と、この実施例ではユーザの上司に関連する電子メールアドレスを識別する情報と、をネットワークに要求する。
【００３４】
ブロック３０８において、指定された仮想媒体トレイに関連するいかなる条件も評価しいかなる処理も実行した後、印刷装置は、指定された仮想媒体トレイにも物理媒体トレイが関連するか否かを判定する。指定された仮想媒体トレイに関連する物理印刷トレイがあると判定された場合（ブロック３０８から「Ｙｅｓ」分岐）、ブロック３１０において、印刷装置は、指定された物理印刷トレイに格納されている印刷媒体に文書を印刷する。一方、指定された仮想媒体トレイに関連する物理印刷トレイがないと判定された場合（ブロック３０８から「Ｎｏ」分岐）、ブロック３１２において方法は終了する。
【００３５】
関連する物理用紙トレイがない仮想媒体トレイを定義することにより、印刷装置を、印刷に関連しない場合がある文書に関連する処理を実行するように、構成することができる。たとえばかかる実施態様において、ユーザは、たとえば、単に特定の仮想媒体トレイに文書を「印刷する」ことにより文書を文書管理システムに送信することができ、それによりプリンタは文書管理システムに文書をコピーする。
【００３６】
結論
仮想媒体トレイを、文書の印刷に関連する多くの機能を実行するように定義することができる。それら機能には、たとえばフッタ、ヘッダまたは透かしにより自動的にテキストを追加することおよび／またはファックス番号または電子メールアドレス等、別のネットワークまたは他のロケーションに文書の１つまたは複数のコピーを自動的に送信することが含まれてもよい。
【００３７】
本発明を、構造的特徴および／または方法的ステップに特定の用語で説明したが、添付の特許請求の範囲で定義される本発明は、説明した特定の特徴またはステップに必ずしも限定されない、ということが理解されなければならない。むしろ、特定の特徴およびステップは、特許請求する発明を実施する好ましい形態として開示する。
【図面の簡単な説明】
【００３８】
【図１】仮想媒体トレイをサポートするように実施される例示的な印刷装置を含むネットワーク環境例のあらゆる構成要素を示すブロック図。
【図２】例示的な仮想トレイマネージャを示すブロック図。
【図３】仮想媒体トレイに送信される文書を処理する例示的な方法を説明するフローチャート。
【図１】
2004234664.tif 000003
【図２】
2004234664.tif 000004
【図３】
2004234664.tif 000005