(57)【特許請求の範囲】
【請求項１】
複数の回線のそれぞれが接続される複数の回線接続用ポートを備えたファクシミリ装置において、それぞれの回線接続用ポートの回線状態を記憶しておく回線状態記憶手段と、電源投入時または定期的にそれぞれの回線接続用ポートの回線状態を確認し、その確認結果をそれぞれの回線接続用ポートに対応付けて上記回線状態記憶手段に書き込む回線状態設定手段と、発信時に上記回線状態記憶手段に記憶されたそれぞれの回線接続用ポートの回線状態に基づいて使用する回線接続用ポートを決定するポート決定手段と、を備え、上記回線状態として、回線を閉結する制御を行って、そのとき閉結状態を示す周波数成分が検出されるか否かにより行う使用可状態又は使用不可状態、及び回線使用中のフラグの状態を参照することにより行う使用状態又は未使用状態を記憶する構成にしたことを特徴とするファクシミリ装置。
【請求項２】
上記回線状態記憶手段に記憶する回線状態を判定するために使用する判定手段を更に備えたことを特徴とする請求項１に記載のファクシミリ装置。
【請求項３】
呼接続の連続失敗回数をそれぞれの回線接続用ポート毎に計数し、上記連続失敗回数が所定回数に達したとき、前記回線状態記憶手段の当該回線接続用ポートに対応する部分に使用不可状態を示す情報を書き込むように前記回線状態設定手段を構成したことを特徴とする請求項１または２に記載のファクシミリ装置。
【請求項４】
呼接続の連続失敗回数をそれぞれの回線接続用ポート毎に計数し、上記連続失敗回数が所定回数に達したとき、前記回線状態設定手段による回線状態の確認および設定を起動させる構成にしたことを特徴とする請求項１または２に記載のファクシミリ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は複数の回線接続用ポートを備えたファクシミリ装置に係り、特に呼接続の失敗を少なくすることができるファクシミリ装置に関する。
【０００２】
【従来の技術】
一般に提供されているファクシミリ装置は、一つの通信制御部と一つの網制御装置を備え、上記網制御装置には１本の回線（加入者回線）が接続され、あるときには一つの相手先への送信を行い、他のあるときには一つの相手先からの受信を行うというようなファクシミリ通信を行う。このようなファクシミリ装置では、同時に複数の相手先へ送信したり、同時に複数の相手先から受信したり、ある相手先への送信を行いつつ他の相手先からの受信を行うというような通信は不可能である。
他方において、通信制御部や網制御装置などから構成された回線接続用ポートを複数備え、それぞれの回線接続用ポートに１本の回線を接続するようにしたマルチポートのファクシミリ装置も提供されている。このファクシミリ装置では、複数の相手先への同時送信や複数の相手先からの同時受信が可能である。
例えば、特開平6-54083 号公報に示された通信用端末装置は、図８の対応テーブルに示すようにマルチポートのファクシミリ装置であり、図示の通信ボード（回線接続用ポート）Ｎｏ. １，Ｎｏ. ２を使用すれば公衆電話回線網（ＰＳＴＮ）を介して相手先Ａ，Ｃへの同時送信、相手先Ａ，Ｃからの同時受信などが可能である。また、さらに通信ボードＮｏ. ５も使用すれば、上記の同時送受信に加えてＩＳＤＮを介した相手先Ｂとの同時送受信も可能になる。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記の特開平6-54083 号公報に示された通信用端末装置を含む従来技術では、発信時において、複数の回線接続用ポートのいずれが使用可状態で且つ未使用状態かが事前にわからないため、ある回線接続用ポートを選んで発呼を試みた結果、使用不可状態あるいは使用中のために通信できないという事態が発生する。
本発明の課題は、上記のような従来技術の問題を解決し、複数の回線接続用ポートを備えたファクシミリ装置において、発呼直前にそれぞれの回線接続用ポートの回線状態を知ることができるようにして、発呼失敗をなくすることができるファクシミリ装置を提供することにある。
【０００４】
【課題を解決するための手段】
上記の課題を解決するために、請求項１記載の発明では、複数の回線のそれぞれが接続される複数の回線接続用ポートを備えたファクシミリ装置において、それぞれの回線接続用ポートの回線状態を記憶しておく回線状態記憶手段と、電源投入時または定期的にそれぞれの回線接続用ポートの回線状態を確認し、その確認結果をそれぞれの回線接続用ポートに対応付けて上記回線状態記憶手段に書き込む回線状態設定手段と、発信時に上記回線状態記憶手段に記憶されたそれぞれの回線接続用ポートの回線状態に基づいて使用する回線接続用ポートを決定するポート決定手段と、を備え、上記回線状態として、回線を閉結する制御を行って、そのとき閉結状態を示す周波数成分が検出されるか否かにより行う使用可状態又は使用不可状態、及び回線使用中のフラグの状態を参照することにより行う使用状態又は未使用状態を記憶する構成にした。
また、請求項２記載の発明では、請求項１記載の発明を前提にして、上記回線状態記憶手段に記憶する回線状態を判定するために使用する判定手段を更に備えたことを特徴とした。
また、請求項３記載の発明では、請求項１または２に記載の発明を前提にして、呼接続の連続失敗回数をそれぞれの回線接続用ポート毎に計数し、上記連続失敗回数が所定回数に達したとき、前記回線状態記憶手段の当該回線接続用ポートに対応する部分に使用不可状態を示す情報を書き込むように前記回線状態設定手段を構成した。
また、請求項４記載の発明では、請求項１または２に記載の発明を前提にして、呼接続の連続失敗回数をそれぞれの回線接続用ポート毎に計数し、上記連続失敗回数が所定回数に達したとき、前記回線状態設定手段による回線状態の確認および設定を起動させる構成にした。
【０００５】
【作用】
上記請求項１記載の発明では、発信する際に、それぞれの回線接続用ポートの回線状態を確認し、その確認結果に基づいて使用する回線接続用ポートを決定して、回線状態として、使用可／不可状態および使用／未使用状態を記憶するようになしたので、自ファクシミリ装置側に原因した発呼失敗をなくすることができ、上記回線状態として、使用可否状態および使用状態を知ることができる。
また、請求項２の発明では、回線状態の判定を正確に、且つ迅速に行うことができる。
また、請求項３および請求項４記載の発明では、連続して所定回数呼接続に失敗した回線接続用ポートは使用不可と判定され、以後はその回線接続用ポートが使用不可状態であることを発呼前に知ることができる。
【０００６】
【発明の実施の形態】
以下、図面により本発明の実施の形態を詳細に説明する。
図１は本発明の実施の形態を示すファクシミリ装置の構成ブロック図である。図示したように、このファクシミリ装置は、複数の回線接続用ポートである複数の通信制御装置（以下、ＣＣＵと称す）１、内蔵されたプログラムに従って装置全体を管理、制御する制御部11、操作者がファクシミリ装置に指示を与えるためのキーボードおよびファクシミリ装置が操作者にメッセージ等を与えるための表示手段などから成る操作表示部12、画情報などを一時的に格納しておくＲＡＭ13、原稿上の画像を読み取るスキャナ14、符号化復号化部（ＤＣＲ）18によって復号化された受信画情報をＲＡＭ13を介して出力するプロッタ15、画情報を蓄積しておく画像メモリ20、制御情報を記憶しておき電源遮断時のためにバッテリでバックアップされたパラメータメモリ21などを備えている。
それぞれのＣＣＵ１は各々公衆電話網101 、102 、103 を介して遠隔のファクシミリ装置との間に呼を設定するための網制御装置（ＮＣＵ）16、Ｇ３伝送制御手順に従ってファクシミリ送受信を行う通信制御部17、低速モデムおよび高速モデムから成るモデム19などを備えている。
ＲＡＭ13はそれぞれの回線接続用ポートの回線状態をデータテーブルとして記憶しておく回線状態記憶手段としての記憶領域を有する。制御部11はそれぞれの回線接続用ポートの回線状態を確認し確認結果をＲＡＭ13に書き込む回線状態設定手段、発信時に上記回線状態記憶手段に記憶されている回線状態に基づいて使用する回線接続用ポートを決定するポート決定手段、各種リストや通信結果レポートなどを作成するリスト・ レポート作成手段などを有する。なお、上記回線状態設定手段、ポート決定手段、リスト・ レポート作成手段はＣＰＵおよびＣＰＵが実行するプログラムを内蔵したＲＯＭなどから構成される。
【０００７】
図２に、第１の実施の形態の動作フローを示す。（ａ）図は制御部11側の動作フロー、（ｂ）図はＣＣＵ１側の動作フローである。以下、図１および図２などにより、この実施の形態の動作を説明する。
図２（ａ）に示したように、電源投入時などにこの実施の形態のファクシミリ装置の初期化処理が開始されると（Ｓ１でＹｅｓ）、例えば初期化処理の一環として回線状態設定手段は全てのＣＣＵ１に対して回線状態確認要求（コマンド）を出す（Ｓ２）。そして、いずれかのＣＣＵ１から応答があると（Ｓ３でＹｅｓ）、回線状態設定手段は応答があったＣＣＵ１の識別符号に対応付けて取得した回線状態をＲＡＭ13内の回線状態テーブル（回線状態記憶手段）に書き込む（Ｓ４）。なお、回線状態として記憶される状態は、例えばケーブル（加入者回線）がＣＣＵ１に接続されていて使用可能な状態か否かを意味する使用可／不可状態、および回線が送受信のために使用中か否かを意味する使用／未使用状態などである。
【０００８】
全てのＣＣＵ１からの応答を取得し終っていないならば（Ｓ５でＮｏ）、回線状態設定手段は他のＣＣＵ１からの応答を待つ（Ｓ３→Ｓ３）。そして、応答があると（Ｓ３でＹｅｓ）、再びステップＳ４を実行し、全てのＣＣＵ１からの応答の取得・書き込みを終了すると（Ｓ５でＹｅｓ）制御部11側の書き込み（更新）処理を終了する。図３に、書き込みが行われた回線状態テーブルの一例を示す。なお、ＣＣＵ（回線接続用ポート）１の数は、３個に限定されるわけではない。
【０００９】
図２（ｂ）に示したように、それぞれのＣＣＵ１は、制御部11からの回線状態確認要求を受けると（Ｓ６でＹｅｓ）、自ポート（自ＣＣＵ）に接続される回線の状態、つまりケーブルなどが接続されていて使用可能な状態か否か、および送受信のために使用中か否かを確認する（Ｓ７）。なお、使用可否の判定は、例えば回線を閉結する制御を行って、そのとき閉結状態を示す800 Ｈｚの周波数成分が検出されるか否かにより行う。また、使用状態の判定は、送受信が開始されるときにＣＣＵ１内のＲＡＭの所定領域に使用中を示すフラグをセットし、送受信が終了するとそのフラグをリセットするようにし、フラグの状態を参照することにより行う。
上記のようにして回線状況を確認すると、それぞれのＣＣＵ１はその確認結果を制御部11に通知する（Ｓ７）。
【００１０】
図４は、上記のようにして設定された回線状態に基づいて、使用するＣＣＵ（回線接続用ポート）を決定する動作を含むファクシミリ送信時の動作フロー図である。なお、図４に示したファクシミリ送信はメモリ送信の場合で示してあり、スキャナ14により読み取られた送信原稿は送信ファイルとして画像メモリ20に蓄積される。したがって、送信ファイルが生成されたことを知ると（Ｓ11でＹｅｓ）、ポート決定手段は、使用するＣＣＵ（回線接続用ポート）１を決定するために、ＲＡＭ13内の回線状態テーブルを参照する。つまり、使用可状態且つ未使用状態のＣＣＵを検索する（Ｓ12）。
【００１１】
検索した結果、対象のＣＣＵ１がないならば、つまり使用可のＣＣＵ１が全て使用中であるならば（Ｓ13でＮｏ）、送信しようとした送信ファイルを送信待機ファイルとして画像メモリ20内に保存し（Ｓ14）、所定時間が経過するのを待つ（Ｓ15→Ｓ15）。そして、所定時間が経過すると（Ｓ15でＹｅｓ）、ポート決定手段は再び使用可且つ未使用状態のＣＣＵを検索する（Ｓ12）。
こうして、使用中のＣＣＵ１が未使用状態になったりして、対象のＣＣＵ１を取得できると、回線状態テーブルの上記ＣＣＵ１に対応付けられた使用状態を使用中にして、そのＣＣＵ１を使用して発呼を行い、当該送信ファイルまたは送信待機ファイルの送信処理を実行する（Ｓ16）。
この実施の形態によれば、ＣＣＵ１が使用中のために発呼に失敗するというような事態を回避することができる。
【００１２】
図５に、第２の実施の形態の動作フローを示す。この実施の形態では、定期的に回線状態テーブルを更新する。つまり、タイマが設定した値に達すると（Ｓ21でＹｅｓ）、使用中のＣＣＵ１があれば（Ｓ22でＹｅｓ）、未使用状態になるのを待って（制御部11が送受信終了時に回線状態テーブルの当該ＣＣＵの使用状態を未使用状態に設定する）（Ｓ22→Ｓ22）、全てのＣＣＵ１に対して回線状態確認要求を出す（Ｓ23）。以下のステップＳ24〜Ｓ26は図２に示したステップＳ３〜Ｓ５と同じであるので説明を省略する。なお、制御部11側が各ＣＣＵ１の使用状態の監視をする場合は更新時、ＣＣＵ側は使用状態を通知しなくてもよい。
【００１３】
図６は本発明の第３の実施の形態を示す動作フロー図である。この実施の形態ファクシミリ装置では、同一の回線接続用ポート（ＣＣＵ）について連続して所定回数呼接続に失敗すると、回線状態テーブルの上記回線接続用ポートの使用可否状態を使用不可状態に設定する。以下、図６などに従ってこの第３の実施の形態の動作を説明する。
図６に示したように、送信ファイルが生成されていると（Ｓ31）、前記（図４のＳ12→Ｓ16）のようにして使用するＣＣＵ（回線接続用ポート）１を決定し、送信処理を実行する（Ｓ32）。そして、送信結果を判定し（Ｓ33）、送信失敗であると（Ｓ33でＹｅｓ）、それが呼接続の失敗によるものか否かを判定する（Ｓ34）。
この結果が呼接続の失敗という判定であると（Ｓ34でＹｅｓ）、回線状態設定手段はこのとき通信に使用したＣＣＵ１に対応する連続失敗回数の値を１だけ増やす（Ｓ35）。なお、それぞれのＣＣＵ１に対応する連続失敗回数の値は、図７に示すように、例えば回線状態テーブルに記憶するようにする。
【００１４】
続いて、回線状態設定手段は、１だけ増やした連続失敗回数の値が所定値（スレッシュ値）を越えたか否かを判定し（Ｓ36）、越えていれば（Ｓ36でＹｅｓ）回線状態テーブルのそのとき使用したＣＣＵ１に対応した使用可否状態を使用不可状態に更新する（Ｓ37）。
一方、ステップＳ33において送信結果が成功と判定された場合（Ｓ33でＮｏ）、およびステップＳ34において呼接続の失敗ではないと判定された場合（Ｓ34でＮｏ）は、そのとき通信に使用したＣＣＵ１に対応した連続失敗回数の値を０にする（クリアする）（Ｓ38）。また、ステップＳ36において所定値を越えていないと判定された場合は（Ｓ36でＮｏ）、何もせずにこの動作フローから抜ける。なお、ステップＳ36において所定値を越えたと判定されたとき（Ｓ36でＹｅｓ）、ステップＳ37を実行する代りに、ＣＣＵ１に対し回線状態確認要求を出し（Ｓ２と同じ）、ＣＣＵ１からの確認結果を回線状態テーブルに書き込む（Ｓ３〜Ｓ５と同じ）ようにしてもよい。
【００１５】
【発明の効果】
以上説明したように、請求項１記載の発明では、発呼直前にそれぞれの回線接続用ポートの回線状態を知ることができるので、自ファクシミリ装置側に原因した発呼失敗をなくすることができる。
また、請求項２の発明では、回線状態の判定を正確に、且つ迅速に行うことができる。
また、請求項３および請求項４記載の発明では、連続して所定回数呼接続に失敗した回線接続用ポートは使用不可と判定され、以後は、その回線接続用ポートが使用不可状態であることを発呼前に知ることができるので、自ファクシミリ装置側に原因した発呼失敗がなくなる。
【図面の簡単な説明】
【図１】本発明の実施の形態を示すファクシミリ装置の構成ブロック図である。
【図２】（ａ）、（ｂ）は本発明の第１の実施の形態を示すファクシミリ装置要部の動作フロー図である。
【図３】本発明の第１の実施の形態を示すファクシミリ装置要部のデータ構成図である。
【図４】本発明の第１の実施の形態を示すファクシミリ装置要部の他の動作フロー図である。
【図５】本発明の第２の実施の形態を示すファクシミリ装置要部の動作フロー図である。
【図６】本発明の第３の実施の形態を示すファクシミリ装置要部の動作フロー図である。
【図７】本発明の第３の実施の形態を示すファクシミリ装置要部のデータ構成図である。
【図８】従来の技術の一例を示すファクシミリ装置要部のデータ構成図である。
【符号の説明】
１  通信制御装置、11  制御部、13  ＲＡＭ、16  網制御装置、17  通信制御部、19  モデム
【図１】
0003669784.tif 000002
【図２】
0003669784.tif 000003
【図３】
0003669784.tif 000004
【図４】
0003669784.tif 000005
【図５】
0003669784.tif 000006
【図６】
0003669784.tif 000007
【図７】
0003669784.tif 000008
【図８】
0003669784.tif 000009