(57)【要約】【課題】  ＭＡＣアドレスの重複をなくし、セキュリティを確保することができる画像処理システムを提供する。【解決手段】  画像データの入出力処理を行う画像処理装置３、４と、情報処理装置２とをネットワーク１を介して接続した画像処理システムにおいて、画像処理装置のＭＡＣアドレスを変更するために、情報処理装置において、未使用のＭＡＣライブラリから選択可能なＭＡＣリストを表示し、ユーザが選択したＭＡＣアドレスを使い、ＳＮＭＰｖ３のセット要求パケットを作成し、画像処理装置へ送信し、画像処理装置がこれを受信し、ＭＩＢにセットしたＭＡＣアドレスとＭＡＣアドレス変更ありフラッグをＮＶＲＡＭに書き込んでからシステムを再起動し、新しいＭＡＣアドレスにより、画像処理装置のＭＡＣアドレス設定を行い、失敗した場合はＭＡＣアドレス変更なしに戻し、設定前のＭＡＣアドレスで設定を行う。【選択図】  図１
2006197516.tif 000002
【特許請求の範囲】
【請求項１】
画像データの入出力処理を行う画像処理装置と情報処理装置とをネットワークを介して接続した画像処理システムにおいて、
前記画像処理装置のメディアアクセスコントロールアドレスを変更するために、前記情報処理装置において未使用のメディアアクセスコントロールライブラリから選択可能なメディアアクセスコントロールリストを表示し、ユーザが選択したメディアアクセスコントロールアドレスを用いて、ネットワーク管理プロトコルのセット要求パケットを作成して前記画像処理装置へ送信し、前記画像処理装置は受信したメディアアクセスコントロールアドレスと、変更フラッグを記憶手段に書き込んでからシステムを再起動し、新しいメディアアクセスコントロールアドレスにより前記画像処理装置のメディアアクセスコントロールアドレス設定を行うことを特徴とする画像処理システム。
【請求項２】
請求項１に記載の画像処理システムにおいて、前記情報処理装置により、ユーザ環境に応じて利用可能なメディアアクセスコントロールライブラリを構築することを特徴とする画像処理システム。
【請求項３】
請求項１に記載の画像処理システムにおいて、前記情報処理装置により、ユーザ環境に応じて利用可能なメディアアクセスコントロールライブラリの整合性をチェックすることを特徴とする画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データの入出力処理を行う画像処理装置と、情報処理装置とをネットワークを介して接続した画像処理システムに関する。
【背景技術】
【０００２】
画像データの入出力処理を行う画像処理装置と、情報処理装置とをネットワークを介して接続した画像処理システムに関して、ユーザのニーズとして、故障などで機器のカードやシステム全体を交換した場合でも、以前とまったく同じメディアアクセスコントロール（ＭＡＣ；Media Access Control）アドレスを利用したいことがある。
またセキュリティ管理などのために、ネットワークの通信がＭＡＣアドレス・ベースで管理、フィルタリングされており、カードを変更すると動作しなくなるという場合もある。これらのニーズに対応するには可変ＭＡＣの技術がある。
可変ＭＡＣを実現するには選択肢が二つある。一つはグローバル・アドレスであり、もう一つはローカル・アドレスである。システムは起動時にイーサネット（登録商標）・カードにあるＥＥＰＲＯＭ（Electrically Erasable and Programmable Read only memory）チップからＭＡＣアドレスを読み出してネットワーク制御チップ内にあるアドレス設定レジスタに書き込むか、それとも、ＮＶＲＡＭなど記憶装置から読み出したグローバル・アドレス、あるいはローカル・アドレスを使い、ネットワーク制御チップ内にあるアドレス設定レジスタに書き込むかである。
なお、先行文献としては、ネットワークデバイスの設定を簡便にする提案（特許文献１）や、ネットワークファクシミリを通信可能にするための各種パラメータの初期設定の煩わしさを軽減し、各ネットワークファクシミリに一意もしくは任意に割り当てられるパラメータの値を管理する負荷を軽減する提案（特許文献２）などがある。
【特許文献１】特開２０００−１２２９４４公報
【特許文献２】特開２００２−２８１２６７公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
この可変ＭＡＣに関して、画像処理装置において、ＨＰ社やＬｅｔｍａｒｋ社は既にローカル・アドレスを使用できる機能をスタンダードとして有しているが、ＭＡＣアドレス重複に対する対策の欠如や設定時に使うｔｅｌｎｅｔによるセキュリティ欠如の問題点がある。
本発明は、ＭＡＣアドレスの重複をなくし、セキュリティを確保することができる画像処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、請求項１記載の発明は、画像データの入出力処理を行う画像処理装置と情報処理装置とをネットワークを介して接続した画像処理システムにおいて、前記画像処理装置のメディアアクセスコントロールアドレスを変更するために、前記情報処理装置において未使用のメディアアクセスコントロールライブラリから選択可能なメディアアクセスコントロールリストを表示し、ユーザが選択したメディアアクセスコントロールアドレスを用いて、ネットワーク管理プロトコルのセット要求パケットを作成して前記画像処理装置へ送信し、前記画像処理装置は受信したメディアアクセスコントロールアドレスと、変更フラッグを記憶手段に書き込んでからシステムを再起動し、新しいメディアアクセスコントロールアドレスにより前記画像処理装置のメディアアクセスコントロールアドレス設定を行うことを特徴とする。
請求項２記載の発明は、請求項１に記載の画像処理システムにおいて、前記情報処理装置により、ユーザ環境に応じて利用可能なメディアアクセスコントロールライブラリを構築することを特徴とする。
請求項３記載の発明は、請求項１に記載の画像処理システムにおいて、前記情報処理装置により、ユーザ環境に応じて利用可能なメディアアクセスコントロールライブラリの整合性をチェックすることを特徴とする。
【発明の効果】
【０００５】
本発明によれば、設定前のメディアアクセスコントロールアドレスで設定を行うことで、メディアアクセスコントロールアドレスの重複をなくし、セキュリティを確保することができる。
【発明を実施するための最良の形態】
【０００６】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
図１は本発明の実施の形態に係る画像処理システムの構成図である。本画像処理システムにおいて、ネットワーク１−１には、複数の情報処理装置２−１、２−２と、画像処理装置である多機能複写機（ＭＦＰ）３−１、３−２と、画像処理装置であるレーザプリンタ（ＬＰ）４−１が接続されている。
同様にネットワーク１−２には、複数の情報処理装置２−３、２−４、２−５と、多機能複写機（ＭＦＰ）３−３と、レーザプリンタ（ＬＰ）４−２が接続されている。そして、ネットワーク１−１と１−２がルータ５で接続されることで、本システムが構築される。本実施形態では情報処理装置２−２を可変メディアアクセスコントロール（ＭＡＣ；Media Access Control）の管理ノードとする。
図１に示す情報処理装置２−２でユーザが可変ＭＡＣの登録を行う。図２はＭＡＣを登録する処理フローである。
図２においてユーザから新しいＭＡＣを入力し（処理１０１）、未使用のＭＡＣライブラリを検索し（処理１０２）、未使用のＭＡＣライブラリに存在すれば、処理１０１に戻り、新しくＭＡＣを入力する。
未使用のＭＡＣライブラリにない場合は、使用中のＭＡＣテーブルに存在するかどうかを判断し（処理１０３）、使用中のＭＡＣテーブルに存在する場合は処理１０１に戻り、新しくＭＡＣを入力する。使用中のＭＡＣテーブルに無い場合は未使用のＭＡＣライブラリに登録する（処理１０４）。
ユーザが図１に示すＭＦＰ３−２のＭＡＣを変更しようとする。その時の処理フローは図３に示す通りである。
【０００７】
図３において、ユーザがまず未使用のＭＡＣライブラリからＭＡＣを選択する（処理２０１）。選択したＭＡＣは使用中のＭＡＣテーブルを検索し（処理２０２）、同じＭＡＣがある場合はこのＭＡＣを未使用のＭＡＣライブラリから削除し（処理２０３）、処理２０１に戻り、もう一度未使用のＭＡＣライブラリからＭＡＣを選択する。
処理２０２により、使用中のＭＡＣではないと判断した場合はネットワーク管理プロトコルであるＳＮＭＰ（Simple Network Management Protocol）ｖ３のユーザ名とｐａｓｓｗｏｒｄを入力し（処理２０４）、有効なユーザか否か判断する（処理２０５）。有効なユーザではない場合は処理２０４に戻り、再度入力することになる。
処理２０５により、有効なユーザと判断した場合はＳＮＭＰｖ３のＭＡＣアドレスセット要求パケットを作成し（処理２０６）、ＭＦＰ３−２へ送信する。
次に結果がＯＫか否か判断する（処理２０８）。ＯＫではない場合は再送の判断をして（処理２０９）、再送しない場合はＭＡＣ変更処理を終了する。処理２０９により再送したいと判断した場合は処理２０７に戻り、再度ＳＮＭＰｖ３のパケットの送信を行う。処理２０８により、結果が成功と判断した場合は未使用のＭＡＣライブラリからこのＭＡＣアドレスを削除し（処理２１０）、ＭＡＣ変更処理を終了する。
ＭＦＰ３−２側の処理は図４と図５に示す通りである。図４において、ＭＦＰ３−２で稼動しているＳＮＭＰ  ａｇｅｎｔはＳＮＭＰｖ３のＭＡＣセット要求パケットを受信する（処理３０１）。
次に、ＭＡＣのチェックをして（処理３０２）、問題がある場合は処理を終了する。処理３０２により、問題がないと判断した場合はＮＶＲＡＭの関連領域を更新する。ＭＡＣ変更フラッグを１にセットして、ＭＡＣアドレス領域にこのＭＡＣを書き込み（処理３０３）、機器を再起動して（処理３０４）、処理を終了する。
【０００８】
図５はＭＦＰ３０２が起動時の処理フローである。
図５において、まず関連のその他のプロセスが起動され（処理４０１）、ＮＶＲＡＭの関連情報を読み込んで、ＭＡＣ変更フラッグが１か否か判断する（処理４０２）。ＭＡＣ変更フラッグが１である場合はＮＶＲＡＭ（Non Volatile Memory）のＭＡＣアドレス領域からＭＡＣアドレスをリードし、ＭＡＣの設定を行う（処理４０３）。そしてＭＡＣの設定に成功したか判断する（処理４０４）。
処理４０２により、ＭＡＣ変更フラッグが０であると判断した場合はデフォルトＭＡＣ値で設定を行う（処理４０５）。処理４０４により、ＭＡＣの設定が失敗したと判断した場合は処理４０５へ移動し、デフォルトＭＡＣ値で設定を行う。
処理４０６において、ＮＶＲＡＭの関連領域の情報により、ＭＩＢ（Management Information Base）ツリーを構成し、ＳＮＭＰ  Ａｇｅｎｔが起動され、その他のプロセスが起動してから（処理４０７）機器の起動処理を終了する。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係る画像処理システムの構成図。
【図２】未使用ＭＡＣを登録する処理フロー図。
【図３】情報処理装置からＭＡＣを変更するＳＮＭＰｖ３要求パケットを送信する処理フロー図。
【図４】機器側でＳＮＭＰｖ３パケットを受信し処理するフロー図。
【図５】機器の起動処理のフロー図。
【符号の説明】
【００１０】
１  ネットワーク、２  情報処理装置、３  ＭＦＰ、４  ＬＰ、５  ルータ
【図１】
2006197516.tif 000003
【図２】
2006197516.tif 000004
【図３】
2006197516.tif 000005
【図４】
2006197516.tif 000006
【図５】
2006197516.tif 000007