(57)【要約】【課題】  サーバ装置がメール受信装置側が受信できないメール情報を受信者が設定したプリンタ装置に送信して印刷することである。【解決手段】  メールサーバ２が受信したメール情報を携帯端末３が受信可能かどうかを判断する。そして、受信した携帯端末３宛のメール情報を受信可能と判断した場合に、該受信した前記メール情報を携帯端末３に送信する。一方、メール情報を受信不可と判断した場合に、該受信したメール情報を携帯端末３により登録された転送先プリンタ装置情報に対応する転送先プリンタ装置４に転送する。そして、携帯端末３に受信したメール情報を転送先プリンタ装置４に転送したことを通知する特徴とする。【選択図】  図１
2008071257.tif 000002
【特許請求の範囲】
【請求項１】
メール受信装置に送信可能なメール情報を受信するサーバ装置と、前記サーバ装置と通信可能なプリンタ装置とを含む印刷システムであって、
前記サーバ装置は、
前記メール受信装置から取得する転送先プリンタ装置情報を記憶する記憶手段と、
受信したメール情報を前記メール受信装置が処理可能かどうかを判断する判断手段と、
前記判断手段により前記メール情報を受信可能と判断した場合に、該受信した前記メール情報を前記メール受信装置に送信し、前記判断手段により前記メール情報を受信不可と判断した場合に、該受信した前記メール情報を前記転送先プリンタ装置情報に対応するプリンタ装置に転送する転送手段と、
を有し、
前記プリンタ装置は、
前記転送手段によって転送されたメール情報を、印刷部が処理可能な印刷データに変換する変換手段を有し、
前記メール受信装置は、
転送先プリンタ装置情報を前記サーバ装置に送信する送信手段を有することを特徴とする印刷システム。
【請求項２】
前記サーバ装置は、前記転送手段によってメール情報をプリンタ装置に転送したことを前記メール受信装置に通知する通知手段を更に有することを特徴とする請求項１記載の印刷システム。
【請求項３】
前記転送手段は、前記判断手段により前記メール情報中のメール本文を処理可能で、添付ファイルを処理不可と判断した場合に、該受信した前記メール本文を前記メール受信装置に送信し、前記添付ファイルを前記転送先プリンタ装置情報に対応するプリンタ装置に転送し、
前記判断手段により前記メール本文を受信不可で、添付ファイルを受信可能と判断した場合に、該受信した前記メール本文を前記転送先プリンタ装置情報に対応するプリンタ装置に転送し、前記メール本文を前記転送先プリンタ装置情報に対応するプリンタ装置に転送することを特徴とする請求項１又は２に記載の印刷システム。
【請求項４】
前記プリンタ装置は、
前記変換手段により変換された印刷データを保持するデータ保持手段と、
前記データ保持手段に記憶された印刷データの一覧を操作表示部に表示する一覧表示手段と、
前記操作表示部に一覧表示された印刷データの一覧より選択された印刷データを印刷させる印刷制御手段と、
を有することを特徴とする請求項１〜３のいずれかに記載の印刷システム。
【請求項５】
前記プリンタ装置は、
前記データ保持手段に記憶された印刷データの一覧要求者を認証する認証手段を有し、
前記一覧表示手段は、前記認証手段により前記一覧要求者が正当要求者と認証された場合、前記データ保持手段に記憶された印刷データの一覧を操作表示部に表示することを特徴とする請求項１〜４のいずれかに記載の印刷システム。
【請求項６】
前記プリンタ装置は、
前記データ保持手段に保持されたメール情報の保持期間が設定された消去期間を経過した場合に、消去期間を過ぎたメール情報を前記データ保持手段から消去する消去手段を有することを特徴とする請求項５に記載の印刷システム。
【請求項７】
前記メール情報は、メール本文と、前記メール本文に対する添付ファイルとを含むことを特徴とする請求項１〜６のいずれかに記載の印刷システム。
【請求項８】
メール受信装置に送信可能なメール情報を受信して処理するサーバ装置であって、
前記メール受信装置から取得する転送先プリンタ装置情報を記憶する記憶手段と、
受信したメール情報を前記メール受信装置が処理可能かどうかを判断する判断手段と、
前記判断手段により前記メール情報を受信可能と判断した場合に、該受信した前記メール情報を前記メール受信装置に送信し、前記判断手段により前記メール情報を受信不可と判断した場合に、該受信した前記メール情報を前記転送先プリンタ装置情報に対応するプリンタ装置に転送する転送手段と、
を有することを特徴とするサーバ装置。
【請求項９】
前記メール情報は、メール本文と、前記メール本文に対する添付ファイルとを含むことを特徴とする請求項８に記載のサーバ装置。
【請求項１０】
メール受信装置に送信可能なメール情報を受信して処理するサーバ装置と通信可能なプリンタ装置であって、
前記メール情報を印刷部が処理可能な印刷データに変換する変換手段を有することを特徴とするプリンタ装置。
【請求項１１】
前記変換手段により変換された印刷データを保持するデータ保持手段と、
前記データ保持手段に記憶された印刷データの一覧を操作表示部に表示する一覧表示手段と、
前記操作表示部に一覧表示された印刷データの一覧より選択された印刷データを印刷させる印刷制御手段と、
を有することを特徴とする請求項１０に記載のプリンタ装置。
【請求項１２】
前記データ保持手段に記憶された印刷データの一覧要求者を認証する認証手段を有し、
前記一覧表示手段は、前記認証手段により前記一覧要求者が正当要求者と認証された場合、前記データ保持手段に記憶された印刷データの一覧を操作表示部に表示することを特徴とする請求項１０又は１１に記載のプリンタ装置。
【請求項１３】
前記データ保持手段に保持されたメール情報の保持期間が設定された消去期間を経過した場合に、消去期間を過ぎたメール情報を前記データ保持手段から消去する消去手段を有することを特徴とする請求項１０〜１２のいずれかに記載のプリンタ装置。
【請求項１４】
前記メール情報は、メール本文と、前記メール本文に対する添付ファイルとを含むことを特徴とする請求項１０〜１３のいずれかに記載のプリンタ装置。
【請求項１５】
メール情報を受信して処理するサーバ装置と通信可能なメール受信装置であって、
転送先プリンタ装置情報を前記サーバ装置に送信する送信手段を有することを特徴とするメール受信装置。
【請求項１６】
前記メール受信装置は、無線通信可能な携帯端末であることを特徴とする請求項１５記載のメール受信装置。
【請求項１７】
前記メール受信装置は、携帯電話、通信機能付きデータ処理端末を含むことを特徴とする請求項１５記載のメール受信装置。
【請求項１８】
前記メール情報は、メール本文と、前記メール本文に対する添付ファイルとを含むことを特徴とする請求項１５記載のメール受信装置。
【請求項１９】
メール受信装置に送信可能なメール情報を受信して処理するサーバ装置におけるメール処理方法であって、
前記メール受信装置から取得する転送先プリンタ装置情報を記憶する記憶手段を備え、
受信したメール情報を前記メール受信装置が処理可能かどうかを判断する判断工程と、
前記判断工程により前記メール情報を受信可能と判断した場合に、該受信した前記メール情報を前記メール受信装置に送信し、前記判断工程により前記メール情報を受信不可と判断した場合に、該受信した前記メール情報を前記転送先プリンタ装置情報に対応するプリンタ装置に転送する転送工程と、
を有することを特徴とするメール処理方法。
【請求項２０】
メール受信装置に送信可能なメール情報を受信して処理するサーバ装置と通信可能なプリンタ装置におけるメール処理方法であって、
前記メール情報を印刷部が処理可能な印刷データに変換する変換工程を有することを特徴とするメール処理方法。
【請求項２１】
メール情報を受信して処理するサーバ装置と通信可能なメール受信装置におけるメール処理方法であって、
転送先プリンタ装置情報を前記サーバ装置に送信する送信工程を有することを特徴とするメール処理方法。
【請求項２２】
請求項１９〜２１のいずれかに記載のコンピュータに実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項２３】
請求項１９〜２１のいずれかに記載のコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メール受信装置に送信可能なメール情報を受信するサーバ装置と、前記サーバ装置と通信可能なプリンタ装置とを含む印刷システムにおけるサーバ装置、メール受信装置、プリンタ装置のメール処理に関するものである。
【背景技術】
【０００２】
従来から、電子メールを処理する印刷システムが知られている。例えば、特許文献１に記載されている文書出力支援装置は、受信した電子メールの添付文書を抽出し、対応するアプリケーションソフトウェアにより印刷データに変換する。そして、所定のメールアドレスに対応するプリンタへ送出することにより、電子メールの添付ファイルを印刷させている。
【０００３】
具体的には、所定のメールアドレスに宛てられた電子メールをメール受信部で取得するとともに、取得した電子メールから文書抽出部が添付文書を抽出し、アプリケーション選択・起動部が添付文書に対応するアプリケーションを選択して起動する。そして、アプリケーションでＰＤＬを生成してＰＤＬ送信部がこれをプリントサーバに送信する文書出力支援方法等が記載されている。
【特許文献１】特開2001-084191号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の手法では、例えばメールを受信した端末のハードウエアやソフトウエアの資源が制限されている場合、メールの転送先や自動プリントの可否等を選択することができない。これによって、メールの本文やメールに添付されている添付ファイルを、受信者のメール受信者用端末で直接確認することができない事態が生じる。なお、ここで、ハードウエアの制限とは、メール受信者用端末が内部に備えるメモリ容量である場合が多い。さらに、ソフトウエアの制限とは、添付ファイルの識別子に適応したビューアを備えていない場合に該当する。例えばビットマップは表示可能であるが、ＪＰＥＧは表示できない等である。また、解像度の関係で、正常に表示できない場合もある。
【０００５】
このため、受信完了しているメール受信者用端末の受信者は、ハードウエアやソフトウエアの制限によって、受信したメールの内容を確認することができない場合があった。
【０００６】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、サーバ装置がメール受信装置側が受信できないメール情報を、受信者が設定したプリンタ装置に送信して印刷できる仕組みを提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成する本発明の印刷システムは以下に示す構成を備える。
【０００８】
メール受信装置に送信可能なメール情報を受信するサーバ装置と、前記サーバ装置と通信可能なプリンタ装置とを含む印刷システムであって、前記サーバ装置は、前記メール受信装置から取得する転送先プリンタ装置情報を記憶する記憶手段と、受信したメール情報を前記メール受信装置が処理可能かどうかを判断する判断手段と、前記判断手段により前記メール情報を受信可能と判断した場合に、該受信した前記メール情報を前記メール受信装置に送信し、前記判断手段により前記メール情報を受信不可と判断した場合に、該受信した前記メール情報を前記転送先プリンタ装置情報に対応するプリンタ装置に転送する転送手段とを有し、前記プリンタ装置は、前記転送手段によって転送されたメール情報を、印刷部が処理可能な印刷データに変換する変換手段と、前記メール受信装置は、転送先プリンタ装置情報を前記サーバ装置に送信する送信手段と、
を有することを特徴とすることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、サーバ装置がメール受信装置側が受信できないメール情報を、受信者が設定したプリンタ装置に送信して印刷できる。
【００１０】
または、サーバ装置がメール情報中のメール本文と添付ファイルとの受信可能性を個別に判定することによって、受信不可なメール本文又は添付ファイルをプリンタ装置に転送し、受信可能なメール本文又は添付ファイルをメール受信装置に転送できる。
【発明を実施するための最良の形態】
【００１１】
次に本発明を実施するための最良の形態について図面を参照して説明する。
【００１２】
＜システム構成の説明＞
〔第１実施形態〕
以下、図面を参照して、本発明の実施例を説明する。
【００１３】
図１は、本発明の第１実施形態を示すサーバ装置、メール受信装置、プリンタ装置を適用可能な印刷システムの一例を示す図である。なお、本実施形態では、メール受信装置は、携帯端末３の例を示すが、他のデータ通信機能付きの携帯端末、例えばＰＤＡ（Personal Digital Assistants）やノートパソコン等であってもよい。以下、メール受信装置を携帯端末３で構成した例を説明する。また、サーバ装置についても、メールサーバ２を例とするが、データ処理装置で構成され、アプリケーションを実行することでサーバ機能を実行する構成であってもよい。以下、サーバ装置をメールサーバ２とする例を説明する。
【００１４】
図１において、通常のメールのやりとりはメール送信者用端末１から送信された電子メールはメールサーバ２を介して携帯端末３に送られる。
【００１５】
本実施形態では、携帯端末３の受信手段は、いわゆるパソコン（ＰＣ）の様に大容量のファイルを受信できるものではない。
【００１６】
また、携帯端末３は、携帯端末の様に所定の長さを超えた本文や所定の容量を超えた添付ファイルが送られた場合、メールサーバ２に対してエラーを返す機能を備えた端末である。なお、携帯端末３としては、携帯端末、例えば携帯電話等が好適である。また、携帯端末３は、ユーザが契約しているサービスプロバイダを介して、ＷＥＢサービス（メールサービスを含む）に接続可能である。ここで、メールサービスは、メールサーバ２を介して実行される形態の例を示す。ただし、他の形態でメール処理を行うシステムであってもよい。
【００１７】
また、本実施形態では、携帯端末３の受信手段は送られたメールの本文や添付ファイルを受け付けることができない場合に、出力デバイスによりその受信したファイルの内容を確認できるように構成されている。
【００１８】
そして、メールサーバ２には、携帯端末３からメール受信エラー等が通知された場合にメールの本文や添付ファイルを転送する転送先装置として、メールサーバ２の近隣に配置されている出力デバイスが登録されている。
【００１９】
本実施形態では、出力デバイスとして、転送先プリンタ４がメールサーバ２に登録されているものとする。なお、転送先プリンタ４のＩＰアドレスは、メールサーバ２に登録されていて、メール送信者用端末１からメールサーバ２が受信したメールに添付されたファイルを上記ＩＰアドレスを指定して印刷指示を行う。
【００２０】
なお、出力デバイスの特定方法は、ＩＰアドレスに限定されるものではなく、ポート名等であってもよい。転送先プリンタ４は、本システムにおける近隣のプリンタを構成する例である。
【００２１】
これにより、携帯端末３を操作するユーザは、メールの内容を直接確認できない場合に、メールサーバ２が転送先プリンタ４に対して受信したメールに添付されたファイルやメール本文を転送先プリンタ４に転送する。そして、転送先プリンタ４から印刷された受信本文や添付ファイルをユーザが視覚的に確認することができる。なお、添付ファイルの印刷形態をユーザ毎に登録しておくことで、例えばレイアウト印刷が指示されている場合には、添付された長文のテキストを、２ｉｎ１等で印刷、あるいは両面印刷等を行うことで用紙無駄を防止することも可能である。
【００２２】
また、近隣のプリンタとは受信者が通常居る場所の近隣のみならず、外出等の移動先の近隣のプリンタを登録しておくことにより、外出先でのメール受信内容の確認を行うのに活用することも可能である。
【００２３】
このように構成された印刷システムは、以下の特徴的構成を備える。
【００２４】
本印刷システムは、メール受信装置として機能する携帯端末３に送信可能なメール情報を受信するサーバ装置として機能するメールサーバ２と、メールサーバ２と通信可能な転送先プリンタ装置４とから構成されている。
【００２５】
そして、メールサーバ２は、携帯端末３から取得する転送先プリンタ装置情報を記憶するデータ格納部を備える。なお、データ格納部には、携帯端末３を識別する情報と、転送先プリンタ名と、制限情報等が対応するテーブルとして記憶される。ここで、制限情報とは、携帯端末３のメモリ容量、表示可能な文字数、表示可能なファイル識別子等が含まれる。また、この際、携帯端末３のソフトウエアの制限を考慮してもよい。例えば圧縮ファイルは起動できない、指定された解像度のファイルは開けない等である。また、指定されているメール受信拒否アドレスである等であってもよい。
【００２６】
また、メール送信者用端末１から受信したメール情報を携帯端末３が受信可能かどうかを携帯端末３の上記制限情報に基づいて判断する判断機能を備える。ここで、判断機能は、図５において後述する。
【００２７】
また、メール処理機能として、上記判断機能によりメール情報を受信可能と判断した場合に、該受信した前記メール情報を携帯端末３に送信する。一方、メール情報を受信不可と判断した場合に、該受信した前記メール情報を転送先プリンタ装置情報に対応する転送先プリンタ装置４に転送する。さらに、携帯端末３には受信したメール情報を転送先プリンタ装置４に転送したことを通知する。
【００２８】
転送先プリンタ装置４は、メールサーバ２から転送されたメール情報を処理可能かどうかを前記メール情報を起動可能かに基づいて判断するメール判断機能を備える。ここで、メール判断機能の詳細処理は、図７において詳述する。
【００２９】
そして、メール判断機能がメール情報を処理可能と判断した場合、メール情報を印刷部が処理可能な印刷データに変換する変換機能を備える。ここのデータ変換とは、例えばメール情報をプリンタ制御装置が解釈可能なページ記述言語に基づく印刷データ（ＰＤＬデータ）である。
【００３０】
また、携帯端末３は、メールサーバ２が受信したメール情報を受信できない場合に、該メール情報を転送すべき転送先プリンタ装置情報をメールサーバ２に送信する送信機能を備える。この送信機能については、図１５において詳述する。  また、メールサーバ２から受信可能なメール情報を受信する第１のメール受信機能を備える。ここで、受信するメール情報は、メール本文と、メール本文に添付される添付ファイルとが含まれる。
【００３１】
また、メールサーバ２からメール情報転送通知を受信する第２のメール受信機能を有する。
【００３２】
ここで、メール情報転送通知とは、携帯端末３の制限情報で、メールサーバ２が受信したメール情報を携帯端末３が受信できないとメールサーバ２が判断した場合に、そのメール情報を転送先プリンタ４に転送した旨を示すメッセージ等で構成される。ここで、メール情報は、携帯端末３が受信できなメール本文と添付ファイルとの双方が転送先プリンタ４に転送された場合と、メール本文と添付ファイルとのいずれかが転送先プリンタ４に転送された場合がある。このため、メール情報転送通知もその態様で内容が異なる。
【００３３】
（携帯端末の構成）
図２は、図１に示した携帯端末３の表示部３Ａに表示される転送プリンタ設定画面の一例を示す図である。本画面は、携帯端末３の操作の用供せられる画像の一例である。本画面により、携帯端末３のユーザは、携帯端末３に配置されているボタン（カーソルボタンＢ１を含む）を操作することで、転送プリンタを特定する情報を入力する。
【００３４】
図２において、携帯端末３のユーザは、携帯端末３の転送プリンタ設定画面を表示部３Ａを表示する。そして、内部メモリに転送する可能性のあるプリンタの情報（プリンタ名、ＩＰアドレス等）を登録させておき、登録済みのプリンタの中から実際に転送するプリンタを設定しておく。
【００３５】
図３は、図１に示した携帯端末３の構成を説明するブロック図である。
【００３６】
図３において、１０１はプロセッサ（以下CPU）で、バスに接続されるデバイスをＲＯＭ１０３からＲＡＭ１０２にロードされる制御プログラム実行することでデータ通信制御を行う。なお、ＲＡＭ１０２の一部は、電池１０４でバックアップされる不揮発性ＲＡＭ領域として機能する。そして、この不揮発性ＲＡＭ領域には、ユーザ登録されたデータファイルが保持される。
【００３７】
１０５は無線LANインタフェースで、メールサーバ２との通信処理を行う。１０６は通話部で、携帯通信網に接続して、音声データ処理を処理を行う。１０７はＵＩ処理部で、ＲＯＭ１０３に登録されている操作画面を表示部３Ａに表示する。なお、表示部３Ａに表示される操作画面には、図２に示した転送プリンタ設定画面も含まれる。
【００３８】
このように構成された携帯端末３のＣＰＵ１０１はメールサーバ２とのデータのやり取りを無線LANインタフェース１０５を介して行なうための制御を行う。また、ＣＰＵ１０１は、ＵＩ処理部１０７への画面表示、電話の通話の制御等を行なうものであって、ＲＯＭ１０３に記憶されているプログラムに従って処理を行なう。
【００３９】
また、ＵＩ処理部１０７よりユーザからの指示に従って、ＲＯＭ１０３、不揮発性ＲＡＭ領域に記憶しているデータの表示を行い、指示に応じた動作を行なう。
【００４０】
（メールサーバ２の構成）
図４は、図１に示したメールサーバ２の主要部分の構成例を示すブロック図である。
【００４１】
図４において、メールサーバ２の構成は基本的には一般的に使用されているメールサーバの機能を搭載していれば良い。
【００４２】
図４において、メールのデータはネットワーク２０１経由で、ネットワーク制御部２０２によってメールサーバ２の内部バスのプロトコル、データ形式に変換される。そして、内部バスに変換されたデータはCPU及びROM、RAMで構成される中央処理部２０３で処理される。中央処理部２０３は装置全体の制御を行う他、メール本文や添付ファイルを大容量な記憶媒体で構成されるデータ格納部２０４に蓄積させることができる。
【００４３】
以下、メールサーバ２での詳細な処理手順について説明する。
【００４４】
メールサーバ２はメール受信者にメール本文や添付ファイルを送る機能の他に以下の機能を備える。
【００４５】
例えば受信者用端末３がメッセージや添付ファイルを受信可能か否かの状況を判断する。そして、そのメールの受信可能性の判断結果に応じて、前述の受信者用端末３から、ユーザにより設定された転送すべきプリンタを特定する情報を読み出し、メッセージや添付ファイルを設定されたプリンタへ転送する。
【００４６】
ここで、特定する情報は、上述したようにプリンタ名、ＩＰアドレス等である。
【００４７】
図５は、本実施形態を示すサーバ装置における第１のデータ処理手順の一例を示すフローチャートである。本例は、メールサーバ２でのメール転送の処理の流れの詳細手順に対応する。なお、Ｓ１０１〜Ｓ１１１は各ステップを示す。なお、各ステップは、メールサーバ２内のＣＰＵがＲＯＭやハードディスクからＲＡＭに制御プログラムをロードして実行することで実現される。
【００４８】
まず、メールサーバ２は携帯端末３に対してメール本文や添付ファイルが受け付けられるかどうかを問い合わせる(S101)。ここで、問い合わせの方法は通常のメールの送受信で行われている手段を基本的に用いれば良い。
【００４９】
次に、携帯端末３がメール本文の文字数は受信可能であるとかどうかの判定を行う(S102)。ここで、メールサーバ２のＣＰＵが携帯端末３が受信可能であると判定した場合、Ｓ１０３へ進む。ここで、受信可能であると判定する例を挙げると、携帯端末３が受信可能なメール本文の文字数が２５６文字以内と設定されている場合に、受信した総文字数が２５６内の場合である。
【００５０】
そして、Ｓ１０３で、さらに添付ファイルのサイズに関して同様に受信可能であるかどうか判定する。添付ファイルを受信可能であると判断した場合は、Ｓ１０４へ進む。ここで、添付ファイルを受信可能であると判断する例を挙げると、
携帯電話が受信可能な添付ファイルのサイズが５００ＫＢ以内に設定されている場合に、添付ファイルのサイズが５００ＫＢ以内である場合である。
【００５１】
そして、Ｓ１０４で、メールサーバ２は携帯端末３に受信した本文と添付ファイルを送信して、本処理を終了する。これにより、携帯端末３で、受信したメールの本文と、添付ファイルの内容を、表示部３Ａで確認することができる。
【００５２】
一方、Ｓ１０３で、添付されたファイルのサイズが上記５００ＫＢを超えるサイズであると判断した場合は、その添付ファイルを携帯端末３が受信できないものと判断して、Ｓ１０５へ進む。
【００５３】
そして、Ｓ１０５で、メールサーバ２は、携帯端末３が受信できない添付ファイルをメールサーバ２に登録されている転送先プリンタ４に送信する。そして、Ｓ１０６で、携帯端末３が受信可能なメールの本文と、携帯端末３が受信できない添付ファイルを転送先プリンタ４に送信した旨を示す通知とを携帯端末３に送信して、本処理を終了する。
【００５４】
ここで、受信できない添付ファイルを転送先プリンタ４に送信した旨を示す通知とは、添付ファイルが転送先プリンタ４に送信したことを表すメッセージが好適である。
【００５５】
一方、Ｓ１０２で、メールの本文を携帯端末３が受信できない文字数であると判断した場合は、Ｓ１０７へ進む。つまり、携帯端末３が本文は受信できないが、添付ファイルは受信できる場合があるからである。
【００５６】
そして、Ｓ１０７で、さらに添付されたファイルのサイズが上記５００ＫＢを超えるサイズ内で受信可能範囲内かどうかを判断する。ここで、受信可能範囲内であると判断した場合は、Ｓ１０８で、メールサーバ２が受信した本文のみ携帯端末３のユーザがメールサーバ２に登録している転送先プリンタ４に送信する。
【００５７】
そして、Ｓ１０９で携帯端末３に対しては、受信可能な添付ファイルと、受信できないメールの本文を登録された転送先プリンタ４に送信した旨の通知とを送信して、本処理を終了する。
【００５８】
一方、Ｓ１０７で、添付ファイルのサイズが携帯端末３に設定された受信可能範囲内でないと判断した場合は、Ｓ１１０へ進む。そして、Ｓ１１０で、携帯端末３のユーザがメールサーバ２に登録している転送先プリンタ４にメールの本文と添付ファイルを送信する。そして、Ｓ１１１で、携帯端末３に対して、受信したメール及びそのメールに添付された添付ファイルを登録された転送先プリンタ４に送信した旨の通知を送信して、本処理を終了する。
【００５９】
これにより、携帯端末３のユーザは、メールサーバ２が受信したメール本文と添付ファイルを双方受信可能な場合に限り、携帯端末３３の表示部３Ａでその内容を確認することができる。
【００６０】
一方、携帯端末３のユーザは、メールサーバ２が受信したメール本文のみを受信可能で、添付ファイルを受信不可能な場合は、メール本文と、メールに添付された添付ファイルを転送先プリンタ４へ送信した通知とを受け取る。したがって、携帯端末３のユーザは、メール本文を表示部３Ａで確認するとともに、ユーザがメールサーバ２に登録された転送先プリンタ４の設置された場所に移動して、添付ファイルの印刷結果を受け取る。
【００６１】
一方、携帯端末３のユーザは、メールサーバ２が受信したメール本文のみを受信不可能で、添付ファイルを受信可能な場合は、メールに添付された添付ファイルと、メール本文を転送先プリンタ４へ送信した通知とを受け取る。したがって、携帯端末３のユーザは、添付ファイルを表示部３Ａで確認するとともに、ユーザがメールサーバ２に登録された転送先プリンタ４の設置された場所に移動して、メール本文の印刷結果を受け取る。
【００６２】
さらに、携帯端末３のユーザは、メールサーバ２が受信したメール本文と、添付ファイルの双方を受信不可能である場合は、メール本文と、メールに添付された添付ファイルとを転送先プリンタ４へ送信した通知を受け取る。したがって、携帯端末３のユーザは、メールに添付された添付ファイルとを転送先プリンタ４へ送信した通知を表示部３Ａで確認する。そして、ユーザがメールサーバ２に登録された転送先プリンタ４の設置された場所に移動して、メール本文と添付ファイルとの双方の印刷結果を受け取る。
【００６３】
なお、上記実施形態では、ハードウエアの制限で、メール本文と添付ファイルの受信可能性を判断する場合について説明した。
【００６４】
しかしながら、添付ファイル等については、ハードウエアの資源のみならず、ソフトウエアの資源の制限により表示できない場合もある。
【００６５】
そこで、図５に示した、受信可能性の判定に加えて、添付ファイルをソフトウエア資源で表示できるかどうかを判断して、表示できない場合には、添付ファイルを登録先の転送先プリンタ４に送信して印刷させる制御を加えてもよい。
【００６６】
これにより、携帯端末３のハードウエアの制限や、ソフトウエアの制限で受信しているメール本文や、添付ファイルを表示できない場合にもその内容を印刷結果として受け取ることができる。しかも、印刷結果を受け取る先を、ユーザがあらかじめ登録している転送先プリンタとして指定できるため、ユーザが印刷結果を得る利便性も向上する。
【００６７】
（プリンタの構成）
次に、転送先プリンタ４の構成について説明する。
【００６８】
図６は、図１に示した転送先プリンタ４の構成を説明するブロック図である。なお、図１と同一のものには同一の符号を付してある。
【００６９】
図６において、メールサーバ２からのメールのメッセージは、ネットワーク３０１を経由してネットワーク制御部３０２に送られる。ネットワーク制御部３０２はネットワーク３０１経由のデータをプロトコルを解釈しつつ内部バスに変換する。そして、ネットワーク制御部３０２は、CPU及びROM、RAMで構成される中央処理部３０３に送る。
【００７０】
中央処理部３０３は装置全体の制御を行う他、ネットワーク３０１を経由して送られた転送メールを解釈し、メール本文や添付ファイルの印刷要求がある場合には後述の手順でＰＤＬデータ（プリンタで高速に処理可能な印刷命令データ）への変換処理を行う。
【００７１】
そして、中央処理部３０３は、ＰＤＬデータに変換されたデータは大容量な記憶媒体で構成されるデータ格納部３０４に蓄積され、印刷指示があるまで保持されている。ここで、データ格納部３０４は、例えばハードディスク等が好適である。また、ハードディスク等のデータ格納部３０４には、ユーザ毎のボックス領域が確保可能で、ユーザは、ユーザ認証情報を入力することで、ボックス領域に保持されているジョブを選択して、印刷することができる。また、ユーザがボックス領域に保持されているジョブ一覧から選択したジョブを削除することも可能に構成されている。
【００７２】
また、印刷指示がなく、未印刷のデータがデータ格納部３０４にいつまでも保持されメモリフルになり、他の印刷データの蓄積ができなくなることを回避する必要がある。このためにあらかじめプリンタに設定された所定時間を経過してもユーザの印刷操作が行われない場合はデータ格納部３０４に蓄積されたデータを自動消去する手段を用いても良い。
【００７３】
また、データ格納部３０４に蓄積されたＰＤＬデータはユーザの印刷操作が行われた時、画像処理部３０５によりプリンタエンジン３０８で直接印刷可能なビットマップ形式へ変換を行う。その後、画像の階調補正、フィルタ処理、また必要に応じて解像度変換等を行い、エンジン制御部３０６を経由してプリンタエンジン３０８から印字出力される。
【００７４】
エンジン制御部３０６はスキャナエンジン３０７から取り込まれたビットマップデータを内部バス上の転送プロトコルに変換する機能と内部バス経由で転送されたビットマップデータをプリンタエンジン３０８に転送して印刷するコピー機能を有する。
【００７５】
また、転送先プリンタ４には、操作部３０９を備え、スキャナ機能、プリント機能に関わる種々の操作を行うためのＵＩ画面、障害発生、障害回復操作を通知するＵＩ画面の表示を行う。また、中央処理部３０３は、操作部から入力されるユーザ認証情報の真偽を判定して、ジョブ処理要求の可否を決定する制御も行う。なお、転送先プリンタ４の中央処理部３０３がデータ格納部３０４に記憶して管理するジョブリスト、ジョブ履歴、詳細情報の表示画面については、図９において詳述する。
【００７６】
（プリンタの処理）
図７は、本実施形態を示す印刷装置における第１のデータ処理手順の一例を示すフローチャートである。本処理は、メールサーバ２から送信されるメール本文、添付ファイルに対するデータ処理手順に対応する。なお、Ｓ２０１〜Ｓ２２３は各ステップを示す。また、各ステップは、中央処理部３０３のＣＰＵがＲＯＭに記憶される制御プログラムをＲＡＭにロードして実行することで実現される。
【００７７】
メールサーバ２からの転送メールには前述の様に携帯端末３の仕様（ハードウエアの制限）とメールのデータ量の関係により、携帯端末３が受信できないメール本文や添付ファイルが含まれている。
【００７８】
そして、携帯端末３から転送される本文や添付ファイルは転送先プリンタ４で印字出力するのが目的であるため、それぞれのデータに印刷要求を示す制御フラグが付加されている。なお、制御フラグに、印刷仕様を決定するような印刷設定を含めてもよい。ここで、印刷仕様とは、レイアウト印刷を行うとか、カラー画像を含む添付ファイルをモノクロで印刷する等が好例である。
【００７９】
転送先プリンタ４はメール受信時に本文と添付ファイルを中央処理部１０３のメモリ上に一時的に格納している。そして、その時点で、上記本文や添付ファイルに付加されている印刷指示を示す制御フラグを読み取り、本文や添付ファイルの印刷要求があるかどうかを判定する。
【００８０】
詳細の流れとしては図７の様にまず、転送先プリンタ４は、メール受信の通知をメールサーバ２から受け（Ｓ２０１）、メール本文の印刷要求があるかどうかを中央処理部３０３が上記制御フラグに基づいて判定する（Ｓ２０２）。ここで、中央処理部３０３がメール本文の印刷要求があると判定した場合は、同様に添付ファイルの印刷要求があるかどうかを判定する（Ｓ２０３）。ここで、中央処理部３０３が添付ファイルの印刷要求があると判断した場合は、中央処理部３０３で添付ファイルの拡張子部分を抽出する(Ｓ２０４)。
【００８１】
そして、データ格納部３０４にインストールされている対応アプリケーションが存在するかどうか（添付ファイルを起動することが可能かどうか）を判定する（Ｓ２０５）。ここで、中央処理部３０３が添付ファイルを起動することが可能であると判断された場合は、本文と添付ファイルを起動する（Ｓ２０６）。
【００８２】
そして、その後、通常アプリケーションソフトからドライバの印字操作で行う手段（ドライバソフト）を自動化し、本文と添付ファイルをエンジン制御部３０６が解析可能なＰＤＬデータへの変換を行う（Ｓ２０７）。
【００８３】
本実施形態では、上記ドライバソフトはデータ格納部３０４にインストールされており、印刷要求のあるファイルを受信した時は前述のアプリケーションソフトと同様、自動的に起動されＰＤＬデータへの変換に必要な一連の処理を自動化する。
【００８４】
このようにして一連のデータ処理が終了した後、中央処理部３０３のＲＡＭ上に保持されていた受信メールは破棄され（Ｓ２０８）、本処理を終了する。
【００８５】
一方、Ｓ２０５で、添付ファイルを起動することが不可能であると判断された場合は、メールの本文のみを起動する（Ｓ２０９）。その後、通常アプリケーションソフトからドライバの印字操作で行う手段を自動化し、本文をＰＤＬデータへの変換を行う（Ｓ２１０）。
【００８６】
そして、Ｓ２１１で、添付ファイルの起動エラーをメールサーバ２経由で携帯端末３に送付し、受信者にその旨を通知する。この場合も同様に一連の処理が終了した後、Ｓ２１２で、中央処理部３０３のＲＡＭ上に保持されていた受信メールは破棄され、本処理を終了する。
【００８７】
一方、Ｓ２０３で、前述の添付ファイルの印刷要求がないと判断された場合においては、Ｓ２１３で、受信したメールの本文のみ起動する。その後、Ｓ２１４で、通常アプリケーションソフトからドライバの印字操作で行う手段を自動化し、本文と添付ファイルをＰＤＬデータへの変換を行う。一連の処理が終了した後、中央処理部３０３のＲＡＭ上に保持されていた受信メールは破棄され（Ｓ２１５）、本処理を終了する。
【００８８】
一方、Ｓ２０２で、最初のメール本文の印刷要求がないと判断された場合は、中央処理部３０３は、受信しているメールの添付ファイルに印刷要求が指定されているかどうかを前記制御フラグの内容から判定する（Ｓ２１６）。ここで、中央処理部３０３が、添付ファイルの印刷要求があると判定した場合には、中央処理部３０３で、受信した添付ファイルの拡張子部分を抽出する（Ｓ２１７）。そして、データ格納部３０４にインストールされている対応アプリケーションが存在するかどうか（添付ファイルを起動することが可能かどうか）を判定する（Ｓ２１８）。
【００８９】
ここで、中央処理部３０３が受信した添付ファイルを起動することが可能であると判断した場合は、当該添付ファイルを起動する（Ｓ２１９）。
【００９０】
その後、通常アプリケーションソフトからドライバの印字操作で行う手段を自動化し、添付ファイルをＰＤＬデータへの変換を行う（Ｓ２２０）。
【００９１】
そして、一連の処理が終了した後、中央処理部３０３のＲＡＭ上に保持されていた受信メールは破棄され（Ｓ２２１）、本処理を終了する。
【００９２】
一方、Ｓ２１８で、中央処理部３０３が添付ファイルを起動することが不可能であると判断した場合は、受信した添付ファイルの起動エラーをメールサーバ２経由で携帯端末３に送付し、その旨を受信者に通知する（Ｓ２２２）。そして、一連の処理が終了した後、中央処理部３０３のＲＡＭ上に保持されていた受信メールは破棄され（Ｓ２２３）、本処理を終了する。
【００９３】
一方、Ｓ２１６で、受信した添付ファイルの印刷要求がないと判断した場合は印刷すべきデータが全く存在しないため、中央処理部３０３のＲＡＭ上に保持されていた受信メールは破棄され（Ｓ２２４）、本処理を終了する。
【００９４】
なお、上記フローチャート上のＳ２０８、Ｓ２１２、Ｓ２１５、Ｓ２２１、Ｓ２２３、Ｓ２２４では受信したメールを破棄するケースで説明した。しかし、受信メールをデータ格納部３０４に保存し、保存データをユーザのＰＣ等から吸い上げることを可能にする手段を用いても良い。
【００９５】
（受信者による印字操作手順）
以下、受信者による印字操作手順について説明する。
【００９６】
上述したように、メールサーバ２が受信したメール本文や添付ファイルを携帯端末３が受信できない場合は、図７に示すように当該メール本文や添付ファイルは転送先プリンタ４に転送される。その際、図５に示すように携帯端末３の表示部３Ａには、図８に示すようなメッセージが表示される。
【００９７】
図８は、図１に示した携帯端末３の表示部３Ａに表示されるメッセージの一例を示す図である。
【００９８】
図８は、メールサーバ２から通知されたメッセージが、発信者、相手先、メッセージ本本がテキストで表示された状態である。
【００９９】
特に表示部３Ａには、メッセージ３Ｂはあらかじめ登録された転送先のプリンタ（printer2）にメールの本文、添付ファイルともに転送されたことを示している。
【０１００】
これにより、携帯端末３の所有者であるメッセージ受信者は、携帯端末３の表示部３Ａで閲覧できないメールの本文と添付ファイルを、printer2で印刷させることで内容を確認することができる。
【０１０１】
図９〜図１１は、図６に示した操作部３０９の液晶表示部に表示される操作画面の一例を示す図である。
【０１０２】
図９〜図１１において、３０９Ａはタッチパネル型の液晶表示部で、機能を選択するためのタブＴＡＢ１〜ＴＡＢ３が配置されている。タブＴＡＢ１は、コピー機能を選択する場合に押下する。タブＴＡＢ２は、プリント機能を選択する場合に押下する。タブＴＡＢ３は、ファクシミリ機能を選択する場合に押下する。
【０１０３】
ＳＴ１はスタートボタンで、選択した機能を設定された条件に基づいて実行させることを指示する場合に押下される。ＳＴ２はストップボタンで、処理中の機能を停止させる場合に押下される。
【０１０４】
Ｂ１〜Ｂ３はボタンで、ボタンＢ１はプリントジョブリストを表示させる場合に押下する。また、ボタンＢ２はプリントジョブ履歴を表示させる場合に押下する。Ｂ３は詳細状態を表示させる場合に押下する。なお、プリントジョブリストに表示されるジョブは、図６に示したデータ格納部３０４に記憶されているものとする。
【０１０５】
このように構成された操作部３０９において、メールの受信者は、転送先プリンタ４の操作部３０９上のタッチパネルで"print job list"を選択するためにボタンＢ１を押下する。
【０１０６】
これにより、中央処理部３０３の制御で、データ格納部３０４にスプールされているjobの一覧が図１０に示すようにジョブリスト形式で一覧表示される。
【０１０７】
図１０に示す例は、print job listの表示例である。ここで、操作部３０９において、受信者はprint job listの中から本人宛てのメッセージに関するjobを見つけて選択する操作をタッチパネルに対して行う。
【０１０８】
図１０に示す例では"title1"というメッセージの添付ファイルの印刷jobを選択する様子を示している。ここで、"title1"というメッセージの添付ファイルの印刷jobを選択すると、図１１に示すように選択されたprint jobとパスワードの入力を操作者に対して催促する画面が中央処理部３０３の制御で表示部３０９Ａに表示される。
【０１０９】
このような表示を行うのは、受信者がデータ格納部３０４に保持されているメールを印刷しようとしている操作要求者が正当な要求者であるか否かを確認するためである。つまり、転送先プリンタ４の目の前で本人の認証を行って出力する様、セキュリティーを配慮したものである。
【０１１０】
ここで、登録されているパスワードを携帯端末３を携帯するメール受信者が操作部３０９から入力し、OKボタンＢ１１を選択して押下すると、title1"というメッセージの添付ファイルの印刷jobの印字が開始される。
【０１１１】
尚、print job listを表示する際に、携帯端末３のメールアドレスをユーザに入力させることで、そのメールアドレスに対応する携帯端末で表示されなかったメール本文や添付ファイルのみを選択して表示するようにしてもよい。この場合、転送先プリンタ４では、携帯端末のメールアドレスとその携帯端末で表示されなかったメール本文や添付ファイルを対応付けて管理しておく必要がある。例えば、携帯端末のメールアドレスは、メールサーバから取得するようにすればよい。
【０１１２】
以上説明したように、第一の実施形態によれば、メールの受信者は、携帯端末３にハードウエアまたはソフトウエアの制限等でメール本文や添付ファイルを受信できなかった場合に、メールの本文や添付ファイルの中身を印刷物によって閲覧することが可能となる。
【０１１３】
〔第２実施形態〕
上記実施形態では、受信者の携帯端末３で、メール本文や添付ファイルのサイズ制限によって受け付けられない場合にメール本文や添付ファイルを転送先プリンタ４に転送して印刷する場合について説明した。
【０１１４】
しかし、受信者の携帯端末３で、メール本文や添付ファイルのサイズ制限によって受け付けられる場合でも、敢えてユーザはメールの内容を印刷物として確認した場合がある。以下、その実施形態について説明する。
【０１１５】
図１２は、本実施形態を示す携帯端末における操作画面の一例を示す図である。なお、本実施形態では、第１実施形態と同様に、携帯端末３を携帯端末の例とするが。ＰＤＡ等の携帯端末であってもよい。
【０１１６】
なお、システム全体の構成は、第１実施形態と同様であり、図１に示したようなシステムを例として以下説明する。
【０１１７】
また、転送先プリンタ４側の構成は前述の説明の通り、印刷要求を示す制御フラグ参照した制御フローになっているため変更する必要はない。
【０１１８】
ここでは、変更が必要になる携帯端末３での指示内容とメールサーバの処理フローについてのみ説明する。
【０１１９】
図１２において、１２０１は本文転送設定ボタンで、ＯＮ／ＯＦＦのいずれかを選択可能に構成され、現在ＯＦＦに設定されている状態である。１２０２は添付ファイル転送設定ボタンで、ＯＮ／ＯＦＦのいずれかを選択可能に構成され、現在ＯＮに設定されている状態である。これにより、メール受信用端末３が、メールサーバ２より、メール本文と添付ファイルを受信した場合に、添付ファイルのみを転送先プリンタ４に送信して印刷する設定が有効になっている場合に対応する。
【０１２０】
１２０３はジョブリストで、現在「printer2:ｘ△ビル１Ｆ」が選択されている状態に対応する。
【０１２１】
ここで、携帯端末３の操作者であるメール受信者は、転送すべき転送先プリンタを携帯端末３の操作部を操作することで設定する。さらに、携帯端末３のメールの受信の可、不可に関わらずメールの本文と添付ファイルをそれぞれ登録した転送先プリンタに転送を行うか否かの設定をボタン操作で行う。ここで、ボタン操作は、本文転送設定ボタン１２０１と、添付ファイル転送設定ボタン１２０２により、ＯＮ（転送する）、ＯＦＦ（転送しない）を個別に設定する。なお、その設定情報は、メールサーバ２に転送されて、データ格納部３０３にユーザ別、メール受信者用端末毎に登録される。そして、後述する図１３に示すメール転送処理で、その設定内容が参照される。
【０１２２】
本実施形態では、現在図１２に示す例ではメールの添付ファイルのみ転送を行う設定が有効となっている。以下、図１３に示すサーバ装置のメール処理について説明する。
【０１２３】
図１３は、本実施形態を示すサーバ装置における第２のデータ処理手順の一例を示すフローチャートである。本例は、図１に示したメールサーバ２によるメール転送処理例である。なお、Ｓ３０１〜Ｓ３１０は各ステップを示す。また、各ステップは、図６に示した中央処理部３０３のＣＰＵがＲＯＭから制御プログラムをＲＡＭにロードして実行することで実現される。
【０１２４】
まず、メールサーバ２は携帯端末３に対してメール本文と添付ファイルを転送信する（Ｓ３０１）。なお、携帯端末３が本文や添付ファイルを受け付けられない場合のエラーをメールサーバに返す方法に関しては通常のメールの仕組みを用いれば良い。
【０１２５】
本実施形態では、メールの本文や添付ファイルを携帯端末３が受け付けられる、受け付けられないに関わらず、受信者の設定した転送設定をメールサーバ２が問い合わせることによって制御を行う。
【０１２６】
まず、中央処理部３０３が携帯端末３の登録ユーザに対するメール本文の転送設定がＯＮになっているどうかをデータ格納部３０４に登録されている設定値から判断する（Ｓ３０２）。ここで、中央処理部３０３が転送設定がＯＮになっていると判断した場合、さらに添付ファイルの転送設定がＯＮになっているどうかを判定する（Ｓ３０３）。ここで、中央処理部３０３が添付ファイルの転送設定がＯＮになっていると判断した場合は、メールの本文と添付ファイルを転送先プリンタ４に転送する（Ｓ３０４）。
【０１２７】
そして、携帯端末３に対しては転送先プリンタ４に受信したメール本文と添付ファイルを転送した旨を示す通知を携帯端末３に送信して（３０５）、本処理を終了する。
【０１２８】
これにより、ユーザは、登録されている転送先プリンタ４の設置場所へ移動し、図１０に示すように操作部３０９に表示されるジョブリストから対応するジョブを選択して、印刷を実行する。
【０１２９】
一方、Ｓ３０３で、中央処理部３０３が添付ファイルの転送設定がＯＦＦになっていると判断した場合は、メールの本文のみ転送先プリンタ４に転送する（Ｓ３０６）。そして、携帯端末３に対しては登録されている転送先プリンタ４に本文のみ転送した旨を示す通知を送信して（Ｓ３０７）、本処理を終了する。
【０１３０】
一方、Ｓ３０２で、中央処理部３０３がメール本文の転送設定がＯＦＦになっていると判断した場合、さらに、中央処理部３０３が添付ファイルの転送設定がＯＮになっているどうか判定する（Ｓ３０８）。ここで、添付ファイルの転送設定がＯＮになっているどうか判断した場合は添付ファイルのみ登録された転送先プリンタ４に送信する（Ｓ３０９）。そして、携帯端末３に対しては、添付ファイルのみを転送先プリンタ４に転送した旨を示す通知を送信して（Ｓ３１０）、本処理を終了する。
【０１３１】
一方、Ｓ３０８で、中央処理部３０３が添付ファイルの転送設定がＯＦＦになっていると判断した場合は、転送先プリンタ４にメールの転送も行わず、携帯端末３にも何も通知せず、本処理を終了する。
【０１３２】
上記実施形態によれば、第１の実施形態では、携帯端末３がハードウエアやソフトウエアの制限で受信できないデータをメールサーバから転送先プリンタへ転送して印刷させることにより、自動印刷手段によって紙ベースでデータ閲覧可能にした。
【０１３３】
これに対して、第２実施形態によれば、携帯端末３が受信可能な状態であってもプリンタドライバがインストールされていない、携帯端末３から手軽に自動印刷指示する効果が挙げられる。
【０１３４】
また、第１、第２の実施形態共に、ＰＣを保有せずに携帯端末３でメール受信を行うユーザに対して簡単な操作で印刷を行う仕組みを提供できる。
【０１３５】
〔第３実施形態〕
以下、図１４，図１５に示すフローチャートを参照して、メール受信装置と、サーバ装置による転送先プリンタ装置の登録処理について説明する。
【０１３６】
図１４は、本実施形態を示すサーバ装置における第３のデータ処理手順の一例を示すフローチャートである。本処理は、メール受信装置である携帯端末３とメールサーバ２との間における転送先プリンタ４の登録処理例である。なお、Ｓ４０１〜Ｓ４０５は、各ステップを示し、各ステップは、メールサーバ２のＣＰＵがＲＯＭ、ＨＤ等に記憶された制御プログラムをＲＡＭにロードして実行することで実現される。
【０１３７】
まずＳ４０１で、メールサーバ２は、無線通信セッションで、メール受信状態を監視して、メールを受信したと判断した場合は、Ｓ４０２で、受信した先が携帯端末３からかどうかを判断する。ここで、携帯端末３以外からメールを受信したと判断した場合は、Ｓ４０５で、他のメール受信処理を行い、処理を終了する。ここで、他のメール受信処理とは、メール送信者用端末１等からの電子メールの受信と、受信したメールを指定された格納先に格納する処理を含む。
【０１３８】
一方、Ｓ４０２で、携帯端末３からメールを受信したと判断した場合は、Ｓ４０３で、メールサーバ２のＣＰＵは、受信した内容が転送先プリンタ先を設定するための転送先設定情報であるかどうかを判断する。ここで、メールサーバ２のＣＰＵが携帯端末３から転送先設定情報を受信していないと判断した場合は、本処理を終了する。
【０１３９】
一方、Ｓ４０３で転送先設定情報を受信していると判断した場合は、受信した設定情報から転送先プリンタ装置名、メール情報中のメール本文、添付ファイルに対する転送するかどうかを決定する制御情報を抽出する。そして、メールサーバ２のＣＰＵは、抽出したメール情報中のメール本文、添付ファイルをＨＤ等のデータ格納部に登録して、本処理を終了する。
【０１４０】
なお、メールサーバ２のＣＰＵは、受信した情報のヘッダ等を解析することで、転送先設定情報が含まれているかを判定できるように構成されているものとする。
【０１４１】
図１５は、本実施形態を示すメール受信装置における第１のデータ処理手順の一例を示すフローチャートである。本処理は、携帯端末３のユーザが、携帯端末３の操作部から入力した転送先プリンタ装置、メール情報中のメール本文、添付ファイルの転送先を決定する制御情報を生成して、メールサーバ２に送信する処理例である。なお、Ｓ５０１〜Ｓ５０６は各ステップを示し、各ステップは、携帯端末３のＣＰＵ１０１がＲＯＭ１０３に記憶される制御プログラムをＲＡＭ１０２にロードして実行することで実現される。
【０１４２】
まず、Ｓ５０１で、携帯端末３の表示部３Ａに機能設定画面を表示した後、機能設定ボタンが押下されたら、Ｓ５０２で、携帯端末３のＣＰＵ１０１が転送先プリンタ装置４の設定が選択されたかどうかを判断する。ここで、転送先プリンタ装置の設定が選択されていないと判断した場合は、本処理を終了する。
【０１４３】
一方、Ｓ５０２で、転送先プリンタ装置４の設定が選択されたと判断した場合は、Ｓ５０３で、転送先プリンタを選定する画面、例えば図１２に示す画面を表示部３Ａに表示する。
【０１４４】
そして、Ｓ５０４で、表示された画面を見ながら、操作者が転送先プリンタ候補中から都合のよい、転送先プリンタ名を選択して、転送先プリンタ装置に設定する操作を行う。
【０１４５】
さらに、Ｓ５０５で、メールサーバ２から受信するメール情報中のメール本文、添付ファイルの転送をそれぞれ個別に設定する。例えば図１２に示す画面では、本文転送設定ボタン１２０１でＯＮ／ＯＦＦのいずれかを設定する。また、同画面において、添付ファイル転送設定ボタン１２０２でＯＮ／ＯＦＦのいずれかを設定する。
【０１４６】
次に、Ｓ５０６で、設定された転送先プリンタ装置を特定する転送先プリンタ装置名、メール本文、添付ファイルの転送設定をメールサーバ２に送信して、本処理を終了する。
【０１４７】
これにより、携帯端末３を操作するユーザは、転送先プリンタ装置を簡単な操作でメールサーバ２に登録することができる。また、ユーザは、メール情報のメール本文と、添付ファイルとに対する転送先プリンタ装置に送信する／送信しないをそれぞれ個別に設定できる。したがって、ユーザの操作環境や、現在の状況、例えば外出中とかに適応して、携帯端末３からメール情報に対する設定を変更することができる。
【０１４８】
これにより、携帯端末３で現在添付ファイル等を受信できる状況等であっても、メールサーバ２に敢えて添付ファイルを設定した転送先プリンタ装置４に転送して、印刷結果を用紙出力から確認することも可能となる。
【０１４９】
図１６は、本実施形態を示すメール受信装置における第２のデータ処理手順の一例を示すフローチャートである。本処理は、携帯端末３のユーザが、携帯端末３の操作部から入力した転送先プリンタ装置、メール情報中のメール本文、添付ファイルの転送先を決定する制御情報を生成して、メールサーバ２に送信する処理例である。なお、Ｓ６０１〜Ｓ６１６は各ステップを示し、各ステップは、携帯端末３のＣＰＵ１０１がＲＯＭ１０３に記憶される制御プログラムをＲＡＭ１０２にロードして実行することで実現される。
【０１５０】
まず、Ｓ６０１で、携帯端末３は、通話部１０６を介してメール情報を受信したかどうかを判断する。メール情報を受信したら、次に、Ｓ６０２で、受信した内容がメール情報のみかどうかを判断する。
【０１５１】
これは、メールサーバ２は、メール情報としてメール本文と、添付ファイルとを受信する。しかし、携帯端末３のハードウエア／ソフトウエアの制限で、携帯端末３からの設定で登録された転送先プリンタ４にメール本文と、添付ファイルを転送する場合がある。そこで、メール本文と、添付ファイルを転送先プリンタ４に転送した場合は、その旨を示す通知を携帯端末３に送信してくるからである。
【０１５２】
ここで、メール情報のみであると判断した場合は、Ｓ６０３で、ＣＰＵ１０１は、表示部３Ａに対して、メール確認画面を表示する。そして、Ｓ６０４で、メール確認画面上に表示されたメール一覧からユーザの操作で指示されるメール本を表示部３Ａに表示する。
【０１５３】
次に、Ｓ６０５で、表示されたメール本文に対して、ＣＰＵ１０１は、添付ファイルがあるかどうかを判断する。ここで、ＣＰＵ１０１が添付ファイルがないと判断した場合は、本処理を終了する。
【０１５４】
一方、Ｓ６０５で、ＣＰＵ１０１が添付ファイルがあると判断した場合は、Ｓ６０６で、添付ファイルの情報を表示部３Ａ上に表示されるメール一覧画面上に表示する。そして、Ｓ６０７で、メール一覧画面上に表示された添付ファイルに対する表示要求がユーザから操作指示されていて、その添付ファイルを表示可能かどうかをＣＰＵ１０１が判断する。ここで、添付ファイルの表示要求がないと判断した場合は、Ｓ６０９へ進む。
【０１５５】
一方、Ｓ６０７で、添付ファイルの表示要求があり、かつ、表示可能であると判断した場合は、表示要求があった添付ファイルを表示部３Ａに表示する。
【０１５６】
そして、Ｓ６０９で、ＣＰＵ１０１が携帯端末３の操作部よりメール処理を終了する要求があるかどうかを判断する。ここで、ＣＰＵ１０１が表示する要求があると判断した場合は、Ｓ６０３へ戻り、表示する要求がないと判断した場合は、本処理を終了する。
【０１５７】
一方、Ｓ６０２で、メール情報のみでないと判断した場合は、Ｓ６１０で、ＣＰＵ１０１は、受信しているのがメール本部と転送通知であるかどうかを判断する。ここで、受信しているのがメール本部と転送通知であると判断した場合は、Ｓ６１３で、メール確認画面の表示部３Ａに表示して、受信したメール本文を表示する。次に、Ｓ６１３で表示したメール本文に対して、ＣＰＵ１０１がメールサーバ２が通知した通知内容を表示部３Ａに表示して、本処理を終了する。ここで、通知内容は、メールサーバ２が転送先プリンタ装置４に、添付ファイルを転送した旨を示す通知である。
【０１５８】
一方、Ｓ６１０で、メール本文と転送通知でないと判断した場合は、Ｓ６１１で、ＣＰＵ１０１が受信したメールが添付ファイルと転送通知であるかを判断する。ここで、ＣＰＵ１０１が受信したメールが添付ファイルと転送通知でないと判断した場合は、Ｓ６１２で、通知メールを表示部３Ａに表示して、本処理を終了する。この場合は、メールサーバ２が受信したメール情報中のメール本文と、添付ファイルの双方を携帯端末３が表示できない場合である。したがって、通知内は、メールサーバ２が受信したメール情報中のメール本文と、添付ファイルの双方を登録された転送先プリンタ装置４に転送した旨を示す内容となる。
【０１５９】
一方、Ｓ６１１で、ＣＰＵ１０１が添付ファイルと転送通知であると判断した場合は、Ｓ６１５で、メール確認画面の表示部３Ａに表示して、受信した添付ファイルを表示する。次に、Ｓ６１６で表示した添付ファイルに対して、ＣＰＵ１０１がメールサーバ２が通知した通知内容を表示部３Ａに表示して、本処理を終了する。ここで、通知内容は、メールサーバ２が転送先プリンタ装置４に、メール本文を転送した旨を示す通知である。
【０１６０】
これにより、携帯端末３のハードウエアやソフトウエアの制限で、メールサーバ２が受信しているメール情報中のメール本文や添付ファイルを表示できない場合でも、メール情報を印刷結果として受け取ることができる。この場合、携帯端末３のユーザは、メールサーバ２に登録した転送先プリンタ装置４から印刷結果を受け取ることができる。
【０１６１】
なお、本実施形態では、携帯端末３のユーザの設定により、携帯端末３が受信できないメール情報中のメール本文や添付ファイルのいずれか一方、または双方を転送先プリンタ装置４から印刷結果として得ることができる。
【０１６２】
したがって、携帯端末では、確認できないメール内容をメールサーバが受信している場合に、携帯端末のユーザは、印刷物からメールの内容を確認することができ、利便性が向上する。
【０１６３】
〔第４実施形態〕
上記第１、第２に実施形態では、転送先プリンタ４でメール本文や添付ファイルを印刷する場合に、それぞれ別のページで印刷する場合について説明した。しかし、ユーザの設定において、画像処理部３０５のレイアウト機能や、画像変倍機能を利用することで、１頁内に収まるようなメール本本と、添付ファイルを同一ページにレイアウト印刷するように構成してもよい。
【０１６４】
同様に、プリンタエンジン３０８が両面ユニットを備える場合には、ユーザの設定において、両面ユニットを利用することで、選択される用紙の両面にメール本本と、添付ファイルをそれぞれ振り分けて印刷するように構成してもよい。
【０１６５】
さらに、ユーザの設定において、画像処理部３０５のレイアウト機能や、画像変倍機能を利用してもよい。つまり、１頁内に収まるようなメール本本と、複数ページに及ぶ添付ファイルを、メールを１頁印刷し、添付ファイルを１頁に収まるようにレイアウト印刷するように構成してもよい。
【０１６６】
また、添付ファイルが多数ページに及ぶ場合には、サムネイル形式に変換して、１頁に印刷して、ユーザが本当に必要な添付ファイルのみを印刷できる確認シートとして印刷できるように構成してもよい。
【０１６７】
さらに、添付ファイルを携帯端末３で登録された画像フレームをフォームオーアバレイして印刷指示するように構成してもよい。この場合、画像フレームをメールサーバ２に登録しておく。
【０１６８】
また、メールで受信した添付ファイルと、携帯端末３に保持される添付ファイルとを合わせて、印刷指示できるように構成してもよい。
【０１６９】
さらに、上記実施形態では、ユーザ認証処理において、操作部３０９から認証情報を入力する場合について説明した。しかし、転送先プリンタ４が、赤外線通信機能を利用可能であれば、メール受信用端末３の赤外線通信機能とを組み合わせて、無線で認証処理を行えるように構成してもよい。
【０１７０】
上記実施形態によれば、受信者はメール情報中受信できないデータを受信者があらかじめ設定している取得先のプリンタ装置から印刷結果として取得できる。これにより、メール受信装置のハードウエア、ソフトウエアの制限で表示部を介して確認できないメール情報を、印刷結果から容易に閲覧可能となる。
【０１７１】
また、メール受信装置には、転送すべきプリンタ装置に対するプリンタドライバがインストールする必要がなく、サーバ装置から送信されるメール情報をプリンタ装置の機能を利用して、ユーザが意図する設定で印刷することができる。
【０１７２】
さらに、メール受信装置で、サーバ装置からメール本文、添付ファイルともに受信できる場合であっても、メール受信装置の設定で、サーバ装置が受信したメール情報を設定されたプリンタ装置から印刷することができる。これにより、メール受信者の都合に応じた転送先プリンタ装置の設定を受信端末上で切り換えることが可能となる。
【０１７３】
したがって、例えばメール受信者が外出している際にも近隣の登録済みのプリンタ装置を指定して、つまり、メールの確認をメール受信装置の表示部による確認から、設定したプリンタ装置による印刷結果による確認に切り替える。そして、メール受信装置上で閲覧できないメッセージを設定したプリンタ装置から印刷することにより、メールの本文や添付ファイルを印刷結果ら確認することができる。しかも、メール情報中のメール本文と添付ファイルとを個別に、確認態様を切り替えられるため、ユーザによるメール確認に対する要求に柔軟に適応して、利便性が向上する。
【０１７４】
〔第５実施形態〕
以下、図１７〜図１９に示すメモリマップを参照して本発明に係るサーバ装置、メール受信装置、プリンタ装置で読み取り可能なデータ処理プログラムの構成について説明する。
【０１７５】
図１７は、本発明に係るサーバ装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１７６】
図１８は、本発明に係るプリンタ装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１７７】
図１９は、本発明に係るメール受信装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１７８】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１７９】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１８０】
本実施形態における図５、図７、図１３に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１８１】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１８２】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１８３】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１８４】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０１８５】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１８６】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の請求項に含まれるものである。
【０１８７】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１８８】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではない。例えばそのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行う。そして、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１８９】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込ませる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１９０】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。
【０１９１】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。
【図面の簡単な説明】
【０１９２】
【図１】本発明の第１実施形態を示すサーバ装置、携帯端末、印刷装置を適用可能な印刷システムの一例を示す図である。
【図２】図１に示したメール受信者用端末の表示部に表示される転送プリンタ設定画面の一例を示す図である。
【図３】図１に示したメール受信者用端末の構成を説明するブロック図である。
【図４】図１に示したメールサーバの主要部分の構成例を示すブロック図である。
【図５】本実施形態を示すサーバ装置における第１のデータ処理手順の一例を示すフローチャート図である。
【図６】図１に示した転送先プリンタの構成を説明するブロック図である。
【図７】本実施形態を示す印刷装置における第１のデータ処理手順の一例を示すフローチャートである。
【図８】図１に示したメール受信者用端末の表示部に表示されるメッセージの一例を示す図である。
【図９】図６に示した操作部の液晶表示部に表示される操作画面の一例を示す図である。
【図１０】図６に示した操作部の液晶表示部に表示される操作画面の一例を示す図である。
【図１１】図６に示した操作部の液晶表示部に表示される操作画面の一例を示す図である。
【図１２】本実施形態を示す携帯端末における操作画面の一例を示す図である。
【図１３】本実施形態を示すサーバ装置における第２のデータ処理手順の一例を示すフローチャートである。
【図１４】本実施形態を示すサーバ装置における第３のデータ処理手順の一例を示すフローチャートである。
【図１５】本実施形態を示すメール受信装置における第１のデータ処理手順の一例を示すフローチャートである。
【図１６】本実施形態を示すメール受信装置における第２のデータ処理手順の一例を示すフローチャートである。
【図１７】本発明に係るサーバ装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【図１８】本発明に係るプリンタ装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【図１９】本発明に係るメール受信装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
【０１９３】
３０２  ネットワーク制御部
３０３  中央処理部
３０４  データ格納部
３０５  画像処理部
３０６  エンジン制御部
３０７  スキャナエンジン
３０８  プリンタエンジン
３０９  操作部
【図１】
2008071257.tif 000003
【図２】
2008071257.tif 000004
【図３】
2008071257.tif 000005
【図４】
2008071257.tif 000006
【図５】
2008071257.tif 000007
【図６】
2008071257.tif 000008
【図７】
2008071257.tif 000009
【図８】
2008071257.tif 000010
【図９】
2008071257.tif 000011
【図１０】
2008071257.tif 000012
【図１１】
2008071257.tif 000013
【図１２】
2008071257.tif 000014
【図１３】
2008071257.tif 000015
【図１４】
2008071257.tif 000016
【図１５】
2008071257.tif 000017
【図１６】
2008071257.tif 000018
【図１７】
2008071257.tif 000019
【図１８】
2008071257.tif 000020
【図１９】
2008071257.tif 000021