(57)【要約】【課題】様々な種類または様々なサイズの記憶情報を管理装置と被管理装置との間で効率良く、例えば短い通信時間で、送受信できるようにする。【解決手段】管理装置と複合機との間において送受信する記憶情報が設定情報またはジョブ履歴情報である場合には、管理装置と複合機との通信プロトコルとしてＳＮＭＰを選択する。一方、管理装置および複合機との間において送受信する記憶情報がアドレス情報またはユーザ情報である場合には、管理装置および複合機との通信プロトコルとしてＷｅｂサービスにおける通信プロトコルを選択する。【選択図】図１０
2010092386.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信プロトコルを選択的に用いて他の装置と通信を行うことができる通信手段と、前記各通信プロトコルを示す名称または識別情報を含むプロトコル情報および複数の記憶情報が記憶された記憶手段とを備えた被管理装置と通信を行う管理装置であって、
前記複数の記憶情報の中から１の記憶情報を特定する特定手段と、
前記プロトコル情報を前記被管理装置から取得するプロトコル情報取得手段と、
前記特定手段により特定された１の記憶情報の種類に基づいて、前記プロトコル情報取得手段により取得されたプロトコル情報により示された前記複数の通信プロトコルの中から１の通信プロトコルを選択するプロトコル選択手段と、
前記プロトコル選択手段により選択された１の通信プロトコルを用いて前記通信手段を介して前記被管理装置と通信を行い、前記特定手段により特定された１の記憶情報を前記被管理装置から取得する記憶情報取得手段とを備えていることを特徴とする管理装置。
【請求項２】
前記各記憶情報は複数の情報単位を有し、
前記被管理装置の記憶手段には、前記各記憶情報が有する情報単位の個数を特定することが可能な情報単位数情報が記憶され、
前記管理装置は、
前記特定手段により特定された１の記憶情報についての前記情報単位数情報を前記被管理装置から取得する情報単位数取得手段を備え、
前記プロトコル選択手段は、前記特定手段により特定された１の記憶情報の種類および前記情報単位数取得手段により取得された情報単位数情報により特定される前記情報単位の個数に基づいて、前記プロトコル情報取得手段により取得されたプロトコル情報により示された前記複数の通信プロトコルの中から１の通信プロトコルを選択することを特徴とする請求項１に記載の管理装置。
【請求項３】
前記管理装置は、所定の情報単位基準数を前記複数の記憶情報の種類ごとに示す基準情報が記憶された基準情報記憶手段を備え、
前記プロトコル選択手段は、前記情報単位数取得手段により取得された情報単位数情報により特定される前記情報単位の個数が、前記特定手段により特定された１の記憶情報に係る前記情報単位基準数以上であるか否かを判断し、この判断結果に基づいて前記通信プロトコルの選択を行うことを特徴とする請求項２に記載の管理装置。
【請求項４】
前記複数の通信プロトコルには、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）、およびＷｅｂサービスにおける通信プロトコルが含まれていることを特徴とする請求項１ないし３のいずれかに記載の管理装置。
【請求項５】
管理装置と、前記管理装置と通信を行う被管理装置とを備えた管理システムであって、
前記被管理装置は、
複数の通信プロトコルを選択的に用いて前記管理装置と通信を行うことができる通信手段と、
前記各通信プロトコルを示す名称または識別情報を含むプロトコル情報および複数の記憶情報が記憶された記憶手段とを備え、
前記管理装置は、
前記複数の記憶情報の中から１の記憶情報を特定する特定手段と、
前記プロトコル情報を前記被管理装置から取得するプロトコル情報取得手段と、
前記特定手段により特定された１の記憶情報の種類に基づいて、前記プロトコル情報取得手段により取得されたプロトコル情報により示された前記複数の通信プロトコルの中から１の通信プロトコルを選択するプロトコル選択手段と、
前記プロトコル選択手段により選択された１の通信プロトコルを用いて前記通信手段を介して前記被管理装置と通信を行い、前記特定手段により特定された１の記憶情報を前記被管理装置から取得する記憶情報取得手段とを備えていることを特徴とする管理システム。
【請求項６】
複数の通信プロトコルを選択的に用いて他の装置と通信を行うことができる通信手段と、前記各通信プロトコルを示す名称または識別情報を含むプロトコル情報および複数の記憶情報が記憶された記憶手段とを備えた被管理装置と通信を行うことにより、前記被管理装置を管理する管理方法であって、
前記複数の記憶情報の中から１の記憶情報を特定する特定工程と、
前記プロトコル情報を前記被管理装置から取得するプロトコル情報取得工程と、
前記特定工程において特定された１の記憶情報の種類に基づいて、前記プロトコル情報取得工程において取得されたプロトコル情報により示された前記複数の通信プロトコルの中から１の通信プロトコルを選択するプロトコル選択工程と、
前記プロトコル選択工程において選択された１の通信プロトコルを用いて前記通信手段を介して前記被管理装置と通信を行い、前記特定工程において特定された１の記憶情報を前記被管理装置から取得する記憶情報取得工程とを備えていることを特徴とする管理方法。
【請求項７】
コンピュータを請求項１ないし４のいずれかに記載の管理装置として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばプリンタ、複合機などの外部装置と通信を行い、この外部装置を管理する管理装置、管理システム、管理方法およびコンピュータプログラムに関する。
【背景技術】
【０００２】
例えば、印刷機能、ファクシミリ機能、コピー機能、文書管理機能、ユーザ管理機能などを備えた多機能な複合機は、各機能に関する設定情報、ジョブ履歴情報、ファクシミリ送信先のファクシミリ番号などを記録したアドレス情報、ユーザ管理機能に用いるユーザ情報などを内蔵の記憶装置に記憶し、これらの情報を活用して、上述した種々の機能に関する処理を行う。以下、複合機の記憶装置に記憶された設定情報、ジョブ履歴情報、アドレス情報、ユーザ情報などを「記憶情報」という。
【０００３】
このように多種の記憶情報を有する複合機においては、これらの記憶情報の確認、変更、追加、削除などの確認・編集作業を、当該複合機のフロントパネルに設けられた数少ないキースイッチおよび小型ディスプレイだけで行うことが困難な場合がある。また、コンピュータネットワークシステムに接続された複数の複合機がそれぞれ有する記憶情報を統一的に管理することが要求される場合がある。例えばこのような事情を考慮して、キーボード、マウスおよび大型ディスプレイを備えたパーソナルコンピュータ、サーバコンピュータなどの管理装置を複合機に接続し、複合機から管理装置へ記憶情報を送信し、管理装置により記憶情報の確認・編集作業を行う技術が知られている（特許文献１参照）。
【特許文献１】特開２００７−３２４７８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、現在、管理装置と複合機との間の通信は単一の通信プロトコルにより行われる。例えば、現在普及している複合機は、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）のみにより管理装置と通信を行うものが多い。
【０００５】
複合機の設定情報のように比較的サイズが小さい記憶情報を管理装置と複合機との間で送受信する場合には、両者間の通信をＳＮＭＰにより行うことにより、効率の良い通信を実現することができる。
【０００６】
しかしながら、アドレス情報やユーザ情報のように比較的サイズが大きい記憶情報を管理装置と複合機との間で送受信する場合には、両者間の通信をＳＮＭＰにより行うと、通信時間が長くなるなど、通信の効率が悪化するという問題が生じる。
【０００７】
一方、管理装置と複合機との間の通信プロトコルをＳＮＭＰから例えばＷｅｂサービスにおける通信プロトコルに変更すれば、アドレス情報やユーザ情報のような比較的サイズの大きい記憶情報の通信時間を短縮することが可能である。しかしながら、この場合には、複合機の設定情報の通信効率が悪化してしまう。
【０００８】
本発明は例えば上述したような問題に鑑みなされたものであり、本発明の課題は、様々な種類または様々なサイズの記憶情報を管理装置と被管理装置との間で効率良く、例えば短い通信時間で、送受信することができる管理装置、管理システム、管理方法およびコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の管理装置は、複数の通信プロトコルを選択的に用いて他の装置と通信を行うことができる通信手段と、前記各通信プロトコルを示す名称または識別情報を含むプロトコル情報および複数の記憶情報が記憶された記憶手段とを備えた被管理装置と通信を行う管理装置であって、前記複数の記憶情報の中から１の記憶情報を特定する特定手段と、前記プロトコル情報を前記被管理装置から取得するプロトコル情報取得手段と、前記特定手段により特定された１の記憶情報の種類に基づいて、前記プロトコル情報取得手段により取得されたプロトコル情報により示された前記複数の通信プロトコルの中から１の通信プロトコルを選択するプロトコル選択手段と、前記プロトコル選択手段により選択された１の通信プロトコルを用いて前記通信手段を介して前記被管理装置と通信を行い、前記特定手段により特定された１の記憶情報を前記被管理装置から取得する記憶情報取得手段とを備えている。
【００１０】
上述した本発明の管理装置において、前記各記憶情報は複数の情報単位を有し、前記被管理装置の記憶手段には、前記各記憶情報が有する情報単位の個数を特定することが可能な情報単位数情報が記憶され、前記管理装置は、前記特定手段により特定された１の記憶情報についての前記情報単位数情報を前記被管理装置から取得する情報単位数取得手段を備え、前記プロトコル選択手段は、前記特定手段により特定された１の記憶情報の種類および前記情報単位数取得手段により取得された情報単位数情報により特定される前記情報単位の個数に基づいて、前記プロトコル情報取得手段により取得されたプロトコル情報により示された前記複数の通信プロトコルの中から１の通信プロトコルを選択する構成としてもよい。
【００１１】
上述した本発明の管理装置において、前記管理装置は、所定の情報単位基準数を前記複数の記憶情報の種類ごとに示す基準情報が記憶された基準情報記憶手段を備え、前記プロトコル選択手段は、前記情報単位数取得手段により取得された情報単位数情報により特定される前記情報単位の個数が、前記特定手段により特定された１の記憶情報に係る前記情報単位基準数以上であるか否かを判断し、この判断結果に基づいて前記通信プロトコルの選択を行う構成としてもよい。
【００１２】
上述した本発明の管理装置において、前記複数の通信プロトコルには、ＳＮＭＰ、およびＷｅｂサービスにおける通信プロトコルが含まれていることが望ましい。
【００１３】
上記課題を解決するために、本発明の管理システムは、管理装置と、前記管理装置と通信を行う被管理装置とを備えた管理システムであって、前記被管理装置は、複数の通信プロトコルを選択的に用いて前記管理装置と通信を行うことができる通信手段と、前記各通信プロトコルを示す名称または識別情報を含むプロトコル情報および複数の記憶情報が記憶された記憶手段とを備え、前記管理装置は、前記複数の記憶情報の中から１の記憶情報を特定する特定手段と、前記プロトコル情報を前記被管理装置から取得するプロトコル情報取得手段と、前記特定手段により特定された１の記憶情報の種類に基づいて、前記プロトコル情報取得手段により取得されたプロトコル情報により示された前記複数の通信プロトコルの中から１の通信プロトコルを選択するプロトコル選択手段と、前記プロトコル選択手段により選択された１の通信プロトコルを用いて前記通信手段を介して前記被管理装置と通信を行い、前記特定手段により特定された１の記憶情報を前記被管理装置から取得する記憶情報取得手段とを備えている。
【００１４】
上記課題を解決するために、本発明の管理方法は、複数の通信プロトコルを選択的に用いて他の装置と通信を行うことができる通信手段と、前記各通信プロトコルを示す名称または識別情報を含むプロトコル情報および複数の記憶情報が記憶された記憶手段とを備えた被管理装置と通信を行うことにより、前記被管理装置を管理する管理方法であって、前記複数の記憶情報の中から１の記憶情報を特定する特定工程と、前記プロトコル情報を前記被管理装置から取得するプロトコル情報取得工程と、前記特定工程において特定された１の記憶情報の種類に基づいて、前記プロトコル情報取得工程において取得されたプロトコル情報により示された前記複数の通信プロトコルの中から１の通信プロトコルを選択するプロトコル選択工程と、前記プロトコル選択工程において選択された１の通信プロトコルを用いて前記通信手段を介して前記被管理装置と通信を行い、前記特定工程において特定された１の記憶情報を前記被管理装置から取得する記憶情報取得工程とを備えている。
【００１５】
上記課題を解決するために、本発明のコンピュータプログラムは、上述した本発明の管理装置としてコンピュータを機能させる。
【発明の効果】
【００１６】
上述した本発明によれば、様々な種類または様々なサイズの記憶情報を管理装置と被管理装置との間で効率良く、例えば短い通信時間で、送受信することができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照しつつ、本発明の実施の形態について説明する。
【００１８】
（第１の実施形態）
まず、図１ないし図８を参照しつつ、本発明の第１の実施形態について説明する。図１は、本発明の管理システムの第１の実施形態であるコンピュータネットワークシステムを示している。図１中のコンピュータネットワークシステム１は、複合機２、プリンタ３、３台の管理装置４、５、６を備えている。複合機２は、印刷機能、ファクシミリ機能、コピー機能、文書管理機能、ユーザ管理機能などを有する装置である。プリンタ３は印刷機能のみを有する装置である。管理装置４、５、６はそれぞれパーソナルコンピュータである。複合機２、プリンタ３および管理装置４、５、６はローカルエリアネットワークなどのコンピュータネットワークを介して相互に通信可能に接続されている。複合機２、プリンタ３および管理装置４、５、６は、後述するように、ＳＮＭＰ、およびＷｅｂサービスにおける通信プロトコルの２つの通信プロトコルを選択的に用いて相互に通信を行うことができる。なお、複合機２、プリンタ３が被管理装置の具体例である。
【００１９】
図２は管理装置４の構成を示している。管理装置４は、パーソナルコンピュータを管理装置４として機能させるコンピュータプログラムをパーソナルコンピュータに実行させることにより実現される。すなわち、パーソナルコンピュータは、図２に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｄｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを備えた制御ユニット２１と、例えばハードディスクドライブである記憶装置２２と、キーボードおよびマウスを備えた入力装置２３と、例えば液晶ディスプレイである出力装置２４と、複合機２およびプリンタ３と通信を行う通信インタフェース２５とを有している。これらのハードウェア資源は、パーソナルコンピュータを管理装置４として機能させるコンピュータプログラムをパーソナルコンピュータに実行させることにより、管理装置４の構成要素となる。
【００２０】
また、制御ユニット２１は、パーソナルコンピュータを管理装置４として機能させるコンピュータプログラムをパーソナルコンピュータに実行させることにより、入出力制御部３１、プロトコル情報取得部３２、管理情報取得部３３、プロトコル選択部３４、記憶情報取得部３５、記憶情報編集部３６、記憶情報送信部３７、状態監視部３８および総合制御部３９として機能する。状態監視部３８は複合機２またはプリンタ３と通信を行い、複合機２またはプリンタ３の状態（稼働中か停止中か、紙切れ、トナー残量など）を検出し、複合機２またはプリンタ３の状態を必要に応じて出力装置２４に表示する。総合制御部３９は管理装置４の総合的な制御を行う。上記構成要素３１ないし３７については、後に図６および図７を参照しながら詳細に説明する。なお、入出力制御部３１が特定手段の具体例であり、プロトコル情報取得手段がプロトコル情報取得手段の具体例であり、管理情報取得部３３が情報単位数取得手段の具体例であり、プロトコル選択部３４がプロトコル選択手段の具体例であり、記憶情報取得部３５が記憶情報取得手段の具体例である。
【００２１】
また、記憶装置２２には、所定の情報単位基準数を、複合機２が有する複数の記憶情報の種類ごとに示す基準情報が記憶されている。また、記憶装置２２には、プリンタ３についての基準情報も記憶されている。これら基準情報については、後に図８を参照しながら詳細に説明する。なお、記憶装置２２が基準情報記憶手段の具体例である。
【００２２】
また、管理装置５、６も、管理装置４とそれぞれ同様の構成を有する。
【００２３】
図３は複合機２の構成を示している。図３に示すように、複合機２は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを備え、複合機２を制御する制御部４１と、例えばフラッシュメモリまたはハードディスクドライブである記憶部４２と、管理装置４、５、６と通信を行う通信部４３と、スキャナー、シートフィーダなどを備え、原稿の読み取りを行う読取部４４と、現像、転写および定着処理を行う印刷エンジンおよび用紙搬送機構などを備えた印刷部４５と、電話回線接続インタフェースなどを備え、ファクシミリ通信を行うファクシミリ部４６と、読取部４４により読み取った文書データ、パーソナルコンピュータなどから送信された文書データ、およびユーザの記憶管理を行う管理部４７を有している。通信部４３は、ＳＮＭＰ、およびＷｅｂサービスの２つの通信プロトコルを選択的に用いて管理装置４、５、６と通信を行うことができる。なお、通信部４３が通信手段の具体例であり、記憶部４２が記憶手段の具体例である。
【００２４】
図４は、複合機２の記憶部４２に記憶された情報を示している。図５はプロトコル情報を示している。図４に示すように、記憶部４２にはスペック情報５１が記憶されている。スペック情報５１は、複合機２のスペック（仕様または性能）を示す情報である。スペック情報５１には、ＳＮＭＰ、およびＷｅｂサービスにおける通信プロトコルのそれぞれを示す名称または識別情報を含むプロトコル情報５１Ａが含まれている。例えば、図５に示すプロトコル情報５１Ａにおいて、「０」がＳＮＭＰを示す識別情報であり、「１」がＷｅｂサービスにおける通信プロトコルを示す識別情報である。
【００２５】
また、図４に示すように、記憶部４２には複数の記憶情報、すなわち設定情報５２、ジョブ履歴情報５３、アドレス情報５４およびユーザ情報５５が記憶されている。これら記憶情報はそれぞれ複数の情報単位を有する。さらに、これら記憶情報はそれぞれ管理情報を有し、この管理情報には、当該記憶情報が有する情報単位の個数を示す情報単位数情報が含まれている。
【００２６】
具体的に説明すると、設定情報５２は複合機２の印刷機能、ファクシミリ機能、コピー機能、文書管理機能、ユーザ管理機能などの設定に関する情報である。設定情報５２は複数の設定項目を有する。また、設定情報５２は管理情報を有し、この管理情報には、設定情報５２が有する設定項目の個数を示す項目数情報５２Ａが含まれている。すなわち、設定情報５２において、設定項目が情報単位であり、項目数情報５２Ａが情報単位数情報である。設定情報５２の個々の設定項目に対応する情報は、ほとんどが例えば数バイト程度の極めて小さいサイズの情報である。また、設定項目の個数は例えば数十個程度である。それゆえ、設定情報５２のサイズは小さい。
【００２７】
ジョブ履歴情報５３は、複合機２により実行されたジョブの履歴を示す情報である。ジョブ履歴情報５３は、複合機２によりこれまで実行された複数のジョブをそれぞれ示す複数のジョブ情報を有する。また、ジョブ履歴情報５３は管理情報を有し、この管理情報には、ジョブ履歴情報５３に含まれるジョブ情報の個数を示すジョブ数情報５３Ａが含まれている。すなわち、ジョブ履歴情報５３においては、ジョブ情報が情報単位であり、ジョブ数情報５３Ａが情報単位数情報である。ジョブ履歴情報５３の個々のジョブ情報は例えば数バイト程度の極めて小さいサイズの情報である。また、記憶可能なジョブ数は数十万個程度である。それゆえ、ジョブ履歴情報５３のサイズは、記憶されたジョブ数にもよるが、多くの場合、設定情報５２のサイズよりも大きい。
【００２８】
アドレス情報５４は、ファクシミリ送信先の登録情報であり、ファクシミリ送信先の名称およびファクシミリ番号を含む。アドレス情報５４は複数のファクシミリ送信先の登録情報を有する。また、アドレス情報５４は管理情報を有し、この管理情報には、アドレス情報５４に含まれるファクシミリ送信先登録情報の件数を示す件数情報５４Ａが含まれている。すなわち、アドレス情報５４において、ファクシミリ送信先登録情報が情報単位であり、件数情報５４Ａが情報単位数情報である。アドレス情報５４の個々の登録情報のサイズは、例えば数十バイト程度である。また、登録可能な件数は例えば数百件程度である。それゆえ、アドレス情報５４のサイズは、登録件数にもよるが、多くの場合、ジョブ履歴情報５３のサイズよりも大きい。
【００２９】
ユーザ情報５５は、複合機２の利用を許可されたユーザの登録情報である。ユーザ情報５５は、登録された複数のユーザにそれぞれ対応する複数の登録情報を有する。また、ユーザ情報５５は管理情報を有し、この管理情報には、ユーザ情報５５に含まれるユーザ登録情報の件数を示す件数情報５５Ａが含まれている。すなわち、ユーザ情報５５において、ユーザ登録情報が情報単位であり、件数情報５５Ａが情報単位数情報である。ユーザ情報５５の個々の登録情報のサイズは、例えば数キロバイト程度である（ユーザに関する画像情報を含んでいるため、サイズが大きい）。登録可能な件数は例えば数百件程度である。それゆえ、ユーザ情報５５のサイズは、登録件数にもよるが、多くの場合、アドレス情報５４のサイズよりも大きい。
【００３０】
また、プリンタ３は、図３に示す複合機２の制御部４１、記憶部４２、通信部４３および印刷部４５と同様の構成を備えている。また、プリンタ３の記憶部には、図４に示す複合機２の記憶部４２に記憶された設定情報５２、ジョブ履歴情報５３およびユーザ情報５５と同種類の情報が記憶されている。
【００３１】
図６および図７は、管理装置４および複合機２における記憶情報の編集処理を示している。図８は、管理装置４の記憶装置２２に記憶された基準情報を示している。
【００３２】
ユーザが管理装置４の入力装置２３を操作し、複合機２の記憶情報の編集処理を開始する旨の指示を管理装置４に入力すると、図６および図７に示す編集処理が開始される。この編集処理において、まず、ユーザが管理装置４の入力装置２３を操作し、複合機２が有する複数の記憶情報、すなわち設定情報５２、ジョブ履歴情報５３、アドレス情報５４およびユーザ情報５５のうち、ユーザが編集を望む記憶情報を選択する旨の指示を管理装置４に入力する。管理装置４の入出力制御部３１（図２参照）は、このユーザによる選択入力を受け取り、複合機２が有する複数の記憶情報の中から、ユーザにより選択された１の記憶情報を特定する（ステップＳ１）。
【００３３】
続いて、管理装置４のプロトコル情報取得部３２が、スペック情報の送信を要求する旨の指令を複合機２に送信する（ステップＳ２）。複合機２の通信部４３は、この指令を受信し、この指令に応じ、スペック情報５１を記憶部４２から読み出し、これを管理装置４に送信する（ステップＳ３）。管理装置４のプロトコル情報取得部３２は、複合機２から送信されたスペック情報５１を受信し、このスペック情報５１からプロトコル情報５１Ａを取得する（ステップＳ４）。
【００３４】
続いて、管理装置４の管理情報取得部３３が、ステップＳ１において特定された１の記憶情報についての管理情報の送信を要求する旨の指令を複合機２に送信する（ステップＳ５）。複合機２の通信部４３は、この指令を受信し、この指令に応じ、ステップＳ１において特定された１の記憶情報についての管理情報を記憶部４２から読み出し、これを管理装置４に送信する（ステップＳ６）。管理装置４の管理情報取得部３３は、複合機２から送信された管理情報を受信し、この管理情報から情報単位数情報、すなわち項目数情報５２Ａ、ジョブ数情報５３Ａ、件数情報５４Ａまたは件数情報５５Ａを取得する（ステップＳ７）。
【００３５】
続いて、管理装置４のプロトコル選択部３４が、ステップＳ７において取得された情報単位数情報が示す情報単位の個数（項目数、ジョブ数、ファクシミリ送信先登録件数またはユーザ登録件数）と、ステップＳ１において特定された１の記憶情報についての情報単位基準数とを比較し（ステップＳ８）、当該情報単位数情報が示す情報単位の個数が当該情報単位基準数未満の場合には（ステップＳ９：ＮＯ）、管理装置４と複合機２との間の通信プロトコルとしてＳＮＭＰを選択する（ステップＳ１０）。一方、当該情報単位数情報が示す情報単位の個数が当該情報単位基準数以上の場合には（ステップＳ９：ＹＥＳ）、管理装置４と複合機２との間の通信プロトコルとしてＷｅｂサービスにおける通信プロトコルを選択する（ステップＳ１１）。
【００３６】
すなわち、管理装置４の記憶装置２２には、例えば図８に示すような基準情報が記憶されている。この基準情報は、所定の情報単位基準数を、複合機２が有する複数の記憶情報ごとに示す情報である。プロトコル選択部３４は、この基準情報を参照し、ステップＳ１において特定された１の記憶情報についての情報単位基準数を認識し、この認識した情報単位基準数と、ステップＳ７において取得された情報単位数情報が示す情報単位の個数とを比較し、この比較結果に基づいて管理装置４と複合機２との間の通信プロトコルを選択する。
【００３７】
具体的に説明すると、設定情報５２についての情報単位基準数は例えば１０００である。したがって、設定情報５２の項目数情報５２Ａが示す設定項目の個数が１０００未満である場合には、管理装置４と複合機２との間の通信プロトコルとしてＳＮＭＰが選択され、設定情報５２の項目数情報５２Ａが示す設定項目の個数が１０００以上である場合には、管理装置４と複合機２との間の通信プロトコルとしてＷｅｂサービスにおける通信プロトコルが選択される。
【００３８】
また、ジョブ履歴情報５３についての情報単位基準数は例えば１０００である。したがって、ジョブ履歴情報５３のジョブ数情報５３Ａが示すジョブ情報の個数が１０００未満である場合には、管理装置４と複合機２との間の通信プロトコルとしてＳＮＭＰが選択され、ジョブ履歴情報５３のジョブ数情報５３Ａが示すジョブ情報の個数が１０００以上である場合には、管理装置４と複合機２との間の通信プロトコルとしてＷｅｂサービスにおける通信プロトコルが選択される。
【００３９】
また、アドレス情報５４についての情報単位基準数は例えば１００である。したがって、アドレス情報５４の件数情報５４Ａが示すファクシミリ送信先登録情報の件数が１００未満である場合には、管理装置４と複合機２との間の通信プロトコルとしてＳＮＭＰが選択され、アドレス情報５４の件数情報５４Ａが示すファクシミリ送信先登録情報の件数が１００以上である場合には、管理装置４と複合機２との間の通信プロトコルとしてＷｅｂサービスにおける通信プロトコルが選択される。
【００４０】
また、ユーザ情報５５についての情報単位基準数は例えば２０である。したがって、ユーザ情報５５の件数情報５５Ａが示すユーザ登録情報の件数が２０未満である場合には、管理装置４と複合機２との間の通信プロトコルとしてＳＮＭＰが選択され、ユーザ情報５５の件数情報５５Ａが示すユーザ登録情報の件数が２０以上である場合には、管理装置４と複合機２との間の通信プロトコルとしてＷｅｂサービスにおける通信プロトコルが選択される。
【００４１】
続いて、管理装置４の記憶情報取得部３５は、ステップＳ１０またはＳ１１において選択された通信プロトコルにより、ステップＳ１において特定された１の記憶情報の送信を要求する旨の指令を複合機２に送信する（ステップＳ１２）。複合機２の通信部４３は、この指令を受信し、この指令に応じ、ステップＳ１において特定された１の記憶情報を記憶部４２から読み出し、これを管理装置４に送信する（ステップＳ１３）。そして、管理情報４の記憶情報取得部３５は、複合機２から送信された記憶情報を受信する（ステップＳ１４）。
【００４２】
管理装置４の記憶情報取得部３５が１の記憶情報を受信すると、管理装置４の記憶情報編集部３６により、当該１の記憶情報の編集画面が管理装置４の出力装置２４に表示される。ユーザは、この編集画面を見ながら管理装置４の入力装置２３を操作することにより、当該１の記憶情報の確認・編集作業を行うことができる（ステップＳ１５）。例えば、当該１の記憶情報が設定情報５２である場合には、ユーザは、複合機２の各設定項目の確認、変更などを行うことができる。また、当該１の記憶情報がジョブ履歴情報５３である場合には、ユーザは、複合機２のジョブ履歴の確認などを行うことができる。また、当該１の記憶情報がアドレス情報５４である場合には、ユーザは、複合機２に登録されたファクシミリ送信先登録情報の確認、追加、削除、変更などを行うことができる。また、当該１の記憶情報がユーザ情報５５である場合には、ユーザは、複合機２に登録されたユーザ登録情報の確認、追加、削除、変更などを行うことができる。
【００４３】
ステップＳ１５において、記憶情報編集部３６は、ユーザの入力に応じて当該１の記憶情報を編集する。編集により、当該１の記憶情報が有する情報単位の個数が変化した場合には、記憶情報編集部３６は、当該１の記憶情報の管理情報に含まれる情報単位数情報を書き換え、この情報単位数情報が編集後の情報単位の個数を示すようにする。
【００４４】
続いて、管理装置４のプロトコル選択部３４が、ステップＳ１５において必要に応じて書き換えられた情報単位数情報が示す情報単位の個数（編集後の情報単位の個数）と、当該１の記憶情報についての情報単位基準数とを比較し（ステップＳ１６）、当該情報単位数情報が示す情報単位の個数が当該情報単位基準数未満の場合には（ステップＳ１７：ＮＯ）、管理装置４と複合機２との間の通信プロトコルとしてＳＮＭＰを選択する（ステップＳ１８）。一方、当該情報単位数情報が示す情報単位の個数が当該情報単位基準数以上の場合には（ステップＳ１７：ＹＥＳ）、管理装置４と複合機２との間の通信プロトコルとしてＷｅｂサービスにおける通信プロトコルを選択する（ステップＳ１９）。ステップＳ１５における編集により、当該１の記憶情報が有する情報単位の個数が変化した場合には、ステップＳ１０またはＳ１１において選択された通信プロトコルと異なる通信プロトコルがステップＳ１８またはＳ１９において選択されることがある。
【００４５】
続いて、管理装置４の記憶情報送信部３７が、ステップＳ１８またはＳ１９において選択された通信プロトコルにより、編集後の１の記憶情報を複合機２に送信する（ステップＳ２０）。複合機２は、管理装置４から送信された１の記憶情報を受信し、これを記憶部４２に記憶する（ステップＳ２１）。
【００４６】
以上、管理装置４および複合機２における記憶情報の編集処理について説明したが、管理装置５または６と複合機２とにおける記憶情報の編集処理や、管理装置４、５または６とプリンタ３とにおける記憶情報の編集処理についても、管理装置４および複合機２における記憶情報の編集処理と同様である。
【００４７】
以上説明した通り、本発明の第１の実施形態のコンピュータネットワークシステム１によれば、管理装置４、５または６と被管理装置（複合機２またはプリンタ３）との間において送受信する記憶情報の種類および情報単位の個数に基づいて通信プロトコルを選択することにより、様々な種類または様々なサイズの記憶情報を管理装置と被管理装置との間で効率良く、例えば短い通信時間で、送受信することができる。
【００４８】
特に、記憶情報の種類だけでなく、情報単位の個数に基づいて通信プロトコルを選択することにより、記憶情報の送受信を効率良く行うことができる通信プロトコルの選択精度を高めることができる。
【００４９】
また、記憶情報に含まれる情報単位数情報が示す情報単位の個数と、当該記憶情報についての情報単位基準数とを比較することにより通信プロトコルを選択する。これにより、記憶情報の送受信を効率良く行うことができる通信プロトコルの選択を容易に行うことができる。
【００５０】
また、ＳＮＭＰ、およびＷｅｂサービスにおける通信プロトコルを、選択可能な通信プロトコルとして採用することにより、比較的サイズの小さい記憶情報または情報単位の個数が比較的少ない記憶情報をＳＮＭＰにより効率よく送受信することができると共に、比較的サイズの大きい記憶情報または情報単位の個数が比較的多い記憶情報をＷｅｂサービスにおける通信プロトコルにより効率よく送受信することができる。
【００５１】
（第２の実施形態）
次に、図９ないし図１１を参照しつつ、本発明の第２の実施形態について説明する。なお、図９ないし図１１に示す第２の実施形態おいて、図１ないし図８に示す第１の実施形態と同一の構成要素には同一の符号を付し、その説明を省略する。
【００５２】
図９は、本発明の第２の実施形態であるコンピュータネットワークシステムに含まれる１の管理装置の構成を示している。上述した図２中の第１の実施形態における管理装置４のプロトコル選択部３４は、記憶情報の種類および情報単位の個数に基づいて管理装置４と複合機２またはプリンタ３との間で記憶情報を送受信するための通信プロトコルを選択する。これに対し、図９中の第２の実施形態における管理装置６０のプロトコル選択部６１は、記憶情報の種類のみに基づいて管理装置６０と複合機２またはプリンタ３との間で記憶情報を送受信するための通信プロトコルを選択する。なお、第２の実施形態のコンピュータネットワークシステムにおける他の管理装置も当該管理装置６０と同様の構成を有している。
【００５３】
図１０は、管理装置６０と複合機２との間で行われる記憶情報の編集処理を示している。図１１は、管理装置６０の記憶装置２２に記憶された通信プロトコルテーブルを示している。図１０に示す編集処理において、まず、ユーザが管理装置６０の入力装置２３を操作し、複合機２が有する複数の記憶情報のうち、ユーザが編集を望む記憶情報を選択する旨の指示を管理装置６０に入力する。管理装置６０の入出力制御部３１は、このユーザによる記憶情報の選択入力を受け取り、複合機２が有する複数の記憶情報の中から、ユーザにより選択された１の記憶情報を特定する（ステップＳ３１）。
【００５４】
続いて、管理装置６０のプロトコル情報取得部３２が、スペック情報の送信を要求する旨の指令を複合機２に送信する（ステップＳ３２）。複合機２の通信部４３は、この指令を受信し、この指令に応じ、スペック情報５１を記憶部４２から読み出し、これを管理装置６０に送信する（ステップＳ３３）。管理装置６０のプロトコル情報取得部３２は、複合機２から送信されたスペック情報５１を受信し、このスペック情報５１からプロトコル情報５１Ａを取得する（ステップＳ３４）。
【００５５】
続いて、管理装置６０のプロトコル選択部６１が、ステップＳ３１において特定された１の記憶情報に割り当てら得た通信プロトコルを選択する（ステップＳ３５）。この通信プロトコルの選択は、管理装置６０の記憶装置２２に記憶された基準情報に参照することにより行われる。すなわち、記憶装置２２には、図１１に示すように、各記憶情報に割り当てら得た通信プロトコルを示す通信プロトコルテーブルが記憶されている。
【００５６】
上述したように、設定情報５２およびジョブ履歴情報５３はそれぞれサイズが比較的小さい。したがって、通信プロトコルテーブルにおいて、設定情報５２およびジョブ履歴情報５３にはＳＮＭＰがそれぞれ割り当てられている。一方、アドレス情報５４およびユーザ情報５５はそれぞれサイズが比較的大きい。したがって、通信プロトコルテーブルにおいて、アドレス情報５４およびユーザ情報５５にはＷｅｂサービスにおける通信プロトコルがそれぞれ割り当てられている。
【００５７】
続いて、管理装置６０の記憶情報取得部３５が、ステップＳ３５において選択された通信プロトコルにより、ステップＳ３１において特定された１の記憶情報の送信を要求する旨の指令を複合機２に送信する（ステップＳ３６）。複合機２の通信部４３は、この指令を受信し、この指令に応じ、ステップＳ３１において特定された１の記憶情報を記憶部４２から読み出し、これを管理装置６０に送信する（ステップＳ３７）。そして、管理情報６０の記憶情報取得部３５は、複合機２から送信された記憶情報を受信する（ステップＳ３８）。
【００５８】
続いて、管理装置６０の記憶情報編集部３６が、ユーザによる操作に従って、当該１の記憶情報を編集する（ステップＳ３９）。編集終了後、管理装置６０の記憶情報送信部３７が、ステップＳ３５において選択された通信プロトコルにより、編集後の記憶情報を複合機２に送信する（ステップＳ４０）。そして、複合機２は、管理装置６０から送信された記憶情報を受信し、これを記憶部４２に記憶する（ステップＳ４１）。
【００５９】
以上、管理装置６０および複合機２における記憶情報の編集処理について説明したが、第２の実施形態のコンピュータネットワークシステムにおける他の管理装置と複合機２またはプリンタ３とにおける記憶情報の編集処理についても、管理装置６０および複合機２における記憶情報の編集処理と同様である。
【００６０】
以上説明した通り、本発明の第２の実施形態のコンピュータネットワークシステムによれば、管理装置６０などと複合機２またはプリンタ３との間において送受信する記憶情報の種類に基づいて通信プロトコルを選択することにより、様々な種類の記憶情報を管理装置と被管理装置との間で効率良く、例えば短い通信時間で、送受信することができる。
【００６１】
第２の実施形態では、場合によっては、第１の実施形態との比較において通信プロトコルの選択精度が低下することがあり得る。しかしながら、例えば設定情報５２のサイズとアドレス情報５４のサイズとが大きく相違するように、複数の記憶情報のそれぞれのサイズが大きく相違する傾向がある場合には、第２の実施形態によっても、記憶情報の送受信を効率良く行うことができる通信プロトコルの選択を適切に行うことが可能である。
【００６２】
なお、上述した第１または第２の実施形態のコンピュータネットワークシステムにおける、複合機などの被管理装置の個数や種類は限定されない。例えば、被管理装置として、１台のファクシミリ装置のみを設けてもよいし、３台の複合機と１０台のプリンタとを設けてもよい。また、管理装置として機能させる機器の個数や種類も限定されない。例えば、管理装置として機能させる機器として、１台のパーソナルコンピュータのみを設けてもよいし、１台のサーバコンピュータと１０台のパーソナルコンピュータを設けてもよい。また、複合機、プリンタ、管理装置を、インターネットを含む広域なコンピュータネットワークを介して接続してもよいし、第１または第２の実施形態のコンピュータネットワークシステムを構成する装置が１台のプリンタと１台の管理装置（パーソナルコンピュータ）であるような場合には、両者間を１本のケーブルを介して相互に直接接続してもよい。
【００６３】
また、上述した第１または第２の実施形態のコンピュータネットワークにおいて、管理装置と被管理装置との間の記憶情報の送受信に用いる通信プロトコルは、ＳＮＭＰと、Ｗｅｂサービスにおける通信プロトコルに限定されず、他の通信プロトコルを採用してもよい。
【００６４】
また、上述した第１または第２の実施形態のコンピュータネットワークにおいて、被管理装置が有する記憶情報の種類および内容は限定されない。例えば、設定情報５２、ジョブ履歴情報５３、アドレス情報５４およびユーザ情報５５以外の記憶情報を複合機２またはプリンタ３に持たせてもよい。
【００６５】
また、上述した第１の実施形態のコンピュータネットワーク１では、管理装置が記憶情報における情報単位の個数を認識する方法として、記憶情報が有する管理情報に含まれる情報単位数情報を用いる場合を例にあげたが、本発明はこれに限らない。管理装置が記憶情報における情報単位の個数を認識する方法として他の方法を採用してもよい。例えば、被管理装置の記憶手段に記憶された複数の記憶装置のそれぞれの情報単位の個数を示す情報を一括的に記憶した総括管理情報を被管理装置の記憶手段に記憶させ、管理装置が被管理装置からこの総括管理情報を受信することにより、記憶情報における情報単位の個数を認識する方法でもよい。
【００６６】
また、上述した第１または第２の実施形態のコンピュータネットワークにおいて、図８に示す基準情報の構造、および図１１に示す通信プロトコルテーブルの構造はそれぞれ一例にすぎない。これらの構造として他の構造を採用してもよい。
【００６７】
また、図６中のステップＳ１が特定工程の具体例であり、ステップＳ２ないしＳ４がプロトコル情報取得工程の具体例であり、ステップＳ８ないしＳ１１がプロトコル選択工程の具体例であり、図７中のステップＳ１２ないしＳ１４が記憶情報取得工程の具体例である。また、図１０中のステップＳ３１が特定工程の具体例であり、ステップＳ３２ないしＳ３４がプロトコル情報取得工程の具体例であり、ステップＳ３５がプロトコル選択工程の具体例であり、ステップＳ３６ないしＳ３８が記憶情報取得工程の具体例である。
【００６８】
また、本発明は、請求の範囲および明細書全体から読み取るこのできる発明の要旨または思想に反しない範囲で適宜変更可能であり、そのような変更を伴う管理装置、管理システム、管理方法およびコンピュータプログラムもまた本発明の技術思想に含まれる。
【図面の簡単な説明】
【００６９】
【図１】本発明の管理システムの第１の実施形態であるコンピュータネットワークシステムを示すブロック図である。
【図２】図１中の管理装置の構成を示すブロック図である。
【図３】図１中の複合機の構成を示すブロック図である。
【図４】図３中の複合機の記憶部に記憶されたスペック情報および複数の記憶情報を示す説明図である。
【図５】スペック情報に含まれるプロトコル情報を示す説明図である。
【図６】本発明の管理システムの第１の実施形態であるコンピュータネットワークシステムにおいて実行される記憶情報の編集処理を示すフローチャートである。
【図７】図６に続く編集処理のフローチャートである。
【図８】図２中の管理装置の記憶装置に記憶された基準情報を示す説明図である。
【図９】本発明の管理システムの第２の実施形態であるコンピュータネットワークシステムに含まれる管理装置の構成を示すブロック図である。
【図１０】本発明の管理システムの第２の実施形態であるコンピュータネットワークシステムにおいて実行される記憶情報の編集処理を示すフローチャートである。
【図１１】図９中の管理装置の記憶装置に記憶された通信プロトコルテーブルを示す説明図である。
【符号の説明】
【００７０】
１  コンピュータネットワークシステム（管理システム）
２  複合機（被管理装置）
３  プリンタ（被管理装置）
４、５、６、６０  管理装置
２２  記憶装置（基準情報記憶手段）
３１  入出力制御部（特定手段）
３２  プロトコル情報取得部（プロトコル情報取得手段）
３３  管理情報取得部（情報単位数取得手段）
３４、６１  プロトコル選択部（プロトコル選択手段）
３５  記憶情報取得部（記憶情報取得手段）
４２  記憶部（記憶手段）
４３  通信部（通信手段）
５１Ａ  プロトコル情報
５２  設定情報（記憶情報）
５２Ａ  項目数情報（情報単位数情報）
５３  ジョブ履歴情報（記憶情報）
５３Ａ  ジョブ数情報（情報単位数情報）
５４  アドレス情報（記憶情報）
５４Ａ、５５Ａ  件数情報（情報単位数情報）
５５  ユーザ情報（記憶情報）
【図１】
2010092386.tif 000003
【図２】
2010092386.tif 000004
【図３】
2010092386.tif 000005
【図４】
2010092386.tif 000006
【図５】
2010092386.tif 000007
【図６】
2010092386.tif 000008
【図７】
2010092386.tif 000009
【図８】
2010092386.tif 000010
【図９】
2010092386.tif 000011
【図１０】
2010092386.tif 000012
【図１１】
2010092386.tif 000013