(57)【要約】【課題】ネットワークリソースを有効に活用することが可能なネットワーク通信装置および方法を提供する。【解決手段】マルチファンクション装置は、ネットワークを利用する機能を処理する際に、複数のＮＩＣを有する場合は設定記憶部に記憶されている各機能毎におけるＮＩＣの選択情報に従って、選択されたＮＩＣを介してＬＡＮに接続し、各機能の処理を行う。具体的には、ネットワークプリント機能を処理する場合、設定記憶部に記憶されているネットワークプリント選択情報に従い、また、ネットワークスキャナ機能を処理する場合、設定記憶部に記憶されているネットワークススキャナ選択情報に従い、また、ＩＰ−ＦＡＸ機能を処理する場合、設定記憶部に記憶されているＩＰ−ＦＡＸ選択情報に従い、選択情報に従って選択したＮＩＣを介してＬＡＮに接続し、各機能の処理を行う。【選択図】図１
2008017020.tif 000002
【特許請求の範囲】
【請求項１】
各々が異なるネットワークに接続する複数のネットワーク接続インターフェースを有し、該ネットワークを利用して処理を行う機能を少なくとも１つ有するネットワーク通信装置において、
前記機能の制御処理を行う制御手段と、
前記機能を処理する際に複数のネットワークから利用するネットワークの選択を機能毎に設定する設定手段と、
前記設定手段で機能毎に設定した利用するネットワークの選択を選択情報として記憶する設定記憶手段と
を具備し、
前記制御手段は、
前記機能の制御処理を行う際に、前記設定記憶手段に記憶されている該機能の選択情報に従って、利用するネットワークを選択する
ことを特徴とするネットワーク通信装置。
【請求項２】
前記ネットワーク接続インターフェースを前記制御手段が接続するデータ伝送路に増設可能なインターフェース構造を有する
ことを特徴とする請求項１記載のネットワーク通信装置。
【請求項３】
前記機能は、
ネットワークプリント機能、ネットワークスキャナ機能、ＩＰ−ＦＡＸ機能の少なくとも１つである
ことを特徴とする請求項１または２記載のネットワーク通信装置。
【請求項４】
前記複数のネットワーク接続インターフェースを介して複数のネットワークの状態を検出する状態検出手段と、
前記状態検出手段で検出したネットワークの状態と前記機能を処理する際に利用するネットワークの選択条件とを比較する比較手段と
を更に具備し、
前記制御手段は、
前記機能の制御処理を行う際に、前記比較手段により前記選択条件と一致した状態のネットワークを選択する
ことを特徴とする請求項１または２記載のネットワーク通信装置。
【請求項５】
前記状態検出手段は、
予め設定されたサーバアドレスにより接続されるネットワークでのサーバの接続状態を検出する
ことを特徴とする請求項４記載のネットワーク通信装置。
【請求項６】
前記サーバは、
ＳＩＰサーバである
ことを特徴とする請求項５記載のネットワーク通信装置。
【請求項７】
前記複数のネットワーク接続インターフェースの接続履歴を記憶する接続履歴記憶手段と、
前記接続履歴記憶手段で記憶した接続履歴を通知する通知手段と
を更に具備することを特徴とする請求項１記載のネットワーク通信装置。
【請求項８】
前記通知手段は、
前記接続履歴をユーザインターフェースに表示し、またはレポートとして印刷する
ことを特徴とする請求項７記載のネットワーク通信装置。
【請求項９】
各々が異なるネットワークに接続する複数のネットワーク接続インターフェースを有し、ネットワークを利用して処理を行う機能を少なくとも１つ有するネットワーク通信装置のネットワーク通信方法において、
設定手段が前記機能を処理する際に利用するネットワークの選択を機能毎に設定し、
前記機能毎に設定した利用するネットワークの選択を選択情報として設定記憶手段に記憶し、
前記機能の制御処理を行う際に、前記制御手段が前記記憶されている該機能の選択情報に従って、利用するネットワークを選択する
ことを特徴とするネットワーク通信方法。
【請求項１０】
前記ネットワーク接続インターフェースを前記制御手段が接続するデータ伝送路に増設可能なインターフェース構造を有する
ことを特徴とする請求項９記載のネットワーク通信方法。
【請求項１１】
前記機能は、
ネットワークプリント機能、ネットワークスキャナ機能、ＩＰ−ＦＡＸ機能の少なくとも１つである
ことを特徴とする請求項９または１０記載のネットワーク通信方法。
【請求項１２】
前記機能の制御処理を行う際に、
状態検出手段が前記複数のネットワーク接続インターフェースが接続されるネットワークの状態を検出し、
比較手段が前記検出したネットワークの状態と前記機能を処理する際に利用するネットワークの選択条件とを比較し、
前記制御手段が前記選択条件と一致した状態のネットワークを選択する
ことを特徴とする請求項９または１０記載のネットワーク通信方法。
【請求項１３】
前記状態検出手段は、
予め設定されたサーバアドレスにより接続されるネットワークでのサーバの接続状態を検出する
ことを特徴とする請求項１２記載のネットワーク通信方法。
【請求項１４】
前記サーバは、
ＳＩＰサーバである
ことを特徴とする請求項１３記載のネットワーク通信方法。
【請求項１５】
前記複数のネットワーク接続インターフェースの接続履歴を接続履歴記憶手段に記憶し、
通知手段が前記記憶した接続履歴を通知する
ことを特徴とする請求項９記載のネットワーク通信方法。
【請求項１６】
前記通知手段は、
前記接続履歴をユーザインターフェースに表示し、またはレポートとして印刷する
ことを特徴とする請求項１５記載のネットワーク通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク通信装置および方法に関し、特に、ＩＰ電話網を利用したＩＰ−ＦＡＸ機能を行うネットワーク通信装置および方法に関する。
【背景技術】
【０００２】
近年、ＩＰ電話網を利用したファクシミリ通信は企業内イントラネットを利用して増加している。この場合は、これまでのアナログ電話回線（ＰＳＴＮ）用の回線インターフェースを使わずに、ＰＣと同じＬＡＮインターフェースでＩＰ電話網に接続される。
【０００３】
例えば、ＩＰ網と公衆回線網と接続し、ＩＰ網との接続が失敗した場合は公衆回線網と接続するように制御するインターネットファクシミリ通信端末がある（例えば、特許文献１参照。）。
【特許文献１】特開２００３−２０９６５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
更に、企業ではＩＰ電話網をＰＣ用のネットワークと完全に分離している場合と、同じネットワーク上にＰＣデータとＩＰ電話データを共存させる場合とが存在する。また、端末側もＬＡＮインターフェースを１つのみ用意してＰＣデータ系（Ｐｒｉｎｔｅｒ、Ｓｃａｎ）とＩＰ−ＦＡＸデータ系とを共存させる場合と、端末側にＬＡＮインターフェースを２つ用意してＰＣデータ系とＩＰ−ＦＡＸデータ系とを分離させる場合とがある。
【０００５】
後者の２つのＬＡＮインターフェースを用意してＰＣデータ系とＩＰ−ＦＡＸデータ系とを分離させる場合、これまで専用のＮＩＣ［Network Interface Card］が割り当てられており、ユーザはそれぞれのＮＩＣをシステム管理者が割り当てたネットワークに接続することから、以下に挙げるような問題があった。
【０００６】
１．ＰＣデータ系とＩＰ−ＦＡＸデータ系とでそれぞれ別個にＮＩＣを接続するＩ／Ｆ構造が必要であった
２．複数のＮＩＣを有しても接続可能なＬＡＮが１つに限定されてしまっていた
３．複数のＮＩＣと複数のＬＡＮとの間で接続を間違えやすかった
そこで、本発明は、上記問題点を鑑みて、ネットワークリソースを有効に活用することが可能なネットワーク通信装置および方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１の発明は、各々が異なるネットワークに接続する複数のネットワーク接続インターフェースを有し、該ネットワークを利用して処理を行う機能を少なくとも１つ有するネットワーク通信装置において、前記機能の制御処理を行う制御手段と、前記機能を処理する際に複数のネットワークから利用するネットワークの選択を機能毎に設定する設定手段と、前記設定手段で機能毎に設定した利用するネットワークの選択を選択情報として記憶する設定記憶手段とを具備し、前記制御手段は、前記機能の制御処理を行う際に、前記設定記憶手段に記憶されている該機能の選択情報に従って、利用するネットワークを選択することを特徴とする。
【０００８】
また、請求項２の発明は、請求項１の発明において、前記ネットワーク接続インターフェースを前記制御手段が接続するデータ伝送路に増設可能なインターフェース構造を有することを特徴とする。
【０００９】
また、請求項３の発明は、請求項１または請求項２の発明において、前記機能は、ネットワークプリント機能、ネットワークスキャナ機能、ＩＰ−ＦＡＸ機能の少なくとも１つであることを特徴とする。
【００１０】
また、請求項４の発明は、請求項１または請求項２の発明において、前記複数のネットワーク接続インターフェースを介して複数のネットワークの状態を検出する状態検出手段と、前記状態検出手段で検出したネットワークの状態と前記機能を処理する際に利用するネットワークの選択条件とを比較する比較手段とを更に具備し、前記制御手段は、前記機能の制御処理を行う際に、前記比較手段により前記選択条件と一致した状態のネットワークを選択することを特徴とする。
【００１１】
また、請求項５の発明は、請求項４の発明において、前記状態検出手段は、予め設定されたサーバアドレスにより接続されるネットワークでのサーバの接続状態を検出することを特徴とする。
【００１２】
また、請求項６の発明は、請求項５の発明において、前記サーバは、ＳＩＰサーバであることを特徴とする。
【００１３】
また、請求項７の発明は、請求項１の発明において、前記複数のネットワーク接続インターフェースの接続履歴を記憶する接続履歴記憶手段と、前記接続履歴記憶手段で記憶した接続履歴を通知する通知手段とを更に具備することを特徴とする。
【００１４】
また、請求項８の発明は、請求項７の発明において、前記通知手段は、前記接続履歴をユーザインターフェースに表示し、またはレポートとして印刷することを特徴とする。
【００１５】
また、請求項９の発明は、各々が異なるネットワークに接続する複数のネットワーク接続インターフェースを有し、ネットワークを利用して処理を行う機能を少なくとも１つ有するネットワーク通信装置のネットワーク通信方法において、設定手段が前記機能を処理する際に利用するネットワークの選択を機能毎に設定し、前記機能毎に設定した利用するネットワークの選択を選択情報として設定記憶手段に記憶し、前記機能の制御処理を行う際に、前記制御手段が前記記憶されている該機能の選択情報に従って、利用するネットワークを選択することを特徴とする。
【００１６】
また、請求項１０の発明は、請求項９の発明において、前記ネットワーク接続インターフェースを前記制御手段が接続するデータ伝送路に増設可能なインターフェース構造を有することを特徴とする。
【００１７】
また、請求項１１の発明は、請求項９または請求項１０の発明において、前記機能は、ネットワークプリント機能、ネットワークスキャナ機能、ＩＰ−ＦＡＸ機能の少なくとも１つであることを特徴とする。
【００１８】
また、請求項１２の発明は、請求項９または請求項１０の発明において、前記機能の制御処理を行う際に、状態検出手段が前記複数のネットワーク接続インターフェースが接続されるネットワークの状態を検出し、比較手段が前記検出したネットワークの状態と前記機能を処理する際に利用するネットワークの選択条件とを比較し、前記制御手段が前記選択条件と一致した状態のネットワークを選択することを特徴とする。
【００１９】
また、請求項１３の発明は、請求項１２の発明において、前記状態検出手段は、予め設定されたサーバアドレスにより接続されるネットワークでのサーバの接続状態を検出することを特徴とする。
【００２０】
また、請求項１４の発明は、請求項１３の発明において、前記サーバは、ＳＩＰサーバであることを特徴とする。
【００２１】
また、請求項１５の発明は、請求項９の発明において、前記複数のネットワーク接続インターフェースの接続履歴を接続履歴記憶手段に記憶し、通知手段が前記記憶した接続履歴を通知することを特徴とする。
【００２２】
また、請求項１６の発明は、請求項１５の発明において、前記通知手段は、前記接続履歴をユーザインターフェースに表示し、またはレポートとして印刷することを特徴とする。
【発明の効果】
【００２３】
本発明によれば、マルチファンクション装置が有する複数のネットワーク機能が複数のネットワーク接続インターフェースを共有可能とすることで、ネットワークリソースを有効に活用できるという効果を奏する。
【００２４】
更に、本発明によれば、マルチファンクション装置のネットワーク接続インターフェースの増設構造を共通インターフェースで一本化することで、システム全体を安価に構成することができるという効果を奏する。
【００２５】
更に、本発明によれば、ネットワークへの接続を自動化することで、ネットワークへの物理的な接続ミスをなくすことができるという効果を奏する。
【発明を実施するための最良の形態】
【００２６】
以下、本発明に係るネットワーク通信装置および方法の実施の形態について添付図面を参照して詳細に説明する。
【実施例１】
【００２７】
図１は、本発明を適用した複合機装置（以後、マルチファンクション装置と称する）１の実施例１の概略構成を示す図である。
【００２８】
図１に示す様に、マルチファンクション装置１は、マルチファンクションコントロール部２とプリンタモジュール部３とスキャナモジュール部４とファクシミリモジュール部５とＵＩ部６とを具備して構成され、プリンタモジュール部３、スキャナモジュール部４、ファクシミリモジュール部５およびＵＩ部６は、インターフェース（以後、Ｉ／Ｆと称する）７によってマルチファンクションコントロール部２と接続されている。なお、ＵＩ部６は後述する第１の設定記憶部１４１および第２の設定記憶部１４２に記憶するＮＩＣの選択情報を設定する設定部８を有している。
【００２９】
マルチファンクションコントロール部２は、各モジュール部を効率良く制御するとともに、ネットワークプリント機能およびネットワークスキャナ機能を制御する。具体的には、制御用のＣＰＵ９１と、ＣＰＵ９１の動作プログラムを記憶するＲＯＭ１０１・ＲＡＭ１１１と、ＬＡＮに接続するためのＬＡＮインターフェースである第１のＮＩＣ１２１と、入出力用データを格納するデータ蓄積用メモリ１３と、設定部８によって設定されたネットワークプリント機能を処理する際に使用するＮＩＣの選択情報（以後、ネットワークプリント選択情報と称する）、および設定部８によって設定されたネットワークスキャナ機能を処理する際に使用するＮＩＣの選択情報（以後、ネットワークスキャナ選択情報と称する）を記憶する第１の設定記憶部１４１とを具備して構成され、これらはシステムバス１５によって相互に接続している。
【００３０】
プリンタモジュール部３は、マルチファンクションコントロール部２のデータ蓄積用メモリ１３に蓄積されたデータを用紙に印刷する。
【００３１】
スキャナモジュール部４は、原稿を光学的に読み取り、読み取ったデータはマルチファンクションコントロール部２のデータ蓄積用メモリ１３に蓄積する。
【００３２】
ファクシミリモジュール部５は、マルチファンクションコントロール部２と連携をとってＰＳＴＮ経由のファクシミリ通信機能およびＬＡＮ経由のファクシミリ通信機能（以後、ＩＰ−ＦＡＸ機能と称する）を制御する。具体的には、ファクシミリモジュール部５を制御するＣＰＵ９２と、ＣＰＵ９２の動作プログラムを記憶するＲＯＭ１０２・ＲＡＭ１１２と、ＰＳＴＮ経由のデータの送受信を行う網制御部１６、ＰＳＴＮ経由で受信したデータの復号化、スキャナモジュール部４で読み取ったデータの符号化、およびデータの解像度変換を行うＣｏｄｅｃ／解像度変換部１７と、Ｃｏｄｅｃ／解像度変換部１７で符号化したデータをＰＳＴＮを介してファクシミリ送信するＦＡＸ  Ｍｏｄｅｍ１８と、ＬＡＮに接続するためのＬＡＮインターフェースである第２のＮＩＣ１２２と、設定部８によって設定されたＩＰ−ＦＡＸ機能を処理する際に使用するＮＩＣの選択情報（以後、ＩＰ−ＦＡＸ選択情報と称する）を記憶する第２の設定記憶部１４２とを具備して構成され、これらはシステムバス１５によって相互に接続している。
【００３３】
なお、ＬＡＮへの接続履歴を記憶する接続履歴記録部を用意し、その接続履歴をＵＩ部６で表示する或いは管理レポート等にてプリントアウトする構成を適用しても良い。
【００３４】
マルチファンクション装置１は、ネットワークを利用する機能（即ち、ネットワークプリント機能、ネットワークスキャナ機能およびＩＰ−ＦＡＸ機能）を処理する際に、第１の設定記憶部１４１または第２の設定記憶部１４２に記憶されている各機能毎におけるＮＩＣの選択情報に従って、選択されたＮＩＣを介してＬＡＮに接続し、各機能の処理を行う。具体的には、ネットワークプリント機能を処理する場合、第１の設定記憶部１４１に記憶されているネットワークプリント選択情報に従い、また、ネットワークスキャナ機能を処理する場合、第１の設定記憶部１４１に記憶されているネットワークススキャナ選択情報に従い、また、ＩＰ−ＦＡＸ機能を処理する場合、第２の設定記憶部１４２に記憶されているＩＰ−ＦＡＸ選択情報に従い、選択情報に従って選択したＮＩＣを介してＬＡＮに接続し、各機能の処理を行う。
【００３５】
次に、マルチファンクション装置が行うＮＩＣの選択処理の手順について図２に示すフローチャートを参照して説明する。
【００３６】
なお、ネットワークプリント選択情報として「第１のＮＩＣまたは第２のＮＩＣを選択」、ネットワークスキャナ選択情報として「第１のＮＩＣを選択」、ＩＰ−ＦＡＸ選択情報として「第２のＮＩＣを選択」が設定されている場合を一例として説明する。
【００３７】
マルチファンクション装置が処理を開始すると（ステップＳ２０１）、当該処理がネットワークを利用する機能であるか否か確認し（ステップＳ２０２）、ネットワークを利用する機能である場合（ステップＳ２０２でＹＥＳ）、ステップＳ２０３に進み、また、ネットワークを利用しない機能である場合（ステップＳ２０２でＮＯ）、ＮＩＣの選択処理の手順を終了する。
【００３８】
ステップＳ２０２において、ネットワークを利用する機能である場合（ステップＳ２０２でＹＥＳ）、当該処理がネットワークプリント機能であるか否か確認し（ステップＳ２０３）、ネットワークプリント機能である場合（ステップＳ２０３でＹＥＳ）、ステップＳ２０４に進み、また、ネットワークプリント機能ではない場合（ステップＳ２０３でＮＯ）、ステップＳ２０６に進む。
【００３９】
ステップＳ２０３において、ネットワークプリント機能である場合（ステップＳ２０３でＹＥＳ）、第１の設定記憶部に記憶されているネットワークプリント選択情報を確認し（ステップＳ２０４）、ネットワークプリント選択情報が「第１のＮＩＣまたは第２のＮＩＣを選択」なので、第１のＮＩＣまたは第２のＮＩＣを使用してネットワークプリント機能を処理し（ステップＳ２０５）、ＮＩＣの選択処理の手順を終了する。
【００４０】
また、ステップＳ２０３において、ネットワークプリント機能ではない場合（ステップＳ２０３でＮＯ）、当該処理がネットワークスキャナ機能であるか否か確認し（ステップＳ２０６）、ネットワークスキャナ機能である場合（ステップＳ２０６でＹＥＳ）、ステップＳ２０７に進み、また、ネットワークスキャナ機能ではない（即ち、ＩＰ−ＦＡＸ機能である）場合（ステップＳ２０６でＮＯ）、ステップＳ２０９に進む。
【００４１】
ステップＳ２０６において、ネットワークスキャナ機能である場合（ステップＳ２０６でＹＥＳ）、第１の設定記憶部に記憶されているネットワークスキャナ選択情報を確認し（ステップＳ２０７）、ネットワークスキャナ選択情報が「第１のＮＩＣを選択」なので、第１のＮＩＣを使用してネットワークスキャナ機能を処理し（ステップＳ２０８）、ＮＩＣの選択処理の手順を終了する。
【００４２】
また、ステップＳ２０６において、ネットワークスキャナ機能ではない（即ち、ＩＰ−ＦＡＸ機能である）場合（ステップＳ２０６でＮＯ）、第２の設定記憶部に記憶されているＩＰ−ＦＡＸ選択情報を確認し（ステップＳ２０９）、ＩＰ−ＦＡＸ選択情報が「第２のＮＩＣを選択」なので、第２のＮＩＣを使用してＩＰ−ＦＡＸ機能を処理し（ステップＳ２１０）、ＮＩＣの選択処理の手順を終了する。
【００４３】
従って、これまで機能毎に追加された複数のＮＩＣを複数のネットワーク機能で有効活用することができるようになる。例えば、ネットワークプリンタ機能を第１のＮＩＣ、第２のＮＩＣの両方に設定することで、広範囲のネットワークプリンタ機能を共有することができ、更にネットワークのトラフィックも軽減することができる。
【実施例２】
【００４４】
図３は、本発明を適用した複合機装置（以後、マルチファンクション装置と称する）１の実施例２の概略構成を示す図である。
【００４５】
図３に示す様に、マルチファンクション装置１は、マルチファンクションコントロール部２とプリンタモジュール部３とスキャナモジュール部４とファクシミリモジュール部５とＵＩ部６とを具備して構成され、プリンタモジュール部３、スキャナモジュール部４、ファクシミリモジュール部５およびＵＩ部６は、インターフェース（以後、Ｉ／Ｆと称する）７によってマルチファンクションコントロール部２と接続されている。なお、ＵＩ部６は後述する設定記憶部１４に記憶するＮＩＣの選択情報を設定する設定部を有している。
【００４６】
マルチファンクションコントロール部２は、各モジュール部を効率良く制御するとともに、ネットワークプリント機能およびネットワークスキャナ機能を制御する。具体的には、制御用のＣＰＵ９１と、ＣＰＵ９１の動作プログラムを記憶するＲＯＭ１０１・ＲＡＭ１１１と、ＬＡＮに接続するためのＬＡＮインターフェースである第１のＮＩＣ１２１と、入出力用データを格納するデータ蓄積用メモリ１３と、設定部８によって設定されたネットワークプリント機能を処理する際に使用するＮＩＣの選択情報（以後、ネットワークプリント選択情報と称する）、ネットワークスキャナ機能を処理する際に使用するＮＩＣの選択情報（以後、ネットワークスキャナ選択情報と称する）、およびＩＰ−ＦＡＸ機能（ＬＡＮ経由のファクシミリ通信機能）を処理する際に使用するＮＩＣの選択情報（以後、ＩＰ−ＦＡＸ選択情報と称する）を記憶する設定記憶部１４とを具備して構成され、これらはシステムバス１５によって相互に接続している。
【００４７】
また、マルチファンクションコントロール部２は複数のＮＩＣを接続することが可能なＬＡＮ接続インターフェース構造を有し、図３に示すように、第２のＮＩＣ１２２が増設されている。
【００４８】
プリンタモジュール部３は、マルチファンクションコントロール部２のデータ蓄積用メモリ１３に蓄積されたデータを用紙に印刷する。
【００４９】
スキャナモジュール部４は、原稿を光学的に読み取り、読み取ったデータはマルチファンクションコントロール部２のデータ蓄積用メモリ１３に蓄積する。
【００５０】
ファクシミリモジュール部５は、マルチファンクションコントロール部２と連携をとってＰＳＴＮ経由のファクシミリ通信機能およびＩＰ−ＦＡＸ機能を制御する。具体的には、ファクシミリモジュール部５を制御するＣＰＵ９２と、ＣＰＵ９２の動作プログラムを記憶するＲＯＭ１０２・ＲＡＭ１１２と、ＰＳＴＮ経由のデータの送受信を行う網制御部１６、ＰＳＴＮ経由で受信したデータの復号化、スキャナモジュール部４で読み取ったデータの符号化、およびデータの解像度変換を行うＣｏｄｅｃ／解像度変換部１７と、Ｃｏｄｅｃ／解像度変換部１７で符号化したデータをＰＳＴＮを介してファクシミリ送信するＦＡＸ  Ｍｏｄｅｍ１８とを具備して構成され、これらはシステムバス１５によって相互に接続している。
【００５１】
なお、ＬＡＮへの接続履歴を記憶する接続履歴記録部を用意し、その接続履歴をＵＩ部６で表示する或いは管理レポート等にてプリントアウトする構成を適用しても良い。
【００５２】
マルチファンクション装置１は、ネットワークを利用する機能（即ち、ネットワークプリント機能、ネットワークスキャナ機能およびＩＰ−ＦＡＸ機能）を処理する際に、ＮＩＣを１つしか有していない場合は当該ＮＩＣを介してＬＡＮに接続し、各機能の処理を行い、また、複数のＮＩＣを有する場合は設定記憶部１４に記憶されている各機能毎におけるＮＩＣの選択情報に従って、選択されたＮＩＣを介してＬＡＮに接続し、各機能の処理を行う。具体的には、ネットワークプリント機能を処理する場合、設定記憶部１４に記憶されているネットワークプリント選択情報に従い、また、ネットワークスキャナ機能を処理する場合、設定記憶部１４に記憶されているネットワークススキャナ選択情報に従い、また、ＩＰ−ＦＡＸ機能を処理する場合、設定記憶部１４に記憶されているＩＰ−ＦＡＸ選択情報に従い、選択情報に従って選択したＮＩＣを介してＬＡＮに接続し、各機能の処理を行う。
【００５３】
次に、マルチファンクション装置が行うＮＩＣの選択処理の手順について図４に示すフローチャートを参照して説明する。
【００５４】
なお、ネットワークプリント選択情報として「第１のＮＩＣまたは第２のＮＩＣを選択」、ネットワークスキャナ選択情報として「第１のＮＩＣを選択」、ＩＰ−ＦＡＸ選択情報として「第２のＮＩＣを選択」が設定されている場合を一例として説明する。
【００５５】
マルチファンクション装置が処理を開始すると（ステップＳ４０１）、当該処理がネットワークを利用する機能であるか否か確認し（ステップＳ４０２）、ネットワークを利用する機能である場合（ステップＳ４０２でＹＥＳ）、ステップＳ４０３に進み、また、ネットワークを利用しない機能である場合（ステップＳ４０２でＮＯ）、ＮＩＣの選択処理の手順を終了する。
【００５６】
ステップＳ４０２において、ネットワークを利用する機能である場合（ステップＳ４０２でＹＥＳ）、当該処理がネットワークプリント機能であるか否か確認し（ステップＳ４０３）、ネットワークプリント機能である場合（ステップＳ４０３でＹＥＳ）、ステップＳ４０４に進み、また、ネットワークプリント機能ではない場合（ステップＳ４０３でＮＯ）、ステップＳ４０６に進む。
【００５７】
ステップＳ４０３において、ネットワークプリント機能である場合（ステップＳ４０３でＹＥＳ）、設定記憶部に記憶されているネットワークプリント選択情報を確認し（ステップＳ４０４）、ネットワークプリント選択情報が「第１のＮＩＣまたは第２のＮＩＣを選択」なので、第１のＮＩＣまたは第２のＮＩＣを使用してネットワークプリント機能を処理し（ステップＳ４０５）、ＮＩＣの選択処理の手順を終了する。
【００５８】
また、ステップＳ４０３において、ネットワークプリント機能ではない場合（ステップＳ４０３でＮＯ）、当該処理がネットワークスキャナ機能であるか否か確認し（ステップＳ４０６）、ネットワークスキャナ機能である場合（ステップＳ４０６でＹＥＳ）、ステップＳ４０７に進み、また、ネットワークスキャナ機能ではない（即ち、ＩＰ−ＦＡＸ機能である）場合（ステップＳ４０６でＮＯ）、ステップＳ４０９に進む。
【００５９】
ステップＳ４０６において、ネットワークスキャナ機能である場合（ステップＳ４０６でＹＥＳ）、設定記憶部に記憶されているネットワークスキャナ選択情報を確認し（ステップＳ４０７）、ネットワークスキャナ選択情報が「第１のＮＩＣを選択」なので、第１のＮＩＣを使用してネットワークスキャナ機能を処理し（ステップＳ４０８）、ＮＩＣの選択処理の手順を終了する。
【００６０】
また、ステップＳ４０６において、ネットワークスキャナ機能ではない（即ち、ＩＰ−ＦＡＸ機能である）場合（ステップＳ４０６でＮＯ）、設定記憶部に記憶されているＩＰ−ＦＡＸ選択情報を確認し（ステップＳ４０９）、ＩＰ−ＦＡＸ選択情報が「第２のＮＩＣを選択」なので、第２のＮＩＣを使用してＩＰ−ＦＡＸ機能を処理し（ステップＳ４１０）、ＮＩＣの選択処理の手順を終了する。
【００６１】
従って、ファクシミリモジュール部にＮＩＣを搭載する必要がなくなることで、安価にモジュールを提供することができ、更にマルチファンクションコントロール部に複数のＮＩＣを接続することが可能な構造とすることで、ＮＩＣ増設部の回路が共通インターフェースで安価に提供することができる。
【実施例３】
【００６２】
図５は、本発明を適用した複合機装置（以後、マルチファンクション装置と称する）１の実施例３の概略構成を示す図である。
【００６３】
図５に示す様に、マルチファンクション装置１は、マルチファンクションコントロール部２とプリンタモジュール部３とスキャナモジュール部４とファクシミリモジュール部５とＵＩ部６とを具備して構成され、プリンタモジュール部３、スキャナモジュール部４、ファクシミリモジュール部５およびＵＩ部６は、インターフェース（以後、Ｉ／Ｆと称する）７によってマルチファンクションコントロール部２と接続されている。なお、ＵＩ部６は後述する設定記憶部１４に記憶する選択条件テーブルを設定する設定部８を有している。
【００６４】
マルチファンクションコントロール部２は、各モジュール部を効率良く制御するとともに、ネットワークプリント機能およびネットワークスキャナ機能を制御する。具体的には、制御用のＣＰＵ９１と、ＣＰＵ９１の動作プログラムを記憶するＲＯＭ１０１・ＲＡＭ１１１と、ＬＡＮに接続するためのＬＡＮインターフェースである第１のＮＩＣ１２１と、入出力用データを格納するデータ蓄積用メモリ１３と、設定部８によって設定されたネットワークプリント機能を処理する際に選択するネットワークの条件（以後、ネットワークプリント選択条件と称する）、設定部８によって設定されたネットワークスキャナ機能を処理する際に選択するネットワークの条件（以後、ネットワークスキャナ選択条件と称する）、および設定部８によって設定されたＩＰ−ＦＡＸ機能を処理する際に選択する際に選択するネットワークの条件（以後、ＩＰ−ＦＡＸ選択条件と称する）をテーブル化した選択条件テーブルを格納する設定記憶部１４と、複数のＮＩＣが接続されている場合、ＮＩＣを経由してＬＡＮ等のネットワークの状態を検出し、状態検出データを取得する状態検出部１９と、状態検出部１９で検出した状態検出データと設定記憶部１４に格納されている選択条件テーブルにテーブル化された各機能の選択条件とを比較する比較部２０とを具備して構成され、これらはシステムバス１５によって相互に接続している。
【００６５】
また、マルチファンクションコントロール部２は複数のＮＩＣを接続することが可能なＬＡＮ接続インターフェース構造を有し、図５に示すように、第２のＮＩＣ１２２が増設されている。
【００６６】
プリンタモジュール部３は、マルチファンクションコントロール部２のデータ蓄積用メモリ１３に蓄積されたデータを用紙に印刷する。
【００６７】
スキャナモジュール部４は、原稿を光学的に読み取り、読み取ったデータはマルチファンクションコントロール部２のデータ蓄積用メモリ１３に蓄積する。
【００６８】
ファクシミリモジュール部５は、マルチファンクションコントロール部２と連携をとってＰＳＴＮ経由のファクシミリ通信機能およびＩＰ−ＦＡＸ機能を制御する。具体的には、ファクシミリモジュール部５を制御するＣＰＵ９２と、ＣＰＵ９２の動作プログラムを記憶するＲＯＭ１０２・ＲＡＭ１１２と、ＰＳＴＮ経由のデータの送受信を行う網制御部１６、ＰＳＴＮ経由で受信したデータの復号化、スキャナモジュール部４で読み取ったデータの符号化、およびデータの解像度変換を行うＣｏｄｅｃ／解像度変換部１７と、Ｃｏｄｅｃ／解像度変換部１７で符号化したデータをＰＳＴＮを介してファクシミリ送信するＦＡＸ  Ｍｏｄｅｍ１８とを具備して構成され、これらはシステムバスによって相互に接続している。
【００６９】
なお、ＬＡＮへの接続履歴を記憶する接続履歴記録部を用意し、その接続履歴をＵＩ部６で表示する或いは管理レポート等にてプリントアウトする構成を適用しても良い。
【００７０】
マルチファンクション装置１は、ネットワークを利用する機能（即ち、ネットワークプリント機能、ネットワークスキャナ機能およびＩＰ−ＦＡＸ機能）を処理する際に、ＮＩＣを１つしか有していない場合は当該ＮＩＣを介してＬＡＮに接続し、各機能の処理を行い、また、複数のＮＩＣを有する場合はＮＩＣを経由してＬＡＮの状態を検出し、各ＬＡＮの状態検出データを取得し、取得した各ＬＡＮの状態検出データと選択条件テーブルにテーブル化された各機能の選択条件とを比較し、選択条件と一致するＬＡＮを選択し、選択したＬＡＮに接続するＮＩＣを介して各機能の処理を行う。
【００７１】
なお、複数のＮＩＣが接続するネットワークに対し、予め設定されるサーバアドレスにより接続されるネットワークでのサーバ（例えば、ファクシミリ等が行う通信の接続制御や中継処理を行うＳＩＰ［Session・Initiation・Protocol］サーバ等）の接続状態をネットワークの状態検出データとして検出しても良く、その際には、選択条件テーブルにテーブル化される選択条件としてサーバアドレスを設定する。
【００７２】
なお、実施例３では、実施例２に示す構成に状態検出部および比較部を配置する構成であるが、実施例１に示す構成に状態検出部および比較部を配置する構成でも良い。
【００７３】
次に、マルチファンクション装置が行うＮＩＣの選択処理の手順について図６に示すフローチャートを参照して説明する。
【００７４】
マルチファンクション装置が処理を開始すると（ステップＳ６０１）、当該処理がネットワークを利用する機能であるか否か確認し（ステップＳ６０２）、ネットワークを利用する機能である場合（ステップＳ６０２でＹＥＳ）、ステップＳ６０３に進み、また、ネットワークを利用しない機能である場合（ステップＳ６０２でＮＯ）、ＮＩＣの選択処理の手順を終了する。
【００７５】
ステップＳ６０２において、ネットワークを利用する機能である場合（ステップＳ６０２でＹＥＳ）、全てのＮＩＣを経由して各ネットワークの状態を検出し（ステップＳ６０３）、ＮＩＣの番号を示すＮを「０」に設定し（ステップＳ６０４）、Ｎを「Ｎ＋１」に設定し（ステップＳ６０５）、第ＮのＮＩＣに接続するネットワークの状態と当該機能の選択条件とを比較し（ステップＳ６０６）、第ＮのＮＩＣに接続するネットワークの状態と当該機能の選択条件とが一致する場合（ステップＳ６０７でＹＥＳ）、ステップＳ６０８に進み、また、第ＮのＮＩＣに接続するネットワークの状態と当該機能の選択条件とが一致しない場合（ステップＳ６０７でＮＯ）、ステップＳ６０５に戻る。
【００７６】
ステップＳ６０７において、第ＮのＮＩＣに接続するネットワークの状態と当該機能の選択条件とが一致する場合（ステップＳ６０７でＹＥＳ）、第ＮのＮＩＣを使用して当該機能を処理し（ステップＳ６０８）、ＮＩＣの選択処理の手順を終了する。
【００７７】
従って、選択条件が一致するネットワークに接続することで、ユーザが接続ＬＡＮインターフェースを意識することなく、更に設定作業を大幅に削減することができる。
【００７８】
本発明は、上記し、且つ図面に示し実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【図面の簡単な説明】
【００７９】
【図１】本発明を適用した複合機装置（以後、マルチファンクション装置と称する）の実施例１の概略構成を示す図である。
【図２】マルチファンクション装置が行うＮＩＣの選択処理の手順を示すフローチャートである。
【図３】本発明を適用した複合機装置（以後、マルチファンクション装置と称する）の実施例２の概略構成を示す図である。
【図４】マルチファンクション装置が行うＮＩＣの選択処理の手順を示すフローチャートである。
【図５】本発明を適用した複合機装置（以後、マルチファンクション装置と称する）の実施例３の概略構成を示す図である。
【図６】マルチファンクション装置が行うＮＩＣの選択処理の手順を示すフローチャートである。
【符号の説明】
【００８０】
１    マルチファンクション装置
２    マルチファンクションコントロール部
３    プリンタモジュール部
４    スキャナモジュール部
５    ファクシミリモジュール部
６    ＵＩ部
７    Ｉ／Ｆ
８    設定部
９１、９２    ＣＰＵ
１０１、１０２    ＲＯＭ
１１１、１１２    ＲＡＭ
１２１    第１のＮＩＣ
１２２    第２のＮＩＣ
１３    データ蓄積用メモリ
１４    設定記憶部
１４１    第１の設定記憶部
１４２    第２の設定記憶部
１５    システムバス
１６    網制御部
１７    Ｃｏｄｅｃ／解像度変換部
１８    ＦＡＸ  Ｍｏｄｅｍ
１９    状態検出部
２０    比較部
【図１】
2008017020.tif 000003
【図２】
2008017020.tif 000004
【図３】
2008017020.tif 000005
【図４】
2008017020.tif 000006
【図５】
2008017020.tif 000007
【図６】
2008017020.tif 000008