(57)【要約】【課題】電子メールという機種に依存しない媒体を用いることによって、より簡単に装置の情報を得ることを可能とすることにより、装置の情報獲得手段を持たないユーザに対しても、装置の情報を提供することを可能とする。【解決手段】電子メールを受信する受信手段と、電子メールの内容を解析する電子メール解析手段と、装置の情報を記憶する装置情報記憶手段と、電子メールを作成する電子メール作成手段と、電子メールを送信する電子メール送信手段と、を有することを特徴とする印刷装置。【選択図】        図１
2004358883.tif 000002
【特許請求の範囲】
【請求項１】
電子メールを受信する受信手段と、電子メールの内容を解析する電子メール解析手段と、装置の情報を記憶する装置情報記憶手段と、電子メールを作成する電子メール作成手段と、電子メールを送信する電子メール送信手段と、を有することを特徴とする印刷装置。
【請求項２】
前記電子メール解析手段は、決められた文字列を検知することを特徴とする請求項１記載の印刷装置。
【請求項３】
前記電子メール解析手段は、決められたフォーマットの文字列を解析することを特徴とする請求項２記載の印刷装置。
【請求項４】
前記電子メール解析手段は、電子メールの内容に印刷状況を求める情報が含まれているか否かを判断することを特徴とする請求項１記載の印刷装置。
【請求項５】
前記装置情報記憶手段は、印刷状況を記憶することを特徴とする請求項１記載の印刷装置。
【請求項６】
前記装置情報記憶手段は、リアルタイムな装置の状態を記憶することを特徴とする請求項１記載の印刷装置。
【請求項７】
前記装置情報記憶手段は、リアルタイムな印刷状況を記憶することを特徴とする請求項５又は６記載の印刷装置。
【請求項８】
前記装置情報記憶手段は、印刷状況の情報を蓄積することを特徴とする請求項７記載の印刷装置。
【請求項９】
前記装置情報記憶手段は、蓄積された印刷状況の情報から印刷終了時間の予測値を計算し記憶することを特徴とする請求項８記載の印刷装置。
【請求項１０】
前記装置情報記憶手段は、計算した印刷終了時間の予測値をある閾値を元に大きいか小さいかを判断することが可能であることを特徴とする請求項９記載の印刷装置。
【請求項１１】
前記電子メール作成手段は、受信電子メールにおいてリアルタイムな印刷状況を求められた場合、リアルタイムな印刷状況と予測印刷終了時間を電子メールに添付または記載することを特徴とする請求項９記載の印刷装置。
【請求項１２】
前記電子メール作成手段は、印刷状況と装置のある場所の情報を求めるメールを作成することを特徴とする請求項１記載の印刷装置。
【請求項１３】
前記電子メール送信手段は複数の他装置に電子メールを送信することを特徴とする請求項１２記載の印刷装置。
【請求項１４】
前記電子メール受信手段は、他装置から電子メールが返信されたかを判断することを特徴とする請求項１３記載の印刷装置。
【請求項１５】
前記装置情報記憶手段は、他装置の情報を記憶することを特徴とする請求項１記載の印刷装置。
【請求項１６】
前記電子メール作成手段は、装置情報記憶手段に記憶された他装置情報をまとめメールを作成することを特徴とする請求項１４又は１５記載の印刷装置。
【請求項１７】
前記電子メール解析手段は、電子メールの内容に装置の設定情報を求める情報が含まれているか否かを判断することを特徴とする請求項１記載の印刷装置。
【請求項１８】
前記電子メール解析手段は、電子メールの内容に送信者の希望する設定情報が含まれているか否かを判断することを特徴とする請求項１７記載の印刷装置。
【請求項１９】
前記装置情報記憶手段は、装置の設定可能な全ての情報を記憶することを特徴とする請求項１記載の印刷装置。
【請求項２０】
前記装置情報記憶手段は、リアルタイムな装置の設定情報を記憶することを特徴とする請求項１９記載の印刷装置。
【請求項２１】
前記電子メール作成手段は、装置の設定情報をまとめメールを作成することを特徴とする請求項１９記載の印刷装置。
【請求項２２】
前記電子メール作成手段は、装置の設定情報をまとめ、また、電子メール送信者の希望する設定か可能である場合、設定可能の情報を添付または記載することを特徴とする請求項２１記載の印刷装置。
【請求項２３】
前記電子メール作成手段は、装置の設定情報と装置のある場所の情報を求めるメールを作成することを特徴とする請求項１記載の印刷装置。
【請求項２４】
前記装置情報記憶手段は、情報提供用電子メールフォーマットを記憶していることを特徴とする請求項１記載の印刷装置。
【請求項２５】
前記電子メール解析手段は、受信電子メールの文字列が情報提供用フォーマットであるか否かを判断することを特徴とする請求項１記載の印刷装置。
【請求項２６】
前記電子メール作成手段は、受信した電子メールが決められたフォーマットではない場合、フォーマットの例を添付または記載することを特徴とする請求項２３乃至２５のいずれか記載の印刷装置。
【請求項２７】
前記電子メール解析手段は、受信電子メールに情報提供用フォーマットを求める内容が含まれているか否かを判断することを特徴とする請求項１記載の印刷装置。
【請求項２８】
前記電子メール作成手段は、受信した電子メールにおいて情報提供用フォーマットを求められた場合は、フォーマットの例を添付または記載することを特徴とする請求項２７記載の印刷装置。
【請求項２９】
前記受信電子メール解析手段は、受信電子メールより送信者を解析することを特徴とする請求項１記載の印刷装置。
【請求項３０】
前記電子メール送信手段は、前記電子メール作成手段において作成された電子メールを受信電子メールの送信者宛に送信することを特徴とする、請求項１１、請求項１２、請求項１６、請求項２１、請求項２２、請求項２６、または、請求項２８において作成された電子メールを送信することを特徴とする印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は印刷装置に関するものである
【０００２】
【従来の技術】
従来の印刷装置においては、装置の情報を得るためには装置の前に行き直接状態を確認するか、装置を直接操作するか、または、情報を出力するための装置に依存するアプリケーションが必要とされていた。
【０００３】
【特許文献１】
特開平１１−２４９８３９号公報
【０００４】
【発明が解決しようとする課題】
従来の印刷装置においては、装置の情報を得るためには装置の前に行き直接状態を確認するか、装置を直接操作するか、または、情報を獲得し表示するための装置に依存するアプリケーションが必要とされるという問題点があった。これは遠隔から印刷装置を扱おうとするものにとっては非常に手間がかかったり、対応機種のアプリケーションをいちいちインストールするという手間がかかるという問題点を生じることとなっていた。
【０００５】
本発明は上述の問題点に着目して成されたものであって、電子メールという、機種に依存しない媒体を用いることによって、より簡単に装置の情報を得ることを可能とすることにより、装置の情報獲得手段を持たないユーザに対しても装置の情報を提供することが可能な印刷装置の提供を目的とする。
【０００６】
【課題を解決するための手段】
本発明は、上記課題を解決するために以下の構成を備える。
【０００７】
電子メールを受信し、その内容を解析、記憶し、解析結果によって次の動作を決定する。解析した内容が装置の情報を求めるものである場合は、情報に関する電子メールを作成し、送信者に対してその電子メールを返信することにより情報の提供を行う。
【０００８】
受信した電子メールに決められた文字列が含まれた場合については、その文字列についての情報を提供するものとする。
【０００９】
受信した電子メールが決められたフォーマットで記述されている場合、内容を全て解析する。
【００１０】
受信した電子メールの内容に印刷状況を求める情報が含まれているか否かを解析する。
【００１１】
情報記憶装置に印刷装置の印刷状況を記憶しておく。
【００１２】
情報記憶装置に印刷装置のリアルタイムな状況を記憶する。
【００１３】
情報記憶装置に印刷装置のリアルタイムな印刷状況を状況の１つとして記憶する。
【００１４】
情報記憶装置に印刷装置の印刷状況を蓄積する。
【００１５】
情報記憶装置に記憶された印刷装置の印刷状況を用いて、現在行われている印刷がどの程度の時間で終わるのかを計算し、予測印刷終了時間として記憶する。
【００１６】
情報記憶装置に記憶されている予測印刷終了時間がある閾値に対して長いか短いかを判断する。
【００１７】
予測印刷終了時間がある閾値よりも長い場合は、印刷状況と装置の設置場所を求めるためのメールを作成する。
【００１８】
印刷状況と装置の設置場所を求めるために作成したメールを複数の他の印刷装置に送信する。
【００１９】
複数の他の印刷装置より情報が返信されてくるのを待つ。
【００２０】
返信されてきた他印刷装置の情報を情報記憶装置に記憶する。
【００２１】
情報記憶装置に記憶された他印刷装置の情報をまとめメールを作成する。
【００２２】
作成したメールを電子メール送信者に返信する。
【００２３】
受信電子メールに印刷装置の設定情報を求める記載があるか否かを判断する。
【００２４】
受信電子メールに印刷装置の設定情報を求める記載がある場合は、送信者が希望する設定情報が受信メールに含まれているか否かを判断する。
【００２５】
情報記憶装置に印刷装置の設定可能な全ての設定値を記憶する。
【００２６】
情報記憶装置に印刷装置の現在の設定値を記憶する。
【００２７】
受信電子メールに送信者の希望する設定が記載されている場合、情報記憶装置に記憶されている全ての設定値と送信者の希望する設定値を比較し、送信者の希望する設定が可能であれば、その設定値と希望する設定が可能である旨を電子メールに記載し、送信者に返信する。
【００２８】
受信電子メールに送信者の希望する設定が記載されている場合で、送信者の希望する設定が不可能である場合、印刷装置の設定情報と印刷装置のある場所を求める電子メールを作成する。
【００２９】
印刷装置の設定情報と印刷装置のある場所を求める電子メールを複数の他印刷装置に送信する。
【００３０】
複数のほかの印刷装置より情報が返信されてくるのを待つ。
【００３１】
返信されてきたほか印刷装置の情報を情報記憶装置に記憶する。
【００３２】
情報記憶装置に記憶された他印刷装置の情報をまとめメールを作成する。
【００３３】
作成したメールを電子メール送信者に返信する。
【００３４】
情報記憶装置に印刷装置の情報提供用電子メールフォーマットを記憶する。
【００３５】
受信電子メールが情報提供用電子メールフォーマットで記述されているか否かを判断する。
【００３６】
受信電子メールが情報提供用電子メールフォーマットと異なる場合は、フォーマットの例を添付または電子メールに記載する。
【００３７】
情報提供用電子メールフォーマットの例を添付または記載した電子メールを電子メール送信者に返信する。
【００３８】
受信電子メールに情報提供用電子メールフォーマットを求める記載がある場合は、フォーマットの例を添付または電子メールに記載する。
【００３９】
情報提供用電子メールフォーマットの例を添付または記載した電子メールを電子メール送信者に返信する。
【００４０】
以上のように電子メールをユーザ・印刷装置間、印刷装置・印刷装置間の通信に利用することによって、機種に依存することなく、また、遠隔から操作できることによって、より簡単に装置の情報を得ることを可能とする。更にこれによりネットワークに常時接続されていないが接続されることもあると言うような印刷装置の情報も得ることが可能となる。
【００４１】
【発明の実施の形態】
以下、本発明の実施の形態を、実施例に基づいて図面を用いて更に詳細に説明する。
【００４２】
【実施例】
（実施例１）
図１は実施例の印刷装置を示す図である。図において１００は印刷装置本体であり、１０１はネットワークを示している。１０２はネットワーク１０１に接続されている機器と電子メールのやりとりをする電子メールシステム、１０３は電子メールシステム１０２で受け取った電子メールを解析するための電子メール解析部、１０６は印刷を行う印刷部、１０４は印刷部１０６の情報や電子メールの情報を記憶するための情報記憶装置、１０５は情報記憶装置１０４の情報を元に電子メールを作成する電子メール作成部である。
【００４３】
（実施例２）
本実施例において図１に示した印刷装置１００の動作手順を図２のフローチャートを用いて説明する。
【００４４】
まずステップＳ２０１において、ネットワーク１０１に接続されている機器から送られてきた電子メールを受信する。
【００４５】
ステップＳ２０２において、受信した電子メールを解析する。
【００４６】
ステップＳ２０３において、受信した電子メールの内容が決められたフォーマットに基づいて記述されているか否かを判断し、決められたフォーマットに基づいて記述されている場合はステップＳ２０４に進む。
【００４７】
ステップＳ２０４において、受信した電子メールをフォーマットに沿って解析する。
【００４８】
ステップＳ２０５において、電子メールの内容が印刷状況を求めるものである場合はステップＳ２０６に進む。
【００４９】
ステップＳ２０６において、情報記憶装置１０４に蓄積されている情報を元に予測印刷終了時間を計算する。
【００５０】
ステップＳ２０７において、予測印刷終了時間がある閾値よりも長いか短いかを判断し、もし短い場合はステップＳ２０８に進む。
【００５１】
ステップＳ２０８において、計算した予測印刷終了時間と印刷状況を電子メールに記載する。
【００５２】
ステップＳ２０９において、作成した電子メールを電子メール送信者に対し送信する。
【００５３】
ステップＳ２０７において、予測印刷終了時間がある閾値よりも長いか短いかを判断し、もし長い場合はステップＳ２１０に進む。
【００５４】
ステップＳ２１０において、印刷状況と装置のある場所の情報を求める電子メールをフォーマットに基づいて作成する。
【００５５】
ステップＳ２１１において、複数の他印刷装置に作成した電子メールを送信する。
【００５６】
ステップＳ２１２において、他印刷装置に発信した電子メールが戻って来たかを判断し、戻って来たらステップＳ２１３に進む。
【００５７】
ステップＳ２１３において、他印刷装置の予測印刷終了時間と印刷装置のある場所をまとめメールを作成する。
【００５８】
ステップＳ２０９において、作成した電子メールを電子メール送信者に対し送信する。
【００５９】
ステップＳ２０５において、電子メールの内容が印刷状況を求めるものではない場合はステップＳ２１４に進む。
【００６０】
ステップＳ２１４において、電子メールの内容が印刷装置の設定情報を求めるものであるかを判断し、印刷装置の設定情報を求めるものであるときはステップＳ２１５に進む。
【００６１】
ステップＳ２１５において、電子メールの内容に送信者の設定情報が含まれる場合は、ステップＳ２１６に進む。
【００６２】
ステップＳ２１６において、送信者が電子メールに記載した送信者が希望する設定が可能であるか否かを判断し、可能であるならばステップＳ２１７に進む。
【００６３】
ステップＳ２１７において、印刷装置の設定情報と設定可能の旨をまとめ電子メールを作成する。
【００６４】
ステップＳ２０９において、作成した電子メールを電子メール送信者に対し送信する。
【００６５】
ステップＳ２１６において、送信者が電子メールに記載した送信者が希望する設定が可能であるか否かを判断し、可能ではない場合はステップＳ２１８に進む。
【００６６】
ステップＳ２１８において、印刷装置の設定情報と印刷装置のある場所を求める電子メールをフォーマットに沿って作成する。
【００６７】
ステップＳ２１９において、作成した電子メールを複数の他印刷装置に送信する。
【００６８】
ステップＳ２２０において、他印刷装置に発信した電子メールが戻って来たかを判断し、戻ってきたらステップＳ２２１に進む。
【００６９】
ステップＳ２２１において、他印刷装置の設定情報と装置のある場所をまとめ電子メールを作成する。
【００７０】
ステップＳ２０９において、作成した電子メールを電子メール送信者に対し送信する。
【００７１】
ステップＳ２１５において、電子メールの内容に送信者の設定情報が含まれていない場合は、ステップＳ２２２に進む。
【００７２】
ステップＳ２２２において、装置の設定情報をまとめ電子メールを作成する。
【００７３】
ステップＳ２０９において、作成した電子メールを電子メール送信者に対し送信する。
【００７４】
ステップＳ２１４において、電子メールの内容が印刷装置の設定情報を求めるものであるかを判断し、印刷装置の設定情報を求めるものではない場合、ステップＳ２２３に進む。
【００７５】
ステップＳ２２３において、印刷装置の予測印刷終了時間と印刷装置の状態と印刷装置の設定情報をまとめ電子メールを作成する。
【００７６】
ステップＳ２０９において、作成した電子メールを電子メール送信者に対し送信する。
【００７７】
ステップＳ２０３において、受信した電子メールの内容が決められたフォーマットに基づいて記述されているか否かを判断し、決められたフォーマットに基づいて記述されていない場合はステップＳ２２４に進む。
【００７８】
ステップＳ２２４において、情報記憶装置に格納されている、決められた印刷装置情報提供用電子メールフォーマットを呼び出す。
【００７９】
ステップＳ２２５において、呼び出された印刷装置情報提供用電子メールフォーマットをメールに添付する。
【００８０】
ステップＳ２０９において、作成した電子メールを電子メール送信者に対し送信する。
【００８１】
以上のようなプロセスを経て電子メールによる印刷装置の印刷状況や設定状態の情報を可能とする。
【００８２】
【発明の効果】
電子メールをユーザ・印刷装置間、印刷装置・印刷装置間の通信に利用することによって、機種に依存することなく、また、遠隔から操作できることによって、より簡単に装置の情報を得ることが可能となる。更にこれによりネットワークに常時接続されていないが情報が欲しいというユーザに対し情報を提供することも可能となり、常時接続はされていないが接続されることもあるというような印刷装置の情報も提供することが可能となる。また、電子メールというテキストベースの媒体を用いることにより、より高速な情報提供が可能となる。
【００８３】
電子メールの内容においてはあらかじめ決められた文字列を扱うものとする。これによりアドレス間違いで届いたメールを扱わないようにし、動作の効率向上を図ることが可能となる。
【００８４】
電子メールの内容においてはあらかじめ決められたフォーマットを用いることとする。これにより電子メールの解析にかかる時間を大幅に抑えることが可能となり、動作の効率向上を図ることが可能となる。
【００８５】
電子メールの内容に印刷状況を求める情報が含まれているか否かを判断し、動作を切り替えるものとする。これにより印刷状況というリアルタイム性を必要とする情報については出来る限りすばやい動作をすることにより、より最新の印刷状況を提供することが可能となる。
【００８６】
印刷装置の情報を記憶する。これにより情報要求者に対し様々な情報を提供することが可能となる。
【００８７】
印刷装置のリアルタイムな状態を記憶する。これにより、情報を求められるたびに印刷装置の状況を収集することを省略することができ、よりすばやい情報の提供を可能とする。
【００８８】
印刷装置の印刷状況の情報を記憶装置に蓄積する。これにより、過去のデータに基づくデータの生成が可能となる。
【００８９】
蓄積された印刷装置の印刷状況の情報を元に現在行われている印刷の終了時間を予測する。これにより、どの程度の待ち時間で済むのか等の情報を提供することが可能となり、また、印刷が終了するまでにかかる時間が大きい場合は他の印刷装置を薦めることも可能となる。
【００９０】
印刷装置は他の印刷装置に向けての電子メールを作成できるものとする。これにより、印刷装置を１人のユーザと仮定し、一般ユーザと同じプロセスを経て他の印刷装置の情報を求めることが可能となる。
【００９１】
印刷装置は同時に複数の他の印刷装置に向けて電子メールを発信することを可能とする。これにより他の印刷装置の情報収集の効率を向上することが出来る。
【００９２】
得られた他印刷装置の情報を情報記憶装置に記憶する。これにより以前と同じ情報を求められた際にはすばやい対応が可能となり、効率向上が図れる。
【００９３】
電子メールの内容に装置の設定情報を求める情報が含まれるか否かを判断することを可能とする。これにより、印刷状況を求められている場合を優先するなど動作の優先順位をつけることが可能となる。
【００９４】
電子メールの内容に電子メール送信者の希望する設定情報が含まれているか否かを判断する。これにより、電子メール送信者が希望する設定が可能な場合はそのまま印刷をするように薦め、不可能な場合は他の設定可能な印刷装置を薦めるなどの、ユーザの希望する設定の情報提供が可能となる。
【００９５】
印刷装置のリアルタイム名設定情報を記憶装置に記憶する。これにより、ユーザが求める設定がすぐに実現出来るか、待てば設定可能であるのかの情報を提供することが可能となる。
【００９６】
印刷装置の情報提供用電子メールフォーマットを記憶装置に記憶しておく。これにより、受信した電子メールがフォーマットに沿ったものであるかの判断が可能となり、また、情報提供用の電子メールフォーマットをユーザに対し提供することが可能となる。
【００９７】
受信電子メールの文字列が情報提供用フォーマットであるか否かを判断することを可能とする。これにより、間違いメールへの対応や電子メールの解析処理の向上を図ることが可能となる。
【００９８】
受信電子メールのフォーマットが間違っている場合は、印刷装置の情報記憶装置に記憶されているフォーマットを例として電子メール送信者に送信する。これにより情報を要求する電子メール送信者に対して正しいフォーマットを提供することが可能となり、また、正しいフォーマットを利用してもらうことにより、電子メールの解析処理の向上を図ることが可能となる。
【００９９】
受信電子メールの内容に印刷装置情報提供用電子メールフォーマットを求める情報が含まれている場合は、印刷装置情報提供用電子メールフォーマットを添付し電子メールを作成して、電子メール送信者に返信する。これにより、フォーマットを覚える必要がなくなり、より手軽に情報提供を要求することが可能となる。
【図面の簡単な説明】
【図１】本実施例を適用する印刷装置の制御構成を説明するブロック図
【図２】本実施例において印刷装置の電子メール処理手順を示す図
【符号の説明】
１００  印刷装置本体
１０１  ネットワーク
１０２  電子メールシステム（送受信部）
１０３  電子メール解析部
１０４  情報記憶装置
１０５  電子メール作成部
１０６  印刷部
【図１】
2004358883.tif 000003
【図２】
2004358883.tif 000004