(57)【要約】【課題】  データ収集及び分配を行う複合装置を提供すること。【解決手段】  本装置は、ネットワークを通じてネットワーク装置から装置関連情報を要求し；前記ネットワークを通じて前記ネットワーク装置から装置関連情報を受信し；前記装置関連情報に基づいて装置関連レポートを作成し；及び前記装置関連レポートを受信装置に送信する；よう構成される。【選択図】      図１
2005251201.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを通じてネットワーク装置から装置関連情報を要求し；
前記ネットワークを通じて前記ネットワーク装置から装置関連情報を受信し；
前記装置関連情報に基づいて装置関連レポートを作成し；及び
前記装置関連レポートを受信装置に送信する；
よう構成された複合装置。
【請求項２】
前記受信装置の少なくとも一部に基づいて前記装置関連情報に基づく前記装置関連レポートを生成するよう構成される
ことを特徴とする請求項１記載の複合装置。
【請求項３】
更に、ファクシミリモジュールより成り、該ファクシミリモジュールにより前記装置関連レポートを送信することで前記装置関連レポートを送信するよう構成される
ことを特徴とする請求項１記載の複合装置。
【請求項４】
更に、ネットワーク接続を有し、該ネットワーク接続を通じて、前記装置関連レポートを電子ファクシミリサービスにより送信することで、前記装置関連レポートを送信するよう構成される
ことを特徴とする請求項１記載の複合装置。
【請求項５】
更に、電子メールモジュールより成り、該電子メールモジュールにより、電子メールを通じて前記装置関連レポートを前記受信装置に送信することで、前記装置関連レポートを前記受信装置に送信するよう構成される
ことを特徴とする請求項１記載の複合装置。
【請求項６】
更に、ハイパーテキスト転送プロトコルモジュールより成り、該ハイパーテキスト転送プロトコルモジュールを用いて、ハイパーテキスト転送プロトコルにより、前記装置関連レポートを前記受信装置に送信することで、前記装置関連レポートを前記受信装置に送信するよう構成される
ことを特徴とする請求項１記載の複合装置。
【請求項７】
更に、セキュアハイパーテキスト転送プロトコルモジュールより成り、該セキュアハイパーテキスト転送プロトコルモジュールを用いて、セキュアハイパーテキスト転送プロトコルにより、前記装置関連レポートを前記受信装置に送信することで、前記装置関連レポートを前記受信装置に送信するよう構成される
ことを特徴とする請求項１記載の複合装置。
【請求項８】
更に、ファイル転送プロトコルモジュールより成り、該ファイル転送プロトコルモジュールを用いて、ファイル転送プロトコルにより、前記装置関連レポートを前記受信装置に送信することで、前記装置関連レポートを前記受信装置に送信するよう構成される
ことを特徴とする請求項１記載の複合装置。
【請求項９】
更に、暗号化モジュールより成り、前記装置関連レポートを暗号化するよう更に構成される
ことを特徴とする請求項１記載の複合装置。
【請求項１０】
更に、識別モジュールより成り、当該複合装置の識別子を受信し、当該複合装置の前記識別子で前記装置関連レポートを機能強化するよう構成される
ことを特徴とする請求項１記載の複合装置。
【請求項１１】
一定の間隔で装置から装置関連情報を要求するよう構成される
ことを特徴とする請求項１記載の複合装置。
【請求項１２】
シンプルネットワーク管理プロトコルを用いて装置関連情報を要求するよう構成される
ことを特徴とする請求項１記載の複合装置。
【請求項１３】
シンプルネットワーク管理プロトコルを用いて、前記ネットワーク装置から装置関連情報を受信するよう構成される
ことを特徴とする請求項１２記載の複合装置。
【請求項１４】
前記装置関連情報が、１以上の装置情報、装置状態、計測読み取り情報及び消費財情報より成る
ことを特徴とする請求項１記載の複合装置。
【請求項１５】
ユーザコンフィギュレーション入力を受けるよう更に構成され、前記ユーザコンフィギュレーション入力は、当該複合装置による前記ネットワーク装置からの装置関連情報の収集に関する１以上の態様に関連する
ことを特徴とする請求項１記載の複合装置。
【請求項１６】
更に、リモートインターフェースを通じてユーザコンフィギュレーション入力を受けるよう構成され、前記ユーザコンフィギュレーション入力は、当該複合装置による前記ネットワーク装置からの装置関連情報の収集に関する１以上の態様に関連する
ことを特徴とする請求項１記載の複合装置。
【請求項１７】
前記ユーザコンフィギュレーション入力により規定される間隔で、装置から装置関連情報を要求するよう構成される
ことを特徴とする請求項１５記載の複合装置。
【請求項１８】
少なくとも一部のユーザコンフィギュレーション入力に基づいて前記装置関連レポートを生成するよう構成され、前記ユーザコンフィギュレーション入力により規定された間隔で前記装置関連レポートを前記受信装置に送信するよう構成される
ことを特徴とする請求項１５記載の複合装置。
【請求項１９】
ジャバアプリケーションの命令を実行する手段を有し、各動作が特定のジャバアプリケーションの命令により実行される
ことを特徴とする請求項１記載の複合装置。
【請求項２０】
前記ネットワーク装置が、第２の複合装置である
ことを特徴とする請求項１記載の複合装置。
【請求項２１】
前記受信装置が、ファクシミリ装置、コンピュータ及び専用ハードウエアより成る群中の１つであり、前記専用ハードウエアは、電子メールクライアント、ｈｔｔｐサーバ、ｈｔｔｐｓサーバ及びｆｔｐサーバより成る群中の１つを実行する
ことを特徴とする請求項１記載の複合装置。
【請求項２２】
前記ネットワーク装置とは異なる第２のネットワーク装置から、ネットワークを介して第２群の装置関連情報を要求し；
前記ネットワークを介して、前記第２のネットワーク装置から前記第２群の装置関連情報を受信し；
前記装置関連情報及び前記第２群の装置関連情報に基づいて前記装置関連レポートを作成し；及び
前記装置関連レポートを前記受信装置に送信する；
よう構成されることを特徴とする請求項１記載の複合装置。
【請求項２３】
当該複合装置から第２群の装置関連情報にアクセスし；
前記装置関連情報及び前記第２群の装置関連情報に基づいて装置関連レポートを作成し；及び
前記装置関連レポートを前記受信装置に送信する；
よう構成されることを特徴とする請求項１記載の複合装置。
【請求項２４】
前記ネットワークを通じて前記ネットワーク装置からの承認を受信するよう構成される
ことを特徴とする請求項１記載の複合装置。
【請求項２５】
ネットワークを通じて第２の複合装置から計測データを要求し；
前記ネットワークを通じて前記第２の複合装置から計測データを受信し；
前記計測データに基づいて計測レポートを作成し；及び
前記計測レポートを受信装置に送信する；
よう構成された複合装置。
【請求項２６】
ネットワークを通じて第２の複合装置から計測データを要求する手段；
前記ネットワークを通じて前記第２の複合装置から計測データを受信する手段；
前記計測データに基づいて計測レポートを作成する手段；及び
前記計測レポートを受信装置に送信する手段；
を有することを特徴とする複合装置。
【請求項２７】
ネットワークを通じてネットワーク装置から装置関連情報を要求する手段；
前記ネットワークを通じて前記ネットワーク装置から装置関連情報を受信する手段；
前記装置関連情報に基づいて装置関連レポートを作成する手段；及び
前記装置関連レポートを受信装置に送信する手段；
を有することを特徴とする複合装置。
【請求項２８】
ネットワークを通じてネットワーク装置から装置関連情報を要求するステップ；
前記ネットワークを通じて前記ネットワーク装置から装置関連情報を受信するステップ；
前記装置関連情報に基づいて装置関連レポートを作成するステップ；及び
前記装置関連レポートを受信装置に送信するステップ；
を実行させることを特徴とするコンピュータプログラム。
【請求項２９】
前記ネットワーク装置とは異なる第２のネットワーク装置から、ネットワークを介して第２群の装置関連情報を要求するステップ；
前記ネットワークを介して、前記第２のネットワーク装置から前記第２群の装置関連情報を受信するステップ；
前記装置関連情報及び前記第２群の装置関連情報に基づいて前記装置関連レポートを作成するステップ；及び
前記装置関連レポートを前記受信装置に送信するステップ；
を実行させることを特徴とする請求項２８記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般に複合装置に関する。本発明は特にデータ収集及び分配用の複合装置及びコンピュータプログラムに関する。
【背景技術】
【０００２】
この欄に記載される手法は、追跡可能な手法ではあるが、従前に考えられていた又は探求されていたものとは限らない。従って、指定されていない限り、この欄に記載される手法は何れも、単にこの欄に包含されていることをもって従来技術とみなすべきでない。
【０００３】
複合装置（ＭＦＰ：Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）は、複数の機能を実行する単一の装置である。多くのＭＦＰは、プリンタ、スキャナ、ファクシミリ装置及び複写機（コピー機）として機能するよう備えられる。それらは多くの機能を実行できるので、各機能に対応する複数のものよりも有益である。更に、顧客がＭＦＰを好むのは、プリンタ、ファクシミリ装置及び複写機を個別に購入することよりも、１つを購入することは安くつくことが多いからである。このような有用性や多様性に起因して、ＭＦＰは職場で非常に一般的である。
【０００４】
つまり、多くの企業はＭＦＰを日常業務の一部として使用する。例えば、業務では、報告書を印刷し、その報告書の複製を作成し、報告書を誰かに送付する、或いはその報告書に載せる画像をスキャンするかもしれない。業務的な観点からは、ＭＦＰは企業の費用を節約する点及び従業員がいっそう効率的且つ生産的になる点で高く評価できる。
【０００５】
多くの場合に、複合装置のベンダ（業者）は、特に、その用途で適切に課金できるように、ＭＦＰが適切に動作することを保証できるように、及び消費財が適切に提供されるのを保証できるように、複合装置に関する情報を受け付けなければならない。従来では、このような装置関連情報を準備する方法は、装置自体を検査してレポートを作成する或いは装置関連情報のレポートを印刷してそれをベンダに送るための、複合装置の場所（サイト）における人的なオペレータによるものであった。そのベンダは、消費財を提供すること、装置を整えること及び／又は適切にチャージすることによって、その情報に基づいて行動を行える者である。更に、このデータ収集は装置毎に行われる必要がある。その人的オペレータは、通常的にはクライアントの従業員又はベンダであり、総ての装置からの情報総てが収集され且つ適切なベンダに送付されることを保証しなければならない。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、そのような方法は時間がかかって誤りを招く傾向がある。従って、当該技術分野では、装置関連情報の収集及び分配を簡易化する未解決の要請がある。
【課題を解決するための手段】
【０００７】
データ収集及び分配を行う複合機器に関する技術が提供される。本技法は、１以上のネットワーク装置から及び複合装置自身からデータを収集する複合装置を提供する。複合装置は、レポート中のデータをコンパイルし、ファクシミリ装置のような受信装置、電子メールアカウント又はＦＴＰ，ＨＴＴＰ若しくはＨＴＴＰＳサーバ若しくはクライアントにそれを送る。
【発明の効果】
【０００８】
概して、本発明は、装置関連情報の収集及び分散を簡易化する。
【発明を実施するための最良の形態】
【０００９】
以下、本発明が添付図面を用いて限定でない例示によって説明され、図面では同様な参照番号は同様な要素を示す。
【００１０】
以下の説明では、本発明の充分な理解を図るため、説明用の複数の具体的な詳細が述べられる。しかしながら、本発明はそのような具体的な詳細によらず実現されてもよいことは明白であろう。また、本発明を不必要にわかりにくくすることを避けるため、周知の構造及び装置はブロック図形式で示される。
【００１１】
なお、本願は、“Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ”と題し、カタノセイイチ（発明者）による２００２年９月２３日付けの米国特許出願番号１０／２５３，２０３号に関連し、その内容は総ての目的に関して本願のリファレンスに組み入れられる。
【００１２】
本願は、“Ｃｏｎｆｉｇｕｒｉｎｇ  ａ  Ｇｒａｐｈｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｏｎ  ａ  Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ”と題し、カタノセイイチ（発明者）による２００３年８月１１日付けの米国特許出願番号１０／６３９，００４号に関連し、その内容は総ての目的に関して本願のリファレンスに組み入れられる。（‘００４として参照される）。
【００１３】
本願は、“Ｃｏｎｆｉｇｕｒｉｎｇ  ａ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅｏｎ  ａ  ＭｕｌｔｉＦｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ”と題し、カタノセイイチ（発明者）による２００３年８月１１日付けの米国特許出願番号１０／６３９，０５２号に関連し、その内容は総ての目的に関して本願のリファレンスに組み入れられる。（‘０５２として参照される）。
【００１４】
（構造概要）
図１は、本発明の一実施例による複合装置１１０を示すブロック図である。
【００１５】
複合装置１１０は、２つのネットワーク装置１５０ａ，１５０ｂと通信可能に結合される。複合装置１１０は、受信装置１７０にも通信可能に結合されている。
【００１６】
ここで使用されるように、複合装置１１０は、プリンタ、スキャナ、ファクシミリ装置及び複写機の２以上の機能を実行できるいかなる複合機器をも言及する広い意味に使用される。説明の簡明化のため、図１は１つの複合装置１１０を描いているが；本発明の実施例は２以上のＭＦＰ１１０と共に使用することもできる。
【００１７】
複合装置１１０は命令実行モジュール１１５を含むことができる。命令実行モジュール１１５は、ハードウエアでもよいし、命令を実行できるハードウエアで動作するソフトウエア命令でもよい。命令実行モジュール１１５の一例は、ジャバ仮想マシン（ＪＶＭ：Ｊａｖａ  Ｖｉｒｔｕａｌ  Ｍａｃｈｉｎｅ）である。命令実行モジュール１１５がＪＶＭである場合には、ＪＶＭで実行される命令はジャバアプリケーションに含まれてもよい。
【００１８】
命令実行モジュール１１５は、複合装置１１０内の汎用プロセッサ上で動作してもよいし、複合装置１１０上の専用ハードウエアで動作してもよい。複合装置１１０は機械読み取り可能な媒体を備えてもよく、その媒体は、命令実行モジュール１１５で実行される命令を格納し、ネットワーク装置１５０ａ，１５０ｂから検索されたデータ、複合装置１１０用の利用データ又は命令実行モジュール１１５で実行される命令によって生成されるデータの格納機能を提供する。命令実行モジュール１１５が実行されてもよいハードウエアの説明は、「ハードウエア概要」と題するセクションに包含される。
【００１９】
複合装置１１０は、有線ネットワークインターフェース、無線ネットワークインターフェース、赤外線通信機構、電話回線インターフェース、ダイレクトケーブルインターフェースのような通信機構を含んでもよいし、その他適切などのような通信機構を含んでもよい。複合装置１１０は、その複合装置１１０に固有の識別子を含む識別モジュールを含んでもよい。この識別子は、装置関連レポートの中で、その複合装置１１０を識別するために使用されてもよい。
【００２０】
様々な実施例によっては、複合装置１１０は、ファイル転送プロトコル（ＦＴＰ）サーバ又はクライアント、ハイパーテキスト転送プロトコル（ＨＴＴＰ）サーバ又はクライアント、セキュアｈｔｔｐ（ＨＴＴＰＳ）サーバ又はクライアント、シンプルネットワーク管理プロトコル（ＳＮＭＰ）エージェント又はメールサーバ若しくはクライアントを含んでもよい。そのようなクライアント又はサーバは、命令実行モジュール１１５の一部として、複合装置１１０内の他のモジュールの一部として又は複合装置１１０に通信可能に結合された他の装置の一部として実行されてもよい。
【００２１】
複合装置１１０と、受信装置１７０、ネットワーク装置１５０ａ、ネットワーク装置１５０ｂとの通信可能な接続、及び適切な他のいかなる装置でもその装置との通信可能接続は、ＭＦＰ１１０及び通信可能に結合された装置間でデータ通信機能を与えるいかなる媒体又は機構によって実現されてもよい。通信接続の例は、限定されないが、ローカルエリアネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）、イーサーネット（登録商標）又はインターネットのようなネットワーク、ダイレクトケーブル、赤外線伝送、又は１以上の地上、衛星若しくは無線リンクを含む。
【００２２】
ここで使用されるようなネットワーク装置１５０ａ，１５０ｂは、複合装置１１０と通信可能ないかなるコンピュータ装置をも示す。限定ではなく、装置１５０ａ，１５０ｂの具体例は、複合装置、ファクシミリ装置、スキャナ、プリンタ又は複写機を含む。説明の簡明化のため、図１は２つのネットワーク装置１５０ａ，１５０ｂを描いているが；本発明の実施例は１以上のネットワーク装置と共に使用されてもよい。様々な実施例では、ネットワーク装置１５０ａ，１５０ｂの各々は、有線ネットワークインターフェース、無線ネットワークインターフェース、赤外線通信機構、電話回線インターフェース、ダイレクトケーブルインターフェースのような通信機構を含み又は適切な他のどのような通信機構を含んでもよい。ネットワーク装置１５０ａ，１５０ｂは装置関連情報を格納する機械読み取り可能な媒体を備えてもよい。
【００２３】
ここで使用されるような受信装置１７０は、複合装置１１０と通信可能ないかなるコンピュータ装置をも言及するように広く使用される。限定ではなく、受信装置１７０の具体例は、ラップトップコンピュータ、セルラ電話、パーソナルディジタルアシスタント（ＰＤＡ）、サーバーにおけるファクシミリ装置及び無線装置を含む。説明の簡明化のため、図１は１つの受信装置１７０を描いているが；本発明の実施例は、１つの受信装置１７０又は２以上の受信装置１７０を含む、いかなる装置数で使用されもよい。
【００２４】
図示される受信装置は、受信モジュール１７５を含む。受信モジュール１７５は、受信装置１７０内に汎用プロセッサ上で動作してもよいし、受信装置１７０における専用ハードウエアで動作してもよい。受信装置１７０は、機械読み取り可能な媒体を備えてもよく、その媒体は、受信モジュール１７５内で実行される命令を格納し、複合装置１１０から抽出されたデータ又は受信モジュール１７５で動作する命令によって生成されたデータ（例えば、ログファイル）の格納機能を提供する。受信モジュール１７５の少なくとも一部が実現されてもよいハードウエアの説明は、「ハードウエア概要」と題するセクションに含まれる。
【００２５】
様々な実施例では、受信モジュールは、ＦＴＰサーバ又はクライアント、ＨＴＴＰサーバ又はクライアント、ＨＴＴＰＳサーバ又はクライアント、ＳＮＭＰエージェント又は電子メールサーバ若しくはクライアントでもよい。
【００２６】
他の実施例では、受信装置は別個の受信モジュール１７５を含まないが、装置関連レポートを受信するよう構築される。例えば、受信装置１７０は、ファックス送信された書類を受信できるファクシミリ装置でもよい。
【００２７】
様々な実施例では、受信装置１７０は、有線ネットワークインターフェース、無線ネットワークインターフェース、赤外線通信機構、電話回線インターフェース、ダイレクトケーブルインターフェースのような通信機構を含んでもよく、又は適切な他のいかなる通信機構を含んでもよい。受信装置１７０は、装置レポートを格納するのに利用可能な機械読み取り可能な媒体を備えてもよい。
【００２８】
説明の簡明化のため、ここでの実施例は、１つの複合装置１１０から装置関連レポートを受信する受信装置１７０を示す。他の実施例では、受信装置１７０は、２以上の複合装置１１０から装置関連レポートを受信してもよい。
【００２９】
（機能概要）
図２は、装置関連情報を収集及び分配する手順を示すフローチャートである。
【００３０】
ステップ２１０では、装置関連情報が要求される。この要求は、次のような適切ないかなるプロトコルにおけるものでもよい：ＳＮＭＰ；ハイパーテキストマークアップ言語（ＨＴＭＬ）；拡張可能マークアップ言語（ＸＭＬ）；プロプリエタリカスタマリソース管理（ＣＲＭ）フォーマット；その他適切な任意のフォーマット。要求は、ＴＣＰ／ＩＰソケット、ＬＡＮ、ＷＡＮ、イーサーネット（登録商標）若しくはインターネット、ダイレクトケーブリング、赤外線通信、又は１以上の地上、衛星若しくは無線リンクを含む適切ないかなる通信機構を通じて行われてもよい。
【００３１】
例えば、図１の状況では、複合装置１１０はネットワーク装置１５０ａから装置関連情報を要求する。一実施例では、複合装置１１０は、複数のネットワーク装置１５０ａ，１５０ｂから装置関連情報を要求する。一実施例では、複合装置は、（例えば、所望の情報を含む機械読み取り可能な媒体にアクセスすることで）自ら装置関連情報を要求する。
【００３２】
ステップ２２０では、装置関連情報が受信される。この情報は、例えばＳＮＭＰ、ＨＴＭＬ又はＸＭＬのような適切ないかなるプロトコル又はフォーマットにおけるものでもよい。例えば、図１の状況では、複合装置１１０は、ネットワーク装置１５０ａから装置関連情報を受信する。一実施例では、複合装置１１０は、複数のネットワーク装置１５０ａ，１５０ｂから装置関連情報を受信する。複合装置１１０は、（複合装置の機械読み取り可能な媒体の中にある装置関連情報をメモリ内で受信することで）自ら装置関連情報を受信してもよい或いはアクセスしてもよい。
【００３３】
装置関連情報は、装置情報、装置状態（ステータス）情報、測定読み取りデータ及び消費財の情報を含んでもよい。装置情報は、複合装置用のベンダ及びモデル情報（ベンダ名及びモデル番号等）や、複合装置又は複合装置の部品に関するファームウエア及びソフトウエアバージョン情報を含んでもよい。装置ステータス情報は、サービス呼出番号、装置の到達可能性（ｒｅａｃｈａｂｉｌｉｔｙ）及び装置アップ／ダウンステータスを含んでもよい。サービス呼出番号は、部品不具合や紙詰まりのような、現在、過去又は再度生じ得るサービス項目の所定の指標（インジケータ）を含んでもよい。測定読み取り情報は、限定されはしないが、処理したページ総数、作成した印刷ページ数、ファックス送信又は受信しページ数及び行った複写数を含んでもよい。これらの量の各々は、カラーに及び白黒に分けられてもよい。消費財ステータスは、電球、ギア、ローラ及び蝶番のような、複合装置の置換可能な部品の状態を含んでもよい。消費財は、トナー残量、用紙残量等を含んでもよい。更に、装置関連レポートは、複数のネットワーク装置について列挙された上記のような情報のどれを含んでもよい。例えば、図１の状況では、装置関連レポートは、次のような２つの別個の数を含んでもよい：ネットワーク装置１５０ａに関する複写数及びネットワーク装置１５０ｂに関する複写数。
【００３４】
ステップ２１０，２２０は、反復する形式で実行されてもよいし、何らかの起動イベントに基づいて開始されてもよい。例えば、複合装置のベンダは、ネットワークリソースの利用性や（以下に説明される）ステップ２３０，２４０が実行される頻度に依存して、１日毎、１週間毎又は１月毎に１回、装置関連情報を要求するように複合装置を構築してもよい。他の例として、ベンダ及びクライアントが利用度毎の課金契約を結んでいるならば、ベンダは一時間毎の形式で装置関連情報を要求するように複合装置を構築し、ネットワーク装置１５０ａ，１５０ｂを合わせた利用度が所定のレベルに達したことを複合装置が一時間の範疇で検出できることを保証してもよい。
【００３５】
ステップ２３０では、装置関連レポートが生成される。装置関連レポートは、ステップ２２０で受信した装置関連情報に基づいて生成される。様々な実施例では、装置関連レポートは、単一のネットワーク装置から、２以上のネットワーク装置から又は複数の複合装置から、及び１以上のネットワーク装置からの情報に基づいて生成される。例えば、図１の状況では、複合装置１１０は、ネットワーク装置１５０ａ，１５０ｂ及び複合装置１１０からの測定読み取り情報及び消費財情報に基づいてレポートを生成してもよい。
【００３６】
装置関連レポートは、そのレポートを送信する複合装置の識別子を含んでもよい。例えば、受信装置が１より多くの複合装置からレポートを受信するならば、それは重要であるかもしれない。識別子は、受信装置が、複数の複合装置の中で、装置関連レポートを送信したものの区別を容易にする。
【００３７】
一実施例では、ステップ２３０の一部として、複数のネットワーク装置からの装置関連データが集められる。データを収集することは、ネットワーク装置各々の対応する個々の値に基づく総数を判別することを含む、或いはネットワーク装置各々に対する対応する個々の値に基づいて且つ複合装置用の対応する値に基づいてデータを収集することを含む。例えば、図１の状況では、ステップ２３０は、ネットワーク装置１５０ａ、ネットワーク装置１５０ｂ及び複合装置１１０によって印刷された全ページ総数を判別することを含む。
【００３８】
ステップ２４０では、装置関連レポートは受信装置に送付される。装置関連レポートは、適切ないかなるプロトコルでもそれを用いて、どのようなフォーマットでもそれで送信されてもよい。例えば、装置関連レポートは、コンマで分離されたフィールドを用いてフォーマットされてもよく、ハイパーテキスト転送プロトコル（ＨＴＴＰ）を用いて送信されてもよい。フォーマットの他の例は、タブで区切ったファイル、ＸＭＬ、ＨＴＭＬ、マイクロソフトエクセル、データベースエキスポートファイル、人が読み取り可能なテキスト文書及び規定フォーマットの２進ファイルを含んでもよい。他のプロトコル例はＦＴＰ及びＨＴＴＰＳを含む。装置関連レポートは、シンプルメール転送プロトコル（ＳＭＴＰ）又は適切ないかなるプロトコルによって送信されてもよい。装置関連レポートは、受信装置がファックスを受信できるならば、その受信装置にファックス送信されてもよい。
【００３９】
例えば、装置関連レポートが受信装置に送信され、受信装置がＦＴＰ、ＨＴＴＰ又はＨＴＴＰＳサーバを含むならば、例えば複合装置のような送信する装置は、ＦＴＰ、ＨＴＴＰ又はＨＴＴＰＳクライアントを用いて受信装置と通信を開始し、ＦＴＰ、ＨＴＴＰ又はＨＴＴＰＳを用いてレポートをそれぞれ送信してもよい。
【００４０】
他の例として、複合装置がＦＴＰ、ＨＴＴＰ又はＨＴＴＰＳサーバを含むならば、装置関連レポートを送信するステップ２４０は受信装置によって起動されてもよい。そのような実施例では、受信装置側のＦＴＰ、ＨＴＴＰ又はＨＴＴＰＳクライアントを利用して、通信を開始し、複合装置におけるＦＴＰ、ＨＴＴＰ又はＨＴＴＰＳサーバから装置関連レポートを要求してもよい。装置関連レポートは、複合装置から受信装置へアップロードされてもよい。そのような態様に関する一般的な例での複合装置は、ＨＴＴＰサーバを有し、受信装置はウェブブラウザを含む。ＨＴＴＰサーバでアクセス可能なＨＴＭＬ（又はＸＭＬ等の）書類を指し示す特定のＵＲＬをブラウジング（参照）することで、ブラウザは要求を開始し、ＨＴＴＰサーバに書類を機器（ブラウザを実行する機器）にアップロードさせる。
【００４１】
受信装置が装置関連レポートの受領を認証することを要求することもできる。そのような場合には、受信装置は、接続が確立されたこと、レポートが受信されたこと、レポートが充分にフォーマットされていること等を含むいかなる形式の承認を送信してもよい。様々な「接続確立」応答が、既に、ＨＴＴＰ、ＨＴＴＰＳ及びＦＴＰプロトコルの一部になっている。「レポート受信」応答は、受信装置が完全なレポートを受信したことを示すのに使用されてもよいし、ファイル全体が受信されたことを保証するために、ファイルサイズ、チェックサム又は他の方法を判別する受信装置に基づいてもよい。「良好なレポートフォーマット」応答は、受信装置がレポートにアクセス及び分析できたことを示すために、受信装置によって返されてもよい。様々な実施例では、１以上のタイプの認証応答が、受信装置から複合装置に送信されてもよい。
【００４２】
装置関連レポートを送信する他の方法は、電子ファックス（ＥＦＡＸ）サービスを利用してレポートを送信することを含む。そのようなサービスを用いると、装置関連レポートは、ＥＦＡＸサービスによるサポートされる電子フォーマットで、ネットワークを通じてＥＦＡＸ受信装置宛に送信される。ＥＦＡＸ受信装置により、書類はファクシミリ装置に送信され、その後に受信装置（ファクシミリ装置）に送信される。
【００４３】
ステップ２３０，２４０は、反復的な形式で実行されてもよいし、何らかの起動動作に基づいて行われてもよい。例えば、複合装置のベンダは、ベンダ及びクライアントが合意した課金周期に依存して、一日ごと、一週間ごと又は一月ごとに一度、計測レポートを送信するように複合装置を構築してもよい。他の例として、ベンダ及びクライアントが利用度合いの課金契約に合意していたならば、ベンダは、最新の装置間レポートが送信されて以来、ある数のイベントが起こったときはいつでも計測情報を含む装置関連レポートを送信するように複合装置を構築してもよい（例えば、５０００回コピーが行われる毎にレポートが送信されてもよい。）。
【００４４】
複合装置は、異なる情報について異なる頻度でステップ２３０を実行するよう構築されてもよい。例えば、複合装置をクライアントに販売したベンダは、（よりよい顧客サービスを提供することを促進するために）１０分ごとに装置の状態情報を受信したいかもしれないし、（トナー及び他の消費財を翌朝利用可能にするのを促進するために）毎日８：００ｐｍに一度消費財情報を受信するかもしれないし、５０００回の複写、ファクシミリ通信及び印刷ページ数毎に１つの計測レポートを受信するかもしれない。
【００４５】
複合装置は、受信装置からの要求に応答して、装置関連レポートを送信してもよい。そのような要求は、適切などのような通信手段（ＬＡＮ、ＷＡＮ、ＴＣＰ／ＩＰソケット等）を通じて、適切などのようなフォーマットで送信されてもよい。例えば、図１の状況では、ＣＲＭアプリケーションを有する受信装置１７０は装置関連情報の要求を、複合装置１１０に送信する。
【００４６】
複合装置及びネットワーク装置間又は複合装置及び受信装置間のどのような通信でもそれは暗号化されてもよい。例えば、電子メール通信の一部として、送信者（送信側）は、メッセージを暗号化するために、受信者から与えられた公開鍵を利用し、その受信者しかそのメッセージの暗号化を解除できないようにしてもよい。これらのプロトコルのどれも、仮想プライベートネットワーク（ＶＰＮ）のようなセキュアトンネル又は安全な経路（ｓｅｃｕｒｅ  ｔｕｎｎｅｌ）を通じて使用されてもよい。セキュアトンネルを利用する場合には、プロトコルは公的なネットワーク上で動作するように機能するが、送信される全通信パケットが送信者側の暗号化機構で先ず暗号化され、受信者側で後に暗号解除装置によって暗号解除される点が異なる。ＨＴＴＰＳのようないくつかのプロトコルは、そのプロトコルの一部として暗号化を行う。様々な通信手段による暗号化実現法の詳細は、次の文献を含む多くのリファレンスに見受けられる：“Ｐｌａｎｎｉｎｇ  ｆｏｒ  ＰＫＩ：Ｂｅｓｔ  Ｐｒａｃｔｉｃｅｓ  Ｇｕｉｄｅ  ｆｏｒ  Ｄｅｐｌｏｙｉｎｇ  Ｐｕｂｌｉｃ  Ｋｅｙ  Ｉｎｆｒａｓｔｒａｃｔｕｒｅ”ｂｙ  Ｈｏｕｓｌｅｙ  ａｎｄ  Ｐｏｌｋ；Ｐｕｂｌｉｓｈｅｄ  ｂｙ  Ｊｏｈｎ  Ｗｉｌｅｙ  ＆  Ｓｏｎｓ。
【００４７】
（測定データ収集例）
このセクションは、計測データを収集及び分配する、上記の手法の例を与える。ここで説明される技法は、この例に限定されない。この例は、例示目的に与えられる。この例では、複合装置は、２つのネットワーク装置から計測読み取り情報を受信するよう構築され、その２つのネットワークは複合装置でもある。複合装置のベンダは、ネットワーク装置から一時間に一度装置関連情報を収集及び集約するように複合装置を設定している。また、複合装置のベンダは、「全ページ数」が５０００を超えるときはいつでも、装置関連レポートを作成し、ベンダのファクシミリ装置にファクシミリで送信するように、複合装置を構築している。この例では、ページ総数は送信した又は受信したファックス、及びネットワーク装置及び複合装置の各々でなされた複写数の総数として規定される。
【００４８】
従って、動作時にあっては、この例の複合装置は、毎時ネットワークを通じてネットワーク装置から計測データを要求する。複合装置は、複合装置の機械読み取り可能な媒体中のこの情報を集め、そして、送信又は受信したファックス数及びコピー数の合計が５０００を超えたか否かを検査する。ページ数が５０００を超えている場合は、計測レポートが生成され、複合装置のファクシミリ装置を用いてベンダにファックスされる。
【００４９】
（コンフィギュレーション）
図３は、複合装置のコンフィギュレーションを示す流れ図である。
【００５０】
複合装置を構築する第１のステップ（ステップ３１０）は、ユーザコンフィギュレーション入力を受け入れることである。複合装置は、適切ないかなる手段でもそれを通じてユーザコンフィギュレーション情報を受け入れる。例えば、複合装置は、‘００４及び‘０５２に説明されているようなグラフィカルユーザインターフェースを備えてもよい。複合装置は、遠隔又はリモートインターフェースを備えていてもよい。リモートインターフェースは、複合装置に直接的に接続されてない装置がアクセス可能ないかなるインターフェースでもよい。例えば、リモートインターフェースは、ブラウザに用意されるウェブページでもよく、複合装置に直接接続されてないパーソナルコンピュータ上で、複合装置又はそれに通信可能に結合される装置上で実行されるＨＴＴＰ又はＨＴＴＰＳサーバによって動作する。リモートインターフェースは、複合装置又はそこに通信可能に結合される装置上で実行されるウェブサーバの一部として実行されるウェブサービスを含んでもよい。付加的なリモートインタフェースは、リモート手順呼出、ＴＣＰ／ＩＰソケット又は適切ないかなる通信機構によっても支援される遠隔的なプログラム可能なインターフェースを含んでもよい。複合装置以外の装置で実行されるが、リモート手順呼出、ＴＣＰ／ＩＰソケット又は他の適切ないかなる通信機構でもそれを用いて複合装置と通信するアプリケーションを、リモートインターフェースは含んでもよい。
【００５１】
ユーザコンフィギュレーション入力は、装置関連情報が収集されるべき頻度、収集されるべき装置関連情報の種別、（個々のレポート形式各々についての、又は一群のレポート形式についての）装置関連レポートが送信される頻度、レポートを送信するフォーマット、及びプロトコルや通信機構を規定する情報等を含んでもよい。
【００５２】
ステップ３２０では、複合装置のコンフィギュレーションがユーザコンフィギュレーション入力に基づいて変更される。一実施例では、複合装置は、１）ユーザが複合装置を設定する権限を有しているか否か；２）ユーザコンフィギュレーション情報が受け入れ可能か否か（例えば、所望のコンフィギュレーションは、ネットワークに過剰のレポートを担わせるような何らかの問題を引き起こすかもしれない）；３）ユーザコンフィギュレーション入力が現在フォーマットされているか否かを判別する。
【００５３】
ステップ３２０では、複合装置におけるコンフィギュレーションが変更され、ステップ３１０で集めたユーザコンフィギュレーション情報を反映する。コンフィギュレーション情報は、複合装置又は通信可能にそこに結合された装置の機械読み取り可能な媒体に格納されてもよい。コンフィギュレーション情報の変更は、コンフィギュレーション情報を格納する機械読み取り可能な媒体中の値を変更することを含んでもよい。
【００５４】
ここに説明された様々な実施例は、ある複合装置が、複合装置を含む複数のネットワーク装置からデータを収集し、データを編集し、エンドユーザにより又は受信装置により利用可能なフォーマットでフォーマット化し、データを受信装置に送信することを可能にする。
【００５５】
（ハードウエア概要）
図４は、本発明の一実施例が実現されてもよいコンピュータシステム４００を示すブロック図である。ここに描かれているハードウエアは、複合装置１１０、ネットワーク装置１５０、受信装置１７０又は適切な他のいかなる装置の一部でもよい。コンピュータシステム４００は、バス４０２又は情報を通信する他の通信機構、及び情報を処理するためにバス４０２に結合されたプロセッサ４０４を含む。コンピュータシステム４００は、プロセッサ４０４で実行される情報及び命令を格納する、バス４０２に結合されたランダムアクセスメモリ（ＲＡＭ）又は他のダイナミック格納装置のようなメインメモリ４０６を含む。メインメモリ４０６は、プロセッサ４０４により実行される命令の実行中に、一時的な変数又は他の中間的な情報を格納するのに使用されてもよい。コンピュータシステム４００は、更に、バス４０２に結合され、プロセッサ４０４用の静的な情報及び命令を格納する読み取り専用メモリ（ＲＯＭ）４０８又は他のスタティック格納装置を含む。磁気ディスク又は光ディスクのような格納装置４１０が用意され、情報及び命令を格納するためにバス４０２に結合される。
【００５６】
コンピュータシステム４００は、コンピュータのユーザに情報を表示するために、バス４０２を通じて、陰極線管（ＣＲＴ）のようなディスプレイ４１２に結合されてもよい。英数字及び他のキーを含む入力装置４１４は、プロセッサ４０４に対する情報及び命令の選択用にバス４０２に結合される。他の種類のユーザ入力装置は、方向情報及び命令選択をプロセッサ４０４に通知するため及びディスプレイ４１２でのカーソルの動きを制御するための、マウス、トラックボール又はカーソル方向キーのようなカーソル制御部４１６である。入力装置は、典型的には、第１の軸（例えば、ｘ）及び第２の軸（例えば、ｙ）の２軸の２つの自由度を有し、入力装置が平面内での位置を特定できるようにする。
【００５７】
本発明は、ここで説明された技法を実現するコンピュータシステム４００の用途に関連する。本発明の一実施例によれば、これらの技法は、メインメモリ又は主メモリ４０６に含まれる１以上の命令より成る１以上のシーケンスを実行するプロセッサ４０４に応答して、コンピュータシステム４００によって実行される。そのような命令は、格納装置４１０のような他の機械読み取り可能な媒体からメインメモリ４０６内に読み込まれてもよい。メインメモリ４０６に含まれている命令シーケンスの実行は、プロセッサ４０４が、上述した処理手順を実行することを引き起こす。他の実施例では、ハードワイヤ回路が、本発明を実現するソフトウエア命令に代えて又はそれと共に使用されてもよい。従って、本発明の実施例は、ハードウエア回路及びソフトウエアの具体的などの組み合わせにも限定されない。
【００５８】
ここで使用されるような「機械読み取り可能な媒体」なる語は、機械を特定の態様で動作させるデータを提供することに関与するいかなる媒体をも示す。コンピュータシステム４００を使用して実現される実施例では、例えば、プロセッサ４０４に実行用の命令を与えるために、様々な機械読み取り可能な媒体が使用される。そのような媒体は、多くの形態をとってもよく、限定されないが、不揮発性の媒体、揮発性の媒体及び伝送媒体でもよい。不揮発性の媒体は、例えば、格納装置４１０のような光又は磁気ディスクでもよい。不揮発性媒体は、メインメモリ４０６のようなダイナミックメモリでもよい。伝送媒体は、バス４０２を構成するワイヤでもよく、同軸ケーブル、銅線及び光ファイバでもよい。伝送媒体は、無線電波及び赤外線データ通信中に生成されるような、音響又は光の波の形式を使用してもよい。
【００５９】
機械読み取り可能な媒体の一般的な形態は、例えば、フロップディスク、フレキシブルディスク、ハードディスク、磁気テープその他適切ないかなる磁気媒体、ＣＤ−ＲＯＭ、適切ないかなる光媒体、パンチカード、ペーパーテープ、あるパターンで穴の空いた他のいかなる物理的な媒体、ＲＡＭ、ＰＲＯＭ及びＥＰＲＯＭ、フラッシュＥＰＲＯＭ、他のいかなるメモリチップ又はカートリッジ、以後言及されるようなキャリアウエーブ、又はコンピュータが読み取り可能な他のいかなる媒体でもよい。
【００６０】
様々な形式の機械読み取り可能な媒体が、１以上の命令に関する１以上のシーケンスを実行するようにプロセッサ４０４に運ぶために包含されてもよい。例えば、その命令は、リモートコンピュータの磁気ディスク上で最初に搬送されてもよい。リモートコンピュータは、命令をダイナミックメモリにロードし、モデムを用いて電話回線でその命令を送信することができる。コンピュータシステム４００にローカルなモデムは、電話回線上のデータを受信し、そのデータを赤外線信号に変換するように赤外線送信機を使用することができる。赤外線検出器は、赤外線信号で搬送されたデータを受信することができ、適切な回路でデータをバス４０２に乗せることができる。バス４０２は、プロセッサ４０４が命令を抽出及び実行するデータを、メインメモリ４０６に伝送する。メインメモリ４０６で受信された命令は、プロセッサ４０４による実行の前又は後で格納装置４１０に選択的に格納されてもよい。
【００６１】
コンピュータシステム４００は、バス４０２に結合された通信インターフェース４１８を含む。通信インターフェース４１８は、ローカルネットワーク４２２に接続されたネットワークリンク４２０に対する双方向データ通信機能を提供する。例えば、通信インターフェース４１８は、電話回線種別の対応する種別へのデータ通信接続を行う統合サービスディジタルネットワーク（ＩＳＤＮ）カード又はモデムでもよい。他の例として、通信インターフェース４１８は、両立可能なＬＡＮに対するデータ通信接続を行うローカルネットワーク（ＬＡＮ）カードでもよい。無線リンクが実現されてもよい。そのようないかなる実施例でも、通信インターフェース４１８は、電気的な、電磁的な又は光学的な信号を送受信し、その信号は様々な形式の情報を表現するディジタルデータストリームを搬送するものである。
【００６２】
ネットワークリンク４２０は、典型的には、１以上のネットワークを通じて他のデータ装置にデータ通信機能を提供する。例えば、ネットワークリンク４２０は、ローカルネットワーク４２２を通じて、ホストコンピュータ４２４への又はインターネットサービスプロバイダ（ＩＳＰ）４２６により処理されるデータ機器への接続を行ってもよい。ＩＳＰ４２６は、「インターネット」４２８として現在一般的に言及されるワールドワイドパケットデータ通信ネットワークを通じて、データ通信サービスを提供する。ローカルネットワーク４２２及びインターネット４２８は、ディジタルデータストリームを搬送する電気的、電磁的又は光学的な信号の２以上を使用してもよい。様々なネットワークを介する信号並びにネットワークリンク４２０上の及び通信インターフェース４１８を介する信号は、コンピュータシステム４００とディジタルデータを通信し、情報を搬送するキャリア波の形式でもよい。
【００６３】
コンピュータシステム４００は、１以上のネットワーク、ネットワークリンク４２０及び通信インターフェース４１８を通じて、メッセージを送信し、プログラムコードを含むデータを受信する。インターネットの例では、サーバ４３０は、インターネット４２８、ＩＳＰ４２６、ローカルネットワーク４２２及び通信インターフェース４１８を通じて、アプリケーションプログラム用の要求されたコードを送信してもよい。
【００６４】
受信されたコードは、それを受信したプロセッサ４０４により実行され、及び／又は後の実行用に、格納装置４１０に格納され、或いは他の不揮発性格納部に格納されてもよい。この手法では、コンピュータシステム４００は、キャリア波の形式でアプリケーションコードを取得してもよい。
【００６５】
以上の説明では、本発明の実施例が、実施例毎に変わってもよい多くの具体的詳細を参照しながら説明された。本発明であるもの及び発明であるとして出願人の意図される独占排他性を示すものは、本願による特許請求の範囲であり、そのような特許請求の範囲の具体的形式は将来的ないかなる補正も包含する。特許請求の範囲に含まれる用語に関し、明白に述べられたいかなる定義も、特許請求の範囲で使用されるそのような用語の意味に影響する。従って、特許請求の範囲内で明白に記載されていない、何らの、限定、要素、特性、特徴、有利性又は属性も、特許請求の範囲をどのようにも限定しない。従って、明細書及び図面は、限定的な意味でなく例示的に解釈されるべきである。
【図面の簡単な説明】
【００６６】
【図１】本発明の一実施例による複合装置を示すブロック図である。
【図２】装置関連情報を収集及び分配する手順を示すフローチャートである。
【図３】複合装置のコンフィギュレーションを示す流れ図である。
【図４】本発明の一実施例が実現されてもよいコンピュータシステムを示すブロック図である。
【符号の説明】
【００６７】
１１０  複合装置
１１５  命令実行モジュール
１５０  ネットワーク装置
１７０  受信装置
１７５  受信モジュール
４００  コンピュータシステム
４０２  バス
４０４  プロセッサ
４０６  メインメモリ
４０８  ＲＯＭ
４１０  格納装置
４１２  ディスプレイ
４１４  入力装置
４１６  カーソル制御部
４１８  通信インターフェース
４２０  ネットワークリンク
４２２  ローカルネットワーク
４２４  ホスト
４２８  インターネット
４３０  サーバ
【図１】
2005251201.tif 000003
【図２】
2005251201.tif 000004
【図３】
2005251201.tif 000005
【図４】
2005251201.tif 000006