(57)【要約】【課題】データ受信がエラーにて終了した場合、送信元からのエラー再送信時のデータを受信するまでサーバに対して転送設定の登録が行われないようにして、該エラー再送信時のデータが転送先に転送されるのを回避する仕組みを提供する。【解決手段】通信装置は、データの転送先を設定する設定手段と、該設定手段により設定された転送先をサーバに登録する登録手段（Ｓ６０４）と、該登録手段により前記転送先を登録する際に、通信履歴を検索する検索手段（Ｓ６０２，Ｓ６０３）と、該検索手段による前記通信履歴の検索により、送信元から送信されたデータの受信がエラーにて終了した通信履歴が存在した場合に、前記送信元から再送信されたデータを受信してから前記登録手段による前記転送先の登録が行われるように該登録処理を制御する制御手段（Ｓ６０６，Ｓ７０１〜Ｓ７０５）と、を備える。【選択図】図６
2011250069.tif 000002
【特許請求の範囲】
【請求項１】
データの転送先を設定する設定手段と、
該設定手段により設定された転送先をサーバに登録する登録手段と、
該登録手段により前記転送先を登録する際に、通信履歴を検索する検索手段と、
該検索手段による前記通信履歴の検索により、送信元から送信されたデータの受信がエラーにて終了した通信履歴が存在した場合に、前記送信元から再送信されたデータを受信してから前記登録手段による前記転送先の登録が行われるように該登録処理を制御する制御手段と、を備えることを特徴とする通信装置。
【請求項２】
前記検索手段による前記通信履歴の検索により、送信元から送信されたデータの受信がエラーにて終了した通信履歴が存在した場合に、前記設定手段による前記転送先の設定が自動か、又はユーザ操作による手動かを判断する判断手段と、
該判断手段により前記設定手段による前記転送先の設定がユーザ操作による手動であると判断された場合に、警告画面を表示部に表示する表示手段と、を備えることを特徴とする請求項１に記載の通信装置。
【請求項３】
前記表示手段は、前記警告画面に前記転送先の登録に関する処理をユーザに選択させるための情報を前記表示部に表示し、
前記制御手段は、前記警告画面でユーザが選択した情報に基づいて、前記登録手段による前記転送先の登録処理を変更する、ことを特徴とする請求項２に記載の通信装置。
【請求項４】
データの転送先を設定する設定手段を備える通信装置の制御方法であって、
前記設定手段により設定された転送先をサーバに登録する登録ステップと、
該登録ステップで前記転送先を登録する際に、通信履歴を検索する検索ステップと、
該検索ステップでの前記通信履歴の検索により、送信元から送信されたデータの受信がエラーにて終了した通信履歴が存在した場合に、前記送信元から再送信されたデータを受信してから前記登録ステップで前記転送先の登録が行われるように該登録処理を制御する制御ステップと、を備えることを特徴とする通信装置の制御方法。
【請求項５】
データの転送先を設定する設定手段を備える通信装置を制御するプログラムであって、
該設定手段により設定された転送先をサーバに登録する登録ステップと、
該登録ステップで前記転送先を登録する際に、通信履歴を検索する検索ステップと、
該検索ステップでの前記通信履歴の検索により、送信元から送信されたデータの受信がエラーにて終了した通信履歴が存在した場合に、前記送信元から再送信されたデータを受信してから前記登録ステップで前記転送先の登録が行われるように該登録処理を制御する制御ステップと、をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば通信制御プロトコルとしてＳＩＰ（Session Initiation Protocol）を用いてデータの通信を行なう通信装置、通信装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
通信制御プロトコルとしてＳＩＰを用いた通信システムとして、ＵＡ（ユーザエージェント）とＳＩＰサーバとをネットワークを介して接続したものがある（特許文献１）。ＵＡは、例えばＩＰ電話機、ファクシミリ装置（以下「ＦＡＸ装置」という。）、デジタル複合機などの通信装置（端末）で構成され、ＳＩＰサーバは、例えばリダイレクトサーバ、プロキシサーバ、登録サーバ、ロケーションサーバ等で構成される。
【０００３】
ＳＩＰを利用したＦＡＸ装置では、ＦＡＸ番号とＩＰアドレスを関連付けて登録サーバに登録しておき、ＩＰアドレスを用いて呼制御を行なう。ロケーションサーバは、端末の名前とＩＰネットワーク上のＩＰアドレスなどの位置情報を登録、管理するサーバであり、サーバ機能として転送機能がある。
【０００４】
この転送機能は、受信側端末のユーザが転送先の端末をロケーションサーバに登録することにより、受信する端末を指定する機能である。この転送機能を使用することにより、送信側端末からのセッション開始要求に対する応答において転送先ロケーションリストが送信側端末に通知される。
【０００５】
そして、送信側端末は、転送先ロケーションリストの転送先アドレスとセッションを確立することで、転送先の端末へ送信先を切り替えて送信することが可能となる。例えば、ユーザが出先の端末にてデータを受信したい場合は、ロケーションサーバに出先の端末を転送登録することにより、出先の端末でＦＡＸデータ等を受信することが可能となる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−９４６６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、上記従来の技術では、受信側端末においてデータ受信がエラーにて終了した場合、送信側端末がエラー再送信等の待機状態であることがわからず、転送機能を使用して転送設定を行うと、送信側端末からのエラー再送信時の送信先が変更されてしまう。このため、送信側端末から転送設定された端末にデータが送信され、転送設定前の受信側端末は、着信エラー時のデータを受信できなくなってしまう。また、送信側端末のユーザモード設定にて「エラーページのみの送信」、「先頭ページ＋エラーページ」の設定がされている場合には、転送先端末にエラーページのみ、又は先頭ページ＋エラーページが送信されるといった不具合が生じる。
【０００８】
そこで、本発明は、データ受信がエラーにて終了した場合、送信元からのエラー再送信時のデータを受信するまでサーバに対して転送設定の登録が行われないようにして、該エラー再送信時のデータが転送先に転送されるのを回避する仕組みを提供する。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の通信装置は、データの転送先を設定する設定手段と、該設定手段により設定された転送先をサーバに登録する登録手段と、該登録手段により前記転送先を登録する際に、通信履歴を検索する検索手段と、該検索手段による前記通信履歴の検索により、送信元から送信されたデータの受信がエラーにて終了した通信履歴が存在した場合に、前記送信元から再送信されたデータを受信してから前記登録手段による前記転送先の登録が行われるように該登録処理を制御する制御手段と、を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、受信側の通信装置でデータ受信がエラーにて終了した場合、送信元からのエラー再送信時のデータを受信するまでサーバに対して転送設定の登録が行われないため、該エラー再送信時のデータが転送先に転送されるのを回避することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の通信装置の実施形態の一例であるデジタル複合機を備える通信システムの構成例を示す図である。
【図２】デジタル複合機の構成例を示すブロック図である。
【図３】ＳＩＰサーバに対する転送設定管理情報の一例を示す図である。
【図４】ＦＡＸ通信履歴の一例を示す図である。
【図５】ユーザ操作により手動で転送設定が行われる場合に表示部に表示されるＵＩ警告画面の一例を示す図である。
【図６】ＦＡＸ受信の結果に応じて転送設定のタイミングを制御する動作例について説明するためのフローチャート図である。
【図７】周期的に実行される転送設定登録処理について説明するためのフローチャート図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態の一例を図面を参照して説明する。
【００１３】
図１は、本発明の通信装置の実施形態の一例であるデジタル複合機を備える通信システムの構成例を示す図である。
【００１４】
図１に示す通信システムは、送信側デジタル複合機１０１、受信側デジタル複合機１０２、転送先のデジタル複合機１０３、及びＳＩＰサーバ１０４がネットワーク１００を介してＳＩＰを含むインターネットプロトコルによる通信が可能に接続されている。
【００１５】
送信側デジタル複合機（以下「ＭＦＰ−Ａ」という。）１０１、受信側デジタル複合機（以下「ＭＦＰ−Ｂ」という。）１０２、転送先のデジタル複合機（以下「ＭＦＰ−Ｃ」という。）１０３は、いずれもコピー、ＦＡＸ、プリンタ機能を有する。ここで、ＭＦＰ−Ｂ」１０２は、本発明の通信装置の一例に相当する。
【００１６】
ＳＩＰサーバ１０４は、リダイレクトサーバ、プロキシサーバ、登録サーバ、ロケーションサーバから構成され、ユーザ端末の登録管理、ユーザ認証、電話／ＦＡＸ番号からＩＰアドレスへの変換、呼制御シーケンスの制御、接続先へのルーティング等を行なう。
【００１７】
図２は、ＭＦＰ−Ｂ１０２の構成例を示すブロック図である。
【００１８】
図２において、スキャナ部２０１は、操作表示部２０３でユーザにより指定されたモード（例えば、紙サイズ、解像度、濃度等）で原稿の画像をスキャンする。プリンタ部２０２は、スキャナ部２０１でスキャンされた画像データやネットワーク制御部２０５を介して受信した画像データをシートに印刷し、装置外に排出する。操作表示部２０３は、ユーザが各種設定操作を行う操作部材を有するとともに、装置の動作状態などを表示する表示部を有する。
【００１９】
符号化複合化装置２０４は、送信する画像情報を符号化してデータ圧縮する一方、受信した圧縮画像データを複合化して元の画像情報に復元する。ネットワーク制御部２０５はＬＡＮ等に接続され、他のネットワーク環境下の機器と情報の入出力を行う。ネットワーク制御部２０５には、ＩＴＵ−Ｔ勧告Ｔ．３８プロトコルをＩＰパケットにマッピングし、また、受信したＩＰパケットからＩＴＵ−Ｔ勧告Ｔ．３８プロトコルを取り出すＩＰパケット作成／解析部を持つ。
【００２０】
システムメモリ２０６は、ＲＡＭやＲＯＭ等を備え、装置に予め登録しておく情報を格納する。ページメモリ２０７は、符号化複合化装置２０４により符号化・複合化を行う際に１ページ分の画像情報を展開する。システム制御部２０８は、ＭＦＰ−Ｂ１０２全体の制御を司るマイクロコンピュータである。
【００２１】
暗号化装置２０９は、ＨＤＤ２１１に画像データを蓄積する際に、該画像データを暗号化する。なお、画像データを非暗号化にて蓄積する場合には符号化複合化装置２０４で符号化したデータをそのままＨＤＤ２１１に保存する。また、画像データを暗号化して蓄積する場合には、符号化複合化装置２０４にて符号化したデータをさらに暗号化装置２０９にて暗号化した後、ＨＤＤ２１１に保存する。
【００２２】
ＦＡＸ制御部２１０は、ＰＳＴＮ回線等のＦＡＸ回線に接続されており、このＰＳＴＮ回線を介して外部の機器とＩＴＵ−Ｔ勧告Ｖ．８、Ｖ．２１、Ｖ．２３、Ｖ．２７ｔｅｒ、Ｖ．２９、Ｖ．１７、Ｖ．３４の通信プロトコルにてＦＡＸ通信する。また、ＦＡＸ制御部２１０は、ネットワーク制御部２０５を介してネットワーク１００と接続し、ＳＩＰ呼制御プロトコルにて外部の機器とＦＡＸ通信することも可能である。
【００２３】
図３は、ＭＦＰ−Ｂ１０２におけるＳＩＰサーバ１０４に対する転送設定管理情報３００の一例を示す図である。
【００２４】
図３において、転送設定管理情報３００は、システムメモリ２０６のＲＡＭに保持される。システム制御部２０８は、ＳＩＰサーバ１０４に対して転送機能を使用した転送設定を行なう場合、転送設定管理情報３００の設定項目３０１〜３０４での設定情報に従い、転送設定の登録タイミングを決定する。
【００２５】
設定項目３０１は、送信元からのエラー再送信の考慮を「する」、「しない」の設定を行う項目である。設定項目３０２は、操作表示部２０３に表示される後述するＵＩ警告画面５００（図５）にて「相手機からの受信を考慮し転送設定を行なう」をユーザが選択した場合に、転送設定チェックフラグがＯＮとなり、それ以外はＯＦＦとなる。そして、システム制御部２０８は、転送設定チェックフラグがＯＮの場合は、周期的に後述するＦＡＸ通信履歴４００（図４）をチェックする。
【００２６】
設定項目３０３は、転送設定チェック時から遡ってＦＡＸ通信履歴４００を検索する時刻範囲を設定する項目である。例えば検索時刻範囲の設定情報が５分である場合、ＦＡＸ通信履歴４００において、転送設定チェック時より５分前までのＦＡＸ履歴情報から最新のＦＡＸ履歴情報までが検索の対象となる。
【００２７】
設定項目３０４は、操作表示部２０３にＵＩ警告画面５００の表示を「する」、「しない」を設定する項目である。ＵＩ警告画面５００の表示を「する」と設定されている場合、システム制御部２０８は、ユーザにより手動により転送設定が行われた際に、転送設定チェックにて該当するＦＡＸ履歴情報が検出されると、表示部にＵＩ警告画面５００を表示する。
【００２８】
図４は、システムメモリ２０６のＲＡＭに保持されるＦＡＸ通信履歴４００の一例を示す図である。
【００２９】
図４において、開始時刻４０１は、ＦＡＸ送信又はＦＡＸ受信を開始した時刻を示す。相手先アドレス４０２は、相手先の電話番号等のアドレス情報を示す。受付番号４０３は、ＭＦＰ−Ｂ１０２にて１通信ごとに任意に割り当てられる番号であり、送信に関しては、０００１より通信履歴ごとに増加し、受信に関しては、５００１より通信履歴ごとに増加する。通信モード４０４は、送信又は受信かを示し、枚数４０５は、送受信したページ数を示し、通信結果４０６は、ＯＫかＮＧを示す。
【００３０】
図５は、ＭＦＰ−Ｂ１０２において、操作表示部２０３でのユーザ操作により手動で転送設定が行われた場合に表示部に表示されるＵＩ警告画面５００の一例を示す図である。
【００３１】
ＵＩ警告画面５００は、図３の設定項目３０１で「送信元からのエラー再送信を考慮する」が「する」と設定され、設定項目３０３の検索時刻範囲でＦＡＸ通信履歴４００を検索した結果、受信エラー履歴が存在する場合に表示部に表示される。
【００３２】
ＵＩ警告画面５００には、ＦＡＸ通信履歴４００の受信エラー履歴の開始時刻４０１を基に、何分前（図５では、４分前）にＦＡＸ受信がエラー終了したかが表示される。また、ＵＩ警告画面５００には、ＳＩＰサーバ１０４に対する転送設定の登録について、「はい」、「相手機からの受信を考慮し、転送設定を行なう」、「いいえ」のいずれかをユーザに選択させる画面が表示される。
【００３３】
そして、システム制御部２０８は、ユーザが「はい」を選択した場合は、ＳＩＰサーバ１０４に対して転送設定の登録を行った後、画面を閉じ、「いいえ」を選択した場合は、ＳＩＰサーバ１０４に対して転送設定の登録を行うことなく、画面を閉じる。また、システム制御部２０８は、ユーザが「相手機からの受信を考慮し、転送設定を行なう」を選択した場合は、相手機からのエラー再送信を待ってからＳＩＰサーバ１０４に対して転送設定の登録を行なう。このため、図３の設定項目３０２の転送設定チェックフラグをＯＮにした後、画面を閉じる。このように、本実施形態では、ＵＩ警告画面５００でユーザが選択した内容に基づいて、ＳＩＰサーバ１０４に対する転送設定の登録処理を変更するようにしている。
【００３４】
次に、図６を参照して、ＭＦＰ−Ｂ１０２において、ＦＡＸ受信の結果に応じて転送設定のタイミングを制御する動作例について説明する。図６での各処理は、ＨＤＤ２１１やシステムメモリ２０６のＲＯＭ等に記憶されたプログラムがＲＡＭにロードされて、システム制御部２０８のＣＰＵ等により実行される。
【００３５】
ステップＳ６０１では、システム制御部２０８は、転送設定管理情報３００の設定項目３０１において「送信元からのエラー再送信を考慮する」が「する」に設定されている場合は、ステップＳ６０２に進み、「しない」に設定されている場合は、処理を終了する。
【００３６】
ステップＳ６０２では、システム制御部２０８は、転送設定管理情報３００の設定項目３０３で設定された検索時刻範囲を取得し、ステップＳ６０３に進む。この検索時刻範囲は、ＦＡＸ通信履歴４００の履歴情報を遡る時間を意味する。例えば、取得した検索時刻範囲が５分である場合、ＦＡＸ通信履歴４００において、現在時刻から５分前の履歴情報から最新の履歴情報までが検索対象となる。
【００３７】
ステップＳ６０３では、システム制御部２０８は、ステップＳ６０２で取得した検索時刻範囲でＦＡＸ通信履歴４００の履歴情報を検索した結果、受信エラー履歴がある場合は、ステップＳ６０５に進み、受信エラー履歴がない場合は、ステップＳ６０４に進む。
【００３８】
具体的には、例えば、検索開始日時を２００９／９／１  １０：２８とし、かつ検索時刻範囲を５分とした場合、ＦＡＸ通信履歴４００の開始時刻４０１の２００９／９／１  １０：２３〜１０：２８までの履歴情報が検索対象となる。図４の例では、検索の結果、通信結果４０６がＮＧのものは２件存在するが、受付番号５００７のジョブは、同一宛先より３分後の１０：２７に通信結果４０６がＯＫであるため、受信エラー履歴があると判断されない。一方、受付番号５００９のジョブは、送信元からのエラー再送信の可能性があるため、受信エラー履歴ありと判断される。
【００３９】
ステップＳ６０４では、システム制御部２０８は、ＳＩＰサーバ１０４に対して転送設定を登録し、処理を終了する。
【００４０】
ステップＳ６０５では、システム制御部２０８は、時刻指定等による自動転送設定かユーザ操作等による手動転送設定かを判断し、自動転送設定である場合は、ステップＳ６０６へ進み、手動転送設定である場合は、ステップＳ６０７へ進む。
【００４１】
ステップＳ６０６では、システム制御部２０８は、一定時間経過後にＳＩＰサーバ１０４に対して転送設定の登録を行うため、転送設定管理情報３００の設定項目３０１の転送設定チェックフラグをＯＮに設定し、処理を終了する。
【００４２】
ステップＳ６０７では、システム制御部２０８は、表示部にＵＩ警告画面５００を表示し、ステップＳ６０８に進む。
【００４３】
ステップＳ６０８では、システム制御部２０８は、ユーザによりＵＩ警告画面５００で「はい」が選択された場合は、ステップＳ６０４に進んで、ＳＩＰサーバ１０４に対して転送設定を登録し、処理を終了する。また、システム制御部２０８は、ユーザによりＵＩ警告画面５００で「いいえ」が選択された場合は、ＳＩＰサーバ１０４に対して転送設定の登録を行うことなく、処理を終了する。更に、システム制御部２０８は、ユーザによりＵＩ警告画面５００で「相手機からの受信を考慮し転送設定を行なう」が選択された場合は、ステップＳ６０６に進む。ステップＳ６０６では、一定時間経過後にＳＩＰサーバ１０４に対して転送設定の登録を行うため、転送設定管理情報３００の設定項目３０１の転送設定チェックフラグをＯＮに設定し、処理を終了する。
【００４４】
次に、図７を参照して、ＭＦＰ−Ｂ１０２において、周期的に実行される転送設定登録処理について説明する。図７での各処理は、ＨＤＤ２１１やシステムメモリ２０６のＲＯＭ等に記憶されたプログラムがＲＡＭにロードされて、システム制御部２０８のＣＰＵ等により実行される。
【００４５】
ステップＳ７０１では、システム制御部２０８は、転送設定管理情報３００の設定項目３０２において、転送設定チェックフラグがＯＮであるか否かを判断する。そして、システム制御部２０８は、転送設定チェックフラグがＯＮである場合は、ステップＳ７０２に進み、転送設定チェックフラグがＯＦＦの場合は、処理を終了する。
【００４６】
ステップＳ７０２では、システム制御部２０８は、ステップＳ６０２と同様に、転送設定管理情報３００の設定項目３０３で設定された検索時刻範囲を取得し、ステップＳ７０３に進む。
【００４７】
ステップＳ７０３では、システム制御部２０８は、ステップＳ６０３と同様に、ステップＳ７０２で取得した検索時刻範囲でＦＡＸ通信履歴４００の履歴情報を検索する。そして、システム制御部２０８は、ＦＡＸ通信履歴４００の履歴情報に受信エラー履歴がある場合は、一旦処理を終了して周期ごとにステップＳ７０１からの処理を繰り返し、受信エラー履歴がない場合は、ステップＳ７０４に進む。
【００４８】
ステップＳ７０４では、システム制御部２０８は、ＳＩＰサーバ１０４に対して転送設定を登録し、ステップＳ７０５に進む。
【００４９】
ステップＳ７０５では、システム制御部２０８は、転送設定管理情報３００の設定項目３０２において、転送設定チェックフラグをＯＦＦに設定し、処理を終了する。
【００５０】
以上説明したように、本実施形態では、受信側のＭＦＰ−Ｂ１０２でデータ受信がエラーにて終了した場合、送信元からのエラー再送信時のデータを受信するまではＳＩＰサーバ１０４に対して転送設定の登録が行われない。これにより、エラー再送信時のデータ（例えば、エラーページのみ、又は１ページ＋エラーページ）が転送先に転送されるのを回避することができる。
【００５１】
また、受信側のＭＦＰ−Ｂ１０２において、ユーザ操作により手動で転送設定が行われた場合は、表示部にＵＩ警告画面５００を表示して、転送設定の登録を行うか否か、相手機からの受信を考慮して転送設定の登録を行うかをユーザに選択させるようにしている。これにより、受信側のＭＦＰ−Ｂ１０２でデータ受信がエラーにて終了した場合に、送信元からのエラー再送信時のデータが不用意に転送先に転送されるのを回避することができる。
【００５２】
なお、本発明は、上記実施形態に例示したものに限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【００５３】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。ネットワーク又は各種記憶媒体を介して取得したソフトウェア（プログラム）をパーソナルコンピュータ（ＣＰＵ，プロセッサ）にて実行することでも実現できる。
【符号の説明】
【００５４】
１００  ネットワーク
１０１  ＭＦＰ−Ａ
１０２  ＭＦＰ−Ｂ
１０３  ＭＦＰ−Ｃ
１０４  ＳＩＰサーバ
２０３  操作表示部
２０８  システム制御部
【図１】
2011250069.tif 000003
【図２】
2011250069.tif 000004
【図３】
2011250069.tif 000005
【図４】
2011250069.tif 000006
【図５】
2011250069.tif 000007
【図６】
2011250069.tif 000008
【図７】
2011250069.tif 000009