(57)【要約】【課題】即時送信ではない送信モードの場合に、転送が禁止されているときには、データの読取処理を行わないようにして、読取処理の無駄をなくすことができる情報処理装置を提供する。【解決手段】情報処理装置は、ダイレクト送信でない場合に、仮の接続要求を行う（ステップＳ５０２）。次に、仮接続でのデータ通信に基づき、受信側で転送設定されていると判断された場合に、データの送信が許可されているか否かを判定する（ステップＳ５０５）。そして、データの送信が許可されている場合には、画像データを読み取って記憶部に蓄積し（ステップＳ５０８）、その後、再接続要求を行う（ステップＳ５０９）。次に、再接続でのデータ通信に基づき、受信側で転送設定されていると判断された場合に、記憶部に蓄積された画像データの転送先端末への送信を許可する（ステップＳ５１２）。【選択図】図５
2011029821.tif 000002
【特許請求の範囲】
【請求項１】
通信制御プロトコルとしてＳＩＰを用いてデータの通信を行う情報処理装置であって、
ユーザ操作に基づき、即時送信モードが選択されたか否かを検出する検出手段と、
該検出手段により即時送信モードが選択されていないことが検出された場合に、仮の接続要求を行う仮接続要求手段と、
前記仮接続でのデータ通信に基づき、送信先である受信側端末で転送設定されているか否かを判断する第１の判断手段と、
該第１の判断手段により転送設定されていると判断された場合に、転送先へのデータの送信が許可されているか否かを判定する判定手段と、
該判定手段により転送先へのデータの送信が許可されていると判定された場合に、送信する画像データを読み取って記憶部に蓄積する読取手段と、
該読取手段による読取処理の後に、再接続要求を行う再接続要求手段と、
前記再接続でのデータ通信に基づき、送信先である受信側端末で転送設定されているか否かを判断する第２の判断手段と、
該第２の判断手段により転送設定されていると判断された場合に、転送先の端末への前記記憶部に蓄積された画像データの送信を許可する制御手段と、を備える
ことを特徴とする情報処理装置。
【請求項２】
前記制御手段は、前記第２の判断手段により転送設定されていると判断された場合において、該転送先が前記判定手段によりデータの送信が許可された転送先と一致するときに、転送先の端末への前記記憶部に蓄積された画像データの送信を許可する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第１の判断手段により転送設定がされていると判断された場合に、転送先の端末にデータを送信してもよいか否かをユーザに問い合わせて選択させる問い合わせ手段を備え、
前記判定手段は、前記問い合わせ手段により転送先の端末にデータを送信してもよいことが選択されている場合に、転送先へのデータの送信が許可されていると判定する、
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
送信を許可する転送先の許可アドレスリスト、及び送信を禁止する転送先の禁止アドレスリストを記憶する記憶手段と、
前記第１の判断手段により転送設定されていると判断された場合に、転送先のアドレスと前記記憶されたアドレスリストとを照合する照合手段と、を備え、
前記判定手段は、前記照合手段による照合により前記転送先のアドレスが前記許可アドレスリストに存在する場合は、転送先へのデータの送信が許可されていると判定し、前記照合手段による照合により前記転送先のアドレスが前記禁止アドレスリストに存在する場合は、転送先へのデータの送信が許可されていいないと判定する、
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項５】
前記仮接続要求手段による仮の接続要求を行うか否かを設定する第１の設定手段と、
該第１の設定手段により前記仮の接続要求を行わない設定がされた場合に、転送先の端末へのデータの送信を許可してもよいか否かを設定する第２の設定手段と、を備える
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項６】
前記第１の設定手段は、識別情報が付加されたデータの送信である場合に、前記仮接続要求手段による仮の接続要求を行わないように設定する、
ことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
通信制御プロトコルとしてＳＩＰを用いてデータの通信を行う情報処理装置の制御方法であって、
ユーザ操作に基づき、即時送信モードが選択されたか否かを検出する検出ステップと、
該検出ステップで即時送信モードが選択されていないことが検出された場合に、仮の接続要求を行う仮接続要求ステップと、
前記仮接続でのデータ通信に基づき、送信先である受信側端末で転送設定されているか否かを判断する第１の判断ステップと、
該第１の判断手段により転送設定されていると判断された場合に、転送先へのデータの送信が許可されているか否かを判定する判定ステップと、
該判定ステップで転送先へのデータの送信が許可されていると判定された場合に、送信する画像データを読み取って記憶部に蓄積する読取ステップと、
該読取ステップでの読取処理の後に、再接続要求を行う再接続要求ステップと、
前記再接続でのデータ通信に基づき、送信先である受信側端末で転送設定されているか否かを判断する第２の判断ステップと、
該第２の判断ステップで転送設定されていると判断された場合に、転送先の端末への前記記憶部に蓄積された画像データの送信を許可する制御ステップと、を備える
ことを特徴とする情報処理装置の制御方法。
【請求項８】
通信制御プロトコルとしてＳＩＰを用いてデータの通信を行う情報処理装置の制御プログラムであって、
ユーザ操作に基づき、即時送信モードが選択されたか否かを検出する検出ステップと、
該検出ステップで即時送信モードが選択されていないことが検出された場合に、仮の接続要求を行う仮接続要求ステップと、
前記仮接続でのデータ通信に基づき、送信先である受信側端末で転送設定されているか否かを判断する第１の判断ステップと、
該第１の判断手段により転送設定されていると判断された場合に、転送先へのデータの送信が許可されているか否かを判定する判定ステップと、
該判定ステップで転送先へのデータの送信が許可されていると判定された場合に、送信する画像データを読み取って記憶部に蓄積する読取ステップと、
該読取ステップでの読取処理の後に、再接続要求を行う再接続要求ステップと、
前記再接続でのデータ通信に基づき、送信先である受信側端末で転送設定されているか否かを判断する第２の判断ステップと、
該第２の判断ステップで転送設定されていると判断された場合に、転送先の端末への前記記憶部に蓄積された画像データの送信を許可する制御ステップと、をコンピュータに実行させる、
ことを特徴とする情報処理装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信制御プロトコルとしてＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）を用いてデータの通信を行う情報処理装置、情報処理装置の制御方法、及び情報処理装置の制御プログラムに関する。
【背景技術】
【０００２】
ＳＩＰを用いて通信する場合、送信側端末と受信側端末との間にＳＩＰサーバが備えられ、送信側端末は、ＳＩＰサーバに対して受信側端末のＩＰアドレスを問い合わせることにより該ＩＰアドレスを取得し、受信側端末に対して接続を要求する。
【０００３】
また、このような通信環境において、受信側端末は、ＳＩＰサーバに転送設定を行うことができる。
【０００４】
転送設定とは、たとえば受信側のユーザが外出するようなときに、本来の受信側端末ではなく外出先の端末で自分宛てのデータを受信したい場合に、外出先の端末のＩＰアドレスを転送先としてＳＩＰサーバに登録しておく。これにより、ＳＩＰサーバは、問い合わせを行った送信側端末に対して転送先の端末のＩＰアドレスを通知する。
【０００５】
しかし、送信側端末から外出先の端末へデータを転送した場合、送信者が意図していない端末にデータが送信されてしまうため、セキュリティの観点で不都合が生じる。
【０００６】
そこで、送信側端末からＳＩＰサーバに問い合わせを行った際に、ＳＩＰサーバから受信側で転送設定が行われている通知を送信側端末が受け取った場合には、通信を中断する技術が提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００５−９４６６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、上記特許文献１では、受信側で転送設定がされていても例外的に送信を許可する「許可アドレス」を登録することが開示されている。この場合、即時送信であるダイレクト送信であれば、ユーザが機器の前にいるため転送時にもユーザに転送を通知することができる。
【０００９】
しかし、即時送信でない、一旦メモリにデータを蓄積した後に送信するメモリ送信（リダイヤルも含む）や時刻指定の送信（タイマー送信）の場合、実際に送信する時にユーザが機器から立ち去っていることがある。このため、転送時にユーザに転送を通知ができないおそれがある。
【００１０】
また、メモリ送信や時刻指定の送信の場合、実際の送信時に転送設定がされていると判断され、そのアドレスが許可されていないアドレスのとき、転送が禁止され、読み取って蓄積したデータは送信されない。このため、最初に送信を予約したときのデータの読み取り処理が無駄になってしまう。
【００１１】
そこで、本発明は、即時送信ではない送信モードの場合に、転送が禁止されているときには、データの読取処理を行わないようにして、読取処理の無駄をなくすことができる情報処理装置、情報処理装置の制御方法及び制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明の情報処理装置は、通信制御プロトコルとしてＳＩＰを用いてデータの通信を行う情報処理装置であって、ユーザ操作に基づき、即時送信モードが選択されたか否かを検出する検出手段と、該検出手段により即時送信モードが選択されていないことが検出された場合に、仮の接続要求を行う仮接続要求手段と、前記仮接続でのデータ通信に基づき、送信先である受信側端末で転送設定されているか否かを判断する第１の判断手段と、該第１の判断手段により転送設定されていると判断された場合に、転送先へのデータの送信が許可されているか否かを判定する判定手段と、該判定手段により転送先へのデータの送信が許可されていると判定された場合に、送信する画像データを読み取って記憶部に蓄積する読取手段と、該読取手段による読取処理の後に、再接続要求を行う再接続要求手段と、前記再接続でのデータ通信に基づき、送信先である受信側端末で転送設定されているか否かを判断する第２の判断手段と、該第２の判断手段により転送設定されていると判断された場合に、転送先の端末への前記記憶部に蓄積された画像データの送信を許可する制御手段と、を備えることを特徴とする。
【００１３】
本発明の情報処理装置の制御方法は、通信制御プロトコルとしてＳＩＰを用いてデータの通信を行う情報処理装置の制御方法であって、ユーザ操作に基づき、即時送信モードが選択されたか否かを検出する検出ステップと、該検出ステップで即時送信モードが選択されていないことが検出された場合に、仮の接続要求を行う仮接続要求ステップと、前記仮接続でのデータ通信に基づき、送信先である受信側端末で転送設定されているか否かを判断する第１の判断ステップと、該第１の判断手段により転送設定されていると判断された場合に、転送先へのデータの送信が許可されているか否かを判定する判定ステップと、該判定ステップで転送先へのデータの送信が許可されていると判定された場合に、送信する画像データを読み取って記憶部に蓄積する読取ステップと、該読取ステップでの読取処理の後に、再接続要求を行う再接続要求ステップと、前記再接続でのデータ通信に基づき、送信先である受信側端末で転送設定されているか否かを判断する第２の判断ステップと、該第２の判断ステップで転送設定されていると判断された場合に、転送先の端末への前記記憶部に蓄積された画像データの送信を許可する制御ステップと、を備えることを特徴とする。
【００１４】
本発明の情報処理装置の制御プログラムは、通信制御プロトコルとしてＳＩＰを用いてデータの通信を行う情報処理装置の制御プログラムであって、ユーザ操作に基づき、即時送信モードが選択されたか否かを検出する検出ステップと、該検出ステップで即時送信モードが選択されていないことが検出された場合に、仮の接続要求を行う仮接続要求ステップと、前記仮接続でのデータ通信に基づき、送信先である受信側端末で転送設定されているか否かを判断する第１の判断ステップと、該第１の判断手段により転送設定されていると判断された場合に、転送先へのデータの送信が許可されているか否かを判定する判定ステップと、該判定ステップで転送先へのデータの送信が許可されていると判定された場合に、送信する画像データを読み取って記憶部に蓄積する読取ステップと、該読取ステップでの読取処理の後に、再接続要求を行う再接続要求ステップと、前記再接続でのデータ通信に基づき、送信先である受信側端末で転送設定されているか否かを判断する第２の判断ステップと、該第２の判断ステップで転送設定されていると判断された場合に、転送先の端末への前記記憶部に蓄積された画像データの送信を許可する制御ステップと、をコンピュータに実行させる、ことを特徴とする。
【発明の効果】
【００１５】
本発明によれば、即時送信ではない送信モードの場合に、転送が禁止されているときには、データの読取処理を行わないので、読取処理の無駄をなくすことができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１の実施形態である情報処理装置を備える通信システムの構成例を示す図である。
【図２】ＭＦＰ−Ｘの構成例を説明するためのブロック図である。
【図３】ＭＦＰ−Ｘから送信先であるＭＦＰ−ＡへＦＡＸ送信する場合の処理について説明するためのシーケンス図である。
【図４】ＭＦＰ−ＸからＭＦＰ−ＡへＦＡＸ送信する際に、ＭＦＰ−Ａの転送先としてＭＦＰ−Ｃが設定されている場合の処理について説明するためのシーケンス図である。
【図５】送信側端末であるＭＦＰ−Ｘにおけるデータの送信処理について説明するためのフローチャート図である。
【図６】表示／操作部等の表示部に表示する問い合わせ画面の一例を示す図である。
【図７】本発明の第２の実施形態である情報処理装置を説明するための図であり、（ａ）は転送先のアドレスへの送信を許可する許可アドレスリストを示す図、（ｂ）は転送先のアドレスへの送信を禁止する禁止アドレスリストを示す図である。
【図８】送信側端末であるＭＦＰ−Ｘにおけるデータの送信処理について説明するためのフローチャート図である。
【図９】本発明の第３の実施形態である情報処理装置において、表示／操作部の表示部等に表示される、仮接続を行うか否かを選択するための画面例を示す図である。
【図１０】送信側端末であるＭＦＰ−Ｘにおけるデータの送信処理について説明するためのフローチャート図である。
【図１１】本発明の第４の実施形態である情報処理装置の一例を構成する送信側端末であるＭＦＰ−Ｘにおけるデータの送信処理について説明するためのフローチャート図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態を図面を参照して説明する。
【００１８】
（第１の実施形態）
図１は、本発明の第１の実施形態である情報処理装置を備える通信システムの構成例を示す図である。
【００１９】
図１に示す通信システムは、通信制御プロトコルとしてＳＩＰを用いてデータ通信を行うＭＦＰ−Ａ１０１、ＭＦＰ−Ｂ１０２、ＭＦＰ−Ｃ１０３、ＭＦＰ−Ｘ１０４及びＳＩＰサーバ１０５がネットワーク１００を介して互いに通信可能に接続されている。
【００２０】
ＭＦＰ−Ａ１０１、ＭＦＰ−Ｂ１０２、ＭＦＰ−Ｃ１０３及びＭＦＰ−Ｘ１０４は、コピー、ＦＡＸ、プリンタ機能を有する複合機とされている。
【００２１】
また、ＭＦＰ−Ａ１０１が受信側端末、ＭＦＰ−Ｂ１０２及びＭＦＰ−Ｃ１０３が転送先端末、ＭＦＰ−Ｘ１０４が送信側端末とされており、本実施形態では、ＭＦＰ−Ｘ１０４が本発明の情報処理装置の一例に相当する。なお、ＭＦＰ−Ａ１０１のＦＡＸ番号は、「０３−１１１１−１１１１」として説明する。
【００２２】
ＳＩＰサーバ１０５は、不図示のリダイレクトサーバ、プロキシサーバ、登録サーバ、ロケーションサーバから構成される。また、ＳＩＰサーバ１０５は、ユーザ端末の登録管理、ユーザの認証、電話／ＦＡＸ番号からＩＰアドレスへの変換、呼制御シーケンスの制御、接続先へのルーティングなどを行う。
【００２３】
図２は、ＭＦＰ−Ｘ１０４の構成例を説明するためのブロック図である。なお、ＭＦＰ−Ａ１０１、ＭＦＰ−Ｂ１０２、ＭＦＰ−Ｃ１０３の構成については、ＭＦＰ−Ｘ１０４と同様であるので、その説明を省略する。
【００２４】
図２において、ＣＰＵ２０１は、ＲＯＭ２０８に格納された制御プログラムに基づいてＭＦＰ−Ａ１０１を構成する各デバイスを制御する。
【００２５】
表示／操作部２０３は、表示画面に、例えばウインドウ、アイコン、メッセージ、メニュー、その他のユーザインターフェース情報を表示する。表示／操作部２０３は、図示は省略するが、ユーザがコピー、ＦＡＸ、プリンタ操作を行うための各種キーや、表示画面のアイコン、メニューなどを操作する画面ポインティングデバイスから構成される。
【００２６】
スキャナ部２０４は、原稿の画像の読み取り処理を行う。印刷部２０５は、ＲＡＭ２０９やＨＤＤ２１０に保存した印刷データの印刷を行う。ＲＯＭ２０８は、各種制御プログラムやデータを保持する。
【００２７】
ＲＡＭ２０９は、ＣＰＵ２０１のワーク領域、エラー処理時のデータの退避領域、制御プログラムのロード領域などを有する。ＨＤＤ２１０は、各種制御プログラムや印刷データを保存する。
【００２８】
ネットワークＩ／Ｆ部２１３は、ネットワーク１００に接続され、ＳＩＰサーバ１０５、ＭＦＰ−Ｂ１０２、ＭＦＰ−Ｃ１０３、ＭＦＰ−Ｘ１０４との間で通信を行う。ＳＩＰ−ＦＡＸ用の通信もこのネットワークＩ／Ｆ部２１３で行われる。
【００２９】
Ｔ．３８プロトコル作成／解析部２１４は、ＩＴＵ−Ｕ勧告Ｔ．３８プロトコルによるファクシミリ伝送情報を生成し、また受信したプロトコルからファクシミリ伝送情報を取り出す機能を有する。
【００３０】
ＩＰパケット作成／解析部２０６は、ＩＴＵ−Ｕ勧告Ｔ．３８プロトコルをＩＰパケットにマッピングし、また、受信したＩＰパケットからＩＴＵ−Ｕ勧告Ｔ．３８プロトコルを取り出す機能を有する。画像変換制御部２０７は、ＦＡＸ通信する画像の圧縮伸張や変倍、線密度変換を行う。
【００３１】
図３は、ＭＦＰ−Ｘ１０４から送信先であるＭＦＰ−Ａ１０１のＦＡＸ番号「０３−１１１１−１１１１」へＦＡＸ送信する場合の処理について説明するためのシーケンス図である。
【００３２】
図３において、まず、ＭＦＰ−Ｘ１０４は、送信先であるＭＦＰ−Ａ１０１のＦＡＸ番号「０３−１１１１−１１１１」の接続を要求するＩＮＶＩＴＥリクエストをＳＩＰサーバ１０５に対して送信する。
【００３３】
ＳＩＰサーバ１０５は、ＦＡＸ番号「０３−１１１１−１１１１」からＭＦＰ−Ａ１０１のＩＰアドレス「１１．１１．１１．１１」を特定し、ＭＦＰ−Ａ１０１へＩＮＶＩＴＥリクエストを送信する。
【００３４】
また、ＳＩＰサーバ１０５は、ＭＦＰ−Ｘ１０４に暫定的に１００Ｔｒｙｉｎｇレスポンスを返送し、ＭＦＰ−Ａ１０１に接続しようとしていることを通知する。
【００３５】
ＳＩＰサーバ１０５からＩＮＶＩＴＥリクエストを受信したＭＦＰ−Ａ１０１は、ＦＡＸ受信処理を開始するとともに、ＦＡＸ呼び出し中であることを示す１８０ＲｉｎｇｉｎｇレスポンスをＳＩＰサーバ１０５に返送する。
【００３６】
ＳＩＰサーバ１０５は、ＭＦＰ−Ａ１０１から返送された１８０Ｒｉｎｇｉｎｇレスポンスを中継し、ＭＦＰ−Ｘ１０４に送信する。
【００３７】
ＭＦＰ−Ａ１０１は、ＦＡＸ着信を開始するとともに、２００ＯＫレスポンスをＳＩＰサーバ１０５経由でＭＦＰ−Ｘ１０４に送信する。
【００３８】
２００ＯＫレスポンスを受信したＭＦＰ−Ｘ１０４は、２００ＯＫレスポンスを受信したことを示すＡＣＫをＭＦＰ−Ａ１０１に対して送信する。
【００３９】
ＡＣＫをＭＦＰ−Ａ１０１が受信することにより、ＭＦＰ−Ｘ１０４とＭＦＰ−Ａ１０１との間のセッションが確立し、その後、ＩＴＵ−Ｔ勧告Ｔ．３８に準拠したリアルタイムのＦＡＸ通信が行われる。
【００４０】
ＭＦＰ−Ａ１０１においてＦＡＸ受信が終了すると、ＭＦＰ−Ａ１０１からＭＦＰ−Ｘ１０４にメソッドＢＹＥが送信され、メソッドＢＹＥに対する２００ＯＫレスポンスがＭＦＰ−Ｘ１０４からＭＦＰ−Ａ１０１に返送されることで、セッションが終了する。
【００４１】
次に、図４を参照して、ＭＦＰ−Ｘ１０４からＭＦＰ−Ａ１０１のＦＡＸ番号「０３−１１１１−１１１１」へＦＡＸ送信する際に、ＭＦＰ−Ａ１０１の転送先としてＭＦＰ−Ｃ１０３が設定されている場合の処理について説明する。なお。ここでは、ＭＦＰ−Ａ１０１側におけるＳＩＰサーバ１０５への転送先の設定処理についての説明は省略する。
【００４２】
図４において、まず、ＭＦＰ−Ｘ１０４は、送信先であるＭＦＰ−Ａ１０１のＦＡＸ番号「０３−１１１１−１１１１」の接続を要求するＩＮＶＩＴＥリクエストをＳＩＰサーバ１０５に対して送信する。
【００４３】
ＳＩＰサーバ１０５は、ＭＦＰ−Ｘ１０４から送信されたＩＮＶＩＴＥリクエストに対して３０２ＭｏｖｅｄＴｅｍｐｏｒａｒｙレスポンス（リダイレクトレスポンス）をＭＦＰ−Ｘ１０４に返送する。
【００４４】
このとき、ＳＩＰサーバ１０５は、転送先の設定情報を参照し、ＭＦＰ−Ａ１０１のＦＡＸ番号「０３−１１１１−１１１１」の転送先の端末のＩＰアドレスも３０２ＭｏｖｅｄＴｅｍｐｏｒａｒｙレスポンスとともにＭＦＰ−Ｘ１０４に返送する。
【００４５】
この場合、転送設定「有り」と設定されているＭＦＰ−Ｃ１０３のＩＰアドレス「１１．１１．１１．３３」がＭＦＰ−Ｘ１０４に返送される。
【００４６】
続いて、ＭＦＰ−Ｘ１０４は、ＳＩＰサーバ１０５から返送された３０２ＭｏｖｅｄＴｅｍｐｏｒａｒｙレスポンスに対する確認応答であるＡＣＫをＳＩＰサーバ１０５に送信する。
【００４７】
ＭＦＰ−Ｘ１０４は、３０２ＭｏｖｅｄＴｅｍｐｏｒａｒｙレスポンス及び転送先の端末のＩＰアドレスを受信し、再度ＩＮＶＩＴＥリクエストをＳＩＰサーバ１０５に対して送信する。このときの宛先のＩＰアドレスは、前記受信したＩＰアドレス、即ちＭＦＰ−Ｃ１０３のＩＰアドレス「１１．１１．１１．３３」である。
【００４８】
ＳＩＰサーバ１０５は、ＭＦＰ−Ｘ１０４から送信されたＩＮＶＩＴＥリクエストを中継して、転送先であるＭＦＰ−Ｃ１０３に送信する。また、ＳＩＰサーバ１０５は、ＭＦＰ−Ｘ１０４に暫定的に１００Ｔｒｙｉｎｇレスポンスを返送し、ＭＦＰ−Ｃ１０３に接続しようとしていることを通知する。
【００４９】
ＳＩＰサーバ１０５からＩＮＶＩＴＥリクエストを受信したＭＦＰ−Ｃ１０３は、ＦＡＸ受信処理を開始するとともに、ＦＡＸ呼び出し中であることを示す１８０ＲｉｎｇｉｎｇレスポンスをＳＩＰサーバ１０５に返送する。
【００５０】
ＳＩＰサーバ１０５は、ＭＦＰ−Ｃ１０３から返送された１８０Ｒｉｎｇｉｎｇレスポンスを中継して、ＭＦＰ−Ｘ１０４に返送する。
【００５１】
ＭＦＰ−Ｃ１０３は、ＦＡＸ受信を開始するとともに２００ＯＫレスポンスをＳＩＰサーバ１０５経由でＭＦＰ−Ｘ１０４に返送する。
【００５２】
２００ＯＫレスポンスを受信したＭＦＰ−Ｘ１０４は、２００ＯＫレスポンスを受信したことを示すＡＣＫをＭＦＰ−Ｃ１０３に対して送信する。
【００５３】
ＭＦＰ−Ｃ１０３がＡＣＫを受信することにより、ＭＦＰ−Ｘ１０４とＭＦＰ−Ｃ１０３との間のセッションが確立し、その後、ＩＴＵ−Ｔ勧告Ｔ．３８に準拠したリアルタイムのＦＡＸ通信が行われる。
【００５４】
ＭＦＰ−Ｃ１０３においてＦＡＸ受信が終了すると、ＭＦＰ−Ｃ１０３からＭＦＰ−Ｘ１０４にメソッドＢＹＥが送信され、このメソッドＢＹＥに対する２００ＯＫレスポンスがＭＦＰ−Ｘ１０４からＭＦＰ−Ｃ１０３に送信されることで、セッションが終了する。
【００５５】
ここで、ＦＡＸ送信での、即時送信モードと非即時送信モードとについて説明する。
【００５６】
即時送信モードとは、通常ダイレクト送信と呼ばれる送信で、送信先と一旦呼を繋ぎ（セッションをはり）、その後、送信すべきデータを読み取りながら、読み取ったデータをリアルタイムに送信するモードである。
【００５７】
このモードであれば、読取終了＝送信終了となるため、ユーザは送信の確認を読み取り終了で知ることが出来る。
【００５８】
一方、非即時送信モードには、メモリ送信やタイマー送信がある。
【００５９】
メモリ送信とは、まず、送信すべきデータを読み取って、機器の記憶部に蓄積し、全ての読取データを記憶部に蓄積した後に、ＳＩＰサーバ１０５に対して呼接続（セッション接続）を行い、蓄積したデータを送信するモードである。
【００６０】
このモードでは、ダイレクト送信のように相手に送信されたかどうかの確認は難しくなるが、一旦全てのデータを蓄積している為、通信途中で何らかの理由で送信がエラーで終了しても、その後、再接続してデータを再送信でき、確実にデータ送信が行なえる。
【００６１】
タイマー送信とは、時刻指定の送信であり、指定時刻になったら呼接続し、データを送信するモードである。送信前に、一旦データを読み込み、これを蓄積するのはメモリ送信と同様で、違いは指定時刻に送信することになる。
【００６２】
また、メモリ送信やタイマー送信では、呼接続時に相手が話中（Ｂｕｓｙ）であった場合には、一定の間隔でリダイヤル（再呼接続）を行うリダイヤルも兼ね備えている。
【００６３】
次に、図５を参照して、送信側端末であるＭＦＰ−Ｘ１０４におけるデータの送信処理について説明する。図５での各処理は、ＭＦＰ−Ｘ１０４のＲＯＭ２０８やＨＤＤ２１０等の記憶部に記憶された制御プログラムがＲＡＭ２０９にロードされて、ＣＰＵ２０１等により実行される。
【００６４】
まず、ステップＳ５０１では、ＣＰＵ２０１は、表示／操作部２０３等でのユーザ操作に基づき、送信が即時送信であるダイレクト送信か否かを検出する。
【００６５】
そして、ＣＰＵ２０１は、ダイレクト送信の場合は、ステップＳ５２０に進み、ダイレクト送信でない場合は、ステップＳ５０２に進む。
【００６６】
ステップＳ５２０では、ＣＰＵ２０１は、ＳＩＰサーバ１０５に対して接続要求であるＩＮＶＩＴＥリクエストを送信し、ステップＳ５２１に進む。
【００６７】
ステップＳ５２１では、ＣＰＵ２０１は、転送設定の第１の判断として、ＳＩＰサーバ１０５から転送設定での代替アドレス（例えばＩＰアドレス）が通知されたか否かを判断する。
【００６８】
具体的には、ＣＰＵ２０１は、ＳＩＰサーバ１０５から返送された３０２ＭｏｖｅｄＴｅｍｐｏｒａｒｙレスポンスで代替アドレスが通知されない場合は、転送設定がされていないと判断して、ステップＳ５２４に進む。
【００６９】
一方、ＣＰＵ２０１は、ＳＩＰサーバ１０５から返送された３０２ＭｏｖｅｄＴｅｍｐｏｒａｒｙレスポンスで代替アドレスが通知された場合には、転送設定がされていると判断し、ステップＳ５２２に進む。
【００７０】
ステップＳ５２２では、ＣＰＵ２０１は、転送設定されている転送先端末にデータを送信してもよいか否かをユーザに問い合わせるための画面を表示／操作部２０３等の表示部に表示し、ステップＳ５２３に進む。
【００７１】
図６に、表示／操作部２０３等の表示部に表示する問い合わせ画面の一例を示す。
【００７２】
図６の画面例では、送信相手の端末が転送設定されていることをユーザに通知し、また、転送先のアドレス（例えばＩＰアドレス）及びこのアドレスへの送信を許可するか否かを選択する「ＯＫ」ボタン及び「キャンセル」ボタン等を表示する。
【００７３】
ステップＳ５２３では、ＣＰＵ２０１は、図６の画面で「ＯＫ」ボタンが選択操作されると、ステップＳ５２４に進み、所定時間内に「ＯＫ」ボタンが選択操作されない場合は、ステップＳ５２５に進む。
【００７４】
ステップＳ５２４では、ＣＰＵ２０１は、ダイレクト送信、すなわち送信データをスキャナ部２０４で読み取りながら、データを送信して処理を終了する。
【００７５】
ステップＳ５２５では、ＣＰＵ２０１は、転送先へのデータのダイレクト送信処理を禁止し、処理を終了する。
【００７６】
一方、ステップＳ５０２では、ＣＰＵ２０１は、ＳＩＰサーバ１０５に対して仮接続要求であるＩＮＶＩＴＥリクエストを送信し、ステップＳ５０３に進む。
【００７７】
ステップＳ５０３では、ＣＰＵ２０１は、転送設定の第２の判断として、ＳＩＰサーバ１０５から転送設定での代替アドレス（例えばＩＰアドレス）が通知されたか否かを判断する。
【００７８】
具体的には、ＣＰＵ２０１は、ＳＩＰサーバ１０５から返送された３０２ＭｏｖｅｄＴｅｍｐｏｒａｒｙレスポンスで代替アドレスが通知されない場合は、転送設定がされていないと判断して、ステップＳ５０８に進む。
【００７９】
一方、ＣＰＵ２０１は、ＳＩＰサーバ１０５から返送された３０２ＭｏｖｅｄＴｅｍｐｏｒａｒｙレスポンスで代替アドレスが通知された場合には、転送設定がされていると判断し、ステップＳ５０４に進む。
【００８０】
ステップＳ５０４では、ＣＰＵ２０１は、転送設定されている転送先端末にデータを送信してもよいか否かをユーザに問い合わせるための画面を表示／操作部２０３等の表示部に表示し、ステップＳ５０５に進む。
【００８１】
図６に、表示／操作部２０３等の表示部に表示する問い合わせ画面の一例を示す。
【００８２】
図６の画面例では、送信相手の端末が転送設定されていることをユーザに通知し、また、転送先のアドレス（例えばＩＰアドレス）及びこのアドレスへの送信を許可するか否かを選択する「ＯＫ」ボタン及び「キャンセル」ボタン等を表示する。
【００８３】
ステップＳ５０５では、ＣＰＵ２０１は、図６の画面で「ＯＫ」ボタンが選択操作されると、ステップＳ５０６に進み、所定時間内に「ＯＫ」ボタンが選択操作されない場合は、ステップＳ５１３に進む。
【００８４】
ステップＳ５１３では、ＣＰＵ２０１は、転送先へのデータの送信処理を禁止し、処理を終了する。
【００８５】
ステップＳ５０６では、ＣＰＵ２０１は、ＳＩＰサーバ１０５から３０２ＭｏｖｅｄＴｅｍｐｏｒａｒｙで通知された転送先の代替アドレス（ＩＰアドレス）を機器内のＨＤＤ２１０やメモリなどの記憶部に一時記憶し、ステップＳ５０７に進む。
【００８６】
ステップＳ５０７では、ＣＰＵ２０１は、呼（セッション）を開放してＳＩＰサーバ１０５との接続を一旦切断し、ステップＳ５０８に進む。
【００８７】
ステップＳ５０８では、ＣＰＵ２０１は、スキャナ部２０４を制御して、送信画像データを読み取り、読み取った画像データを記憶部に蓄積して、ステップＳ５０９に進む。
【００８８】
ステップＳ５０９では、ＣＰＵ２０１は、ＳＩＰサーバ１０５に対して再接続要求であるＩＮＶＩＴＥリクエストを送信し、ステップＳ５１０に進む。
【００８９】
ステップＳ５１０では、ＣＰＵ２０１は、ＳＩＰサーバ１０５から返送された３０２ＭｏｖｅｄＴｅｍｐｏｒａｒｙレスポンスで代替アドレスが通知されたか否かを判断する。
【００９０】
そして、ＣＰＵ２０１は、代替アドレスが通知されない場合は、転送設定がされていないと判断して、ステップＳ５１２に進み、代替アドレスが通知された場合には、転送設定がされていると判断し、ステップＳ５１１に進む。
【００９１】
ステップＳ５１１では、ＣＰＵ２０１は、ＳＩＰサーバ１０５から通知された転送先の代替アドレスがステップＳ５０６で記憶部に一時記憶した代替アドレスに一致するか否かを判断する。
【００９２】
そして、ＣＰＵ２０１は、代替アドレスが一致する場合は、ステップＳ５１２に進み、代替アドレスが一致しない場合は、ステップＳ５１３に進んで、転送先へのデータの送信処理を禁止し、処理を終了する。
【００９３】
ステップＳ５１２では、ＣＰＵ２０１は、ステップＳ５０８で記憶部に蓄積した画像データを送信し、処理を終了する。
【００９４】
なお、ここでは、メモリ送信について説明したが、タイマー送信の場合は、ステップＳ５０８とステップＳ５０９との間に、送信開始時刻になったか否かの判定処理が挿入される。
【００９５】
そして、送信開始時刻に達すると、ステップＳ５０９の再接続要求が行われ、送信開始時刻に達しない場合は、達するまで待つことになる。
【００９６】
以上説明したように、本実施形態では、ダイレクト送信以外の非即時通信によるデータ送信時には、データをスキャナ部２０４で読み取る前にＳＩＰサーバ１０５に対して仮接続要求を行う。その後、受信側で転送設定がされているか否かを判断し、転送設定がされている場合は、転送が許可されているときにのみ、データの読取処理を行う。
【００９７】
このため、転送が禁止されているときには、データの読取処理を行わないことになり、読取処理の無駄をなくすことができる。
【００９８】
また、仮接続で転送設定がされている場合に、その転送先のアドレスを一時記憶し、その後の再接続時でも転送設定されていた場合には、その転送先のアドレスが一時記憶した転送先のアドレスと一致したときにのみ、データの送信を許可している。
【００９９】
このため、仮接続から再接続までの間に受信側で転送先を変更してしまい、送信側のユーザが意図しない転送先へのデータを送信するのを防止することができる。特に、タイマー送信の場合は、仮接続から再接続までの時間が長く設定されるため、送信側のユーザが意図しない転送先へのデータ送信の防止効果が大きい。
【０１００】
更に、受信側で転送設定がされている場合に、送信側のユーザにデータを送信してもよいか否かを問い合わせ、送信側端末のユーザが送信を許可した場合にのみデータを送信する。
【０１０１】
このため、受信側で転送設定がされていても、送信側端末のユーザが送信を希望する場合は、転送先の端末にデータを送信することができ、セキュリティ機能を損なうことなく、ユーザの利便性を高めることができる。
【０１０２】
（第２の実施形態）
次に、図７及び図８を参照して、本発明の第２の実施形態である情報処理装置について説明する。なお、上記第１の実施形態に対して重複又は相当する部分については、図及び符号を流用して説明する。
【０１０３】
本実施形態では、転送先のアドレスへの送信を許可する許可アドレスリスト（図７（ａ））と、転送先のアドレスへの送信を禁止する禁止アドレスリスト（図７（ｂ））とを予め設定する。
【０１０４】
そして、このリストのアドレスとＳＩＰサーバ１０５から通知された代替アドレスとを照合して送信の際のユーザへの問い合せ処理を制御する。
【０１０５】
図７に示すアドレスは、それぞれ転送先のＩＰアドレスであり、送信履歴などを参照して、ユーザが転送先として許可できるか、禁止するかを判断し、予め所定の記憶領域に設定しておく。
【０１０６】
次に、図８を参照して、送信側端末であるＭＦＰ−Ｘ１０４におけるデータの送信処理について説明する。図８での各処理は、ＭＦＰ−Ｘ１０４のＲＯＭ２０８やＨＤＤ２１０等の記憶部に記憶された制御プログラムがＲＡＭ２０９にロードされて、ＣＰＵ２０１等により実行される。
【０１０７】
なお、本実施形態では、上記第１の実施形態で説明した図５のステップＳ５０３のｙｅｓの処理から説明する。
【０１０８】
まず、ステップＳ５０３では、ＣＰＵ２０１は、ＳＩＰサーバ１０５から返送された３０２ＭｏｖｅｄＴｅｍｐｏｒａｒｙレスポンスで代替アドレスが通知された場合には、転送設定がされていると判断し、ステップＳ８０１に進む。
【０１０９】
ステップＳ８０１では、ＣＰＵ２０１は、ステップＳ５０３で通知された代替アドレスと図７（ａ）に示す許可アドレスリストとを照合する。
【０１１０】
そして、ＣＰＵ２０１は、代替アドレスが許可アドレスリストに存在する場合は、図５のステップＳ５０８のデータ読取処理に進み、代替アドレスが許可アドレスリストに存在しない場合は、ステップＳ８０２に進む。
【０１１１】
ステップＳ８０２では、ＣＰＵ２０１は、ステップＳ５０３で通知された代替アドレスと図７（ｂ）に示す禁止アドレスリストとを照合する。
【０１１２】
そして、ＣＰＵ２０１は、代替アドレスが禁止アドレスリストに存在する場合は、ステップＳ５１３の転送禁止処理に進み、代替アドレスが禁止アドレスリストに存在しない場合は、ステップＳ５０４に進む。
【０１１３】
以上説明したように、本実施形態では、転送先へのデータ送信を許可／禁止するアドレスリストを予め設定し、送信時に、転送先のアドレスとこのアドレスリストと照合することで、ユーザへの問い合せの有無や、送信の許可／禁止を制御することができる。
【０１１４】
これにより、転送先のアドレス管理が可能となり、また、アドレスリストに存在するアドレスについてはユーザへの問い合わせ処理を省略できるため、操作性が向上する。その他の構成及び作用効果は、上記第１の実施形態と同様である。
【０１１５】
（第３の実施形態）
次に、図９及び図１０を参照して、本発明の第３の実施形態である情報処理装置について説明する。なお、上記第１の実施形態に対して重複又は相当する部分については、図及び符号を流用して説明する。
【０１１６】
本実施形態は、即時通信によるデータ送信でない場合に、仮接続の処理をユーザが選択可能にする例である。
【０１１７】
図９は、表示／操作部２０３の表示部等に表示される、仮接続を行うか否かを選択するための画面例である。
【０１１８】
即時通信であるダイレクト送信以外のメモリ送信やタイマー送信の送信モードである場合に、ユーザは、図９の画面の上段部分で、第１の設定として、仮接続をして転送先のアドレスを確認するかしないかを設定する。また、ユーザは、図９の画面の上段部分で、仮接続をせず、転送先のアドレスを確認しない設定を行った場合に、第２の設定として、図９の画面の下段部分で、送信を許可するか禁止するかも設定する。
【０１１９】
次に、図１０を参照して、送信側端末であるＭＦＰ−Ｘ１０４におけるデータの送信処理について説明する。図１０での各処理は、ＭＦＰ−Ｘ１０４のＲＯＭ２０８やＨＤＤ２１０等の記憶部に記憶された制御プログラムがＲＡＭ２０９にロードされて、ＣＰＵ２０１等により実行される。
【０１２０】
なお、本実施形態では、上記第１の実施形態で説明した図５のステップＳ５０１のＮｏの処理から説明する。
【０１２１】
ステップＳ５０１では、ＣＰＵ２０１は、表示／操作部２０３等でのユーザ操作に基づき、送信が即時送信であるダイレクト送信でない場合は、ステップＳ１００１に進む。
【０１２２】
ステップＳ１００１では、ＣＰＵ２０１は、図９の画面でのユーザ操作に基づき、仮接続をして転送先のアドレスを確認する設定がされているか否かを判断する。
【０１２３】
そして、ＣＰＵ２０１は、仮接続をして転送先のアドレスを確認する設定がされている場合は、図５のステップＳ５０２に進み、設定がされていない場合は、ステップＳ１００２に進む。
【０１２４】
ステップＳ１００２では、ＣＰＵ２０１は、スキャナ部２０４を制御して、送信画像データを読み取り、読み取った送信画像データを記憶部に蓄積して、ステップＳ１００３に進む。
【０１２５】
ステップＳ１００３では、ＣＰＵ２０１は、ＳＩＰサーバ１０５に対して接続要求であるＩＮＶＩＴＥリクエストを送信し、ステップＳ１００４に進む。
【０１２６】
ステップＳ１００４では、ＣＰＵ２０１は、ＳＩＰサーバ１０５から返送された３０２ＭｏｖｅｄＴｅｍｐｏｒａｒｙレスポンスで代替アドレスが通知されたか否かを判断する。
【０１２７】
そして、ＣＰＵ２０１は、代替アドレスが通知されない場合は、転送設定がされていないと判断して、ステップＳ１００６に進み、代替アドレスが通知された場合には、転送設定がされていると判断し、ステップＳ１００５に進む。
【０１２８】
ステップＳ１００５では、ＣＰＵ２０１は、図９の画面でのユーザ操作に基づき、送信を許可する設定か禁止する設定かを判断し、送信を許可する設定であれば、ステップＳ１００６に進み、送信を禁止する設定であれば、ステップＳ１００７に進む。
【０１２９】
ステップＳ１００６では、ＣＰＵ２０１は、ステップＳ１００２で記憶部に蓄積した画像データを転送先に送信し、処理を終了する。
【０１３０】
ステップＳ１００７では、ＣＰＵ２０１は、転送先へのデータの送信処理を禁止し、処理を終了する。
【０１３１】
以上説明したように、本実施形態では、即時通信によるデータ送信でないメモリ送信やタイマー送信の場合に、仮接続の処理をユーザが選択できるので、ユーザによる送信設定の自由度が高くなり、操作性が向上する。その他の構成及び作用効果は、上記第１の実施形態と同様である。
【０１３２】
（第４の実施形態）
次に、図１１を参照して、本発明の第４の実施形態である情報処理装置について説明する。なお、上記第１及び第３の実施形態に対して重複又は相当する部分については、図及び符号を流用して説明する。
【０１３３】
本実施形態では、送信データの機密性の高さによって図１０の仮接続を行うか否かを切替制御する。ＦＡＸ送信モードには、通常のＦＡＸ送信のほかに、受信データの受け取りユーザを予め特定して送信する親展送信がある。
【０１３４】
親展送信では、受信者が、例えば受信データをプリントするのではなく、親展受信用のメモリあるいはボックスに蓄積受信する。
【０１３５】
このメモリやボックスには、予めパスワード等の識別情報が設定され、識別情報を識別できない場合は、蓄積されたデータは読み出せないようになっている。
【０１３６】
親展送信でのデータ送信時には、通常、ＦＡＸの通信プロトコル規格であるＩＴＵ−ＴＴ．３０で規定されたＦコードやパスワードが用いられ、ＦＡＸのデータ送信を行う前に、ＦＡＸのプロトコルデータで予め設定されたＦコードやパスワードを送信する。親展送信用のＦコードやパスワードの設定方法は、公知であるため説明を省略する。
【０１３７】
次に、図１１を参照して、送信側端末であるＭＦＰ−Ｘ１０４におけるデータ送信処理について説明する。図１１での各処理は、ＭＦＰ−Ｘ１０４のＲＯＭ２０８やＨＤＤ２１０等の記憶部に記憶された制御プログラムがＲＡＭ２０９にロードされて、ＣＰＵ２０１等により実行される。
【０１３８】
なお、本実施形態では、上記第１の実施形態で説明した図５のステップＳ５０１のＮｏの処理から説明する。
【０１３９】
ステップＳ５０１では、ＣＰＵ２０１は、表示／操作部２０３等でのユーザ操作に基づき、送信が即時送信であるダイレクト送信でない場合は、ステップＳ１１０１に進む。
【０１４０】
ステップＳ１１０１では、ＣＰＵ２０１は、Ｆコードが付加されたデータの送信か否かを判定する。
【０１４１】
そして、ＣＰＵ２０１は、Ｆコードが付加されたデータ送信であれば、図５のステップＳ５０２に進んで仮接続処理が行われ、Ｆコードが付加されたデータ送信でなければ、ステップＳ１１０２に進む。
【０１４２】
ステップＳ１１０２では、ＣＰＵ２０１は、パスワードが付加されたデータの送信か否かを判定する。
【０１４３】
そして、ＣＰＵ２０１は、パスワードが付加されたデータ送信であれば、ステップＳ図５のステップＳ５０２に進んで仮接続要求が行われ、パスワードが付加されたデータ送信でなければ、図１０のステップＳ１００２に進んで送信画像データの読取処理が行われる。この場合、ステップＳ１００５での処理においては、図９の画面の下段部分のみが表示／操作部２０３の表示部等に表示される。
【０１４４】
以上説明したように、本実施形態では、機密性の高いＦコードやパスワード付のデータ送信時に、仮接続して転送先の相手を確認することができるので、予期しない相手へデータが送信されるのを未然に防ぐことができる。その他の構成及び作用効果は、上記第１及び第３の実施形態と同様である。
【０１４５】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【０１４６】
１００  ネットワーク
１０１  ＭＦＰ−Ａ
１０２  ＭＦＰ−Ｂ
１０３  ＭＦＰ−Ｃ
１０４  ＭＦＰ−Ｘ
１０５  ＳＩＰサーバ
２０１  ＣＰＵ
２０３  表示／操作部
２０４  スキャナ部
２０５  印刷部
２０６  ＩＰパケット作成／解析部
２０７  画像変換制御部
２０８  ＲＯＭ
２０９  ＲＡＭ
２１０  ＨＤＤ
２１３  ネットワークＩ／Ｆ部
２１４  Ｔ．３８プロトコル作成／解析部
【図１】
2011029821.tif 000003
【図２】
2011029821.tif 000004
【図３】
2011029821.tif 000005
【図４】
2011029821.tif 000006
【図５】
2011029821.tif 000007
【図６】
2011029821.tif 000008
【図７】
2011029821.tif 000009
【図８】
2011029821.tif 000010
【図９】
2011029821.tif 000011
【図１０】
2011029821.tif 000012
【図１１】
2011029821.tif 000013