(57)【要約】【課題】電子メールを利用したプリンタへの印刷指示において件名部分にて指示を記述し、ユーザが求める出力を得る。【解決手段】電子メールを受信する受信手段と、受信手段で受信した電子メールの件名（Subject）部を解析して印刷指示を生成する解析手段と、解析手段で生成した印刷指示に従って出力する出力手段を備える。【選択図】図２
2011008536.tif 000002
【特許請求の範囲】
【請求項１】
電子メールを受信する受信手段と、
前記受信手段で受信した電子メールの件名（Subject）部を解析して印刷指示を生成する解析手段と、
前記解析手段で生成した印刷指示に従って出力する出力手段を備えることを特徴とする画像形成装置。
【請求項２】
前記解析手段は出力先としてプロッタが指定された場合、用紙に出力を行う印刷指示を生成し、出力先に記憶装置が指定された場合、記憶装置に格納する印刷指示を生成することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記解析手段は、出力対象としてメール本文が指定された場合、ヘッダ部からメール本文がプレーンテキストかＨＴＭＬ形式かを解析して、プレーンテキストの場合はメール本文部を切り出し、プレーンテキストを印刷可能なＰＤＬを指定して印刷指示を生成し、ＨＴＭＬ形式の場合はメール本文を切り出し、ＨＴＭＬパーサ部その後ＨＴＭＬレンダリング部を介してＰＤＦファイルを生成してＰＤＦ direct機能により出力する印刷指示を生成することを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記解析手段は、出力対象として添付ファイルが指定された場合、添付ファイルがＰＤＦファイルであるかを確認して、ＰＤＦファイルの場合はＰＤＦ direct機能により出力する印刷指示を生成することを特徴とする請求項１記載の画像形成装置。
【請求項５】
前記解析手段は、件名にて用紙サイズ指定、集約印刷指定、部数指定等が指定された場合、指定された印刷指示を生成することを特徴とする請求項１から４のいずれか１項記載の画像形成装置。
【請求項６】
ネットワーク経由で送られる電子メールを受信して、
受信した電子メールの件名（Subject）部を解析して印刷指示を生成し、
生成された印刷指示に従って出力することを特徴とする画像形成方法。
【請求項７】
出力先としてプロッタが指定された場合、用紙に出力を行う印刷指示を生成し、出力先に記憶装置が指定された場合、記憶装置に格納する印刷指示を生成することを特徴とする請求項６記載の画像形成方法。
【請求項８】
出力対象としてメール本文が指定された場合、ヘッダ部からメール本文がプレーンテキストかＨＴＭＬ形式かを解析して、プレーンテキストの場合はメール本文部を切り出し、プレーンテキストを印刷可能なＰＤＬを指定して印刷指示を生成し、ＨＴＭＬ形式の場合はメール本文を切り出し、ＨＴＭＬパーサ部その後ＨＴＭＬレンダリング部を介してＰＤＦファイルを生成してＰＤＦ direct機能により出力する印刷指示を生成することを特徴とする請求項６記載の画像形成方法。
【請求項９】
出力対象として添付ファイルが指定された場合、添付ファイルがＰＤＦファイルであるかを確認して、ＰＤＦファイルの場合はＰＤＦ direct機能により出力する印刷指示を生成することを特徴とする請求項６記載の画像形成方法。
【請求項１０】
件名にて用紙サイズ指定、集約印刷指定、部数指定等が指定された場合、指定された印刷指示を生成することを特徴とする請求項６から９のいずれか１項に記載の画像形成方法。
【請求項１１】
ネットワーク経由で送られる電子メールを受信して、
受信した電子メールの件名（Subject）部を解析して印刷指示を生成し、
生成された印刷指示に従って出力することをコンピュータに実行させるプログラム。
【請求項１２】
出力先としてプロッタが指定された場合、用紙に出力を行う印刷指示を生成し、出力先に記憶装置が指定された場合、記憶装置に格納する印刷指示を生成することをコンピュータに実行させる請求項１１記載のプログラム。
【請求項１３】
出力対象としてメール本文が指定された場合、ヘッダ部からメール本文がプレーンテキストかＨＴＭＬ形式かを解析して、プレーンテキストの場合はメール本文部を切り出し、プレーンテキストを印刷可能なＰＤＬを指定して印刷指示を生成し、ＨＴＭＬ形式の場合はメール本文を切り出し、ＨＴＭＬパーサ部その後ＨＴＭＬレンダリング部を介してＰＤＦファイルを生成してＰＤＦ direct機能により出力する印刷指示を生成することをコンピュータに実行させる請求項１１記載のプログラム。
【請求項１４】
出力対象として添付ファイルが指定された場合、添付ファイルがＰＤＦファイルであるかを確認して、ＰＤＦファイルの場合はＰＤＦ direct機能により出力する印刷指示を生成することをコンピュータに実行させる請求項１１記載のプログラム。
【請求項１５】
件名にて用紙サイズ指定、集約印刷指定、部数指定等が指定された場合、指定された印刷指示を生成することをコンピュータに実行させる請求項１１から１４のいずれか１項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メール機構にて指示を受け取り、印刷をする画像形成装置、画像形成方法及びプログラムに関する。
【背景技術】
【０００２】
プリンタにはＰＤＦファイルをプリンタドライバを介さずに直接解釈して印刷機能がある。しかし、一般的にはＰＣにてアプリケーションソフトにてＰＤＦファイルを表示させ、プリンタドライバを介して印刷されるため、ＰＤＦファイルの直接印刷（以下、ＰＤＦ direct）が使用される場面は少ない。
【０００３】
一方、昨今はスマートフォンなど携帯電話を用いてインターネットに接続して、WebページやＰＤＦファイルを閲覧することが可能だが、ネットワークが異なるためファイアウォール等によりセキュリティが守られているオフィスのプリンタにて閲覧したものを出力するには煩雑な設定が必要となる。
【０００４】
そこで、ネットワークに接続されたプリンタ内の電子メール機構が印刷依頼メールを受信したとき、プリンタ装置でそれを出力する技術がすでに知られている。
【０００５】
例えば、特許文献１には、受信した電子メールのヘッダ部を解析してカバーシートを生成し、カバーシートと電子メール本文とを所定の用紙に出力すること、また、添付ファイルの形式に対応して展開処理を行い、圧縮済みの添付ファイルの場合は解凍を行い用紙に出力させる情報出力装置について記載されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の技術は、電子メールのヘッダ部を解釈し、本文または添付ファイルを印刷するだけであり、印刷のためのユーザの要望・指示をプリンタに伝える手段を有していないため、たとえば単純な複数部の印刷の指示をプリンタに対して伝えることができない。
【０００７】
そこで本発明は、上記問題点に鑑みてなされたもので、電子メールを利用したプリンタへの印刷指示において件名部分にて指示を記述し、ユーザが求める出力を得ることを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明における画像形成装置は、電子メールを受信する受信手段と、受信手段で受信した電子メールの件名（Subject）部を解析して印刷指示を生成する解析手段と、解析手段で生成した印刷指示に従って出力する出力手段を備えることを特徴とする。
【０００９】
また、本発明における画像形成方法は、ネットワーク経由で送られる電子メールを受信して、受信した電子メールの件名（Subject）部を解析して印刷指示を生成し、生成された印刷指示に従って出力することを特徴とする。
【００１０】
また、本発明におけるプログラムは、ネットワーク経由で送られる電子メールを受信して、受信した電子メールの件名（Subject）部を解析して印刷指示を生成し、生成された印刷指示に従って出力することをコンピュータに実行させることを特徴とする。
【発明の効果】
【００１１】
本発明により、スマートフォンなど容易に印刷を行えない環境で閲覧したＷｅｂページやＰＤＦファイルなどをスマートフォン上の電子メールクライアントから通常のメール送信と印刷指示を件名部分に記述するだけで指定したプリンタから印刷結果を得ることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る画像形成装置の全体制御を示す構成図である。
【図２】本発明の実施形態に係る画像形成装置の全体フローチャート図である。
【図３】本発明の実施形態に係る画像形成装置の件名解析におけるフローチャート図である。
【発明を実施するための形態】
【００１３】
次に、発明を実施するための最良の形態について図面を参照して詳細に説明する。
【００１４】
図１は、本発明の実施形態における画像形成装置２１全体の制御を説明する全体構成図である。画像形成装置２１は、画像形成装置の制御を行うコントローラ１５と用紙に画像を印刷するためのエンジン１１と、ユーザが入力を行う操作パネル・状態を表示する表示パネルを備えるパネル装置１２とフォントデータやプログラム、印刷データなどのデータを記憶するフロッピー（登録商標）ディスク装置やハードディスク装置などからなるディスク装置１４とにより構成される。
【００１５】
プリンタ装置外部のホスト装置（端末）２３とはネットワーク２２により接続される。また、ネットワーク２２を通じ外部からの電子メールを受信する。なお、ホスト装置２３は、印刷ジョブや印刷条件の設定などを送出できるパーソナルコンピュータなどである。
【００１６】
コントローラ１５の中には、画像形成装置全体を制御すると共に印刷ジョブのインタープリトを行うＣＰＵ６と、フォントデータや各種プログラムを外部から供給する外部メモリ５と、パネル装置や印刷ジョブにより設定変更を行った場合に内容を記憶する不揮発性記憶装置であるＮＶＲＡＭ４と、コントローラの制御プログラムを格納するプログラムＲＯＭ３と、フォントデータを格納するフォントＲＯＭ２と、ＣＰＵ６のワークメモリ、入力データのインプットバッファ、プリントデータのページメモリ等に使用するＲＡＭ１と、エンジン１１との間で指示、ステータス及び印刷データ等の通信を行うエンジンインターフェース７と、ディスク装置との間で通信を行うディスクインターフェースと、を備える。
【００１７】
図２は、本発明の実施形態における画像形成装置でのメール受信から処理終了までのフローチャート図である。
【００１８】
ユーザがプリンタに対して印刷指示・対象を含んだメールを送ると、メールを受信し（ステップＳ２１）、件名解析を行う（ステップＳ２２）。
【００１９】
件名解析が正常に終了したか否かを判断して（ステップＳ２３）、件名解析が正常に終了した場合は、件名解析の結果の印刷指示情報から印刷を実行する（ステップＳ２４）。
【００２０】
一方、件名解析が正常に終了しなかった場合は、件名解析の結果の情報（印刷が実行できない理由）をメール送信アドレスに対して返信を行う（ステップＳ２５）。
【００２１】
図３は、図２のステップＳ２２における件名解析の詳細を示すフローチャート図である。
【００２２】
印刷対象の電子メールの件名に「出力先」として記載されている情報を解析して、紙に出力するか否かを判断し（ステップＳ３１）、プロッタによる紙出力（ステップＳ３２）、記憶装置への保存（ステップＳ３３）を印刷指示として保存する。
【００２３】
印刷対象の電子メールの件名に「出力対象」として記載されている情報を解析して、出力対象がメール本文か否かを判断する（ステップＳ３４）。メール本文の場合、さらにメール本文がプレーンテキストかＨＴＭＬ文章であるかを解析して、出力対象をプレーンテキストの本文であるか否かを判断する（ステップＳ３５）。
【００２４】
出力対象のメール本文がプレーンテキストであれば、プレーンテキストとして（ステップＳ３７）、ＨＴＭＬ文章であれば、ＨＴＭＬの本文（ステップＳ３８）として印刷指示に保存する。
【００２５】
また、ステップＳ３４における判断にてメール本文ではなかった場合には、出力対象が電子メールの添付ファイルとして、添付ファイルがＰＤＦファイルであるかを解析して、出力対象がＰＤＦファイルか否かを判断する（ステップＳ３６）。ＰＤＦファイルと判断されれば、出力対象を添付のＰＤＦファイル（ステップＳ３９）、ＰＤＦファイルでないと判断されれば、出力対象を添付のＰＤＦ以外のファイル（ステップＳ４０）として印刷指示に保存する。
【００２６】
印刷対象の電子メールの件名に「用紙サイズ」として記載されているか否かを解析して（ステップＳ４１）、用紙サイズが指定されていれば、指定されたサイズを用紙サイズとし（ステップＳ４２）、指定されていなければプリンタのデフォルト用紙サイズを用紙サイズ（ステップＳ４３）として印刷指示に保存する。
【００２７】
印刷対象の電子メールの件名に「集約印刷」として記載されているか否かを解析して（ステップＳ４４）、集約印刷が指定されていれば、集約印刷数を指定された１ページの集約数とし（ステップＳ４５）、指定されていなければ集約印刷しない（ステップＳ４６）として印刷指示に保存する。
【００２８】
印刷対象の電子メールの件名に「部数指定」として記載されているか否かを解析して（ステップＳ４７）、部数指定されていれば、部数印刷を指定し（ステップＳ４８）、部数指定されていなければ部数指定しない（1部印刷）（ステップＳ４９）として印刷指示に保存する。
【００２９】
保存されている印刷指示を確認し、不正な値が保存されていないかを調査する（ステップＳ５０）。
【００３０】
なお、印刷指示された出力対象がＰＤＦファイル以外の場合には、ＰＤＦファイルに自動変換し、ＰＤＦ directにて印刷が実行されるようにしても良い。
【００３１】
また、プレーンテキストの場合は、メール本文部を切り出しプレーンテキストを印刷可能なＰＤＬを指定して印刷指示を生成し、ＨＴＭＬ形式の場合はメール本文を切り出し、ＨＴＭＬパーサ部その後ＨＴＭＬレンダリング部を介してＰＤＦファイルを生成してPDF direct機能により出力する印刷指示を生成するようにしても良い。
【００３２】
表１に、本発明の実施形態における件名による印刷指定方法および指定内容の一例を一覧表として示す。
【００３３】
【表１】
2011008536.tif 000003
【実施例１】
【００３４】
メール本文印刷について説明する。件名にて以下を指定することで、プレーンテキストのメール本文を１ページに２ページの集約印刷を行うことが可能となる。
【００３５】
件名："出力先=プリンタ"+"出力対象=本文"+"集約印刷=2"+"メール本文印刷例"
【００３６】
上記件名による印刷指示は、解析部により解析されて、印刷指示は以下のようになる。
【００３７】
出力先=プリンタ
出力対象=本文（プレーンテキスト）
集約印刷=2
【００３８】
なお、出力対象の本文がプレーンテキストであることは件名解析部にてメールをパースすることにより行う。
【００３９】
図２のステップＳ２４により、プレーンテキストの2up1の集約印刷である印刷指示からプレーンテキストをＰＤＦファイルに変換して、作成されたＰＤＦファイルをＰＤＦdirecｔ機能により出力する。
【実施例２】
【００４０】
ＨＴＭＬメール本文印刷について説明する。件名にて以下を指定することで、ＨＴＭＬメール本文の印刷を行うことが可能となる。
【００４１】
件名："出力先=プリンタ"+"出力対象=本文"+"メール本文印刷例"
【００４２】
上記件名による印刷指示は、件名解析部により解析されて、印刷指示は以下のようになる。
【００４３】
出力先=プリンタ
出力対象=本文（ＨＴＭＬ）
【００４４】
なお、出力対象の本文がＨＴＭＬであることは件名解析部にてメールをパースすることにより行う。
【００４５】
図２のステップＳ２４により、ＨＴＭＬ文書の印刷である印刷指示から、ＨＴＭＬ文書のパースおよびレンダリングが実施されＰＤＦファイルに変換して、作成されたＰＤＦファイルをＰＤＦdirecｔ機能により出力する。
【実施例３】
【００４６】
添付ファイルのＨＤＤ保存印刷について説明する。件名にて以下を指定することで、メールに添付したＰＤＦファイルをＨＤＤに保存することが可能となる。
【００４７】
件名："出力先=ＨＤＤ"+"出力対象=添付ファイル" +"ID=ABC123"+"PASSWORD=XYZ987"+"メール本文印刷例"
【００４８】
上記件名による印刷指示は、件名解析部により解析されて、印刷指示は以下のようになる。
【００４９】
出力先=ＨＤＤ
出力対象=添付ファイル(ＰＤＦ)
ID=ABC123
パスワード=XYZ987
【００５０】
なお、出力対象の添付ファイルがＰＤＦファイルであることは件名解析部にてメールをパースすることにより行う。
【００５１】
図２のステップＳ２４により、ＰＤＦファイルのＨＤＤ格納である印刷指示から、ＰＤＦファイルにＨＤＤ格納指定および格納の際のＩＤとパスワード情報が付加され、ＰＤＦdirecｔ機能によりＨＤＤに格納される。
【実施例４】
【００５２】
件名解析が失敗したときの例を以下に記す。
【００５３】
・出力対象=添付ファイルの指定だが、添付ファイルが無い場合。
・出力対象=添付ファイルの指定だが、添付ファイルがＰＤＦファイルでは無い場合。
・集約印刷指定が 2, 4, 6, 9, 16 以外の数の場合。
・部数指定が0の場合。
・格納印刷のID、パスワード指定の文字数・文字種がプリンタの仕様に合っていない場合。
【００５４】
件名解析失敗した場合は、印刷指示の受信メールのヘッダにある Reply-to エントリのアドレスに対して、印刷が実施できなかったことと印刷不可の理由を記載したメールを送信する。
【００５５】
本発明によれば、印刷対象をメール本文やメールに添付されているファイルを出力対象として、一般的な電子メールプロトコルであるＳＭＴＰを使用して件名部分に印刷指示を記述することで、オフィス外で閲覧したＷｅｂページやＰＤＦファイルをオフィスのプリンタにて出力することができる。また、ユーザにとっては既存のネットワーク環境にてセキュリティも確保したオフィス外からの印刷環境を得ることができる。
【００５６】
以上、実施の形態を説明したが、特許請求の範囲に定義された本発明の広範囲な趣旨および範囲から逸脱することなく、これら実施の形態や具体例に様々な修正および変更が可能である。
【符号の説明】
【００５７】
１    ＲＡＭ
２    フォントＲＯＭ
３    プログラムＲＯＭ
４    ＮＶＲＡＭ
５    外部メモリ
６    ＣＰＵ
７    エンジンインターフェース
８    パネルインターフェース
９    ホストインターフェース
１０    ディスクインターフェース
１１    エンジン
１２    パネル装置
１３    ディスク装置
１５    コントローラ
２１    画像形成装置
２２    ネットワーク
２３    ホスト装置
【先行技術文献】
【特許文献】
【００５８】
【特許文献１】特開平１１−１６１４５７号公報
【図１】
2011008536.tif 000004
【図２】
2011008536.tif 000005
【図３】
2011008536.tif 000006