(57)【要約】【課題】  画像形成装置に関する情報を利用者に対して通知する際に、画像形成装置とその画像形成装置が接続されたコンピュータとの対応関係を示す情報も併せて通知する情報送信処理を、コンピュータに実行させる情報送信プログラム、前記情報送信処理を実行するコンピュータ、および情報送信システムを提供すること。【解決手段】  ＰＣ１において、プリンタ管理モニター１１は、プリンタ２〜４からプリンタ情報を取得し、プリンタ情報ファイル２２に記録する。メーラー１２は、プリンタ情報ファイル２２からプリンタ情報を取得するとともに、ＰＣ情報ファイル２３からＰＣ情報を取得し、プリンタ２〜４とプリンタ２〜４が接続されたＰＣ１との対応関係を示す対応関係情報を、送信先となるＰＣ８４へ電子メールで送信する。【選択図】  図１
2005216142.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置が接続されたコンピュータに、情報送信処理を実行させる情報送信プログラムであって、
前記情報送信処理は、
前記コンピュータに関する情報であるコンピュータ情報を取得するコンピュータ情報取得手順と、
前記画像形成装置に関する情報である画像形成装置情報を取得する画像形成装置情報取得手順と、
前記コンピュータ情報取得手順において取得した前記コンピュータ情報と前記画像形成装置情報取得手順において取得した前記画像形成装置情報とに基づいて、前記コンピュータと前記画像形成装置との対応関係を示す対応関係情報を含む電子メールを作成する電子メール作成手順と、
該電子メール作成手順で作成された前記電子メールを送信先へと送信する電子メール送信手順とを含む処理である
ことを特徴とする情報送信プログラム。
【請求項２】
前記電子メール作成手順は、前記対応関係情報が電子メールの本文に記述されている前記電子メールを作成する手順である
ことを特徴とする請求項１に記載の情報送信プログラム。
【請求項３】
前記電子メール作成手順は、前記対応関係情報が電子メールの添付ファイルとして添付されている前記電子メールを作成する手順である
ことを特徴とする請求項１に記載の情報送信プログラム。
【請求項４】
前記情報送信処理は、前記コンピュータ情報の少なくとも一部として利用される情報を、利用者に入力させるコンピュータ情報入力手順を含む処理であり、
前記コンピュータ情報取得手順は、前記コンピュータ情報入力手順において利用者に入力させた情報を含む前記コンピュータ情報を取得する手順である
ことを特徴とする請求項１〜請求項３のいずれかに記載の情報送信プログラム。
【請求項５】
前記コンピュータ情報入力手順は、前記コンピュータの設置場所に関する情報である設置場所情報を利用者に入力させる手順である
ことを特徴とする請求項４に記載の情報送信プログラム。
【請求項６】
前記コンピュータ情報入力手順は、前記コンピュータの管理者に関する情報である管理者情報を利用者に入力させる手順である
ことを特徴とする請求項４または請求項５に記載の情報送信プログラム。
【請求項７】
前記情報送信処理は、前記コンピュータ情報入力手順において利用者に入力させた情報を、前記コンピュータが備えるコンピュータ情報記憶手段に記憶させる入力情報記憶制御手順を含む処理であり、
該入力情報記憶制御手順は、前記コンピュータ情報入力手順による情報入力のたびに、前記コンピュータ情報記憶手段に記憶されている古い情報を、前記コンピュータ情報入力手順において利用者が入力した新たな情報で上書きする手順であり、
前記コンピュータ情報取得手順は、前記入力情報記憶制御手順において前記コンピュータ情報記憶手段に記憶させた情報を含む前記コンピュータ情報を取得する手順である
ことを特徴とする請求項４〜請求項６のいずれかに記載の情報送信プログラム。
【請求項８】
前記コンピュータは、ネットワークに接続されるとともに、該ネットワーク上で前記コンピュータを識別するために利用されるコンピュータ名を記憶するコンピュータ名記憶手段を備えており、
前記情報送信処理は、前記コンピュータ名記憶手段から読み出したコンピュータ名を、前記コンピュータが備えるコンピュータ情報記憶手段に記憶させるコンピュータ名記憶制御手順を含む処理であり、
該コンピュータ名記憶制御手順は、前記コンピュータに前記コンピュータ情報取得手順を実行させるのに先立って、前記コンピュータ情報記憶手段に記憶されている古いコンピュータ名を、前記コンピュータ名記憶手段から読み出した新たなコンピュータ名で上書きする手順であり、
前記コンピュータ情報取得手順は、前記コンピュータ名記憶制御手順において前記コンピュータ情報記憶手段に記憶させたコンピュータ名を含む前記コンピュータ情報を取得する手順である
ことを特徴とする請求項１〜請求項７のいずれかに記載の情報送信プログラム。
【請求項９】
前記コンピュータは、ネットワークに接続されるとともに、該ネットワーク上で他ノードとの通信時に利用されるアドレス情報を記憶するアドレス情報記憶手段を備えており、
前記情報送信処理は、前記アドレス情報記憶手段から読み出したアドレス情報を、前記コンピュータが備えるコンピュータ情報記憶手段に記憶させるアドレス情報記憶制御手順を含む処理であり、
該アドレス情報記憶制御手順は、前記コンピュータに前記コンピュータ情報取得手順を実行させるのに先立って、前記コンピュータ情報記憶手段に記憶されている古いアドレス情報を、前記アドレス情報記憶手段から読み出した新たなアドレス情報で上書きする手順であり、
前記コンピュータ情報取得手順は、前記アドレス情報記憶制御手順において前記コンピュータ情報記憶手段に記憶させたアドレス情報を含む前記コンピュータ情報を取得する手順である
ことを特徴とする請求項１〜請求項８のいずれかに記載の情報送信プログラム。
【請求項１０】
前記情報送信処理は、前記コンピュータ情報が更新されたか否かを判断するコンピュータ情報更新判断手順を含む処理であり、
前記電子メール作成手順は、前記コンピュータ情報更新判断手順において前記コンピュータ情報が更新されたと判断された場合に、前記電子メールを作成する手順である
ことを特徴とする請求項１〜請求項９のいずれかに記載の情報送信プログラム。
【請求項１１】
前記情報送信処理は、前記電子メール作成手順において前記電子メールを作成した際に利用した前記コンピュータ情報を、旧コンピュータ情報として保存する旧コンピュータ情報保存手順を含む処理であり、
前記コンピュータ情報更新判断手順は、前記旧コンピュータ情報保存手順において保存された前記旧コンピュータ情報の内容と、前記コンピュータ情報取得手順において取得されたコンピュータ情報の内容とを比較して、両者の内容が相違する場合に前記コンピュータ情報が更新されたと判断する手順である
ことを特徴とする請求項１０に記載の情報送信プログラム。
【請求項１２】
前記コンピュータは、複数の処理を並列に実行可能で、前記画像形成装置から前記画像形成装置情報を取得し、該取得した前記画像形成装置情報を、前記コンピュータが備える画像形成装置情報記憶手段に記憶させる画像形成装置情報保存処理を、前記情報送信処理と並列に実行しており、
前記情報送信処理に含まれる前記画像形成装置情報取得手順は、前記画像形成装置情報保存処理によって前記画像形成装置情報記憶手段に記憶された前記画像形成装置情報を、前記画像形成装置情報記憶手段から取得する手順である
ことを特徴とする請求項１〜請求項１１のいずれかに記載の情報送信プログラム。
【請求項１３】
前記情報送信処理は、前記画像形成装置情報が更新されたか否かを判断する画像形成装置情報更新判断手順を含む処理であり、
前記電子メール作成手順は、前記画像形成装置情報更新判断手順において前記画像形成装置情報が更新されたと判断された場合に、前記電子メールを作成する手順である
ことを特徴とする請求項１〜請求項１２のいずれかに記載の情報送信プログラム。
【請求項１４】
前記情報送信処理は、前記電子メール作成手順において前記電子メールを作成した際に利用した前記画像形成装置情報を、旧画像形成装置情報として保存する旧画像形成装置情報保存手順を含む処理であり、
前記画像形成装置情報更新判断手順は、前記旧画像形成装置情報保存手順において保存された前記旧画像形成装置情報の内容と、前記画像形成装置情報取得手順において取得された画像形成装置情報の内容とを比較して、両者の内容が相違する場合に前記画像形成装置情報が更新されたと判断する手順である
ことを特徴とする請求項１３に記載の情報送信プログラム。
【請求項１５】
前記情報送信処理は、前記電子メール作成手順において前記電子メールを作成した際に利用した前記画像形成装置情報の更新日時を、旧画像形成装置情報更新日時情報として保存する旧画像形成装置情報更新日時情報保存手順を含む処理であり、
前記画像形成装置情報更新判断手順は、前記旧画像形成装置情報更新日時情報保存手順において保存された前記旧画像形成装置情報の更新日時と、前記画像形成装置情報取得手順において取得された画像形成装置情報の更新日時とを比較して、両者の更新日時が相違する場合に前記画像形成装置情報が更新されたと判断する手順である
ことを特徴とする請求項１３に記載の情報送信プログラム。
【請求項１６】
前記情報送信処理は、前記電子メールを作成または送信してから所定の期間が経過したか否かを判断する期間経過判断手順を含む処理であり、
前記電子メール作成手順は、前記期間経過判断手順において所定の期間が経過したと判断された場合に、前記電子メールを作成する手順である
ことを特徴とする請求項１〜請求項１５のいずれかに記載の情報送信プログラム。
【請求項１７】
前記情報送信処理は、前記電子メールの送信時期を設定するための送信スケジュール情報を、利用者に入力させる送信スケジュール情報入力手順を含む処理であり、
前記電子メール作成手順は、前記送信スケジュール情報の示す送信時期が到来した場合に、前記電子メールを作成する手順である
ことを特徴とする請求項１〜請求項１６のいずれかに記載の情報送信プログラム。
【請求項１８】
前記情報送信処理は、前記電子メールの送信指示を、利用者に入力させる送信指示入力手順を含む処理であり、
前記電子メール作成手順は、前記送信指示が入力された場合に、前記電子メールを作成する手順である
ことを特徴とする請求項１〜請求項１７のいずれかに記載の情報送信プログラム。
【請求項１９】
画像形成装置が接続されたコンピュータであって、
該コンピュータに関する情報であるコンピュータ情報を取得するコンピュータ情報取得手段と、
前記画像形成装置に関する情報である画像形成装置情報を取得する画像形成装置情報取得手段と、
前記コンピュータ情報取得手段によって取得された前記コンピュータ情報と前記画像形成装置情報取得手段によって取得された前記画像形成装置情報とに基づいて、前記コンピュータと前記画像形成装置との対応関係を示す対応関係情報を含む電子メールを作成する電子メール作成手段と、
該電子メール作成手段によって作成された前記電子メールを送信先へと送信する電子メール送信手段と
を備えたことを特徴とするコンピュータ。
【請求項２０】
画像形成装置と、該画像形成装置が接続されたコンピュータとで構成される情報送信システムであって、
前記コンピュータが、
該コンピュータに関する情報であるコンピュータ情報を取得するコンピュータ情報取得手段と、
前記画像形成装置に関する情報である画像形成装置情報を取得する画像形成装置情報取得手段と、
前記コンピュータ情報取得手段によって取得された前記コンピュータ情報と前記画像形成装置情報取得手段によって取得された前記画像形成装置情報とに基づいて、前記コンピュータと前記画像形成装置との対応関係を示す対応関係情報を含む電子メールを作成する電子メール作成手段と、
該電子メール作成手段によって作成された前記電子メールを送信先へと送信する電子メール送信手段とを備えている
ことを特徴とする情報送信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報送信プログラム、コンピュータ、および情報送信システムに関する。
【背景技術】
【０００２】
従来、画像形成装置に関する情報を利用者に通知するシステムとしては、次のようなものが知られている。
まず、下記特許文献１には、画像形成装置をローカル接続した第１のコンピュータと、この第１のコンピュータとネットワークを介して通信可能な第２のコンピュータとを備えたシステムにおいて、第１のコンピュータが、ローカル接続Ｉ／Ｆを介して画像形成装置から各種情報を取得するとともに、この情報を第２のコンピュータがネットワークを介して第１のコンピュータから取得する技術が記載されている。
【０００３】
このようなシステムを利用すれば、利用者は、第２のコンピュータを操作することにより、第１のコンピュータにローカル接続された画像形成装置に関する情報を得ることができる。
【０００４】
また、下記特許文献２には、異常が発生したら利用者に電子メールで通知を行う画像形成装置が記載されている。
【特許文献１】特開２０００−２９３３２４号公報
【特許文献２】特開２００３−１３１８５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に記載のシステムにおいて、第２のコンピュータは、画像形成装置に関する情報を利用者に通知するだけで、この画像形成装置がローカル接続されている第１のコンピュータに関する情報を利用者に通知することはできなかった。そのため、利用者は、第２のコンピュータが通知する情報を見ても、その画像形成装置がどのコンピュータに接続されているものなのかを、容易に理解できないことがあった。
【０００６】
また、上記特許文献２に記載の画像形成装置も、画像形成装置に関する情報を電子メールで送信するだけで、この画像形成装置が接続されているコンピュータに関する情報を電子メールで送信するものではない。そのため、利用者は、画像形成装置から送信されてきた電子メールを見ても、その画像形成装置がどのコンピュータに接続されているものなのかを、容易に理解できないことがあった。
【０００７】
本発明は、上記問題を解決するためになされたものであり、その目的は、画像形成装置に関する情報を利用者に対して通知する際に、画像形成装置とその画像形成装置が接続されたコンピュータとの対応関係を示す情報も併せて通知する情報送信処理を、コンピュータに実行させる情報送信プログラムを提供することにある。また、前記情報送信処理を実行するコンピュータ、および情報送信システムを提供することにある。
【課題を解決するための手段】
【０００８】
以下、本発明の特徴的構成について詳述する。
本発明の情報送信プログラムは、
画像形成装置が接続されたコンピュータに、情報送信処理を実行させる情報送信プログラムであって、
前記情報送信処理は、
前記コンピュータに関する情報であるコンピュータ情報を取得するコンピュータ情報取得手順と、
前記画像形成装置に関する情報である画像形成装置情報を取得する画像形成装置情報取得手順と、
前記コンピュータ情報取得手順において取得した前記コンピュータ情報と前記画像形成装置情報取得手順において取得した前記画像形成装置情報とに基づいて、前記コンピュータと前記画像形成装置との対応関係を示す対応関係情報を含む電子メールを作成する電子メール作成手順と、
該電子メール作成手順で作成された前記電子メールを送信先へと送信する電子メール送信手順とを含む処理である
ことを特徴とする。
【０００９】
この情報送信プログラムに従ってコンピュータが上記各手順を実行すると、コンピュータは、コンピュータに関する情報であるコンピュータ情報を取得する。このコンピュータ情報は、例えば、コンピュータが備える主記憶装置（例えばＲＯＭ、ＲＡＭ）や補助記憶装置（例えばハードディスク装置）から取得されるもので、具体的な情報の内容は任意であるが、少なくとも、利用者が見たときにどのコンピュータの情報であるのかを、利用者が特定できるような情報が選ばれる。
【００１０】
また、コンピュータは、画像形成装置に関する情報である画像形成装置情報を取得する。この画像形成装置情報は、例えば、用紙サイズごとの印刷枚数あるいは総印刷枚数などの使用頻度に関する情報、ドラム交換時期など、交換部品の使用度合に関する情報、トナーないしインク残量、記録用紙残量など、消耗品の消耗度合に関する情報、紙詰まり回数など、異常の発生回数に関する情報などである。
【００１１】
そして、これらコンピュータ情報および画像形成装置情報に基づいて、コンピュータと画像形成装置との対応関係を示す対応関係情報を含む電子メールを作成し、その電子メールを送信先へと送信する。
【００１２】
したがって、このような手順を備えた情報送信プログラムに従ってコンピュータが情報送信処理を実行すれば、利用者は、送信先に届いた電子メールを見て、画像形成装置に関する情報を知ることができ、さらに、画像形成装置とその画像形成装置が接続されたコンピュータとの対応関係を知ることができる。また、電子メールで対応関係情報を送信するので、ネットワーク上のコンピュータで情報を受け取るものとは異なり、電子メールを受け取り可能な任意の場所において対応関係情報を受け取ることができる。
【００１３】
なお、この情報送信プログラムは、次のように構成されていてもよい。
まず、前記電子メール作成手順は、前記対応関係情報が電子メールの本文に記述されている前記電子メールを作成する手順であってもよい。
【００１４】
この場合、対応関係情報が電子メールの本文に記述されているので、添付ファイルの受け取りができないメーラーや携帯端末であっても、対応関係情報を見ることができる。
また、前記電子メール作成手順は、前記対応関係情報が電子メールの添付ファイルとして添付されている前記電子メールを作成する手順であってもよい。
【００１５】
この場合、対応関係情報が電子メールの添付ファイルとして添付されているので、添付ファイルの受け取りができるメーラーや携帯端末を利用すれば、対応関係情報をより見やすいかたちで表示できる。
【００１６】
また、前記情報送信処理は、前記コンピュータ情報の少なくとも一部として利用される情報を、利用者に入力させるコンピュータ情報入力手順を含む処理であり、
前記コンピュータ情報取得手順は、前記コンピュータ情報入力手順において利用者に入力させた情報を含む前記コンピュータ情報を取得する手順であってもよい。
【００１７】
この場合、利用者が入力した情報がコンピュータ情報に含まれることになるので、利用者が入力していない情報のみでコンピュータ情報が構成されている場合に比べ、利用者は、コンピュータ情報に対応するコンピュータが、どのコンピュータであるのかをより容易に特定できるようになる。
【００１８】
また、前記コンピュータ情報入力手順は、前記コンピュータの設置場所に関する情報である設置場所情報を利用者に入力させる手順であってもよい。
この場合、設置場所情報がコンピュータ情報に含まれることになるので、利用者は、コンピュータ情報に対応するコンピュータが、どこに設置されているコンピュータであるのかをより容易に特定できるようになる。
【００１９】
また、前記コンピュータ情報入力手順は、前記コンピュータの管理者に関する情報である管理者情報を利用者に入力させる手順であってもよい。
この場合、管理者情報がコンピュータ情報に含まれることになるので、利用者は、コンピュータ情報に対応するコンピュータが、誰の管理するコンピュータであるのかをより容易に特定できるようになる。なお、管理者情報は、管理者が誰であるのかを特定できる情報であれば何でもよく、より具体的には、管理者の氏名、メールアドレス、電話番号などを、管理者情報として利用することができる。
【００２０】
また、前記情報送信処理は、前記コンピュータ情報入力手順において利用者に入力させた情報を、前記コンピュータが備えるコンピュータ情報記憶手段に記憶させる入力情報記憶制御手順を含む処理であり、
該入力情報記憶制御手順は、前記コンピュータ情報入力手順による情報入力のたびに、前記コンピュータ情報記憶手段に記憶されている古い情報を、前記コンピュータ情報入力手順において利用者が入力した新たな情報で上書きする手順であり、
前記コンピュータ情報取得手順は、前記入力情報記憶制御手順において前記コンピュータ情報記憶手段に記憶させた情報を含む前記コンピュータ情報を取得する手順であるとよい。
【００２１】
この場合、コンピュータ情報入力手順による情報入力のたびに、コンピュータ情報記憶手段に記憶されている古い情報は、コンピュータ情報入力手順において利用者が入力した新たな情報で上書きされるので、コンピュータ情報取得手順においては、コンピュータ情報記憶手段から常に最新のコンピュータ情報を取得することができる。
【００２２】
また、前記コンピュータは、ネットワークに接続されるとともに、該ネットワーク上で前記コンピュータを識別するために利用されるコンピュータ名を記憶するコンピュータ名記憶手段を備えており、
前記情報送信処理は、前記コンピュータ名記憶手段から読み出したコンピュータ名を、前記コンピュータが備えるコンピュータ情報記憶手段に記憶させるコンピュータ名記憶制御手順を含む処理であり、
該コンピュータ名記憶制御手順は、前記コンピュータに前記コンピュータ情報取得手順を実行させるのに先立って、前記コンピュータ情報記憶手段に記憶されている古いコンピュータ名を、前記コンピュータ名記憶手段から読み出した新たなコンピュータ名で上書きする手順であり、
前記コンピュータ情報取得手順は、前記コンピュータ名記憶制御手順において前記コンピュータ情報記憶手段に記憶させたコンピュータ名を含む前記コンピュータ情報を取得する手順であるとよい。
【００２３】
この場合、コンピュータ情報取得手順において、コンピュータ名を含むコンピュータ情報を取得することができるので、コンピュータ情報にコンピュータ名が含まれていない場合に比べ、利用者は、コンピュータ情報に対応するコンピュータが、ネットワーク上のどのコンピュータであるのかをより容易に特定できるようになる。
【００２４】
また、前記コンピュータは、ネットワークに接続されるとともに、該ネットワーク上で他ノードとの通信時に利用されるアドレス情報を記憶するアドレス情報記憶手段を備えており、
前記情報送信処理は、前記アドレス情報記憶手段から読み出したアドレス情報を、前記コンピュータが備えるコンピュータ情報記憶手段に記憶させるアドレス情報記憶制御手順を含む処理であり、
該アドレス情報記憶制御手順は、前記コンピュータに前記コンピュータ情報取得手順を実行させるのに先立って、前記コンピュータ情報記憶手段に記憶されている古いアドレス情報を、前記アドレス情報記憶手段から読み出した新たなアドレス情報で上書きする手順であり、
前記コンピュータ情報取得手順は、前記アドレス情報記憶制御手順において前記コンピュータ情報記憶手段に記憶させたアドレス情報を含む前記コンピュータ情報を取得する手順であるとよい。
【００２５】
この場合、コンピュータ情報取得手順において、アドレス情報を含むコンピュータ情報を取得することができるので、コンピュータ情報にアドレス情報が含まれていない場合に比べ、利用者は、コンピュータ情報に対応するコンピュータが、ネットワーク上のどのコンピュータであるのかをより容易に特定できるようになる。
【００２６】
また、前記情報送信処理は、前記コンピュータ情報が更新されたか否かを判断するコンピュータ情報更新判断手順を含む処理であり、
前記電子メール作成手順は、前記コンピュータ情報更新判断手順において前記コンピュータ情報が更新されたと判断された場合に、前記電子メールを作成する手順であるとよい。
【００２７】
この場合、コンピュータ情報更新判断手順においてコンピュータ情報が更新されたと判断された場合に、電子メールを作成するので、コンピュータ情報が更新されたら、最新の情報を電子メールで利用者に通知することができる。
【００２８】
また、前記情報送信処理は、前記電子メール作成手順において前記電子メールを作成した際に利用した前記コンピュータ情報を、旧コンピュータ情報として保存する旧コンピュータ情報保存手順を含む処理であり、
前記コンピュータ情報更新判断手順は、前記旧コンピュータ情報保存手順において保存された前記旧コンピュータ情報の内容と、前記コンピュータ情報取得手順において取得されたコンピュータ情報の内容とを比較して、両者の内容が相違する場合に前記コンピュータ情報が更新されたと判断する手順であるとよい。
【００２９】
この場合、コンピュータ情報の内容が更新された場合に、電子メールを作成するので、コンピュータ情報の内容が更新されたら、最新の情報を電子メールで利用者に通知することができる。
【００３０】
また、前記コンピュータは、複数の処理を並列に実行可能で、前記画像形成装置から前記画像形成装置情報を取得し、該取得した前記画像形成装置情報を、前記コンピュータが備える画像形成装置情報記憶手段に記憶させる画像形成装置情報保存処理を、前記情報送信処理と並列に実行しており、
前記情報送信処理に含まれる前記画像形成装置情報取得手順は、前記画像形成装置情報保存処理によって前記画像形成装置情報記憶手段に記憶された前記画像形成装置情報を、前記画像形成装置情報記憶手段から取得する手順であるとよい。
【００３１】
この場合、コンピュータは、画像形成装置情報取得手順において、コンピュータが備える画像形成装置情報記憶手段から画像形成装置情報を取得するので、画像形成装置から画像形成装置情報を直接取得するものとは異なり、画像形成装置側の稼働状態に影響を受けることなく、画像形成装置情報を取得することができる。
【００３２】
すなわち、画像形成装置の稼働状態は随時変動する可能性があり、コンピュータが画像形成装置情報取得手順を実行する際、画像形成装置から画像形成装置情報を直接取得しようとしても、タイミングによっては、画像形成装置情報の取得に時間を要したり、画像形成装置情報の取得ができなかったりするおそれがある。その点、画像形成装置情報保存処理によって、適当なタイミングで画像形成装置情報を取得しておくことができれば、コンピュータが画像形成装置情報取得手順を実行する際には、画像形成装置情報記憶手段から画像形成装置情報を取得すればよいので、画像形成装置側の稼働状態に影響を受けることなく、画像形成装置情報を取得することができるのである。
【００３３】
また、前記情報送信処理は、前記画像形成装置情報が更新されたか否かを判断する画像形成装置情報更新判断手順を含む処理であり、
前記電子メール作成手順は、前記画像形成装置情報更新判断手順において前記画像形成装置情報が更新されたと判断された場合に、前記電子メールを作成する手順であるとよい。
【００３４】
この場合、画像形成装置情報更新判断手順において画像形成装置情報が更新されたと判断された場合に、電子メールを作成するので、画像形成装置情報が更新されたら、最新の情報を電子メールで利用者に通知することができる。
【００３５】
また、前記情報送信処理は、前記電子メール作成手順において前記電子メールを作成した際に利用した前記画像形成装置情報を、旧画像形成装置情報として保存する旧画像形成装置情報保存手順を含む処理であり、
前記画像形成装置情報更新判断手順は、前記旧画像形成装置情報保存手順において保存された前記旧画像形成装置情報の内容と、前記画像形成装置情報取得手順において取得された画像形成装置情報の内容とを比較して、両者の内容が相違する場合に前記画像形成装置情報が更新されたと判断する手順であるとよい。
【００３６】
この場合、画像形成装置情報の内容が更新された場合に、電子メールを作成するので、画像形成装置情報の内容が更新されたら、最新の情報を電子メールで利用者に通知することができる。
【００３７】
また、前記情報送信処理は、前記電子メール作成手順において前記電子メールを作成した際に利用した前記画像形成装置情報の更新日時を、旧画像形成装置情報更新日時情報として保存する旧画像形成装置情報更新日時情報保存手順を含む処理であり、
前記画像形成装置情報更新判断手順は、前記旧画像形成装置情報更新日時情報保存手順において保存された前記旧画像形成装置情報の更新日時と、前記画像形成装置情報取得手順において取得された画像形成装置情報の更新日時とを比較して、両者の更新日時が相違する場合に前記画像形成装置情報が更新されたと判断する手順であるとよい。
【００３８】
この場合、画像形成装置情報の更新日時が更新された場合に、電子メールを作成するので、画像形成装置情報の更新日時が更新されたら、最新の情報を電子メールで利用者に通知することができる。
【００３９】
また、前記情報送信処理は、前記電子メールを作成または送信してから所定の期間が経過したか否かを判断する期間経過判断手順を含む処理であり、
前記電子メール作成手順は、前記期間経過判断手順において所定の期間が経過したと判断された場合に、前記電子メールを作成する手順であるとよい。
【００４０】
この場合、電子メールを作成または送信してから所定の期間が経過するたびに、電子メールを作成するので、コンピュータ情報や画像形成装置情報に変化がなくても、最新の情報を電子メールで利用者に通知することができる。
【００４１】
また、前記情報送信処理は、前記電子メールの送信時期を設定するための送信スケジュール情報を、利用者に入力させる送信スケジュール情報入力手順を含む処理であり、
前記電子メール作成手順は、前記送信スケジュール情報の示す送信時期が到来した場合に、前記電子メールを作成する手順であってもよい。
【００４２】
この場合、送信スケジュール情報の示す送信時期が到来した場合に、電子メールを作成するので、コンピュータ情報や画像形成装置情報に変化がなくても、最新の情報を電子メールで利用者に通知することができる。特に、送信スケジュール情報を、利用者に入力させるので、利用者が入力したものではない既定のスケジュールに従って電子メールを作成するものとは異なり、利用者が望んでいるスケジュールに従って電子メールを作成できるようになる。
【００４３】
また、前記情報送信処理は、前記電子メールの送信指示を、利用者に入力させる送信指示入力手順を含む処理であり、
前記電子メール作成手順は、前記送信指示が入力された場合に、前記電子メールを作成する手順であるとよい。
【００４４】
この場合、利用者が送信指示を入力すれば電子メールを作成するので、コンピュータ情報や画像形成装置情報に変化がなく、送信スケジュールに従った送信時期が到来していなくても、送信指示を入力すれば、最新の情報を電子メールで利用者に通知することができる。
【００４５】
次に、本発明のコンピュータは、
画像形成装置が接続されたコンピュータであって、
該コンピュータに関する情報であるコンピュータ情報を取得するコンピュータ情報取得手段と、
前記画像形成装置に関する情報である画像形成装置情報を取得する画像形成装置情報取得手段と、
前記コンピュータ情報取得手段によって取得された前記コンピュータ情報と前記画像形成装置情報取得手段によって取得された前記画像形成装置情報とに基づいて、前記コンピュータと前記画像形成装置との対応関係を示す対応関係情報を含む電子メールを作成する電子メール作成手段と、
該電子メール作成手段によって作成された前記電子メールを送信先へと送信する電子メール送信手段と
を備えたことを特徴とする。
【００４６】
このコンピュータにおいて、コンピュータ情報取得手段は、コンピュータに関する情報であるコンピュータ情報を取得する。このコンピュータ情報は、例えば、コンピュータが備える主記憶装置（例えばＲＯＭ、ＲＡＭ）や補助記憶装置（例えばハードディスク装置）から取得されるもので、具体的な情報の内容は任意であるが、少なくとも、利用者が見たときにどのコンピュータの情報であるのかを、利用者が特定できるような情報が選ばれる。
【００４７】
また、このコンピュータにおいて、画像形成装置情報取得手段は、画像形成装置に関する情報である画像形成装置情報を取得する。この画像形成装置情報は、例えば、用紙サイズごとの印刷枚数あるいは総印刷枚数などの使用頻度に関する情報、ドラム交換時期など、交換部品の使用度合に関する情報、トナーないしインク残量、記録用紙残量など、消耗品の消耗度合に関する情報、紙詰まり回数など、異常の発生回数に関する情報などである。
【００４８】
そして、これらコンピュータ情報および画像形成装置情報に基づいて、電子メール作成手段は、コンピュータと画像形成装置との対応関係を示す対応関係情報を含む電子メールを作成し、その電子メールを電子メール送信手段が送信先へと送信する。
【００４９】
したがって、このようなコンピュータを利用すれば、利用者は、送信先に届いた電子メールを見て、画像形成装置に関する情報を知ることができ、さらに、画像形成装置とその画像形成装置が接続されたコンピュータとの対応関係を知ることができる。また、電子メールで対応関係情報を送信するので、ネットワーク上のコンピュータで情報を受け取るものとは異なり、電子メールを受け取り可能な任意の場所において対応関係情報を受け取ることができる。
【００５０】
次に、本発明の情報送信システムは、
画像形成装置と、該画像形成装置が接続されたコンピュータとで構成される情報送信システムであって、
前記コンピュータが、
該コンピュータに関する情報であるコンピュータ情報を取得するコンピュータ情報取得手段と、
前記画像形成装置に関する情報である画像形成装置情報を取得する画像形成装置情報取得手段と、
前記コンピュータ情報取得手段によって取得された前記コンピュータ情報と前記画像形成装置情報取得手段によって取得された前記画像形成装置情報とに基づいて、前記コンピュータと前記画像形成装置との対応関係を示す対応関係情報を含む電子メールを作成する電子メール作成手段と、
該電子メール作成手段によって作成された前記電子メールを送信先へと送信する電子メール送信手段とを備えている
ことを特徴とする。
【００５１】
この情報送信システムが備えるコンピュータにおいて、コンピュータ情報取得手段は、コンピュータに関する情報であるコンピュータ情報を取得する。このコンピュータ情報は、例えば、コンピュータが備える主記憶装置（例えばＲＯＭ、ＲＡＭ）や補助記憶装置（例えばハードディスク装置）から取得されるもので、具体的な情報の内容は任意であるが、少なくとも、利用者が見たときにどのコンピュータの情報であるのかを、利用者が特定できるような情報が選ばれる。
【００５２】
また、この情報送信システムが備えるコンピュータにおいて、画像形成装置情報取得手段は、画像形成装置に関する情報である画像形成装置情報を取得する。この画像形成装置情報は、例えば、用紙サイズごとの印刷枚数あるいは総印刷枚数などの使用頻度に関する情報、ドラム交換時期など、交換部品の使用度合に関する情報、トナーないしインク残量、記録用紙残量など、消耗品の消耗度合に関する情報、紙詰まり回数など、異常の発生回数に関する情報などである。
【００５３】
そして、これらコンピュータ情報および画像形成装置情報に基づいて、電子メール作成手段は、コンピュータと画像形成装置との対応関係を示す対応関係情報を含む電子メールを作成し、その電子メールを電子メール送信手段が送信先へと送信する。
【００５４】
したがって、このようなコンピュータを備えた情報送信システムを利用すれば、利用者は、送信先に届いた電子メールを見て、画像形成装置に関する情報を知ることができ、さらに、画像形成装置とその画像形成装置が接続されたコンピュータとの対応関係を知ることができる。また、電子メールで対応関係情報を送信するので、ネットワーク上のコンピュータで情報を受け取るものとは異なり、電子メールを受け取り可能な任意の場所において対応関係情報を受け取ることができる。
【発明の効果】
【００５５】
以上説明した通り、本発明によれば、画像形成装置に関する情報を、利用者に対して知らせることができ、その際、画像形成装置とその画像形成装置が接続されたコンピュータとの対応関係を、利用者に対して知らせることができる。
【発明を実施するための最良の形態】
【００５６】
次に、本発明を実施するための一形態について説明する。
図１は、本発明の一実施形態として例示する情報送信システムを示す概略構成図である。なお、図１には、情報送信システムの系外に設けられた構成も併記してある。
【００５７】
本実施形態において、情報送信システムは、パーソナルコンピュータ１（以下、ＰＣ１と称す）と、ＰＣ１に接続された複数のプリンタ２〜４とによって構成されている。
ＰＣ１は、周知の通り、ＣＰＵ、ＲＯＭ、ＲＡＭ等を中心に構成された制御部、キーボードやポインティングデバイスなどで構成される入力部、ディスプレイなどの出力部、ハードディスクなどの不揮発性記憶手段からなる補助記憶部等を備えている。このＰＣ１には、ＯＳ（Operating System）としてＷｉｎｄｏｗｓ（登録商標）、Ｌｉｎｕｘ（登録商標）、ＭａｃＯＳ（登録商標）などが搭載され、キーボード入力や画面出力といった入出力機能、主記憶部であるメモリや補助記憶部であるハードディスクに対するアクセス機能など、アプリケーションから共通して利用される基本機能は、ＯＳによって提供されている。なお、これら各ＯＳによって提供される各種機能そのものは公知なので、ここでの詳細な説明は省略するが、以下の説明においては、ＰＣ１が、Ｗｉｎｄｏｗｓ（登録商標）によって提供される各種機能を有するとの前提で説明を続ける。
【００５８】
プリンタ２〜４は、いずれもプリンタジョブ言語（ＰＪＬ；Printer Job Language）に対応したものである。ＰＪＬは、各プリンタ２〜４が備える各種機能の制御を可能とするコマンド言語で、Hewlett-Packard社において開発され、その後他社でも採用された周知のものである。これらプリンタ２〜４のうち、プリンタ２，３は、ＰＣ１のＵＳＢ（Universal Serial Bus）ポートに接続され、プリンタ４は、ＰＣ１のパラレルポートに接続されている。
【００５９】
ＰＣ１に搭載されたＯＳは、複数の処理を時分割で並列に実行可能なマルチタスク機能を有し、このマルチタスク機能により、ＰＣ１上では、ソフトウェアによって構成される様々な手段が機能するが、本情報送信システムに関連する手段としては、プリンタ管理モニター１１とメーラー１２がそれぞれ機能している。また、ＰＣ１の補助記憶部には、プリンタ管理モニター１１およびメーラー１２がアクセスするファイルとして、ＰＪＬコマンドファイル２１、プリンタ情報ファイル２２、ＰＣ情報ファイル２３、設定ファイル２４、送信済みプリンタ情報ファイル２５、および送信済みＰＣ情報ファイル２６が設けられている。
【００６０】
プリンタ管理モニター１１は、ＰＣ１内のＰＪＬコマンドファイル２１からＰＪＬコマンドを読み出して、そのＰＪＬコマンドをプリンタ２〜４に与えることにより、プリンタ２〜４からプリンタ情報を取得し、プリンタ情報をプリンタ情報ファイル２２に格納する処理を実行するソフトウェアモジュールである。
【００６１】
ＰＪＬコマンドファイル２１には、複数のＰＪＬコマンドが記述されていて、それら複数のＰＪＬコマンドすべてが各プリンタ２〜４に対して与えられる。その結果、各プリンタ２〜４からは、複数のＰＪＬコマンドに対応する複数項目のプリンタ情報が返され、これら複数項目のプリンタ情報が、プリンタ情報ファイル２２に格納されることになる。
【００６２】
プリンタ情報ファイル２２には、ＰＣ１に接続されたプリンタの台数（本実施形態の場合は３台）と同数のレコードが含まれており、１つのレコードには、１台のプリンタに対応する複数項目のプリンタ情報が格納される。具体例を挙げると、本実施形態の場合、図２に例示するように、“Printer.No”、“Printer Name”、“Port Name”、“ROM Version”、“Ser.No”、“Drum Life”、“Page count”、“Jam count”、“Toner Change”、以上９項目のプリンタ情報がプリンタ情報ファイル２２に格納される。
【００６３】
“Printer.No”はＰＣ１にローカル接続されたプリンタ２〜４に割り当てられた連番、“Printer Name”は各プリンタ２〜４の機種名、“Port Name”は各プリンタ２〜４が接続された入出力ポート名、“ROM Version”は各プリンタ２〜４が備えるＲＯＭのバージョン番号、“Ser.No”は各プリンタ２〜４のシリアル番号、“Drum Life”は各プリンタ２〜４が備えるドラムの耐用残回数、“Page count”は各プリンタ２〜４における印刷枚数、“Jam count”は各プリンタ２〜４における紙詰まり発生回数、“Toner Change”は各プリンタ２〜４におけるトナー交換回数である。
【００６４】
メーラー１２は、プリンタ情報ファイル２２に格納されているプリンタ情報、およびＰＣ情報ファイル２３に格納されているＰＣ情報を取得し、これらの情報に基づいてＰＣ１とプリンタ２〜４との対応関係を示す対応関係情報を含む電子メールを作成、送信する処理を実行するソフトウェアモジュールである。
【００６５】
ＰＣ情報ファイル２３には、ＰＣ１に関する複数項目のＰＣ情報が格納される。具体例を挙げると、本実施形態の場合、図３に例示するように、“IP address”、“PC name”、“Location”、“Contact”、“Note”、以上５項目のＰＣ情報がＰＣ情報ファイル２３に格納される。
【００６６】
“IP address”はＰＣ１に割り当てられたネットワーク上の論理アドレスを示す数値列、“PC name”はネットワーク上でＰＣ１を識別するためにＰＣ１に付与された名称（文字列）、“Location”はＰＣ１の設置場所情報（文字列）、“Contact”はＰＣ１の管理者情報で、本実施形態においては管理者の電話番号（文字列）、“Note”は任意に情報（文字列）を格納可能な項目で、例えば、他の４項目以外にも格納しておきたい情報がある場合に利用される。
【００６７】
設定ファイル２４には、メーラー１２の各種動作条件を規定する設定データが保存されている。また、送信済みプリンタ情報ファイル２５には、プリンタ情報ファイル２２のコピーが保存され、送信済みＰＣ情報ファイル２６には、ＰＣ情報ファイル２３のコピーが保存されるが、これら各ファイルの利用方法等については、メーラー１２による処理に関する説明を行う際に併せて説明する。
【００６８】
なお、ＰＣ１は、周知の通り、ＳＭＴＰサーバを利用して電子メールの送信を行い、ＰＯＰサーバを利用して電子メールの受信を行う。これらＳＭＴＰサーバおよびＰＯＰサーバは、ＰＣ１との接続を確立して通信可能な状態になるのであれば、物理的にはどこに設置されていても構わないが、本実施形態の場合、ＰＣ１は、ＬＡＮ（Local Area Network）５１に接続され、このＬＡＮ５１上に、ＳＭＴＰサーバ５２、およびＰＯＰサーバ５３が用意されているものとして説明を続ける。また、電子メールの送信先の構成も、送信先毎に様々な構成になり得るが、本実施形態の場合は、ＰＣ１と送信先との間にはインターネット７１が介在しており、送信先には、ＬＡＮ８１を介して接続されたＳＭＴＰサーバ８２、ＰＯＰサーバ８３、パーソナルコンピュータ８４（以下、ＰＣ８４と称す）が存在するものとして説明を続ける。
【００６９】
ＰＣ１から送信される電子メールは、まず、ＬＡＮ５１を介してＳＭＴＰサーバ５２へと伝送され、ＳＭＴＰサーバ５２によって、インターネット７１を介してＰＯＰサーバ８３へと伝送される。そして、ＰＣ８４は、ＰＯＰサーバ８３にアクセスすることにより、ＰＯＰサーバ８３から電子メールを取得することになる。また、ＰＣ８４から送信される電子メールは、まず、ＬＡＮ８１を介してＳＭＴＰサーバ８２へと伝送され、ＳＭＴＰサーバ８２によって、インターネット７１を介してＰＯＰサーバ５３へと伝送される。そして、ＰＣ１は、ＰＯＰサーバ５３にアクセスすることにより、ＰＯＰサーバ５３から電子メールを取得することになる。
【００７０】
次に、この情報送信システムの動作態様について説明する。
まず、ＰＣ１において実行されるプリンタ管理モニター１１によるプリンタ監視処理について、図４のフローチャートに基づいて説明する。このプリンタ監視処理は、ＰＣ１の起動に伴って開始され、その後、ＰＣ１の電源が落とされるまで繰り返し実行される処理である。
【００７１】
このプリンタ監視処理を開始すると、ＰＣ１は、まず、タイマーにセットされた時間になるまで待機し（Ｓ１０１：ＮＯ）、タイマーにセットされた時間になったら（Ｓ１０１：ＹＥＳ）、ＰＣ１にローカル接続されたプリンタ２〜４を対象にして、コマンドファイルを未送信のプリンタを１台選択し（Ｓ１０５）、ＰＪＬコマンドファイル２１から読み出したＰＪＬコマンドを送信する（Ｓ１０７）。そして、対象プリンタから送信されてくる返事を受信（リードバック）して、プリンタ２〜４のプリンタ情報をファイル（プリンタ情報ファイル２２）に出力する（Ｓ１０９）。
【００７２】
これらＳ１０５〜Ｓ１０９の処理は、すべてのプリンタ２〜４を対象にして順に実行される処理であり、すべてのプリンタ２〜４にコマンドファイルを送信していない場合は（Ｓ１１１：ＮＯ）、Ｓ１０５の処理へと戻って、次のプリンタに対する処理を行う。また、すべてのプリンタ２〜４にコマンドファイルを送信した場合は（Ｓ１１１：ＹＥＳ）、Ｓ１０１の処理へと戻って、以後は、再びタイマーにセットされた時間になるまで待機するところから本処理を繰り返す。
【００７３】
以上のような処理により、ＰＣ１が備えるプリンタ情報ファイル２２には、タイマーにセットされた時間が到来する毎に、プリンタ２〜４のプリンタ情報が保存されることになる。
【００７４】
次に、ＰＣ１において実行されるメーラー１２による情報送信処理について説明する。
まず、この情報送信処理を実行する前に、利用者は、あらかじめ情報送信方法やＰＣ１に関する情報を設定しておく必要があり、この設定は、ＰＣ１においてＧＵＩ（Graphical User Interface）による対話型処理で実施できるようになっている。
【００７５】
より詳しく説明すると、ＰＣ１において、利用者が情報送信処理に関する設定を行うための操作（例えば、メーラー１２の設定処理を起動する操作）を行うと、ＰＣ１が備えるディスプレイの画面上には、図５に示すような、設定画面が表示される。
【００７６】
この設定画面中、“Mail Type”項にあるラジオボタン１０１では、電子メールのタイプを添付ファイル形式［CSV(MIME)］にするかテキスト形式［Plain Text］にするかを選択することができる。後述する情報送信処理においては、ここで選択した形式の電子メールが作成され、送信されることになる。
【００７７】
また、“Client Information”項にある“Location”欄１０３には、設置場所を示す文字列を任意に入力することができ、“Contact”欄１０５には、ＰＣ１の管理者に連絡をとるための電話番号を示す文字列を任意に入力することができ、“Note”欄１０７には、ＰＣ１を特定する上で役立ちそうな情報（文字列）を任意に入力することができる。
【００７８】
また、“Send Mail”項には、チェックボックス１１１が設けられ、ここにチェックを入れるか否かにより、“Send Mail”項における設定の有効／無効を切り替えることができる。“Send Mail”項にある“Send Mail Address”欄１１３には、電子メールの送信先メールアドレスを入力することができ、“SMTP Server Address”欄１１５には、電子メールの送信に利用するＳＭＴＰサーバ（本実施形態の場合はＳＭＴＰサーバ５２）のアドレス（ドメイン名）を入力することができ、“From Address”欄１１７には、電子メール中に送信元ととして記述されることになるメールアドレスを入力することができる。
【００７９】
また、“Send Log Status”ボタン１２１は、電子メールの手動送信を行うためのボタンであり、利用者が押下操作（ポインティングデバイスを使ってクリックする操作、同等の機能が割り当てられたショートカットキーを押下する操作など；以下同様）を行うと、直ちに電子メールの作成、送信が行われることになる。
【００８０】
また、“Schedule Setting”項には、スケジュール表示欄１２３、“Add”ボタン１２５、“Edit”ボタン１２７、“Delete”ボタン１２９、“Auto Send (Latest Date & Time)”チェックボックス１３１、“Auto Send (Latest Data)”チェックボックス１３３が設けられている。
【００８１】
スケジュール表示欄１２３は、現在設定されている自動送信スケジュールを表示する領域である。“Add”ボタン１２５は、新たな自動送信スケジュールを追加したい場合に押すボタン、“Edit”ボタン１２７は、現在設定されている自動送信スケジュールを修正したい場合に押すボタン、“Delete”ボタン１２９は、現在設定されている自動送信スケジュールを削除したい場合に押すボタンである。
【００８２】
スケジュール表示欄１２３には、複数の自動送信スケジュールが表示され、そのうちの一つだけが反転表示されている。“Edit”ボタン１２７や“Delete”ボタン１２９を操作した場合は、反転表示されたスケジュールが修正ないし削除の対象となる。
【００８３】
ここで、“Add”ボタン１２５または“Edit”ボタン１２７を操作した場合、ＰＣ１は、図６に示すような、スケジュール設定画面を表示する。このスケジュール設定画面では、ラジオボタン１６１で、特定の時刻に送信する［Specified Time］か所定時間経過毎に送信する［Specified Cycle］かを選択できる。
【００８４】
特定の時刻に送信する場合は、“Starting Time”欄１６３に処理の開始時刻を入力でき、ラジオボタン１６５で送信周期を、毎日［Everyday］、毎週［Weekly］、毎月［Monthly］のいずれかにすることができる。送信周期を毎週［Weekly］とした場合は、ドロップダウンメニュー欄１６７で曜日を一覧表示、選択することができ、送信周期を毎月［Monthly］とした場合は、日にち入力欄１６９に日にちを入力することができる。一方、所定時間経過毎に送信する場合は、時間入力欄１７１に時間を入力することができる。
【００８５】
利用者は、これらの項目を入力し終えたら、入力を反映させたい場合は“Submit”ボタン１７３、入力を反映させずに中止したい場合は“Cancel”ボタン１７５を押す。“Submit”ボタン１７３を押した場合は、このスケジュール設定画面で入力したデータが設定ファイル２４に記録され、図５に示した設定画面へと戻ることになる。“Cancel”ボタン１７５を押した場合は、このスケジュール設定画面で入力したデータが破棄され、図５に示した設定画面へと戻ることになる。
【００８６】
さて、図５に示した設定画面の“Schedule Setting”項において、“Auto Send (Latest Date & Time)”チェックボックス１３１にチェックを入れると、プリンタ情報ファイル２２の日付が更新されている場合に、電子メールの送信が行われるようになる。また、“Auto Send (Latest Data)”チェックボックス１３３にチェックを入れると、プリンタ情報ファイル２２またはＰＣ情報ファイル２３の内容が更新されている場合に、電子メールの送信が行われるようになる。
【００８７】
つまり、スケジュール表示欄１２３に表示されているスケジュールは、ファイルが更新されているか否かを問わず、電子メールの送信を行うことになるスケジュールであるのに対し、“Auto Send (Latest Date & Time)”チェックボックス１３１にチェックを入れた場合は、ファイルの日付（タイムスタンプ）が更新されていることが電子メールの送信条件となり、“Auto Send (Latest Data)”チェックボックス１３３にチェックを入れた場合は、ファイルの内容が更新されていることが電子メールの送信条件となるのである。
【００８８】
さらに、“Recieve Setting Mail”項には、チェックボックス１３５が設けられ、ここにチェックを入れるか否かにより、“Recieve Setting Mail”項における設定の有効／無効を切り替えることができる。“Recieve Setting Mail”項にある“Pop Server Address”欄１３７には、電子メールの受信に利用するＰＯＰサーバ（本実施形態の場合はＰＯＰサーバ５３）のアドレス（ドメイン名）を入力することができ、“Mail Account Name”欄１３９には、ＰＯＰサーバが管理する複数のメールボックスの中から特定のメールボックスを指定するために必要となるメールアカウントを入力することができ、“Account Password”欄１４１には、メールアカウントによって特定したメールボックスにアクセスするために必要となるパスワードを入力することができる。
【００８９】
利用者は、これらの項目を入力し終えたら、入力を反映させたい場合は“Submit”ボタン１５１、入力を反映させずに中止したい場合は“Cancel”ボタン１５３を押す。“Submit”ボタン１５１を押した場合は、このスケジュール設定画面で入力したデータがＰＣ情報ファイル２３および設定ファイル２４に記録され、記録されたデータが、後述する情報送信処理の中で参照されることになる。“Cancel”ボタン１５３を押した場合、このスケジュール設定画面で入力したデータは破棄されることになる。
【００９０】
なお、設定画面で設定した項目のうち、“Client Information”項にある“Location”欄１０３、“Contact”欄１０５、“Note”欄１０７に入力した項目が、ＰＣ情報の一部としてＰＣ情報ファイル２３に記録され、これら以外の項目は、設定ファイル２４に記録されることになる。
【００９１】
以上のような設定が事前に行われていることを前提として、ＰＣ１では、メーラー１２による情報送信処理が実行される。この情報送信処理は、図７に示すような処理となる。
情報送信処理を開始すると、ＰＣ１は、現在のＰＣの状態をＰＣ情報ファイル２３に記録する（Ｓ２０１）。このＳ２０１の処理において、現在のＰＣの状態としてＰＣ情報ファイル２３に記録されるのは、ＰＣ１に割り当てられているＩＰアドレスとコンピュータ名で、このＳ２０１の処理により、ＰＣ情報ファイル２３中の項目“IP address”と“PC name”が記録されることになる（図３参照）。
【００９２】
続いて、ＰＣ１は、タイマーの時間になったか否かを判断する（Ｓ２０３）。より詳しくは、図５に示した設定画面中、スケジュール表示欄１２３に表示された自動送信スケジュールは、既に説明した通り、設定ファイル２４に記録されている。本処理を開始する際、ＰＣ１は、設定ファイル２４から自動送信スケジュールの設定内容を取得して、次の送信時刻を算出し、その送信時刻をタイマーにセットする。そして、Ｓ２０３の処理では、本処理の開始時にタイマーにセットされた時刻が到来すると肯定判断されることになり（Ｓ２０３：ＹＥＳ）、その場合はＳ２２１の処理へと移行する。
【００９３】
一方、タイマーの時間になっていない場合（Ｓ２０３：ＮＯ）、ＰＣ１は、ＧＵＩで送信ボタンが押されたか否かを判断する（Ｓ２０５）。ここでいう送信ボタンは、図５中に示した“Send Log Status”ボタン１２１であり、利用者が押下操作を行っていると肯定判断されることになり（Ｓ２０５：ＹＥＳ）、その場合はＳ２２１の処理へと移行する。
【００９４】
また、ＧＵＩで送信ボタンが押されていない場合（Ｓ２０５：ＮＯ）、ＰＣ１は、更新通知がチェックされているか否かを判断する（Ｓ２０７）。具体的には、Ｓ２０７の処理では、図５中に示した“Auto Send (Latest Date & Time)”チェックボックス１３１にチェックを入れてあるかどうかが判断され、チェックを入れてある場合は（Ｓ２０７：ＹＥＳ）、引き続いて、プリンタ情報ファイル２２の日付（タイムスタンプ）が更新されているか否かを判断する（Ｓ２０９）。Ｓ２０９の処理では、プリンタ情報ファイル２２の日付と送信済みプリンタ情報ファイル２５の日付が比較され、前者が後者よりも新しい日付になっている場合には（Ｓ２０９：ＹＥＳ）、Ｓ２２１の処理へと移行する。
【００９５】
また、更新通知がチェックされていない場合（Ｓ２０７：ＮＯ）、またはプリンタ情報ファイル２２の日付が更新されていない場合（Ｓ２０９：ＮＯ）、ＰＣ１は、変更通知がチェックされているか否かを判断する（Ｓ２１１）。具体的には、Ｓ２１１の処理では、図５中に示した“Auto Send  (Latest Data)”チェックボックス１３３にチェックを入れてあるかどうかが判断され、チェックを入れてある場合は（Ｓ２１１：ＹＥＳ）、引き続いて、ＰＣ１は、送信済みプリンタ情報ファイル２５の内容とプリンタ情報ファイル２２の内容に相違があるか否かを判断する（Ｓ２１３）。Ｓ２１３の処理において、送信済みプリンタ情報ファイル２５の内容とプリンタ情報ファイル２２の内容に相違があれば（Ｓ２１３：ＹＥＳ）、Ｓ２２１の処理へと移行する。また、Ｓ２１３の処理において、送信済みプリンタ情報ファイル２５の内容とプリンタ情報ファイル２２の内容に相違がない場合（Ｓ２１３：ＮＯ）、ＰＣ１は、送信済みＰＣ情報ファイル２６の内容とＰＣ情報ファイル２３の内容に相違があるか否かを判断する（Ｓ２１５）。Ｓ２１５の処理において、送信済みＰＣ情報ファイル２６の内容とＰＣ情報ファイル２３の内容に相違があれば（Ｓ２１５：ＹＥＳ）、Ｓ２２１の処理へと移行する。
【００９６】
以上説明したＳ２０３〜Ｓ２１５の処理の中で、Ｓ２２１の処理へと移行した場合、ＰＣ１は、メールの宛先をセットする（Ｓ２２１）。この宛先は、図５中の“Send Mail Address”欄１１３において入力されて設定ファイル２４に記録されたメールアドレスで、Ｓ２２１の処理では、設定ファイル２４からメールアドレスを取得する。そして、ＰＣ１は、送信用データの作成処理を実行する（Ｓ２２３）。この処理は、詳しくは図８に示すような処理となる。
【００９７】
図８に示す処理を開始すると、ＰＣ１は、まず、ＰＣ情報ファイルとプリンタ情報ファイルを送信履歴データとしてコピーする（Ｓ３０１）。具体的には、プリンタ情報ファイル２２を、タイムスタンプも含めて丸ごと送信済みプリンタ情報ファイル２５にコピーし、ＰＣ情報ファイル２３を、タイムスタンプも含めて丸ごと送信済みＰＣ情報ファイル２６にコピーする。これにより、以降、プリンタ情報ファイル２２やＰＣ情報ファイル２３が更新を受けても、今回電子メールで送信することになるＰＣ情報およびプリンタ情報は、送信履歴データとして送信済みプリンタ情報ファイル２５および送信済みＰＣ情報ファイル２６に残される。なお、これら送信済みプリンタ情報ファイル２５および送信済みＰＣ情報ファイル２６は、上記Ｓ２１３およびＳ２１５の処理を実行した際に、プリンタ情報ファイル２２やＰＣ情報ファイル２３が更新を受けたかどうかを判断するために参照される。
【００９８】
続いて、ＰＣ１は、以降の処理で作成すべき電子メールの“Mail Type”が“CSV”であるか否かを判断する（Ｓ３０３）。具体的には、以降の処理で作成すべき電子メールの“Mail Type”は、図５中の“Mail Type”項にあるラジオボタン１０１で選択されて設定ファイル２４に記録されているので、Ｓ３０３の処理では、設定ファイル２４から“Mail Type”を取得する。
【００９９】
“Mail Type”が“CSV”である場合（Ｓ３０３：ＹＥＳ）、ＰＣ１は、添付ファイルとなる送信用のテンポラリファイルを開き（Ｓ３０５）、まず、ＰＣ情報の項目名をカンマ区切りで並べ、それをファイルに１行で書き込み（Ｓ３０７）、さらに、ＰＣ情報の内容をカンマ区切りで並べ、それをファイルに１行で書き込む（Ｓ３０９）。
【０１００】
また、プリンタ情報の項目名をカンマ区切りで並べ、それをファイルに１行で書き込み（Ｓ３１１）、さらに、１台のプリンタに対応するプリンタ情報の内容をカンマ区切りで並べ、それをファイルに１行で書き込む（Ｓ３１３）。
【０１０１】
そして、接続されたプリンタの情報を全て書き込んだか否かを判断し（Ｓ３１５）、全て書き込んでいない場合は（Ｓ３１５：ＮＯ）、Ｓ３１３の処理へと戻る。その結果、本実施形態の場合、３台のプリンタ２〜４がＰＣ１に接続されているので、Ｓ３１３〜Ｓ３１５の処理は、プリンタ２〜４の台数と同数である３回繰り返されることになり、この繰り返し処理の中で、Ｓ３１３の処理を実行する毎に、さらに別の１台のプリンタに対応するプリンタ情報の内容をカンマ区切りで並べ、それをファイルに１行で書き込むことになる。
【０１０２】
接続されたプリンタの情報を全て書き込んだら（Ｓ３１５：ＹＥＳ）、添付ファイル型のメールヘッダを用意し（Ｓ３１７）、送信用のテンポラリファイルを添付して（Ｓ３１９）、本処理を終える。
【０１０３】
こうしてＳ３０５〜Ｓ３１９の処理により作成された電子メールは、図９（ａ）に例示するような電子メール本体部分と、図９（ｂ）に例示するような添付ファイルとで構成されるものとなる。図９（ｂ）に例示する添付ファイルは、いわゆるＣＳＶ（Comma Separated Values）形式のファイルであり、市販の表計算ソフト等を利用して表形式で参照することができる汎用性の高いファイルである。
【０１０４】
さて一方、Ｓ３０３の処理において、“Mail Type”が“CSV”でなかった場合（Ｓ３０３：ＮＯ）、ＰＣ１は、Plain Text 型のメールヘッダを用意し（Ｓ３２１）、続いて、ＰＣ情報を項目と内容をセットにして読み出し、それをメールの本文に書き込む（Ｓ３２３）。また、プリンタ情報についてもＰＣ情報と同様、プリンタ情報を項目と内容をセットにして読み出し、それをメールの本文に書き込む（Ｓ３２５）。
【０１０５】
そして、接続されたプリンタの情報を全て書き込んだか否かを判断し（Ｓ３２７）、全て書き込んでいない場合は（Ｓ３２７：ＮＯ）、Ｓ３２５の処理へと戻る。その結果、本実施形態の場合、３台のプリンタ２〜４がＰＣ１に接続されているので、Ｓ３２５〜Ｓ３２７の処理は、プリンタ２〜４の台数と同数である３回繰り返されることになり、この繰り返し処理の中で、Ｓ３２５の処理を実行する毎に、さらに別の１台のプリンタに対応するプリンタ情報について、プリンタ情報を項目と内容をセットにして読み出し、それをメールの本文に書き込むことになる。そして、接続されたプリンタの情報を全て書き込んだら（Ｓ３２７：ＹＥＳ）、本処理を終える。
【０１０６】
こうしてＳ３２１〜Ｓ３２７の処理により作成された電子メールは、図１０に例示するような電子メール本体部分のみで構成されるものとなる。電子メールの本文には、ＰＣ情報およびプリンタ情報が記載されているが、図９（ｂ）に例示した添付ファイルとは異なり、１行内に項目と内容がカンマ区切りでセットにして記載されている。このような電子メール本文は、ＣＳＶファイルほど汎用性の高いファイルとはならないが、通常の電子メール送受信用ソフトウェアを利用して内容を見ることができるので、携帯電話機など電子メールの送受信機能を有する機器があれば、その内容を簡単に見ることができるものとなる。
【０１０７】
以上のようにしてＳ３１９またはＳ３２７の処理を終えると、図７中のＳ２２３の処理を終えたことになるので、ＰＣ１は、Ｓ２２３の処理において作成した電子メールを送信する（Ｓ２２５）。その結果、ＰＣ１からＬＡＮ５１を介してＳＭＴＰサーバ５２へ電子メールが伝送され、以後は、周知の通り、ＳＭＴＰサーバ５２の機能により、送信先へ電子メールが送られることになる。Ｓ２２５の処理を終えた後は、Ｓ２０１の処理へと戻り、再びＳ２０１からの処理が繰り返されることになる。
【０１０８】
さて、以上が電子メールの送信を行う場合の処理についての説明となるが、上記Ｓ２１１の処理において、変更通知がチェックされていない場合（Ｓ２１１）、あるいは上記Ｓ２１５の処理において、送信済みＰＣ情報ファイル２６の内容とＰＣ情報ファイル２３の内容に相違がない場合は（Ｓ２１５：ＮＯ）、Ｓ２２１の処理へは移行せず、この場合、ＰＣ１は、設定変更処理を実行する（Ｓ２３１）。この設定変更処理は、詳しくは図１１に示すような処理となる。
【０１０９】
設定変更処理を開始すると、ＰＣ１は、まず、ＧＵＩで設定変更されたか否かを判断する（Ｓ４０１）。既に説明した通り、このＰＣ１では、利用者が情報送信処理に関する設定を行うための操作（例えば、メーラー１２の設定処理を起動する操作）を行うと、ＰＣ１が備えるディスプレイの画面上に、図５ないし図６に示したような設定画面が表示されるので、利用者は設定画面上で入力操作を行い、情報送信処理に関する設定変更を行うことができる。なお、図５ないし図６に示す設定画面の表示および入力操作の実行は、メーラー１２とは別の設定プログラムを起動して行ってもよい。
【０１１０】
ＰＣ情報ファイル２３は、メーラー１２のみが利用する専用ファイルとした方が、利用者が意図しないＰＣ情報に変更される可能性が少なくなるのでよい。メーラー１２あるいは設定プログラム以外には変更できないようにプロテクトするとさらによい。また、その観点からすると、メーラー１２のワークメモリ上に記憶するという方法も考えられる。
【０１１１】
Ｓ４０１の処理では、そのような設定変更が行われたかどうかを判断し、設定変更が行われていた場合には（Ｓ４０１：ＹＥＳ）、ＧＵＩで入力された設定を記憶する（Ｓ４０３）。なお、先に説明した通り、図５中にある“Location”欄１０３、“Contact”欄１０５、“Note”欄１０７に入力した項目が、ＰＣ情報の一部としてＰＣ情報ファイル２３に記録され、これら以外の項目は、設定ファイル２４に記録されることになる。
【０１１２】
ところで、以上説明したＳ４０１〜Ｓ４０３の処理が、ＰＣ１に設けられたＧＵＩを利用して設定変更を行うための処理となるが、本実施形態において、上記設定変更は、電子メールを利用しても実施できるようになっている。
【０１１３】
すなわち、ＰＣ１は、Ｓ４０３の処理を終えると、ＰＯＰサーバ５３にアクセスし、本システムに宛てた電子メールの取得を試みる（Ｓ４０５）。そして、メールが受信できた場合（Ｓ４０７：ＹＥＳ）、メールで指定された設定を記憶する（Ｓ４０９）。
【０１１４】
ここで、ＰＣ１が受信することになる電子メールは、例えば、ＰＣ８４から送信された電子メールである。ＰＣ８４では、図１２に示すように、メールテキストに設定項目を入力し（Ｓ５０１）、設定変更したいＰＣ（本実施形態においてはＰＣ１）のメールアドレスを入力し（Ｓ５０３）、それらの入力に基づいて作成された電子メールを送信する（Ｓ５０５）、といった処理が行われ、これにより、電子メールが送出される。この電子メールは、まず、ＳＭＴＰサーバ８２へと伝送され、ＳＭＴＰサーバ８２からＰＯＰサーバ５３へと伝送され、上記Ｓ４０５の処理により、ＰＯＰサーバ５３からＰＣ１へと伝送される。
【０１１５】
ＰＣ８４からＰＣ１へと送信される電子メールは、図１３に例示するような、決められた書式で設定内容が記述されたものとなる。設定内容は、ＧＵＩで入力されるものとほぼ同等であるが、ＧＵＩにおいて用意されていた“Recieve Setting Mail”項の設定項目については、セキュリティの観点から、電子メールでの設定変更ができないようになっている。
【０１１６】
Ｓ４０９の処理では、図１３に例示するような電子メールを受信したら、電子メール本文を１行ずつ読み込んで解析を行い、設定項目と設定内容とを抽出し、抽出した設定内容を、ＧＵＩによる入力の場合と同様、設定項目に応じて、ＰＣ情報ファイル２３または設定ファイル２４のいずれかに記録する。
【０１１７】
こうしてＳ４０９の処理を終えると、図７に示したＳ２３１の処理を終えたことになり、Ｓ２３１の処理を終えた後は、Ｓ２０１の処理へと戻り、再びＳ２０１からの処理が繰り返されることになる。なお、以上説明した情報送信処理は、例えば１〜５分に１回程度の頻度で繰り返し実行される。
【０１１８】
以上説明したことから明らかなように、この情報送信システムによれば、利用者は、送信先に届いた電子メールを見て、プリンタ２〜４に関する情報を知ることができ、さらに、プリンタ２〜４とそのプリンタ２〜４が接続されたＰＣ１との対応関係を知ることができる。したがって、プリンタ２〜４に関する情報だけが送られてくるシステムとは異なり、利用者は、プリンタ２〜４がＰＣ１に接続されているものであることを知ることができる。また、このようなＰＣ１とプリンタ２〜４の対応関係を示す対応関係情報を、電子メールで送信するので、同一ネットワーク上のコンピュータでしか情報のやり取りができないものとは異なり、電子メールを受け取り可能な任意の場所において対応関係情報を受け取ることができる。
【０１１９】
また、上記対応関係情報を、設定に応じて、電子メールの本文に記述することも、添付ファイルとして添付することもできるので、電子メールの本文に記述した場合は、添付ファイルの受け取りができないメーラーや携帯端末を利用する利用者であっても、対応関係情報を見ることができる。また、添付ファイルとして添付した場合は、汎用の表計算ソフト等を利用して、対応関係情報をより見やすいかたちで表示できる。
【０１２０】
また、対応関係情報中のＰＣ情報には、本情報送信システムにおいて利用者が任意に入力することになる設置場所情報“Location”、管理者情報“Contact”、任意記述情報“Note”などが含まれているので、ネットワークの運用上必要となる“IP address”、“PC name”だけをＰＣ情報として採用する場合に比べ、ネットワーク関連の設定について詳しくない利用者であっても、ＰＣ情報に対応するＰＣが、ネットワーク上に多数存在するＰＣのうち、どのＰＣであるのかをより容易に特定できるようになる。また、設置場所情報を見てＰＣの設置場所に行くことも容易であり、管理者情報を見てＰＣの管理者に連絡をとることも容易である。さらに、対応関係情報中のＰＣ情報には、“IP address”、“PC name”も含まれているので、ネットワーク関連の設定について詳しい利用者であれば、これらの項目を見て、ＰＣ情報に対応するＰＣが、ネットワーク上に多数存在するＰＣのうち、どのＰＣであるのかを容易に特定できる。
【０１２１】
また、対応関係情報は、利用者が設定したスケジュールに従ったタイミング、プリンタ情報ファイル２２の更新日時または内容が更新されたタイミング、ＰＣ情報ファイル２３の内容が更新されたタイミング、ＧＵＩを利用して利用者が送信ボタン（図５中に示した“Send Log Status”ボタン１２１）を押下操作したタイミングなど、様々なタイミングで電子メールとして送信することを任意に設定できるので、利用者が必要と考えるタイミングを設定しておき、そのタイミングにおける最新の対応関係情報を、電子メールで利用者に通知することができる。
【０１２２】
さらに、ＰＣ１がメーラー１２としての処理を実行する際には、プリンタ２〜４から直接プリンタ情報を取得せず、プリンタ情報ファイル２２からプリンタ情報を取得するので、プリンタ２〜４がビジー状態になっていたり電源ＯＦＦ状態となっていたりしても、そのようなプリンタ２〜４の稼働状態に影響を受けることなく、プリンタ情報を取得することができる。
【０１２３】
以上、本発明の実施形態について説明したが、本発明は上記の具体的な一実施形態に限定されず、この他にも種々の形態で実施することができる。
例えば、上記実施形態では、対応関係情報を記録したファイルとして、ＣＳＶファイル形式で添付ファイルを作成し、電子メールで送信する例を示したが、添付ファイルの形式そのものは任意である。例えば、ＨＴＭＬ（HyperText Markup Language）形式で添付ファイルを作成し、電子メールに添付してもよく、この場合、ＨＴＭＬファイルを表示可能なウェブブラウザで、対応関係情報を閲覧できるようになる。
【０１２４】
また、上記実施形態において、管理者情報は、管理者に連絡をとるための電話番号としてあったが、これは、管理者に連絡をとるためのメールアドレスとしてもよい。
さらに、上記実施形態においては、情報送信処理を構成する各手順について、特定の順序で実行する例を示したが、順序を入れ替えても特に問題がない手順については、任意の順序で実行可能である。
【０１２５】
いくつかの具体例を挙げれば、例えば、図７に示したＳ２３１の処理（設定変更処理）を実行するタイミングについては、図７のフローチャート中に図示したタイミング（Ｓ２３１の位置）とする必要性は必ずしもない。より詳しくは、Ｓ２０３〜Ｓ２２５のメール送信が必要かどうかの判断からメール送信までの一連の流れの中でＳ２３１相当の設定変更処理を実行すると、利用者の予期しないメール内容が送信されてしまうおそれがあるので、そのようなタイミングで設定変更処理を行うことは望ましくない。特に、Ｓ２０３、Ｓ２０５、Ｓ２０７〜Ｓ２０９、Ｓ２１１〜Ｓ２１３、Ｓ２１１〜Ｓ２１５で、メールを送信すると決定してから、Ｓ２２５で実際にメールを送信するまでの間に、Ｓ２３１相当の設定変更処理が入ることは望ましくない。そこで、これら望ましくないタイミングを避けるため、本実施形態においては、図７中に図示したタイミングでＳ２３１の設定変更処理を実行している。ただし、上記望ましくないタイミングを避けることができれば、図７に示したＳ２３１の実行タイミング以外のタイミングでも問題はないのである。なお、上記望ましくないタイミングで設定変更がなされることを防ぐように構成されていれば（例えば、設定ファイルの書き換えを禁止したい期間は、一時的に書き換えができないようにプロテクトをかけるなどの対策がとってあれば）、必ずしも図７に示した処理フローの中で設定変更処理を実行しなくてもよく、図７に示した処理フローとは別の処理フロー（例えば、ＯＳのマルチタスク機能により並列に実行される別プロセスの処理フロー）の中で設定変更処理を実行することも考えられる。
【０１２６】
また、図７中、上記Ｓ２０３、Ｓ２０５、Ｓ２０７、Ｓ２１１の判断ステップは、必ずしもこの順序で実行する必要はなく、これらの判断ステップはいずれを先に実行してもよい。また、Ｓ２１３、Ｓ２１５の判断ステップも、実行順序を問わないことは同様である。
【０１２７】
また、図７に示したＳ２０１の処理（ＰＣ情報ファイルの更新処理）の実行タイミングも、図７のフローチャート中に図示したタイミング（Ｓ２０１の位置）とする必要性は必ずしもなく、図８に示したＳ３０７、Ｓ３２３の処理にて、ＰＣ情報をメールあるいは添付ファイルへ書き込む処理を開始する以前であればいつでもよい。ただし、本実施形態においては、Ｓ２１５の処理にて、ＰＣ情報ファイル２３と送信済みＰＣ情報ファイル２６との比較を行っており、この時点で、ＰＣ情報ファイル２３は更新されている必要がある。また、図８に示したＳ３０１の処理にて、送信済みのＰＣ情報を送信履歴データとして残すために、送信済みＰＣ情報ファイル２６にＰＣ情報ファイル２３をコピーしており、この時点で、ＰＣ情報ファイル２３は更新されている必要がある。そのため、これらＳ２１５、Ｓ３０１の処理が実行される前に、ＰＣ情報ファイル２３を更新する都合上、図７中に図示したタイミングでＳ２０１の処理を実行している。すなわち、Ｓ２１５、Ｓ３０１相当の処理を実行するタイミングとの関係が考慮されていれば、Ｓ３０７、Ｓ３２３の処理を開始する以前の任意のタイミングで、Ｓ２０１の処理を実行できるのである。
【０１２８】
さらに、図８に示したＳ３０１の処理（送信済みプリンタ情報ファイル・送信済みＰＣ情報ファイルの保存処理）の実行タイミングも、図８のフローチャート中に図示したタイミング（Ｓ３０１の位置）とする必要性は必ずしもない。ただし、本実施形態においては、繰り返し処理の中で再びＳ２１３、Ｓ２１５の処理を実行する時点で、送信済みプリンタ情報ファイル２５・送信済みＰＣ情報ファイル２６を比較対象として用いるため、その時点までには、Ｓ３０１相当の処理を実行しておく必要がある。上記実施形態以外のタイミングでＳ３０１相当の処理を実行するとすれば、例えば、Ｓ２５５の処理によるメール送信が成功したことを確認した上で、Ｓ３０１相当の処理を実行するように構成すると、メール送信が確実に成功した送信済みプリンタ情報・送信済みＰＣ情報を保存できるので望ましい。
【図面の簡単な説明】
【０１２９】
【図１】本発明の実施形態として説明した情報送信システムの概略構成図。
【図２】プリンタ情報ファイルの内容を表形式で示した図。
【図３】ＰＣ情報ファイルの内容を表形式で示した図。
【図４】プリンタ管理モニターによるプリンタ監視処理のフローチャート。
【図５】設定画面を示す図。
【図６】メール送信用のスケジュール設定画面を示す図。
【図７】メーラーによる情報送信処理のフローチャート。
【図８】送信用データの作成処理のフローチャート。
【図９】添付ファイル形式の電子メールを例示する図。
【図１０】テキスト形式の電子メールを例示する図。
【図１１】設定変更処理のフローチャート。
【図１２】設定変更メール送信処理のフローチャート。
【図１３】設定変更メールを例示する図。
【符号の説明】
【０１３０】
１・・・パーソナルコンピュータ、２〜４・・・プリンタ、１１・・・プリンタ管理モニター、１２・・・メーラー、２１・・・ＰＪＬコマンドファイル、２２・・・プリンタ情報ファイル、２３・・・ＰＣ情報ファイル、２４・・・設定ファイル、２５・・・送信済みプリンタ情報ファイル、２６・・・送信済みＰＣ情報ファイル、５２，８２・・・ＳＭＴＰサーバ、５３，８３・・・ＰＯＰサーバ、７１・・・インターネット。
【図１】
2005216142.tif 000003
【図２】
2005216142.tif 000004
【図３】
2005216142.tif 000005
【図４】
2005216142.tif 000006
【図５】
2005216142.tif 000007
【図６】
2005216142.tif 000008
【図７】
2005216142.tif 000009
【図８】
2005216142.tif 000010
【図９】
2005216142.tif 000011
【図１０】
2005216142.tif 000012
【図１１】
2005216142.tif 000013
【図１２】
2005216142.tif 000014
【図１３】
2005216142.tif 000015