(57)【要約】      （修正有）【課題】ネットワーク化されたプリンタあるいは多機能周辺装置（ＭＦＰ）において出力装置に予め定められた印刷特性（デフォルト）を変えることは困難であった。文書印刷命令を伝達するためのシステム、および、その方法を、提示する。【解決手段】ネットワーク接続された電子メールアドレスにおいてプリンター制御データを受け取り、プリンター制御データに応じてプリンターコントローラフォームを生成し、プリンターコントローラフォームを呼び出し、プリンターコントローラフォームパラメータを与え、文書をプリンターコントローラフォームに添付し、ネットワーク接続されたプリンターにプリンターコントローラフォームを、添付文書とともに電子メールで送信し、添付文書をプリンターコントローラフォームパラメータに応じて印刷する方法である。【選択図】図３
2005004751.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク接続された装置のシステムにおいて、文書印刷命令を伝達するための方法であって、
プリンターコントローラフォームを呼び出すステップと、
プリンターコントローラフォームパラメータを与えるステップと、
上記プリンターコントローラフォームに文書を添付するステップと、
上記プリンターコントローラフォームを、添付文書とともに、ネットワーク接続されたプリンターに電子メールにて送信するステップと、
上記添付文書をプリンターコントローラフォームパラメータに応じて印刷するステップと、を含むことを特徴とする方法。
【請求項２】
上記プリンターコントローラフォームに文書を添付するステップは、プリンターコントローラフォームにネイティブ構造（native structure）の文書を添付するステップを含み、
上記添付文書をプリンターコントローラフォームパラメータに応じて印刷するステップは、ネイティブ構造の文書を印刷するステップを含む、ことを特徴とする請求項１に記載の方法。
【請求項３】
さらに、
プリンター制御データを受け取るステップと、
上記プリンター制御データに応じてプリンターコントローラフォームを生成するステップとを含むことを特徴とする、請求項２に記載の方法。
【請求項４】
上記プリンター制御データを受け取るステップ、および、上記プリンター制御データに応じてプリンターコントローラフォームを生成するステップは、あらかじめ決定されたプリンターコントローラフォームをプリンターから受け取るステップを含むことを特徴とする請求項３に記載の方法。
【請求項５】
さらに、
上記プリンターコントローラフォームをメモリーに保管するステップを含む、ことを特徴とする請求項３に記載の方法。
【請求項６】
上記プリンターコントローラフォームをメモリーに保管するステップは、上記プリンターコントローラフォームをネットワーク接続されたサーバーで保管するステップを含み、プリンターコントローラフォームを呼び出すステップは、サーバーから当該フォームにアクセスすることを含む、ことを特徴とする請求項５に記載の方法。
【請求項７】
上記プリンターコントローラフォームパラメータに応じて添付文書を印刷するステップは、プリンターが行う、
上記電子メールにて送信されたプリンターコントローラフォームを開くステップと、
上記プリンターコントローラフォームパラメータを解析するステップと、
上記解析されたパラメータに応じて印刷するステップとを含む、ことを特徴とする請求項３に記載の方法。
【請求項８】
さらに、
上記プリンター制御データの要求をプリンターに電子メールにて送信するステップを含み、
上記プリンター制御データを受け取るステップは、要求によって特定されるネットワーク接続された電子メールアドレスでプリンター制御データを受け取るステップを含む、ことを特徴とする請求項３に記載の方法。
【請求項９】
さらに、
上記プリンターのフロントパネルで、プリンター制御データのユーザー要求を依頼するステップを含み、
上記プリンター制御データを受け取るステップは、要求によって特定されるネットワーク接続された電子メールアドレスでプリンター制御データを受け取るステップを含む、ことを特徴とする請求項３に記載の方法。
【請求項１０】
さらに、
上記プリンターに連結されたネットワーク接続されたウェブサイトにアクセスするステップを含み、
上記プリンター制御データを受け取るステップは、要求によって特定されるネットワーク接続された電子メールアドレスでプリンター制御データを受け取るステップを含む、ことを特徴とする請求項３に記載の方法。
【請求項１１】
上記プリンターコントローラフォームに文書を添付するステップは、プリンターコントローラフォームに複数の文書を添付するステップを含み、
上記添付文書をプリンターコントローラフォームパラメータに応じて印刷するステップは、パラメータに応じて複数の添付文書を印刷するステップを含む、ことを特徴とする請求項１に記載の方法。
【請求項１２】
さらに、
上記文書を印刷するステップと、プリンターから電子メールを受け取るステップと、印刷タスクの完了を認識するステップとを含む、ことを特徴とする請求項１に記載の方法。
【請求項１３】
さらに、
印刷エラーが生じた場合に、プリンターから電子メールを受け取るステップと、印刷エラーを認識するステップとを含む、ことを特徴とする請求項１に記載の方法。
【請求項１４】
上記プリンターコントローラフォームを、添付文書とともに、ネットワーク接続されたプリンターに電子メールにて送信するステップは、ワイヤレス通信媒体を介して電子メールにて送信するステップを含む、ことを特徴とする請求項１に記載の方法。
【請求項１５】
ネットワーク接続された装置のシステムにおいて、文書印刷命令を受け取るための方法であって、
添付文書と共に、電子メールにて送信されたプリンターコントローラフォームを受け取るステップと、
上記添付文書を、プリンターコントローラフォームの与えられたパラメータに応じて印刷するステップと、を含むことを特徴とする方法。
【請求項１６】
接続された装置のネットワークにおいて文書印刷命令を伝達するためのシステムであって、
プリンターコントローラフォームを呼び出し、プリンターコントローラフォームパラメータを与え、プリンターコントローラフォームに文書を添付するための、直接印刷アプリケーションを備えたメモリーを含み、
添付文書とともに、プリンターコントローラフォームを電子メールにて送信するためのネットワークに接続されたポートを備えた、マイクロプロセッサ装置と、
上記マイクロプロセッサ装置からプリンターコントローラフォームの電子メールを受け取って、上記プリンターコントローラフォームパラメータに応じて、添付された文書を印刷するための、ネットワークに接続されたポートを備えたプリンターとを含むことを特徴とするシステム。
【請求項１７】
上記マイクロプロセッサ装置直接印刷アプリケーションは、プリンターコントローラフォームにネイティブ構造の文書を添付し、
上記プリンターが、ネイティブ構造の文書を印刷することを特徴とする、請求項１６に記載のシステム。
【請求項１８】
上記ネットワーク接続されたポートにてプリンター制御データを供給する上記プリンターは、プリンター制御データを備えたメモリーを含み、
上記マイクロプロセッサ直接印刷アプリケーションは、受け取ったプリンター制御データに応じてプリンターコントローラフォームを生成することを特徴とする、請求項１７に記載のシステム。
【請求項１９】
上記プリンターは、あらかじめ決定されたプリンターコントローラフォームをメモリーから供給することを特徴とする、請求項１８に記載のシステム。
【請求項２０】
上記マイクロプロセッサ直接印刷アプリケーションは、プリンターコントローラフォームをローカルメモリーに保管し、プリンターコントローラフォームをローカルメモリーから呼び出す、請求項１８に記載のシステム。
【請求項２１】
さらに、
メモリーとネットワークに接続されたポートとを備えたサーバーを含み、
上記マイクロプロセッサ直接印刷アプリケーションは、プリンターコントローラフォームをサーバーメモリーに保管し、プリンターコントローラフォームをサーバーメモリーから呼び出すことを特徴とする、請求項１８に記載のシステム。
【請求項２２】
上記プリンターは、電子メールにて送信されたプリンターコントローラフォームを開き、プリンターコントローラフォームパラメータを解析し、解析されたパラメータに応じて印刷することを特徴とする、請求項１８に記載のシステム。
【請求項２３】
上記マイクロプロセッサ直接印刷アプリケーションは、プリンター制御データの要求をプリンターに電子メールにて送信し、
上記プリンターは、要求によって特定されたネットワーク接続された電子メールアドレスに、プリンター制御データを送信することを特徴とする請求項１８に記載のシステム。
【請求項２４】
上記プリンターは、プリンター制御データのユーザー要求を受け取るためにフロントパネルを含み、
上記プリンターは、要求によって特定されたネットワーク接続された電子メールアドレスに、プリンター制御データを送信する、ことを特徴とする請求項１８に記載のシステム。
【請求項２５】
さらに、
上記プリンター制御データの要求を受け取り、かつ、当該要求によって特定されたネットワーク接続された電子メールアドレスにプリンター制御データを送信する、ためのポートを備えた、プリンターに連結されたウェブサイトを含むことを特徴とする請求項１８に記載のシステム。
【請求項２６】
上記マイクロプロセッサ直接印刷アプリケーションは、プリンターコントローラフォームに複数の文書を添付し、
上記プリンターは、プリンターコントローラフォームパラメータに応じて、複数の添付された文書を印刷する、ことを特徴とする請求項１６に記載のシステム。
【請求項２７】
上記プリンターは、印刷タスクの完了を認識するマイクロプロセッサ直接印刷アプリケーションに、電子メールを送信する、ことを特徴とする請求項１６に記載のシステム。
【請求項２８】
上記プリンターは、印刷エラーが生じた場合に、印刷エラーを認識するマイクロプロセッサ直接印刷アプリケーションに、電子メールを送信する、ことを特徴とする請求項１６に記載のシステム。
【請求項２９】
上記マイクロプロセッサ装置は、個人用携帯情報端末（ＰＤＡ）およびパーソナルコンピュータ（ＰＣ）を含むグループから選択された装置である、ことを特徴とする請求項１６に記載のシステム。
【請求項３０】
上記プリンターは、複写機、スキャナー、ファックス器機、および、多機能周辺機器（ＭＦＰ）を含むグループから選択された装置である、ことを特徴とする請求項１６に記載のシステム。
【請求項３１】
上記プリンターが、ワイヤレス通信ネットワークを介してプリンターコントローラフォーム電子メールを受信する、ことを特徴とする請求項１６に記載のシステム。
【請求項３２】
ネットワーク接続された装置のシステムにおいて、文書印刷命令を受け取るための方法であって、
添付されたネイティブ構造の文書と共に、文書印刷パラメータを含んだフリーテキスト型電子メールを受け取るステップと、
印刷パラメータを得るために電子メールを解析するステップと、
上記得られたパラメータに応じて、添付された文書を印刷するステップと、を含むことを特徴とする方法。
【発明の詳細な説明】
【発明の詳細な説明】
【０００１】
（発明の背景）
（発明の分野）
本発明は、一般的に、デジタル文書処理に関するものであり、特に、ネイティブ構造の文書をプリンターコントローラフォームでプリンターに電子メールにて送信するためのシステムおよびその方法に関するものである。
（先行技術の記載）
ネットワーク化されたプリンターおよび多機能周辺機器（ＭＦＰ）の、複数のエンドユーザーによって、印刷環境の改善が求められている。印刷環境を改善する一般的な方法の１つは、ネイティブ構造を用いて、出力装置に必要なネイティブ構造と類似した、コンピュータファイルを直接印刷することである。この技術では、出力装置ドライバとして知られているソフトウェアモジュールを介さないことにより、印刷効率が改善されている。この方法の一例は、ドライバを用いずに、印刷ＴＩＦＦ（Tagged Image File Format）ファイルを直接、読み取り、レンダリングし、印刷できる出力装置に対して、ＴＩＦＦでファイルを直接印刷することである。他の例は、ポストスクリプト形式読み取りプログラムを有する出力装置に対して、ページ記述形式（ＰＤＦ）ファイルを直接印刷することである。ＰＤＦ形式とポストスクリプト形式とには互換性があるので、プリンターの固有ポストスクリプト形式への変換または読み取りに、ドライバを用いなくてもよい。
【０００２】
従来のプロセスでは、出力装置（プリンター）の予め定められた（デフォルトの）印刷特性を変えることは、ユーザーには非常に困難である。例えば、出力装置のデフォルト特性により、ユーザーは、終了していないのに書類の片面しかコピーできない。エンドユーザーには、ネットワーク上で装置に接続し、かつ、装置から出力し、デフォルトの印刷特性を変えるための、様々な情報が必要である。しかしながら、エンドユーザーは、これらの情報を、印刷ドライバを使用している限り簡単に利用することができない。
【０００３】
従来の方法では、この問題は十分に扱われてこなかった。エンドユーザーは、複数のページを出力できるような、２、３の基本的パラメータを制御できる印刷ドライバと似た個別の印刷アプリケーションに期待をかけてもよい。これらのアプリケーションは、通常、現実に「全てに適合する１つのサイズ」であり、独特の出力装置の能力をうまく利用することはできない。独特の装置特性を利用する能力は、通常、装置に特定されたドライバ用に確保されている。しかし、ドライバを用いても、直接印刷の目的である印刷プロセスの効率は改善されない。
【０００４】
電子メール配信システムというものがある。このシステムは、印刷装置によって生成された情報を取り出し、この情報を電子メールを介してユーザーに配信する。しかし、この情報は、印刷可能ファイルの直接印刷用には調節されていない。むしろ、このシステムは、すでに利用可能な情報を、紙の上に、または、フロントパネルを介して、代替形式（電子メール）によって配信しただけである。配信された情報を出力装置の動作の制御に利用できるリターンパスは、備えられていない。
【０００５】
また、他のシステムは、装置出力特性を規定するために、コンピュータのドライバレジストリからの情報を利用する。しかしながらここでも、印刷可能ファイルの直接印刷という目的は、扱われていない。これらのシステムに対応した印刷パスは、通常の装置ドライバ印刷パスと同じである。
【０００６】
ユーザーのＰＣまたはワークステーションに属している、いわゆる直接印刷ユーティリティが、存在している。このユーティリティは、印刷可能ファイルを出力装置に送信でき、印刷ジョブ特性およびプリンターパラメータを制御できる。しかし、これらのユーティリティは、装置情報にアクセスしない。または、印刷ジョブを提示する電子メールを使用しない。さらに、これらのユーティリティは、１組の装置機能に限りアクセスする。
【０００７】
また、文書の印刷を、従来の印刷ドライバを使用せずに、直接かつ効果的に制御できることが好ましい。
【０００８】
また、個々のプリンターの特性を利用するために、文書印刷プロセスを制御することが好ましい。
【０００９】
また、従来の電子メールアプリケーションを用いて、文書印刷プロセスを制御することが好ましい。
（発明の概要）
本発明は、上記問題に対する新しい解決法を提供する。電子メールシステムを利用するメカニズムについて、記載する。このメカニズムとは、出力装置の印刷属性を発見し、個々の印刷ジョブの出力を制御する属性値を選択し、印刷ジョブを出力装置に提示し、提示されたジョブ用に出力装置の動作を制御するために、電子メールを利用するメカニズムである。
【００１０】
ここでは、ネットワーク接続装置のシステムにおいて文書印刷命令を伝達するための方法を、提示する。この方法は、ネットワーク接続された電子メールアドレスにおいてプリンター制御データを受け取り、プリンター制御データに応じてプリンターコントローラフォームを生成し、プリンターコントローラフォームを呼び出し、プリンターコントローラフォームパラメータを与え、文書をプリンターコントローラフォームに添付し、ネットワーク接続されたプリンターにプリンターコントローラフォームを、添付文書とともに電子メールで送信し、添付文書をプリンターコントローラフォームパラメータに応じて印刷する方法である。
【００１１】
より正確には、文書をプリンターコントローラフォームに添付することは、通常、ネイティブ構造の文書をプリンターコントローラフォームに添付することを含み、添付文書をプリンターコントローラフォームパラメータに応じて印刷することは、ネイティブ構造の文書を印刷することを含んでいる。また、添付文書をプリンターコントローラフォームパラメータに応じて印刷することは、電子メールによって送信されたプリンターコントローラフォームを開き、プリンターコントローラフォームパラメータを解析し、解析されたパラメータに応じて印刷するプリンターを、含んでいる。
【００１２】
この方法の一例として、ネットワークに接続されたサーバーにプリンターコントローラフォームが保管され、プリンターコントローラフォームを呼び出すことが、サーバーからプリンターコントローラフォームにアクセスすることを含むものもある。または、プリンターと関係があるウェブサイトからプリンターコントローラフォームにアクセスできるものもある。他の例では、プリンターコントローラフォームは、プリンター側で生成され、電子メールを介して、フォーム添付文書アプリケーションが組み込まれたコンピュータに伝達される。
【００１３】
以下では、上記方法のさらなる詳細、および、接続された装置のネットワークにおける文書印刷命令を伝達するためのシステムについて提示する。
（好ましい実施形態の詳細な説明）
図１は、接続された装置のネットワークにおける文書印刷命令を伝達するための本発明のシステムを示す概略ブロック図である。このシステム１００は、直接印刷アプリケーション１０６（ＤＰＡ）を備えたメモリー１０４を含んだマイクロプロセッサ装置１０２を含んでいる。この直接印刷アプリケーション１０６は、プリンターコントローラフォームを呼び出し、さらに、プリンターコントローラフォームパラメータを与え、文書をプリンターコントローラフォームに添付する。例えば、ＤＰＡ１０６が、フォーム命令を受け取るために、ユーザーインターフェース１０７に接続するものもある。マイクロプロセッサ装置１０２は、添付文書と共に、プリンターコントローラフォームを電子メールによって送信するためのネットワーク１０８に接続されたポートを、備えている。マイクロプロセッサ装置１０２は、２例あげると、個人用携帯情報端末（ＰＤＡ）またはパーソナルコンピュータ（ＰＣ）であってもよい。
【００１４】
また、直接印刷アプリケーションは、直接印刷機能用にのみ形成された専用ソフトウェアアプリケーションであってもよい。それに代わるものとして、アウトルックまたはそのようなソフトウェアアプリケーションを用いてもよい。このようなアプリケーションは、電子メールフォーム、接触（コンタクト）フォーム、ミーティングフォームなどの形成に従来用いられる「フォーム」機能を有している。この機能を、プリンターコントローラフォームの形成に用いることができる。本発明は、どの種類のネットワークまたはネットワークプロトコルにも限定されない。このネットワークは、ローカルエリアネットワークまたは広域ネットワークであってもいいし、配線式媒体、無線媒体、および／または、光媒体を介して通信してもよい。
【００１５】
また、プリンター１１０は、マイクロプロセッサ装置１０２からプリンターコントローラフォーム電子メールを受け取るためのネットワーク１０８に接続されたポートと、印刷された文書を伝達するための出力部１１１とを備えている。プリンター１１０は、添付文書をプリンターコントローラフォームパラメータに応じて印刷する。つまり、プリンター１１０は、電子メールによって送信されたプリンターコントローラフォームを開き、プリンターコントローラフォームパラメータを、解析し、解析されたパラメータに応じて印刷する。プリンター１１０は、複写機、ファックス器機、または多機能な周辺機器（ＭＦＰ）のようなどのデジタル文書生成装置であってもよい。解析され、従わされてもよい一般的な印刷命令の、いくつかの例をあげると、紙のサイズの選択、複写枚数、片面／両面印刷、および、添付されたネイティブ文書の形式が挙げられるが、これらは単なる例示である。片面プリンターのみを示しているが、当然ながら、マイクロプロセッサ装置１０２を、それぞれが独特の印刷特性を有する複数のプリンターに接続できる。同様に、プリンター１１０を、複数のマイクロプロセッサ装置（図示せず）に接続してもよい。
【００１６】
マイクロプロセッサ装置直接印刷アプリケーション１０６によって、ネイティブ構造の文書はプリンターコントローラフォームに添付され、プリンター１１０は、ネイティブ構造の文書を印刷する。ここで、ネイティブ構造の文書は、例えば、ワード、ワードパーフェクト（登録商標）、あるいは、ＰＤＦファイルであってもよいが、これらは単なる例示であり、これらに限定されない。
【００１７】
このシステム１００の一例では、プリンター１１０は、プリンター制御データを有するメモリー１１２を含んでいてもよい。このプリンター１１０は、ネットワークに接続されたポートにおいて、プリンター制御データを回線１０８に伝達する。マイクロプロセッサ直接印刷アプリケーション１０６は、プリンターコントローラフォームを、プリンター１１０から受け取ったプリンター制御データに応じて生成する。また、一例では、プリンター１１０は、予め決定されたプリンターコントローラフォームをメモリー１１２から伝達いてもよい。マイクロプロセッサ直接印刷アプリケーション１０６は、メモリー１０４のような局部メモリーにおいてプリンターコントローラフォームを保管し、必要なときに、局部メモリー１０４からプリンターコントローラフォームを呼び出す。
【００１８】
他の例では、システム１００は、さらに、メモリー１１６とネットワーク１０８に接続されたポートとを備えたサーバー１１４を含んでいてもよい。この例では、マイクロプロセッサ直接印刷アプリケーション１０６は、プリンターコントローラフォームを、サーバーメモリー１１６に保管し、プリンターコントローラフォームを必要に応じてサーバーメモリー１１６から呼び出す。
【００１９】
１例では、マイクロプロセッサ直接印刷アプリケーション１０６は、プリンター制御データの要求をプリンター１１０に電子メールで送信し、プリンター１１０は、プリンター制御データを、要求によって特定された、ネットワーク接続された電子メールアドレスに送信してもよい。それに代わるものとして、プリンター１１０は、プリンター制御データのユーザー要求を受け取るフロントパネル１１８を含んでいてもよい。プリンター１１０は、プリンター制御データを、フロントパネル１１８を介して伝達された要求によって特定された、ネットワーク接続された電子メールアドレスに、送信する。
【００２０】
他の例では、システム１００は、さらに、プリンター制御データの要求を受け取るために、回線１０８のポートを備えたプリンターに連結したウェブサイト１２０、または他のネットワーク（図示せず）を含んでいてもよい。上記のように、ウェブサイト１２０は、プリンター制御データを、要求によって特定された、ネットワーク接続された電子メールアドレスに送信する。
【００２１】
本発明のシステム１００の１つの利点は、各文書用に同じ１組の命令を個々に生成する代わりに、複数の文書に対して同じ印刷命令を行うことができる点にある。つまり、マイクロプロセッサ直接印刷アプリケーション１０６は、複数の文書をプリンターコントローラフォームに添付してもよい、という点にある。そして、プリンター１１０は、複数の添付文書をプリンターコントローラフォームパラメータに応じて印刷する。例えば、このフォームは、各文書ごとに４両面コピーを行ってもよい。
【００２２】
また、プリンター１１０は、印刷タスクの完了を確認するマイクロプロセッサ直接印刷アプリケーション１０６に、電子メールを送信する例もある。他の例では、プリンター１１０は、印刷エラーが生じた場合に印刷エラーを確認するマイクロプロセッサ直接印刷アプリケーション１０６に、電子メールを送信してもよい。
（機能的記載）
本発明は、ユーザーが、ローカルネットワーク電子メールシステムのような電子メールシステムにのみアクセスすることにより、全情報およびツールを構成および使用に関して検索できるようにするものである。このシステムは、基本的に異なる以下の３つの方法において、従来のシステムとは異なっている。
【００２３】
（１）電子メールシステムが、装置を発見・制御するためのメカニズムを提供し、この情報をエンドユーザーに伝達する。
【００２４】
（２）このシステムは、装置ドライバまたは印刷スプーラのような媒介プログラムを用いずに、「印刷準備」ファイルを出力装置（プリンター）に直接伝送および印刷するためのメカニズムを提供する。
【００２５】
（３）本発明は、出力装置属性を記載・選択するために、標準電子メールフォーム特性を利用する。
【００２６】
本発明は、出力装置から情報に直接アクセスしてジョブの流れの中でその情報を利用するための電子メールに基づいて、ジョブ特有マナーにおいて出力装置を制御するための方法を独自に提供する。
【００２７】
一例では、本発明は、電子メールサービスにアクセスする、ローカルエリアネットワークに接続されたＭＦＰまたはプリンターのような、出力装置を利用する。さらに、この出力装置は、ローカルメモリーシステム（ＲＡＭまたはハードディスク）を備えている。このローカルメモリーシステムには、出力装置の制御に必要なデータおよびファイルが全て含まれている。このデータは、電子メールテンプレートのフォームに含まれていてもよい。
【００２８】
装置を発見・制御するためのローカルメモリーシステムに含まれたデータは、出力装置ドライバ上で通常見出される項目を含んでいる。このことには、通常、（１）複数のコピー、（２）両面印刷（Ｙ／Ｎ）、（３）終了のオプション（例えば、ステープラーとじ、製本、など）、（４）入力ファイルのフォーマット（ＴＩＦＦ、ＰＳ、ＰＣＬ、ＰＤＦなど）、および、他の装置特定パラメータが含まれている。構成情報のような直接印刷に必要なデータが、装置によって供給されてもよいし、または、管理者入力（例えばフォーム入力）を必要としてもよい。同様に、ファイルを、装置においてプレインストールしてもよいし、または、システム管理者によってダウンロードしてもよい。
【００２９】
出力装置プリンタは、電子メールシステムに接続されており、単一の装置電子メールアドレスを有している。電子メールシステムへは、ユーザーの作業端末またはＰＣからアクセスできる。
【００３０】
図２は、本発明のユーザーオプションを示す図である。これらのオプションを、以下に示す。
【００３１】
（１）ユーザーが、メッセージを、出力サービスを要求する出力装置に送信する。
【００３２】
ａ．メッセージは、ユーザーから出力装置に対する電子メールであってもよい。
【００３３】
ｂ．メッセージは、出力装置フロントパネルに入力されたユーザー要求であってもよい。または、
ｃ．メッセージは、出力装置の内部ウェブページ上の作業領域から入力されたユーザー要求であってもよい。
【００３４】
（２）出力装置は、要求に対して応答し、特定された場所に電子メールを送信する。
【００３５】
ａ．オリジナルの要求が電子メールシステムを介して届いた場合、出力装置は、「ＦＲＯＭ」欄に特定された場所に返信する。
【００３６】
ｂ．オリジナルの要求が出力装置のフロントパネルを介して届いた場合、この出力装置は、ユーザーの電子メールアドレスのフロントパネルでの入力または選択を要求する。この装置は、この電子メールアドレスに応答する。
【００３７】
ｃ．オリジナルのメッセージが内部ウェブページを介して届いた場合、出力装置は、ユーザーの電子メールアドレスのウェブページ上での入力を要求する。この装置は、この電子メールアドレスに応答する。
【００３８】
（３）出力装置は、
ａ．ユーザーの電子メールアドレスに対する電子メール、および、
ｂ．ジョブ制御に対して要求された装置特定パラメータを含んだパラメータ（プリンターコントローラ）フォームまたはテンプレートからなる。
【００３９】
（４）ユーザーは、装置の電子メールおよび添付されたフォームを開く。ユーザーは、特定のジョブ用のデフォルト値を変えてもよい。パラメータ名やフィールドロケーションではなく、パラメータ値のみを変えてもよい。ユーザーは、次に再使用するためにパラメータフォームを保管してもよい。
【００４０】
（５）ユーザーは、パラメータ（プリンターコントローラ）フォームを用いて電子メールに印刷されるファイルを添付して、電子メールを出力装置に送信する。
【００４１】
（６）出力装置は、ユーザーから電子メールを受信し、ジョブ構成指針（ジョブ コンフィゲーション ディレクション）用のパラメータフォームを解析し、各添付印刷ファイルを開き、パラメータフォームによって提供された命令に関して、各ファイルを印刷する。
【００４２】
（７）出力装置によってジョブが完了したら、または、ジョブ完了に関して問題がある場合は、出力装置は、電子メールを介してユーザーに通知する。
【００４３】
全ての資源ファイル、テンプレート、および、情報を、局部的に装置に格納できてもよい。また、それに代わるものとして、これらの資源を、ユーザーがこの情報のある場所を知っていることを提供するネットワーク上に格納してもよい。ユーザー相互作用は、選択された例とは関係なく類似していてもよい。
【００４４】
他の例では、出力装置は、パラメータフォームに特定されたようなキーワードまたはパラメータ名を探すことにより、電子メールメッセージの本体を解析する。この例では、電子メールメッセージがフリーテキスト形式であってもよいので、出力装置用にかなり高度なキーワード検索能力が必要である。
【００４５】
図３は、ネットワーク接続された装置のシステムにおける、文書印刷命令を伝達するための本発明の方法を示すフローチャートである。明確にするために、この方法（および下記のこれらの方法）を、一連の番号付きステップで描いているが、明確にされない限り、順序を番号付けから推論すべきではない。理解すべきは、これらのステップを、省略しても、同時に実行しても、または、連続する厳密な順序を維持するという条件なしに実行してもよいものもある。この方法はステップ３００で始まる。
【００４６】
ステップ３０２は、プリンター制御データを受け取る。ステップ３０４は、プリンターコントローラフォームをプリンター制御データに応じて生成する。ステップ３０６は、プリンターコントローラフォームを呼び出す。ステップ３０８は、プリンターコントローラフォームパラメータを与える。ステップ３１０は、プリンターコントローラフォームに文書を添付する。ステップ３１２は、ネットワーク接続されたプリンターの添付文書と共に、プリンターコントローラフォームを電子メールで送信する。一例では、ステップ３１２は、ワイヤレス通信媒体を介して電子メールを送信してもよいが、その方法は、どの特定の媒体にも限定されない。ステップ３１４は、プリンターコントローラフォームパラメータに応じて、添付文書を印刷する。
【００４７】
この方法の例としては、文書をプリンターコントローラフォームに添付するステップ３１０には、ネイティブ構造の文書をプリンターコントローラフォームに添付するステップが含まれているものもある。そして、プリンターコントローラフォームパラメータに応じて添付文書を印刷するステップ３１４には、ネイティブ構造の文書を印刷するステップが含まれている。
【００４８】
また、プリンター制御データを受け取り（ステップ３０２）、プリンターコントローラフォームをプリンター制御データに応じて生成する（ステップ３０４）ことには、プリンターから予め決定されたプリンターコントローラフォームを受け取るステップが含まれていてもよい。次に、この方法は、メモリーにプリンターコントローラフォームを保管するステップ３０５（図示せず）を含んでいてもよい。また、このフォームを、局部メモリーに保管する例もある。これに代わるものとして、プリンターコントローラフォームをメモリーに保管するステップには、ネットワーク接続されたサーバーでプリンターコントローラフォームを保管するステップが含まれていてもよい。次に、プリンターコントローラフォームを呼び出すステップ３０６には、サーバーからフォームを受け取るステップが含まれていてもよい。
【００４９】
また、プリンターコントローラフォームパラメータに応じて添付文書を印刷すること（ステップ３１４）には、プリンターが、電子メールによって送信されたプリンターコントローラフォームを開き、プリンターコントローラフォームパラメータを解析し、解析されたパラメータに応じて印刷することが含まれているという例もある。
【００５０】
また、他のステップであるステップ３０１が、プリンター制御データの要求をプリンターに電子メールによって送信してもよい。次に、プリンター制御データを受け取るステップ３０２には、プリンター制御データを、要求によって特定された、ネットワーク接続された電子メールアドレスで受信するステップが含まれていてもよい。それに代わるものとして、ステップ３０１は、プリンター制御データのユーザー要求を、プリンターのフロントパネルで依頼してもよい。他の代替案では、ステップ３０１は、プリンターに連結されたネットワーク接続されたウェブサイトにアクセスしてもよい。
【００５１】
また、プリンターコントローラフォームに文書を添付するステップ３１０には、複数の文書をプリンターコントローラフォームに添付するステップが含まれていてもよい。次に、プリンターコントローラフォームパラメータに応じて添付文書を印刷するステップ３１４には、複数の添付文書をパラメータに応じて印刷するステップが含まれていてもよい。
【００５２】
また、この方法が、他のステップを含んでもよい。ステップ３１６は、文書の印刷に続いて、電子メールをプリンターから受信し、印刷タスクの完了を認識する。ステップ３１８は、印刷エラーが生じた場合に印刷エラーを認識するプリンターから、電子メールを受信する。
【００５３】
図４は、ネットワーク接続された装置のシステムにおける、文書印刷命令を受け取るための本発明の方法を示すフローチャートである。この方法は、ステップ４００から始まる。ステップ４０２は、添付されたネイティブ構造の文書と共に、文書印刷パラメータを含んだフリーテキスト型電子メールを受け取る。ステップ４０４は、印刷パラメータを得るために電子メールを解析する。ステップ４０６は、得られたパラメータに応じて添付文書を印刷する。
【００５４】
図５は、ネットワーク接続された装置のシステムにおいて、文書印刷命令を受け取るための本発明の方法の変型例を示すフローチャートである。この方法は、ステップ５００から始まる。ステップ５０２は、添付文書と共に、電子メールによって送信されたプリンターコントローラフォームを受け取る。ステップ５０４は、プリンターコントローラフォームの与えられたパラメータに応じて、添付文書を印刷する。
【００５５】
直接文書印刷命令を伝達するためのシステムおよび方法を提示してきた。また、本発明の詳細および使用を図解するために、例を示してきた。しかし、本発明は、これらの例にのみ限定されるものではない。本発明の他の変型例や実施形態については、当業者によって想起されるだろう。
【図面の簡単な説明】
【００５６】
【図１】接続された装置のネットワーク中の、文書印刷命令を伝達するための本発明のシステムを示す概略ブロック図である。
【図２】本発明のユーザーオプションを示す図である。
【図３】ネットワーク接続された装置のシステムにおいて、文書印刷命令を伝達するための本発明の方法を示すフローチャートである。
【図４】ネットワーク接続された装置のシステムにおける、文書印刷命令を受け取るための本発明の方法を示すフローチャートである。
【図５】ネットワーク接続された装置のシステムにおける、文書印刷命令を受け取るための本発明の方法の変型例を示すフローチャートである。
【図１】
2005004751.tif 000003
【図２】
2005004751.tif 000004
【図３】
2005004751.tif 000005
【図４】
2005004751.tif 000006
【図５】
2005004751.tif 000007
【外国語明細書】
2005004751.tif 000008
2005004751.tif 000009
2005004751.tif 000010
2005004751.tif 000011
2005004751.tif 000012
2005004751.tif 000013
2005004751.tif 000014
2005004751.tif 000015
2005004751.tif 000016
2005004751.tif 000017
2005004751.tif 000018
2005004751.tif 000019
2005004751.tif 000020
2005004751.tif 000021
2005004751.tif 000022
2005004751.tif 000023
2005004751.tif 000024
2005004751.tif 000025
2005004751.tif 000026
2005004751.tif 000027
2005004751.tif 000028
2005004751.tif 000029
2005004751.tif 000030
2005004751.tif 000031
2005004751.tif 000032
2005004751.tif 000033
2005004751.tif 000034
2005004751.tif 000035
2005004751.tif 000036