(57)【要約】【課題】  本発明によれば、ネットワーク接続機能を有するネットワークオプション装置を、ファクシミリ装置本体とは独立に制御可能とする。【解決手段】  ネットワークオプション装置２００は、ネットワーク３００への接続機能を有し、ＰＳＴＮを伝送路としたファクシミリ通信機能を有する本体装置１００と接続する本体接続部（不図示）と、ネットワークシステムとネットワーク３００に接続された他の端末（不図示）との間のデータの送受信を仲介する接続制御部（２３４、２４０）と、本体装置１００との接続状態を確認する本体接続確認処理部２２２と、本体装置１００と接続されている場合には通常モード、本体装置と接続されていない場合には単独モードに設定するモード設定部２３８と、他の端末からの処理を受け付け、モード設定部により設定されたモードに応じて処理を行う処理受付部２３２とを含む。【選択図】      図２
2006217177.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークへの接続機能を有するネットワークオプション装置であって、
ＰＳＴＮを伝送路としたファクシミリ通信機能を有する本体装置と接続する本体接続部と、
前記本体装置と、前記ネットワークに接続された他の端末との間のデータの送受信を仲介する接続制御部と、
前記本体装置との接続状態を確認する本体接続確認処理部と、
前記本体装置と接続されている場合には前記本体装置における処理も実行可能な通常モード、前記本体装置と接続されていない場合には当該ネットワークオプション装置内で行われる処理のみを実行可能な単独モードに設定するモード設定部と、
前記他の端末からの処理を受け付け、前記モード設定部により設定されたモードに応じて処理を行う処理受付部と、
を含むことを特徴とするネットワークオプション装置。
【請求項２】
請求項１に記載のネットワークオプション装置において、
前記本体装置とは別の筐体に収容されたことを特徴とするネットワークオプション装置。
【請求項３】
請求項１または２に記載のネットワークオプション装置において、
前記本体装置に依存せず、独立に電力が供給される電源スイッチをさらに含み、
前記本体接続確認処理部は、前記電源スイッチがオンとされた際に、前記本体装置との接続状態を確認することを特徴とするネットワークオプション装置。
【請求項４】
請求項１乃至３いずれかに記載のネットワークオプション装置において、
前記本体接続確認処理部が前記本体装置との接続状態を確認するタイミングの設定を記憶する設定記憶部をさらに含み、
前記本体接続確認処理部は、前記設定記憶部に記憶されたタイミングで前記本体装置との接続状態を確認することを特徴とするネットワークオプション装置。
【請求項５】
請求項１乃至４いずれかに記載のネットワークオプション装置において、
前記ネットワークに接続された監視システムに、前記モード設定部が設定したモードを通知する通知処理部をさらに含むことを特徴とするネットワークオプション装置。
【請求項６】
請求項１乃至５いずれかに記載のネットワークオプション装置と、
前記本体装置と、
を含むことを特徴とするファクシミリシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワークオプション装置およびそれを含むファクシミリシステムに関する。
【背景技術】
【０００２】
ファクシミリ装置は、一般的に、ファクシミリ送受信機能、原稿読取機能、印刷機能等の複数の機能を有する。また、近年、ネットワークに接続されたネットワークファクシミリ装置も普及している。さらに、ネットワークファクシミリ機能に加えて、ネットワークプリンタ機能やネットワークスキャナ機能等を備えたＭＦＰ（Multi Functional Peripheral）等の複合機が開発されている。このようなネットワーク接続機能を有する複合機において、通信ネットワークへの接続機能は、オプションボードで構成されることがある（特許文献１）。
【特許文献１】特開２００１−１５６９５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来、通信ネットワークへの接続機能は、ファクシミリ装置本体の付属的機能とされており、ファクシミリ装置本体の制御下で動作することが想定されていた。しかし、近年、通信ネットワークの利用率の高まりとともに、通信ネットワークを介したデータの送受信が重要な機能となっている。
【０００４】
本発明はこうした点に鑑みてなされたもので、その目的は、ネットワーク接続機能を有するネットワークオプション装置を、ファクシミリ装置本体とは独立に制御可能とする技術の提供にある。
【課題を解決するための手段】
【０００５】
本発明によれば、ネットワークへの接続機能を有するネットワークオプション装置であって、ＰＳＴＮを伝送路としたファクシミリ通信機能を有する本体装置と接続する本体接続部と、前記本体装置と、前記ネットワークに接続された他の端末との間のデータの送受信を仲介する接続制御部と、前記本体装置との接続状態を確認する本体接続確認処理部と、前記本体装置と接続されている場合には前記本体装置における処理も実行可能な通常モード、前記本体装置と接続されていない場合には当該ネットワークオプション装置内で行われる処理のみを実行可能な単独モードに設定するモード設定部と、前記他の端末からの処理を受け付け、前記モード設定部により設定されたモードに応じて処理を行う処理受付部と、を含むことを特徴とするネットワークオプション装置が提供される。
【０００６】
このようにすれば、本体装置が機能していない場合でも、ネットワークオプション装置を単独モードで制御可能なので、ネットワークオプション装置を単独で機能させることができる。
【０００７】
ここで、「接続されていない場合」には、ネットワークオプション装置が本体装置に物理的には接続されているが、たとえば本体装置の電源がオンとなっていない場合や、本体装置からの制御を受けられない場合も含まれる。
【０００８】
本発明のネットワークオプション装置は、前記本体装置とは別の筐体に収容された構成とすることができる。
【０００９】
ネットワークオプション装置の機能が、オプションボードとして本体装置と同じ筐体に収容されていると、オプションボードの機能を拡張したい場合にも、既にある本体装置の規格に沿ったかたちで新製品を開発しなければならなかった。また、オプションボードを付け替えるのも面倒だった。しかし、本発明のネットワークオプション装置のように、ネットワークオプション装置を本体装置とは別の筐体に収容することにより、ネットワークオプション装置の開発の制限が取り除かれる。また、ネットワークオプション装置の取り替えも容易に行える。
【００１０】
本発明のネットワークオプション装置は、前記本体装置に依存せず、独立に電力が供給される電源スイッチをさらに含むことができ、前記本体接続確認処理部は、前記電源スイッチがオンとされた際に、前記本体装置との接続状態を確認することができる。
【００１１】
これにより、ネットワークオプション装置が起動された際に本体装置が起動していなくても、ネットワークオプション装置の機能を利用できるようにすることができる。
【００１２】
本発明のネットワークオプション装置は、前記本体接続確認処理部が前記本体装置との接続状態を確認するタイミングの設定を記憶する設定記憶部をさらに含むことができ、前記本体接続確認処理部は、前記設定記憶部に記憶されたタイミングで前記本体装置との接続状態を確認することができる。
【００１３】
これにより、ネットワークオプション装置が単独モードに設定されている場合でも、本体装置がネットワークオプション装置に接続されると、ネットワークオプション装置を通常モードに設定し直すことができ、通常通りの機能を利用することができる。
【００１４】
本発明のネットワークオプション装置は、前記ネットワークに接続された監視システムに、前記モード設定部が設定したモードを通知する通知処理部をさらに含むことができる。
【００１５】
これにより、ネットワークに接続された各端末の処理をスムーズにすることができ、各端末における処理時間を短縮することができる。
【００１６】
本発明によれば、上記いずれかに記載のネットワークオプション装置と、前記本体装置と、を含むことを特徴とするファクシミリシステムが提供される。
【００１７】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１８】
本発明によれば、ネットワーク接続機能を有するネットワークオプション装置を、ファクシミリ装置本体とは独立に制御可能とすることができる。
【発明を実施するための最良の形態】
【００１９】
図１は、本実施の形態におけるファクシミリシステムを含むネットワークシステムの構成を示すブロック図である。
ネットワークシステム１０は、ファクシミリシステム１４を含む。ファクシミリシステム１４は、本体装置１００、ＰＣＬ（Printer Control Language）コントローラ１５０、プリンタ部１７０、およびネットワークオプション装置２００を含む。ここで、本体装置１００、ＰＣＬコントローラ１５０、およびプリンタ部１７０は、本体筐体１２内に収容される。また、ネットワークオプション装置２００は、本体筐体１２とは別の筐体に収容される。
【００２０】
ファクシミリシステム１４は、Ｇ３やＧ４等を利用したファクシミリ通信機能、およびインターネット等のネットワークを介してファクシミリデータを送受信する機能を有する。ファクシミリシステム１４は、ファクシミリ、プリンタ、コピー、スキャナ機能等を統合した複合機とすることができる。ファクシミリシステム１４は、たとえばネットワークファクシミリ装置やＭＦＰ（Multi Functional Peripheral）等として機能する。
【００２１】
ここで、本体装置１００は、Ｇ３やＧ４等を利用したファクシミリ通信機能を有する。また、ネットワークオプション装置２００は、ＬＡＮやインターネット等のネットワーク３００への接続機能を有する。本実施の形態において、ネットワーク３００には、監視システム３０２、クライアント端末３０４ａ、およびクライアント端末３０４ｂが接続されている。ネットワークオプション装置２００は、本体装置１００と、ネットワーク３００に接続された他の端末（クライアント端末３０４ａやクライアント端末３０４ｂ）との間のデータの送受信を仲介する。監視システム３０２は、ネットワーク３００に接続された各端末の状態を監視する。
【００２２】
本体装置１００は、バス１０１、制御部１０２、スキャナ１０４、ＲＯＭ１０６、ＲＡＭ１０８、メモリ制御部１１０、画像メモリ１１２、モデム１１４、ＮＣＵ１１６、ＰＣＬ接続インターフェース（Ｉ／Ｆ）１１８、プリンタ接続インターフェース（Ｉ／Ｆ）１２０、およびオプション接続インターフェース（Ｉ／Ｆ）１２２を含む。
【００２３】
ＰＣＬコントローラ１５０は、バス１５１、制御部１５２、ＲＯＭ１５４、ＲＡＭ１５６、スプーラ１５８、および本体接続インターフェース１６０（Ｉ／Ｆ）を含む。
【００２４】
プリンタ部１７０は、バス１７１、ページメモリ１７２、画像形成部１７４、プリンタ制御部１７６、および本体接続インターフェース（Ｉ／Ｆ）１７８を含む。
【００２５】
ネットワークオプション装置２００は、バス２０１、制御部２０２、ＲＯＭ２０４、ＲＡＭ２０６、ＨＤＤ２０８、本体接続インターフェース（Ｉ／Ｆ）２１０、およびネットワークインターフェース（Ｉ／Ｆ）２１２を含む。
【００２６】
制御部１０２、制御部１５２、および制御部２０２は、ＣＰＵにより構成される。制御部１０２は、バス１０１を介して本体装置１００内の他のハードウェアと接続されており、これらのハードウェアを制御するとともに、種々のソフトウェアの機能を実行する。制御部１５２は、バス１５１を介してＰＣＬコントローラ１５０内の他のハードウェアと接続されており、これらのハードウェアを制御するとともに、種々のソフトウェアの機能を実行する。制御部２０２は、バス２０１を介してネットワークオプション装置２００内の他のハードウェアと接続されており、これらのハードウェアを制御するとともに、種々のソフトウェアの機能を実行する。
【００２７】
ＲＯＭ１０６、ＲＯＭ１５４、およびＲＯＭ２０４は、フラッシュメモリ等の不揮発性記憶装置である。ＲＯＭ１０６、ＲＯＭ１５４、およびＲＯＭ２０４には、それぞれ、複数のプログラムが格納されている。ＲＯＭ１０６、ＲＯＭ１５４、およびＲＯＭ２０４に記憶されたプログラムは、それぞれ、制御部１０２、制御部１５２、および制御部２０２により実行される。ＲＯＭ１０６やＲＯＭ２０４には、たとえばＩＰＬ（Initial Program Loader）等の起動プログラム等が記憶される。
【００２８】
ＲＡＭ１０８、ＲＡＭ１５６、およびＲＡＭ２０６は、ＳＤＲＡＭ（Synchronous DRAM）等のＤＲＡＭや、ＳＲＡＭ（Static Random Access Memory）等の揮発性記憶装置である。ＲＡＭ１０８、ＲＡＭ１５６、およびＲＡＭ２０６は、それぞれ、制御部１０２、制御部１５２、および制御部２０２がプログラムを実行する際のワーキングエリアとして利用される。ＲＡＭ１０８、ＲＡＭ１５６、およびＲＡＭ２０６は、それぞれ、制御部１０２、制御部１５２、および制御部２０２がプログラムを実行する際に一時的に生じるデータを記憶する。
【００２９】
本体装置１００において、スキャナ１０４は、たとえばＣＣＤを利用して原稿を読み取り、画像データを生成する。スキャナ１０４が生成した画像データは画像メモリ１１２に記憶される。メモリ制御部１１０は、画像メモリ１１２へのデータの書込および画像メモリ１１２からのデータの読み出しを制御する。
【００３０】
ＮＣＵ（ネットワーク制御回路：Network Control Unit）１１６は、本体装置１００を、公衆電話回線を介してＰＳＴＮ（公衆通信網：Public Switched Telephone Networks）３１０に接続する。モデム１１４は、ＮＣＵ１１６を介して、ＰＳＴＮ３１０に接続される。
【００３１】
ＰＣＬ接続インターフェース１１８は、ＰＣＬコントローラ１５０の接続インターフェースであり、ＰＣＬコントローラ１５０の本体接続インターフェース１６０と接続される。
【００３２】
プリンタ接続インターフェース１２０は、プリンタ部１７０の接続インターフェースであり、プリンタ部１７０の本体接続インターフェース１７８と接続される。
【００３３】
オプション接続インターフェース１２２は、ネットワークオプション装置２００の接続インターフェースであり、ネットワークオプション装置２００の本体接続インターフェース２１０と接続される。ここで、オプション接続インターフェース１２２と本体接続インターフェース２１０は、専用インターフェースとすることもできるが、たとえばＵＳＢ等の汎用インターフェースとすることもできる。
【００３４】
ＰＣＬコントローラ１５０において、スプーラ１５８は、プリントジョブを記憶するプリントスプーラである。本体装置１００がデータの印刷指示を受けると、メモリ制御部１１０は、画像メモリ１１２から印刷データを読み出し、ＰＣＬ接続インターフェース１１８および本体接続インターフェース１６０を介してスプーラ１５８に印刷データを転送する。
【００３５】
プリンタ部１７０は、スキャナ１０４が読み取った原稿のコピーや本体装置１００が受信したファクシミリデータ等を印刷する。ページメモリ１７２は、本体接続インターフェース１６０、ＰＣＬ接続インターフェース１１８、プリンタ接続インターフェース１２０および本体接続インターフェース１７８を介して、ＰＣＬコントローラ１５０のスプーラ１５８から転送される印刷データをページ単位で記憶する。画像形成部１７４は、ページメモリ１７２に記憶された印刷データを画像形成・印刷する。プリンタ制御部１７６は、バス１７１を介してプリンタ部１７０内の他のハードウェアと接続されており、これらのハードウェアを制御するとともに、種々のソフトウェアの機能を実行する。
【００３６】
図２は、ネットワークオプション装置２００の機能を示すブロック図である。図２は、ハードウェア単位の構成ではなく、機能単位のブロックを示している。なお、図２において、本発明の本質に関わらない部分の構成については省略してある。
【００３７】
ネットワークオプション装置２００は、電力供給制御部２２０、本体接続確認処理部２２２、設定受付部２２４、設定記憶部２２６、初期化処理部２２８、通知処理部２３０、処理受付部２３２、本体接続制御部２３４、オプション機能制御部２３６、モード設定部２３８、およびネットワーク接続制御部２４０を含む。これらの機能的構成要素は、図１に示したネットワークオプション装置２００の制御部２０２、ＲＯＭ２０４、ＲＡＭ２０６、およびＨＤＤ２０８等により実現される。
【００３８】
ここで、ネットワークオプション装置２００は、たとえば、メールサーバやファイルサーバ等、ネットワーク３００に接続されたクライアント端末３０４ａやクライアント端末３０４ｂ等の他の端末のサーバとしての機能を有する。オプション機能制御部２３６は、このようなネットワークオプション装置２００の処理機能を制御する。
【００３９】
電力供給制御部２２０は、本体装置１００に依存せず、独立に電力が供給される電源スイッチ（不図示）がオンとされると、ネットワークオプション装置２００の各構成要素へ電力供給を行う。
【００４０】
本体接続確認処理部２２２は、本体装置１００との接続状態を確認する。初期化処理部２２８は、ネットワークオプション装置２００の各構成要素の初期化を行う。初期化処理部２２８は、本体接続確認処理部２２２が確認した本体装置１００との接続状態に応じて、ネットワークオプション装置２００の初期化を行う。
【００４１】
本体接続制御部２３４は、本体装置１００との間のデータの授受を行う。
【００４２】
モード設定部２３８は、初期化処理部２２８の初期化処理に応じて、ネットワークオプション装置２００のモードを設定する。モード設定部２３８は、ネットワークオプション装置２００が本体装置１００と接続されており、本体装置１００とのデータの授受が可能な場合には通常モード、ネットワークオプション装置２００が本体装置１００と接続されていない場合は単独モードに設定する。モード設定部２３８は、設定結果を設定記憶部２２６に記憶する。ここで、「接続されていない場合」には、ネットワークオプション装置２００と本体装置１００が物理的には接続されているが、本体装置１００の電源がオンとなっていない場合や、本体装置１００側の何らかの故障により、ネットワークオプション装置２００が本体装置１００からの制御を受けられない場合も含まれる。
【００４３】
ネットワークオプション装置２００が単独モードに設定されている場合、ネットワークオプション装置２００は、本体装置１００の制御を必要としない機能のみを実行可能に設定される。
【００４４】
設定受付部２２４は、本体接続確認処理部２２２が本体装置１００との接続状態を確認するタイミングの設定を受け付ける。設定受付部２２４は、受け付けた設定を設定記憶部２２６に記憶する。
【００４５】
ネットワーク接続制御部２４０は、ネットワーク３００に接続された他の端末との間のデータの授受を行う。処理受付部２３２は、ネットワーク３００に接続された、たとえばクライアント端末３０４ａやクライアント端末３０４ｂ等の他の端末からの処理の依頼を受け付ける。
【００４６】
通知処理部２３０は、ネットワークオプション装置２００が通常モードであるか単独モードであるかをネットワーク３００に接続された監視システム３０２（図１参照）に通知する。
【００４７】
監視システム３０２は、ネットワークオプション装置２００からの通知を自装置内に記憶する。監視システム３０２は、ネットワーク３００に接続されたクライアント端末３０４ａやクライアント端末３０４ｂ等の他の端末から、ネットワークオプション装置２００への処理依頼があると、ネットワークオプション装置２００から予め通知されていたネットワークオプション装置２００のモードに応じて、他の端末からの処理をネットワークオプション装置２００が実行可能か否かを判断する。監視システム３０２は、他の端末からの処理をネットワークオプション装置２００が実行可能であると判断した場合、その処理をネットワークオプション装置２００に通知する。一方、監視システム３０２は、他の端末からの処理をネットワークオプション装置２００が実行可能でないと判断した場合、その旨を依頼元の他の端末に通知する。たとえば、ネットワークオプション装置２００が単独モードに設定されているときに、他の端末からデータの印刷指示があった場合、監視システム３０２は、印刷不可であることを他の端末に通知する。これにより、各端末の処理をスムーズにすることができ、各端末における処理時間を短縮することができる。
【００４８】
図３は、ネットワークオプション装置２００の初期化処理の手順を示すフローチャートである。
電源スイッチがオンとされ、電力供給制御部２２０が各構成要素に電力を供給すると（Ｓ１００）、初期化処理部２２８は、周辺デバイスの初期化を行う（Ｓ１０２）。つづいて、本体接続確認処理部２２２は、本体装置１００がネットワークオプション装置２００に接続されているか否かを確認する（Ｓ１０４）。本体装置１００がネットワークオプション装置２００に接続されている場合（Ｓ１０４のＹＥＳ）、初期化処理部２２８は、本体装置１００との通信制御を初期化する（Ｓ１０６）。その後、本体接続制御部２３４が本体装置１００からの制御を受けると（Ｓ１０８のＹＥＳ）、初期化処理部２２８は、その制御に基づき、ネットワークオプション装置２００の各機能を初期化する（Ｓ１１０）。この後、モード設定部２３８は、ネットワークオプション装置２００を通常モードに設定する（Ｓ１１２）。通知処理部２３０は、ネットワーク接続制御部２４０を介して、監視システム３０２に、ネットワークオプション装置２００が通常モードに設定されたことを通知する（Ｓ１１４）。
【００４９】
一方、ステップＳ１０４において、本体装置１００がネットワークオプション装置２００に接続されていない場合（Ｓ１０４のＮＯ）、モード設定部２３８は、ネットワークオプション装置２００を単独モードに設定する（Ｓ１１８）。また、ステップＳ１０８において、所定時間が経過しても本体接続制御部２３４が本体からの制御を受けない場合（Ｓ１０８のＮＯおよびＳ１１６のＹＥＳ）、ステップＳ１１８に進み、ネットワークオプション装置２００が単独モードに設定される。これらの場合、通知処理部２３０は、監視システム３０２にネットワークオプション装置２００が単独モードに設定されたことを通知する（Ｓ１１４）。
【００５０】
以上により、ネットワークオプション装置２００が初期化され、待機状態となる。なお、本体接続確認処理部２２２は、設定記憶部２２６を参照して、本体装置１００との接続状態を再確認するタイミングになると（Ｓ１１６のＹＥＳ）、ステップＳ１０４に戻り、同様の処理を繰り返す。これにより、たとえばネットワークオプション装置２００の電源スイッチがオンとなったときには本体装置１００の電源スイッチが入っておらず、その後に本体装置１００の電源スイッチがオンとされた場合等に、ネットワークオプション装置２００のモードを設定し直すことができる。
【００５１】
図４は、ネットワークオプション装置２００が待機状態中に、ネットワーク３００に接続された他の端末から処理依頼があった場合の処理手順を示すフローチャートである。
【００５２】
上述したように、本実施の形態において、ネットワーク３００には監視システム３０２が接続されているため、ネットワークオプション装置２００が単独モードに設定されている際にクライアント端末３０４ａやクライアント端末３０４ｂから本体装置１００の処理依頼があった場合、監視システム３０２から依頼元の端末に実行不可の通知が行われる。そのため、ネットワークオプション装置２００が単独モードに設定されている際、基本的には、ネットワークオプション装置２００には、ネットワークオプション装置２００の処理のみが依頼される。しかし、監視システム３０２が起動していない等の何らかのトラブルにより、ネットワークオプション装置２００が単独モードに設定されているにもかかわらず、クライアント端末３０４ａやクライアント端末３０４ｂから本体装置１００の処理依頼があることも想定される。そのため、本実施の形態におけるネットワークオプション装置２００においては、そのような処理も想定した処理手順が準備される。
【００５３】
処理受付部２３２は、他の端末から処理の依頼を受け付けると（Ｓ１５０のＹＥＳ）、その処理が本体装置１００の処理か、ネットワークオプション装置２００の処理かを判断する（Ｓ１５２）。処理がネットワークオプション装置２００の処理の場合（Ｓ１５２のＮＯ）、処理受付部２３２は、オプション機能制御部２３６に通知を行う。オプション機能制御部２３６は、処理受付部２３２が受け付けた依頼に従い、ネットワークオプション装置２００内で必要な処理を行う（Ｓ１５４）。
【００５４】
ステップＳ１５２で、処理が本体装置１００の処理の場合（Ｓ１５２のＹＥＳ）、処理受付部２３２は、設定記憶部２２６を参照して、ネットワークオプション装置２００が単独モードに設定されているか、通常モードに設定されているかを判断する（Ｓ１５６）。ネットワークオプション装置２００が通常モードに設定されている場合（Ｓ１５６のＮＯ）、処理受付部２３２は、本体接続制御部２３４に通知を行う。本体接続制御部２３４は、本体装置１００に処理受付部２３２が受け付けた依頼を通知し、本体装置１００において、必要な処理が行われる（Ｓ１７０）。
【００５５】
一方、ネットワークオプション装置２００が単独モードに設定されている場合（Ｓ１５６のＹＥＳ）、処理受付部２３２は、設定記憶部２２６を参照して、現在、本体装置１００がネットワークオプション装置２００に接続されているか否かを再確認するか否かを判断する（Ｓ１５８）。再確認する場合（Ｓ１５８のＹＥＳ）、処理受付部２３２は、本体接続確認処理部２２２に通知を行う。本体接続確認処理部２２２は、本体装置１００がネットワークオプション装置２００に接続されているか否かを確認する（Ｓ１６０）。本体装置１００がネットワークオプション装置２００に接続されている場合（Ｓ１６０のＹＥＳ）、初期化処理部２２８は、初期化を行う（Ｓ１６２）。ここでは、図３のステップＳ１０６、Ｓ１０８、およびＳ１１０に示したのと同様の処理が行われる。初期化が終了すると（Ｓ１６４のＹＥＳ）、ネットワークオプション装置２００が通常モードに設定される（Ｓ１６６）。通知処理部２３０は、監視システム３０２に、ネットワークオプション装置２００が通常モードに設定されたことを通知する（Ｓ１６８）。この後、ステップＳ１７０の処理が行われる。
【００５６】
ステップＳ１５８において再確認しない場合（Ｓ１５８のＮＯ）、ステップＳ１６０において本体装置１００がネットワークオプション装置２００に接続されていない場合（Ｓ１６０のＮＯ）、または、ステップＳ１６４において初期化が正常に行われなかった場合（Ｓ１６４のＮＯ）、処理受付部２３２は、不正コマンドの受信処理を行う（Ｓ１７２）。ここで、不正コマンドの受信処理として、たとえば、メッセージを処理の依頼元の端末に送信することができる。
【００５７】
以上のように、本実施の形態におけるネットワークオプション装置２００によれば、本体装置１００が機能していない場合でも、ネットワークオプション装置２００を単独モードで制御可能なので、単独で機能させることができる。また、ネットワークオプション装置２００を本体装置１００とは別の筐体に収容する構成とすることにより、本体装置１００の構成の制限を受けることなく、新たなネットワークオプション装置２００を導入することができる。また、ネットワークオプション装置の取り替えも容易に行える。
【００５８】
以上、本発明を実施の形態をもとに説明した。実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００５９】
以上の実施の形態において、本体装置１００が、ネットワークオプション装置２００を介してネットワーク３００に接続する構成を示したが、本体装置１００が、ＬＡＮカード等のＮＩＣ（Network Interface Card）を含む構成とすることもできる。この場合、本体装置１００は、ネットワークオプション装置２００を介することなく、ネットワーク３００に接続することができるが、ネットワーク３００に接続された他の端末とのデータの送受信は、ネットワークオプション装置２００を介して行われる。本体装置１００がネットワークオプション装置２００を介することなくネットワーク３００に接続された場合、本体装置１００とネットワークオプション装置２００とがオプション接続インターフェース１２２と本体接続インターフェース２１０（図１参照）を介して接続されていない場合にも、本体装置１００は、ネットワーク３００を介してネットワークオプション装置２００を制御する構成とすることができる。このようにすれば、ネットワークオプション装置２００を本体装置１００と離れた場所に設置することもでき、配置の自由度が高まる。
【００６０】
また、以上の実施の形態においては、ネットワークシステム１０が監視システム３０２を含む構成としたが、ネットワークシステム１０は、監視システム３０２を有しない構成とすることもできる。
【００６１】
また、ネットワークオプション装置２００の電源スイッチは、本体装置１００に依存せず、独立に電力が供給されるが、本体装置１００の電源スイッチがオンとされると、ネットワークオプション装置２００の電源スイッチも同時にオンとされる構成とすることもできる。
【００６２】
また、以上の実施の形態においては、ネットワークオプション装置２００の電源スイッチがオンとされた場合、本体接続確認処理部２２２が、本体装置１００がネットワークオプション装置２００に接続されているか否かを確認する処理を示した。しかし、ネットワークオプション装置２００において、予めモード設定部２３８に単独モードでの起動を設定等することにより、本体装置１００の接続の有無にかかわらず、ネットワークオプション装置２００を単独モードに設定することができる。これにより、本体装置１００がネットワークオプション装置２００に接続されているか否か等を確認するための時間を削減することができ、ネットワークオプション装置２００の初期化時間等を短縮することができる。
【００６３】
また、本体装置１００およびネットワークオプション装置２００は、互いに、プラグアンドプレイで接続されるようにすることができる。
【図面の簡単な説明】
【００６４】
【図１】実施の形態におけるネットワークシステムの構成を示すブロック図である。
【図２】実施の形態におけるネットワークオプション装置の機能を示すブロック図である。
【図３】ネットワークオプション装置の初期化処理の手順を示すフローチャートである。
【図４】ネットワークオプション装置が待機状態中に、ネットワークに接続された他の端末から処理依頼があった場合の処理手順を示すフローチャートである。
【符号の説明】
【００６５】
１０  ネットワークシステム
１２  本体筐体
１４  ファクシミリシステム
１００  本体装置
１０２  制御部
１０４  スキャナ
１０６  ＲＯＭ
１０８  ＲＡＭ
１１０  メモリ制御部
１１２  画像メモリ
１１４  モデム
１１６  ＮＣＵ
１１８  ＰＣＬ接続インターフェース
１２０  プリンタ接続インターフェース
１２２  オプション接続インターフェース
１５０  ＰＣＬコントローラ
１５２  制御部
１５４  ＲＯＭ
１５６  ＲＡＭ
１５８  スプーラ
１６０  本体接続インターフェース
１７０  プリンタ部
１７２  ページメモリ
１７４  画像形成部
１７６  プリンタ制御部
１７８  本体接続インターフェース
２００  ネットワークオプション装置
２０２  制御部
２０４  ＲＯＭ
２０６  ＲＡＭ
２０８  ＨＤＤ
２１０  本体接続インターフェース
２１２  ネットワークインターフェース
２２０  電力供給制御部
２２２  本体接続確認処理部
２２４  設定受付部
２２６  設定記憶部
２２８  初期化処理部
２３０  通知処理部
２３２  処理受付部
２３４  本体接続制御部
２３６  オプション機能制御部
３００  ネットワーク
３０２  監視システム
３０４ａ  クライアント端末
３０４ｂ  クライアント端末
３１０  ＰＳＴＮ
【図１】
2006217177.tif 000003
【図２】
2006217177.tif 000004
【図３】
2006217177.tif 000005
【図４】
2006217177.tif 000006