(57)【要約】【課題】ドライバレスのユーザ端末において電子メールを印刷可能に登録するとともに、ユーザの作業負担を軽減することである。【解決手段】ユーザ端末１０としてのコンピュータにより実行され、前記コンピュータを、電子メールクライアントプログラム１５２が使用するメールフォルダ内のメールメッセージのリストを表示して、ユーザに所望のメールメッセージを選択させる選択部１１１、前記ユーザによって選択されたメールメッセージについて、当該メールメッセージを電子メールクライアントプログラム１５２に依存しないファイルに変換する変換部１１２、前記変換されたメールメッセージを、前記ユーザ端末の外部装置としての印刷管理サーバに送信する送信部１１３、として機能させるための印刷文書登録プログラムである。【選択図】図２
2007206808.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末としてのコンピュータにより実行され、前記コンピュータを、
電子メールクライアントプログラムが使用するメールフォルダ内のメールメッセージのリストを表示して、ユーザに所望のメールメッセージを選択させる選択部、
前記ユーザによって選択されたメールメッセージについて、当該メールメッセージを前記電子メールクライアントプログラムに依存しないファイルに変換する変換部、
前記変換されたメールメッセージを、前記ユーザ端末の外部装置としての印刷管理サーバに送信する送信部、
として機能させるための印刷文書登録プログラム。
【請求項２】
前記変換部は、前記選択されたメールメッセージをテキスト形式に変換することを特徴とする請求項１記載の印刷文書登録プログラム。
【請求項３】
前記変換部は、前記選択されたメールメッセージをリッチテキスト形式に変換することを特徴とする請求項１記載の印刷文書登録プログラム。
【請求項４】
前記選択部は、前記ユーザにより試写指定が行なわれたメールメッセージについて、当該メールメッセージの内容を前記送信部による送信前に表示することを特徴とする請求項１から３の何れか一項に記載の印刷文書登録プログラム。
【請求項５】
前記送信部は、前記選択されたメールメッセージの添付ファイルを、前記変換されたメールメッセージと関連付けて前記印刷管理サーバに送信することを特徴とする請求項１から４の何れか一項に記載の印刷文書登録プログラム。
【請求項６】
前記印刷文書登録プログラムは、ウェブブラウザプログラム上で動作することを特徴とする請求項１から５の何れか一項に記載の印刷文書登録プログラム。
【請求項７】
請求項１から６の何れか一項に記載の印刷文書登録プログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷文書登録プログラム及び記録媒体に関する。
【背景技術】
【０００２】
近年、オフィスのサテライト化、ＳＯＨＯ（Small Office Home Office）化、モバイルユーザの増加により、ユーザ端末から共有プリンタへドライバレスで印刷が行うことができるサーバベースの印刷システムの需要が増えている。特に、ドライバレスのユーザ端末から電子メールをドライバレスで印刷する要求がある。
【０００３】
例えば、サーバによりプリンタに割り当てられた仮想電子メールアドレス宛に、ユーザ端末から文書データをメール送信することにより印刷する方法が考えられている（例えば、特許文献１参照）。具体的には、プリントサーバは、ユーザ端末から送信された電子メールを印刷可能な形式に変換して、仮想電子メールアドレスに対応するプリンタに印刷させる。
【０００４】
また、ユーザ端末からの指示により、メールサーバに格納された受信電子メール（添付ファイル含む）をＡＳＰ（Application Service Provider）サーバが印刷する方法である（例えば、特許文献２参照）。具体的には、ユーザ端末からメールサーバへの転送指示により、電子メールがメールサーバからＡＳＰサーバへ転送される。ＡＳＰサーバは、ユーザ端末からＡＳＰサーバへの指示により、この電子メールを印刷可能な形式に変換して出力先プリンタに印刷する。
【０００５】
また、メールサーバから受信した電子メールをドライバレスのユーザ端末からサーバに登録して印刷するためには、以下のような３つの方法があった。
【０００６】
第１の方法は、ユーザ端末から電子メールをそのままメールサーバへ登録し、メールサーバから電子メールを直接印刷する方法、もしくは、メールサーバにてＰＤＦ（Portable Document Format）へ変換できるツールによりＰＤＦ形式等に変換した電子メールを印刷する方法である。
【０００７】
第２の方法は、ユーザ端末にてＰＤＦ変換ツールを利用して電子メールを一旦ＰＤＦ化し、ＰＤＦ文書データとしてサーバへ登録し、サーバから登録ＰＤＦ文書データを印刷する方法である。
【０００８】
第３の方法は、ユーザ端末にて電子メールクライアントプログラムを起動し、ユーザ操作によりメール本文をカットアンドペーストによりテキストとしてサーバに登録し、サーバからテキスト印刷により印刷する方法である。
【特許文献１】特表２００５−５２１１６６号公報
【特許文献２】特開２００２−１３２６７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、上記従来のプリンタに電子メールアドレスを割り当てる方法は、システム設置時に電子メールアドレスの割り当て、設定が必要であった。このため、システムのコスト負担及びシステム設置者の作業負担が大きかった。また、電子メール変換処理を行うため、プリントサーバの処理負担が大きかった。
【００１０】
また、上記従来のＡＳＰサーバが電子メールアドレスを受信して印刷する方法は、メールサーバからユーザ端末へ通知を行い、ユーザ端末からメールサーバに対して、ＡＳＰサーバへの受信メール転送指示を行う必要があった。このため、ユーザ端末は、ＡＳＰサーバに加えてメールサーバとも通信する必要があり、手続が煩雑となり、ユーザの作業負担が大きかった。
【００１１】
また、上記従来の電子メールの登録を伴う第１の方法は、ユーザが登録前に電子メールクライアントにて登録するメッセージを選択し、１メッセージ１ファイルの電子メール文書ファイル（eml形式等）として保存し、作成する必要があった。このため、ユーザの作業負担が大きかった。さらに、印刷管理サーバに、電子メールをそのまま印刷するツール、電子メールをＰＤＦ形式に変換するツールの導入が必要であり、印刷管理サーバの実装コストが大きかった。
【００１２】
また、上記従来の第２の方法は、ユーザ端末側にＰＤＦ変換ツール等のインストールが必要であった。その上、登録前にユーザによる電子メールのＰＤＦ変換操作が必要であった。このため、ユーザの作業負担が大きかった。
【００１３】
また、上記従来の第３の方法は、利用者が電子メールクライアントを起動しメール本文を文書登録用アプリケーションへカットアンドペーストのうえ登録する作業が必要であった。このため、ユーザの作業負担が大きかった。
【００１４】
本発明の課題は、ドライバレスのユーザ端末において電子メールを印刷可能にして登録するとともに、ユーザの作業負担を軽減することである。
【課題を解決するための手段】
【００１５】
上記の課題を解決するために、請求項１に記載の発明は、
ユーザ端末としてのコンピュータにより実行され、前記コンピュータを、
電子メールクライアントプログラムが使用するメールフォルダ内のメールメッセージのリストを表示して、ユーザに所望のメールメッセージを選択させる選択部、
前記ユーザによって選択されたメールメッセージについて、当該メールメッセージを前記電子メールクライアントプログラムに依存しないファイルに変換する変換部、
前記変換されたメールメッセージを、前記ユーザ端末の外部装置としての印刷管理サーバに送信する送信部、
として機能させるための印刷文書登録プログラムである。
【００１６】
請求項２に記載の発明は、請求項１記載の印刷文書登録プログラムにおいて、
前記変換部は、前記選択されたメールメッセージをテキスト形式に変換することを特徴とする。
【００１７】
請求項３に記載の発明は、請求項１記載の印刷文書登録プログラムにおいて、
前記変換部は、前記選択されたメールメッセージをリッチテキスト形式に変換することを特徴とする。
【００１８】
請求項４に記載の発明は、請求項１から３の何れか一項に記載の印刷文書登録プログラムにおいて、
前記選択部は、前記ユーザにより試写指定が行なわれたメールメッセージについて、当該メールメッセージの内容を前記送信部による送信前に表示することを特徴とする。
【００１９】
請求項５に記載の発明は、請求項１から４の何れか一項に記載の印刷文書登録プログラムにおいて、
前記送信部は、前記選択されたメールメッセージの添付ファイルを、前記変換されたメールメッセージと関連付けて前記印刷管理サーバに送信することを特徴とする。
【００２０】
請求項６に記載の発明は、請求項１から５の何れか一項に記載の印刷文書登録プログラムにおいて、
前記印刷文書登録プログラムは、ウェブブラウザプログラム上で動作することを特徴とする。
【００２１】
請求項７に記載の発明は、
請求項１から６の何れか一項に記載の印刷文書登録プログラムを記録したコンピュータ読取可能な記録媒体である。
【発明の効果】
【００２２】
請求項１、７に記載の発明によれば、ドライバレスのユーザ端末において容易に任意の電子メールのメールメッセージを印刷可能にして印刷管理サーバに登録できる。また、電子メールの登録に伴うユーザの作業負担を軽減できる。さらに、印刷管理サーバの実装コストを低減できる。
【００２３】
請求項２に記載の発明によれば、メールメッセージをテキスト形式で印刷可能に登録できる。
【００２４】
請求項３に記載の発明によれば、メールメッセージをリッチテキスト形式で印刷可能に登録できる。
【００２５】
請求項４に記載の発明によれば、メールメッセージ内容をメールメッセージの送信前にユーザが目視により確認できる。
【００２６】
請求項５に記載の発明によれば、メールメッセージの添付ファイルを印刷可能に登録できる。
【００２７】
請求項６に記載の発明によれば、ユーザ端末の実装コストを低減できる。
【発明を実施するための最良の形態】
【００２８】
以下、図面を参照して本発明に係る実施の形態を詳細に説明する。ただし、発明の範囲は、図示例に限定されない。
【００２９】
先ず、図１〜図５を参照して、本実施の形態の印刷システム１の装置構成を説明する。図１に、印刷システム１の構成を示す。
【００３０】
図１に示すように、印刷システム１は、ユーザ端末１０と、印刷管理サーバ２０と、印刷装置３０と、メールサーバ４０と、を備えて構成される。印刷システム１の各装置は、通信ネットワークＮを介して通信接続される。
【００３１】
なお、メールサーバ４０は、少なくとも一つのユーザ端末のユーザ宛の電子メールを管理する。この構成において、ユーザ端末１０は、各ユーザ端末を代表して表現したものであり、この台数に限定されるものではない。
【００３２】
印刷システム１は、ユーザ端末１０のユーザ宛に受信された電子メールのうち、印刷対象の電子メールを印刷管理サーバ２０に登録するとともに、その電子メールデータを印刷装置３０で印刷するシステムである。
【００３３】
ユーザ端末１０は、メールサーバ４０を介して電子メールを受信するとともに、印刷対象の電子メールのメールメッセージを、印刷可能な文書データ及び添付ファイルに変換して印刷管理サーバ２０に送信する。印刷管理サーバ２０は、ユーザ端末１０から受信した変換後のメールメッセージを登録する。また、印刷管理サーバ２０は、印刷対象のメールメッセージを印刷装置３０に送信する。印刷装置３０は、印刷管理サーバ２０からメールメッセージを受信して印刷する。
【００３４】
メールサーバ４０は、ユーザ端末１０と通信ネットワークＮ上の機器との間で送受信される電子メールを管理する。例えば、外部機器が送信元でユーザ端末１０のユーザが送信先の電子メールを記憶し、ユーザ端末１０に配信する。通信ネットワークＮは、インターネットのネットワークであり、ＷＡＮ（Wide Area Network）、ＬＡＮ（Local Area Network）、イントラネット等を含んでもよい。
【００３５】
図２に、ユーザ端末１０、印刷管理サーバ２０及び印刷装置３０の内部構成を示す。図２に示すように、ユーザ端末１０は、制御部１１と、表示部１２と、操作部１３と、通信部１４と、記録媒体としてのＨＤＤ（Hard Disk Drive）１５と、を備えて構成される。また、ユーザ端末１０の各部は、バス１６を介して接続される。
【００３６】
制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）を備え、ユーザ端末１０の各部を制御する。制御部１１のＣＰＵは、ＨＤＤ１５に記憶されたシステムプログラム及び各種アプリケーションプログラムのうち指定されたプログラムを読み出し、ＲＡＭに展開し、ＲＡＭに展開されたプログラムとの協働で、各種処理を実行する。
【００３７】
制御部１１は、後述する印刷文書登録プログラム１５１により、選択部１１１、変換部１１２及び送信部１１３として機能する。選択部１１１は、メールメッセージ選択画面を表示部１２に表示させ、ユーザからの操作部１３を介するメールメッセージの選択入力に基づいて、印刷するメールメッセージを選択する。変換部１１２は、選択部１１１により選択されたメールメッセージの本文部をテキスト形式等の印刷管理サーバ２０で印刷可能な形式に変換する。送信部１１３は、変換部１１２により変換された本文部を含む文書データと添付ファイルとを関連付けて印刷管理サーバ２０へ送信する。
【００３８】
表示部１２は、ＣＲＴ（Cathode Ray Tube）ディスプレイ、ＬＣＤ（Liquid Crystal Display）等により構成され、制御部１１の表示信号に従って画面表示を行う。
【００３９】
操作部１３は、カーソルキー、数字入力キー及び各種機能キーなどを備えたキーボードを含む構成とし、操作者によりキーボードで押下された押下信号を制御部１１に出力する。また、操作部１３は、マウス等のポインティングデバイスを備え、位置情報の入力が可能な構成としてもよい。
【００４０】
通信部１４は、モデム、ルータ、ネットワークカード等により構成され、通信ネットワークＮ上の各種機器との情報の送受信を介する。
【００４１】
ＨＤＤ１５は、磁気情報記録媒体を備え、各種プログラム及び当該プログラムで使用する各種データを読み込み及び書き込み可能に記憶する。ＨＤＤ１５は、印刷文書登録プログラム１５１と、電子メールクライアントプログラム１５２と、メールメッセージ１５３と、を記憶する。
【００４２】
印刷文書登録プログラム１５１は、後述する印刷文書登録処理を行うためのプログラムである。電子メールクライアントプログラム１５２は、メールサーバ４０を介する電子メールの送受信と、その電子メールの管理を行うためのアプリケーションプログラムである。電子メールクライアントプログラム１５２は、複数種類の電子メールクライアントプログラムを有することとしてもよい。
【００４３】
メールメッセージ１５３は、メールサーバ４０から受信した又はメールサーバ４０へ送信する電子メールデータであり、電子メールクライアントプログラム１５２用のデータ形式とする。メールメッセージ１５３の各メールメッセージは、電子メールクライアントプログラム別及び送信箱、受信箱等別の各メールフォルダに格納されるものとする。例えば、電子メールクライアントプログラムがOut Look Expressの場合に、受信箱、送信箱等内のメールメッセージは、特定のディレクトリ内のメッセージフォルダファイル（”受信トレイ.dbx”、 ”送信トレイ.dbx”等のファイル）に格納される。
【００４４】
また、メールメッセージ１５３は、少なくとも文字部分としての文書データを含み、当該文書データに加え添付ファイルを有するものが含まれてもよい。文書データは、電子メールのヘッダ部（送信日時、送信者名、宛先、コピー先、件名、転送先、定義部分等を含む）、本文部を含む。添付ファイルは、画像ファイル、各種アプリケーション用のファイル、文書ファイル等とし、特定の形式のファイルに限定されるものではない。
【００４５】
図２に示すように、印刷管理サーバ２０は、制御部２１と、表示部２２と、操作部２３と、通信部２４と、ＨＤＤ２５と、を備えて構成される。また、印刷管理サーバ２０の各部は、バス２６を介して接続される。
【００４６】
制御部２１は、ＣＰＵ、ＲＡＭを備え、印刷管理サーバ２０の各部を制御する。制御部２１は、印刷プログラム２５２に基づいて、後述する印刷処理を実行する。
【００４７】
表示部２２、操作部２３、通信部２４は、ユーザ端末１０の表示部１２、操作部１３、通信部１４と同様である。
【００４８】
ＨＤＤ２５は、各種プログラム及び各種データを読み込み及び書き込み可能に記憶する。ＨＤＤ２５は、印刷文書登録受付プログラム２５１と、印刷プログラム２５２と、設定データ２５３と、文書データ２５４と、添付ファイル２５５と、を記憶する。
【００４９】
印刷文書登録受付プログラム２５１は、後述する印刷文書登録受付処理を行うためのプログラムである。印刷プログラム２５２は、後述する印刷処理を行うためのプログラムである。
【００５０】
設定データ２５３は、文書データ２５４、添付ファイル２５５に記憶される同一のメールメッセージの文書データ、添付ファイルを関連付ける情報を含む各種設定データである。文書データ２５４は、ユーザ端末１０で変換されて受信されたメールメッセージの文書データである。添付ファイル２５５は、ユーザ端末１０で変換されて受信されたメールメッセージの添付ファイルである。
【００５１】
図２に示すように、印刷装置３０は、制御部３１と、印刷部３２と、記憶部３３と、通信部３４と、を備えて構成される。また、印刷装置３０の各部は、バス３５を介して接続される。
【００５２】
制御部３１は、ＣＰＵ、ＲＡＭを備え、印刷装置３０の各部を制御する。制御部３１は、印刷管理サーバ２０から受信した設定データ２５３の印刷条件で、同じく受信した文書データ２５４及び添付ファイル２５５を印刷部３２に印刷させる。
【００５３】
印刷部３２は、印刷対象のデータを記録紙などの記録媒体に印刷する。印刷部３２は、電子写真方式、インクジェット方式、熱転写方式等の印刷方式で印刷を行う。
【００５４】
記憶部３３は、情報を一時的に記憶するＲＡＭ、情報を読み書き可能なフラッシュメモリ等で構成される。記憶部３３には、印刷管理サーバ２０から受信した印刷用データが一時的に記憶される。
【００５５】
通信部３４は、ユーザ端末１０の通信部１４と同様である。また、印刷装置３０にも、操作部、表示部、あるいはこの両方の機能を有するタッチパネルを備える構成としてもよい。
【００５６】
次に、先ず、図３〜図１４を参照して、印刷システム１の動作を説明する。図３に、ユーザ端末１０で実行される印刷文書登録処理の流れを示す。先ず、ユーザ端末１０において実行される印刷文書登録処理を説明する。
【００５７】
予め、ユーザ端末１０のＨＤＤ１５にメールメッセージ１５３が記憶されているものとする。ユーザ端末１０において、操作部１３を介して印刷文書登録処理の実行指示が入力されたことをトリガとして、制御部１１により、印刷文書登録プログラム１５１が読み出されて起動され、印刷文書登録処理が実行される。
【００５８】
図３に示すように、ユーザのログイン処理が行われる（ステップＳ１１）。図４にログイン画面５１を示す。ログイン処理は、例えば、図４に示すように、ログイン画面５１が表示部１２に表示される。ログイン画面５１は、ＩＤ入力欄５１１と、パスワード入力欄５１２と、ＯＫボタン５１３と、を有する。ログイン画面５１において、操作部１３を介してユーザのＩＤ及びパスワードがＩＤ入力欄５１１及びパスワード入力欄５１２に入力され、ＯＫボタン５１３が押下される。制御部１１により、入力されたＩＤ及びパスワードに基づいてユーザ認証が行われ、ユーザ認証された場合に、そのユーザがログインされる。
【００５９】
ここでは、ＩＤ及びパスワードの入力によりユーザ認証を行う構成としたが、指紋、顔、虹彩等の生体認証等としてもよく、２つ以上の認証方法を組み合わせる構成としてもよい。
【００６０】
そして、表示部１２にメールクライアント選択画面が表示され、操作部１３を介して、電子メールクライアントプログラム１５２の電子メールクライアントプログラムのうちの使用する電子メールクライアントプログラムの選択入力が受け付けられる（ステップＳ１２）。図５に、メールクライアント選択画面５２を示す。例えば、電子メールクライアントプログラム１５２に３種類の電子メールクライアントが含まれる場合に、図５に示すようなメールクライアント選択画面５２が表示部１２に表示される。メールクライアント選択画面５２は、メールクライアント選択マーク５２１と、ＯＫボタン５２２とを有する。そして、操作部１３を介して使用するメールクライアントがメールクライアント選択マーク５２１で選択入力される。また、ＯＫボタン５２２が押下されることにより、電子メールクライアントプログラムの選択が終了する。
【００６１】
そして、ステップＳ１２で選択された電子メールクライアントプログラムに対応するメールフォルダがメールメッセージ１５３から検索されて読み出される（ステップＳ１３）。そして、変換部１１２により、ステップＳ１３で検索されたメールフォルダに含まれるメールメッセージが解析され、当該メールメッセージから、文書データと、添付ファイルと、が抽出される。また、変換部１１２により、この文書データの本文部が、電子メールクライアントプログラムに依存しない形式のデータに変換される（ステップＳ１４）。
【００６２】
ステップＳ１４において、メールメッセージの文書データの本文部は、例えば、テキストデータ形式、リッチテキストデータ形式等の電子メールクライアントプログラムに依存しない形式のデータに変換される。この変換形式は、印刷管理サーバ２０でプリンタドライバを有する（印刷管理サーバ２０から印刷が可能な）形式である。
【００６３】
そして、選択部１１１により、表示部１２にメールメッセージ選択画面が表示され、操作部１３を介して、ステップＳ１４で抽出されたメールメッセージのうちの登録するメールメッセージの選択入力が受け付けられる（ステップＳ１５）。図６に、メールメッセージ選択画面５３を示す。例えば、ある電子メールクライアントが選択された場合に、この電子メールクライアントに対応するメールメッセージを選択するため、図６に示すメールメッセージ選択画面５３が表示部１２に表示される。メールメッセージ選択画面５３は、メールメッセージ表示欄５３１と、切替ボタン５３２と、選択マーク５３３と、プレビューボタン５３４と、ＯＫボタン５３５と、を有する。
【００６４】
メールメッセージ選択画面５３において、メールメッセージ表示欄５３１に各メールメッセージが表示される。ユーザによる操作部１３を介するメールメッセージの選択入力により、登録するメールメッセージが選択される。また、メールメッセージ表示欄５３１に表示するメールメッセージの格納先は、切替ボタン５３２の押下により、送信箱及び受信箱との間で切り替えられる。また、選択マーク５３３の選択入力により、添付ファイルの登録の有無が設定される。
【００６５】
そして、選択部１１１により、操作部１３を介するユーザの入力指示に基づいて、選択中のメールメッセージをプレビュー表示するか否かが判別される（ステップＳ１６）。具体的には、メールメッセージ選択画面５３において、ユーザによる操作部１３を介するプレビューボタン５３４の押下が行われたか否かにより、プレビュー表示するか否かの判別が行われる。
【００６６】
選択中のメールメッセージをプレビューする場合（ステップＳ１６；ＹＥＳ）、選択部１１１により、選択中のメールメッセージが表示部１２にプレビュー表示される（ステップＳ１７）。図７に、メールメッセージプレビュー画面５４を示す。図８に、添付ファイルプレビュー画面５５を示す。具体的には、図７に示すメールメッセージプレビュー画面５４が表示部１２に表示される。メールメッセージプレビュー画面５４は、本文表示欄５４１と、プレビューボタン５４２と、ＯＫボタン５４３と、を有する。
【００６７】
メールメッセージプレビュー画面５４において、選択中のメールメッセージの送信者名、件名がヘッダ部表示部分５４１に表示されるとともに、本文表示欄５４２に、そのメールメッセージの本文内容が表示される。また、ユーザによる操作部１３を介するプレビューボタン５４３の押下により、図８に示す添付ファイルプレビュー画面５５が表示部１２に表示される。また、ＯＫボタン５４４の押下により、プレビュー表示が終了される。
【００６８】
添付ファイルプレビュー画面５５は、添付ファイル表示欄５５１と、ＯＫボタン５５２と、を有する。添付ファイルプレビュー画面５５において、添付ファイル表示欄５５１に、プレビューボタン５４２で選択された添付ファイルが表示される。また、ユーザによる操作部１３を介するＯＫボタン５５２の押下により、メールメッセージプレビュー画面５４の表示に戻る。
【００６９】
そして、ステップＳ１７の実行後又は選択中のメールメッセージをプレビューしない場合（ステップＳ１６；ＮＯ）、選択中のメールメッセージを登録対象として確定するか否かが判別される（ステップＳ１８）。具体的には、図６に示すメールメッセージ選択画面５３において、ユーザによる操作部１３を介するＯＫボタン５３５の押下があるか否かにより、メールメッセージの選択確定の判別が行われる。。
【００７０】
登録するメールメッセージを確定しない場合（ステップＳ１８；ＮＯ）、ステップＳ１５に移行される。登録するメールメッセージを確定しない場合（ステップＳ１８；ＮＯ）、ステップＳ１５に移行される。登録するメールメッセージを確定する場合（ステップＳ１８；ＹＥＳ）、登録するメールメッセージの添付ファイルを登録するか否かが判別される（ステップＳ１９）。具体的には、図６のメールメッセージ選択画面５３における選択マーク５３３の設定情報に基づいて、添付ファイルを登録するか否かの判別が行われる。
【００７１】
添付ファイルを登録する場合（ステップＳ１９；ＹＥＳ）、送信部１１３により、ステップＳ１５で選択された変換後の文書データと添付ファイルとが変換後のメールメッセージとして関連付けられて、通信部１４、通信ネットワークＮを介して、印刷管理サーバ２０に送信される（ステップＳ２０）。添付ファイルを登録しない場合（ステップＳ１９；ＮＯ）、送信部１１３により、ステップＳ１５で選択された変換後のメールメッセージ（変換後の文書データのみ）が、通信部１４、通信ネットワークＮを介して、印刷管理サーバ２０に送信される（ステップＳ２１）。ステップＳ２０又はＳ２１の実行後、印刷文書登録処理は終了する。
【００７２】
ここで、図９を参照して、上記印刷文書登録処理の具体例を示す。図９（ａ）に、メールフォルダＦ１内のメールメッセージの構成例を示す。図９（ｂ）に、メールメッセージＭ１の内部構成例を示す。図９（ｃ）に、メールメッセージＭ１の変換例を示す。
【００７３】
印刷文書登録処理のステップＳ１３において、例えば、図９（ａ）に示すように、所定の電子メールクライアントプログラムに対応する受信箱のメールフォルダＦ１が選択された例を考える。
【００７４】
メールフォルダＦ１は、メールメッセージＭ１〜Ｍ３が順に並んで構成される。ステップＳ１５において、メールメッセージＭ１が選択される。メールフォルダＦ１は、図９（ｂ）に示すように、日付（Date:）、送信元（From:）、送信先（To:）、データ型（Content-Type:）等のヘッダ部Ａ１と、メール本文の本文部Ａ２と、例えばＢＡＳＥ６４形式等でエンコードされた添付ファイル部Ａ３と、を含んで構成される。
【００７５】
ステップＳ１４において、ヘッダ部Ａ１、本文部Ａ２、添付ファイル部Ａ３は、それぞれ、ヘッダ情報Ｂ１、本文部（テキスト形式）Ｂ２、添付ファイルＢ３として変換及び抽出される。例えば、メールメッセージＭ１の文書データは、プレーンテキストに変換される。ヘッダ情報Ｂ１は、ヘッダ部Ａ１のうちの登録時に必要な情報とする。本文部Ｂ２は、テキスト形式等への変換後の本文部Ａ２である。また、添付ファイルＢ３は、メールメッセージＭ１の添付ファイル部Ａ３から添付ファイル本体部分が抜き出され、例えばＢＡＳＥ６４デコード等が行われることにより、取得される。
【００７６】
ステップＳ１５において、ヘッダ情報Ｂ１、本文部（テキスト形式）Ｂ２、添付ファイルＢ３は、登録対象として選択されるものとする。そして、ステップＳ２０において、ヘッダ情報Ｂ１、本文部（テキスト形式）Ｂ２、添付ファイルＢ３は、印刷管理サーバ２０に送信される。
【００７７】
図９の例では、電子メールクライアントプログラムとしてOutlook Expressを用いる例としたが、これに限定されるものではない。他の電子メールクライアントプログラムでもほぼ同様の実装で、メール本文および添付ファイルの変換及び抽出を行うことができる。
【００７８】
印刷文書登録処理においてユーザ端末１０から送信された変換後のメールメッセージ（変換後の文書データ、添付ファイル）は、印刷管理サーバ２０で受信される。印刷管理サーバ２０において、制御部２１は、印刷文書登録受付プログラム２５１に基づいて、印刷文書登録受付処理を実行する。
【００７９】
通信部２４を介してユーザ端末１０から受信したメールメッセージ中の文書データがＨＤＤ２５の文書データ２５４に記憶され、同じく添付ファイルが添付ファイル２５５に記憶される。また、同一メールメッセージの文書データ及び添付ファイルは、関連付けられており、その関連付け情報が設定データ２５３に記憶される。このようにして、変換後のメールメッセージは、印刷管理サーバ２０に登録される。
【００８０】
次いで、図１０〜図１４を参照して、印刷管理サーバ２０で実行される印刷処理を説明する。図１０に、印刷処理の流れを示す。
【００８１】
予め、印刷管理サーバ２０にメールメッセージが登録されているものとする。印刷管理サーバ２０において、操作部２３を介して印刷処理の実行指示が入力されたことをトリガとして、制御部２１により、印刷プログラム２５２が読み出されて起動され、印刷処理が実行される。
【００８２】
先ず、図１０に示すように、ユーザのログイン処理が行われる（ステップＳ３１）。図１１に、ログイン画面６１を示す。ログイン処理は、例えば、図１１に示すように、ログイン画面６１が表示部２２に表示される。ログイン画面６１は、ＩＤ入力欄６１１、パスワード入力欄６１２と、を有する。
【００８３】
そして、操作部２３を介してユーザのＩＤ及びパスワードがＩＤ入力欄６１１及びパスワード入力欄６１２に入力され、ＯＫボタン６１３が押下される。制御部２１により、入力されたＩＤ及びパスワードに基づいてユーザ認証が行われ、ユーザ認証された場合に、そのユーザがログインされる。ユーザ端末１０のログインと同様に、ＩＤ及びパスワードの入力によりユーザ認証を行う構成としたが、指紋、顔、虹彩等の生体認証等としてもよく、２つ以上の認証方法を組み合わせる構成としてもよい。
【００８４】
そして、ステップＳ３１でログインされたユーザに関するメールメッセージの文書データ及び添付ファイルが文書データ２５４及び添付ファイル２５５から読み出され、そのメールメッセージを示す情報が表示部２２に表示される（ステップＳ３２）。このとき、設定データ２５３が参照され、記憶されている関連付け情報に基づいて、文書データ及び添付ファイルが関連付けられる。図１２に、メールメッセージ選択画面６２を示す。例えば、ログインされたユーザに対応するメールメッセージを選択するため、図１２に示すメールメッセージ選択画面６２が表示部２２に表示される。
【００８５】
そして、操作部１３を介して、ステップＳ３２で抽出されたメールメッセージのうちの印刷するメールメッセージの選択入力が受け付けられる（ステップＳ３３）。メールメッセージ選択画面６２において、メールメッセージ表示欄６２１に各メールメッセージが表示される。ユーザによる操作部２３を介するメールメッセージの選択入力により、印刷するメールメッセージが選択される。
【００８６】
そして、操作部２３を介するユーザの入力指示に基づいて、選択中のメールメッセージをプレビュー表示するか否かが判別される（ステップＳ３４）。具体的には、メールメッセージ選択画面６２において、ユーザによる操作部２３を介するプレビューボタン６２３の押下が行われたか否かにより、プレビュー表示するか否かの判別が行われる。
【００８７】
選択中のメールメッセージをプレビューする場合（ステップＳ３４；ＹＥＳ）、選択中のメールメッセージが表示部２２にプレビュー画面表示される（ステップＳ３５）。プレビュー画面表示は、ユーザ端末１０におけるプレビュー画面表示と同様な、メールメッセージのヘッダ情報、本文部、添付ファイルのプレビュー表示である。
【００８８】
ステップＳ３５の実行後、又は選択中のメールメッセージをプレビューしない場合（ステップＳ３４；ＹＥＳ）、選択中のメールメッセージを印刷対象として確定するか否かが判別される（ステップＳ３６）。具体的には、図１２に示すメールメッセージ選択画面６２において、ユーザによる操作部１３を介するＯＫボタン６２４の押下があるか否かにより、メールメッセージの選択確定の判別が行われる。
【００８９】
選択中のメールメッセージを印刷対象として確定しない場合（ステップＳ３６；ＮＯ）、ステップＳ３４に移行される。選択中のメールメッセージを印刷対象として確定する場合（ステップＳ３６；ＹＥＳ）、操作部２３を介するユーザの入力指示に基づいて、選択中のメールメッセージの添付ファイルを印刷するか否かが判別される（ステップＳ３７）。具体的には、メールメッセージ選択画面６２において、ユーザによる操作部２３を介する選択マーク６２２の選択入力により、添付ファイルを印刷するか否かが判別される。
【００９０】
選択中のメールメッセージの添付ファイルを印刷する場合（ステップＳ３７；ＹＥＳ）、操作部２３を介するユーザの入力指示に基づいて、選択中のメールメッセージの印刷する添付ファイルの選択入力が受け付けられる（ステップＳ３８）。図１３に、添付ファイル印刷設定画面６３を示す。例えば、印刷する添付ファイルを選択入力するため、図１３に示す添付ファイル印刷設定画面６３が表示部２２に表示される。添付ファイル印刷設定画面６３は、選択中のメールメッセージの添付ファイル名の表示部分と、選択マーク６３１と、プレビューボタン６３２と、ＯＫボタン６３３と、を有する。
【００９１】
添付ファイル印刷設定画面６３において、ユーザからの操作部２３を介する選択マーク６３１の選択入力により、印刷する添付ファイルが選択して設定される。また、プレビューボタン６３２の押下により、ステップＳ３５と同様に添付ファイルが表示部２２にプレビュー表示される。そして、ＯＫボタン６３３の押下により、印刷する添付ファイルの選択が終了される。
【００９２】
そして、ステップＳ３７で選択された添付ファイルが印刷可能であるか否かが判別される（ステップＳ３９）。具体的には、ＨＤＤ２５内に選択された添付ファイルを印刷可能なプリンタドライバプログラムを有しているか否かにより判別される。
【００９３】
選択された添付ファイルが印刷可能でない場合（ステップＳ３９；ＮＯ）、選択された添付ファイルの印刷が不可能であることを示す警告画面が表示部２２に表示され（ステップＳ４０）、ステップＳ３４に移行される。図１４に、警告画面６４を示す。例えば、図１４に示す警告画面６４が表示部２２に表示される。警告画面６４は、メッセージ表示部分６４１と、ＯＫボタン６４２と、を有する。
【００９４】
メッセージ表示部分６４１は、添付ファイル名とその添付ファイルが印刷できない旨の表示を有する。ユーザからの操作部２３を介するＯＫマーク６６４２の押下により、警告画面６４の表示が終了される。
【００９５】
選択された添付ファイルが印刷可能である場合（ステップＳ３９；ＹＥＳ）、メールメッセージの文書データ、添付ファイルが関連付けられて、通信部２４、通信ネットワークＮを介して印刷装置３０へ送信される（ステップＳ４１）。
【００９６】
ステップＳ４１の実行後、印刷装置３０において、制御部３１により、通信部３４を介して印刷管理サーバ２０から文書データ、添付ファイルが受信されて印刷実データに変換される。その印刷実データは、制御部３１の制御により、受信した設定データの印刷条件に基づいて、印刷部３２で印刷される。
【００９７】
選択中のメールメッセージの添付ファイルを印刷しない場合（ステップＳ３６；ＮＯ）、メールメッセージの文書データが、通信部２４、通信ネットワークＮを介して印刷装置３０へ送信される（ステップＳ４２）。ステップＳ４２の実行後、印刷装置３０において、制御部３１により、通信部３４を介して印刷管理サーバ２０から文書データが受信されて印刷実データに変換される。その印刷実データは、制御部３１の制御により、受信した設定データの印刷条件に基づいて、印刷部３２で印刷される。ステップＳ４１又はＳ４２の実行後、印刷処理を終了する。
【００９８】
なお、図示しないが、印刷条件は印刷管理サーバ２０で操作部２３を介する入力によりが適宜設定される。この印刷条件の情報は、メールメッセージのデータとともに印刷管理サーバ２０から印刷装置３０に送信される。印刷装置３０の制御部３１は、受信した印刷条件に基づいてメールメッセージを印刷する。
【００９９】
以上、本実施の形態によれば、ドライバレスのユーザ端末１０において、メールメッセージを印刷可能な形式に変換して印刷管理サーバ２０に送信して登録及び印刷させる。このため、電子メールを容易に印刷可能に変換して登録及び印刷できる。また、ユーザによるメールメッセージの印刷に伴うカットアンドペースト等の作業が不要であり、ユーザの作業負担を軽減できる。
【０１００】
また、印刷管理サーバ２０は、メールメッセージの本文部を、印刷可能なテキスト形式、リッチテキスト形式に変換して登録及び印刷できる。このため、印刷管理サーバ２０は、電子メールクライアントプログラムには依存することなく、電子メールのメールメッセージの登録及び印刷を行うことができる。
【０１０１】
また、印刷管理サーバ２０に、電子メールクライアントプログラムや、電子メールメッセージファイルを印刷するツールをインストール必要がない。このため、印刷管理サーバ２０の実装コストを低減できる。
【０１０２】
また、印刷文書登録処理において、ユーザの要求入力に応じて、メールメッセージ変換前に、メールメッセージをプレビュー表示する。このため、ユーザは、メールメッセージ内容をメールメッセージの送信前に目視により確認できる。
【０１０３】
また、メールメッセージの添付ファイルを文書データに関連付けて印刷可能に登録及び印刷できる。また、印刷処理において、ユーザの要求入力に応じて、メールメッセージ印刷前に、メールメッセージの添付ファイルをプレビュー表示する。このため、ユーザは、添付ファイル内容を変換前に目視により確認できる。
【０１０４】
（変形例）
図１５を参照して、上記実施の形態の変形例を説明する。図１５に、ユーザ端末１０Ａ、印刷管理サーバ２０Ａ及び印刷装置３０の内部構成を示す。本変形例では、上記実施の形態と異なる部分を主として説明する。また、装置構成において、上記実施の形態と同様の部分には、同じ符号を付すものとする。
【０１０５】
本変形例の印刷システムは、ユーザ端末１０Ａと、印刷管理サーバ２０Ａと、メールサーバ４０と、を備えて構成される。ユーザ端末１０Ａは、ブラウジング機能を有する。印刷管理サーバ２０Ａは、ウェブサーバとして機能し、ユーザ端末１０Ａからのブラウジングのアクセスに基づいて、ユーザ端末１０Ａに印刷文書登録機能を提供する。
【０１０６】
ユーザ端末１０Ａは、ユーザ端末１０の制御部１１、ＨＤＤ１５に代えて、制御部１１Ａと、ＨＤＤ１５Ａと、を備える。制御部１１Ａは、印刷文書登録処理の実行において、選択部１１１Ａ、変換部１１２Ａ、送信部１１３Ａ、として機能される。印刷文書登録処理は、ウェブブラウザプログラム１５４の起動上で実行される。選択部１１１Ａ、変換部１１２Ａ、送信部１１３Ａは、選択部１１１、変換部１１２、送信部１１３、と同様の機能を有する。
【０１０７】
ＨＤＤ１５Ａは、電子メールクライアントプログラム１５２と、ウェブブラウザプログラム１５４と、メールメッセージ１５３と、を記憶する。ウェブブラウザプログラム１５４は、ユーザにウェブページを閲覧させるブラウザを起動するためのプログラムである。
【０１０８】
印刷管理サーバ２０Ａは、印刷管理サーバ２０の制御部２１、ＨＤＤ２５に代えて、制御部２１Ａと、記録媒体としてのＨＤＤ２５Ａと、を備える。ＨＤＤ２５Ａは、印刷文書登録プログラム２５１Ａと、印刷プログラム２５２と、設定データ２５３と、文書データ２５４と、添付ファイル２５５と、を記憶する。印刷文書登録プログラム２５１Ａは、上記実施の形態の印刷文書登録処理の機能をユーザ端末１０に提供するとともに、上記実施の形態の印刷文書登録受付処理を実行するためのプログラムである。
【０１０９】
制御部２１Ａは、印刷文書登録プログラム２５１Ａに基づいて、上記実施の形態の印刷文書登録処理と同様の機能をユーザ端末１０に提供する。具体的には、制御部２１Ａは、ユーザ端末１０におけるウェブブラウザプログラム１５４の起動によるユーザ端末１０からのアクセス（ブラウジング）に応じて、ユーザ端末１０の制御部１１Ａを、選択部１１１Ａ、変換部１１２Ａ、送信部１１３Ａ等として機能させる。この処理により、上記実施の形態の印刷文書登録処理と同様に、ユーザ端末１０は、登録するメールメッセージを変換して、その文書データ及び添付ファイルを関連付けて印刷管理サーバ２０に送信する。
【０１１０】
また、制御部２１Ａは、印刷文書登録プログラム２５１Ａに基づいて、印刷文書登録受付処理を実行する。この処理により、上記実施の形態の印刷文書登録受付処理と同様に、印刷管理サーバ２０は、ユーザ端末１０から受信した文書データ、添付ファイルを関連付けて、ＨＤＤ２５Ａの設定データ２５３、文書データ２５４、添付ファイル２５５に記憶して登録する。
【０１１１】
ユーザ端末１０において、印刷文書登録処理に関する各種入力は、表示部１２に表示されたブラウザの画面上で受け付けられる。
【０１１２】
本変形例によれば、上記実施の形態と同様に、印刷管理サーバ２０Ａに、電子メールクライアントプログラムや、電子メールメッセージファイルを印刷するツールをインストール必要がない。このため、印刷管理サーバ２０Ａの実装を低コストに行うことができる。これに加えて、ユーザ端末１０Ａは、印刷文書登録プログラムを記憶しない。このため、ユーザ端末１０Ａの実装を低コストに行うことができる。
【０１１３】
なお、上記実施の形態における記述は、本発明に係る好適な印刷文書登録プログラム及び記録媒体の一例であり、これに限定されるものではない。
【０１１４】
例えば、上記変形例では、印刷管理サーバ２０Ａをウェブサーバとし、ユーザ端末１０Ａにブラウジング機能を持たせる構成とし、メールメッセージ（文書データ、添付ファイル）の登録に関する入力をユーザ端末１０Ａに表示されたブラウザ画面上で受け付ける構成としたが、これに限定されるものではない。例えば、メールメッセージの印刷に関する各種入力もユーザ端末１０Ａに表示されたブラウザ画面上で受け付ける構成としてもよい。
【０１１５】
また、以上の実施の形態及び変形例における印刷システム１を構成する各部の細部構成及び細部動作に関して本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【図面の簡単な説明】
【０１１６】
【図１】本発明に係る実施の形態の印刷システム１の構成を示す図である。
【図２】ユーザ端末１０、印刷管理サーバ２０及び印刷装置３０の内部構成を示すブロック図である。
【図３】ユーザ端末１０で実行される印刷文書登録処理を示すフローチャートである。
【図４】ログイン画面５１を示す図である。
【図５】メールクライアント選択画面５２を示す図である。
【図６】メールメッセージ選択画面５３を示す図である。
【図７】メールメッセージプレビュー画面５４を示す図である。
【図８】添付ファイルプレビュー画面５５を示す図である。
【図９】（ａ）は、メールフォルダＦ１内のメールメッセージの構成例を示す図である。（ｂ）は、メールメッセージＭ１の内部構成例を示す図である。（ｃ）は、メールメッセージＭ１の変換例を示す図である。
【図１０】印刷処理を示すフローチャートである。
【図１１】ログイン画面６１を示す図である。
【図１２】メールメッセージ選択画面６２を示す図である。
【図１３】添付ファイル印刷設定画面６３を示す図である。
【図１４】警告画面６４を示す図である。
【図１５】ユーザ端末１０Ａ、印刷管理サーバ２０Ａ及び印刷装置３０の内部構成を示すブロック図である。
【符号の説明】
【０１１７】
１  印刷システム
１０，１０Ａ  ユーザ端末
１１，１１Ａ  制御部
１１１，１１１Ａ  選択部
１１２，１１２Ａ  変換部
１１３，１１３Ａ  送信部
１２  表示部
１３  操作部
１４  通信部
１５，１５Ａ  ＨＤＤ
１５１  印刷文書登録プログラム
１５２  電子メールクライアントプログラム
１５３  メールメッセージ
１５４  ウェブブラウザプログラム
１６  バス
２０，２０Ａ  印刷管理サーバ
２１，２１Ａ  制御部
２２  表示部
２３  操作部
２４  通信部
２５，２５Ａ  ＨＤＤ
２５１  印刷文書登録受付プログラム
２５１Ａ  印刷文書登録プログラム
２５２  印刷プログラム
２５３  設定データ
２５４  文書データ
２５５  添付ファイル
２６  バス
３０  印刷装置
３１  制御部
３２  印刷部
３３  記憶部
３４  通信部
３５  バス
４０  メールサーバ
【図１】
2007206808.tif 000003
【図２】
2007206808.tif 000004
【図３】
2007206808.tif 000005
【図４】
2007206808.tif 000006
【図５】
2007206808.tif 000007
【図６】
2007206808.tif 000008
【図７】
2007206808.tif 000009
【図８】
2007206808.tif 000010
【図９】
2007206808.tif 000011
【図１０】
2007206808.tif 000012
【図１１】
2007206808.tif 000013
【図１２】
2007206808.tif 000014
【図１３】
2007206808.tif 000015
【図１４】
2007206808.tif 000016
【図１５】
2007206808.tif 000017