(57)【要約】【課題】利用者が通信装置やルータの設定変更操作を行うことなく、複数の異なる通信網のそれぞれに接続された通信装置とファクシミリ通信を行う技術を提供する。【解決手段】画像形成装置１００の制御部は、公衆ＩＰ網に接続されたメンテナンス装置８００に対して呼の接続要求を送信し、その応答として送信されてくるレスポンスデータに含まれるＳＤＰ情報からＩＰアドレスを取得する。制御部は、取得したＩＰアドレスがＩＰアドレス記憶領域に記憶されたＩＰアドレスと異なる場合に、ルータ２００に対して設定情報の変更をリクエストする。ルータ２００は、画像形成装置１００からのリクエストに応じてルーティングに関する設定情報を変更する。【選択図】図１
2013168835.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰ（Internet Protocol）アドレスを記憶する第１の記憶手段と、
送信されてくるデータに含まれるＩＰアドレスが装置内に記憶されたＩＰアドレスであるか否かに応じて該送信されてくるデータを第１の通信網又は前記第１の通信網とは異なる通信網である第２の通信網のいずれかの通信網を選択してデータを送信する前記第１の通信網及び前記第２の通信網に接続された通信制御装置を介して、該第２の通信網に接続された装置に対して呼の接続要求を送信するとともに、該接続要求の応答として送信されてくる応答情報を、該通信制御装置を介して受信することによって呼接続を行う呼接続手段と、
前記呼接続手段により受信された応答情報に含まれるＩＰアドレスを取得するＩＰアドレス取得手段と、
前記ＩＰアドレス取得手段により取得されたＩＰアドレスが前記第１の記憶手段に記憶されたＩＰアドレスと異なる場合に、該第１の記憶手段に記憶されたＩＰアドレスを該取得されたＩＰアドレスに書き換えるとともに、前記通信制御装置内に記憶されたＩＰアドレスを該取得されたＩＰアドレスに書き換える旨を前記通信制御装置に指示する指示手段と、
前記第２の通信網に接続された装置に対してファクシミリデータを送信する場合に、前記第１の記憶手段に記憶されたＩＰアドレスを宛先アドレスとしてファクシミリデータの送信を行う送信手段と
を具備することを特徴とする通信装置。
【請求項２】
前記呼接続手段は、当該通信装置が起動された場合、前記送信手段により送信された場合、及び利用者によって操作される操作手段から予め定められた信号が出力された場合の少なくともいずれかひとつの場合に、前記呼接続処理を行い、かつ、前記応答情報を受信した場合に、ファクシミリデータ通信のＴＣＰ（Transmission Control Protocol）セッションを開始することなく呼切断を行う
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記呼接続手段は、前記送信手段による前記ファクシミリデータの送信に失敗した場合に、前記呼の切断要求を送信し、該切断要求の応答として送信されてくる応答情報を受信し前記送信失敗の原因が通信網の選択によるものと判断した場合、前記応答情報に含まれるＩＰアドレスに対して、前記指示手段による前記通信制御装置に対する処理を行う
ことを特徴とする請求項１又は２に記載の通信装置。
【請求項４】
前記第２の通信網はＮＧＮ（Next Generation Network）網であり、
前記ＩＰアドレス取得手段は、前記応答情報に含まれるＳＤＰ（Session Description Protocol）情報に含まれるＴ．３８の待ち受けＩＰアドレスを取得する
ことを特徴とする請求項１乃至３のいずれか１項に記載の通信装置。
【請求項５】
前記呼接続手段は、通信料金が予め定められた条件を満たす帯域を用いて呼接続処理を行う
ことを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
第２の通信網からの第１の通信網へのアクセスを許可するＩＰアドレスを示すアクセス設定情報を記憶するアクセス設定情報記憶手段と、
送信されてくるデータを前記第１の通信網及び前記第２の通信網のいずれの通信網を介してデータを送信するかを判定するためのＩＰアドレスを示す通信網設定情報を記憶する通信網設定情報記憶手段と、
通信装置から前記アクセス設定情報及び前記通信網設定情報の変更の指示を受け付ける受付手段と、
前記受付手段が受け付けた指示の内容に従って、前記アクセス設定情報記憶手段に記憶されたアクセス設定情報及び前記通信網設定情報記憶手段に記憶された通信網設定情報を変更する設定情報変更手段と、
前記アクセス設定情報記憶手段に記憶されたアクセス設定情報の示すＩＰアドレスからの前記第１の通信網へのアクセスを許可するようにアクセス制御を行うアクセス制御手段と、
ＩＰアドレスが前記通信網設定情報記憶手段に記憶された通信網設定情報の示すＩＰアドレスであるデータを前記第２の通信網を介して送信するデータ送信手段と
を具備することを特徴とする通信制御装置。
【請求項７】
通信装置と、該通信装置、第１の通信網及び第２の通信網に接続された通信制御装置とを備える通信システムであって、
前記通信装置は、
ＩＰアドレスを記憶する第１の記憶手段と、
前記通信制御装置を介して前記第２の通信網に接続された装置に対して呼の接続要求を送信するとともに、該接続要求の応答として送信されてくる応答情報を、該通信制御装置を介して受信することによって呼接続を行う呼接続手段と、
前記呼接続手段により受信された応答情報に含まれるＩＰアドレスを取得するＩＰアドレス取得手段と、
前記ＩＰアドレス取得手段により取得されたＩＰアドレスが前記第１の記憶手段に記憶されたＩＰアドレスと異なる場合に、該第１の記憶手段に記憶されたＩＰアドレスを該取得されたＩＰアドレスに書き換えるとともに、第２の記憶手段に記憶されたＩＰアドレスを該取得されたＩＰアドレスに書き換える旨を前記通信制御装置に指示する指示手段と、
前記第２の通信網に接続された装置に対してファクシミリデータを送信する場合に、前記記憶手段に記憶されたＩＰアドレスを宛先アドレスとしてファクシミリデータを送信する送信手段と
を具備し、
前記通信制御装置は、
前記第２の通信網からの前記第１の通信網へのアクセスを許可するＩＰアドレスを示すアクセス設定情報を記憶するアクセス設定情報記憶手段と、送信されてくるデータを前記第１の通信網及び前記第２の通信網のいずれの通信網を選択するかを判定するためのＩＰアドレスを示す通信網設定情報を記憶する通信網設定情報記憶手段とを備える前記第２の記憶手段と、
前記通信装置から前記アクセス設定情報及び前記通信網設定情報の変更の指示を受け付ける受付手段と、
前記受付手段が受け付けた指示の内容に従って、前記アクセス設定情報記憶手段に記憶されたアクセス設定情報及び前記通信網設定情報記憶手段に記憶された通信網設定情報を変更する設定情報変更手段と、
前記アクセス設定情報記憶手段に記憶されたアクセス設定情報の示すＩＰアドレスからの前記第１の通信網へのアクセスを許可するようにアクセス制御を行うアクセス制御手段と、
ＩＰアドレスが前記通信網設定情報記憶手段に記憶された通信網設定情報の示すＩＰアドレスである場合は、データを前記第２の通信網を介して送信し、前記設定情報の示すＩＰアドレスでない場合は、データを前記第１の通信網を介して送信する通信網選択手段と
を具備することを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信制御装置及び通信システムに関する。
【背景技術】
【０００２】
インターネットプロトコル（ＩＰ）を利用するＩＰ網を介したファクシミリが利用されている。このようなファクシミリはＩＴＵ−Ｔ  Ｔ３７手順によりファクシミリ通信を行うインターネットファクスとＩＴＵ−Ｔ  Ｔ３８手順によりファクシミリ通信を行うＩＰファクスがある。特許文献１には、プライベートネットワーク内に接続されているインターネットファクスに対し、インターネットに接続された外部装置からルータ装置を介して直接アクセスするための仕組みが提案されている。特許文献１に記載の技術は、インターネットファクスが受信で使用するポート番号をユーザが手動で設定し、ユーザによってポート番号が変更されると、変更されたポート番号を装置がルータ装置に設定することで、インターネットに接続された外部装置から送られたパケットがプライベートネットワーク内のインターネットファクスに届くようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−０８１０４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、利用者が通信装置やルータ（通信制御装置）の設定変更操作を行うことなく、複数の異なる通信網のそれぞれに接続された通信装置とファクシミリ等のデータ通信を行う技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の請求項１に係る通信装置は、ＩＰ（Internet Protocol）アドレスを記憶する第１の記憶手段と、送信されてくるデータに含まれるＩＰアドレスが装置内に記憶されたＩＰアドレスであるか否かに応じて該送信されてくるデータを第１の通信網又は前記第１の通信網とは異なる通信網である第２の通信網のいずれかの通信網を選択してデータを送信する前記第１の通信網及び前記第２の通信網に接続された通信制御装置を介して、該第２の通信網に接続された装置に対して呼の接続要求を送信するとともに、該接続要求の応答として送信されてくる応答情報を、該通信制御装置を介して受信することによって呼接続を行う呼接続手段と、前記呼接続手段により受信された応答情報に含まれるＩＰアドレスを取得するＩＰアドレス取得手段と、前記ＩＰアドレス取得手段により取得されたＩＰアドレスが前記第１の記憶手段に記憶されたＩＰアドレスと異なる場合に、該第１の記憶手段に記憶されたＩＰアドレスを該取得されたＩＰアドレスに書き換えるとともに、前記通信制御装置内に記憶されたＩＰアドレスを該取得されたＩＰアドレスに書き換える旨を前記通信制御装置に指示する指示手段と、前記第２の通信網に接続された装置に対してファクシミリデータを送信する場合に、前記第１の記憶手段に記憶されたＩＰアドレスを宛先アドレスとしてファクシミリデータの送信を行う送信手段とを具備することを特徴とする。
【０００６】
本発明の請求項２に係る通信装置は、請求項１に記載の構成において、前記呼接続手段は、当該通信装置が起動された場合、前記送信手段により送信された場合、及び利用者によって操作される操作手段から予め定められた信号が出力された場合の少なくともいずれかひとつの場合に、前記呼接続処理を行い、かつ、前記応答情報を受信した場合に、ファクシミリデータ通信のＴＣＰ（Transmission Control Protocol）セッションを開始することなく呼切断を行うことを特徴とする。
【０００７】
本発明の請求項３に係る通信装置は、請求項１又は２に記載の構成において、前記呼接続手段は、前記送信手段による前記ファクシミリデータの送信に失敗した場合に、前記呼の切断要求を送信し、該切断要求の応答として送信されてくる応答情報を受信し前記送信失敗の原因が通信網の選択によるものと判断した場合、前記応答情報に含まれるＩＰアドレスに対して、前記指示手段による前記通信制御装置に対する処理を行うことを特徴とする。
【０００８】
本発明の請求項４に係る通信装置は、請求項１乃至３のいずれか１項に記載の構成において、前記第２の通信網はＮＧＮ（Next Generation Network）網であり、前記ＩＰアドレス取得手段は、前記応答情報に含まれるＳＤＰ（Session Description Protocol）情報に含まれるＴ．３８の待ち受けＩＰアドレスを取得することを特徴とする。
【０００９】
本発明の請求項５に係る通信装置は、請求項１乃至４のいずれか１項に記載の構成において、前記呼接続手段は、通信料金が予め定められた条件を満たす帯域を用いて呼接続処理を行うことを特徴とする。
【００１０】
本発明の請求項６に係る通信制御装置は、第２の通信網からの第１の通信網へのアクセスを許可するＩＰアドレスを示すアクセス設定情報を記憶するアクセス設定情報記憶手段と、送信されてくるデータを前記第１の通信網及び前記第２の通信網のいずれの通信網を介してデータを送信するかを判定するためのＩＰアドレスを示す通信網設定情報を記憶する通信網設定情報記憶手段と、通信装置から前記アクセス設定情報及び前記通信網設定情報の変更の指示を受け付ける受付手段と、前記指示受付手段が受け付けた指示の内容に従って、前記アクセス設定情報記憶手段に記憶されたアクセス設定情報及び前記通信網設定情報記憶領域に記憶された通信網設定情報を変更する設定情報変更手段と、前記アクセス設定情報記憶手段に記憶されたアクセス設定情報の示すＩＰアドレスからの前記第１の通信網へのアクセスを許可するようにアクセス制御を行うアクセス制御手段と、ＩＰアドレスが前記通信網設定情報記憶手段に記憶された通信網設定情報の示すＩＰアドレスであるデータを前記第２の通信網を介して送信するデータ送信手段とを具備することを特徴とする。
【００１１】
本発明の請求項７に係る通信システムは、通信装置と、該通信装置、第１の通信網及び第２の通信網に接続された通信制御装置とを備える通信システムであって、前記通信装置は、ＩＰアドレスを記憶する第１の記憶手段と、前記通信制御装置を介して前記第２の通信網に接続された装置に対して呼の接続要求を送信するとともに、該接続要求の応答として送信されてくる応答情報を、該通信制御装置を介して受信することによって呼接続を行う呼接続手段と、前記呼接続手段により受信された応答情報に含まれるＩＰアドレスを取得するＩＰアドレス取得手段と、前記ＩＰアドレス取得手段により取得されたＩＰアドレスが前記第１の記憶手段に記憶されたＩＰアドレスと異なる場合に、該第１の記憶手段に記憶されたＩＰアドレスを該取得されたＩＰアドレスに書き換えるとともに、第２の記憶手段に記憶されたＩＰアドレスを該取得されたＩＰアドレスに書き換える旨を前記通信制御装置に指示する指示手段と、前記第２の通信網に接続された装置に対してファクシミリデータを送信する場合に、前記記憶手段に記憶されたＩＰアドレスを宛先アドレスとしてファクシミリデータを送信する送信手段とを具備し、前記通信制御装置は、前記第２の通信網からの前記第１の通信網へのアクセスを許可するＩＰアドレスを示すアクセス設定情報を記憶するアクセス設定情報記憶手段と、送信されてくるデータを前記第１の通信網及び前記第２の通信網のいずれの通信網を選択するかを判定するためのＩＰアドレスを示す通信網設定情報を記憶する通信網設定情報記憶手段とを備える前記第２の記憶手段と、前記通信装置から前記アクセス設定情報及び前記通信網設定情報の変更の指示を受け付ける受付手段と、前記指示受付手段が受け付けた指示の内容に従って、前記アクセス設定情報記憶手段に記憶されたアクセス設定情報及び前記通信網設定情報記憶領域に記憶された通信網設定情報を変更する設定情報変更手段と、前記アクセス設定情報記憶手段に記憶されたアクセス設定情報の示すＩＰアドレスからの前記第１の通信網へのアクセスを許可するようにアクセス制御を行うアクセス制御手段と、ＩＰアドレスが前記通信網設定情報記憶手段に記憶された通信網設定情報の示すＩＰアドレスである場合は、データを前記第２の通信網を介して送信し、前記設定情報の示すＩＰアドレスでない場合は、データを前記第１の通信網を介して送信する通信網選択手段とを具備することを特徴とする。
【発明の効果】
【００１２】
請求項１、６及び７に係る発明によれば、利用者が通信装置やルータ（通信制御装置）の設定変更操作を行うことなく、複数の異なる通信網のそれぞれに接続された通信装置とファクシミリ等のデータ通信を行うことができる。
請求項２に係る発明によれば、ファクシミリデータ通信のＴＣＰセッションを行うことなく、第２の通信網にルーティングするためのＩＰアドレスを取得することができる。
請求項３に係る発明によれば、ＮＧＮ網側の待ち受けＩＰアドレスが変更され、データの送信に失敗した場合であっても、ＩＰアドレスを再度取得することができる。
請求項４に係る発明によれば、利用者が通信装置やルータの設定変更操作を行うことなく、ＮＧＮ（Next Generation Network）網と他の通信網との両方においてデータ通信を行うことができる。
請求項５に係る発明によれば、通信料金が予め定められた条件を満たす帯域を用いて呼接続処理を行わない場合に比して、ＩＰアドレスを取得するための呼接続に係る料金を抑えることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る通信システムの構成の一例を示すブロック図である。
【図２】画像形成装置の構成の一例を示すブロック図である。
【図３】ルータの構成の一例を示すブロック図である。
【図４】画像形成装置の機能構成の一例を示すブロック図である。
【図５】ルータの機能構成の一例を示すブロック図である。
【図６】通信システムの動作を説明するシーケンス図である。
【図７】通信システムの動作を説明するシーケンス図である。
【図８】通信システムの動作を説明するシーケンス図である。
【発明を実施するための形態】
【００１４】
＜第１実施形態＞
＜構成＞
図１は、本発明の実施形態に係る通信システム１の構成を示すブロック図である。通信システム１は、画像形成装置１００と、ルータ２００と、イントラネット３００と、公衆ＩＰ網４００と、ホームゲイトウェイ（以下「ＨＧＷ」という）５００と、画像形成装置６００と、パーソナルコンピュータ（以下「ＰＣ」という）７００と、メンテナンス装置８００と、通信装置９００とを備えている。画像形成装置１００は、本発明に係る通信装置の一例であり、パーソナルコンピュータ等の他のコンピュータ装置から送られたデータに従って、用紙等の記録媒体に画像を形成する画像形成機能、画像を複写する複写機能、記録媒体に形成されている画像を読み取るスキャン機能、ファクシミリ機能などを備えている。なお、画像形成装置１００は、上述した機能を全て備えているものに限定されず、例えば、ファクシミリ機能を備えており、他の機能を備えていない構成であってもよい。ルータ２００は、イントラネット３００と公衆ＩＰ網４００とを相互接続する通信制御装置である。イントラネット３００は本発明に係る第１の通信網の一例であり、例えばＬＡＮ（Local Area Network）である。公衆ＩＰ網４００は本発明に係る第２の通信網の一例であり、例えばＮＧＮ（Next Generation Network）網である。公衆ＩＰ網４００は、ＨＧＷ５００を介してルータ２００と接続される。
【００１５】
画像形成装置６００、ＰＣ７００はともにイントラネット３００に接続された通信装置である。画像形成装置６００は、上記画像形成機能やファクシミリ機能を備えた装置である。メンテナンス装置８００は、公衆ＩＰ網４００内に設けられ、公衆ＩＰ網４００の保守管理等を行うための装置である。通信装置９００は公衆ＩＰ網４００に接続された通信装置である。なお、図１に示す例においては、ひとつの画像形成装置６００とひとつのＰＣ７００を図示しているが、イントラネット３００に接続される通信装置はこれらに限らない。例えば、これより多くの通信装置がイントラネット３００に接続されていてもよい。また、公衆ＩＰ網４００にも、通信装置９００以外の通信装置が接続されるが、図１に示す例では、図面が煩雑になるのを防ぐためその図示を省略している。
【００１６】
図２は、画像形成装置１００のハードウェア構成の一例を示すブロック図である。図示のように、画像形成装置１００の各部はバス１１０に接続され、バス１１０を介して各部間でデータのやり取りを行う。図において、制御部１２０は、ＣＰＵ（Central Processing Unit）１２１や、ＲＯＭ（Read Only Memory）１２２、ＲＡＭ（Random Access Memory）１２３を備え、ＲＯＭ１２２又は記憶部１３０に格納されたコンピュータプログラムにしたがって画像形成装置１００の制御を行う。記憶部１３０は、ハードディスク等の記憶手段であり、画像形成装置１００の制御に関するプログラムなどの各種プログラムが格納されている。操作表示部１４０は、タッチパネルとして機能する液晶ディスプレイを備えており、画像形成装置１００の利用者はこの液晶ディスプレイに触れることで各種の操作を行う。操作表示部１４０は、本発明に係る操作手段の一例である。通信部１８０はいわゆる通信用のコネクタである。通信部１８０は、通信ケーブルでルータ２００に接続され、ルータ２００を介してイントラネット３００や公衆ＩＰ網４００に接続された装置とデータ通信を行う。
【００１７】
画像読取部１５０は、光学系部材（図示略）を備えており、原稿の画像を光学的に読み取り、読み取った画像を表す画像データを生成する。画像処理部１６０は、画像データが表す画像に色補正や階調補正等の各種の画像処理を施し、画像処理が施された画像データからイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｂ）の各色の画像の画像データを生成し、生成した画像データにスクリーン処理を施して画像形成部１７０へ出力する。画像処理部１６０は、ＡＳＩＣ（Application Specific Integrated Circuit）等の集積回路によって構成される。画像形成部１７０は、画像処理部１６０によって生成されたＹ、Ｍ、Ｃ、Ｋの各色の画像データに基づいて、Ｙ、Ｍ、Ｃ、Ｋの各色のトナー像を生成し、このトナー像を記録媒体に転写して定着させることによって記録媒体に画像を形成する。
【００１８】
記憶部１３０は、ＩＰアドレス記憶領域１３１を有している。ＩＰアドレス記憶領域１３１には、本発明に係る第１の記憶手段の一例であり、公衆ＩＰ網４００に接続された通信装置とファクシミリ通信を行う際に用いられるＩＰアドレスが記憶される。
【００１９】
図３は、ルータ２００のハードウェア構成の一例を示すブロック図である。図示のように、ルータ２００の各部はバス２１０に接続され、バス２１０を介して各部間でデータのやりとりを行う。図において、制御部２２０は、ＣＰＵ２２１や、ＲＯＭ２２２、ＲＡＭ２２３を備え、ＲＯＭ２２２又は記憶部２３０に格納されたコンピュータプログラムにしたがってルータ２００の制御を行う。記憶部２３０は、ハードディスク等の記憶手段であり、ルータ２００の制御に関するプログラムなどの各種プログラムが格納されている。
【００２０】
第１の通信部２４０は、通信ケーブルでイントラネット３００に接続され、イントラネット３００に接続された装置とデータの授受を行う。第２の通信部２５０は、通信ケーブルでＨＧＷ５００を介して公衆ＩＰ網４００に接続され、公衆ＩＰ網４００に接続された装置とデータの授受を行う。第３の通信部２６０は、通信ケーブルで画像形成装置１００に接続され、画像形成装置１００とデータの授受を行う。なお、ルータ２００と画像形成装置１００とを直接接続する構成とせず、イントラネット３００を介して両者が接続される構成であってもよい。
【００２１】
記憶部２３０は、本発明に係る第２の記憶手段の一例であり、ファイアウォール設定情報記憶領域２３１と、ルーティング設定情報記憶領域２３２とを有している。ファイアウォール設定情報記憶領域２３１には、公衆ＩＰ網４００からのイントラネット３００へのアクセスを許可するＩＰアドレスを示すアクセス設定情報が記憶されている。ファイアウォール設定情報記憶領域２３１は、本発明に係るアクセス設定情報記憶手段の一例である。ルーティング設定情報記憶領域２３２は、送信されてくるパケット（データ）をイントラネット３００及び公衆ＩＰ網４００のいずれにルーティングするか（いずれかの通信網を選択するか）を判定するためのＩＰアドレスを示すルーティング設定情報が記憶されている。ルーティング設定情報は、本発明に係る通信網設定情報の一例であり、ルーティング設定情報記憶領域２３２は、本発明に係る通信網設定情報記憶領域２３２の一例である。なお、以下の説明においては、説明の便宜上、ファイアウォール設定情報とルーティング設定情報とをあわせて「設定情報」と称して説明する。
【００２２】
次に、画像形成装置１００の機能的構成について図面を参照しつつ説明する。図４は、画像形成装置１００の機能的構成の一例を示すブロック図である。図において、呼接続部１１１、ＩＰアドレス取得部１１２、指示部１１３、アプリケーション実行部１１４は、制御部１２０がＲＯＭ１２２又は記憶部１３０に記憶されたコンピュータプログラムを読み出して実行することによって実現される。なお、図中の矢印はデータの流れを概略的に示すものである。図において、呼接続部１１１は、公衆ＩＰ網４００（第２の通信網）に接続された装置に対して呼の接続要求を送信するとともに、この接続要求の応答として送信されてくる応答情報を受信することによって呼接続を行う呼接続手段の一例である。この実施形態では、呼接続部１１１は、画像形成装置１００が起動されたタイミング、ファクシミリ機能を実現するアプリケーションが起動されたタイミング、及び利用者の操作によりテスト呼接続を行う旨が指示されたタイミング（操作表示部１４０から予め定められた信号が出力されたタイミング）の少なくともいずれかひとつのタイミングにおいて、呼接続を行う。以下の説明では、説明の便宜上、呼接続部１１１が行う呼接続処理を「テスト呼接続」と称して説明する。
【００２３】
この実施形態では、呼接続部１１１は、公衆ＩＰ網４００側の装置のＴ．３８の待ち受けＩＰアドレスを調査するため、メンテナンス装置８００宛にＳＩＰ（Session Initial Protocol）のＩＮＶＩＴＥリクエストを送信することによって呼接続要求を行う。このＩＮＶＩＴＥリクエストは、ＳＩＰにおいて通話要求を行ってセッションを開始するためのリクエストであり、画像形成装置１００のＩＰアドレス及びメンテナンス装置８００の電話番号を含んでいる。このとき、呼接続部１１１は、メディアタイプをＴ．３８とし、また、テスト呼接続による費用を最低料金で行うように帯域を選択し（例えば、６４ｋｂｐｓを選択）、発呼する。呼接続が確立された場合は、ＩＮＶＩＴＥリクエストに対するレスポンス「２００（ＯＫ（呼接続確立））」が通知される。
【００２４】
ＩＰアドレス取得部１１２は、呼接続部１１１により受信されたレスポンス（応答情報）に含まれるＩＰアドレスを取得するＩＰアドレス取得手段の一例である。この実施形態では、ＩＰアドレス取得部１１２は、呼接続部１１１によりレスポンス（２００）が受信されると、このレスポンスに含まれるＳＤＰ（Session Description Protocol）情報からＴ．３８の待ち受けＩＰアドレスを取得する。この待ち受けＩＰアドレスは、Ｔ．３８のプロトコルにおいて用いられる待ち受け用のＩＰアドレスであり、この実施形態では、公衆ＩＰ網４００内に設けられた予め定められた装置のＩＰアドレスが用いられる。
【００２５】
指示部１１３は、ＩＰアドレス取得部１１２によって取得されたＩＰアドレスがＩＰアドレス記憶領域１３１に記憶されたＩＰアドレスと異なる場合に、ＩＰアドレス記憶領域１３１に記憶されたＩＰアドレスを、取得されたＩＰアドレスに書き換えるとともに、ファイアウォール設定情報記憶領域２３１及びルーティング設定情報記憶領域２３２に記憶されたＩＰアドレスを、取得されたＩＰアドレスに書き換える旨をルータ２００に指示する指示手段の一例である。この実施形態では、指示部１１３は、ＳＤＰ情報から取得されたＩＰアドレスを、ＩＰアドレス記憶領域１３１に記憶されているＩＰアドレスと比較する。指示部１１３は、両者が異なる場合は、ＩＰアドレス記憶領域１３１の記憶内容を、取得されたＩＰアドレスに書き換えるとともに、ルータ２００の記憶部２３に記憶されている設定情報を変更すべく、ルータ２００に対して取得したＩＰアドレスを含む設定変更をリクエストする。
【００２６】
アプリケーション実行部１１４は、ファクシミリ機能を実現するアプリケーションを実行するものであり、本発明に係る送信手段の一例である。この実施形態では、アプリケーション実行部１１４は、公衆ＩＰ網４００に対してファクシミリデータを送信する場合には、ＩＰアドレス記憶領域１３１に記憶されたＩＰアドレスを宛先アドレスとして、ファクシミリデータの送信処理を行う。
【００２７】
図５は、ルータ２００の機能的構成の一例を示すブロック図である。図において、指示受付部２１１、設定変更部２１２、ファイアウォール制御部２１３、ルーティング部２１４は、制御部２２０がＲＯＭ２２２又は記憶部２３０に記憶されたコンピュータプログラムを読み出して実行することによって実現される。なお、図中の矢印はデータの流れを概略的に示すものである。図において、指示受付部２１１は、画像形成装置１００から、ＩＰアドレスを変更する旨の指示を受け付ける受付手段の一例である。この実施形態では、指示受付部２１１は、画像形成装置１００から上記設定変更のリクエストを受信する。
【００２８】
設定変更部２１２は、指示受付部２１１が受け付けた指示（リクエスト）に従って、ファイアウォール設定情報記憶領域２３１に記憶されたファイアウォール設定情報及びルーティング設定情報記憶領域２３２に記憶されたルーティング設定情報を変更する。より具体的には、制御部２２０は、ファイアウォール設定情報については、公衆ＩＰ網４００からのイントラネット３００へのアクセスを許可するＩＰアドレスを更新する。また、制御部２２０は、送信されてくるパケットをイントラネット３００及び公衆ＩＰ網４００のいずれにルーティングするかを判定するためのＩＰアドレスを更新する。
【００２９】
ファイアウォール制御部２１３は、ファイアウォール設定情報の内容に従って公衆ＩＰ網４００からイントラネット３００へのアクセス制御を行う。ファイアウォール制御部２１３は、ファイアウォール設定情報記憶領域２３１に記憶されたファイアウォール設定情報の示すＩＰアドレスからのイントラネット３００へのアクセスを許可するアクセス制御手段の一例である。
【００３０】
ルーティング部２１４は、送信されてくるパケットをイントラネット３００又は公衆ＩＰ網４００にルーティングする。ルーティング部２１４は、送信されてくるパケットをＩＰアドレスの体系に従ってルーティングを行うとともに、送信されてくるパケットのＩＰアドレスがルーティング設定情報記憶領域２３２に記憶されたルーティング設定情報の示すＩＰアドレスであるパケットを公衆ＩＰ網４００にルーティングする一方、それ以外のパケットをイントラネット３００にルーティングする。ルーティング部２１４は本発明に係るデータ送信手段の一例である。
【００３１】
＜動作例１＞
次に、通信システム１が行う動作例について図６に示すシーケンス図を参照しつつ説明する。画像形成装置１００の制御部１２０は、画像形成装置１００が起動された場合、ファクシミリ機能を実現するアプリケーションが起動された場合、及び利用者の操作により操作表示部１４０からテスト呼接続を行う旨が指示された場合（予め定められた信号が出力された場合）の少なくともいずれかひとつの場合に、図６に示すテスト呼接続処理を行う。まず、画像形成装置１００の制御部１２０は、メンテナンス装置８００宛に呼接続要求（ＩＮＶＩＴＥリクエストの送信）を行う（Ｓ１）。このとき、制御部１２０は、メディアタイプをＴ．３８とし、かつ、テストモード起動による費用を最低料金で行うよう、帯域を選択し（例えば、６４ｋｂｐｓを選択）、発呼する。
【００３２】
ＩＮＶＩＴＥリクエストに対するレスポンス「２００（ＯＫ（呼接続確立））」が通知される（Ｓ２）と、制御部１２０は、通知されたレスポンスに含まれるＳＤＰ情報からＴ．３８の待ち受けＩＰアドレスを取得する。このテスト呼接続処理においては、制御部１２０は、レスポンス（２００）が通知されると、ＴＣＰセッションを開始することなく呼切断する（Ｓ３、Ｓ４、Ｓ５）。
【００３３】
制御部１２０は、取得したＩＰアドレスとＩＰアドレス記憶領域１３１に記憶されているＩＰアドレスとを比較し、異なる場合には、ＩＰアドレス記憶領域１３１に記憶されたＩＰアドレスを取得されたＩＰアドレスに書き換えるとともに、ファイアウォール設定情報記憶領域２３１及びルーティング設定情報記憶領域２３２に記憶されたＩＰアドレスを取得されたＩＰアドレスで書き換える旨の指示（すなわち設定変更のリクエスト）をルータ２００に送信する（Ｓ６）。このリクエストには、公衆ＩＰ網４００からのイントラネット３００へのアクセスを許可するＩＰアドレスが含まれるとともに、送信されてくるパケットをイントラネット３００及び公衆ＩＰ網４００のいずれにルーティングするかを判定するためのＩＰアドレスが含まれる。なお、取得したＩＰアドレスがＩＰアドレス記憶領域１３１に記憶されているＩＰアドレスである場合には、設定を変更する必要がないから、制御部１２０は、設定変更のリクエスト送信を行わない。
【００３４】
画像形成装置１００から設定変更のリクエストを受信すると、ルータ２００の制御部２２０は、受信したリクエストに従ってファイアウォール設定情報及びルーティング設定情報を変更する。具体的には、制御部２２０は、ファイアウォール設定情報については、公衆ＩＰ網４００からのイントラネット３００へのアクセスを許可するＩＰアドレスを、受信したリクエストに含まれるＩＰアドレスで更新する。また、制御部２２０は、送信されてくるパケットをイントラネット３００及び公衆ＩＰ網４００のいずれにルーティングするかを判定するためのＩＰアドレスを、受信したリクエストに含まれるＩＰアドレスで更新する。制御部２２０は、設定情報の変更を終えると、設定変更のリクエストに対する応答を、画像形成装置１００に送信する（Ｓ７）。以上がテスト呼接続処理の内容である。
【００３５】
ルータ２００の制御部２２０は、ファイアウォール設定情報記憶領域２３１及びルーティング設定情報記憶領域２３２の記憶内容に従ってアクセス制御及びルーティング処理を行う。すなわち、制御部２２０は、画像形成装置１００から指定されたＩＰアドレス（呼接続の際に取得されたＳＤＰ情報に含まれるＩＰアドレス）からのイントラネット３００へのアクセスを許可する。また、制御部２２０は、画像形成装置１００から指定されたＩＰアドレスが宛先ＩＰアドレスであるパケットについては公衆ＩＰ網４００にルーティングし、それ以外のパケットについてはイントラネット３００へルーティングする。このようにすることで、画像形成装置１００から公衆ＩＰ網４００へのＩＰ網を介したファクシミリ通信が行われる。なお、画像形成装置１００からイントラネット３００への通信（例えば、スキャン機能の利用等）については、従来と同様の処理を行う。すなわち、画像形成装置１００からイントラネット３００へデータ通信を行う場合は、制御部１２０は、データの通信先の装置のＩＰアドレスを用いてパケットを生成し、送信する。
【００３６】
＜動作例２＞
次いで、公衆ＩＰ網４００に対するファクシミリデータの送信に失敗した場合の動作について、図７に示すシーケンス図を参照しつつ説明する。図７に示す例では、画像形成装置１００が通信装置９００にファクシミリデータを送信する際に、Ｔ．３８セッションの確立に失敗した場合の動作について説明する。まず、画像形成装置１００の制御部１２０は、送信先の通信装置９００と呼接続を確立する。具体的には、制御部１２０は、まず、ＩＮＶＩＴＥリクエストを送信する（Ｓ１１）。通信装置９００は、ＩＮＶＩＴＥリクエストを受け取ると、受け取ったリクエストのレスポンスを（２００（ＯＫ））を送信する（Ｓ１２）。画像形成装置１００の制御部１２０は、レスポンスを受信すると、受信したレスポンスの応答としてＡＣＫを送信する（Ｓ１３）。
【００３７】
次いで、制御部１２０は、Ｔ．３８セッションの確立処理を行う（Ｓ１４）。このとき、制御部１２０は、呼接続要求の応答として送信されてくる応答情報のＩＰアドレスを宛先ＩＰアドレスとして、Ｔ．３８セッションの確立を行う。このセッションの確立処理において、公衆ＩＰ網４００側でＩＰアドレスが変更された（例えば、メンテナンス装置８００が交換された、等）等の理由により、ルーティングできずＴ．３８セッションの確立に失敗する場合がある。この場合に、この実施形態では、以下のＳ１７乃至Ｓ１９に示す処理を行って、ＩＰアドレスの再取得を行う。まず、制御部１２０は、呼接続の切断要求としてＢＹＥリクエストを通信装置９００へ送信する（Ｓ１５）。通信装置９００は、ＢＹＥリクエストのレスポンスを送信する（Ｓ１６）。
【００３８】
制御部１２０は、ＢＹＥリクエストのレスポンスを受信すると、ファクシミリデータの送信の失敗の原因を確認する。失敗の原因がルーティングによるものであれば、呼接続要求の応答として送信されてくる応答情報のファクシミリデータの宛先ＩＰアドレスとＩＰアドレス記憶領域１３１に記憶されたＩＰアドレスとを比較する。制御部１２０は、両者が異なる場合には、なんらかの理由により公衆ＩＰ網４００側でＩＰアドレスが変更されたと判断し、取得したＩＰアドレスによる設定変更をルータ２００にリクエストする（Ｓ１７）。このリクエストは、上述した図６で示したリクエストＳ６と同様である。
【００３９】
ルータ２００は、画像形成装置１００からリクエストを受信すると、受信したリクエストに従って設定情報を変更し、変更した旨を示すレスポンスを画像形成装置１００に送信する（Ｓ１８）。画像形成装置１００の制御部１２０は、ルータ２００からレスポンスを受信すると、再度呼接続処理を行い（Ｓ１９）、ファクシミリデータの送信を開始する。
【００４０】
以上説明したように、この動作例では、画像形成装置１００の制御部１２０は、Ｔ．３８セッションの確立に失敗した場合には、呼接続を一旦切断し、ファクシミリデータの宛先ＩＰアドレスを用いてルータ２００の設定情報を更新する。このようにすることで、なんらかの理由によってＩＰアドレスが変更された場合であっても、設定情報を更新してファクシミリ通信が行われる。
【００４１】
＜変形例＞
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。以下にその例を示す。なお、以下の各態様を適宜に組み合わせてもよい。
（１）上述の実施形態では、本発明に係る第１の通信網としてイントラネット３００を用いるとともに、本発明に係る第２の通信網として公衆ＩＰ網４００を用いたが、第１の通信網及び第２の通信網は上述した実施形態において例示したものに限定されるものではなく、体系の異なる複数の通信網であればどのようなものであってもよい。また、上述の実施形態では、公衆ＩＰ網の一例としてＮＧＮ網を示したが、公衆ＩＰ網はこれに限らず、ＩＰ通信に基づいた通信網であればどのようなものであってもよい。
【００４２】
（２）上述の実施形態では、ファクシミリデータを送信するためのプロトコルとしてＴ．３８を用いたが、ファクシミリデータを送信する際に用いるプロトコルはこれに限らず、他のプロトコルであってもよい。また、上述の実施形態では、ファクシミリデータを送信する場合の動作について説明したが、上述の実施形態に係る通信処理は、ファクシミリデータの送信に限らず、例えば、ＶｏＩＰ（Voice over Internet Protocol）を用いたＩＰ電話通信であってもよく、これ以外にも、他の種々のデータ通信に適用され得る。また、上述の実施形態では、制御部１２０が、ＳＤＰ情報からＩＰアドレスを取得したが、ＩＰアドレスの取得態様はこれに限らず、他のデータに含まれるＩＰアドレスを取得してもよい。要は、制御部１２０は、呼接続処理を行う際に送信されてくるレスポンスデータに含まれるＩＰアドレスを取得するものであればよい。
【００４３】
（３）上述の実施形態では、制御部１２０は、テスト呼接続処理を行った際に、ＳＩＰ（ＩＮＶＩＴＥ）リクエストのレスポンスを受信すると、ファクシミリ通信のＴＣＰセッションを開始することなく呼切断を行ったが、制御部１２０の処理の態様はこれに限らない。例えば、図８に示すような処理を行ってもよい。図８に示す例においては、制御部１２０は、ファクシミリデータの送信処理を行う毎に、ＩＰアドレスの変更の要否の確認を行う。図８において、まず、制御部１２０は、ＩＮＶＩＴＥリクエストを送信先の通信装置９００に送信し（Ｓ２１）、通信装置９００からＳＩＰレスポンスを受信するまで待機する。制御部１２０は、ＳＩＰレスポンスを受信する（Ｓ２２）と、受信したＳＩＰレスポンスのＳＤＰ情報からＩＰアドレスを取得し、取得したＩＰアドレスとＩＰアドレス記憶領域１３１に記憶されたＩＰアドレスとを比較し、両者が異なる場合には、ルール変更要求をルータ２００に送信する（Ｓ２３）。この送信処理は、図６のＳ６で示した処理と同様である。なお、取得されたＩＰアドレスがＩＰアドレス記憶領域１３１に記憶されたＩＰアドレスである場合には、ルール変更要求を送信する必要はない。
【００４４】
ルータ２００は、画像形成装置１００からルール変更要求を受信すると、受信した要求情報に従って設定情報を変更する。この変更処理については上述した実施形態で説明したそれと同様であるため、ここではその詳細な説明を省略する。ルータ２００は、設定処理を終えると、ルール変更要求に対するレスポンスを送信し（Ｓ２４）、制御部１２０は、レスポンスを受信すると、Ｔ．３８セッションの確立を開始する（Ｓ２５、２６）。
【００４５】
（４）上述の実施形態では、制御部１２０は、ＳＤＰ情報から取得したＩＰアドレスを記憶部１３０内に設けられた記憶領域に記憶したが、ＩＰアドレスを記憶部１３０に記憶するに限らず、例えば、ＲＡＭにＩＰアドレスを一時的に記憶するようにしてもよい。
【００４６】
（５）上述の実施形態では、制御部１２０は、画像形成装置１００が起動された場合、ファクシミリ機能を実現するアプリケーションが起動された場合、及び利用者の操作により操作表示部１４０から予め定められた信号が出力された場合の少なくともいずれかひとつの場合に、テスト呼接続処理を行ったが、テスト呼接続処理を行うタイミングはこれらに限定されるものではなく、他のタイミングであってもよい。例えば、制御部１２０が予め定められた時刻に定期的に（例えば、一日に一回、一週間に一回、等）テスト呼接続処理を行うようにしてもよい。また、制御部１２０が、画像形成装置１００が起動されてから１回目のファクシミリ送信を行う際に、ＳＤＰ情報からＩＰアドレスを取得する（図８に示す処理を行う）構成としてもよい。
【００４７】
（６）上述したＲＯＭ１２２又は記憶部１３０に記憶されているプログラム、及びＲＯＭ２２２又は記憶部２３０に記憶されているプログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ（Hard Disk Drive）、ＦＤ（Flexible Disk））など）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどのコンピュータ読取可能な記録媒体に記憶した状態で提供し得る。また、インターネット等の通信回線を介して画像形成装置１００やルータ２００にダウンロードさせてもよい。
【符号の説明】
【００４８】
１００…画像形成装置、１１０，２１０…バス、１１１…呼接続部、１１２…ＩＰアドレス取得部、１１３…指示部、１１４…アプリケーション実行部、１２０，２２０…制御部、１３０，２３０…記憶部、１３１…ＩＰアドレス記憶領域、１４０…操作表示部、１５０…画像読取部、１６０…画像処理部、１７０…画像形成部、１８０…通信部、２００…ルータ、２１１…指示受付部、２１２…設定変更部、２１３…ファイアウォール制御部、２１４…ルーティング部、２３１…ファイアウォール設定情報記憶領域、２３２…ルーティング設定情報記憶領域、２４０…第１の通信部、２５０…第２の通信部、３００…イントラネット、４００…公衆ＩＰ網。
【図１】
2013168835.tif 000003
【図２】
2013168835.tif 000004
【図３】
2013168835.tif 000005
【図４】
2013168835.tif 000006
【図５】
2013168835.tif 000007
【図６】
2013168835.tif 000008
【図７】
2013168835.tif 000009
【図８】
2013168835.tif 000010