(57)【要約】【課題】  ＩＰｖ６環境下のネットワークから画像形成装置を効率よく検索できるようにする。【解決手段】  管理装置のネットワーク機器検出部４は、ＩＣＭＰｖ６通信部１によってネットワーク上の複数の装置とマルチキャストで通信してアドレス情報を収集し、その収集したアドレス情報のリストであるネットワーク機器リストを作成してネットワーク機器リスト記憶部５に記憶し、画像形成装置検索・判定・リスト作成部８が、ネットワーク機器リストの各アドレス情報について、通信優先度設定部６によって決定された通信可否と優先度に基いて、リストの各アドレス情報の装置とそれぞれ通信して画像形成装置の識別情報を取得し、画像形成装置と判定された装置のアドレス情報の画像形成装置リストを作成して画像形成装置リスト記憶部１０に記憶する。【選択図】        図１
2012043223.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上の複数の装置とマルチキャストで通信してアドレス情報を収集するアドレス情報収集手段と、
前記アドレス情報収集手段によって収集したアドレス情報のリストを作成する装置リスト作成手段と、
前記装置リスト作成手段によって作成されたリストの各アドレス情報の装置とそれぞれ通信して画像形成装置の識別情報の取得を試みる識別情報取得手段と、
前記識別情報取得手段によって前記画像形成装置の識別情報を受信した装置を画像形成装置と判定する画像形成装置判定手段と、
前記画像形成装置判定手段によって画像形成装置と判定された装置のアドレス情報のリストを作成する画像形成装置リスト作成手段とを備えたことを特徴とする画像形成装置の管理装置。
【請求項２】
前記装置リスト作成手段によって作成されたリストの各アドレス情報について、通信の対象の可否を決定し、通信するものについては通信の優先度を決定するための規則情報を記憶する規則情報記憶手段と、
前記規則情報記憶手段に記憶された規則情報に基いて前記装置リスト作成手段によって作成されたリストの各アドレス情報について、通信の対象の可否を決定し、通信するものについては通信の優先度を決定する通信可否優先度決定手段とを設け、
前記識別情報取得手段は、前記通信可否優先度決定手段で決定された通信対象の各アドレス情報の装置と前記決定された優先度の順にそれぞれ通信して画像形成装置の識別情報の取得を試みる手段を有することを特徴とする請求項１記載の画像形成装置の管理装置。
【請求項３】
前記アドレス情報収集手段は、当該管理装置に対して指定されたＩＰｖ６マルチキャストアドレスに基いて、前記ネットワークに対してマルチキャストで前記ＩＰｖ６マルチキャストアドレスの複数の装置にそれぞれＩＣＭＰｖ６を送信し、該ＩＣＭＰｖ６に対する応答によってそれぞれの装置のＩＰｖ６アドレス情報とＭＡＣアドレス情報とで構成された前記アドレス情報を収集する手段を有することを特徴とする請求項１又は２記載の画像形成装置の管理装置。
【請求項４】
前記アドレス情報収集手段は、当該管理装置が接続されているネットワーク内のＩＰｖ６マルチキャストアドレスに基いて、当該管理装置が接続されているネットワークに対してマルチキャストで前記ＩＰｖ６マルチキャストアドレスの複数の装置にそれぞれＩＣＭＰｖ６を送信し、該ＩＣＭＰｖ６に対する応答によってそれぞれの装置のＩＰｖ６アドレス情報とＭＡＣアドレス情報とで構成された前記アドレス情報を収集する手段を有することを特徴とする請求項１又は２記載の画像形成装置の管理装置。
【請求項５】
前記アドレス情報収集手段は、当該管理装置に対して指定されたＩＰｖ４マルチキャストアドレスに基いて、前記ネットワークに対してマルチキャストで前記ＩＰｖ４マルチキャストアドレスの複数の装置にそれぞれａｒｐを送信し、該ａｒｐに対する応答によってそれぞれの装置のＩＰｖ４アドレス情報とＭＡＣアドレス情報とで構成された前記アドレス情報を収集する手段を有することを特徴とする請求項１又は２記載の画像形成装置の管理装置。
【請求項６】
前記アドレス情報収集手段は、当該管理装置が接続されているネットワーク内のＩＰｖ４マルチキャストアドレスに基いて、当該管理装置が接続されているネットワークに対してマルチキャストで前記ＩＰｖ４マルチキャストアドレスの複数の装置にそれぞれａｒｐを送信し、該ａｒｐに対する応答によってそれぞれの装置のＩＰｖ４アドレス情報とＭＡＣアドレス情報とで構成された前記アドレス情報を収集する手段を有することを特徴とする請求項１又は２記載の画像形成装置の管理装置。
【請求項７】
前記画像形成装置リスト作成手段によって作成された画像形成装置リストから管理対象の画像形成装置が選択された場合、該選択された画像形成装置のアドレス情報を当該管理装置及び前記ネットワーク上のセンタ装置にそれぞれ登録する登録手段を設けたことを特徴とする請求項１乃至６のいずれか一項に記載の画像形成装置の管理装置。
【請求項８】
当該管理装置と前記登録手段によって登録した画像形成装置との通信が一定時間途切れた場合、前記通信が途切れた画像形成装置のＭＡＣアドレスに基いて前記通信が途切れた画像形成装置の前記ネットワーク上の所在を確認し、該確認結果に基づいて当該管理装置及び前記センタ装置の保持する画像形成装置のアドレス情報を更新する更新手段を設けたことを特徴とする請求項７記載の画像形成装置の管理装置。
【請求項９】
前記画像形成装置判定手段によって画像形成装置と判定された装置のアドレス情報を、前記ネットワーク上のセンタ装置へ通知する通知手段を設けたことを特徴とする請求項１乃至８のいずれか一項に記載の画像形成装置の管理装置。
【請求項１０】
前記ネットワーク上のセンタ装置から受信した情報に基づいて、当該管理装置に対して前記ネットワーク上の複数の装置とマルチキャストで通信するための情報を設定する手段を設けたことを特徴とする請求項１記載の画像形成装置の管理装置。
【請求項１１】
前記ネットワーク上のセンタ装置から受信した情報に基づいて、当該管理装置において前記画像形成装置リスト作成手段によるリストの作成を実施するタイミングを設定する手段を設けたことを特徴とする請求項１記載の画像形成装置の管理装置。
【請求項１２】
前記ネットワーク上のセンタ装置から受信した規則情報を、前記規則情報記憶手段に記憶させる手段を設けたことを特徴とする請求項２記載の画像形成装置の管理装置。
【請求項１３】
前記アドレス情報収集手段は、前記ネットワーク上でＩＣＭＰｖ６の使用が禁止されている環境の場合、前記ＩＰｖ６マルチキャストアドレスに基いて、前記ネットワークに対してマルチキャストで前記ＩＰｖ６マルチキャストアドレスの複数の装置にそれぞれＳＮＭＰを送信し、該ＳＮＭＰに対する応答によってそれぞれの装置のＩＰｖ６アドレス情報とＭＡＣアドレス情報とで構成された前記アドレス情報を収集する手段を有することを特徴とする請求項３又は４記載の画像形成装置の管理装置。
【請求項１４】
前記アドレス情報収集手段は、前記ネットワーク上でａｒｐの使用が禁止されている環境の場合、前記ＩＰｖ４マルチキャストアドレスに基いて、前記ネットワークに対してマルチキャストで前記ＩＰｖ４マルチキャストアドレスの複数の装置にそれぞれＳＮＭＰを送信し、該ＳＮＭＰに対する応答によってそれぞれの装置のＩＰｖ４アドレス情報とＭＡＣアドレス情報とで構成された前記アドレス情報を収集する手段を有することを特徴とする請求項５又は６記載の画像形成装置の管理装置。
【請求項１５】
前記識別情報取得手段は、前記ネットワークに対するＳＯＡＰ通信、ＨＴＴＰ通信、又はＳＮＭＰ通信によって、前記画像形成装置の識別情報の取得を試みる手段を有することを特徴とする請求項１乃至１４のいずれか一項に記載の画像形成装置の管理装置。
【請求項１６】
ネットワーク上に画像形成装置を含む複数の装置と管理装置とが接続されており、
前記管理装置が、ネットワーク上の複数の装置とマルチキャストで通信してアドレス情報を収集するアドレス情報収集手段と、前記アドレス情報収集手段によって収集したアドレス情報のリストを作成する装置リスト作成手段と、前記装置リスト作成手段によって作成されたリストの各アドレス情報の装置とそれぞれ通信して画像形成装置の識別情報の取得を試みる識別情報取得手段と、前記識別情報取得手段によって前記画像形成装置の識別情報を受信した装置を画像形成装置と判定する画像形成装置判定手段と、前記画像形成装置判定手段によって画像形成装置と判定された装置のアドレス情報のリストを作成する画像形成装置リスト作成手段とを有し、
前記画像形成装置及び装置が、前記管理装置からのマルチキャストの通信に対して自装置のアドレス情報を返信する手段を有し、
前記画像形成装置が、前記管理装置からの通信に対して当該画像形成装置の識別情報を返信する手段を有することを特徴とする画像形成装置管理システム。
【請求項１７】
ネットワーク上の画像形成装置を管理する管理装置を制御するコンピュータに、前記ネットワーク上の複数の装置とマルチキャストで通信してアドレス情報を収集するアドレス情報収集手順と、前記アドレス情報収集手順によって収集したアドレス情報のリストを作成する装置リスト作成手順と、前記装置リスト作成手順によって作成されたリストの各アドレス情報の装置とそれぞれ通信して画像形成装置の識別情報の取得を試みる識別情報取得手順と、前記識別情報取得手順によって前記画像形成装置の識別情報を受信した装置を画像形成装置と判定する画像形成装置判定手順と、前記画像形成装置判定手順によって画像形成装置と判定された装置のアドレス情報のリストを作成する画像形成装置リスト作成手順とを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワーク上のファクシミリ装置、プリンタ、複写機、複合機を含む画像形成装置を管理する画像形成装置の管理装置と、ネットワーク上のプリンタ、複写機、複合機を含む画像形成装置を管理する画像形成装置管理システムと、プログラムに関する。
【背景技術】
【０００２】
ネットワーク上のプリンタ、複写機、複合機を含む画像形成装置を管理する管理装置について、インターネットプロトコルバージョン４（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ４：ＩＰｖ４）環境下で指定のネットワーク範囲内の画像形成装置を検索（又は「探索」とも呼ぶ）する技術がある。
従来、ＩＰアドレスで指定されたネットワークセグメントからＳＮＭＰによりそれぞれ特定の情報を取得し、その取得した情報から画像形成装置であることを特定して、ネットワーク上の画像形成装置を管理する管理装置（例えば、特許文献１参照）があった。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の管理装置は、ＩＰｖ４環境での画像形成装置の検索、特にドメイン名が分からない画像形成装置の検索では、画像形成装置の存在し得る範囲が比較的限定的であった為、検索時にはその範囲を決めて検索をすることが出来たが、インターネットプロトコルバージョン６（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ６：ＩＰｖ６）環境下では、画像形成装置が存在し得る範囲が広すぎるので、ネットワーク上の範囲を指定して画像形成装置を検索することは難しいという問題があった。
この発明は上記の点に鑑みてなされたものであり、ＩＰｖ６環境下のネットワークから画像形成装置を効率よく検索できるようにすることを目的とする。
【課題を解決するための手段】
【０００４】
この発明は上記の目的を達成するため、ネットワーク上の複数の装置とマルチキャストで通信してアドレス情報を収集するアドレス情報収集手段と、そのアドレス情報収集手段によって収集したアドレス情報のリストを作成する装置リスト作成手段と、その装置リスト作成手段によって作成されたリストの各アドレス情報の装置とそれぞれ通信して画像形成装置の識別情報の取得を試みる識別情報取得手段と、その識別情報取得手段によって上記画像形成装置の識別情報を受信した装置を画像形成装置と判定する画像形成装置判定手段と、その画像形成装置判定手段によって画像形成装置と判定された装置のアドレス情報のリストを作成する画像形成装置リスト作成手段を備えた画像形成装置の管理装置を提供する。
【０００５】
また、上記のような画像形成装置の管理装置において、上記装置リスト作成手段によって作成されたリストの各アドレス情報について、通信の対象の可否を決定し、通信するものについては通信の優先度を決定するための規則情報を記憶する規則情報記憶手段と、その規則情報記憶手段に記憶された規則情報に基いて上記装置リスト作成手段によって作成されたリストの各アドレス情報について、通信の対象の可否を決定し、通信するものについては通信の優先度を決定する通信可否優先度決定手段を設け、上記識別情報取得手段は、上記通信可否優先度決定手段で決定された通信対象の各アドレス情報の装置と上記決定された優先度の順にそれぞれ通信して画像形成装置の識別情報の取得を試みる手段を有するようにするとよい。
【０００６】
さらに、上記のような画像形成装置の管理装置において、上記アドレス情報収集手段は、当該管理装置に対して指定されたＩＰｖ６マルチキャストアドレスに基いて、上記ネットワークに対してマルチキャストで上記ＩＰｖ６マルチキャストアドレスの複数の装置にそれぞれＩＣＭＰｖ６を送信し、そのＩＣＭＰｖ６に対する応答によってそれぞれの装置のＩＰｖ６アドレス情報とＭＡＣアドレス情報とで構成された上記アドレス情報を収集する手段を有するようにするとよい。
また、上記のような画像形成装置の管理装置において、上記アドレス情報収集手段は、当該管理装置が接続されているネットワーク内のＩＰｖ６マルチキャストアドレスに基いて、当該管理装置が接続されているネットワークに対してマルチキャストで上記ＩＰｖ６マルチキャストアドレスの複数の装置にそれぞれＩＣＭＰｖ６を送信し、そのＩＣＭＰｖ６に対する応答によってそれぞれの装置のＩＰｖ６アドレス情報とＭＡＣアドレス情報とで構成された上記アドレス情報を収集する手段を有するようにするとよい。
【０００７】
さらに、上記のような画像形成装置の管理装置において、上記アドレス情報収集手段は、当該管理装置に対して指定されたＩＰｖ４マルチキャストアドレスに基いて、上記ネットワークに対してマルチキャストで上記ＩＰｖ４マルチキャストアドレスの複数の装置にそれぞれａｒｐを送信し、そのａｒｐに対する応答によってそれぞれの装置のＩＰｖ４アドレス情報とＭＡＣアドレス情報とで構成された上記アドレス情報を収集する手段を有するようにするとよい。
また、上記のような画像形成装置の管理装置において、上記アドレス情報収集手段は、当該管理装置が接続されているネットワーク内のＩＰｖ４マルチキャストアドレスに基いて、当該管理装置が接続されているネットワークに対してマルチキャストで上記ＩＰｖ４マルチキャストアドレスの複数の装置にそれぞれａｒｐを送信し、そのａｒｐに対する応答によってそれぞれの装置のＩＰｖ４アドレス情報とＭＡＣアドレス情報とで構成された上記アドレス情報を収集する手段を有するようにするとよい。
【０００８】
さらに、上記のような画像形成装置の管理装置において、上記画像形成装置リスト作成手段によって作成された画像形成装置リストから管理対象の画像形成装置が選択された場合、その選択された画像形成装置のアドレス情報を当該管理装置及び上記ネットワーク上のセンタ装置にそれぞれ登録する登録手段を設けるとよい。
また、上記のような画像形成装置の管理装置において、当該管理装置と上記登録手段によって登録した画像形成装置との通信が一定時間途切れた場合、上記通信が途切れた画像形成装置のＭＡＣアドレスに基いて上記通信が途切れた画像形成装置の上記ネットワーク上の所在を確認し、その確認結果に基づいて当該管理装置及び上記センタ装置の保持する画像形成装置のアドレス情報を更新する更新手段を設けるとよい。
【０００９】
さらに、上記のような画像形成装置の管理装置において、上記画像形成装置判定手段によって画像形成装置と判定された装置のアドレス情報を、上記ネットワーク上のセンタ装置へ通知する通知手段を設けるとよい。
また、上記のような画像形成装置の管理装置において、上記ネットワーク上のセンタ装置から受信した情報に基づいて、当該管理装置に対して上記ネットワーク上の複数の装置とマルチキャストで通信するための情報を設定する手段を設けるとよい。
さらに、上記のような画像形成装置の管理装置において、上記ネットワーク上のセンタ装置から受信した情報に基づいて、当該管理装置において上記画像形成装置リスト作成手段によるリストの作成を実施するタイミングを設定する手段を設けるとよい。
【００１０】
また、上記のような画像形成装置の管理装置において、上記ネットワーク上のセンタ装置から受信した規則情報を、上記規則情報記憶手段に記憶させる手段を設けるとよい。
さらに、上記のような画像形成装置の管理装置において、上記アドレス情報収集手段は、上記ネットワーク上でＩＣＭＰｖ６の使用が禁止されている環境の場合、上記ＩＰｖ６マルチキャストアドレスに基いて、上記ネットワークに対してマルチキャストで上記ＩＰｖ６マルチキャストアドレスの複数の装置にそれぞれＳＮＭＰを送信し、そのＳＮＭＰに対する応答によってそれぞれの装置のＩＰｖ６アドレス情報とＭＡＣアドレス情報とで構成された上記アドレス情報を収集する手段を有するようにするとよい。
【００１１】
また、上記のような画像形成装置の管理装置において、上記アドレス情報収集手段は、上記ネットワーク上でａｒｐの使用が禁止されている環境の場合、上記ＩＰｖ４マルチキャストアドレスに基いて、上記ネットワークに対してマルチキャストで上記ＩＰｖ４マルチキャストアドレスの複数の装置にそれぞれＳＮＭＰを送信し、そのＳＮＭＰに対する応答によってそれぞれの装置のＩＰｖ４アドレス情報とＭＡＣアドレス情報とで構成された上記アドレス情報を収集する手段を有するようにするとよい。
さらに、上記のような画像形成装置の管理装置において、上記識別情報取得手段は、上記ネットワークに対するＳＯＡＰ通信、ＨＴＴＰ通信、又はＳＮＭＰ通信によって、上記画像形成装置の識別情報の取得を試みる手段を有するようにするとよい。
【００１２】
また、ネットワーク上に画像形成装置を含む複数の装置と管理装置とが接続されており、上記管理装置が、ネットワーク上の複数の装置とマルチキャストで通信してアドレス情報を収集するアドレス情報収集手段と、そのアドレス情報収集手段によって収集したアドレス情報のリストを作成する装置リスト作成手段と、その装置リスト作成手段によって作成されたリストの各アドレス情報の装置とそれぞれ通信して画像形成装置の識別情報の取得を試みる識別情報取得手段と、その識別情報取得手段によって上記画像形成装置の識別情報を受信した装置を画像形成装置と判定する画像形成装置判定手段と、その画像形成装置判定手段によって画像形成装置と判定された装置のアドレス情報のリストを作成する画像形成装置リスト作成手段を有し、上記画像形成装置及び装置が、上記管理装置からのマルチキャストの通信に対して自装置のアドレス情報を返信する手段を有し、上記画像形成装置が、上記管理装置からの通信に対して当該画像形成装置の識別情報を返信する手段を有する画像形成装置管理システムを提供する。
【００１３】
さらに、ネットワーク上の画像形成装置を管理する管理装置を制御するコンピュータに、上記ネットワーク上の複数の装置とマルチキャストで通信してアドレス情報を収集するアドレス情報収集手順と、そのアドレス情報収集手順によって収集したアドレス情報のリストを作成する装置リスト作成手順と、その装置リスト作成手順によって作成されたリストの各アドレス情報の装置とそれぞれ通信して画像形成装置の識別情報の取得を試みる識別情報取得手順と、その識別情報取得手順によって上記画像形成装置の識別情報を受信した装置を画像形成装置と判定する画像形成装置判定手順と、その画像形成装置判定手順によって画像形成装置と判定された装置のアドレス情報のリストを作成する画像形成装置リスト作成手順を実行させるためのプログラムを提供する。
【発明の効果】
【００１４】
この発明による画像形成装置の管理装置と画像形成装置管理システムは、ＩＰｖ６環境下のネットワークから画像形成装置を効率よく検索することができる。
また、この発明によるプログラムは、コンピュータにＩＰｖ６環境下のネットワークから画像形成装置を効率よく検索できるようにするための機能を実現させることができる。
【図面の簡単な説明】
【００１５】
【図１】図２に示すネットワークシステムの各管理装置の内部の機能構成を示す機能ブロック図である。
【図２】この発明の一実施形態であるネットワークシステムの構成例を示す図である。
【図３】図２に示すネットワークシステムにおいて管理装置がネットワーク内の画像形成装置判定リストを作成する場合のシーケンス図である。
【図４】ネットワーク機器リストのデータ内容の一例を示す図である。
【図５】フィルタリングルールの一例を示す図である。
【００１６】
【図６】画像形成装置判定リストのデータ内容の一例を示す図である。
【図７】図２に示すネットワークシステムにおいて管理装置がネットワーク内の画像形成装置判定リストを作成する場合の他の例のシーケンス図である。
【図８】ネットワーク機器リストの他のデータ内容の例を示す図である。
【図９】画像形成装置判定リストの他のデータ内容の例を示す図である。
【図１０】図２に示すネットワークシステムにおいて管理装置がネットワーク内の画像形成装置判定リストを作成する場合のまた他の例のシーケンス図である。
【００１７】
【図１１】ネットワーク機器リストのまた他のデータ内容の例を示す図である。
【図１２】画像形成装置判定リストのまた他のデータ内容の例を示す図である。
【図１３】図２に示すネットワークシステムにおいて管理装置がネットワーク内の画像形成装置判定リストを作成する場合のさらに他の例のシーケンス図である。
【図１４】ネットワーク機器リストのさらに他のデータ内容の例を示す図である。
【図１５】画像形成装置判定リストのさらに他のデータ内容の例を示す図である。
【発明を実施するための形態】
【００１８】
以下、この発明を実施するための形態を図面に基づいて具体的に説明する。
図２は、この発明の一実施形態であるネットワークシステムの構成例を示す図である。
このネットワークシステムは、発明の画像形成装置管理システムに相当し、ＩＰｖ６環境のネットワークであるＩＰｖ６ネットワーク環境のネットワーク２０、２３と、ＩＰｖ４環境のネットワークであるＩＰｖ４ネットワーク環境のネットワーク２１、２２とを有し、ネットワーク２０は、ＩＰｖ６インターネット２４に接続し、そのＩＰｖ６インターネット２４とＩＰｖ４インターネット２５が６ｔｏ４リレールータ２６を介して接続している。また、ＩＰｖ４インターネット２５には、ネットワーク２１と２２とセンタのセンタ装置２７が接続されており、そのネットワーク２２には、６ｔｏ４ルータ５４を介してネットワーク２３を接続している。
【００１９】
ネットワーク２０は、管理装置３０と、複数の画像形成装置である複合機（ＭＦＰ）３１ａ、３１ｂ、…、３１ｆ、…（以下、「ＭＦＰ３１」とまとめての記載もする）と、複数の情報処理装置であるパーソナルコンピュータ（ＰＣ）３２とが、イーサネット（登録商標）を含むローカルエリアネットワーク（ＬＡＮ）３３を介して接続されている。なお、図中にはＰＣ３２は１台を図示し、その他の図示を省略している。また、図示を省略しているが、ＬＡＮ３３上にはサーバ装置を含むその他の装置が接続されていてもよい。
このネットワーク２０では、ＬＡＮ３３上の複数のＭＦＰ３１及びＰＣ３２に対してＩＰｖ６マルチキャストアドレスを指定することができ、マルチキャストで各装置にそれぞれＩＣＭＰｖ６を送信可能なＩＰｖ６ネットワーク環境である。
また、このネットワーク２０は、ＩＰｖ６インターネット２４を介して外部のネットワークの各機器と通信可能である。
【００２０】
ネットワーク２１は、管理装置４０と、複数のＭＦＰ４１ａ、４１ｂ、…、４１ｆ、…（以下、「ＭＦＰ４１」とまとめての記載もする）と、複数のＰＣ４２が、ＬＡＮ４３を介して接続されている。なお、図中にはＰＣ４２は１台を図示し、その他の図示を省略している。また、図示を省略しているが、ＬＡＮ４３上にはサーバ装置を含むその他の装置が接続されていてもよい。
このネットワーク２１では、ＬＡＮ４３上の複数のＭＦＰ４１及びＰＣ４２に対してＩＰｖ４マルチキャストアドレスを指定することができ、マルチキャストで各装置にそれぞれＩＣＭＰｖ４を送信可能なＩＰｖ４ネットワーク環境である。
このネットワーク２１は、ＩＰｖ４インターネット２５と接続しており、複数のＭＦＰ４１及びＰＣ４２はＩＰｖ４インターネット２５を介して外部のネットワークの各機器と通信可能である。
【００２１】
ネットワーク２２は、管理装置５０と、複数のＭＦＰ５１ａ、５１ｂ、…、５１ｆ、…（以下、「ＭＦＰ５１」とまとめての記載もする）と、複数のＰＣ５２が、ＬＡＮ５３を介して接続されている。また、６ｔｏ４ルータ５４を介してネットワーク２３と接続されている。なお、図中にはＰＣ５２は１台を図示し、その他の図示を省略している。また、図示を省略しているが、ＬＡＮ５３上にはサーバ装置を含むその他の装置が接続されていてもよい。
このネットワーク２２では、ＬＡＮ５３上の複数のＭＦＰ５１及びＰＣ５２に対してＩＰｖ４マルチキャストアドレスを指定することができ、マルチキャストで各装置にそれぞれＩＣＭＰｖ４を送信可能なＩＰｖ４ネットワーク環境であるが、ａｒｐの使用が禁止されている。
このネットワーク２２は、ＩＰｖ４インターネット２５と接続しており、複数のＭＦＰ５１及びＰＣ５２はＩＰｖ４インターネット２５を介して外部のネットワークの各機器と通信可能である。
【００２２】
ネットワーク２３は、複数のＭＦＰ６１ａ、６１ｂ、…、６１ｆ、…（以下、「ＭＦＰ６１」とまとめての記載もする）と、複数のＰＣ６２とが、ＬＡＮ６３を介して接続されている。なお、図中にはＰＣ６２は１台を図示し、その他の図示を省略している。また、図示を省略しているが、ＬＡＮ６３上にはサーバ装置を含むその他の装置が接続されていてもよい。
このネットワーク２３では、ＬＡＮ６３上の複数のＭＦＰ６１及びＰＣ６２に対してＩＰｖ６マルチキャストアドレスを指定することができ、マルチキャストで各装置にそれぞれＩＣＭＰｖ６を送信可能なＩＰｖ６ネットワーク環境であるが、ネットワーク２２の管理装置５０によって複数のＰＣ６２が管理され、ネットワーク上でＩＣＭＰｖ６の使用が禁止されている。
なお、上記ネットワーク２０〜２３では、ＬＡＮ上にＭＦＰを接続した場合を示したが、ファクシミリ装置、プリンタ、及び複写機のそれぞれに代えても良いし、ファクシミリ装置、プリンタ、複写機、及びＭＦＰを含む画像形成装置にしてもよい。
また、管理装置３０、４０、５０として、画像形成装置を適用するようにしてもよい。
【００２３】
図１は、図２に示したネットワークシステムの各管理装置３０、４０、５０の内部の機能構成を示す機能ブロック図である。
管理装置３０、４０、５０は、図示を省略したＣＰＵ、ＲＯＭ及びＲＡＭを含むマイクロコンピュータによって実現される制御部と記憶部とを有し、ＣＰＵがＲＡＭを作業領域としてＲＯＭ又は記憶部に記憶したプログラムを実行することにより、ＩＣＭＰｖ６通信部１、ａｒｐ通信部２、ＳＮＭＰ通信部３、ネットワーク機器検出部４、通信優先度設定部６、画像形成装置検索・判定・リスト作成部８、ＳＯＡＰ／ＨＴＴＰ通信部９、画像形成装置情報変更・通知部１１、センタ装置通信部１２、及びフィルタリングルール設定部１３の各機能を備えている。
また、記憶部は、ネットワーク機器リスト記憶部５、フィルタリングルール記憶部７、画像形成装置リスト記憶部１０の機能を果たす。
さらに、管理装置３０、４０、５０は、操作表示部１４の機能を備えている。
【００２４】
ＩＣＭＰｖ６通信部１は、ＬＡＮ３３、４３、５３、６３と、ＩＰｖ６インターネット２４とＩＰｖ４インターネット２５を含むネットワーク上の装置とのＩＣＭＰｖ６通信の制御をする。
ａｒｐ通信部２は、上記ネットワーク上の装置とのａｒｐ通信の制御をする。
ＳＮＭＰ通信部３は、上記ネットワーク上の装置とのＳＮＭＰ通信の制御をする。
ネットワーク機器検出部４は、ＩＣＭＰｖ６通信部１、ａｒｐ通信部２、ＳＮＭＰ通信部３を制御し、指定されたタイミングで、ネットワーク上の装置（ネットワーク機器（ノード）とも呼ぶ）のアドレス情報を収集し、その収集した各アドレス情報のネットワーク機器リストを作成する。
【００２５】
ネットワーク機器リスト記憶部５は、ネットワーク上の装置の各アドレス情報の一覧であるネットワーク機器リストを記憶する。
通信優先度設定部６は、フィルタリングルール記憶部７に記憶されたＭＡＣアドレスプレフィックス（「フィルタリングルール」とも呼ぶ）に基づいて、リストの各アドレス情報について、通信の対象の可否を決定し、通信するものについては通信の優先度を決定する。
フィルタリングルール記憶部７は、通信優先度設定部６が、上記ネットワーク機器リストの各アドレス情報について、通信の対象の可否を決定し、通信するものについては通信の優先度を決定するための規則情報であるＭＡＣアドレスプレフィックス（「フィルタリングルール」とも呼ぶ）を記憶する。
【００２６】
画像形成装置検索・判定・リスト作成部８は、ネットワーク機器リストの各アドレス情報の装置とそれぞれ通信して画像形成装置（この実施例ではＭＦＰ）の識別情報の取得を試みて、画像形成装置の識別情報を受信した装置を画像形成装置と判定し、画像形成装置と判定された装置のアドレス情報の一覧である画像形成装置判定リストを作成する。
ＳＯＡＰ／ＨＴＴＰ通信部９は、上記ネットワーク上の装置とのＳＯＡＰ通信、及びＨＴＴＰ通信を制御する。
画像形成装置リスト記憶部１０は、画像形成装置判定リストと管理対象の画像形成装置（この実施例ではＭＦＰ）のリストを記憶する。
画像形成装置情報変更・通知部１１は、管理対象の画像形成装置のアドレス情報を画像形成装置リスト記憶部１０に登録、又はセンタ装置２７へ登録し、上記ネットワーク上から発見した画像形成装置の情報をセンタ装置２７へ通知する。
【００２７】
センタ装置通信部１２は、上記ネットワークを介してセンタ装置２７との通信を制御する。
フィルタリングルール設定部１３は、ＭＡＣアドレスプレフィックスを記憶する。
操作表示部１４は、ウェブインタフェース（Ｗｅｂ  Ｉ／Ｆ）によって管理装置に対する各種の指示を入力すると共に、ユーザに各種の情報を表示する。
【００２８】
すなわち、上記ＩＣＭＰｖ６通信部１、ａｒｐ通信部２、ＳＮＭＰ通信部３、及びネットワーク機器検出部４が、ネットワーク上の複数の装置とマルチキャストで通信してアドレス情報を収集するアドレス情報収集手段の機能を果たす。
また、上記ネットワーク機器検出部４、ネットワーク機器リスト記憶部５が、上記アドレス情報収集手段によって収集したアドレス情報のリストを作成する装置リスト作成手段の機能を果たす。
さらに、上記ＳＯＡＰ／ＨＴＴＰ通信部９、ＳＮＭＰ通信部３、画像形成装置検索・判定・リスト作成部８が、上記装置リスト作成手段によって作成されたリストの各アドレス情報の装置とそれぞれ通信して画像形成装置の識別情報の取得を試みる識別情報取得手段の機能を果たす。
【００２９】
また、上記画像形成装置検索・判定・リスト作成部８が、上記識別情報取得手段によって上記画像形成装置の識別情報を受信した装置を画像形成装置と判定する画像形成装置判定手段と、その画像形成装置判定手段によって画像形成装置と判定された装置のアドレス情報のリストを作成する画像形成装置リスト作成手段の各機能を果たす。
さらに、上記フィルタリングルール記憶部７が、上記装置リスト作成手段によって作成されたリストの各アドレス情報について、通信の対象の可否を決定し、通信するものについては通信の優先度を決定するための規則情報を記憶する規則情報記憶手段の機能を果たす。
また、上記通信優先度設定部６が、上記規則情報記憶手段に記憶された規則情報に基いて上記装置リスト作成手段によって作成されたリストの各アドレス情報について、通信の対象の可否を決定し、通信するものについては通信の優先度を決定する通信可否優先度決定手段の機能を果たす。
【００３０】
さらに、上記画像形成装置検索・判定・リスト作成部８は、上記通信可否優先度決定手段で決定された通信対象の各アドレス情報の装置と上記決定された優先度の順にそれぞれ通信して画像形成装置の識別情報の取得を試みる手段の機能を果たす。
また、上記ＩＣＭＰｖ６通信部１と上記ネットワーク機器検出部４は、当該管理装置に対して指定されたＩＰｖ６マルチキャストアドレスに基いて、上記ネットワークに対してマルチキャストで上記ＩＰｖ６マルチキャストアドレスの複数の装置にそれぞれＩＣＭＰｖ６を送信し、そのＩＣＭＰｖ６に対する応答によってそれぞれの装置のＩＰｖ６アドレス情報とＭＡＣアドレス情報とで構成された上記アドレス情報を収集する手段の機能を果たす。
【００３１】
さらに、上記ＩＣＭＰｖ６通信部１と上記ネットワーク機器検出部４は、当該管理装置が接続されているネットワーク内のＩＰｖ６マルチキャストアドレスに基いて、当該管理装置が接続されているネットワークに対してマルチキャストで上記ＩＰｖ６マルチキャストアドレスの複数の装置にそれぞれＩＣＭＰｖ６を送信し、そのＩＣＭＰｖ６に対する応答によってそれぞれの装置のＩＰｖ６アドレス情報とＭＡＣアドレス情報とで構成された上記アドレス情報を収集する手段の機能も果たす。
また、上記ａｒｐ通信部２と上記ネットワーク機器検出部４は、当該管理装置に対して指定されたＩＰｖ４マルチキャストアドレスに基いて、上記ネットワークに対してマルチキャストで上記ＩＰｖ４マルチキャストアドレスの複数の装置にそれぞれａｒｐを送信し、そのａｒｐに対する応答によってそれぞれの装置のＩＰｖ４アドレス情報とＭＡＣアドレス情報とで構成された上記アドレス情報を収集する手段の機能を果たす。
【００３２】
さらに、上記ａｒｐ通信部２と上記ネットワーク機器検出部４は、当該管理装置が接続されているネットワーク内のＩＰｖ４マルチキャストアドレスに基いて、当該管理装置が接続されているネットワークに対してマルチキャストで上記ＩＰｖ４マルチキャストアドレスの複数の装置にそれぞれａｒｐを送信し、そのａｒｐに対する応答によってそれぞれの装置のＩＰｖ４アドレス情報とＭＡＣアドレス情報とで構成された上記アドレス情報を収集する手段の機能も果たす。
また、上記画像形成装置情報変更・通知部１１と上記センタ装置通信部１２は、上記画像形成装置リスト作成手段によって作成された画像形成装置リストから管理対象の画像形成装置が選択された場合、その選択された画像形成装置のアドレス情報を当該管理装置及び上記ネットワーク上のセンタ装置にそれぞれ登録する登録手段の機能を果たす。
【００３３】
さらに、上記ＳＮＭＰ通信部３と上記画像形成装置検索・判定・リスト作成部８と上記ＳＯＡＰ／ＨＴＴＰ通信部９と上記画像形成装置リスト記憶部１０と上記画像形成装置情報変更・通知部１１と上記センタ装置通信部１２は、当該管理装置と上記登録手段によって登録した画像形成装置との通信が一定時間途切れた場合、上記通信が途切れた画像形成装置のＭＡＣアドレスに基いて上記通信が途切れた画像形成装置の上記ネットワーク上の所在を確認し、その確認結果に基づいて当該管理装置及び上記センタ装置の保持する画像形成装置のアドレス情報を更新する更新手段の機能を果たす。
また、上記画像形成装置情報変更・通知部１１と上記センタ装置通信部１２は、上記画像形成装置判定手段によって画像形成装置と判定された装置のアドレス情報を、上記ネットワーク上のセンタ装置へ通知する通知手段の機能を果たす。
【００３４】
さらに、上記画像形成装置情報変更・通知部１１と上記センタ装置通信部１２は、上記ネットワーク上のセンタ装置から受信した情報に基づいて、当該管理装置に対して上記ネットワーク上の複数の装置とマルチキャストで通信するための情報を設定する手段の機能を果たす。
また、上記画像形成装置情報変更・通知部１１と上記センタ装置通信部１２は、上記ネットワーク上のセンタ装置から受信した情報に基づいて、当該管理装置において上記画像形成装置リスト作成手段によるリストの作成を実施するタイミングを設定する手段の機能を果たす。
さらに、上記センタ装置通信部１２と上記フィルタリングルール設定部１３は、上記ネットワーク上のセンタ装置から受信した規則情報を、上記規則情報記憶手段に記憶させる手段の機能を果たす。
【００３５】
また、上記ＳＮＭＰ通信部３と上記画像形成装置検索・判定・リスト作成部８は、上記ネットワーク上でＩＣＭＰｖ６の使用が禁止されている環境の場合、上記ＩＰｖ６マルチキャストアドレスに基いて、上記ネットワークに対してマルチキャストで上記ＩＰｖ６マルチキャストアドレスの複数の装置にそれぞれＳＮＭＰを送信し、そのＳＮＭＰに対する応答によってそれぞれの装置のＩＰｖ６アドレス情報とＭＡＣアドレス情報とで構成された上記アドレス情報を収集する手段の機能を果たす。
【００３６】
さらに、上記ＳＮＭＰ通信部３と上記画像形成装置検索・判定・リスト作成部８は、上記ネットワーク上でａｒｐの使用が禁止されている環境の場合、上記ＩＰｖ４マルチキャストアドレスに基いて、上記ネットワークに対してマルチキャストで上記ＩＰｖ４マルチキャストアドレスの複数の装置にそれぞれＳＮＭＰを送信し、そのＳＮＭＰに対する応答によってそれぞれの装置のＩＰｖ４アドレス情報とＭＡＣアドレス情報とで構成された上記アドレス情報を収集する手段の機能を果たす。
また、上記画像形成装置検索・判定・リスト作成部８は、上記ネットワークに対するＳＯＡＰ通信、ＨＴＴＰ通信、又はＳＮＭＰ通信によって、上記画像形成装置の識別情報の取得を試みる手段の機能を果たす。
【００３７】
一方、ＭＦＰ３１ａ、３１ｂ、３１ｃ、…、４１ａ、４１ｂ、４１ｃ、…、５１ａ、５１ｂ、５１ｃ、…、６１ａ、６１ｂ、６１ｃ、…（以下、「ＭＦＰ３１、４１、５１、６１」と略記する）は、ＣＰＵ、ＲＯＭ及びＲＡＭを含むマイクロコンピュータによって実現される制御部と、通信部を有し、さらに、画像を形成するための公知の画像形成部も有し、上記制御部が、管理装置３０、４０、５０からの通信に応じて自装置のアドレス情報及びＭＦＰ（画像形成装置）の識別情報を返信する手段の機能を果たす。
【００３８】
また、センタ装置２７は、図示を省略するが、同じくＣＰＵ、ＲＯＭ及びＲＡＭを含むマイクロコンピュータによって実現される制御部を有し、その制御部が、管理装置３０、４０、５０からの管理対象のＭＦＰ（画像形成装置）の情報を登録し、管理装置３０、４０、５０に対するネットワーク上の装置と通信するための情報、画像形成装置判定リスト（「ＭＦＰ判定リスト」とも呼ぶ）を作成するタイミング情報を含む各種の情報を送信し、図示を省略した記憶装置に管理装置３０、４０、５０からの管理対象のＭＦＰ（画像形成装置）のリストである画像形成装置判定リストの登録と、管理装置３０、４０、５０からの画像形成装置判定リストの更新をする。また、管理装置３０、４０、５０からネットワーク上で発見したＭＦＰ（画像形成装置）の通知を受ける。さらに、管理装置３０、４０、５０に対するフィルタリングを行うＭＡＣアドレスプレフィックスを送信する。
【００３９】
次に、図１〜図６に基いて、図２に示したネットワークシステムの管理装置３０が画像形成装置判定リストを作成する処理について説明する。
図３は、図２に示したネットワークシステムにおいて管理装置３０がネットワーク２０内の画像形成装置判定リストを作成する場合のシーケンス図である。
なお、図３のＭＦＰ３１ｃ、３１ｄ、３１ｅについては、図２では図示を省略している。
図２の管理装置３０は、図３のａ１とａ２のアドレス情報収集処理により、ネットワーク上の複数の装置とマルチキャストで通信してアドレス情報を収集する。
【００４０】
このアドレス情報収集処理では、図１の操作表示部１４又は図２のセンタ装置２７から管理装置３０に対して指定されたＩＰｖ６マルチキャストアドレスに基いて、又は、管理装置３０が接続されているＬＡＮ３３内のＩＰｖ６マルチキャストアドレスに基いて、ネットワーク機器検出部４がＩＣＭＰｖ６通信部１を制御し、ネットワーク２０に対してマルチキャストでＩＰｖ６マルチキャストアドレスの各装置、この場合は、ＭＦＰ３１ａ〜３１ｆにそれぞれＩＣＭＰｖ６を送信する。
次に、管理装置３０は、図３のａ２で、ネットワーク機器検出部４がＩＣＭＰｖ６通信部１によって、ＭＦＰ３１ａ〜３１ｆからＩＰｖ６アドレス情報とＭＡＣアドレス情報とで構成されたアドレス情報を含むＩＣＭＰｖ６レスポンスを受信し、ＭＦＰ３１ａ〜３１ｆの各アドレス情報を収集する。
【００４１】
次に、管理装置３０は、図３のａ３のネットワーク機器リスト作成処理により、ＭＦＰ３１ａ〜３１ｆから収集した各アドレス情報のリストであるネットワーク機器リストを作成する。
例えば、ＭＦＰ３１ａから「ＩＰアドレス（２００１：２ｃ０：４１８：１：：１１）、ＭＡＣアドレス（ＡＡ：ＢＢ：ＣＣ：ＤＤ：ＥＥ：１１）」を、ＭＦＰ３１ｂから「ＩＰアドレス（２００１：２ｃ０：４１８：１：：２２）、ＭＡＣアドレス（ＢＢ：ＢＢ：ＣＣ：ＤＤ：ＥＥ：２２）」を、ＭＦＰ３１ｃから「ＩＰアドレス（２００１：２ｃ０：４１８：１：：３３）、ＭＡＣアドレス（ＣＣ：ＢＢ：ＣＣ：ＤＤ：ＥＥ：３３）」を、ＭＦＰ３１ｄから「ＩＰアドレス（２００１：２ｃ０：４１８：１：：４４）、ＭＡＣアドレス（ＣＣ：ＢＢ：ＣＣ：ＤＤ：ＥＥ：４４）」を、ＭＦＰ３１ｅから「ＩＰアドレス（２００１：２ｃ０：４１８：１：：５５）、ＭＡＣアドレス（ＤＤ：ＢＢ：ＣＣ：ＤＤ：ＥＥ：５５）」を、ＭＦＰ３１ｆから「ＩＰアドレス（２００１：２ｃ０：４１８：１：：６６）、ＭＡＣアドレス（ＡＡ：ＢＢ：ＣＣ：ＤＤ：ＥＥ：６６）」をそれぞれ収集すると、それらに基いて図４に示すネットワーク機器リストを作成する。
【００４２】
次に、管理装置３０は、図３のａ４の通信可否優先度決定処理により、ネットワーク機器リストと、フィルタリングルール記憶部７に予め記憶されているフィルタリングルールに基づいて、ＭＦＰ３１ａ〜３１ｆに対する通信の可否と、通信するものについては通信の順番を示す優先度を決定する。
上記フィルタリングルールは、ネットワーク機器リストの各アドレス情報について、通信の対象の可否を決定し、通信するものについては通信の優先度を決定するための規則情報であり、操作表示部１４から入力されたフィルタリングルール、又はセンタ装置通信部１２によってセンタ装置２７から受信したフィルタリングルールを、フィルタリングルール設定部１３がフィルタリングルール記憶部７に記憶する。
このフィルタリングルール記憶部７に記憶されたフィルタリングルールは、操作表示部１４から入力された情報、又はセンタ装置通信部１２によってセンタ装置２７から受信した情報に基づいて、フィルタリングルール設定部１３が内容を変更することが可能である。
【００４３】
例えば、フィルタリングルールが、図５に示すような内容の場合、ＭＡＣアドレスの先頭部が「ＡＡ：ＢＢ＊」の装置に対しては検索対象の１番目（優先度１）のグループで通信し、ＭＡＣアドレスの先頭部が「ＢＢ：ＢＢ＊」の装置に対しては否検索対象として通信せず、ＭＡＣアドレスの先頭部が「ＣＣ：ＢＢ＊」の装置に対しては検索対象の２番目（優先度２）のグループで通信し、ＭＡＣアドレスが上記のもの以外の装置に対しては検索対象の３番目（優先度３）のグループで通信する。上記「＊」は以下の文字が任意であることを示す。
このフィルタリングルールに基づいて、管理装置３０は、通信優先度設定部６が、ＭＦＰ３１ａと３１ｆを優先度１に決定し、ＭＦＰ３１ｂを否検索対象に決定し、ＭＦＰ３１ｃと３１ｄを優先度２に決定し、ＭＦＰ３１ｅを優先度３に決定して、画像形成装置検索・判定・リスト作成部８に設定する。
【００４４】
画像形成装置検索・判定・リスト作成部８は、図３のａ５の画像形成装置識別情報取得処理により、まず、図３のａ６で、ＳＯＡＰ／ＨＴＴＰ通信部９によるＳＯＡＰ通信、又はＨＴＴＰ通信、又はＳＮＭＰ通信部３によるＳＮＭＰ通信によって、ＭＦＰ３１ａと通信して画像形成装置の識別情報の取得を試み、例えば、識別情報として、ＩＤ：ＡＡＡＡを取得する。また、同様にして、ＭＦＰ３１ｆと通信して画像形成装置の識別情報の取得を試み、例えば、識別情報として、ＩＤ：ＦＦＦＦを取得する。
次に、図３のａ７で、上述と同様にして、ＭＦＰ３１ｃと通信して画像形成装置の識別情報の取得を試み、例えば、識別情報として、ＩＤ：ＣＣＣＣを取得する。また、同様にして、ＭＦＰ３１ｄと通信して画像形成装置の識別情報の取得を試みたが、ＭＦＰ３１ｄから応答が無く（ＮＧ）、ＭＦＰ３１ｄの識別情報は取得できなかった場合を示す。
【００４５】
次に、図３のａ８で、上述と同様にして、ＭＦＰ３１ｅと通信して画像形成装置の識別情報の取得を試み、例えば、識別情報として、ＩＤ：ＥＥＥＥを取得する。
そして、画像形成装置検索・判定・リスト作成部８は、図３のａ９の画像形成装置判定リスト作成処理により、画像形成装置の識別情報を受信した装置を画像形成装置と判定し、図６に示すような、画像形成装置と判定された装置の識別情報とアドレス情報とを対応させたリストである画像形成装置判定リストを作成し、画像形成装置リスト記憶部１０に記憶する。
【００４６】
次に、図１、図２、図７〜図９に基いて、図２に示したネットワークシステムの管理装置４０が画像形成装置判定リストを作成する処理について説明する。
図７は、図２に示したネットワークシステムにおいて管理装置４０がネットワーク２１内の画像形成装置判定リストを作成する場合のシーケンス図である。
なお、図７のＭＦＰ４１ｃ、４１ｄ、４１ｅについては、図２では図示を省略している。
図２の管理装置４０は、図７のａ１とａ２のアドレス情報収集処理により、ネットワーク上の複数の装置とマルチキャストで通信してアドレス情報を収集する。
このアドレス情報収集処理では、図１の操作表示部１４又は図２のセンタ装置２７から管理装置４０に対して指定されたＩＰｖ４マルチキャストアドレスに基いて、又は、管理装置４０が接続されているＬＡＮ４３内のＩＰｖ４マルチキャストアドレスに基いて、ネットワーク機器検出部４がａｒｐ通信部２を制御し、ネットワーク２１に対してマルチキャストでＩＰｖ４マルチキャストアドレスの各装置、この場合は、ＭＦＰ４１ａ〜４１ｆにそれぞれａｒｐを送信する。
【００４７】
次に、管理装置４０は、図７のａ２で、ネットワーク機器検出部４がａｒｐ通信部２によって、ＭＦＰ４１ａ〜４１ｆからＩＰｖ４アドレス情報とＭＡＣアドレス情報とで構成されたアドレス情報を含むａｒｐレスポンスを受信し、ＭＦＰ４１ａ〜４１ｆの各アドレス情報を収集する。
次に、管理装置４０は、図７のａ３のネットワーク機器リスト作成処理により、ＭＦＰ４１ａ〜４１ｆから収集した各アドレス情報のリストであるネットワーク機器リストを作成する。
【００４８】
例えば、ＭＦＰ４１ａから「ＩＰアドレス（１９２．１６８．０．１１）、ＭＡＣアドレス（ＡＡ：ＢＢ：ＣＣ：ＤＤ：ＦＦ：１１）」を、ＭＦＰ４１ｂから「ＩＰアドレス（１９２．１６８．０．２２）、ＭＡＣアドレス（ＢＢ：ＢＢ：ＣＣ：ＤＤ：ＦＦ：２２）」を、ＭＦＰ４１ｃから「ＩＰアドレス（１９２．１６８．０．３３）、ＭＡＣアドレス（ＣＣ：ＢＢ：ＣＣ：ＤＤ：ＦＦ：３３）」を、ＭＦＰ４１ｄから「ＩＰアドレス（１９２．１６８．０．４４）、ＭＡＣアドレス（ＣＣ：ＢＢ：ＣＣ：ＤＤ：ＦＦ：４４）」を、ＭＦＰ４１ｅから「ＩＰアドレス（１９２．１６８．０．５５）、ＭＡＣアドレス（ＤＤ：ＢＢ：ＣＣ：ＤＤ：ＦＦ：５５）」を、ＭＦＰ４１ｆから「ＩＰアドレス（１９２．１６８．０．６６）、ＭＡＣアドレス（ＡＡ：ＢＢ：ＣＣ：ＤＤ：ＦＦ：６６）」をそれぞれ収集すると、それらに基いて図８に示すネットワーク機器リストを作成する。
【００４９】
次に、管理装置４０は、図７のａ４の通信可否優先度決定処理により、ネットワーク機器リストと、フィルタリングルール記憶部７に予め記憶されているフィルタリングルールに基づいて、ＭＦＰ４１ａ〜４１ｆに対する通信の可否と、通信するものについては通信の順番を示す優先度を決定する。
例えば、フィルタリングルールが、図５に示すような内容の場合、管理装置４０は、通信優先度設定部６が、ＭＦＰ４１ａと４１ｆを優先度１に決定し、ＭＦＰ４１ｂを否検索対象に決定し、ＭＦＰ４１ｃと４１ｄを優先度２に決定し、ＭＦＰ４１ｅを優先度３に決定して、画像形成装置検索・判定・リスト作成部８に設定する。
【００５０】
画像形成装置検索・判定・リスト作成部８は、図７のａ５の画像形成装置識別情報取得処理により、まず、図７のａ６で、ＳＯＡＰ／ＨＴＴＰ通信部９によるＳＯＡＰ通信、又はＨＴＴＰ通信、又はＳＮＭＰ通信部３によるＳＮＭＰ通信によって、ＭＦＰ４１ａと通信して画像形成装置の識別情報（この場合、ＭＦＰであることを示す情報）の取得を試み、例えば、ＭＦＰ４１ａの識別情報として、ＩＤ：ＡＢＡＡを取得する。また、同様にして、ＭＦＰ４１ｆと通信して画像形成装置の識別情報の取得を試み、例えば、ＭＦＰ４１ｆの識別情報として、ＩＤ：ＦＢＦＦを取得する。
次に、図７のａ７で、上述と同様にして、ＭＦＰ４１ｃと通信して画像形成装置の識別情報の取得を試み、例えば、ＭＦＰ４１ｃの識別情報として、ＩＤ：ＣＢＣＣを取得する。また、同様にして、ＭＦＰ４１ｄと通信して画像形成装置の識別情報の取得を試みたが、ＭＦＰ４１ｄから応答が無く（ＮＧ）、ＭＦＰ４１ｄの識別情報は取得できなかった場合を示す。
【００５１】
次に、図７のａ８で、上述と同様にして、ＭＦＰ４１ｅと通信して画像形成装置の識別情報の取得を試み、例えば、ＭＦＰ４１ｅの識別情報として、ＩＤ：ＥＢＥＥを取得する。
そして、画像形成装置検索・判定・リスト作成部８は、図７のａ９の画像形成装置判定リスト作成処理により、画像形成装置（この場合ＭＦＰ）の識別情報を受信した装置を画像形成装置と判定し、図９に示すような、画像形成装置と判定された装置の識別情報とアドレス情報とを対応させたリスト、この場合はＭＦＰのリストである画像形成装置判定リストを作成し、画像形成装置リスト記憶部１０に記憶する。
【００５２】
次に、図１、図２、図１０〜図１２に基いて、図２に示したネットワークシステムの管理装置５０が画像形成装置判定リストを作成する処理について説明する。
図１０は、図２に示したネットワークシステムにおいて管理装置５０がネットワーク２３内の画像形成装置判定リストを作成する場合のシーケンス図である。
なお、図１０のＭＦＰ６１ｃ、６１ｄ、６１ｅについては、図２では図示を省略している。
図２の管理装置５０は、図１０のａ１とａ２のアドレス情報収集処理により、ネットワーク上の複数の装置とマルチキャストで通信してアドレス情報を収集する。
このアドレス情報収集処理では、図１の操作表示部１４又は図２のセンタ装置２７から管理装置５０に対して指定されたＩＰｖ６マルチキャストアドレスに基いて、又は、管理装置５０が６ｔｏ４ルータ５４を介して接続されているＬＡＮ６３内のＩＰｖ６マルチキャストアドレスに基いて、ネットワーク機器検出部４がＳＮＭＰ通信部３を制御し、ネットワーク２３のＭＦＰ６１ａ〜６１ｆにそれぞれＳＮＭＰを送信する。
【００５３】
次に、管理装置５０は、図１０のａ２で、ネットワーク機器検出部４がＳＮＭＰ通信部３によって、ＭＦＰ６１ａ〜６１ｆからＩＰｖ６アドレス情報とＭＡＣアドレス情報とで構成されたアドレス情報を含むＳＮＭＰレスポンスを受信し、ＭＦＰ６１ａ〜６１ｆの各アドレス情報を収集する。
次に、管理装置５０は、図１０のａ３のネットワーク機器リスト作成処理により、ＭＦＰ６１ａ〜６１ｆから収集した各アドレス情報のリストであるネットワーク機器リストを作成する。
【００５４】
例えば、ＭＦＰ６１ａから「ＩＰアドレス（２００１：２ｃ０：４１８：２：：１１）、ＭＡＣアドレス（ＡＡ：ＢＢ：ＣＣ：ＤＤ：ＧＧ：１１）」を、ＭＦＰ６１ｂから「ＩＰアドレス（２００１：２ｃ０：４１８：２：：２２）、ＭＡＣアドレス（ＢＢ：ＢＢ：ＣＣ：ＤＤ：ＧＧ：２２）」を、ＭＦＰ６１ｃから「ＩＰアドレス（２００１：２ｃ０：４１８：２：：３３）、ＭＡＣアドレス（ＣＣ：ＢＢ：ＣＣ：ＤＤ：ＧＧ：３３）」を、ＭＦＰ６１ｄから「ＩＰアドレス（２００１：２ｃ０：４１８：２：：４４）、ＭＡＣアドレス（ＣＣ：ＢＢ：ＣＣ：ＤＤ：ＧＧ：４４）」を、ＭＦＰ６１ｅから「ＩＰアドレス（２００１：２ｃ０：４１８：２：：５５）、ＭＡＣアドレス（ＤＤ：ＢＢ：ＣＣ：ＤＤ：ＧＧ：５５）」を、ＭＦＰ６１ｆから「ＩＰアドレス（２００１：２ｃ０：４１８：２：：６６）、ＭＡＣアドレス（ＡＡ：ＢＢ：ＣＣ：ＤＤ：ＧＧ：６６）」をそれぞれ収集すると、それらに基いて図１１に示すネットワーク機器リストを作成する。
【００５５】
次に、管理装置５０は、図１０のａ４の通信可否優先度決定処理により、ネットワーク機器リストと、フィルタリングルール記憶部７に予め記憶されているフィルタリングルールに基づいて、ＭＦＰ６１ａ〜６１ｆに対する通信の可否と、通信するものについては通信の順番を示す優先度を決定する。
例えば、フィルタリングルールが、図５に示したような内容の場合、管理装置５０は、通信優先度設定部６が、ＭＦＰ６１ａと６１ｆを優先度１に決定し、ＭＦＰ６１ｂを否検索対象に決定し、ＭＦＰ６１ｃと６１ｄを優先度２に決定し、ＭＦＰ６１ｅを優先度３に決定して、画像形成装置検索・判定・リスト作成部８に設定する。
【００５６】
画像形成装置検索・判定・リスト作成部８は、図１０のａ５の画像形成装置識別情報取得処理により、まず、図１０のａ６で、ＳＯＡＰ／ＨＴＴＰ通信部９によるＳＯＡＰ通信、又はＨＴＴＰ通信、又はＳＮＭＰ通信部３によるＳＮＭＰ通信によって、ＭＦＰ６１ａと通信して画像形成装置の識別情報の取得を試み、例えば、ＭＦＰ６１ａの識別情報として、ＩＤ：ＡＤＡＡを取得する。また、同様にして、ＭＦＰ６１ｆと通信して画像形成装置の識別情報の取得を試み、例えば、ＭＦＰ６１ｆの識別情報として、ＩＤ：ＦＤＦＦを取得する。
次に、図１０のａ７で、上述と同様にして、ＭＦＰ６１ｃと通信して画像形成装置の識別情報の取得を試み、例えば、ＭＦＰ６１ｃの識別情報として、ＩＤ：ＣＤＣＣを取得する。また、同様にして、ＭＦＰ６１ｄと通信して画像形成装置の識別情報の取得を試みたが、ＭＦＰ６１ｄから応答が無く（ＮＧ）、ＭＦＰ６１ｄの識別情報は取得できなかった場合を示す。
【００５７】
次に、図１０のａ８で、上述と同様にして、ＭＦＰ６１ｅと通信して画像形成装置の識別情報の取得を試み、例えば、ＭＦＰ６１ｅの識別情報として、ＩＤ：ＥＤＥＥを取得する。
そして、画像形成装置検索・判定・リスト作成部８は、図１０のａ９の画像形成装置判定リスト作成処理により、画像形成装置の識別情報を受信した装置を画像形成装置と判定し、図１２に示すような、画像形成装置と判定された装置の識別情報とアドレス情報とを対応させたリスト、この場合はＭＦＰのリストである画像形成装置判定リストを作成し、画像形成装置リスト記憶部１０に記憶する。
【００５８】
次に、図１、図２、図１３〜図１５に基いて、図２に示したネットワークシステムの管理装置５０が他の画像形成装置判定リストを作成する処理について説明する。
図１３は、図２に示したネットワークシステムにおいて管理装置５０がネットワーク２２内の画像形成装置判定リストを作成する場合のシーケンス図である。
なお、図１３のＭＦＰ５１ｃ、５１ｄ、５１ｅについては、図２では図示を省略している。
図２の管理装置５０は、図１３のａ１とａ２のアドレス情報収集処理により、ネットワーク上の複数の装置とマルチキャストで通信してアドレス情報を収集する。
【００５９】
このアドレス情報収集処理では、図１の操作表示部１４又は図２のセンタ装置２７から管理装置５０に対して指定されたＩＰｖ４マルチキャストアドレスに基いて、又は、管理装置５０が接続されているＬＡＮ５３内のＩＰｖ４マルチキャストアドレスに基いて、ネットワーク機器検出部４がＳＮＭＰ通信部３を制御し、ネットワーク２２のＭＦＰ５１ａ〜５１ｆにそれぞれＳＮＭＰを送信する。
次に、管理装置５０は、図１３のａ２で、ネットワーク機器検出部４がＳＮＭＰ通信部３によって、ＭＦＰ５１ａ〜５１ｆからＩＰｖ４アドレス情報とＭＡＣアドレス情報とで構成されたアドレス情報を含むＳＮＭＰレスポンスを受信し、ＭＦＰ５１ａ〜５１ｆの各アドレス情報を収集する。
【００６０】
次に、管理装置５０は、図１３のａ３のネットワーク機器リスト作成処理により、ＭＦＰ５１ａ〜５１ｆから収集した各アドレス情報のリストであるネットワーク機器リストを作成する。
例えば、ＭＦＰ５１ａから「ＩＰアドレス（１９２．１６８．１．１１）、ＭＡＣアドレス（ＡＡ：ＢＢ：ＣＣ：ＤＤ：ＨＨ：１１）」を、ＭＦＰ５１ｂから「ＩＰアドレス（１９２．１６８．１．２２）、ＭＡＣアドレス（ＢＢ：ＢＢ：ＣＣ：ＤＤ：ＨＨ：２２）」を、ＭＦＰ５１ｃから「ＩＰアドレス（１９２．１６８．１．３３）、ＭＡＣアドレス（ＣＣ：ＢＢ：ＣＣ：ＤＤ：ＨＨ：３３）」を、ＭＦＰ５１ｄから「ＩＰアドレス（１９２．１６８．１．４４）、ＭＡＣアドレス（ＣＣ：ＢＢ：ＣＣ：ＤＤ：ＨＨ：４４）」を、ＭＦＰ５１ｅから「ＩＰアドレス（１９２．１６８．１．５５）、ＭＡＣアドレス（ＤＤ：ＢＢ：ＣＣ：ＤＤ：ＨＨ：５５）」を、ＭＦＰ５１ｆから「ＩＰアドレス（１９２．１６８．１．６６）、ＭＡＣアドレス（ＡＡ：ＢＢ：ＣＣ：ＤＤ：ＨＨ：６６）」をそれぞれ収集すると、それらに基いて図１４に示すネットワーク機器リストを作成する。
【００６１】
次に、管理装置５０は、図１３のａ４の通信可否優先度決定処理により、ネットワーク機器リストと、フィルタリングルール記憶部７に予め記憶されているフィルタリングルールに基づいて、ＭＦＰ５１ａ〜５１ｆに対する通信の可否と、通信するものについては通信の順番を示す優先度を決定する。
例えば、フィルタリングルールが、図５に示したような内容の場合、管理装置５０は、通信優先度設定部６が、ＭＦＰ５１ａと５１ｆを優先度１に決定し、ＭＦＰ５１ｂを否検索対象に決定し、ＭＦＰ５１ｃと５１ｄを優先度２に決定し、ＭＦＰ５１ｅを優先度３に決定して、画像形成装置検索・判定・リスト作成部８に設定する。
【００６２】
画像形成装置検索・判定・リスト作成部８は、図１３のａ５の画像形成装置識別情報取得処理により、まず、図１３のａ６で、ＳＯＡＰ／ＨＴＴＰ通信部９によるＳＯＡＰ通信、又はＨＴＴＰ通信、又はＳＮＭＰ通信部３によるＳＮＭＰ通信によって、ＭＦＰ５１ａと通信して画像形成装置の識別情報の取得を試み、例えば、ＭＦＰ５１ａの識別情報として、ＩＤ：ＡＨＡＡを取得する。また、同様にして、ＭＦＰ５１ｆと通信して画像形成装置の識別情報の取得を試み、例えば、ＭＦＰ５１ｆの識別情報として、ＩＤ：ＦＨＦＦを取得する。
次に、図１３のａ７で、上述と同様にして、ＭＦＰ５１ｃと通信して画像形成装置の識別情報の取得を試み、例えば、ＭＦＰ５１ｃの識別情報として、ＩＤ：ＣＨＣＣを取得する。また、同様にして、ＭＦＰ５１ｄと通信して画像形成装置の識別情報の取得を試みたが、ＭＦＰ５１ｄから応答が無く（ＮＧ）、ＭＦＰ５１ｄの識別情報は取得できなかった場合を示す。
【００６３】
次に、図１３のａ８で、上述と同様にして、ＭＦＰ５１ｅと通信して画像形成装置の識別情報の取得を試み、例えば、ＭＦＰ５１ｅの識別情報として、ＩＤ：ＥＨＥＥを取得する。
そして、画像形成装置検索・判定・リスト作成部８は、図１３のａ９の画像形成装置判定リスト作成処理により、画像形成装置の識別情報を受信した装置を画像形成装置と判定し、図１５に示すような、画像形成装置と判定された装置の識別情報とアドレス情報とを対応させたリスト、この場合はＭＦＰのリストである画像形成装置判定リストを作成し、画像形成装置リスト記憶部１０に記憶する。
【００６４】
上記管理装置３０、４０、５０では、操作表示部１４によって画像形成装置判定リストから管理対象のＭＦＰが選択された場合、その選択されたＭＦＰのアドレス情報を、画像形成装置検索・判定・リスト作成部８が画像形成装置リスト記憶部１０に記憶して登録し、また、センタ装置通信部１２によってネットワーク上のセンタ装置２７に送信し、センタ装置２７ではそれを自装置の記憶装置に記憶して登録する。
また、上記管理装置３０、４０、５０では、上記画像形成装置検索・判定・リスト作成部８が、当該管理装置と上記登録したＭＦＰとの通信が一定時間途切れた場合、上記ＳＮＭＰ通信部３、又は上記ＳＯＡＰ／ＨＴＴＰ通信部９により、その通信が途切れたＭＦＰのＭＡＣアドレスに基いて、通信が途切れたＭＦＰのネットワーク上の所在を確認し、画像形成装置情報変更・通知部１１が上記画像形成装置リスト記憶部１０のアドレス情報を更新し、又は、画像形成装置情報変更・通知部１１がセンタ装置通信部１２によってセンタ装置２７へ所在確認した装置のアドレス情報を送信し、センタ装置２７は自装置に登録されているアドレス情報を更新する。
【００６５】
さらに、上記管理装置３０、４０、５０では、画像形成装置情報変更・通知部１１が画像形成装置と判定された装置のアドレス情報を、センタ装置通信部１２によってネットワーク上のセンタ装置２７へ通知する。
また、上記管理装置３０、４０、５０では、画像形成装置情報変更・通知部１１が、ネットワーク上のセンタ装置２７から受信した情報に基づいて、当該管理装置に対してネットワーク上の複数の装置とマルチキャストで通信するための情報を設定する。
さらに、上記管理装置３０、４０、５０では、センタ装置通信部１２によってネットワーク上のセンタ装置２７から受信した情報に基づいて、当該管理装置において画像形成装置判定リストの作成を実施するタイミングを設定する。
また、上記管理装置３０、４０、５０では、センタ装置通信部１２によってネットワーク上のセンタ装置２７から受信したフィルタリングルール（規則情報）を、フィルタリングルール設定部１３がフィルタリングルール記憶部７に記憶させる。
【００６６】
この実施形態によれば、ＩＣＭＰｖ６を用いた近隣探索（Ｎｅｉｇｈｂｏｒ  Ｄｉｓｃｏｖｅｒｙ）と従来の画像形成装置検索ロジック、ＭＡＣアドレス（マックアドレス）のプレフィックスフィルタリングルールを組み合わせることにより、ＩＰｖ６環境に存在するＩＰアドレスをＩＣＭＰｖ６で近隣探索した時に得られるＭＡＣアドレスに対して、ＭＡＣアドレスのプレフィックスからフィルタリングを行った上でそのＩＰアドレスに存在する装置が画像形成装置なのかどうかを判断するので、効率的にＩＰｖ６環境下での画像形成装置の検索・探索と、ＩＰｖ４、ＩＰｖ６混在環境でも画像形成装置の検索・探索が容易にできる。
【産業上の利用可能性】
【００６７】
この発明による画像形成装置の管理装置と画像形成装置管理システムとプログラムは、パーソナルコンピュータを含むコンピュータと、ファクシミリ装置、プリンタ、複写機、複合機を含む画像形成装置において適用することができる。
【符号の説明】
【００６８】
１：ＩＣＭＰｖ６通信部    ２：ａｒｐ通信部    ３：ＳＮＭＰ通信部    ４：ネットワーク機器検出部    ５：ネットワーク機器リスト記憶部    ６：通信優先度設定部    ７：フィルタリングルール記憶部    ８：画像形成装置検索・判定・リスト作成部    ９：ＳＯＡＰ／ＨＴＴＰ通信部    １０：画像形成装置リスト記憶部    １１：画像形成装置情報変更・通知部    １２：センタ装置通信部    １３：フィルタリングルール設定部    ２０〜２３：ネットワーク    ２４：ＩＰｖ６インターネット    ２５：ＩＰｖ４インターネット    ２６：６ｔｏ４リレールータ    ２７：センタ装置    ３０、４０、５０：管理装置    ３１ａ〜３１ｆ、４１ａ〜４１ｆ、５１ａ〜５１ｆ、６１ａ〜６１ｆ：ＭＦＰ    ３２、４２、５２、６２：ＰＣ    ３３、４３、５３、６３：ＬＡＮ    ５４：６ｔｏ４ルータ
【先行技術文献】
【特許文献】
【００６９】
【特許文献１】特開２００８−２３４１８０号公報
【図１】
2012043223.tif 000003
【図２】
2012043223.tif 000004
【図３】
2012043223.tif 000005
【図４】
2012043223.tif 000006
【図５】
2012043223.tif 000007
【図６】
2012043223.tif 000008
【図７】
2012043223.tif 000009
【図８】
2012043223.tif 000010
【図９】
2012043223.tif 000011
【図１０】
2012043223.tif 000012
【図１１】
2012043223.tif 000013
【図１２】
2012043223.tif 000014
【図１３】
2012043223.tif 000015
【図１４】
2012043223.tif 000016
【図１５】
2012043223.tif 000017