(57)【要約】【課題】  ハードウェアとして送受信の障害に対して、送受信の設定が出来ないファクシミリ装置であっても、ソフトウェアと協調動作することにより送受信の設定を行い、ファクシミリデータの送受信を、より確実に行う技術を提供する。【解決手段】  ファクシミリサーバが、ファクシミリ装置によるファクシミリデータ送受信の制御において発生するエラーコードを記憶し、該エラーコードが発生する相手先のファクシミリ装置の番号を対応付けて記憶することで、次回の送受信のために送受信の設定を変更することにより、エラーの発生確率を下げる。【選択図】図１１
2014103605.tif 000002
【特許請求の範囲】
【請求項１】
クライアント端末と、ネットワークを介して接続可能なファクシミリサーバであり、該クライアント端末またはファクシミリ装置から受け付けたファクシミリデータ送受信要求に基づき、該ファクシミリ装置のファクシミリデータの送受信を制御するファクシミリサーバであって、
送受信のエラーに際して発生するエラーコードをエラーコード記憶手段に記憶させるエラーコード登録手段と、
ファクシミリ送受信の相手先番号と、過去に発生したエラー情報と、次回に送受信する際の送受信設定とを対応付けてエラー番号情報としてエラー番号情報記憶手段に登録させるエラー番号情報登録手段と、
前記クライアント端末または前記ファクシミリ装置から、送受信の要求を受け付ける送受信要求受付手段と、
前記エラー番号情報記憶手段における前記相手先番号に対応する前記エラー番号情報に基づいて、ファクシミリ送受信の該相手先番号に標準設定により送受信をするか否かを判定する標準設定送受信判定手段と、
前記標準設定送受信判定手段により標準設定により送受信をすると判定された場合には、前記ファクシミリ装置に対して標準設定により送受信の指示をする送受信指示手段と、
前記送受信指示手段による、前記ファクシミリ装置による送受信処理の結果が、成功であるか否かを判定する送受信結果判定手段と、
前記送受信結果判定手段により前記送受信の結果が成功ではなかった場合には、該送受信の結果に基づき、前記相手先番号に対応する前記エラー番号情報における、次回に送受信する際の送受信設定を変更して前記エラー番号情報記憶手段に登録させるエラー番号情報更新手段と、
を備えることを特徴とするファクシミリサーバ。
【請求項２】
エラー番号情報更新手段は、
前記送受信の結果が成功ではなかった場合のエラー回数に基づいて、前記相手先番号に対応する前記エラー番号情報における、次回に送受信する際の送受信設定を変更して前記エラー番号情報記憶手段に登録させるものであって
標準設定送受信判定手段は、
前記エラー番号情報記憶手段における前記相手先番号に対応する前記エラー番号情報に記載された前記エラー回数に基づいて、ファクシミリ送受信の該相手先番号に標準設定により送受信をするか否かを判定することを特徴とする請求項１に記載のファクシミリサーバ。
【請求項３】
エラー番号情報更新手段は、
前記送受信の結果が成功である場合には、前記エラー回数をリセットするものであることを特徴とする請求項２に記載のファクシミリサーバ。
【請求項４】
所望の時間経過後に、前記エラー回数をリセットするための時間経過を記憶する送受信設定記憶手段と、
を更に備え、
エラー番号情報更新手段は、
前記エラー番号情報の前記エラー回数が更新された後、所望の時間経過後に該エラー回数をリセットするものであることを特徴とする請求項２または請求項３のいずれか１項に記載のファクシミリサーバ。
【請求項５】
前記エラーコード記憶手段は、更に、
前記送受信のエラーが、送受信速度がスーパーＧ３により発生するエラーコードを記憶するものであって、
前記標準設定は、更に、
ファクシミリデータの送受信を前記相手先番号のファクシミリ装置の送受信速度の設定によりスーパーＧ３で送受信するか、Ｇ３で送信するかを切り替えて送受信する設定であって、
前記送受信結果判定手段は、
前記送受信指示手段により、前記標準設定で送受信すると指示され且つ該送受信速度の設定がスーパーＧ３である場合の前記ファクシミリ装置による送受信処理の結果が、成功であるか否かを判定するものであることを特徴とする請求項１乃至請求項４のいずれか１項に記載のファクシミリサーバ。
【請求項６】
前記エラー番号情報における前記エラー回数は、スーパーＧ３における送受信の際に発生したエラー回数に対応するＳＧ３エラー回数であって、
前記送受信設定記憶手段は、更に、
前記エラー番号情報における前記エラー回数と比較するための値であり該値を超えた場合にスーパーＧ３での送受信を禁止する値であるＳＧ３エラー閾値を記憶するものであって、
前記標準設定送受信判定手段は、
前記ＳＧ３エラー回数と前記ＳＧ３エラー閾値との比較に基づき、前記標準設定により送受信をするか否かを判定するものであることを特徴とする請求項４または請求項５のいずれかに記載のファクシミリサーバ。
【請求項７】
前記相手先番号が、スーパーＧ３による受信が可能であるか確認するようファクシミリ装置に確認を要求し、スーパーＧ３による送信が可能であるか否かを判定するＳＧ３送信判定手段と、
を更に備え、
前記エラー番号情報における前記エラー回数は、スーパーＧ３における送受信の際に発生したエラー回数に対応するＳＧ３エラー回数であって、
前記送受信設定記憶手段は、更に、
前記エラー番号情報における前記エラー回数と比較するための値であり該値を超えた場合にスーパーＧ３での送受信を禁止する値であるＳＧ３エラー閾値を記憶するものであって、
前記標準設定送受信判定手段は、
前記ＳＧ３送信判定手段の判定結果にかかわらず、前記ＳＧ３エラー回数と前記ＳＧ３エラー閾値との比較に基づき、前記標準設定により送受信をするか否かを判定するものであることを特徴とする請求項４乃至請求項５のいずれか１項に記載のファクシミリサーバ。
【請求項８】
ファクシミリデータを受信する前記ファクシミリサーバにおいて、前記相手先番号は、該ファクシミリ装置から受け付けたファクシミリデータの受信要求における該相手先番号を、ナンバーディスプレイ機能により取得することを特徴とする請求項１乃至請求項７に記載のファクシミリサーバ。
【請求項９】
前記エラーコード記憶手段は、
前記送受信のエラーが、送信側の前記ファクシミリ装置の信号レベルが低い場合または高い場合に発生するエラーコードを記憶するものであって、
前記標準設定は、
ファクシミリデータを前記ファクシミリ装置の標準の信号レベルで送信させるための標準信号レベルの設定であって、
前記エラー番号情報における前記エラー回数は、前記信号レベルにおける送信の際に発生したエラー回数に対応する信号エラー回数であって、
前記送受信設定記憶手段は、更に、
前記エラー番号情報における前記エラー回数と比較するための値であり、該値を超えた場合に、対応する前記信号レベルが低い場合には高い信号レベルを、高い場合には低い値を該エラー番号情報に設定させるための信号レベルエラー閾値を記憶するものであって、  前記送受信結果判定手段は、
前記送受信指示手段により、前記標準信号レベルで送信する場合の前記ファクシミリ装置による送信処理の結果が、成功であるか否かを判定するものであって、
前記標準設定送受信判定手段は、
前記信号エラー回数と前記信号レベルエラー閾値との比較に基づき、前記標準信号レベルにより送信をするか否かを判定するものであることを特徴とする請求項４乃至請求項８のいずれか１項に記載のファクシミリサーバ。
【請求項１０】
前記送受信指示手段は、
前記標準設定送受信判定手段により標準設定により送受信をしないと判定された場合には、前記ファクシミリ装置に対して前記エラー番号情報の記載に基づいて送受信の指示をするものであって、
前記エラー番号情報の記載に基づいて送受信の結果を受け付ける送受信結果受付手段と、
前記送受信結果受付手段により、該送受信の結果がエラーであった場合に、ファクシミリサーバの管理者に通知する通知手段と、
を、更に、
備えることを特徴とする請求項１乃至請求項９のいずれか１項に記載のファクシミリサーバ。
【請求項１１】
信号レベルのエラーが発生し、前記エラー番号情報における次回信号レベルを更新する際に、現在の信号レベルよりも低いあるいは高い信号レベルに更新することが可能か否か、信号レベル範囲記憶手段に記憶された信号の最低値および最高値に基づき判定する信号レベル更新可否判定手段と、
を更に備え、
前記通知手段は、
前記信号レベル更新可否判定手段により、現在の信号レベルよりも低いあるいは高い信号レベルを更新することが可能ではないと判定された場合には、その旨も通知内容に含むことを特徴とする請求項１０に記載のファクシミリサーバ。
【請求項１２】
前記信号レベル範囲記憶手段において記憶された前記信号レベルの最低値および最高値は、前記ファクシミリ装置に問い合わせることで一時的に記憶するものであることを特徴とする請求項１１に記載のファクシミリサーバ。
【請求項１３】
クライアント端末と、ネットワークを介して接続可能なファクシミリサーバであり、該クライアント端末またはファクシミリ装置から受け付けたファクシミリデータ送受信要求に基づき、該ファクシミリ装置のファクシミリデータの送受信を制御するファクシミリサーバの制御方法であって、
エラーコード登録手段が、送受信のエラーに際して発生するエラーコードをエラーコード記憶手段に記憶させるエラーコード登録ステップと、
エラー番号情報登録手段が、ファクシミリ送受信の相手先番号と、過去に発生したエラー情報と、次回に送受信する際の送受信設定とを対応付けてエラー番号情報としてエラー番号情報記憶手段に登録させるエラー番号情報登録ステップと、
送受信要求受付手段が、前記クライアント端末または前記ファクシミリ装置から、送受信の要求を受け付ける送受信要求受付ステップと、
標準設定送受信判定手段が、前記エラー番号情報記憶手段における前記相手先番号に対応する前記エラー番号情報に基づいて、ファクシミリ送受信の該相手先番号に標準設定により送受信をするか否かを判定する標準設定送受信判定ステップと、
送受信指示手段が、前記標準設定送受信判定ステップにより標準設定により送受信をすると判定された場合には、前記ファクシミリ装置に対して標準設定により送受信の指示をする送受信指示ステップと、
送受信結果判定手段が、前記送受信指示ステップによる、前記ファクシミリ装置による送受信処理の結果が、成功であるか否かを判定する送受信結果判定ステップと、
エラー番号情報更新手段が、前記送受信結果判定ステップにより前記送受信の結果が成功ではなかった場合には、該送受信の結果に基づき、前記相手先番号に対応する前記エラー番号情報における、次回に送受信する際の送受信設定を変更して前記エラー番号情報記憶手段に登録させるエラー番号情報更新ステップと、
を備えることを特徴とするファクシミリサーバの制御方法。
【請求項１４】
コンピュータを、クライアント端末と、ネットワークを介して接続可能なファクシミリサーバであり、該クライアント端末またはファクシミリ装置から受け付けたファクシミリデータ送受信要求に基づき、該ファクシミリ装置のファクシミリデータの送受信を制御するファクシミリサーバとして機能させるためのプログラムであって、
前記コンピュータを、
送受信のエラーに際して発生するエラーコードをエラーコード記憶手段に記憶させるエラーコード登録手段、
ファクシミリ送受信の相手先番号と、過去に発生したエラー情報と、次回に送受信する際の送受信設定とを対応付けてエラー番号情報としてエラー番号情報記憶手段に登録させるエラー番号情報登録手段、
前記クライアント端末または前記ファクシミリ装置から、送受信の要求を受け付ける送受信要求受付手段、
前記エラー番号情報記憶手段における前記相手先番号に対応する前記エラー番号情報に基づいて、ファクシミリ送受信の該相手先番号に標準設定により送受信をするか否かを判定する標準設定送受信判定手段、
前記標準設定送受信判定手段により標準設定により送受信をすると判定された場合には、前記ファクシミリ装置に対して標準設定により送受信の指示をする送受信指示手段、
前記送受信指示手段による、前記ファクシミリ装置による送受信処理の結果が、成功であるか否かを判定する送受信結果判定手段、
前記送受信結果判定手段により前記送受信の結果が成功ではなかった場合には、該送受信の結果に基づき、前記相手先番号に対応する前記エラー番号情報における、次回に送受信する際の送受信設定を変更して前記エラー番号情報記憶手段に登録させるエラー番号情報更新手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファクシミリ装置を制御するファクシミリサーバであって、ファクシミリ装置による送受信に際し繰り返し障害が発生する場合に、ファクシミリサーバにより指示された送受信設定によりファクシミリ装置に送受信させることで、障害を軽減するための技術に関する。
【背景技術】
【０００２】
公衆回線（電話回線、アナログ、ＩＮＳ回線など）を利用してデータを送受信するデータ通信装置の身近な例としては、ファクシミリ装置が知られている。ファクシミリ装置は、良く知られているように文書等をデジタル信号に変換して、ファクシミリ番号で特定した相手先のファクシミリ装置に送信したり、ファクシミリ番号で特定されたファクシミリ装置が受信したりする機能を有する。
【０００３】
また、クライアント端末（情報処理装置）をユーザが操作し、ファクシミリサーバ（情報処理装置）にファックス送信を通知し、ファクシミリ装置、公衆回線を経由してクライアント端末内の文書データをファクシミリデータとして送信する構成も実現されている。また、これらの構成によるとファクシミリ装置が受信したファクシミリデータを、ファクシミリ装置側で取得し、クライアント端末内の文書データとすることも可能である。
【０００４】
また、ファクシミリ装置としては、利用者がその機器を単体として使用できるファクシミリ装置の他に、情報処理装置のＰＣＩスロットにＦＡＸ通信カード（ＦＡＸボード）を装着したり、ＵＳＢにＦＡＸ通信デバイスを接続したりするなどして、情報処理装置からこれらの機器を利用し、公衆回線を介してファクシミリデータの送受信をすることも可能である。
【０００５】
ところで、ファクシミリ装置を利用したデータの送受信では、前述の通り公衆回線を介するため、公衆回線の状態により通信の障害が発生する場合がある。
【０００６】
ここで、従来のファクシミリ送受信においては、送受信の障害が発生すると同じ送受信の相手と再度送受信を行った場合に、同一のモード（以下、通信設定と呼ぶ）であれば、同じ障害が発生する確率が高い。従って、通信設定を変更しなければ、結局、所望のデータを送受信できずに終わってしまう可能性もある。
【０００７】
特許文献１においては、ファクシミリ装置の送受信の際に障害が発生した場合に、その通信結果情報を解析して、ファクシミリデータの送受信を確実なものとするため当該ファクシミリ装置の送受信に関わる設定を調整する技術を提供している。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００８−２３６５０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１において提案されている技術は、ハードウェアとして単体で動作可能なファクシミリ装置に対する技術であり、ハードウェアとして前述の設定を調整する機能を提供する必要がある。従って、ハードウェアとしてのファクシミリ装置に設定を調整する機能がない場合には、利用者の手動操作により可能な範囲での設定の調整をするか、あるいは、ファックスデータの送信をあきらめるしかなかった。
【００１０】
そこで、本発明は、上記問題点に鑑み、ハードウェアとして送受信の障害に対して、送受信の設定が出来ないファクシミリ装置であっても、ソフトウェアと協調動作することにより送受信の設定を行い、ファクシミリデータの送受信を、より確実に行う技術を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、クライアント端末と、ネットワークを介して接続可能なファクシミリサーバであり、該クライアント端末またはファクシミリ装置から受け付けたファクシミリデータ送受信要求に基づき、該ファクシミリ装置のファクシミリデータの送受信を制御するファクシミリサーバであって、送受信のエラーに際して発生するエラーコードをエラーコード記憶手段に記憶させるエラーコード登録手段と、ファクシミリ送受信の相手先番号と、過去に発生したエラー情報と、次回に送受信する際の送受信設定とを対応付けてエラー番号情報としてエラー番号情報記憶手段に登録させるエラー番号情報登録手段と、前記クライアント端末または前記ファクシミリ装置から、送受信の要求を受け付ける送受信要求受付手段と、前記エラー番号情報記憶手段における前記相手先番号に対応する前記エラー番号情報に基づいて、ファクシミリ送受信の該相手先番号に標準設定により送受信をするか否かを判定する標準設定送受信判定手段と、前記標準設定送受信判定手段により標準設定により送受信をすると判定された場合には、前記ファクシミリ装置に対して標準設定により送受信の指示をする送受信指示手段と、前記送受信指示手段による、前記ファクシミリ装置による送受信処理の結果が、成功であるか否かを判定する送受信結果判定手段と、前記送受信結果判定手段により前記送受信の結果が成功ではなかった場合には、該送受信の結果に基づき、前記相手先番号に対応する前記エラー番号情報における、次回に送受信する際の送受信設定を変更して前記エラー番号情報記憶手段に登録させるエラー番号情報更新手段と、を備えることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、ハードウェアとして送受信の障害に対して、送受信の設定が出来ないファクシミリ装置であっても、ソフトウェアと協調動作することにより送受信の設定を行い、ファクシミリデータの送受信を、より確実に行うことが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係るクライアント端末、ファクシミリサーバを含むファクシミリシステムの一例を示すシステム構成図である。
【図２】本発明の実施形態クライアント端末およびファクシミリサーバのハードウェア構成の一例を示す図である。
【図３】本発明の実施形態に係るクライアント端末およびファクシミリサーバを含むファクシミリ送受信システムが備える機能構成の一例を示す機能構成図である。
【図４】本発明の実施形態に係るスーパーＧ３でのファクシミリデータ送受信時に発生するエラーコードを記憶するスーパーＧ３（ＳＧ３）エラーコード記憶部のデータ構成の一例を示す図である。
【図５】本発明の実施形態に係るスーパーＧ３（ＳＧ３）エラーコード記憶部のエラーコードを追加／削除するためのＧＵＩの一例を示す図である。
【図６】本発明の実施形態に係る送信エラーが発生した相手先の番号と関連情報を記憶するスーパーＧ３（ＳＧ３）送信エラー番号情報記憶部のデータ構成の一例を示す図である。
【図７】本発明の実施形態に係るスーパーＧ３（ＳＧ３）送信エラー番号情報記憶部のＳＧ３送信エラー番号情報を編集するためのＧＵＩの一例を示す図である。
【図８】本発明の実施形態に係る信号レベルでのファクシミリデータ送受信時に発生するエラーコードを記憶する信号レベルエラーコード記憶部のデータ構成の一例を示す図である。
【図９】本発明の実施形態に係る送信エラーが発生した相手先の番号と関連情報を記憶する信号レベル送信エラー番号情報記憶部のデータ構成の一例を示す図である。
【図１０】本発明の実施形態に係る信号レベル送信エラー番号情報記憶部の信号レベル送信エラー番号情報を編集するためのＧＵＩの一例を示す図である。
【図１１】本発明の第１の実施形態に係るスーパーＧ３送信エラーが発生した場合の処理の一例を示すフローチャートである。
【図１２】本発明の第２の実施形態に係るスーパーＧ３送信エラーが発生した場合の処理の一例を示すフローチャートである。
【図１３】本発明の第３の実施形態に係るスーパーＧ３送信エラーが発生した場合の処理の一例を示すフローチャートである。
【図１４】本発明の実施形態に係るスーパーＧ３受信エラーが発生した場合の処理の一例を示すフローチャートである。
【図１５】本発明の実施形態に係る信号レベル送信エラーが発生した場合の処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態を、図面を参照して詳細に説明する。
【００１５】
図１は、本発明に係るクライアント端末、ファクシミリサーバを含むファクシミリシステムの一例を示すシステム構成図である。本発明に好適なクライアント端末１０１は、例えば、パーソナルコンピュータであり、ネットワーク通信機能を備え、ＬＡＮ１０４（ローカルエリアネットワーク）を介してファクシミリサーバ１０２とデータ通信が可能である。
【００１６】
ファクシミリサーバ１０２は、公衆回線１０５を介してファクシミリ送受信機能を備えるＦＡＸ通信カード１０３を備えている。
【００１７】
本システムは、最も基本的な通信インフラの１つであるファクシミリ（以下、ファックス、ＦＡＸとも呼ぶ）を、インターネット／イントラネットを含めたネットワークシステムに統合し、ＴＣＰ／ＩＰネットワーク対応のＦＡＸサーバシステムである。
【００１８】
具体的には、ファクシミリサーバ１０２は、米国マイクロソフト社のＷｉｎｄｏｗｓ（登録商標）  Ｓｅｒｖｅｒが稼働し、ＦＡＸ通信カード１０３を装着し、後述するファクシミリシステム用サーバモジュール（図３の３０３）をインストールすることで、ＰＣベースのＦＡＸ送受信ができる。送受信したＦＡＸイメージや送受信情報は、ファクシミリサーバ１０２の記憶部に電子化されて蓄積され、一元管理される。
【００１９】
ここで、“ファクシミリサーバ１０２に前述の通りＦＡＸ通信カード１０３を装着し”と記載している。本発明においては、利用者がその機器を単体として使用できるファクシミリ装置をファクシミリサーバ１０２から制御し、公衆回線を介してファクシミリデータの送受信を制御する構成も含むものとする。いずれの場合も、本発明の請求項におけるファクシミリ装置に該当するものとする。
【００２０】
そして、クライアント端末１０１には、後述するファクシミリシステム用クライアントモジュール（図３の３０２）を起動させることで、ファクシミリサーバ１０２の記憶部に蓄積されている送受信データの確認や、管理者権限でログオンすることでファクシミリサーバ１０２側の各種設定ができる。
【００２１】
また、クライアント端末１０１には、後述するファクシミリ用プリンタドライバをインストールすることで、米国マイクロソフト社のＷｉｎｄｏｗｓ（登録商標）  ＯＳ上の各種文書アプリケーションから印刷実行と同じオペレーションでＦＡＸ送信が可能となっている。
【００２２】
ＦＡＸ通信カード１０３は、公衆回線１０５だけでなく、ＩＮＳ６４回線、ＩＮＳ１５００回線のいずれかに接続することで、ＦＡＸデータの送受信が可能となっている。ＰＣＩやＥＩＳＡなどのシステムバスに増設するカードタイプのものや、ＵＳＢなどの形態で接続するようなＢＯＸタイプのものが利用可能である。
【００２３】
送信データは、各クライアント端末からＴＣＰ／ＩＰネットワークであるＬＡＮ１０４を経由してファクシミリサーバ１０２へ蓄積され、ＦＡＸ通信カード１０３を動作させることで、順次送信される。
【００２４】
受信データは、ファクシミリサーバ１０２に蓄積され、各クライアント端末からファクシミリデータを閲覧可能なように記憶される。
【００２５】
図２は、クライアント端末およびファクシミリサーバのハードウェア構成の一例を示す図である。
【００２６】
図２に示すように、クライアント端末１０１およびファクシミリサーバ１０２では、システムバス２０４を介してＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０３、入力コントローラ２０５、ビデオコントローラ２０６、メモリコントローラ２０７、通信Ｉ／Ｆコントローラ２０８が接続される。
【００２７】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００２８】
ＲＯＭ２０２あるいは記憶装置である外部メモリ２１１は、ＣＰＵ２０１が実行する制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や、本データ先指定方法を実現するためのコンピュータ読み取り実行可能なプログラムおよび必要な各種データ（データテーブルを含む）を保持している。
【００２９】
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは記憶装置である外部メモリ２１１からＲＡＭ２０３にロードし、ロードしたプログラムを実行することで各種動作を実現する。
【００３０】
入力コントローラ２０５は、キーボード２０９からの入力を制御する。ビデオコントローラ２０６は、表示部の一例であるＣＲＴ２１０への表示出力を制御する。メモリコントローラ２０７は、外部メモリ２１１に記憶されている情報を読み出しと、外部メモリ２１１への情報の書き込みを制御する。
【００３１】
通信Ｉ／Ｆコントローラ２０８は、通信回線と接続してデータの送受信の制御を行う。クライアント端末の場合、通信Ｉ／Ｆコントローラ２０８は、ＬＡＮ１０４を介するデータの送受信を制御し、一方、ファクシミリサーバ１０２の場合、通信Ｉ／Ｆコントローラ２０８は、同様にＬＡＮ１０４を介するデータの送受信の制御と、ＦＡＸ通信カード１０３として、公衆回線１０５を介するデータの送受信の制御も行うものとする。
【００３２】
なお、ファクシミリサーバ１０２の外部メモリ２１１には、後述する各種テーブルが格納されているものとする。また、後述する本発明の処理の一例を示すフローチャートを実行するためのコンピュータ読み取り実行可能なプログラムも、この外部メモリ２１１に記憶されているものとする。
【００３３】
なお、外部メモリ２１１は情報を永続的に記憶するための媒体であって、その形態をハードディスク等の記憶装置に限定するものではない。例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの媒体であってもよい。
【００３４】
図３は本発明のクライアント端末およびファクシミリサーバを含むファクシミリ送受信システムが備える機能構成の一例を示す機能構成図である。
【００３５】
クライアント端末１０１は、ファクシミリ用プリンタドライバ３０１とファクシミリ用クライアントモジュール３０２を備えている。ファクシミリ用プリンタドライバ３０１は、送信データ生成部３０４、ログオン要求部３０５、送信画面表示部３０６、送信先選択部３０７、情報受信部３０８、およびデータ送信部３０９を機能構成として備えている。
【００３６】
また、ファクシミリ用クライアントモジュール３０２は、画面表示制御部３１０を備えている。これは、ファクシミリサーバに蓄積されたファクシミリデータなどを表示するためのものであり、ファクシミリサーバがこの機能を持つように構成することも可能である。
【００３７】
送信データ生成部３０４は、例えば文書作成アプリケーションプログラムで作成された文書データの印刷指示を受け付け、ＯＳ（オペレーティングシステム）を介して文書データの描画情報（ＤＤＩ関数：Ｄｅｖｉｃｅ  Ｄｒｉｖｅｒ  Ｉｎｔｅｒｆａｃｅ）を受け取って、ＴＩＦＦ画像データを生成する。ＴＩＦＦ画像データの生成処理は既知の技術であるため詳細な説明は省略する。
【００３８】
また、本実施の形態では、生成される送信データのデータフォーマットは、ＴＩＦＦ画像データでもよいが、これに限られるものではなく、ＰＤＦ形式であっても、ビットマップ形式であってもよい。なお、送信データ生成部３０４による送信データの生成処理は、ログオン要求部３０５によるログオン要求前に行われて、クライアント端末１０１内の外部メモリに送信データがスプールされることになる。このように、先にデータ生成とスプール処理を行っておくことにより、文書アプリケーションによる印刷処理プロセスを早期に解放することができ、ユーザは文書アプリケーションを使用して文書の編集処理を再開したり、ファイルを閉じたりすることができる。
【００３９】
なお、ファクシミリ用プリンタドライバ３０１の出力先は、クライアント端末内の作業フォルダとなっており、外部出力ポートが指定されているわけではなく、作業フォルダ内に送信データファイルとして出力することになる。
【００４０】
ログオン要求部３０５は、印刷指示を受け付けた際にファクシミリ用プリンタドライバ３０１で呼び出される機能部であり、クライアント端末上に印刷ダイアログ（不図示）を開いて、出力先の指定で、ファクシミリ用プリンタドライバを選択してＯＫボタンを押下することにより本処理が開始される。
【００４１】
ＯＫボタンが押下されると、出力先の指定がファクシミリ用プリンタドライバであるか判断し、ファクシミリ用プリンタドライバであればログオンを行う際の認証要求画面（不図示）を表示する。この認証要求画面を介してユーザにより入力されたユーザＩＤ（ユーザ識別情報）とパスワードを含む認証情報を、認証先のサーバ（本実施の形態では、ファクシミリサーバ１０２に相当する）に送信することでログオン要求を行う。また、出力先の指定で異なるプリンタドライバが指定されていれば、指定されたプリンタドライバを介した通常の印刷処理が行われる。
【００４２】
ファクシミリシステムログオン画面は、ファクシミリシステムへログオンする際に表示される。ユーザＩＤおよびパスワードは、ファクシミリサーバ用モジュールのユーザテーブル３２０に記憶されている。サーバは、ファクシミリシステムが実行されているサーバのアドレスを示すものであり、表示されているように、ＩＰアドレスを指定してもよいし、サーバ名を指定してもよい。必要事項を入力してログオンボタンを押下することによりログオンが実行される。
【００４３】
なお、「ログオン画面を表示」にチェックがされている場合に、ログオン画面を表示し、チェックされていない場合は、入力済みのログオン情報を用いてログオンするようにすることもできる。
【００４４】
送信画面表示部３０６は、ログオン認証された際にファクシミリ用プリンタドライバ３０１で呼び出される機能部であり、データ送信先を選択するための選択画面を表示する機能を備えている。
【００４５】
送信先選択部３０７は、送信画面表示部３０６により表示された選択画面を介してユーザにより入力・指定された送信先を決定する機能を備えている。ユーザの権限に従って、データの送信先として少なくとも任意の送信先を指定する第１の指定方法（ファクシミリ番号の番号入力）と送信先リストから選択する第２の指定方法（電話帳を開いて一覧から指定）で指定された送信先の選択を受け付けて決定する機能を備えている。
【００４６】
情報受信部３０８は、ファクシミリサーバ１０２と通信して、ログオン認証の認証結果とユーザ権限を受信したり、また、認証されたユーザが選択できる電話帳である送信先リストを受信したりする機能を備えている。また、後述の送信確認情報をファクシミリサーバ１０２から受け付けるための機能も備えている。
【００４７】
データ送信部３０９は、送信データ生成部３０４で生成された送信データを、送信先選択部３０７で決定された送信先にデータ送信すべく、ファクシミリサーバ１０２にデータ送信を行う。具体的には、作業フォルダにスプールされている送信データを、送信先選択部３０７で選択・決定された送信先の情報と共に、ファクシミリサーバ１０２のファクシミリシステム用サーバモジュールにアップロードして、データ送信登録が行われる。
【００４８】
なお、送信データ生成部３０４によるデータ生成処理をファクシミリ用プリンタドライバ３０１によるプロセスにし、ログオン要求部３０５、送信画面表示部３０６、送信先選択部３０７、情報受信部３０８、データ送信部３０９による各処理を、ファクシミリ用プリンタドライバ３０１から呼び出す別プロセス（別サービス）として実現してもよい。
【００４９】
画面表示制御部３１０は、クライアント端末の画面に、後述する各種画面の表示制御を行うための制御部である。この制御によりクライアント端末の画面に受信したファクシミリデータが表示されることになる。
【００５０】
次にファクシミリシステム用サーバモジュール３０３の機能構成について説明する。
【００５１】
エラーコード記憶部３１６は、ファクシミリ装置によるデータ送受信により発生する可能性のあるエラーコードを記憶する記憶部である。本発明の実施形態においては、スーパーＧ３に関わるエラーコード、信号レベルに関わるエラーコードを説明する。従って、詳細には、エラーの種類は次の４つの記憶部に分かれる。ただし、フラグなどで区別がついていてもよいし、実際に４つのテーブルに分かれていてもよい。また、発生するエラーの状況が異なるため、区別しなくてもよい。
【００５２】
４つの記憶部とは、ＳＧ３送信エラーコード記憶部、ＳＧ３受信エラーコード記憶部、低信号レベルエラーコード記憶部、高信号レベルエラーコード記憶部である。
【００５３】
エラー番号情報記憶部３１７（送受信エラー番号情報記憶部）は、ファクシミリデータの送受信に伴い、特定の番号への送信、あるいは特定の番号からの受信時に発生した送信先番号と、エラーに関する情報を１つのエラー番号情報として、記憶する。前述同様、詳細には、ＳＧ３送信エラー番号情報記憶部、ＳＧ３受信エラー番号情報記憶部、低信号レベル送信エラー番号情報記憶部、高信号レベル送信エラー番号情報記憶部に分かれていてもよい。
【００５４】
送受信設定記憶部３１８は、後述する様々な条件の閾値を記憶する。具体的には、ＳＧ３エラー閾値、信号レベルエラー閾値、時間経過等である。
【００５５】
送信先情報記憶部３１９は、送信先の会社名やＦＡＸ番号などの詳細情報を記憶している。すなわち、クライアント端末１０１の送信先選択部３０７により選択された送信先についての詳細情報となる。
【００５６】
送受信要求受付部３１１は、送信先選択部３０７で選択・決定された送信先の情報と、データ送信部３０９で送信されたファクシミリデータを、クライアント端末１０１から受け付ける（送信用のデータ）。また、他のファクシミリ装置から送信されたファクシミリデータを、ＦＡＸ通信カード１０３（ファクシミリ装置）を介して受け付ける（受信用のデータ）。
【００５７】
標準設定送受信判定部３１２は、ファクシミリデータを送受信しようとする相手先番号に関して、エラー番号情報記憶部３１７に記憶されている相手先番号に対応するエラー番号情報の情報に基づいて、標準設定により送受信をするか否かを判定する。
【００５８】
送受信指示部３１３は、標準設定のままファクシミリデータの送受信を行うようファクシミリ装置に指示する。例えば、送受信速度については、相手先番号のファクシミリ装置と相互に確認し、スーパーＧ３で送信するか、Ｇ３で送信するか、等決定するのが標準設定の送受信である。また、信号レベルに関しては、送信側の標準とされている信号レベルでそのまま送信するのが標準設定の送信である。
【００５９】
送受信結果判定部３１４は、送受信指示部３１３の指示に基づいて、ファクシミリ装置により（標準の設定で）ファクシミリデータの送受信が行われた結果、成功したか否かを判定する。具体的には、エラーコード記憶部３１６に記憶されたエラーコードであるか否かにより（エラーの種類も含め）判定する。
【００６０】
エラー番号情報更新部３１５は、相手先番号との送受信においてエラーが発生した場合に、相手先番号に対応するエラー番号情報を更新する（エラー番号情報記憶部３１７を更新する）。
【００６１】
図４〜図１５では、ＦＡＸ通信カード１０３においてファクシミリデータの送受信の際にエラーが発生し、ファクシミリサーバ１０２にエラーコードを返した際の処理について詳細に説明する。特に、スーパーＧ３と信号レベルの送信エラーに関するエラーコードの記憶部と編集ＧＵＩ、エラーが発生したＦＡＸ番号に関する情報の記憶部と編集ＧＵＩについて説明する。また、記憶部に記憶されたエラーコードと、ＦＡＸ番号に関する情報に基づき、ファクシミリデータ送信時の送信設定の処理、またエラーが発生した場合の処理、について説明する。
【００６２】
まず、図４〜図１０を用いて、本発明の実施形態に係る記憶部および記憶部を編集するＧＵＩについての説明を行う。
【００６３】
図４、図５を用いて、スーパーＧ３（ＳＧ３）エラーコードに関する情報と、それを記憶するＳＧ３エラーコード記憶部に関して説明する。
【００６４】
図４は、本発明の実施形態に係るスーパーＧ３でのファクシミリデータ送受信時に発生するＳＧエラーコードを記憶するＳＧ３エラーコード記憶部４００のデータ構成の一例を示す図である。
【００６５】
すなわち、ＳＧ３エラーコード記憶部４００に登録される各数値項目は、スーパーＧ３でのファクシミリデータ送受信時にエラーが発生する際に、ＦＡＸ通信カード１０３からファクシミリサーバ１０２に返されるエラーコードである。後述の図５で説明するＧＵＩ（グラフィカル・ユーザ・インタフェース）を用いて、エラーコードの追加削除をすることが可能である。
【００６６】
図５は、本発明の実施形態に係るＳＧ３エラーコード記憶部４００のエラーコードを追加／削除するためのＧＵＩの一例を示す図である。図４で説明したＳＧ３エラーコード記憶部４００に、具体的なエラーコードを追加／削除するためのＧＵＩである。
【００６７】
例えば、既に登録しているエラーコードだけでは、ＳＧ３の送信エラーを全て捕捉していないのであれば、ユーザ（ファクシミリサーバ１０２の管理ユーザ）の判断により、必要なエラーコードを追加してもよい。また、登録しているエラーコードにより、ＳＧ３の送信エラーではないエラーが捕捉されてしまう場合には、当該エラーコードを削除してもよい。ファクシミリサーバ１０２内部では、エラーコード登録部により、図４のＳＧ３エラーコード記憶部４００が更新される。後述する図６、図７においても同様である。
【００６８】
以上で図４、図５を用いたＳＧ３エラーコードに関する情報についての説明を完了する。
【００６９】
次に、図６、図７を用いて、ＳＧ３の送信エラーが発生した状況の記録について説明する。
【００７０】
図６は、本発明の実施形態に係る送信エラーが発生した相手先の番号と関連情報を記憶するスーパーＧ３（ＳＧ３）送信エラー番号情報記憶部のデータ構成の一例を示す図である。下記に説明する相手先番号と関連情報を対応付けて記憶する。
【００７１】
具体的には、ファクシミリデータの送信時に、ＦＡＸ通信カード１０３からファクシミリサーバ１０２に図４のＳＧ３エラーコード記憶部４００に記憶されたエラーコードが返された場合に、ＳＧ３送信エラー番号情報記憶部６００に記憶される。
【００７２】
ＳＧ３送信エラー番号情報記憶部６００は、相手先番号６０１、エラー回数６０２（ＳＧ３エラー回数）、ＳＧ３通信禁止フラグ６０３、最終エラー発生日時６０４等のデータ項目から構成される。１レコードをエラー情報と呼ぶ。
【００７３】
相手先番号６０１は、ＦＡＸ通信カード１０３から返されたコードが、ＳＧ３エラーコード記憶部４００に記憶されたエラーコードである際の、ファクシミリ送信先の番号である。
【００７４】
エラー回数６０２は、ＦＡＸ通信カード１０３から返されたコードが、ＳＧ３エラーコード記憶部４００に記憶されたエラーコードであった回数である。初期値は０であるが、同じ相手先番号６０１についてエラーが発生する度に１ずつインクリメントされる。ただし、いずれのエラーコードであるかには関わらない。また、後述するようにリセットされる場合があるが、その場合は初期値の０に戻る。
【００７５】
ＳＧ３通信禁止フラグ６０３は、エラー回数６０２が一定の値を超えた場合、すなわち同一の相手先番号６０１にファクシミリデータを送信した際に、ＳＧ３エラーコード記憶部４００に記憶されたエラーコードが一定回数以上返された場合に、次回の送信からはスーパーＧ３での送信を禁止し、Ｇ３で送信させるためのフラグである。
【００７６】
前述の一定の値は、ＳＧ３エラー閾値（ＳＧ３エラー閾値）に基づくものであり、ＳＧエラー閾値はファクシミリサーバ１０２の管理ユーザなどにより送受信設定記憶部（不図示）に登録、記憶される（閾値を設定するためのＧＵＩは図７の７０４を参照）。
【００７７】
なお、以下の例では、ＳＧ３送信を「禁止」する際に「１」としてフラグを立てているが、逆に「禁止していない」場合に「１」としてフラグを立ててもよい。また、フラグは“ｔｒｕｅ”、“ｆａｌｓｅ”その他の値であってもよい。
【００７８】
最終エラー発生日時６０４は、同一の相手先番号６０１への送信において、最後にＳＧ３エラーコード記憶部４００に記憶されたエラーコードが返された日付である。エラー回数６０２のリセットが、時間経過により行われる場合に、経過時間の算出のために利用する（後述のフローチャートで説明する）。なお、時間経過の値については、送受信設定記憶部に登録、記憶される。
【００７９】
図７は、本発明の実施形態に係るスーパーＧ３（ＳＧ３）送信エラー番号情報記憶部のＳＧ３送信エラー番号情報を編集するためのＧＵＩの一例を示す図である。
【００８０】
当該ＧＵＩは、相手先番号（７０１）、エラー回数（７０２）、ＳＧ３通信禁止フラグ（０３）が表示され、それぞれ、ＳＧ３送信エラー番号情報記憶部６００の、相手先番号６０１、エラー回数６０２、ＳＧ３通信禁止フラグ６０３に対応する。
【００８１】
さらに、前述の送受信設定記憶部（不図示）に記憶したＳＧ３エラー閾値は、エラー閾値７０４に表示され、また値を変更できる。
【００８２】
さらに、エラー回数６０２（７０２）の数え方を、途中でＳＧ３送信が成功した場合にはリセットする“連続７０５”の方式にするか、途中でＳＧ３送信が成功してもリセットせず累積的に数える“累積７０６”にするかをラジオボタンで選択できるようにする。連続か累積かについては、後述のフローチャートにおいて詳述する。なお、これらの選択については、前述の送受信設定記憶部に記憶するようにしてもよい。
【００８３】
また、ユーザ（管理ユーザ）が追加ボタンを押下することによって、相手先番号６０１（７０１）、エラー回数６０２（７０２）、ＳＧ通信禁止フラグ６０３（７０３）を追加することで、強制的にＳＧ３での送信を禁止するＳＧ３送信エラー番号情報を作成することができるようにしてもよい。また、ユーザ（管理ユーザ）が削除ボタンを押下することによって、選択したＳＧ３送信エラー番号情報を削除できるようにしてよい。
【００８４】
また、ユーザ（管理ユーザ）が、“フラグチェック／クリア”ボタンを押下することによって、ＳＧ３通信禁止フラグの値を反転（値が“０”か“１”で指定されるものなら、“０”なら“１”に、“１”なら“０”に）させてもよい。図７のＧＵＩで説明した編集処理は、ファクシミリサーバ１０２内部においては、エラー番号情報登録部の処理に対応する。
【００８５】
以上で、図６、図７を用いて、スーパーＧ３（ＳＧ３）の送信エラーが発生した状況の記録についての説明を完了する。
【００８６】
なお、図６、図７においては、ＳＧ３送信エラー番号情報を記憶するＳＧ３送信エラー番号情報記憶部６００について説明したが、受信時のエラーについても同様である。すなわち、ＳＧ３受信エラー番号情報を記憶するＳＧ３受信エラー番号情報記憶部（不図示）をデータベースとして用意する。あるいは、ＳＧ３送信エラー番号情報記憶部６００とＳＧ３受信エラー番号情報記憶部をあわせた、ＳＧ３エラー番号情報記憶部として、ＳＧ３エラー番号情報を記憶するものとし、内部的にはフラグなどにより送受信のいずれにおいて発生したエラーであるか区別できるようにしてもよい。いずれの構成をも本発明の実施形態として、請求項に含むものとする。
【００８７】
すなわち、請求項、明細書において、前者の構成のように、両方を区別する必要がある場合には、ＳＧ３送信エラー番号情報、ＳＧ３送信エラー番号情報記憶部６００、ＳＧ３受信エラー番号情報、ＳＧ３受信エラー番号情報記憶部との文言を用いる。また、区別する必要がない場合には、ＳＧ３エラー番号情報、ＳＧ３エラー番号情報記憶部との文言を用いる。
【００８８】
図８は、本発明の実施形態に係る信号レベルでのファクシミリデータ送信時に発生するエラーコードを記憶する信号レベルエラーコード記憶部のデータ構成の一例を示す図である。
【００８９】
低信号レベルエラーコード記憶部８０１は、ファクシミリデータ送信時の信号レベルが低いために発生する低信号エラーコードを記憶する。
【００９０】
また、高信号レベルエラーコード記憶部８０２は、ファクシミリデータ送信時の信号レベルが高いために発生する高信号レベルエラーコードを記憶する。
【００９１】
これらの記憶部のそれぞれの信号レベルエラーコードは、前述の図５で説明したＧＵＩと同様のＧＵＩ（不図示）、追加・削除できるようにしてもよい。
【００９２】
次に、図９、図１０を用いて、信号レベルの送信エラーが発生した状況の記録について説明する。
【００９３】
図９は、本発明の実施形態に係る送信エラーが発生した相手先の番号と関連情報を記憶する信号レベル送信エラー番号情報記憶部のデータ構成の一例を示す図である。
【００９４】
具体的には、ファクシミリデータの送信時に、ＦＡＸ通信カード１０３からファクシミリサーバに図８の信号レベルエラーコード記憶部（８０１、８０２のいずれか）に記憶されたエラーコード（信号レベルエラーコード）が返された場合に、信号レベル送信エラー番号情報として信号レベル送信エラー番号情報記憶部９００に記憶される。
【００９５】
信号レベル送信エラー番号情報記憶部９００は、相手先番号９０１、低信号エラー回数９０２、高信号エラー回数９０３、次回信号レベル９０４、最終エラー発生日時９０５等のデータ項目から構成される。
【００９６】
相手先番号９０１は、ＦＡＸ通信カード１０３から返されたコードが、低信号レベルエラーコード記憶部８０１または高信号レベルエラーコード記憶部８０２に記憶されたエラーコード（信号レベルエラーコード）である際の、ファクシミリ送信先の番号である。
【００９７】
低信号エラー回数９０２は、ＦＡＸ通信カード１０３から返されたコードが、低信号レベルエラーコード記憶部８０１に記憶されたエラーコード（低信号レベルエラーコード）であった回数である。初期値、インクリメント、リセットなどに関しては、図６のエラー回数６０２と同じであるので説明を省略する。
【００９８】
高信号エラー回数９０３は、ＦＡＸ通信カード１０３から返されたコードが、高信号レベルエラーコード記憶部８０２に記憶されたエラーコード（高信号レベルエラーコード）であった回数である。初期値、インクリメント、リセットなどに関しては、図６のエラー回数６０２と同じであるので説明を省略する。
【００９９】
次回信号レベル９０４は、低信号エラー回数９０２が一定の値を超えた場合、すなわち同一の送信相手にファクシミリデータを送信した際に、低信号レベルエラーコード記憶部８０１に記憶されたエラーコード（低信号レベルエラーコード）が一定回数以上返された場合に、次回の送信から信号のレベルを上げるが、その値を標準信号レベルとの差分で示したものである。あるいは、高信号エラー回数９０３が一定の値を超えた場合、すなわち同一の送信相手にファクシミリデータを送信した際に、高信号レベルエラーコード記憶部８０２に記憶されたエラーコード（高信号レベルエラーコード）が一定回数以上返された場合に、次回の送信から信号のレベルを下げるが、その値を標準信号レベルとの差分で示したものである。前述の一定の値とは、信号レベルエラー閾値に基づく値であり、送受信設定記憶部（不図示）に記憶されている（図１０の１００６を参照）。低信号エラー回数９０２と高信号エラー回数９０３は、加算などはせず、別々にカウントするものである。
【０１００】
最終エラー発生日時９０５は、同一の相手先番号９０１への送信において、最後に信号レベルエラーコードが返された日付である。低信号エラー回数９０２、高信号エラー回数９０３のリセットが、時間経過により行われる場合に利用する（後述のフローチャートで説明する）。
【０１０１】
図１０は、本発明の実施形態に係る信号レベル送信エラー番号情報記憶部の信号レベルエラー番号情報を編集するためのＧＵＩの一例を示す図である。
【０１０２】
当該ＧＵＩには、相手先番号（１００１）、低信号エラー回数（１００２）、高信号エラー回数（１００３）、次回信号レベル（１００４）が表示され、それぞれ、信号レベル送信エラー番号情報記憶部９００の、相手先番号９０１、低信号エラー回数９０２、高信号エラー回数９０３、次回信号レベル９０４に対応する。
【０１０３】
追加ボタン、削除ボタン、エラー閾値１００６、連続１００７および累積１００８のラジオボタンについては、図７と同様であるため説明を省略する。
【０１０４】
「＋１」、「−１」（１００５）は、信号レベル送信エラー番号情報のうち、次回信号レベル１００４の値を、インクリメントまたはデクリメントしたいものを選択して、当該ボタンを押下すると、次回信号レベル１００４の値を変更することができるボタンである。
【０１０５】
「０（デフォルト）に戻す」は、信号レベル送信エラー番号情報のうち、次回信号レベル１００４を０に戻したいものを選択して、当該ボタンを押下すると、０（デフォルト）、すなわち標準の信号レベルに戻すことができる。
【０１０６】
以上で、図４〜図１０を用いた、本発明の実施形態に係る記憶部および記憶部を編集するＧＵＩについての説明を完了する。
【０１０７】
＜スーパーＧ３送信エラーが発生した際の第１実施形態＞
図１１は、本発明の第１の実施形態に係るスーパーＧ３送信エラーが発生した場合の処理の一例を示すフローチャートである。図１１のフローチャートの各ステップは、ファクシミリサーバ１０２上のＣＰＵ２０１で実行される。図１１のフローチャートは、図７のＧＵＩにおいて、累積７０６が選択されている場合の処理である。すなわち、スーパーＧ３の送信エラーが発生する間に、成功する場合があったとしても、エラー回数７０２はリセットされない。
【０１０８】
Ｓ１１０１においては、クライアント端末１０１からファクシミリ送信要求（文書データ、送信先の番号など）を受け付ける（送受信要求受付部）。
【０１０９】
Ｓ１１０２においては、クライアント端末１０１から指定された送信先のファクシミリ番号を取得する。具体的には、Ｓ１１０１において受け付けた送信要求から送信先のファクシミリ番号を取得する。
【０１１０】
Ｓ１１０３においては、Ｓ１１０２で確認した送信先のファクシミリ番号が、ＳＧ３送信エラー番号情報としてＳＧ３送信エラー番号情報記憶部６００に登録されているか否かを判定する。登録されている場合とは、例えば過去にＳＧ送信エラーが発生したことのある送信先ファクシミリ番号に関する情報である。登録されている場合（ＹＥＳの場合）には、Ｓ１１０４に進む。登録されていない場合（ＮＯの場合）には、Ｓ１１０５に進む。
【０１１１】
Ｓ１１０４においては、Ｓ１１０３において登録されていたＳＧ３送信エラー番号情報のＳＧ３通信禁止フラグ６０３が「１」（ＯＮ）であるか否かを判定する。「１」（ＯＮの）の場合にはＳ１１１１に進む。「０」（ＯＦＦ）の場合には、Ｓ１１０５に進む（標準設定送受信判定部）。
【０１１２】
Ｓ１１０５においては、指定された送信先に対して、通常モード（標準設定）でファクシミリの送信するよう指示を行う（送受信指示部）。ここで通常モードとは、まず相手先番号に対しての受信可能な設定確認をして、相手先のファクシミリ装置の性能（スーパーＧ３対応装置か否か、など）により送信設定（送信速度）を切り替えることを意味する。
【０１１３】
Ｓ１１０６においては、Ｓ１１０５における送信が成功したか否かを判定する（送受信結果判定部）。成功した場合（ＹＥＳの場合）には、図１１のフローチャートの処理を完了する。失敗した場合（ＮＯの場合）には、Ｓ１１０７に進む。
【０１１４】
Ｓ１１０７においては、Ｓ１１０６における送信エラーの原因が、ＳＧ３送信によるものであるか否かを判定する。具体的には、ＦＡＸ通信カード１０３から返されたエラーコードが、ＳＧ３エラーコード記憶部４００に記憶されたＳＧ３エラーコードであるか否かを判定する。ＳＧ３エラーコードである場合（ＹＥＳの場合）には、Ｓ１１０８に進む。そうでない場合（ＮＯの場合）には、図１１のフローチャートの処理を完了する。
【０１１５】
Ｓ１１０８においては、ＳＧ３送信エラー番号情報記憶部６００において、指定されたファクシミリ送信番号に対応するＳＧ３送信エラー番号情報が存在しなければ登録する。また、既に登録されていれば、エラー回数６０２をインクリメントする（エラー番号情報更新部）。
【０１１６】
Ｓ１１０９においては、エラー回数がＳＧ３エラー閾値に基づき、所定の回数を超えたか否かを判定する。具体的には、ＳＧ３エラー閾値を超えたか、または以上であるかのいずれかの判定による。所定の回数を超えた場合（ＹＥＳの場合）には、Ｓ１１１０に進む。超えていない場合（ＮＯの場合）には、図１１のフローチャートの処理を完了する。
【０１１７】
Ｓ１１１０においては、ＳＧ３送信エラー番号情報記憶部６００の対応するＳＧ３送信エラー番号情報のＳＧ３通信禁止フラグ６０３を「１」（ＯＮ）にする。以上で、図１１のフローチャートの処理を完了する。
【０１１８】
Ｓ１１１１においては、指定の送信先に指定の文書データをＧ３モードで送信する。
【０１１９】
Ｓ１１１２においては、ファクシミリデータの送信が成功したか否かを判定する。送信が成功した場合（ＹＥＳの場合）には、図１１のフローチャートの処理を完了する。成功しなかった場合（ＮＯの場合）には、Ｓ１１１３に進む。
【０１２０】
Ｓ１１１３においては、Ｇ３送信においてエラーが発生した旨を受け付け（送受信結果受付手段部）、ファクシミリサーバ１０２の管理者にメールなどで通知する（送受信結果受付手段部）（通知部）。以上で、図１１のフローチャートの処理を完了する。
【０１２１】
以上で、図１１のフローチャートによるファクシミリデータの送信処理の説明を完了する。なお、前述の通り、説明におけるＦＡＸ通信カード１０３は、ファクシミリ装置としてもよい。以下のフローチャートの説明でも同様である。
【０１２２】
＜スーパーＧ３送信エラーが発生した際の第２実施形態＞
図１２は、本発明の第２の実施形態に係るスーパーＧ３送信エラーが発生した場合の処理の一例を示すフローチャートである。図１２のフローチャートの各ステップは、ファクシミリサーバ１０２上のＣＰＵ２０１で実行される。図１２のフローチャートは、図７のＧＵＩにおいて、連続７０５が選択されている場合の処理である。すなわち、スーパーＧ３の送信エラーが発生する間に、成功する場合があった場合には、エラー回数７０２はリセットされる。
【０１２３】
図１２のフローチャートは、ほぼ図１１のフローチャートと同様である。同じ処理がなされる部分には同じステップ番号が付与されている。異なる処理をするＳ１２０１〜Ｓ１２０３のみ説明する。これらは、前述のエラー回数７０２がリセットされる部分に関連するものである。
【０１２４】
図１１（エラー回数７０２を累積でカウントするフローチャート）では、Ｓ１１０６で送信が成功すると、フローチャートはそのまま終了する。そのステップに対応するのが、次のＳ１２０１である（送受信結果判定部）。
【０１２５】
Ｓ１２０１においては、ＳＧ３によるファクシミリデータの送信が成功した場合（ＹＥＳの場合）には、Ｓ１２０２に進む。成功しなかった場合（ＮＯの場合）には、Ｓ１１０７に進む。
【０１２６】
Ｓ１２０２においては、送信先の番号が、ＳＧ３送信エラー番号情報記憶部６００にＳＧ３送信エラー番号情報として登録されているか否かを判定する。登録されている場合（ＹＥＳの場合）には、Ｓ１２０３に進む。登録されていない場合（ＮＯの場合）には、図１２のフローチャートの処理を完了する。
【０１２７】
Ｓ１２０３においては、送信先の番号に対応する、ＳＧ３送信エラー番号情報記憶部６００にＳＧ３送信エラー番号情報のエラー回数６０２とＳＧ３通信禁止フラグをリセットする（いずれも「０」にする）。以上で、図１２のフローチャートの処理を完了する。
【０１２８】
図１２のフローチャートにおける処理では、エラー回数のリセットを、送信が成功した場合に処理することとしたが、たとえば経過時間により行われるようにしてもよい。たとえば、図６の最終エラー発生日時６０４から一定時間が過ぎた場合にはリセットする、などしてもよい。この場合、一定時間は、送受信設定記憶部（不図示）に記憶されているものとする。
【０１２９】
以上で、図１２のフローチャートによるファクシミリデータの送信処理の説明を完了する。
【０１３０】
＜スーパーＧ３送信エラーが発生した際の第３実施形態＞
図１３は、本発明の第３の実施形態に係るスーパーＧ３送信エラーが発生した場合の処理の一例を示すフローチャートである。図１３のフローチャートの各ステップは、ファクシミリサーバ１０２上のＣＰＵ２０１で実行される。
【０１３１】
図１３のフローチャートは、ほぼ図１１のフローチャートと同様である。同じ処理がなされる部分には同じステップ番号が付与されている。異なる処理をするＳ１３０１〜Ｓ１３０３のみ説明する。
【０１３２】
Ｓ１３０１においては、ファクシミリサーバ１０２は、ＦＡＸ通信カード１０３に、送信先のファクシミリ装置がスーパーＧ３の受信を受付可能であるか否かを問い合わせるよう指示する。
【０１３３】
Ｓ１３０２においては、指示に従い、送信先のファクシミリ装置がスーパーＧ３の受信を受付可能であるか否かを問い合わせる（ＳＧ３送信判定部）。スーパーＧ３による受信を受付可能でない場合（ＮＯの場合）には、Ｓ１１１１に進む。受付可能である場合（ＹＥＳの場合）には、Ｓ１３０３に進む。
【０１３４】
Ｓ１３０３においては、Ｓ１３０１により相手先番号のファクシミリ装置が、ＳＧ３送信を受け付け可能と判明しており、また、Ｓ１１０４の判定でも、ＳＧ３での送信が禁止されていないためＳＧ３での送信の送信処理を実行する。
【０１３５】
なお、図１３のフローチャートは図１１のフローチャートと同じく、エラー回数を累積でカウントするものであるが、図１２のＳ１２０１〜Ｓ１２０３を用いて、連続でカウントするものとしてもよい。また、その際のリセットの処理についても同様とする。
【０１３６】
以上で、図１３のフローチャートによるファクシミリデータの送信処理の説明を完了する。
【０１３７】
＜スーパーＧ３受信エラーが発生した際の実施形態＞
図１４は、本発明の実施形態に係るスーパーＧ３受信エラーが発生した場合の処理の一例を示すフローチャートである。図１４のフローチャートの各ステップは、ファクシミリサーバ１０２上のＣＰＵ２０１で実行される。
【０１３８】
なお、スーパーＧ３受信時に発生するエラーコードは、ＳＧ３エラーコードとしてＳＧ３エラーコード記憶部４００に記憶するものとする。ただし、送信時と受信時に分ける必要がある場合には、ＳＧ３エラーコード記憶部４００を、ＳＧ３送信エラーコード記憶部（不図示）、ＳＧ３受信エラーコード記憶部（不図示）に分けてもよい。
【０１３９】
また、ＳＧ３受信エラー番号情報記憶部（不図示）は、ＳＧ３送信エラー番号情報記憶部６００と同じデータ構成であり、「受信エラー発生時」にＳＧ３受信エラー番号情報が登録されることを除き、同じように使用する。以上の詳細な説明は割愛する。以下、便宜上、ＳＧ３送信エラー番号情報記憶部６００と同じデータ項目の番号（図６の６０１〜６０４、図７の関連する番号など）を用いて説明する。
【０１４０】
図１４のフローチャートは、図７のＧＵＩにおいて、累積７０６が選択されている場合の処理である。すなわち、スーパーＧ３の送信エラーが発生する間に、成功する場合があったとしても、エラー回数６０２（７０２）はリセットされない。
【０１４１】
Ｓ１４０１においては、ＦＡＸ通信カード１０３が受信した受信要求を、ファクシミリサーバ１０２において受け付ける（ファクシミリデータ送受信要求部）。
【０１４２】
Ｓ１４０２においては、送信元のファクシミリ番号を確認する。具体的には、Ｓ１４０１において受け付けた受信要求の送信元のファクシミリ番号を、ナンバーディスプレイ機能により取得する。
【０１４３】
Ｓ１４０３においては、Ｓ１４０２で取得した送信元のファクシミリ番号が、ＳＧ３受信エラー番号情報としてＳＧ３受信エラー番号情報記憶部に登録されているか否かを判定する。登録されている場合とは、例えば過去にＳＧ３受信エラーが発生したことのある送信元ファクシミリ番号に関する情報である。登録されている場合（ＹＥＳの場合）には、Ｓ１４０４に進む。登録されていない場合（ＮＯの場合）には、Ｓ１４０５に進む。
【０１４４】
Ｓ１４０４においては、Ｓ１４０３において登録されていたＳＧ３受信エラー番号情報のＳＧ３通信禁止フラグ６０３が「１」（ＯＮ）であるか否かを判定する。「１」（ＯＮの）の場合にはＳ１４１１に進む。「０」（ＯＦＦ）の場合には、Ｓ１４０５に進む（標準設定送受信判定部）。
【０１４５】
Ｓ１４０５においては、受信要求に基づいて、通常モード（標準設定）でファクシミリの受信の指示を行う（送受信指示部）。ここで通常モードとは、まず相手先番号に対しての送信可能な設定確認をして、相手先のファクシミリ装置の性能（スーパーＧ３対応装置か否か、など）により受信設定（受信速度）を切り替えることを意味する。
【０１４６】
Ｓ１４０６においては、Ｓ１４０５における受信が成功したか否かを判定する（送受信結果判定部）。成功した場合（ＹＥＳの場合）には、図１４のフローチャートの処理を完了する。失敗した場合（ＮＯの場合）には、Ｓ１４０７に進む。
【０１４７】
Ｓ１４０７においては、Ｓ１４０６における受信エラーの原因が、ＳＧ３受信によるものであるか否かを判定する。具体的には、ＦＡＸ通信カード１０３から返されたエラーコードが、ＳＧ３エラーコード記憶部４００に記憶されたＳＧ３エラーコードであるか否かを判定する。ＳＧ３エラーコードである場合（ＹＥＳの場合）には、Ｓ１４０８に進む。そうでない場合（ＮＯの場合）には、図１４のフローチャートの処理を完了する。
【０１４８】
Ｓ１４０８においては、ＳＧ３受信エラー番号情報記憶部において、受信されたファクシミリ送信番号に対応するＳＧ３受信エラー番号情報が存在しなければ登録する。また、既に登録されていれば、エラー回数６０２をインクリメントする（エラー番号情報更新部）。
【０１４９】
Ｓ１４０９においては、エラー回数がＳＧ３エラー閾値に基づき、所定の回数を超えたか否かを判定する。具体的には、ＳＧ３エラー閾値を超えたか、または以上であるかのいずれかの判定による。所定の回数を超えた場合（ＹＥＳの場合）には、Ｓ１４１０に進む。超えていない場合（ＮＯの場合）には、図１４のフローチャートの処理を完了する。
【０１５０】
Ｓ１４１０においては、ＳＧ３受信エラー番号情報記憶部の対応するＳＧ３受信エラー番号情報のＳＧ３通信禁止フラグ６０３を「１」（ＯＮ）にする。以上で、図１４のフローチャートの処理を完了する。
【０１５１】
Ｓ１４１１においては、指定の送信元から文書データをＧ３モードでの受信を行う。
【０１５２】
Ｓ４１１２においては、ファクシミリデータの受信が成功したか否かを判定する。受信が成功した場合（ＹＥＳの場合）には、図１４のフローチャートの処理を完了する。成功しなかった場合（ＮＯの場合）には、Ｓ１４１３に進む。
【０１５３】
Ｓ１４１３においては、Ｇ３受信においてエラーが発生した旨を受け付け（送受信結果受付手段部）、ファクシミリサーバ１０２の管理者にメールなどで通知する（通知部）。
【０１５４】
なお、図１４のフローチャートは図１１のフローチャートと同じく、エラー回数を累積でカウントするものであるが、連続でカウントするものとしてもよい。また、その際のリセットの処理についても同様とする。
【０１５５】
以上で、図１４のフローチャートによるファクシミリデータの受信処理の説明を完了する。
【０１５６】
図１５は、本発明の実施形態に係る信号レベル送信エラーが発生した場合の処理の一例を示すフローチャートである。図１５のフローチャートの各ステップは、ファクシミリサーバ１０２上のＣＰＵ２０１で実行される。
【０１５７】
なお、以下のフローチャートの中で、低信号エラーコードと高信号レベルエラーコードを総称して「信号エラーコード」と呼ぶことがある。信号レベルエラーコード記憶部（不図示）についても、８０１、８０２を総称して使用することがある。
【０１５８】
さらに、図９において、信号レベル送信エラー番号情報を格納する記憶部を、信号レベル送信エラー番号情報記憶部９００としてまとめている。これに関して、信号レベル送信エラー番号情報を、低信号レベル送信エラー番号情報と高信号レベル送信エラー番号情報に分け、それぞれ低信号レベル送信エラー番号情報記憶部、高信号レベル送信エラー番号情報記憶部に記憶するようにしてもよい。あるいは１つの記憶部の中で種別設定などにより分類されていてもよい。いずれの方法も、データ構成の設計上の差に過ぎず、本発明の実施形態として含まれるものとする。
【０１５９】
Ｓ１５０１においては、クライアント端末１０１からファクシミリ送信要求（文書データ、送信先の番号など）を受け付ける（ファクシミリデータ送受信要求部）。
【０１６０】
Ｓ１５０２においては、クライアント端末１０１から指定された送信先のファクシミリ番号を取得する。具体的には、Ｓ１５０１において受け付けた送信要求の送信先のファクシミリ番号を取得する。
【０１６１】
Ｓ１５０３においては、Ｓ１５０２で確認した送信先のファクシミリ番号が、信号レベル送信エラー番号情報として信号レベル送信エラー番号情報記憶部９００に登録されているか否かを判定する。登録されている場合とは、例えば過去に信号レベル送信エラーが発生したことのある送信先ファクシミリ番号に関する情報が存在する場合である。登録されている場合（ＹＥＳの場合）には、Ｓ１５１４に進む。登録されていない場合（ＮＯの場合）には、Ｓ１５０４に進む。
【０１６２】
Ｓ１５０４においては、指定された送信先に対して、標準の信号レベル（標準設定の信号レベル）でファクシミリデータの送信の指示を行う（送受信指示部）。
【０１６３】
Ｓ１５０５においては、Ｓ１５０４における送信が成功したか否かを判定する（送受信結果判定部）。成功した場合（ＹＥＳの場合）には、図１５のフローチャートの処理を完了する。失敗した場合（ＮＯの場合）には、Ｓ１５０６に進む。
【０１６４】
Ｓ１５０６においては、Ｓ１５０４における送信エラーの原因が、低信号レベルあるいは高信号レベルのいずれによるものであるか、またはそれらいずれでもないか、を判定する。具体的には、ＦＡＸ通信カード１０３から返されたエラーコードが、低信号レベルエラーコード記憶部８０１に記憶されたものか、高信号レベルエラーコード記憶部８０２に記憶されたものか、により判定する。低信号レベルエラーコードである場合には、Ｓ１５０７に進む。高信号レベルエラーコードである場合には、Ｓ１５０８に進む。いずれでもない場合には、図１５のフローチャートを完了する。
【０１６５】
Ｓ１５０７においては、信号レベル送信エラー番号情報記憶部９００において、指定されたファクシミリ送信番号に対応する信号レベル送信エラー番号情報が存在しなければ登録する。また、既に登録されていれば、低信号エラー回数９０２をインクリメントする（エラー番号情報更新部）。
【０１６６】
Ｓ１５０８においては、信号レベル送信エラー番号情報記憶部９００において、指定されたファクシミリ送信番号に対応する信号レベル送信エラー番号情報が存在しなければ登録する。また、既に登録されていれば、高信号エラー回数９０３をインクリメントする（エラー番号情報更新部）。
【０１６７】
Ｓ１５０９においては、エラー回数（９０２または９０３）が信号レベルエラー閾値に基づき、所定の回数を超えたか否かを判定する。具体的には、信号レベルエラー閾値を超えたか、または以上であるかのいずれかの判定による。所定の回数を超えた場合（ＹＥＳの場合）には、Ｓ１５１０に進む。超えていない場合（ＮＯの場合）には、図１５のフローチャートの処理を完了する（信号レベル更新可否判定部）。
【０１６８】
Ｓ１５１０においては、信号レベル送信エラー番号情報記憶部９００において、相手先先番号に対応する信号レベル送信エラー番号情報の次回信号レベルを調整可能か否か判定する。すなわち、例えば、低信号レベルエラーが発生した場合には、次回信号レベル９０４を高くする必要があるにもかかわらず、あげられない（最高値に達している）などの場合であるか否かを確認する。調整可能である場合（ＹＥＳの場合）には、Ｓ１５１１に進む。調整できない場合（ＮＯの場合）には、Ｓ１５１３に進む。
なお、信号レベルの最低値、最高値は、信号レベル範囲記憶部（不図示）に予め記憶されており、いるものとする。ハードウェアであるファクシミリ装置に問い合わせることが可能な場合には、問い合わせ、一時的に信号レベル範囲記憶部に記憶させてもよい。
【０１６９】
Ｓ１５１１においては、信号レベル送信エラー番号情報記憶部９００において、送信先の番号に対応する信号レベル送信エラー番号情報の次回信号レベル９０４を調整する（低い場合はインクリメント、高い場合はデクリメント）。
【０１７０】
Ｓ１５１２においては、信号レベル送信エラー番号情報記憶部９００において、送信先の番号に対応する信号レベル送信エラー番号情報の低信号エラー回数、高信号エラー回数をリセットする（「０」にする）。
【０１７１】
Ｓ１５１３においては、指定の信号レベルでの送信において問題が発生した旨を受け付け（送受信結果受付部）、ファクシミリサーバ１０２の管理者にメールなどで通知する（通知部）。具体的には、Ｓ１５１０で述べたように、信号レベルを調整しようとしたにもかかわらず、既に最大値、または最小値に達しており調整できないような事態が発生した場合に通知する。
【０１７２】
Ｓ１５１４においては、指定の送信先に指定のファクシミリデータを指定の信号レベルで送信する。
【０１７３】
Ｓ１５１４においては、ファクシミリデータの送信が成功したか否かを判定する。送信が成功した場合（ＹＥＳの場合）には、図１５のフローチャートの処理を完了する。成功しなかった場合（ＮＯの場合）には、Ｓ１５０６に進む。
【０１７４】
なお、図１５のフローチャートは図１１のフローチャートと同じく、エラー回数を累積でカウントするものであるが、図１２のＳ１２０１〜Ｓ１２０３と同様のステップを挿入することで、連続でカウントするものとしてもよい。また、その際のリセットの処理についても同様とする。
【０１７５】
以上で、図１５のフローチャートによるファクシミリデータの送信処理の説明を完了する。
【０１７６】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【０１７７】
また、本発明におけるプログラムは、各フローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は各フローチャートの処理方法をコンピュータが実行可能なプログラムが記憶されている。
【０１７８】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１７９】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【０１８０】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク、ソリッドステートドライブ等を用いることができる。
【０１８１】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１８２】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１８３】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１８４】
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１８５】
１０１  クライアント端末
１０２  ファクシミリサーバ
１０３  ＦＡＸ通信カード
１０４  ＬＡＮ
１０５  公衆回線
３０１  ファクシミリ用プリンタドライバ
３０２  ファクシミリシステム用クライアントモジュール
３０３  ファクシミリシステム用サーバモジュール
３０４  送信データ生成部
３０５  ログオン要求部
３０６  送信画面表示部
３０７  送信先選択部
３０８  情報受信部
３０９  データ送信部
３１０  画面表示制御部
３２０  ユーザテーブル
【図１】
2014103605.tif 000003
【図２】
2014103605.tif 000004
【図３】
2014103605.tif 000005
【図４】
2014103605.tif 000006
【図５】
2014103605.tif 000007
【図６】
2014103605.tif 000008
【図７】
2014103605.tif 000009
【図８】
2014103605.tif 000010
【図９】
2014103605.tif 000011
【図１０】
2014103605.tif 000012
【図１１】
2014103605.tif 000013
【図１２】
2014103605.tif 000014
【図１３】
2014103605.tif 000015
【図１４】
2014103605.tif 000016
【図１５】
2014103605.tif 000017