(57)【特許請求の範囲】
【請求項１】
データを記憶し、各自に供給された指示に従って、各自が記憶する前記データを前記指示の供給元へと出力し、各自が所定期間以上前記指示を供給されていない状態にあるか否かを判別し、当該状態にあると判別したとき、各自が稼働しているか否かを示す状態情報を出力するデータ記憶部を複数備えるデータ管理手段と、
前記指示を供給する対象の前記データ記憶部を決定し、決定した前記データ記憶部に該指示を供給するアクセス手段と、を備え、
前記アクセス手段は、
前記状態情報を取得して、自己が稼働していることを示す前記状態情報を出力した前記データ記憶部を特定し、特定された前記データ記憶部が稼働しているものとして扱い、
前記データ記憶部が前記指示に従って前記データを出力できたか否かを判別し、出力できなかったと判別したとき、当該データ記憶部が稼働していないものと判別して、
前記指示を供給する対象の前記データ記憶部を決定する規則を、現に設定されている規則の内容、取得した状態情報の内容、及び、前記データ記憶部が前記指示に従って前記データを出力できたか否かの判別結果のうちの、少なくともいずれかに基づいて決まる内容となるよう新たに設定し、
稼働していない前記データ記憶部を、前記指示を供給する対象としないようにして、新たに設定された規則に従い、前記指示を供給する対象の前記データ記憶部を決定する手段を備える、
ことを特徴とするアクセス制御システム。
【請求項２】
データを記憶し、各自に供給された指示に従って、各自が記憶する前記データを前記指示の供給元へと出力し、各自が稼働しているか否かを示す状態情報を出力するデータ記憶部を複数備えるデータ管理手段と、
前記指示を供給する対象の前記データ記憶部を決定し、決定した前記データ記憶部に該指示を供給するアクセス手段と、を備え、
前記アクセス手段は、
前記指示を供給する対象の前記データ記憶部を決定する規則を示す規則情報、及び、データ記憶部が稼働しているか否かを示す稼働情報を格納するテーブルを書き換え可能に記憶し、
前記状態情報を取得して、自己が稼働していることを示す前記状態情報を出力した前記データ記憶部を特定し、特定された前記データ記憶部が稼働しているものであることを示す前記稼働情報を前記テーブルに格納し、
前記データ記憶部が前記指示に従って前記データを出力できたか否かを判別し、出力できなかったと判別したとき、当該データ記憶部が稼働していないものであることを示す前記稼働情報を前記テーブルに格納し、
前記テーブルに現に格納されている現在の規則情報の内容を、当該現在の規則情報の内容、取得した状態情報の内容、及び、前記データ記憶部が前記指示に従って前記データを出力できたか否かの判別結果のうちの、少なくともいずれかに基づいて決まる内容へと書き換え、
前記テーブルを参照して、稼働していない旨が前記稼働情報によって示されているデータ記憶部を、前記指示を供給する対象としないようにして、前記規則情報が示す規則に従い、前記指示を供給する対象の前記データ記憶部を決定する、
ことを特徴とするアクセス制御システム。
【請求項３】
データを記憶し、各自に供給された指示に従って、各自が記憶する前記データを前記指示の供給元へと出力し、自己が所定期間以上前記指示を供給されていない状態にあるか否かを判別して、当該状態にあると判別したとき、各自が稼働しているか否かを示す状態情報を出力するデータ記憶部を複数備えるデータ管理手段と、
前記状態情報を取得して、自己が稼働していることを示す前記状態情報を出力した前記データ記憶部を特定し、特定された前記データ記憶部が稼働しているものとして扱い、稼働していない前記データ記憶部を、前記指示を供給する対象としないようにして、前記指示を供給する対象の前記データ記憶部を決定する規則を、現に設定されている規則の内容、及び、取得した状態情報の内容のうちの、少なくともいずれかに基づいて決まる内容となるよう新たに設定し、前記指示を供給する対象の前記データ記憶部を、新たに設定された規則に従って決定し、決定した前記データ記憶部に前記指示を供給するアクセス手段と、を備える、
ことを特徴とするアクセス制御システム。
【請求項４】
データを記憶し、各自に供給された指示に従って、各自が記憶する前記データを前記指示の供給元へと出力し、各自が稼働しているか否かを示す状態情報を出力するデータ記憶部を複数備えるデータ管理手段と、
前記指示を供給する対象の前記データ記憶部を決定する規則を示す規則情報、及び、稼働しているデータ記憶部を示す稼働情報を格納するテーブルを書き換え可能に記憶し、前記状態情報を取得して、自己が稼働していることを示す前記状態情報を出力した前記データ記憶部を特定し、特定された前記データ記憶部が稼働しているものであることを示す前記稼働情報を前記テーブルに格納し、前記テーブルに現に格納されている現在の規則情報の内容を、当該現在の規則情報の内容、及び、取得した状態情報の内容のうちの、少なくともいずれかに基づいて決まる内容へと書き換え、前記テーブルを参照して、稼働していない旨が前記稼働情報によって示されている前記データ記憶部を、前記指示を供給する対象としないようにして、前記規則情報が示す規則に従い、前記指示を供給する対象の前記データ記憶部を決定し、決定した前記データ記憶部に前記指示を供給するアクセス手段と、を備える、
ことを特徴とするアクセス制御システム。
【請求項５】
前記アクセス手段は、もっとも新しく前記指示を供給した対象の前記データ記憶部又は該データ記憶と同一の前記データ管理手段に属する他の前記データ記憶部が、自己が稼働していないことを示す前記状態情報を供給したとき、当該データ管理手段に属する各前記データ記憶部のうち、当該状態情報を供給したもの以外の前記データ記憶部を、前記指示を供給する対象として決定する、
ことを特徴とする請求項１乃至４のいずれか１項に記載のアクセス制御システム。
【請求項６】
前記データ管理手段及び前記アクセス手段をそれぞれ複数備え、
各々の前記アクセス手段は１個以上の前記データ管理手段に対応付けられており、
各前記アクセス手段は、各自が取得した前記状態情報が、各自に対応付けられている前記データ管理手段が備える各前記データ記憶部がいずれも稼働していないことを示しているとき、自己に対応付けられていない前記データ管理手段が備える前記データ記憶部を、前記指示を供給する対象として決定する、
ことを特徴とする請求項１乃至５のいずれか１項に記載のアクセス制御システム。
【請求項７】
前記データ記憶部が供給する前記状態情報は、当該データ記憶部に一定数以上の頻度で前記指示が供給されているか否かを示す情報を含み、
前記アクセス手段は、自己が前記データ記憶部に前記指示を供給してから前記データ記憶部からの応答を得るために待機する制限時間を設定する制限時間設定手段を備え、
前記制限時間設定手段は、自己が属する前記アクセス手段が、前記データ記憶部に一定数以上の頻度で前記指示が供給されていることを示す前記状態情報を取得していない状態で、自己に対応付けられている前記データ管理手段が備える前記データ記憶部に前記指示を供給すると決定した場合、その他の場合に比べて短い前記制限時間を設定し、
前記アクセス手段は、前記指示を供給してから、自己が備える前記制限時間設定手段が設定した制限時間内に前記データ記憶部が前記データを供給しないとき、当該データ記憶部が前記データを出力できなかったものと判別する、
ことを特徴とする請求項６に記載のアクセス制御システム。
【請求項８】
前記データ記憶部が供給する前記状態情報は、当該データ記憶部に一定数以上の頻度で前記指示が供給されているか否かを示す情報を含む、
ことを特徴とする請求項１乃至６のいずれか１項に記載のアクセス制御システム。
【請求項９】
前記アクセス手段は、もっとも新しく前記指示を供給した対象の前記データ記憶部又は該データ記憶と同一の前記データ管理手段に属する他の前記データ記憶部が、自己が稼働していないことを示す前記状態情報を供給したとき、当該データ管理手段に属する各前記データ記憶部のうち、当該状態情報を供給したもの以外の前記データ記憶部を、前記指示を供給する対象として決定するものであり、
前記アクセス手段は、自己が前記データ記憶部に前記指示を供給してから前記データ記憶部からの応答を得るために待機する制限時間を設定する制限時間設定手段を備え、
前記制限時間設定手段は、自己が属する前記アクセス手段が取得した前記状態情報が、当該状態情報を供給した前記データ記憶部に一定数以上の頻度で前記指示が供給されていることを示している場合においては、当該状態情報が、当該アクセス手段がもっとも新しく前記指示を供給した対象の前記データ記憶部又は該データ記憶と同一の前記データ管理手段に属する他の前記データ記憶部が稼働していないことを示しているとき、当該データ管理手段に属するすべての前記データ記憶部が稼働していることを示しているときに比べて長い前記制限時間を設定し、
前記アクセス手段は、前記指示を供給してから、自己が備える前記制限時間設定手段が設定した制限時間内に前記データ記憶部が前記データを供給しないとき、当該データ記憶部が前記データを出力できなかったものと判別する、
ことを特徴とする請求項７又８に記載のアクセス制御システム。
【請求項１０】
前記データ記憶部は、自己が稼働していない状態から稼働している状態へと転じたとき、前記状態情報を出力する、
ことを特徴とする請求項１乃至９のいずれか１項に記載のアクセス制御システム。
【請求項１１】
前記アクセス手段は、前記状態情報を取得したとき、当該状態情報を取得したことを示す応答情報を、前記状態情報を出力した前記データ記憶部に供給し、
前記データ記憶部は、自己が前記状態情報を出力した後、前記アクセス手段が前記応答情報を自己に供給したか否かを判別し、供給していないと判別したとき、当該アクセス手段と当該アクセス手段に供給した前記状態情報とを示すエラー情報を生成して記憶する、
ことを特徴とする請求項１乃至１０のいずれか１項に記載のアクセス制御システム。
【請求項１２】
前記データ記憶部にアクセスして前記エラー情報を取得するエラー情報読み出し手段と、
前記エラー情報読み出し手段が取得した前記エラー情報が表す前記アクセス手段にアクセスし、当該エラー情報が表す前記状態情報を当該アクセス手段に供給する手段と、
を備える監視手段を更に備える、
ことを特徴とする請求項１１に記載のアクセス制御システム。
【請求項１３】
前記アクセス手段は、所定の信号を発生する複数の信号発生器に接続されており、
前記アクセス手段は、
前記所定の信号を取得して、当該所定の信号を発生した前記信号発生器を特定する手段と、
前記データ記憶部に、当該所定の信号を発生した前記信号発生器を示す検索キーを供給する手段と、を備え、
前記データ記憶部は、前記アクセス手段より供給された前記検索キーが示す前記信号発生器に対応付けられた情報を自己が記憶する前記データのうちから索出し、索出した前記データを当該アクセス手段に供給する手段を備える、
ことを特徴とする請求項１乃至１２のいずれか１項に記載のアクセス制御システム。
【請求項１４】
データを記憶し、各自に供給された指示に従って、各自が記憶する前記データを前記指示の供給元へと出力し、各自が稼働しているか否かを示す状態情報を出力する複数のデータ記憶装置のうち、自己が決定した前記データ記憶装置に該指示を供給するアクセス装置であって、
前記指示を供給する対象の前記データ記憶部を決定する規則を示す規則情報、及び、データ記憶部が稼働しているか否かを示す稼働情報を格納するテーブルを書き換え可能に記憶する手段と、
前記データ記憶装置が前記指示に従って前記データを出力できたか否かを判別する判別手段と、
前記データを出力できなかったと前記判別手段が判別したとき、当該データ記憶装置が稼働していないものであることを示す前記稼働情報を前記テーブルに格納する手段と、
前記状態情報を外部より取得して、取得した前記状態情報に基づき、稼働している前記データ記憶装置を特定し、特定された前記データ記憶装置が稼働しているものであることを示す前記稼働情報を前記テーブルに格納する手段と、
前記テーブルに現に格納されている現在の規則情報の内容を、当該現在の規則情報の内容、取得した状態情報の内容、及び、前記データ記憶部が前記指示に従って前記データを出力できたか否かの判別結果のうちの、少なくともいずれかに基づいて決まる内容へと書き換える手段と、
前記テーブルを参照し、稼働していない旨が前記稼働情報によって示されている前記データ記憶装置を、前記指示を供給する対象としないようにして、前記規則情報が示す規則に従い、前記指示を供給する対象の前記データ記憶装置を決定する決定手段と、を備える、
ことを特徴とするアクセス装置。
【請求項１５】
データを記憶し、各自に供給された指示に従って、各自が記憶する前記データを前記指示の供給元へと出力し、各自が稼働しているか否かを示す状態情報を出力する複数のデータ記憶装置のうち、自己が決定した前記データ記憶装置に該指示を供給するアクセス装置であって、
前記指示を供給する対象の前記データ記憶部を決定する規則を示す規則情報、及び、データ記憶部が稼働しているか否かを示す稼働情報を格納するテーブルを書き換え可能に記憶する手段と、
前記状態情報を外部より取得して、取得した前記状態情報に基づき、稼働している前記データ記憶装置を特定し、特定された前記データ記憶装置が稼働しているものであることを示す前記稼働情報を前記テーブルに格納する手段と、
前記テーブルに現に格納されている現在の規則情報の内容を、当該現在の規則情報の内容、及び、取得した状態情報の内容のうちの、少なくともいずれかに基づいて決まる内容へと書き換える手段と、
前記テーブルを参照し、稼働していない旨が前記稼働情報によって示されている前記データ記憶装置を、前記指示を供給する対象としないようにして、前記規則情報が示す規則に従い、前記指示を供給する対象の前記データ記憶装置を決定する決定手段と、を備える、
ことを特徴とするアクセス装置。
【請求項１６】
データを記憶し、各自に供給された指示に従って、各自が記憶する前記データを前記指示の供給元へと出力し、各自が稼働しているか否かを示す状態情報を出力する複数のデータ記憶装置に接続されたコンピュータを、
前記指示を供給する対象の前記データ記憶部を決定する規則を示す規則情報、及び、データ記憶部が稼働しているか否かを示す稼働情報を格納するテーブルを書き換え可能に記憶する手段と、
前記データ記憶装置が前記指示に従って前記データを出力できたか否かを判別する判別手段と、
前記データを出力できなかったと前記判別手段が判別したとき、当該データ記憶装置が稼働していないものであることを示す前記稼働情報を前記テーブルに格納する手段と、
前記状態情報を外部より取得して、取得した前記状態情報に基づき、稼働している前記データ記憶装置を特定し、特定された前記データ記憶装置が稼働しているものであることを示す前記稼働情報を前記テーブルに格納する手段と、
前記テーブルに現に格納されている現在の規則情報の内容を、当該現在の規則情報の内容、取得した状態情報の内容、及び、前記データ記憶部が前記指示に従って前記データを出力できたか否かの判別結果のうちの、少なくともいずれかに基づいて決まる内容へと書き換える手段と、
前記テーブルを参照し、稼働していない旨が前記稼働情報によって示されている前記データ記憶装置を、前記指示を供給する対象としないようにして、前記規則情報が示す規則に従い、前記指示を供給する対象の前記データ記憶装置を決定する決定手段と、
前記決定手段が決定した前記データ記憶装置に該指示を供給するアクセス手段と、
して機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１７】
データを記憶し、各自に供給された指示に従って、各自が記憶する前記データを前記指示の供給元へと出力し、各自が稼働しているか否かを示す状態情報を出力する複数のデータ記憶装置に接続されたコンピュータを、
前記指示を供給する対象の前記データ記憶部を決定する規則を示す規則情報、及び、データ記憶部が稼働しているか否かを示す稼働情報を格納するテーブルを書き換え可能に記憶する手段と、
前記状態情報を外部より取得して、取得した前記状態情報に基づき、稼働している前記データ記憶装置を特定し、特定された前記データ記憶装置が稼働しているものであることを示す前記稼働情報を前記テーブルに格納する手段と、
前記テーブルに現に格納されている現在の規則情報の内容を、当該現在の規則情報の内容、及び、取得した状態情報の内容のうちの、少なくともいずれかに基づいて決まる内容へと書き換える手段と、
前記テーブルを参照し、稼働していない旨が前記稼働情報によって示されている前記データ記憶装置を、前記指示を供給する対象としないようにして、前記規則情報が示す規則に従い、前記指示を供給する対象の前記データ記憶装置を決定する決定手段と、
前記決定手段が決定した前記データ記憶装置に該指示を供給するアクセス手段と、
して機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、アクセス制御システムに関し、特にアクセスを効率的にするためのアクセス制御システムに関する。
【０００２】
【従来の技術】
端末とセンタとを備える通信システムでは、一般に、端末が、通信を行う毎に、所望のセンタにアクセスを試みて一定時間センタの応答を待機し、タイムアウトが発生しないかを判別することにより、センタが正常であるか否かが監視されている。
【０００３】
【発明が解決しようとする課題】
しかし、上述の従来の技術による構成では、センタの設備が故障した場合、端末は、故障したセンタの設備が復旧して以降、そのセンタにアクセスを試みるまで、センタが復旧したことを確認できない。このため、端末がセンタの復旧を確認するのに長時間を要する結果となりやすい。
また、端末がセンタの復旧を確認するのに長時間を要する結果、端末の操作者等が、故障したセンタの利用に代わる代替措置を適切に講じることが困難になる。
【０００４】
また、端末側では、センタの異常の有無は、タイムアウトの有無により判別される。このため、センタと端末とを結ぶ回線上でデータの伝送が輻輳している等の状況下では、センタの応答遅延が頻発する結果、タイムアウトによる通信の不成立も頻発し、通信の効率化を妨げていた。
【０００５】
この発明は、上記実状に鑑みてなされたもので、センタの稼働状況に応じて適切な通信の態様が迅速に設定されるアクセス制御システムと、そのようなアクセス制御システムを構成するためのアクセス装置とを提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、この発明の第１の観点に係るアクセス制御システムは、
データを記憶し、各自に供給された指示に従って、各自が記憶する前記データを前記指示の供給元へと出力し、自己が所定期間以上前記指示を供給されていない状態にあるか否かを判別し、当該状態にあると判別したとき、自己が稼働しているか否かを示す状態情報を出力するデータ記憶部を複数備えるデータ管理手段と、
前記指示を供給する対象の前記データ記憶部を決定し、決定した前記データ記憶部に該指示を供給するアクセス手段と、を備え、
前記アクセス手段は、
前記状態情報を取得して、自己が稼働していることを示す前記状態情報を出力した前記データ記憶部を特定し、特定された前記データ記憶部が稼働しているものとして扱い、
前記データ記憶部が前記指示に従って前記データを出力できたか否かを判別し、出力できなかったと判別したとき、当該データ記憶部が稼働していないものと判別して、
前記指示を供給する対象の前記データ記憶部を決定する規則を、現に設定されている規則の内容、取得した状態情報の内容、及び、前記データ記憶部が前記指示に従って前記データを出力できたか否かの判別結果のうちの、少なくともいずれかに基づいて決まる内容となるよう新たに設定し、
稼働していない前記データ記憶部を、前記指示を供給する対象としないようにして、新たに設定された規則に従い、前記指示を供給する対象の前記データ記憶部を決定する手段を備える、
ことを特徴とする。
【０００７】
このようなアクセス制御システムによれば、アクセス手段は、過去に指示に従ったデータの供給をしなかった（すなわち、稼働していなかった）データ記憶部を特定して、指示を供給する対象から除外する。このため、無駄な指示の供給は行われなくなり、アクセスの態様はデータ記憶部の稼働状況に応じて適切に設定され、アクセスは効率的になる。
また、指示を供給する対象のデータ記憶部は、データ記憶部が出力する状態情報に従って迅速に設定される。このため、アクセスの態様はデータ記憶部の稼働状況に応じて適切・迅速に設定され、アクセスはさらに効率的になる。
また、長時間指示を供給されなかったデータ記憶部の稼働状況もアクセス手段に把握され、アクセスの態様が迅速に設定される。
【０００８】
また、この発明の第２の観点に係るアクセス制御システムは、
データを記憶し、各自に供給された指示に従って、各自が記憶する前記データを前記指示の供給元へと出力し、各自が稼働しているか否かを示す状態情報を出力するデータ記憶部を複数備えるデータ管理手段と、
前記指示を供給する対象の前記データ記憶部を決定し、決定した前記データ記憶部に該指示を供給するアクセス手段と、を備え、
前記アクセス手段は、
前記指示を供給する対象の前記データ記憶部を決定する規則を示す規則情報、及び、データ記憶部が稼働しているか否かを示す稼働情報を格納するテーブルを書き換え可能に記憶し、
前記状態情報を取得して、自己が稼働していることを示す前記状態情報を出力した前記データ記憶部を特定し、特定された前記データ記憶部が稼働しているものであることを示す前記稼働情報を前記テーブルに格納し、
前記データ記憶部が前記指示に従って前記データを出力できたか否かを判別し、出力できなかったと判別したとき、当該データ記憶部が稼働していないものであることを示す前記稼働情報を前記テーブルに格納し、
前記テーブルに現に格納されている現在の規則情報の内容を、当該現在の規則情報の内容、取得した状態情報の内容、及び、前記データ記憶部が前記指示に従って前記データを出力できたか否かの判別結果のうちの、少なくともいずれかに基づいて決まる内容へと書き換え、
前記テーブルを参照して、稼働していない旨が前記稼働情報によって示されているデータ記憶部を、前記指示を供給する対象としないようにして、前記規則情報が示す規則に従い、前記指示を供給する対象の前記データ記憶部を決定する、
ことを特徴とする。
指示を供給する対象のデータ記憶部は、データ記憶部が出力する状態情報に従って迅速に設定される。このため、アクセスの態様はデータ記憶部の稼働状況に応じて適切・迅速に設定され、アクセスはさらに効率的になる。
【０００９】
また、この発明の第３の観点に係るアクセス制御システムは、
データを記憶し、各自に供給された指示に従って、各自が記憶する前記データを前記指示の供給元へと出力し、自己が所定期間以上前記指示を供給されていない状態にあるか否かを判別して、当該状態にあると判別したとき、各自が稼働しているか否かを示す状態情報を出力するデータ記憶部を複数備えるデータ管理手段と、
前記状態情報を取得して、自己が稼働していることを示す前記状態情報を出力した前記データ記憶部を特定し、特定された前記データ記憶部が稼働しているものとして扱い、稼働していない前記データ記憶部を、前記指示を供給する対象としないようにして、前記指示を供給する対象の前記データ記憶部を決定する規則を、現に設定されている規則の内容、及び、取得した状態情報の内容のうちの、少なくともいずれかに基づいて決まる内容となるよう新たに設定し、前記指示を供給する対象の前記データ記憶部を、新たに設定された規則に従って決定し、決定した前記データ記憶部に前記指示を供給するアクセス手段と、を備える、
ことを特徴とする。
【００１０】
このようなアクセス制御システムによれば、アクセス手段は、データ記憶部が出力する状態情報に従い、指示を供給する対象を迅速に設定する。このため、アクセスの態様はデータ記憶部の稼働状況に応じて適切・迅速に設定され、アクセス部は無駄なアクセスを試みることがなくなり、アクセスは効率的になる。
また、長時間指示を供給されなかったデータ記憶部の稼働状況もアクセス手段に把握され、アクセスの態様が迅速に設定される。
また、この発明の第４の観点に係るアクセス制御システムは、
データを記憶し、各自に供給された指示に従って、各自が記憶する前記データを前記指示の供給元へと出力し、各自が稼働しているか否かを示す状態情報を出力するデータ記憶部を複数備えるデータ管理手段と、
前記指示を供給する対象の前記データ記憶部を決定する規則を示す規則情報、及び、稼働しているデータ記憶部を示す稼働情報を格納するテーブルを書き換え可能に記憶し、前記状態情報を取得して、自己が稼働していることを示す前記状態情報を出力した前記データ記憶部を特定し、特定された前記データ記憶部が稼働しているものであることを示す前記稼働情報を前記テーブルに格納し、前記テーブルに現に格納されている現在の規則情報の内容を、当該現在の規則情報の内容、及び、取得した状態情報の内容のうちの、少なくともいずれかに基づいて決まる内容へと書き換え、前記テーブルを参照して、稼働していない旨が前記稼働情報によって示されている前記データ記憶部を、前記指示を供給する対象としないようにして、前記規則情報が示す規則に従い、前記指示を供給する対象の前記データ記憶部を決定し、決定した前記データ記憶部に前記指示を供給するアクセス手段と、を備える、
ことを特徴とする。
【００１１】
前記アクセス手段は、もっとも新しく前記指示を供給した対象の前記データ記憶部又は該データ記憶と同一の前記データ管理手段に属する他の前記データ記憶部が、自己が稼働していないことを示す前記状態情報を供給したとき、当該データ管理手段に属する各前記データ記憶部のうち、当該状態情報を供給したもの以外の前記データ記憶部を、前記指示を供給する対象として決定してもよい。これにより、無駄な指示が供給されることがなくなり、アクセスは効率的になる。
【００１２】
前記アクセス制御システムは、前記データ管理手段及び前記アクセス手段をそれぞれ複数備えてもよい。
この場合、各々の前記アクセス手段は１個以上の前記データ管理手段に対応付けられており、
各前記アクセス手段は、各自が取得した前記状態情報が、各自に対応付けられている前記データ管理手段が備える各前記データ記憶部がいずれも稼働していないことを示しているとき、自己に対応付けられていない前記データ管理手段が備える前記データ記憶部を、前記指示を供給する対象として決定するものとしてもよい。
この場合、アクセス手段は、まず自己に対応付けられたデータ管理手段に指示を供給することを試み、自己に対応付けられたデータ管理手段のデータ記憶部が稼働していない場合に、他のデータ管理手段のデータ記憶部に指示を供給する。従って、各アクセス手段がアクセスを指示する対象のデータ管理手段が分散され、アクセスは更に効率的になる。
【００１３】
前記データ記憶部が供給する前記状態情報は、当該データ記憶部に一定数以上の頻度で前記指示が供給されているか否かを示す情報を含み、
前記アクセス手段は、自己が前記データ記憶部に前記指示を供給してから前記データ記憶部からの応答を得るために待機する制限時間を設定する制限時間設定手段を備えてもよい。
この場合、前記制限時間設定手段は、自己が属する前記アクセス手段が、前記データ記憶部に一定数以上の頻度で前記指示が供給されていることを示す前記状態情報を取得していない状態で、自己に対応付けられている前記データ管理手段が備える前記データ記憶部に前記指示を供給すると決定した場合、その他の場合に比べて短い前記制限時間を設定し、
前記アクセス手段は、前記指示を供給してから、自己が備える前記制限時間設定手段が設定した制限時間内に前記データ記憶部が前記データを供給しないとき、当該データ記憶部が前記データを出力できなかったものと判別するものであってもよい。
この場合、アクセス手段は、自己に対応付けられているデータ管理手段のデータ記憶部が一定数以上の頻度で指示を供給されていない場合で、そのデータ管理手段のデータ記憶部を指示供給の対象とする場合、その他の場合に比べてタイムアウトまでの制限時間をより短く確保する。従って、データ記憶部が混雑しにくい状況ではデータ記憶部の異常が早く発見され、一方、データ記憶部が混雑する状況ではタイムアウトまでの制限時間が長くなってアクセスが誤って不成立となる事態が防止されるので、アクセスはより効率的になる。
【００１４】
前記データ記憶部が供給する前記状態情報は、当該データ記憶部に一定数以上の頻度で前記指示が供給されているか否かを示す情報を含むものとすれば、アクセス手段は、状態情報に基づいてデータ記憶部の混雑状況を把握する。従って、データ記憶部の混雑状況を反映して、アクセスの態様を迅速に設定する。このため、アクセスはより効率的になる。
【００１５】
前記アクセス手段は、もっとも新しく前記指示を供給した対象の前記データ記憶部又は該データ記憶と同一の前記データ管理手段に属する他の前記データ記憶部が、自己が稼働していないことを示す前記状態情報を供給したとき、当該データ管理手段に属する各前記データ記憶部のうち、当該状態情報を供給したもの以外の前記データ記憶部を、前記指示を供給する対象として決定するものであり、前記アクセス手段は、自己が前記データ記憶部に前記指示を供給してから前記データ記憶部からの応答を得るために待機する制限時間を設定する制限時間設定手段を備えてもよい。
この場合、前記制限時間設定手段は、自己が属する前記アクセス手段が取得した前記状態情報が、当該状態情報を供給した前記データ記憶部に一定数以上の頻度で前記指示が供給されていることを示している場合においては、当該状態情報が、当該アクセス手段がもっとも新しく前記指示を供給した対象の前記データ記憶部又は該データ記憶と同一の前記データ管理手段に属する他の前記データ記憶部が稼働していないことを示しているとき、当該データ管理手段に属するすべての前記データ記憶部が稼働していることを示しているときに比べて長い前記制限時間を設定し、
前記アクセス手段は、前記指示を供給してから、自己が備える前記制限時間設定手段が設定した制限時間内に前記データ記憶部が前記データを供給しないとき、当該データ記憶部が前記データを出力できなかったものと判別するものであってもよい。
この場合、各アクセス手段は、各自に対応付けられたデータ管理手段のデータ記憶部に一定数以上の頻度で指示が供給されている場合では、そのデータ管理手段で稼働していないデータ記憶部があるときは、そのデータ管理手段のすべてのデータ記憶部が稼働しているときに比べて、タイムアウトまでの制限時間をより長く確保する。従って、データ記憶部の混雑を招く可能性が高い態様の動作を行っている場合にも、アクセスが誤って不成立となる事態が避けられ、アクセスはより効率的になる。
【００１６】
前記データ記憶部は、自己が稼働していない状態から稼働している状態へと転じたとき、前記状態情報を出力するようにしてもよく、これにより、故障等から復旧したデータ記憶部の稼働状況も、アクセス手段に迅速に把握される。
【００１７】
前記アクセス手段は、前記状態情報を取得したとき、当該状態情報を取得したことを示す応答情報を、前記状態情報を出力した前記データ記憶部に供給し、
前記データ記憶部は、自己が前記状態情報を出力した後、前記アクセス手段が前記応答情報を自己に供給したか否かを判別し、供給していないと判別したとき、当該アクセス手段と当該アクセス手段に供給した前記状態情報とを示すエラー情報を生成して記憶してもよい。
【００１８】
この場合、前記アクセス制御システムは、
前記データ記憶部にアクセスして前記エラー情報を取得するエラー情報読み出し手段と、
前記エラー情報読み出し手段が取得した前記エラー情報が表す前記アクセス手段にアクセスし、当該エラー情報が表す前記状態情報を当該アクセス手段に供給する手段と、
を備える監視手段を更に備えるようにすれば、アクセス手段に不具合等が発生して状態情報がアクセス手段により取得されないという事態が発生しても、その後で、監視手段により状態情報がそのアクセス手段に供給される。
【００１９】
前記アクセス手段は、所定の信号を発生する複数の信号発生器に接続されており、
前記アクセス手段は、
前記所定の信号を取得して、当該所定の信号を発生した前記信号発生器を特定する手段と、
前記データ記憶部に、当該所定の信号を発生した前記信号発生器を示す検索キーを供給する手段と、を備え、
前記データ記憶部は、前記アクセス手段より供給された前記検索キーが示す前記信号発生器に対応付けられた情報を自己が記憶する前記データのうちから索出し、索出した前記データを当該アクセス手段に供給する手段を備えるものとすれば、このようなアクセス制御システムによって、信号発生器に対応付けられた情報が索出される。
【００２０】
また、この発明の第５の観点に係るアクセス装置は、
データを記憶し、各自に供給された指示に従って、各自が記憶する前記データを前記指示の供給元へと出力し、各自が稼働しているか否かを示す状態情報を出力する複数のデータ記憶装置のうち、自己が決定した前記データ記憶装置に該指示を供給するアクセス装置であって、
前記指示を供給する対象の前記データ記憶部を決定する規則を示す規則情報、及び、データ記憶部が稼働しているか否かを示す稼働情報を格納するテーブルを書き換え可能に記憶する手段と、
前記データ記憶装置が前記指示に従って前記データを出力できたか否かを判別する判別手段と、
前記データを出力できなかったと前記判別手段が判別したとき、当該データ記憶装置が稼働していないものであることを示す前記稼働情報を前記テーブルに格納する手段と、
前記状態情報を外部より取得して、取得した前記状態情報に基づき、稼働している前記データ記憶装置を特定し、特定された前記データ記憶装置が稼働しているものであることを示す前記稼働情報を前記テーブルに格納する手段と、
前記テーブルに現に格納されている現在の規則情報の内容を、当該現在の規則情報の内容、取得した状態情報の内容、及び、前記データ記憶部が前記指示に従って前記データを出力できたか否かの判別結果のうちの、少なくともいずれかに基づいて決まる内容へと書き換える手段と、
前記テーブルを参照し、稼働していない旨が前記稼働情報によって示されている前記データ記憶装置を、前記指示を供給する対象としないようにして、前記規則情報が示す規則に従い、前記指示を供給する対象の前記データ記憶装置を決定する決定手段と、を備える、
ことを特徴とする。
【００２１】
このようなアクセス装置によれば、過去に指示に従ったデータの供給をしなかった（すなわち、稼働していなかった）データ記憶装置が特定され、指示を供給する対象から除外する。このため、無駄な指示の供給は行われなくなり、アクセスの態様はデータ記憶装置の稼働状況に応じて適切に設定され、アクセスは効率的になる。
【００２２】
また、指示を供給する対象のデータ記憶装置は、状態情報に従って迅速に設定される。このため、アクセスの態様はデータ記憶装置の稼働状況に応じて適切・迅速に設定され、アクセスはさらに効率的になる。
また、この発明の第６の観点に係るアクセス装置は、
データを記憶し、各自に供給された指示に従って、各自が記憶する前記データを前記指示の供給元へと出力し、各自が稼働しているか否かを示す状態情報を出力する複数のデータ記憶装置のうち、自己が決定した前記データ記憶装置に該指示を供給するアクセス装置であって、
前記指示を供給する対象の前記データ記憶部を決定する規則を示す規則情報、及び、データ記憶部が稼働しているか否かを示す稼働情報を格納するテーブルを書き換え可能に記憶する手段と、
前記状態情報を外部より取得して、取得した前記状態情報に基づき、稼働している前記データ記憶装置を特定し、特定された前記データ記憶装置が稼働しているものであることを示す前記稼働情報を前記テーブルに格納する手段と、
前記テーブルに現に格納されている現在の規則情報の内容を、当該現在の規則情報の内容、及び、取得した状態情報の内容のうちの、少なくともいずれかに基づいて決まる内容へと書き換える手段と、
前記テーブルを参照し、稼働していない旨が前記稼働情報によって示されている前記データ記憶装置を、前記指示を供給する対象としないようにして、前記規則情報が示す規則に従い、前記指示を供給する対象の前記データ記憶装置を決定する決定手段と、を備える、
ことを特徴とする。
【００２３】
また、この発明の第７の観点に係るコンピュータ読み取り可能な記録媒体は、
データを記憶し、各自に供給された指示に従って、各自が記憶する前記データを前記指示の供給元へと出力し、各自が稼働しているか否かを示す状態情報を出力する複数のデータ記憶装置に接続されたコンピュータを、
前記指示を供給する対象の前記データ記憶部を決定する規則を示す規則情報、及び、データ記憶部が稼働しているか否かを示す稼働情報を格納するテーブルを書き換え可能に記憶する手段と、
前記データ記憶装置が前記指示に従って前記データを出力できたか否かを判別する判別手段と、
前記データを出力できなかったと前記判別手段が判別したとき、当該データ記憶装置が稼働していないものであることを示す前記稼働情報を前記テーブルに格納する手段と、
前記状態情報を外部より取得して、取得した前記状態情報に基づき、稼働している前記データ記憶装置を特定し、特定された前記データ記憶装置が稼働しているものであることを示す前記稼働情報を前記テーブルに格納する手段と、
前記テーブルに現に格納されている現在の規則情報の内容を、当該現在の規則情報の内容、取得した状態情報の内容、及び、前記データ記憶部が前記指示に従って前記データを出力できたか否かの判別結果のうちの、少なくともいずれかに基づいて決まる内容へと書き換える手段と、
前記テーブルを参照し、稼働していない旨が前記稼働情報によって示されている前記データ記憶装置を、前記指示を供給する対象としないようにして、前記規則情報が示す規則に従い、前記指示を供給する対象の前記データ記憶装置を決定する決定手段と、
前記決定手段が決定した前記データ記憶装置に該指示を供給するアクセス手段と、
して機能させるためのプログラムを記録したことを特徴とする。
【００２４】
このような記録媒体に記録されたプログラムを実行するコンピュータは、過去に指示に従ったデータの供給をしなかった（すなわち、稼働していなかった）データ記憶装置を特定し、指示を供給する対象から除外する。このため、無駄な指示の供給は行われなくなり、アクセスの態様はデータ記憶装置の稼働状況に応じて適切に設定され、アクセスは効率的になる。
【００２５】
また、データ記憶装置がアクセスする対象は、状態情報に従って迅速に設定される。このため、アクセスの態様はデータ記憶装置の稼働状況に応じて適切・迅速に設定され、アクセスはさらに効率的になる。
また、この発明の第８の観点に係るコンピュータ読み取り可能な記録媒体は、
データを記憶し、各自に供給された指示に従って、各自が記憶する前記データを前記指示の供給元へと出力し、各自が稼働しているか否かを示す状態情報を出力する複数のデータ記憶装置に接続されたコンピュータを、
前記指示を供給する対象の前記データ記憶部を決定する規則を示す規則情報、及び、データ記憶部が稼働しているか否かを示す稼働情報を格納するテーブルを書き換え可能に記憶する手段と、
前記状態情報を外部より取得して、取得した前記状態情報に基づき、稼働している前記データ記憶装置を特定し、特定された前記データ記憶装置が稼働しているものであることを示す前記稼働情報を前記テーブルに格納する手段と、
前記テーブルに現に格納されている現在の規則情報の内容を、当該現在の規則情報の内容、及び、取得した状態情報の内容のうちの、少なくともいずれかに基づいて決まる内容へと書き換える手段と、
前記テーブルを参照し、稼働していない旨が前記稼働情報によって示されている前記データ記憶装置を、前記指示を供給する対象としないようにして、前記規則情報が示す規則に従い、前記指示を供給する対象の前記データ記憶装置を決定する決定手段と、
前記決定手段が決定した前記データ記憶装置に該指示を供給するアクセス手段と、
して機能させるためのプログラムを記録したことを特徴とする。
【００２６】
【発明の実施の形態】
以下、この発明の実施の形態に係るアクセス制御システムを、電話の発信地を特定して表示する発信地表示システムを例とし、図面を参照して説明する。
【００２７】
図１は、この発信地表示システムの構成を示す図である。
図示するように、この発信地表示システムは、端末サブシステムＴ１及びＴ２と、センタサブシステムＣ１及びＣ２と、監視センタＡＣと、フレームリレー網ＦＲとより構成されている。
端末サブシステムＴ１及びＴ２と、センタサブシステムＣ１及びＣ２と、監視センタＡＣとは、フレームリレー網ＦＲを介して互いに接続されている。
【００２８】
端末サブシステムＴ１は、図２に示すように、受付指令制御装置１１と、受付指令台１２と、指令ホスト１３と、検索制御装置１４と、統計管理端末１５と、ルータ１６とより構成されている。
なお、端末サブシステムＴ１及びＴ２は、たとえば、互いに実質的に同一の構成を有している。
【００２９】
また、センタサブシステムＣ１は、図３に示すように、データベース２１Ａ及び２１Ｂと、情報処理装置２２Ａ及び２２Ｂと、ルータ２３とより構成されている。
なお、センタサブシステムＣ１及びセンタサブシステムＣ２は、たとえば、互いに実質的に同一の構成を有している。
【００３０】
受付指令制御装置１１は、ＤＳＵ（Ｄｉｇｉｔａｌ  Ｓｅｒｖｉｃｅ  Ｕｎｉｔ）等から構成されており、ＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）等からなる通信回線に接続されており、また、受付指令台１２と、指令ホスト１３とに接続されている。
受付指令制御装置１１は、自己に接続されている通信回線に接続されている電話機が発信した１１９番通報（たとえば、１１９番通報であることを識別するデータと、電話機から送話された音声を表すデータとを含む情報）や、その電話機に対応付けられた後述のＩＤ（識別符号：ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）を受信して、後述する動作を行う。
【００３１】
なお、端末サブシステムＴ１の受付指令制御装置１１に接続されている通信回線は、所定の区域（第１エリア）内に設置された複数の電話機に接続されている。
また、端末サブシステムＴ２の受付指令制御装置１１に接続されている通信回線は、端末サブシステムＴ１に接続されている通信回線とは別個のものである。端末サブシステムＴ２の受付指令制御装置１１に接続されている通信回線は、第１エリアとは別個の所定の区域（第２エリア）内に設置された複数の電話機に接続されている。
また、これらの電話機には、各自に固有のＩＤが対応付けられている。
【００３２】
受付指令台１２は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）及びハードディスク装置や、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等の表示装置や、ヘッドフォン等の音声出力装置を備え、また、押ボタンスイッチ等を備える。受付指令台１２は、受付指令制御装置１１と、指令ホスト１３とに接続されている。
【００３３】
受付指令台１２は、通信回線から受付指令制御装置１１を介して供給される１１９番通報や、指令ホスト１３から供給される後述の発信地データを取得し、取得した１１９通報が表す音声等を出力し、取得した発信地データを、自己が備える表示装置の表示画面上に表示する。
また、受付指令台１２は、後述する処理に従って、指令ホスト１３に、後述の発信地照会の要求を送る。
【００３４】
指令ホスト１３は、ＣＰＵ、ＲＡＭ及びハードディスク装置等を備え、受付指令制御装置１１、受付指令台１２及び検索制御装置１４に接続されている。
指令ホスト１３は、後述する処理に従い、受付指令制御装置１１から供給されたＩＤを検索制御装置１４に送る。また、指令ホスト１３は、検索制御装置１４から供給された発信地データを受付指令台１２に送る。
【００３５】
検索制御装置１４は、ＣＰＵ、ＲＡＭ及びハードディスク装置、水晶発振器等を備え、指令ホスト１３、統計管理端末１５及びルータ１６に接続されている。検索制御装置１４は、後述する処理に従って、センタサブシステムＣ１及びＣ２が備える情報処理装置２２Ａ及び２２Ｂに、後述する発信地データの索出を行わせ、索出された発信地データを取得して、指令ホスト１３及び統計管理端末１５に供給する。
また、端末サブシステムＴ１及びＴ２の検索制御装置１４には、それぞれに固有の識別符号であるＩＰアドレス（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ａｄｄｒｅｓｓ）が割り当てられている。
【００３６】
また、各々の検索制御装置１４は、センタサブシステムＣ１及びＣ２が自己に宛てて送信する（すなわち、送信先を表すデータとして当該検索制御装置１４のＩＰアドレスを付して送信する）後述の状態通知を受信する。そして、後述するように、この状態通知を受信したことを示す状態通知応答を、この状態通知の送信元に宛てて送信する。
【００３７】
なお、検索制御装置１４は、状態遷移テーブルを記憶する。状態遷移テーブルは、検索制御装置１４が後述する処理において後述の発信地データを取得する態様を決定するための情報を格納するテーブルである。
【００３８】
状態遷移テーブルに格納される情報には、
（ａ）アクセスモードを指定する情報と、
（ｂ）センタサブシステムＣ１及びＣ２のデータベース２１Ａ及び２１Ｂのうち、稼働中であるものを特定する情報と、
（ｃ）センタサブシステムＣ１及びＣ２のそれぞれにつき、データベース２１Ａ及び２１Ｂのうち検索制御装置１４が最後に検索の対象としたデータベースを特定する情報と、
が含まれる。
【００３９】
アクセスモードは、検索制御装置１４が、後述する発信地照会の処理（ステップＳ２０１〜２０３の処理）において、センタサブシステムＣ１やセンタサブシステムＣ２の情報処理装置２２Ａ及び２２Ｂに検索を行わせる対象データベースを決定する規則をいう。アクセスモードには、以下（１）〜（６）として示す６種類のモードがある。
【００４０】
すなわち、
（１）検索制御装置１４が端末サブシステムＴ１に属する場合はセンタサブシステムＣ１が、端末サブシステムＴ２に属する場合はセンタサブシステムＣ２が備える２個のデータベースに、交互に（すなわち、照会１件毎に前回とちがう方のデータベースに）アクセスするモード（自センタＩＰ交互モード）、
（２）検索制御装置１４が端末サブシステムＴ１に属する場合はセンタサブシステムＣ１が（端末サブシステムＴ２に属する場合はセンタサブシステムＣ２が）備える２個のデータベースのうち稼働中である一方にアクセスするモード（自センタＩＰ固定モード）、
（３）検索制御装置１４が端末サブシステムＴ１に属する場合はセンタサブシステムＣ２が（端末サブシステムＴ２に属する場合はセンタサブシステムＣ１が）備える２個のデータベースに、交互にアクセスするモード（他センタＩＰ交互モード）、
（４）検索制御装置１４が端末サブシステムＴ１に属する場合はセンタサブシステムＣ２が（端末サブシステムＴ２に属する場合はセンタサブシステムＣ１が）備える２個のデータベースのうち稼働中である一方にアクセスするモード（他センタＩＰ固定モード）、
（５）後述のステップＳ２０３の処理における待機時間が（１）における待機時間より長い点を除いて、（１）の自センタＩＰ交互モードと実質的に同一であるモード（自センタＩＰ交互負荷モード）、及び、
（６）ステップＳ２０３の処理における待機時間が（２）における待機時間より長い点を除いて、（２）の自センタＩＰ固定モードと実質的に同一であるモード（自センタＩＰ固定負荷モード）、
がある。
【００４１】
状態遷移テーブルに格納される情報のうち、上述の（ａ）の情報は、後述するモード遷移の処理により更新される。また、上述の（ｂ）の情報は、センタサブシステムＣ１及びＣ２や監視センタＡＣが供給する後述の状態通知に従って、後述の処理により更新される。また、上述の（ｃ）の情報は、後述する発信地表示の処理により更新される。
【００４２】
統計管理端末１５は、ＣＰＵ、ＲＡＭ、ハードディスク装置、表示装置及びキーボード等の入力装置を備え、検索制御装置１４に接続されている。
統計管理端末１５は、検索制御装置１４より供給された発信地データを取得して、操作者の操作に従い、この発信地データに任意の処理を施し、処理の結果を表示したり、記憶したりする。
【００４３】
ルータ１６は、ＤＳＵ等を備え、検索制御装置１４と、フレームリレー網ＦＲに接続されている。ルータ１６は、検索制御装置１４とセンタサブシステムＣ１及びＣ２との間のデータの伝送を媒介する。
【００４４】
データベース２１Ａ及び２１Ｂは、互いに実質的に同一の構成を有しており、それぞれ、ハードディスク装置等より構成されている。
センタサブシステムＣ１のデータベース２１Ａ及び２１Ｂは、いずれも、第１エリア及び第２エリアの両エリア内にある各電話機のＩＤと、これらの各電話機の所在地を示す発信地データとを、互いに対応付けて記憶している。
同様に、センタサブシステムＣ２のデータベース２１Ａ及び２１Ｂも、いずれも上述の両エリア内にある各電話機のＩＤと、これらの各電話機の所在地を示す発信地データとを、互いに対応付けて記憶している。
【００４５】
情報処理装置２２Ａ及び２２Ｂは、それぞれ、ＣＰＵ、ＲＡＭ及びハードディスク装置、水晶発振器等を備え、ルータ２３に接続されている。また、情報処理装置２２Ａはデータベース２１Ａに接続されており、情報処理装置２２Ｂはデータベース２１Ｂに接続されている。
なお、センタサブシステムＣ１及びＣ２の情報処理装置２２Ａ及び２２Ｂには、それぞれに固有のＩＰアドレスが割り当てられている。
【００４６】
情報処理装置２２Ａ及び２２Ｂは、後述するように、端末サブシステムＴ１及びＴ２の検索制御装置１４が各自に宛てて送信した発信地照会の要求を受信し、受信した要求に従い、各自に接続されているデータベースから発信地データを索出して、索出した発信地データを、要求を送信した検索制御装置１４に宛てて返送する。
【００４７】
また、情報処理装置２２Ａ及び２２Ｂは、後述する処理に従って、各自に接続されているデータベースの状態を表すデータである状態通知を、後述する手順に従って端末サブシステムＴ１及びＴ２の検索制御装置１４に宛てて送信する。
【００４８】
センタサブシステムＣ１及びＣ２の情報処理装置２２Ａ及び２２Ｂが供給する状態通知は、具体的には、
（α）各自に接続されているデータベースがアクセスを受け付け可能な状態にあるか否かを示す情報と、
（β）各自に接続されているデータベースが他エリアの端末サブシステムからの要求に基づくアクセスを所定数以上受け付けているか否かを示す情報と、
のうち少なくとも一つを含むデータである。
【００４９】
（β）の情報は、具体的には、センタサブシステムＣ１の情報処理装置２２Ａ及び２２Ｂの場合、センタサブシステムＣ１のデータベース２１Ａ又は２１Ｂが端末サブシステムＴ２の要求に基づくアクセスを所定数以上受け付けているか否かを示す情報である。また、センタサブシステムＣ２の情報処理装置２２Ａ及び２２Ｂの場合は、センタサブシステムＣ２のデータベース２１Ａ又は２１Ｂが端末サブシステムＴ１の要求に基づくアクセスを所定数以上受け付けているか否かを示す情報である。
【００５０】
なお、後述するように、センタサブシステムＣ１のデータベース２１Ａ及び２１Ｂの少なくとも一方が端末サブシステムＴ２の要求に基づくアクセスを上述の所定数以上受け付けている場合、端末サブシステムＴ１は、上述した（５）の自センタＩＰ交互負荷モードまたは（６）の自センタＩＰ固定負荷モードとなる。同様に、センタサブシステムＣ２のデータベース２１Ａ及び２１Ｂの少なくとも一方が端末サブシステムＴ１の要求に基づくアクセスを上述の所定数以上受け付けている場合、端末サブシステムＴ２は、上述した（５）の自センタＩＰ交互負荷モードまたは（６）の自センタＩＰ固定負荷モードとなる。
【００５１】
また、情報処理装置２２Ａ及び２２Ｂはエラーログを記憶しており、端末サブシステムＴ１及びＴ２と自己との間の通信に異常があったことを示すデータと、端末サブシステムＴ１又はＴ２が正常に受信しなかった状態通知の内容を示すデータとを、後述する処理に従い、互いに対応付けてこのエラーログに追加する。
【００５２】
ルータ２３は、たとえば端末サブシステムＴ１及びＴ２のルータ１６と実質的に同一の構成を有しており、情報処理装置２２Ａ及び２２Ｂと、フレームリレー網ＦＲに接続されている。ルータ２３は、情報処理装置２２Ａ及び２２Ｂと端末サブシステムＴ１及びＴ２との間のデータの伝送を媒介する。
【００５３】
管理センタＡＣは、ＣＰＵ、ＲＡＭ、ハードディスク装置、表示装置及びキーボード等の入力装置を備えている。
管理センタＡＣは、操作者の操作に従ってセンタサブシステムＣ１及びＣ２にアクセスし、後述するエラーログを読み出す動作を行う。また、管理センタＡＣは操作者の操作に従って端末サブシステムＴ１及びＴ２にアクセスし、後述する状態通知を供給する動作を行う。
【００５４】
（動作）
次に、この発信地表示システムが発生地を特定して表示する動作を、図４〜図６を参照して説明する。
図４は、発信地表示の処理を示すフローチャートである。
図５は、モード遷移の処理を示すフローチャートである。
図６は、発信地照会の処理を示すフローチャートである。
【００５５】
（初期設定）
端末サブシステムＴ１やＴ２の製造者等は、予め、端末サブシステムＴ１及びＴ２の検索制御装置１４が記憶する状態遷移テーブルに、上述した（１）の自センタＩＰ交互モードを指定する情報を格納する。
これにより、端末サブシステムＴ１及びＴ２の検索制御装置１４は、稼働を開始してから、後述する処理により状態遷移テーブルの記憶内容を更新するまでの間は、後述のステップＳ２０１において、自センタＩＰ交互モードで検索の対象のデータベースを決定する。
【００５６】
（発信地表示の処理）
この発信地表示システムは、第１エリア内又は第２エリア内にあって上述の通信回線に接続されている電話機から１１９番通報が発信されると、図４に示す発信地表示の処理を行う。
【００５７】
以下、理解を容易にするため、１１９番通報を発信した電話機が第１エリア内にあるものとする。この場合、この電話機が発信した１１９番通報が、第１エリア内の各電話機を互いに結ぶ通信回線を介して、端末サブシステムＴ１の受付指令制御装置１１に供給される。１１９番通報を供給された端末サブシステムＴ１の受付指令制御装置１１は、この１１９番通報を、受付指令台１２に供給する（図４、ステップＳ００１）。
【００５８】
受付指令台１２は、受付制御装置１１から１１９番通報を供給されると、たとえばその１１９番通報が表す音声を、自己が備える音声出力装置より出力する。これにより、１１９番通報の内容が受付指令台１２の操作者に通知される。
そして、受付指令台１２は、操作者が照会ボタンを押下することにより、１１９番通報を発信した電話機の所在地（発信地）の照会を指示するのを待機する。
【００５９】
受付指令台１２の操作者は、たとえば、受付指令台１２の音声出力装置が出力する音声に基づいて１１９番通報の緊急性の有無を判断し、緊急性があると判断したとき、受付指令台１２の照会ボタンを押下する。
操作者が照会ボタンを押下すると（ステップＳ００２）、受付指令台１２は、ボタンの押下に応答して、発信地照会の要求を受付指令制御装置１１に送る。受付指令制御装置１１は、受付指令台１２から供給された要求に応答し、自己に接続されている通信回線に、１１９番通報を発信した電話機のＩＤを送るよう要求する（ステップＳ００３）。
【００６０】
受付指令制御装置１１よりＩＤを送るよう要求を受けた通信回線は、この要求に応答して、１１９番通報を発信した電話機のＩＤを受付指令制御装置１１に返送する。受付指令制御装置１１は、返送されてきたこのＩＤを指令ホスト１３に送る（ステップＳ００４）。
【００６１】
指令ホスト１３は、受付指令制御部１１からＩＤを供給されると、供給されたＩＤを検索制御装置１４に供給することにより、この電話機の発信地の照会を検索制御装置１４に指示する（ステップＳ００５）。
【００６２】
検索制御装置１４は、指令ホスト１３よりＩＤを供給されると、図５に示すモード遷移の処理を実行する（ステップＳ００６）。
ただし、検索制御装置１４がモード遷移の処理をどのステップから開始するかは、検索制御装置１４が記憶している状態遷移テーブルが示すアクセスモードにより異なる。
【００６３】
具体的には、検索制御装置１４は、状態遷移テーブルが示すアクセスモードが、
（１）の自センタＩＰ交互モードならばステップＳ１１１より処理を実行し、
（２）の自センタＩＰ固定モードならばステップＳ１２１より処理を実行し、
（３）の他センタＩＰ交互モードならばステップＳ１３１より処理を実行し、
（４）の他センタＩＰ固定モードならばステップＳ１４１より処理を実行し、
（５）の自センタＩＰ交互負荷モードならばステップＳ１５１より処理を実行し、
（６）の自センタＩＰ固定負荷モードならばステップＳ１６１より処理を実行する。
【００６４】
（モード遷移の処理・発信地照会の処理）
モード遷移の処理のステップＳ１１１で、端末サブシステムＴ１は、図６に示す発信地照会の処理（すなわち、ステップＳ２０１〜Ｓ２０３の処理）を実行する。
【００６５】
発信地照会の処理において、まず、ＩＤを供給された端末サブシステムＴ１の検索制御装置１４は、自己が記憶する状態遷移テーブルに格納されている上述の（ａ）〜（ｃ）の情報に基づいて、検索の対象とするデータベースを決定する（図６、ステップＳ２０１）。
【００６６】
具体的には、ステップＳ２０１において端末サブシステムＴ１の検索制御装置１４は、状態遷移テーブルに格納されている（ａ）の情報が（１）の自センタＩＰ交互モード又は（５）の自センタＩＰ交互負荷モードを指定しているとき、センタサブシステムＣ１が備える２個のデータベースのうち、（ｃ）の情報が示す方でない方を、検索の対象と決定する。
【００６７】
また、（ａ）の情報が（２）の自センタＩＰ固定モード又は（６）の自センタＩＰ固定負荷モードを指定しているとき、検索制御装置１４は、センタサブシステムＣ１が備える各データベースのうち、（ｂ）の情報が示す方のデータベースを、検索の対象として決定する。
【００６８】
また、（ａ）の情報が（３）の他センタＩＰ交互モードを指定しているとき、検索制御装置１４は、センタサブシステムＣ２が備える各データベースのうち、（ｃ）の情報が示す方でない方のデータベースを、検索の対象と決定する。
【００６９】
また、（ａ）の情報が（４）の他センタＩＰ固定モードを指定しているとき、検索制御装置１４は、センタサブシステムＣ２が備える各データベースのうち、（ｂ）の情報が示すデータベースを、検索の対象と決定する。
【００７０】
次に、検索制御装置１４は、ルータ１６を介して、フレームリレー網ＦＲに、ステップＳ２０１で決定されたデータベースに接続されている情報処理装置に発信地照会を要求する（ステップＳ２０２）。具体的には、指令ホスト１３から供給されたＩＤに、宛先を示すデータとして、ステップＳ２０１で決定されたデータベースに接続された情報処理装置のＩＰアドレスを付し、更に、送信元を示すデータとして自己のＩＰアドレスを付したものを、フレームリレー網ＦＲに送出する。
そして、検索制御装置１４は、発信地データが返送されてくるのを一定時間待機し（ステップＳ２０３）、ステップＳ１１２に処理を移す。
【００７１】
ただし、ステップＳ２０３で検索制御装置１４が発信地データの返送を待機する時間の長さは、検索制御装置１４が記憶する状態遷移テーブルに格納されている（ａ）の情報が指定するアクセスモードにより異なる。
具体的には、検索制御装置１４は、（ａ）の情報が指定するアクセスモードが（１）の自センタＩＰ交互モード又は（２）の自センタＩＰ固定モードであるときは約２秒待機する。また、（３）の他センタＩＰ交互モード又は（５）の自センタＩＰ交互負荷モードであるときは約４秒待機する。また、（４）の他センタＩＰ固定モード又は（６）の自センタＩＰ固定負荷モードであるときは約６秒待機する。
【００７２】
次に、検索制御装置１４は、ステップＳ２０２で送出したＩＰアドレスに対応付けられた情報処理装置から発信地データの返信があったか否かを判別する（図５、ステップＳ１１２）。そして、なかったと判別すると、検索制御装置１４は処理をステップＳ１２０に移す。
【００７３】
ステップ１１２で、発信地データの返信があったと判別すると、検索制御装置１４は、センタサブシステムＣ１の少なくともいずれかのデータベースが端末サブシステムＴ２からのアクセスを所定量以上受け付けている旨の状態通知が、センタサブシステムＣ１あるいは監視センタＡＣから供給されているか否かを判別する（ステップＳ１１３）。そして、供給されていないと判別すると、モード遷移の処理を終え、処理をステップＳ００７に移す。
【００７４】
ステップＳ１１３で、該当する状態通知が供給されていると判別すると、検索制御装置１４は、（５）の自センタＩＰ交互負荷モードに移ることを決定し、自己が記憶する端末遷移テーブルの（ａ）の情報を、決定結果を示すように更新する（ステップＳ１１４）。そして、モード遷移の処理を終え、処理をステップＳ００７に移す。
【００７５】
一方、ステップＳ１２０で、検索制御装置１４は、（２）の自センタＩＰ固定モードに移ることを決定し、自己が記憶する端末遷移テーブルの（ａ）の情報を、決定結果を示すように更新する。また、検索制御装置１４は、Ｓ１１１で検索の対象と決定したデータベースが稼働中でないことを示すように、端末遷移テーブルの（ｂ）の情報を更新する。
【００７６】
そして、端末サブシステムＴ１は、上述のＳ２０１〜Ｓ２０３の発信地照会の処理を実行し（ステップＳ１２１）、ステップＳ１２１で送出したＩＰアドレスに対応付けられている情報処理装置から発信地データの返信があったか否かを判別する（ステップＳ１２２）。
ただし、端末サブシステムＴ１は、ステップＳ１２０からステップＳ１２１へと処理を移した場合、ステップＳ１２１の処理では、ステップ１１１で送信したＩＤを再度送信するものとする。また、ステップＳ１２１の発信地照会の処理においては、ステップＳ２０３の処理を終えた後、端末サブシステムＴ１は、ステップＳ１１２ではなくステップＳ１２２に処理を進めるものとする。
そして、ステップＳ１２２で、発信地データの返信がなかったと判別すると、検索制御装置１４は処理をステップＳ１３０に移す。
【００７７】
ステップＳ１２２で、発信地データの返信があったと判別すると、検索制御装置は、センタサブシステムＣ１の少なくとも一方のデータベースが端末サブシステムＴ２によるアクセスを所定量以上受け付けている旨の状態通知が、センタサブシステムＣ１あるいは監視センタＡＣから供給されているか否かを判別する（ステップＳ１２３）。そして、供給されていないと判別すると、モード遷移の処理を終了し、処理をステップＳ００７に戻す。
【００７８】
ステップＳ１２３で、該当する状態通知が供給されていると判別すると、検索制御装置１４は、（６）の自センタＩＰ固定負荷モードに移ることを決定し、自己が記憶する端末遷移テーブルの（ａ）の情報を、決定結果を示すように更新する（ステップＳ１２４）。そして、モード遷移の処理を終え、処理をステップＳ００７に移す。
【００７９】
一方、ステップＳ１３０で、検索制御装置１４は、（３）の他センタＩＰ交互モードに移ることを決定し、自己が記憶する端末遷移テーブルの（ａ）の情報を、決定結果を示すように更新する。また、検索制御装置１４は、Ｓ１２１でアクセスの対象と決定されたデータベースが稼働中でないことを示すように、端末遷移テーブルの（ｂ）の情報を更新する。
【００８０】
次に、端末サブシステムＴ１は、上述のＳ２０１〜Ｓ２０３の発信地照会の処理を実行し（ステップＳ１３１）、センタサブシステムＣ２から発信地データの返信があったか否かを判別する（ステップＳ１３２）。
ただし、端末サブシステムＴ１は、ステップ１３０からステップＳ１３１へと処理を移した場合、ステップＳ１３１の処理では、ステップ１１１又は後述のステップＳ１５１で送信したＩＤを再度送信するものとする。また、ステップＳ１３１の発信地照会の処理においては、ステップＳ２０３の処理を終えた後、端末サブシステムＴ１は、ステップＳ１１２ではなくステップＳ１３２に処理を進めるものとする。
そして、ステップＳ１３２で、発信地データの返信があったと判別すると、検索制御装置１４はモード遷移の処理を終え、処理をステップＳ００７に移す。
【００８１】
ステップＳ１３２で、発信地データの返信がなかったと判別すると、検索制御装置１４は、（４）の他センタＩＰ固定モードに移ることを決定し、自己が記憶する端末遷移テーブルの（ａ）の情報を、決定結果を示すように更新する。また、検索制御装置１４は、Ｓ１３１でアクセスの対象と決定されたデータベースが稼働中でないことを示すように、端末遷移テーブルの（ｂ）の情報を更新する。
【００８２】
次に、端末サブシステムＴ１は、上述のＳ２０１〜Ｓ２０３の発信地照会の処理を実行し（ステップＳ１４１）、センタサブシステムＣ２から発信地データの返信があったか否かを判別する（ステップＳ１４２）。
ただし、端末サブシステムＴ１は、ステップ１４０からステップＳ１４１へと処理を移した場合、ステップＳ１４１の処理では、ステップ１３１で送信したＩＤを再度送信するものとする。また、ステップＳ１４１の発信地照会の処理においては、ステップＳ２０３の処理を終えた後、端末サブシステムＴ１は、ステップＳ１１２ではなくステップＳ１４２に処理を進めるものとする。
そして、ステップＳ１４２で、発信地データの返信があったと判別すると、検索制御装置１４はモード遷移の処理を終え、処理をステップＳ００７に移す。
【００８３】
ステップＳ１４２で、発信地データの返信がなかったと判別すると、端末サブシステムは、センタサブシステムＣ１及びＣ２に障害が発生したと判別し、所定のエラー処理を行って（ステップＳ１７０）、処理を終了する。
ステップＳ１７０で、具体的には、たとえば、端末サブシステムＴ１の検索制御装置１４が、センタサブシステムＣ１及びＣ２に障害が発生した旨を示すエラー情報を指令ホスト１３に供給し、指令ホスト１３が、このエラー情報を記憶する。
【００８４】
一方、検索制御装置１４は、ステップ００６において状態遷移テーブルの（ａ）の情報が示すアクセスモードが（５）の自センタＩＰ交互負荷モードである場合も、上述のＳ２０１〜Ｓ２０３の発信地照会の処理を実行し（ステップＳ１５１）、センタサブシステムＣ１から発信地データの返信があったか否かを判別する（ステップＳ１５２）。
【００８５】
ステップＳ１５２で、発信地データの返信がなかったと判別すると、検索制御装置１４は、（６）の自センタＩＰ固定負荷モードに移ることを決定し、自己が記憶する端末遷移テーブルの（ａ）の情報を、決定結果を示すように更新する（ステップＳ１６０）。また、検索制御装置１４は、Ｓ１５１でアクセスの対象と決定したデータベースが稼働中でないことを示すように、端末遷移テーブルの（ｂ）の情報を更新する。
【００８６】
次に、端末サブシステムＴ１は、上述のＳ２０１〜Ｓ２０３の発信地照会の処理を実行し（ステップＳ１６１）、センタサブシステムＣ１から発信地データの返信があったか否かを判別する（ステップＳ１６２）。
ただし、端末サブシステムＴ１は、ステップ１６０からステップＳ１６１へと処理を移した場合、ステップＳ１６１の処理では、ステップ１５１で送信したＩＤを再度送信するものとする。また、ステップＳ１６１の発信地照会の処理においては、ステップＳ２０３の処理を終えた後、端末サブシステムＴ１は、ステップＳ１１２ではなくステップＳ１６２に処理を進めるものとする。
【００８７】
そして、ステップＳ１６２で、発信地データの返信があったと判別すると、検索制御装置１４はモード遷移の処理を終え、処理をステップＳ００７に移す。一方、発信地データの返信がなかったと判別すると、検索制御装置１４は処理をステップＳ１３０に移す。
【００８８】
一方、情報処理装置２２Ａ及び２２Ｂは、フレームリレー網ＦＲに送出されている、各自に宛てられた発信地照会の要求（すなわち、宛先を示すデータとして自己のＩＰアドレスを付されたＩＤ及び送信元のＩＰアドレス）を受信する。そして、自己に接続されているデータベースにアクセスして、自己が受信したＩＤに対応付けられた発信地データを索出する。
そして、情報処理装置２２Ａ及び２２Ｂは、索出した発信地データを、発信地照会の要求を送信した検索制御装置１４に返送する。
【００８９】
検索制御装置１４は、情報処理装置２２Ａあるいは２２Ｂより発信地データを返送されると、その発信地データを取得して、統計管理端末１５と、指令ホスト１３とに供給する（ステップＳ００７）。
また、検索制御装置１４は、状態遷移テーブルの（ｃ）の情報が、発信地データが検索されたデータベース（すなわち、ステップＳ２０３で最も新しく送信したＩＰが示すデータベース）を示すように更新する（ステップＳ００８）。
【００９０】
そして、指令ホスト１３は、検索制御装置１４より発信地データを供給されると、この発信地データを取得して、受付指令台１２に供給する（ステップＳ００９）。受付指令台１２は、指令ホスト１３より供給された発信地データを、自己の表示画面上に表示し（ステップＳ０１０）、発信地表示の処理を終了する。
【００９１】
一方、統計管理端末１５は、検索制御装置１４より発信地データを供給されると、この発信地データを取得し、取得した発信地データを、自己の表示画面上に表示する。また、統計管理端末１５は、取得した発信地データに、操作者の操作に従った処理を施し、処理の結果を表示したり、記憶したりする。
【００９２】
（状態通知の送信）
センタサブシステムＣ１及びＣ２の情報処理装置２２Ａ及び２２Ｂは、以下（ｆ）〜（ｉ）として記す条件が満たされたとき、フレームリレー網ＦＲを介して端末サブシステムＴ１及びＴ２に状態通知を送信する。
【００９３】
すなわち、情報処理装置２２Ａ及び２２Ｂは、
（ｆ）端末サブシステムＴ１又はＴ２から発信地照会の要求を受けなかった状態が所定時間以上続いたとき
（ｇ）以前に発信地照会の要求を自己に供給したことのない端末サブシステムから発信地照会の要求を受けたとき
（ｈ）センタサブシステムＣ１の情報処理装置２２Ａ又は２２Ｂならば端末サブシステムＴ２から発信地照会の要求を受けたとき（センタサブシステムＣ２の情報処理装置２２Ａ又は２２Ｂならば端末サブシステムＴ１から発信地照会の要求を受けたとき）、及び、
（ｉ）各自に接続されているデータベースが、故障していた状態から正常に動作する状態へと復帰したとき、
に、フレームリレー網ＦＲを介して端末サブシステムＴ１及びＴ２に宛てて（より具体的には、これらの端末サブシステムの検索制御装置１４に宛てて）状態通知を送信する。
【００９４】
なお、上述の（ｆ）の場合、情報処理装置２２Ａ及び２２Ｂは、上述の所定時間以上自己に発信地照会の要求を行わなかった端末サブシステムに状態通知を送信する。また、上述の（ｇ）及び（ｈ）の場合、情報処理装置２２Ａ及び２２Ｂは、端末サブシステムＴ１及びＴ２のうち、発信地照会の要求を発した方の端末サブシステムに、状態通知を送信する。また、上述の（ｉ）の場合、情報処理装置２２Ａは、端末サブシステムＴ１及びＴ２の両方に状態通知を送信する。
【００９５】
そして、（ｆ）〜（ｉ）のいずれの場合においても、状態通知を送信した情報処理装置は、その状態通知を受信した端末サブシステム（端末サブシステムＴ１及びＴ２の一方又は両方）から状態通知応答電文が返信されてくるのを所定時間待機する。状態通知応答電文は、状態通知を受信した端末サブシステムが、状態通知を受信したことを示すための所定の形式の電文である。
【００９６】
センタサブシステムＣ１又はＣ２の情報処理装置２２Ａ又は２２Ｂより状態通知を供給された端末サブシステムの検索制御装置１４は、この状態通知の供給元であるセンタサブシステムに宛てて状態通知応答電文を返信する。
状態通知を送信して状態通知応答電文を待機中の情報処理装置は、この状態通知応答電文を受信し、状態通知の宛先である端末サブシステムが状態通知を正常に受信したことを確認する。
【００９７】
一方、状態通知応答電文を受信できなかった場合、状態通知を送信した情報処理装置は、一定の時間をおいて再び、最初に送信したものと実質的に同一の状態通知を、最初に送信したときの宛先と同一の端末サブシステムに宛てて送信し、更に状態通知応答電文を待機する。そして、待機中に状態通知応答電文が送信されてきた場合は、この状態通知応答電文を受信し、状態通知の宛先である端末サブシステムが状態通知を正常に受信したことを確認する。
【００９８】
２度の状態通知の送信の後もなお状態通知応答電文を受信できなかった場合、状態通知を送信した情報処理装置は、状態通知の宛先である端末サブシステムが状態通知を正常に受信しなかったと判別する。
そして、宛先である端末サブシステムと自己との間の通信に異常があったことを示すデータと、正常に受信されたかった状態通知の内容を示すデータとを、互いに対応付けてエラーログに追加する。
【００９９】
（監視センタの処理）
監視センタＡＣは、監視センタＡＣの操作者の操作に従って、あるいはその他任意のタイミングで、フレームリレー網ＦＲを介してセンタサブシステムＣ１及びＣ２の情報処理装置２２Ａ及び２２Ｂにアクセスし、これらの情報処理装置が記憶するエラーログを取得する。
そして、監視センタＡＣは、取得したエラーログの内容を解析して、通信が正常に行われなかった端末サブシステムと、その端末サブシステムに宛てて送信された（そして受信されなかった）状態通知の内容とを特定する。
【０１００】
そして、監視センタＡＣは、特定した状態通知の内容と実質的に同一の内容を有する状態通知を、特定した端末サブシステムに宛てて送信し、特定した端末サブシステムから状態通知応答電文が自己宛てに返信されてくるのを待機する。そして、状態通知応答電文が送信されてくると、この状態通知応答電文を受信し、状態通知の宛先である端末サブシステムが状態通知を正常に受信したことを確認する。
状態通知応答電文が返送されてこなければ、監視センタＡＣは、たとえば、自己が特定した端末サブシステムに不具合が発生したことを表すデータを生成して記憶する。
【０１０１】
なお、この実施の形態に係る発信地表示システムは、上述した実施の形態に限定されることなく、種々の変形及び応用が可能である。
たとえば、端末サブシステムＴ１、端末サブシステムＴ２、センタサブシステムＣ１及びセンタサブシステムＣ２は互いに任意の通信回線を介して接続されていてよく、たとえば、フレームリレー網ＦＲによる接続に代えて互いにＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）接続されていてもよい。また、この通信回線は有線回線である必要はなく、無線回線であってもよい。
【０１０２】
また端末サブシステム及びセンタサブシステムの数は、２個ずつである必要はなく、それぞれ３個以上でもよいし、また、端末サブシステムの数はセンタサブシステムの数と同数でなくてもよい。
端末サブシステム及びセンタサブシステムの数が２個ずつでない場合は、各端末サブシステムが１個以上のセンタサブシステムに対応付けられているものとした上で、各端末サブシステムが、上述の（１）の自センタＩＰ交互モード、（２）の自センタＩＰ固定モード、（５）の自センタＩＰ交互負荷モード及び（６）の自センタＩＰ固定負荷モードのいずれかのモードにある場合、各自に対応付けられているセンタサブシステムにアクセスするものとすればよい。
【０１０３】
また、各センタサブシステムが備えるデータベースの数（及び、これらのデータベースに接続される情報処理装置の数）は、３個以上であってもよい。この場合、センタサブシステムに発信地照会の要求を送る端末サブシステムは、そのセンタサブシステムが備えるデータベースが１個のみ稼働中である場合に、（２）の自センタＩＰ固定モード、（４）の他センタＩＰ固定モード、又は（６）の自センタＩＰ固定負荷モードとなるよう状態遷移テーブルを更新すればよい。
【０１０４】
また、監視センタＡＣは、取得したエラーログの内容を解析せずに単に表示する等して出力してもよく、この場合は、出力されたエラーログを視認した操作者等がエラーログの内容を解析し、監視センタＡＣを操作して解析結果を入力してもよい。
【０１０５】
また、各センタサブシステムの情報処理装置が複数のデータベースに接続されていてもよく、この場合、情報処理装置は、各端末サブシステムの検索制御装置１４が最後に検索の対象としたデータベースを特定する情報を記憶してもよい。この場合、検索制御装置１４は、（１）の自センタＩＰ交互モード、（３）の他センタＩＰ交互モード又は（５）の自センタＩＰ交互負荷モードにある場合、検索の対象のデータベースを自ら決定する必要はなく、発信地照会の要求を供給された情報処理装置が、自己が記憶する情報を参照して、検索制御装置１４が最後に検索の対象としたデータベースを特定し、特定されたデータベースとは異なるデータベースをアクセスの対象として決定してもよい。
【０１０６】
また、各センタサブシステムの各データベースに格納される情報は任意であり、電話機を示すＩＤと対応付けて記憶される情報が、その電話機の所在地を示すものである必要はない。また、指令ホスト１３は、電話機のＩＤが供給されるのを待って発信地照会の要求を検索制御装置１４に送る必要はなく、任意のタイミングで、検索制御装置１４に発信地照会の要求を送ってよい。
【０１０７】
以上、この発明の実施の形態を説明したが、この発明のアクセス制御システムは、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、任意のデータ通信回線を介して互いに接続されたサーバコンピュータ及びクライアントコンピュータに、上述の動作を実行するためのプログラムを格納した媒体（磁気テープ、ＣＤ−ＲＯＭ等）から当該プログラムをインストールすることにより、上述の処理を実行するアクセス制御システムを構成することができる。
【０１０８】
また、コンピュータにプログラムを供給するための媒体は、通信媒体（通信回線、通信ネットワーク、通信システムのように、一時的且つ流動的にプログラムを保持する媒体）でも良い。例えば、通信ネットワークの掲示板（ＢＢＳ）に当該プログラムを掲示し、これをネットワークを介して配信してもよい。また、プログラムにより搬送波を変調して得られる変調波を配信することにより、プログラムを供給ようにしても良い。
そして、このプログラムを起動し、ＯＳの制御下に、他のアプリケーションプログラムと同様に実行することにより、上述の処理を実行することができる。
【０１０９】
なお、ＯＳが処理の一部を分担する場合、あるいは、ＯＳが本願発明の１つの構成要素の一部を構成するような場合には、記録媒体には、その部分をのぞいたプログラムを格納してもよい。この場合も、この発明では、その記録媒体には、コンピュータが実行する各機能又はステップを実行するためのプログラムが格納されているものとする。
【０１１０】
【発明の効果】
以上説明したように、この発明によれば、センタの稼働状況に応じて適切な通信の態様が迅速に設定されるアクセス制御システムと、そのようなアクセス制御システムを構成するためのアクセス装置とが実現される。
【図面の簡単な説明】
【図１】この発明の実施の形態に係る発信地表示システムの構成を示すブロック図である。
【図２】図１の発信地表示システムの端末サブシステムの構成を示すブロック図である。
【図３】図１の発信地表示システムのセンタサブシステムの構成を示すブロック図である。
【図４】発信地表示の処理を示すフローチャートである。
【図５】モード遷移の処理を示すフローチャートである。
【図６】発信地照会の処理を示すフローチャートである。
【符号の説明】
Ｔ１、Ｔ２          端末サブシステム
Ｃ１、Ｃ２          センタサブシステム
ＦＲ                フレームリレー網
ＡＣ                監視センタ
１１                受付指令制御装置
１２                受付指令台
１３                指令ホスト
１４                検索制御装置
１５                統計管理端末
１６、２３          ルータ
２１Ａ、２１Ｂ      データベース
２２Ａ、２２Ｂ      情報処理装置
【図１】
0003572225.tif 000002
【図２】
0003572225.tif 000003
【図３】
0003572225.tif 000004
【図４】
0003572225.tif 000005
【図５】
0003572225.tif 000006
【図６】
0003572225.tif 000007