(57)【要約】【課題】アクセス制御のための管理作業の繁雑さが軽減されたネットワーク装置およびその制御方法を提供すること。【解決手段】プリンタ装置１０１は、所定のタイミングで所定のリモートホストよりアクセス管理ファイルを取得する（Ｓ６０３）。そして、取得したアクセス管理ファイルのバージョンが現在のアクセス管理ファイルのバージョンより新しい場合には（Ｓ６０４，ｙｅｓ）、その取得したアクセス管理ファイルで現在のアクセス管理ファイルを更新する。【選択図】　図６
2004038550.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されたリモート装置に所定のサービスを提供するネットワーク装置であって、
当該ネットワーク装置へのアクセスを許可するリモート装置のアドレス情報を記述した第１の管理テーブルを記憶する記憶手段と、
前記第１の管理テーブルの記述に基づいて、当該ネットワーク装置にアクセスを要求してきたリモート装置に対し、そのアクセスの許否を決定する決定手段と、
当該ネットワーク装置へのアクセスを許可するリモート装置のアドレス情報を記述した第２の管理テーブルを所定のリモート装置から取得する取得手段と、
取得した前記第２の管理テーブルのバージョンが前記第１の管理テーブルのバージョンよりも新しいときには、前記第２の管理テーブルを前記第１の管理テーブルとして更新する更新手段と、
を備えることを特徴とするネットワーク装置。
【請求項２】
前記更新手段による更新処理は、当該ネットワーク装置の電源投入に伴い実行されることを特徴とする請求項１に記載のネットワーク装置。
【請求項３】
前記更新手段による更新処理を実行する／しないを選択する選択手段を更に備えることを特徴とする請求項１または２に記載のネットワーク装置。
【請求項４】
前記第１および第２の管理テーブルには、前記更新手段による更新処理を実行する／しないの選択情報が記述されており、
前記選択手段は、前記第１の管理テーブルの記述に基づいて、前記更新手段による更新処理を実行する／しないを選択することを特徴とする請求項３に記載のネットワーク装置。
【請求項５】
前記第１および第２の管理テーブルには、前記所定のリモート装置のアドレス情報が記述されており、
前記取得手段は、前記第１の管理テーブルの記述に基づいて、前記第２の管理テーブルを取得すべきリモート装置を特定することを特徴とする請求項１から４までのいずれかに記載のネットワーク装置。
【請求項６】
ネットワークに接続されたリモート装置に所定のサービスを提供するネットワーク装置の制御方法であって、
当該ネットワーク装置へのアクセスを許可するリモート装置のアドレス情報を記述した第１の管理テーブルに基づいて、当該ネットワーク装置にアクセスを要求してきたリモート装置に対し、そのアクセスの許否を決定する決定ステップと、
当該ネットワーク装置へのアクセスを許可するリモート装置のアドレス情報を記述した第２の管理テーブルを所定のリモート装置から取得する取得ステップと、
取得した前記第２の管理テーブルのバージョンが前記第１の管理テーブルのバージョンよりも新しいときには、前記第１の管理テーブルを前記第１の管理テーブルとして更新する更新ステップと、
を有することを特徴とするネットワーク装置の制御方法。
【請求項７】
ネットワークに接続されたリモート装置に所定のサービスを提供するネットワーク装置を制御するためのプログラムであって、
当該ネットワーク装置へのアクセスを許可するリモート装置のアドレス情報を記述した第１の管理テーブルに基づいて、当該ネットワーク装置にアクセスを要求してきたリモート装置に対し、そのアクセスの許否を決定する決定ステップ、
当該ネットワーク装置へのアクセスを許可するリモート装置のアドレス情報を記述した第２の管理テーブルを所定のリモート装置から取得する取得ステップ、
取得した前記第２の管理テーブルのバージョンが前記第１の管理テーブルのバージョンよりも新しいときには、前記第２の管理テーブルを前記第１の管理テーブルとして更新する更新ステップ、
を実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークに接続された装置に所定のサービスを提供するネットワーク装置およびその制御方法に関する。
【０００２】
【従来の技術】
近年、コンピュータを相互に接続したローカルネットワーク（ＬＡＮ）が普及しており、このようなＬＡＮは、ビルのフロアやビル全体、地域、あるいはさらに大きいエリアにわたって構築することができる。さらに、このようなＬＡＮ同士を相互に接続し、インターネットに代表される世界的規模のネットワークに接続することもできる。こうした相互接続された各ＬＡＮには、多様なハードウエア相互接続技術と、いくつものネットワークプロトコルを持つ場合がある。
【０００３】
近年、このようなＬＡＮ環境に複合機や、プリンタなどが対応して、ＬＡＮ内で、共有して使われるようになってきている。しかしながら、ネットワークに接続しているユーザでありさえすれば、プリンタ内の設定情報などを誰でもが参照することができたり、誰でもが印刷できるようにするのではなく、実際には、プリンタへのアクセスを制限する機構が求められる。このような機構の実現手法としては例えば、認証プログラムの導入、特定のユーザのみからのアクセス、特定のホストのみからのアクセスを許可するものがある。
【０００４】
特定のホストのみにアクセスを許可する場合、その設定は複写機やプリンタに配されたパネルなどから行うことが一般的であった。また、このようなパネル類がない場合には、専用の設定ツールをネットワークを介して複合機やプリンタに接続し、その設定ツールから設定を行うことになる。いずれにせよ、このような設定は複合機やプリンタ１台毎に行う必要がある。そのため、ネットワークに接続された管理対象の複合機やプリンタが多くなるほど、このような設定作業は繁雑なものになる。
【０００５】
このようなことから、一度作成したアクセス制御用の管理テーブル（例えば、アクセスを許可するリモートホストのネットワークアドレス情報を含む。）を、ネットワークを介して複合機やプリンタに送信してそのデータを反映させることにより、管理者の設定作業の煩雑さを軽減したネットワーク装置が考えられている。
【０００６】
【発明が解決しようとする課題】
しかしながら、これまでのネットワーク装置では、アクセス制御用の管理テーブルにおけるホストのネットワークアドレスに追加・修正等があった場合には、更新された最新の管理テーブルを、結局すべての複合機やプリンタに送信する必要があり、この点で依然として管理者の作業工程が煩雑なまま残っているという問題があった。
【０００７】
本発明はこのような問題点に鑑みてなされたものであり、アクセス制御のための管理作業の繁雑さが軽減されたネットワーク装置およびその制御方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記した課題を解決するために、例えば本発明のネットワーク装置は以下の構成を備える。すなわち、ネットワークに接続されたリモート装置に所定のサービスを提供するネットワーク装置であって、当該ネットワーク装置へのアクセスを許可するリモート装置のアドレス情報を記述した第１の管理テーブルを記憶する記憶手段と、前記第１の管理テーブルの記述に基づいて、当該ネットワーク装置にアクセスを要求してきたリモート装置に対し、そのアクセスの許否を決定する決定手段と、当該ネットワーク装置へのアクセスを許可するリモート装置のアドレス情報を記述した第２の管理テーブルを所定のリモート装置から取得する取得手段と、取得した前記第２の管理テーブルのバージョンが前記第１の管理テーブルのバージョンよりも新しいときには、前記第２の管理テーブルを前記第１の管理テーブルとして更新する更新手段とを備えることを特徴とする。
【０００９】
【発明の実施の形態】
以下、図面を参照して本発明の好適な実施形態について詳細に説明する。
【００１０】
図１は、実施形態に係るネットワークシステムの構成例を示す図である。
【００１１】
１０１は、ネットワーク接続可能なネットワーク装置としてのプリンタ装置であり、ローカルエリアネットワーク（ＬＡＮ）１００に接続されている。ＬＡＮへ１００の接続は例えば、ＲＪー４５を持つ１００Ｂａｓｅ−Ｔなどのインターフェースを介して接続される。
【００１２】
パーソナルコンピュータ（ＰＣ）１０２，１０３，１０４，１０５は、プリンタ装置１０１に対するリモートホスト（リモート装置）としてＬＡＮ１００に接続されており、ＰＣ１０２，１０３，１０４，１０５はＬＡＮ１００を介してプリンタ１０１と通信することが可能である。通常、ＬＡＮ１００などのＬＡＮは、一つの建物内の一つの階、または、連続した複数の階でのユーザグループといった、幾分ローカルなグループに対してサービスを提供する。例えば、ユーザが他の建物にいる場合などでは、ユーザ間の距離に応じて、ワイドエリアネットワーク（ＷＡＮ）を用いてもよい。ＷＡＮは基本的には、いくつかのＬＡＮを高度サービス総合デジタルネットワーク（ＩＳＤＮ）電話などの高速デジタルラインで接続して形成された集合体である。
【００１３】
この構成により、ネットワーク装置としてのプリンタ装置１０１は、ＬＡＮ１００に接続されたリモート装置に所定のサービス（典型的にはプリント処理）を提供することができる。
【００１４】
図２は、実施形態におけるプリンタ装置１０１の内部構成の概略を表すブロック図である。
【００１５】
プリンタ装置１０１は、図示のように、印刷機構部を備えるプリンタエンジン２１０、印刷データ等を記憶するハードディスクドライブ（ＨＤＤ）２０９、およびプリンタエンジン２１０およびＨＤＤ２０９を制御するプリンタ制御部２００を含む。
【００１６】
プリンタ制御部２００は、装置全体の制御をつかさどるＣＰＵ２０１、ネットワーク制御プログラムやフォント等を格納するＲＯＭ２０２、ＣＰＵ２０１の主記憶装置として機能するＲＡＭ２０３をはじめ、以下の構成を備える。２０４はプリンタエンジン２１０を制御するエンジン・インタフェース（Ｉ／Ｆ）制御部、２０５は各種設定パラメータを記憶するＮＶＲＡＭ、２０６はＨＤＤ２０９を制御するＨＤＤ制御部、２０７はＬＡＮ１００を介した通信を行うためのネットワークＩ／Ｆ制御部、そして、２０８はこれらの各構成要素を接続するバスである。
【００１７】
また、ＨＤＤ２０９には、主にプリンタ装置１０１へのアクセスを許可するリモート装置のネットワークアドレスを記述した、第１の管理テーブルとしてのアクセス管理ファイルが記憶されている。この内容については後ほど説明する。
【００１８】
図３は、実施形態におけるプリンタ装置１０１のＲＯＭ２０２に記憶されているネットワーク制御プログラムのモジュール構成を概念的に示す図である。
【００１９】
３０１はプリント入力モジュールで、受信した印刷データをプリンタエンジン２１０に転送するためのインターフェースモジュールである。３０２はＬＰＤモジュールで、ＰＣ１０２，１０３、などからＬＰＲ／ＬＰＤプロトコルを用いて印刷データを受信するモジュールである。ＬＰＤプロトコルはＴＣＰ／ＩＰ通信の印刷プロトコルとしては一般的で、ＲＦＣ１１７９に定義されている。
【００２０】
３０３はネットワークプロトコル通信モジュールで、ネットワークの通信制御を行うモジュールである。本実施形態では、ＴＣＰ／ＩＰ通信モジュールがこれにあたる。３０４はネットワークドライバモジュールでネットワークＩ／Ｆ制御部２０７を制御し、実際にネットワーク上にパケットを送出、受信するルーチンである。
【００２１】
ＬＰＤモジュール３０２は、プロトコルで定められた印刷通信手順に従って、ネットワークプロトコル通信モジュール（ＴＣＰ／ＩＰ）３０３を用いて、ネットワークから印刷データを受信する。受信した印刷データは、プリント入力モジュール３０１を介してプリントデータ展開部（不図示）に送出される。
【００２２】
３０５はＦＴＰサーバモジュールで、ＦＴＰプロトコルに従いネットワーク１００上のＰＣからのファイルのロード等を行う。３０６はＦＴＰクライアントモジュールで、電源投入時、指定されたＰＣから第２の管理テーブルとしてのアクセス管理ファイルをロードする処理を行う。詳細は後述する。
【００２３】
図４は、実施形態におけるアクセス管理ファイルの内容の一例を示す図である。このアクセス管理ファイルは上述したとおり、プリンタ装置１０１におけるＨＤＤ２０９に記憶されるものであり、少なくとも、プリンタ装置１０１へのアクセスを許可するリモートホストのネットワークアドレス（例えばＩＰアドレス）を記述したものである。
【００２４】
このアクセス管理ファイルのファイルタイプは、典型的にはＴＥＸＴである。同図において、＃から改行までの文字列はコメントとして取り扱われる。
【００２５】
領域４０１では、例えば、プリンタ装置１０１へのアクセスを許可するリモートホストのＩＰアドレスが“ＡＣＣＥＰＴ　ＡＤＤＲＥＳＳ”として記述されるとともに、それぞれに対応して取り扱われるプロトコルも記述されている。具体的には、４０１の第１行は、ＩＰアドレスが１７２．２０．５６．１のホストとは、ＬＰＤ，ＳＮＭＰ，ＦＴＰのいずれかのプロトコルに従う通信を許可することを示している。次の行の「１７２．２０．５６．＊」の「＊」はいわゆるワイルドカードであり、ＩＰアドレスが１７２．２０．５６．１〜１７２．２０．５６．２５４のホストとは、ＬＰＤプロトコルに従う通信を受け入れることを意味している。次の行は同様に、１７２．２０．５７．１〜１７２．２０．５７．２５４のホストとは、ＬＰＤプロトコルで通信を受け入れることを示している。
【００２６】
一方、領域４０２には、接続を拒否すべきＩＰアドレスが“ＲＥＦＵＳＥ　ＡＤＤＲＥＳＳ”として記述されている。図示の例では、１７２．２０．５７．１００〜１７２．２０．５７．１０５が“ＲＥＦＵＳＥ　ＡＤＤＲＥＳＳ”として記述されている。これらのアドレスは領域４０１の第３行の記述によって“ＡＣＣＥＰＴ　ＡＤＤＲＥＳＳ”にも含まれるが、“ＲＥＦＵＳＥ　ＡＤＤＲＥＳＳ”の記述が優先される。
【００２７】
また、領域４０３には、後述するアクセス管理ファイルの自動更新処理（ＡＵＴＯＵＰＤＡＴＥ）を行うかどうか（ＯＮ／ＯＦＦ）が、記述されている。続く領域４０４には、自動更新処理を行う場合に取得する新たなアクセス管理ファイルのファイル名を、リモートホスト（ＰＣ）のアドレス、ディレクトリ情報を含めて記述されている。そして、領域４０５には、このアクセス管理ファイルのバージョン番号が記述されている。
【００２８】
さて、アクセス管理ファイルは上述したように典型的にはテキスト形式のファイルであるから、ＰＣ上でテキストエディタ等を用いて容易に作成することができる。ここで、図１に示したＰＣ１０２のＩＰアドレスを１７２．２０．５６．１とし、このＰＣ１０２においてアクセス管理ファイルを作成するものと仮定する。そして、そのアクセス管理ファイルにおいてＡＵＴＯ　ＵＰＤＡＴＥをＯＮとして、ＵＰＤＡＴＥ　ＡＤＤＲＥＳＳを１７２．２０．５６．１／ｕｐｄａｔｅ／ＡＤＤＲ．ＣＮＦとし、このファイルを／ｕｐｄａｔｅ／ＡＤＤＲ．ＣＮＦとして保存する。
【００２９】
その後、管理者は、このアクセス管理ファイルをプリンタ装置１０１に転送する。後述する処理によれば、いったんこのファイルがプリンタ装置１０１に転送され、ＡＵＴＯ　ＵＰＤＡＴＥがＯＮになっていれば、管理者は、１７２．２０．５６．１／ｕｐｄａｔｅ／ＡＤＤＲ．ＣＮＦファイルのみを更新し、プリンタ装置１０１の電源をＯＮ／ＯＦＦすればよいことになる。管理者がネットワーク上の複数のプリンタ装置にそれぞれ異なる設定をしたい場合には、アクセス管理ファイルの保存ディレクトリやファイル名を変えて、ＵＰＤＡＴＥ　ＡＤＤＲＥＳＳの記述を変えることで、実現できる。
【００３０】
アクセス管理ファイルの自動更新処理を行う場合には、プリンタ装置１０１は、電源投入時に、領域４０４の“ＵＰＤＡＴＥ　ＡＤＤＲＥＳＳ”として記述されたリモートホストに接続しアクセス管理ファイルを第２の管理テーブルとしてロードする。このとき、バージョン番号が、現在プリンタ装置１０１が有しているアクセス管理ファイルのバージョン番号より大きい場合には、そのロードしてきたファイルで更新し、バージョン番号が同じもしくは小さい場合には更新しないで破棄する。　図５は、実施形態におけるプリンタ装置１０１の電源投入後、相手先から接続要求を受信したときに実行される処理を示すフローチャートである。このフローチャートに対応するプログラムはネットワーク制御プログラムにおけるＦＴＰサーバモジュール３０５としてＲＯＭ２０２に記憶されたものであり、電源投入後、ＲＡＭ２０３にロードされ、ＣＰＵ２０１によって実行される。ＦＴＰサーバモジュール３０５は通常、どのホストからの接続も受け付けるべく動作している。
【００３１】
まず、相手先から接続要求がきた場合には、ネットワークプロトコル通信モジュール３０３により、接続先のＩＰアドレスを取得する（ステップＳ５０１）。続いて、ＨＤＤ制御部２０６を介してＨＤＤ２０９の／ＣＯＮＦディレクトリにアクセス管理ファイルＡＤＤＲ．ＣＮＦがあるかどうかを判断する（ステップＳ５０２）。アクセス管理ファイルがない場合には、すべての接続要求を受け入れてよいと判断してステップＳ５０６に進み、例えばＦＴＰプロトコルに従い受信処理を行う。
【００３２】
ステップＳ５０２で、アクセス管理ファイルがあった場合には、そのアクセス管理ファイルを読み込む（ステップＳ５０３）。最初にＲＥＦＵＳＥ　ＡＤＤＲＥＳＳを解析し、接続先のＩＰアドレスがＲＥＦＵＳＥ　ＡＤＤＲＥＳＳと一致するかどうかを判断する（ステップＳ５０４）。接続先のＩＰアドレスがＲＥＦＵＳＥ　ＡＤＤＲＥＳＳと一致しない場合には、次にＡＣＣＥＰＴ　ＡＤＤＲＥＳＳと一致するかどうかを判断する（ステップＳ５０５）。このとき、自プロトコルがＦＴＰであることから、ＦＴＰが記述されたＩＰアドレスのみを判断するようにしてもよい。本実施形態では図４より１７２．２０．５６．１のみが該当する。ここで一致した場合のみＦＴＰの受信処理を行う（ステップＳ５０６）。
【００３３】
ステップＳ５０４で、接続先のＩＰアドレスがＲＥＦＵＳＥ　ＡＤＤＲＥＳＳと一致した場合、また、ステップＳ５０６で、接続先のＩＰアドレスがＡＣＣＥＰＴ　ＡＤＤＲＥＳＳに記述されたＩＰアドレスに該当するものがない場合には、コネクションを切断し、相手先からの要求を受け付けないようにする（ステップＳ５０７）。
【００３４】
これにより、１７２．２０．５６．１のＩＰアドレスを持つＰＣ１０２からのみ、このＡＤＤＲ．ＣＮＦの書き換えが可能となり、他のＰＣ１０３，１０４，１０５からは、たとえ、ＦＴＰのユーザ名、パスワードを知っていたとしても、ＡＤＤＲ．ＣＮＦの読み込み、書き込みができないようになる。ただし、ＰＣ１０３、１０４、１０５がそれぞれ、１７２．２０．５６．１０３，　１７２．２０．５６．１０４，　１７２．２０．５６．１０５のＩＰアドレスを持っていれば、ＬＰＤを使った印刷は可能となる（図４参照）。
【００３５】
続いて、プリンタ装置１０１の電源投入後のＦＴＰクライアントモジュール３０６による処理を、図６のフローチャートを用いて説明する。
【００３６】
ＦＴＰクライアントモジュール３０６は、プリンタ装置１０１の電源投入後、ＨＤＤ２０９のディレクトリ／ＣＯＮＦにアクセス管理ファイルＡＤＤＲ．ＣＮＦがあるかどうかを確認する（ステップＳ６０１）。アクセス管理ファイルＡＤＤＲ．ＣＮＦがない場合には、何もせず終了する。
【００３７】
アクセス管理ファイルＡＤＤＲ．ＣＮＦがあった場合にはＡＤＤＲ．ＣＮＦファイルをリードする（ステップＳ６０２）。そして、ＡＵＴＯ　ＵＰＤＡＴＥがＯＮに設定されているかどうかを判断する（ステップＳ６０３）。ＯＦＦの場合にはアクセス管理ファイルを更新する必要はないので、そのまま終了する。一方、ＯＮの場合には、ＵＰＤＡＴＥ　ＡＤＤＲＥＳＳを参照し、そこに記述されている接続先から、ＡＤＤＲ．ＣＮＦファイルをロードしてくる（ステップＳ６０４）。
【００３８】
次に、ロードしたＡＤＤＲ．ＣＮＦファイルのバージョン（ＶＥＲＳＩＯＮ）を読み込み、そのバージョンが、現在のＡＤＤＲ．ＣＮＦのバージョンより新しいかどうかを判断する（ステップＳ６０５）。例えば、バージョン番号の数が大きいほど新しいと判断される。バージョン番号が大きかった場合（新しかった場合）には、ロードしたＡＤＤＲ．ＣＮＦファイルを／ＣＯＮＦ／ＡＤＤＲ．ＣＮＦに上書きしてアクセス管理ファイルを更新する（ステップＳ６０６）。
【００３９】
ＦＴＰサーバモジュール３０５やＬＰＤモジュール３０２はこの更新されたＡＤＤＲ．ＣＮＦファイルに基づき、図５で示したフローチャートのようにして、接続の許可、拒否を行うことになる。
【００４０】
以上説明したように、本実施形態によれば、プリンタ装置１０１は、所定のタイミングで所定のリモートホストよりアクセス管理ファイルを取得する。そして、取得したアクセス管理ファイルのバージョンが現在のアクセス管理ファイルのバージョンより新しい場合には、その取得したアクセス管理ファイルで現在のアクセス管理ファイルを更新する。このような処理を自動的に行わせることで、管理者の管理作業の煩わしさを軽減することが可能となる。
【００４１】
（他の実施形態）
以上、本発明の実施形態を詳述したが、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタ等）から構成されるシステムに適用しても、１つの機器からなる装置（例えば、複写機、ファクシミリ装置等）に適用してもよい。
【００４２】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（図５および図６に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータがその供給されたプログラムを読み出して実行することによっても達成される場合を含む。
【００４３】
したがって、本発明の機能処理をコンピュータで実現するために、そのコンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の特許請求の範囲には、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００４４】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００４５】
プログラムを供給するための記憶媒体としては、例えば、フレキシブルディスク、光ディスク（ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ等）、光磁気ディスク、磁気テープ、メモリカード等がある。
【００４６】
その他、プログラムの供給方法としては、インターネットを介して本発明のプログラムをファイル転送によって取得する態様も含まれる。
【００４７】
また、本発明のプログラムを暗号化してＣＤーＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介して暗号化を解く鍵情報を取得させ、その鍵情報を使用することで暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００４８】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現され得る。
【００４９】
さらに、記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【００５０】
【発明の効果】
本発明によれば、アクセス制御のための管理作業の繁雑さが軽減されたネットワーク装置およびその制御方法を提供することができる。
【図面の簡単な説明】
【図１】実施形態に係るネットワークシステムの構成例を示す図である。
【図２】実施形態におけるプリンタ装置の内部構成の概略を表すブロック図である。
【図３】実施形態におけるプリンタ装置に記憶されているネットワーク制御プログラムのモジュール構成を概念的に示す図である。
【図４】実施形態におけるアクセス管理ファイルの内容の一例を示す図である。
【図５】実施形態におけるプリンタ装置の電源投入後、相手先から接続要求を受信したときに実行される処理を示すフローチャートである。
【図６】実施形態におけるプリンタ装置の電源投入後のＦＴＰクライアントモジュールによる処理を示すフローチャートである。
【図１】
2004038550.tif 000003
【図２】
2004038550.tif 000004
【図３】
2004038550.tif 000005
【図４】
2004038550.tif 000006
【図５】
2004038550.tif 000007
【図６】
2004038550.tif 000008