(57)【要約】【課題】通信システムにおいて、ユーザごとの通信機器の機能設定を迅速かつ適切に行えるようにし、これによりユーザの費用負担の軽減及び設定所要時間の短縮と、通信機器メーカのセンタ装置におけるコスト及び労力の低減を図る。【解決手段】ユーザごとに主装置ＢＴの機能設定制御を実行する場合に、パーソナル・コンピュータＰＣからサービス提供センタＣＣに対し取得希望の機能情報及びユーザＩＤを含む機能取得要求を送信し、サービス提供センタＣＣにて取得希望の機能の実行内容を記述したプロセスデータ及びユーザごとに設定すべく個別設定情報を記述するためのパラメータデータを作成してインターネットＩＮＷを介して要求元のユーザシステムＣＭＡに送信し、ユーザシステムＣＭＡにてパラメータデータ中に個別設定情報を記述することで主装置ＢＴにセットすべく制御プログラムを作成する。【選択図】    図１
2004363646.tif 000002
【特許請求の範囲】
【請求項１】
任意の通信機能に対応する制御プログラムが選択的にセットされ、この制御プログラムに従って通信機能を実行する通信機器を有したユーザ装置と、このユーザ装置に対し通信ネットワークを介して接続され、前記通信機器の機能設定支援業務を行うセンタ装置とを備えた通信システムで使用され、前記センタ装置から前記通信ネットワークを介して前記ユーザ装置に対し制御プログラムを配信して該制御プログラムを前記通信機器にセットさせる制御プログラム提供方法であって、
前記センタ装置において、前記制御プログラムの少なくとも一部を構成し通信機能の実行内容を記述したプロセスデータを作成するとともに、前記制御プログラムの前記プロセスデータとは異なる部分を構成し前記プロセスデータに従ってユーザごとに異なる個別設定情報を記述するためのパラメータデータを作成する第１の過程と、
前記センタ装置から前記ユーザ装置に対し前記通信ネットワークを介して前記プロセスデータ及び前記パラメータデータを送信する第２の過程と、
前記ユーザ装置において、前記センタ装置から到来した前記プロセスデータ及び前記パラメータデータを受信した場合に、入力される個別設定情報を前記パラメータデータに記述することで前記制御プログラムを作成し記録媒体に記録する第３の過程と、
前記ユーザ装置において、ユーザからの要求に応じて前記記録媒体から前記制御プログラムを読み出して前記通信機器にセットする第４の過程とを具備したことを特徴とする通信システムを利用した制御プログラム提供方法。
【請求項２】
任意の通信機能に対応する制御プログラムが選択的にセットされ、この制御プログラムに従って通信機能を実行する通信機器を有したユーザ装置に対し通信ネットワークを介して接続されるセンタ装置であって、
前記制御プログラムの少なくとも一部を構成し通信機能の実行内容を記述したプロセスデータを作成するとともに、前記制御プログラムの前記プロセスデータとは異なる部分を構成し前記プロセスデータに従ってユーザごとに異なる個別設定情報を記述するためのパラメータデータを作成するデータ作成手段と、
このデータ作成手段により作成された前記プロセスデータ及び前記パラメータデータを前記通信ネットワークを介して前記ユーザ装置に送信するデータ送信手段とを具備し、
前記ユーザ装置にて前記パラメータデータに記述すべく個別設定情報を入力させるようにしたことを特徴とする通信システムのセンタ装置。
【請求項３】
前記データ作成手段は、前記ユーザ装置から取得希望の機能を表す機能情報と、当該ユーザ装置に対し前記通信ネットワークから割り当てられた加入者情報とを含む機能取得要求が通知された場合に、この機能取得要求に含まれる機能情報に基づいて前記プロセスデータ及び前記パラメータデータを作成し、
前記データ送信手段は、前記機能取得要求に含まれる加入者情報に基づいて、前記ユーザ装置に対し通信ネットワークを介して前記プロセスデータ及び前記パラメータデータを送信することを特徴とする請求項２記載の通信システムのセンタ装置。
【請求項４】
前記ユーザに予め付与した個別識別情報に対応付けて、前記加入者情報、通信機器の機能を表す機能情報をそれぞれ格納したユーザデータベースをさらに備え、
前記データ作成手段は、前記ユーザ装置から機能変更内容と、ユーザ自身の個別識別情報とを含む機能取得要求が通知された場合に、この機能取得要求に含まれるユーザの個別識別情報をもとに、前記ユーザデータベースから対応する機能情報を読み出し、この機能情報と前記機能取得要求に含まれる機能変更内容とに基づいて前記プロセスデータ及び前記パラメータデータを作成し、
前記データ送信手段は、前記機能取得要求に含まれるユーザの個別識別情報をもとに、前記ユーザデータベースから対応する加入者情報を読み出し、この加入者情報に基づいて前記ユーザ装置に対し通信ネットワークを介して前記プロセスデータ及び前記パラメータデータを送信することを特徴とする請求項２記載の通信システムのセンタ装置。
【請求項５】
代金決済機関に対し通信ネットワークを介して接続可能な場合に、
前記データ送信手段による前記プロセスデータ及び前記パラメータデータの送信に先立ち、要求元のユーザ装置に対しユーザの口座識別情報の取得要求を送信する口座識別情報取得要求送信手段と、
この取得要求に対し前記口座識別情報が送られた場合に、前記プロセスデータ及び前記パラメータデータを送信し前記通信機器に対する制御プログラムがセットされた後で、該口座識別情報をもとに、前記代金決済機関との間で、機能設定に要した代金を口座から引き落とす決済処理を実行する決済処理手段とをさらに備えたことを特徴とする請求項２記載の通信システムのセンタ装置。
【請求項６】
前記データ送信手段は、前記ユーザから秘密情報が通知された場合に、この秘密情報を用いて前記プロセスデータ及び前記パラメータデータを暗号化し、この暗号化された前記プロセスデータ及び前記パラメータデータを前記ユーザ装置へ送信することを特徴とする請求項２記載の通信システムのセンタ装置。
【請求項７】
前記ユーザデータベースは、前記個別識別情報に対応付けて、当該ユーザ装置に対し認証を行うための認証情報を格納し、
前記データ送信手段は、前記プロセスデータ及び前記パラメータデータの送信に先立ち、要求元のユーザ装置に対し前記認証情報の送信を要求し、この要求に対し該ユーザ装置から認証情報が送られた場合に、この認証情報と前記ユーザデータベースに格納された認証情報とを比較し、この比較結果に基づき、前記プロセスデータ及び前記パラメータデータの送信を実行することを特徴とする請求項４記載の通信システムのセンタ装置。
【請求項８】
前記ユーザ装置から前記制御プログラムを購入する購入手段をさらに備え、
前記データ作成手段は、前記購入手段により購入した前記制御プログラムを前記プロセスデータと前記パラメータデータに分離し、かつこの分離したパラメータデータ中に記述された個別設定情報を消去することを特徴とする請求項２記載の通信システムのセンタ装置。
【請求項９】
前記データ作成手段は、前記プロセスデータ及び前記パラメータデータを作成するとともに、ユーザからの要求に応じて前記プロセスデータ及び前記パラメータデータをスクリプト形式で提示するための提示制御データを作成し、
前記データ送信手段は、前記プロセスデータ、前記パラメータデータ及び前記提示制御データを前記通信ネットワークを介して前記ユーザ装置に送信することを特徴とする請求項２記載の通信システムのセンタ装置。
【請求項１０】
前記通信機器が複数の電話端末間の交換に係わる呼制御処理を実行する電話交換装置であるとき、
前記データ作成手段は、前記呼制御処理内容を記述したプロセスデータ及びこのプロセスデータに従ってユーザごとに異なる個別設定情報を記述するためのパラメータデータを作成することを特徴とする請求項２記載の通信システムのセンタ装置。
【請求項１１】
任意の通信機能に対応する制御プログラムが選択的にセットされ、この制御プログラムに従って通信機能を実行する通信機器を備え、この通信機器に対し機能設定に関する支援業務を行うセンタ装置に対し通信ネットワークを介して接続されるユーザ装置であって、
前記センタ装置から前記通信ネットワークを介して到来し、前記制御プログラムの少なくとも一部を構成し通信機能の実行内容を記述したプロセスデータ、及び前記制御プログラムの前記プロセスデータとは異なる部分を構成し前記プロセスデータに従ってユーザごとに異なる個別設定情報を記述するためのパラメータデータを受信するデータ受信手段と、
このデータ受信手段により前記プロセスデータ及び前記パラメータデータが得られた場合に、入力される前記個別設定情報を前記パラメータデータに記述することにより前記制御プログラムを作成し記録媒体に記録する制御プログラム作成手段と、
ユーザからの要求に応じて前記記録媒体から前記制御プログラムを読み出して前記通信機器にセットする制御手段とを具備したことを特徴とする通信システムのユーザ装置。
【請求項１２】
前記制御プログラム作成手段は、前記データ受信手段により前記プロセスデータ及び前記パラメータデータが得られた場合に、前記プロセスデータ及び前記パラメータデータをユーザに提示し、この提示に対し前記パラメータデータに記述すべく個別設定情報が入力された場合にこの個別設定情報を前記パラメータデータ中に記述することで前記制御プログラムを作成して前記記録媒体に記録することを特徴とする請求項１１記載の通信システムのユーザ装置。
【請求項１３】
前記個別設定情報を格納する個別設定情報記憶手段をさらに備え、
前記制御プログラム作成手段は、前記データ受信手段により前記プロセスデータ及び前記パラメータデータが得られた場合に、前記個別設定情報記憶手段から個別設定情報を読み出し前記パラメータデータ中に記述することで前記制御プログラムを作成して前記記録媒体に記録することを特徴とする請求項１１記載の通信システムのユーザ装置。
【請求項１４】
前記センタ装置から前記プロセスデータ及び前記パラメータデータとともに、前記プロセスデータ及び前記パラメータデータをスクリプト形式で提示するための提示制御データが送られてくるとき、
前記制御プログラム作成手段は、前記提示制御データに基づいて前記プロセスデータ及び前記パラメータデータをスクリプト形式でユーザに提示することを特徴とする請求項１２記載の通信システムのユーザ装置。
【請求項１５】
取得希望の機能を表す機能情報と、当該ユーザ装置に対し前記通信ネットワークから割り当てられた加入者情報とを含む機能取得要求を送信する第１の取得要求送信手段をさらに備えることを特徴とする請求項１１記載の通信システムのユーザ装置。
【請求項１６】
前記センタ装置が、前記ユーザに予め付与した個別識別情報に対応付けて、前記加入者情報、通信機器の機能を表す機能情報をそれぞれ格納したユーザデータベースを備えるとき、
機能変更内容と、ユーザ自身の個別識別情報とを含む機能取得要求を送信する第２の取得要求送信手段をさらに備えることを特徴とする請求項１１記載の通信システムのユーザ装置。
【請求項１７】
前記センタ装置に対し、前記通信ネットワークを介して秘密情報を通知する秘密情報通知手段をさらに備え、
前記データ受信手段は、前記センタ装置から前記秘密情報を用いて暗号化された前記プロセスデータ及び前記パラメータデータを受信し、該秘密情報を用いて前記プロセスデータ及び前記パラメータデータを復号することを特徴とする請求項１１記載の通信システムのユーザ装置。
【請求項１８】
さらに、前記センタ装置からの要求に応じて、認証を行うための認証情報を前記通信ネットワークを介して前記センタ装置に送信する認証情報送信手段を備えることを特徴とする請求項１１記載の通信システムのユーザ装置。
【請求項１９】
任意の通信機能を実行可能な通信機器を備え、この通信機器に対し機能設定に関する支援業務を行うセンタ装置に対し通信ネットワークを介して接続されるユーザ装置で用いられ、
前記通信機能の実行内容を記述したプロセスデータ、及びこのプロセスデータに従ってユーザごとに異なる個別設定情報を記述するためのパラメータデータを備えた制御プログラムであって、
前記個別設定情報が入力された場合に、該個別設定情報を前記パラメータデータ中に記述する第１のステップと、
この第１のステップにより前記パラメータデータ中に個別設定情報が記述され、かつ前記通信機器に前記プロセスデータ及び前記パラメータデータがセットされた場合に、前記通信機器に該プロセスデータに記述された通信機能を実行させる第２のステップとを具備したことを特徴とする通信システムのユーザ装置のための制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、通信システムを利用して例えば電子構内交換機やボタン電話装置等の通信機器メーカとなるセンタ装置から通信機器を所有するユーザに対し制御プログラムを提供して、ユーザ自身の通信機器に制御プログラムをセットさせる制御プログラム提供方法と、制御プログラムの送信制御を実行するセンタ装置、及び上記通信機器を備えるユーザ装置、及びユーザ装置で使用される制御プログラムに関する。
【０００２】
【従来の技術】
オフィスや学校、事業所等においては、電子構内交換機やボタン電話装置等の通信機器が多く使用されている。これらの通信機器を購入して使用する場合、ユーザは一般にその時点で必要な機能を備えた通信機器を選択するようにしている。
【０００３】
しかし、使用開始後において、人員の増加や業務内容の変化等に応じて通信機器の機能を追加する必要が生じたり、また不要な機能を削除する必要が生じることがある。このような場合従来では、例えばユーザからメーカのカスタマセンタ等に対し機能の追加を希望する旨を連絡し、その内容に応じて保守サービス担当者が通信機器の設置場所まで出張して、ユーザが希望する機能を通信機器に追加する設定作業を行うようにしている。
【０００４】
ところがこのような設定方法では、ユーザからの機能変更要求の受付から通信機器に対する機能変更作業までの大半を、カスタマセンタの保守サービス担当者による人為的作業によって行っているため、ユーザが機能変更要求の連絡を行ってから機能変更が完了するまでに多くの手間と時間がかかる。
【０００５】
そこで、近年では、通信ネットワークを利用して通信機器に任意の機能を実行させるべく制御プログラムを配信することで、メーカの保守サービス担当者がユーザの通信機器の設置場所に出向くことなく、通信機器の機能を追加または変更を行えるようにしたシステムが提案されている（例えば特許文献１）。
【０００６】
【特許文献１】
特願２００１−２８０７８０号。
【０００７】
【発明が解決しようとする課題】
ところが、この種のシステムでは、ユーザの要求に応じた制御プログラムを通信機器メーカのプログラマーが作成することになる。しかし、ユーザの環境要件は個々に異なるため、制御プログラムを作成するためにユーザに対する調査や通信機器の設定環境の検討といった作業を必要とし、これにより多くの時間とコストがかかり、さらにプログラマーに熟練や専門知識を必要とするなどプログラマーの負担が大きかった。
【０００８】
一方、ユーザにとっても、通信機器メーカから配信された制御プログラムの内容を理解するために、専門知識を必要とすることとなり、制御プログラムを通信機器にセットするまでに多くの手間と時間がかかる。
【０００９】
そこで、この発明の目的は、ユーザごとの通信機器の機能設定を迅速かつ適切に行えるようにし、これによりユーザの費用負担の軽減、機能設定に要する作業の軽減及び設定所要時間の短縮と、通信機器メーカのセンタ装置におけるコスト及び労力の低減を可能とする通信システムを利用した制御プログラム提供方法、通信システムのセンタ装置、通信システムのユーザ装置及び及びユーザ装置で使用される制御プログラムを提供することにある。
【００１０】
【課題を解決するための手段】
この発明は、上記目的を達成するために、以下のように構成される。
（１）任意の通信機能に対応する制御プログラムが選択的にセットされ、この制御プログラムに従って通信機能を実行する通信機器を有したユーザ装置と、このユーザ装置に対し通信ネットワークを介して接続され、通信機器の機能設定支援業務を行うセンタ装置とを備えた通信システムで使用され、センタ装置から通信ネットワークを介してユーザ装置に対し制御プログラムを配信して該制御プログラムを通信機器にセットさせる制御プログラム提供方法であって、センタ装置において、制御プログラムの少なくとも一部を構成し通信機能の実行内容を記述したプロセスデータを作成するとともに、制御プログラムのプロセスデータとは異なる部分を構成しプロセスデータに従ってユーザごとに異なる個別設定情報を記述するためのパラメータデータを作成し、センタ装置からユーザ装置に対し通信ネットワークを介してプロセスデータ及びパラメータデータを送信し、ユーザ装置において、センタ装置から到来したプロセスデータ及びパラメータデータを受信した場合に、パラメータデータに個別設定情報を記述して制御プログラムを作成し記録媒体に記録し、ユーザからの要求に応じて記録媒体から制御プログラムを読み出して通信機器にセットするようにしたものである。
【００１１】
（１）の発明によれば、ユーザごとに通信機器の機能設定制御を実行する場合に、センタ装置にて当該通信機器の通信機能の実行内容を記述したプロセスデータ及びユーザごとに異なる個別設定情報を記述するためのパラメータデータを作成して通信ネットワーク介して各ユーザ装置に送信し、各ユーザ装置にてパラメータデータ中に個別設定情報を記述することで通信機器にセットすべく制御プログラムを作成するようにしているので、ユーザに応じた制御プログラムの作成処理をセンタ装置に頼らず各ユーザ装置で分担して実行することが可能となり、これによりユーザごとの通信機器の機能設定制御をセンタ装置と各ユーザ装置とが協働して効率良く実行することができる。
【００１２】
従って、ユーザにとっては自身の通信機器の機能設定を短時間の内にしかも少ない費用負担で行うことが可能となり、一方センタ装置にとっては機能設定に必要な労力とコストを大幅に低減することができる。
【００１３】
（２）センタ装置のデータ作成手段は、ユーザ装置から取得希望の機能を表す機能情報と、当該ユーザ装置に対し通信ネットワークから割り当てられた加入者情報とを含む機能取得要求が通知された場合に、この機能取得要求に含まれる機能情報に基づいてプロセスデータ及びパラメータデータを作成し、データ送信手段は、機能取得要求に含まれる加入者情報に基づいて、ユーザ装置に対し通信ネットワークを介してプロセスデータ及びパラメータデータを送信することを特徴とする。
【００１４】
（２）の発明によれば、例えばセンタ装置と契約を結んでいないユーザからの要望に応じて、そのユーザの通信機器に対し取得希望の通信機能を設定すべくプロセスデータ及びパラメータデータが通信ネットワークを介して送信されることになり、これにより様々なユーザに応じた制御プログラムの提供を実行することができる。
【００１５】
（３）センタ装置は、ユーザに予め付与した個別識別情報に対応付けて、加入者情報、通信機器の機能を表す機能情報をそれぞれ格納したユーザデータベースをさらに備え、データ作成手段は、ユーザ装置から機能変更内容と、ユーザ自身の個別識別情報とを含む機能取得要求が通知された場合に、この機能取得要求に含まれるユーザの個別識別情報をもとに、ユーザデータベースから対応する機能情報を読み出し、この機能情報と機能取得要求に含まれる機能変更内容とに基づいてプロセスデータ及びパラメータデータを作成し、データ送信手段は、機能取得要求に含まれるユーザの個別識別情報をもとに、ユーザデータベースから対応する加入者情報を読み出し、この加入者情報に基づいてユーザ装置に対し通信ネットワークを介してプロセスデータ及びパラメータデータを送信することを特徴とする。
【００１６】
（３）の発明によれば、ユーザデータベースに蓄積管理されたユーザの通信機器に関する情報を用いて、通信機器の機能設定の可否判定等が行なわれるので、簡単な手順で適切な機能設定処理を行うことができる。
【００１７】
（４）センタ装置は、代金決済機関に対し通信ネットワークを介して接続可能な場合に、データ送信手段によるプロセスデータ及びパラメータデータの送信に先立ち、要求元のユーザ装置に対しユーザの口座識別情報の取得要求を送信する口座識別情報取得要求送信手段と、この取得要求に対し口座識別情報が送られた場合に、プロセスデータ及びパラメータデータを送信し通信機器に対する制御プログラムがセットされた後で、該口座識別情報をもとに、代金決済機関との間で、機能設定に要した代金を口座から引き落とす決済処理を実行する決済処理手段とをさらに備えたことを特徴とする。
【００１８】
（４）の発明によれば、ユーザに対するプロセスデータ及びパラメータデータの作成及び通信機器に対する機能設定に要した代金の決済についても、センタ装置と代金決済機関との間で、通信ネットワークを利用して自動的に行うことができる。
【００１９】
（５）センタ装置のデータ送信手段は、ユーザから秘密情報が通知された場合に、この秘密情報を用いてプロセスデータ及びパラメータデータを暗号化し、この暗号化されたプロセスデータ及びパラメータデータをユーザ装置へ送信し、ユーザ装置のデータ受信手段は、センタ装置から秘密情報を用いて暗号化されたプロセスデータ及びパラメータデータを受信し、該秘密情報を用いてプロセスデータ及びパラメータデータを復号することを特徴とする。
【００２０】
（５）の発明によれば、プロセスデータ及びパラメータデータはセンタ装置からユーザ装置へ送信される際に、ユーザ装置に付与された秘密情報により暗号化される。このため、プロセスデータ及びパラメータデータが誤って異なるユーザ装置に送信された場合や、他のユーザが故意に他のユーザ装置宛のプロセスデータ及びパラメータデータを盗用して自己の通信機器の機能設定を行おうとしても、誤った機能設定あるいは不正な機能設定が行われないようにすることができる。
【００２１】
（６）センタ装置のユーザデータベースは、個別識別情報に対応付けて、当該ユーザ装置に対し認証を行うための認証情報を格納し、データ送信手段は、プロセスデータ及びパラメータデータの送信に先立ち、要求元のユーザ装置に対し認証情報の送信を要求し、この要求に対し該ユーザ装置から認証情報が送られた場合に、この認証情報とユーザデータベースに格納された認証情報とを比較し、この比較結果に基づき、プロセスデータ及びパラメータデータの送信を実行することを特徴とする。
【００２２】
（６）の発明によれば、プロセスデータ及びパラメータデータの送信に先立ち、センタ装置に登録されている認証情報を利用して、ユーザの認証についてチェックされ、これによりユーザの正当性を事前に確実に判断することが可能となる。
【００２３】
（７）センタ装置は、ユーザ装置から制御プログラムを購入する購入手段をさらに備え、データ作成手段は、購入手段により購入した制御プログラムをプロセスデータとパラメータデータに分離し、かつこの分離したパラメータデータ中に記述された個別設定情報を消去することを特徴とする。
【００２４】
（７）の発明によれば、ユーザは自身が制作した制御プログラムに応じた代金を受け取ることができ、これにより制作意欲のさらなる増進が期待できる。一方、センタ装置にとっては、ユーザから購入した制御プログラムを利用して他のユーザに対しプロセスデータ及びパラメータデータを作成することができるので、その分処理負担を軽減でき、さらに通信システム利用者の加入促進を図ることができる。
【００２５】
（８）ユーザ装置の制御プログラム作成手段は、データ受信手段によりプロセスデータ及びパラメータデータが得られた場合に、プロセスデータ及びパラメータデータをユーザに提示し、この提示に対しパラメータデータに記述すべく個別設定情報が入力された場合にこの個別設定情報をパラメータデータ中に記述することで制御プログラムを作成して記録媒体に記録することを特徴とする。
【００２６】
（８）の発明によれば、プロセスデータ及びパラメータデータが送られてくるごとにユーザが自身でこれらデータが必要であるか否かを判断して制御プログラムを作成することができ、これにより真に必要な制御プログラムのみを作成することができる。
【００２７】
（９）ユーザ装置は、個別設定情報を格納する個別設定情報記憶手段をさらに備え、制御プログラム作成手段は、データ受信手段によりプロセスデータ及びパラメータデータが得られた場合に、個別設定情報記憶手段から個別設定情報を読み出しパラメータデータ中に記述することで制御プログラムを作成して記録媒体に記録することを特徴とする。
（９）の発明によれば、プロセスデータ及びパラメータデータが送られてくるごとに、ユーザが手操作で制御プログラムの作成処理を行う必要がなく、予め記憶された個別設定情報を用いて自動的に制御プログラムを作成することができる。
【００２８】
（１０）センタ装置からプロセスデータ及びパラメータデータとともに、プロセスデータ及びパラメータデータをスクリプト形式で提示するための提示制御データが送られてくるとき、ユーザ装置の制御プログラム作成手段は、提示制御データに基づいてプロセスデータ及びパラメータデータをスクリプト形式でユーザに提示することを特徴とする。
【００２９】
（１０）の発明によれば、プロセスデータ及びパラメータデータがスクリプト形式でユーザに提示されることになるので、ユーザは見やすく分かりやすい画面でパラメータデータ中に個別設定情報を入力することができ、これにより制御プログラムの作成に要する手間を軽減することができるとともに、如何なるユーザであっても簡単な操作で制御プログラムを作成することができる。
【００３０】
【発明の実施の形態】
以下、この発明の実施形態について図面を参照して詳細に説明する。
図１は、この発明に係わる制御プログラム提供方法の一実施形態を実施するための通信システムの概略構成図であり、ＣＭＡはユーザシステム、ＣＣは交換機メーカのサービス提供センタ、ＣＲはクレジット会社をそれぞれ示している。
【００３１】
ユーザシステムＣＭは、主装置ＢＴと、パーソナル・コンピュータＰＣと、ルータＲＴとを備えている。主装置ＢＴは、発着信に応じて複数の電話端末（図示せず）相互間及びこれら電話端末と図示しない公衆網の加入者線との間を交換接続する機能を基本機能とし、その他にこの交換接続処理に関係する複数のオプションサービス機能を有する。
ルータＲＴは、プロバイダＩＳＰを介してインターネットＩＮＷに接続され、このインターネットＩＮＷからさらにサービス提供センタＣＣに接続される。
【００３２】
サービス提供センタＣＣは、管理サーバＣＳＶと、ユーザデータベースＤＢと、ルータＣＲＴと、データ記憶部ＤＭとを備え、これらをＬＡＮを介して相互に接続している。管理サーバＣＳＶは、ルータＣＲＴを介してインターネットＩＮＷに接続され、契約を結んだ上記ユーザシステムＣＭＡとの間で、機能設定に関する情報の通信を行う。また、管理サーバＣＳＶは、例えば専用線を介してクレジット会社ＣＲに接続され、クレジット会社ＣＲとの間で機能設定に要した代金の決済処理を行う。
【００３３】
ユーザデータベースＤＢには、図２に示すごとく、各ユーザごとに割り当てられた個別識別番号（ユーザＩＤ）に対応付けて、ユーザに割り当てられたＩＰアドレス、ユーザの主装置ＢＴの設定機能（設定可能な機能も含む）、ユーザに付与された秘密情報としての機器識別番号、認証情報としてのパスワードがそれぞれ記憶されている。
【００３４】
データ記憶部ＤＭには、図３に示すごとく、ユーザの主装置ＢＴの交換制御内容を記述した各種のプロセスデータが記憶されている。
【００３５】
図４及び図５は、ユーザシステムＣＭＡの主装置ＢＴと、パーソナル・コンピュータＰＣと、サービス提供センタＣＣと、クレジット会社ＣＲとの間における信号の送受信動作を示すシーケンス図である。
主装置ＢＴの機能設定を行う場合にユーザは、パーソナル・コンピュータＰＣを使用してインターネットＩＮＷ経由でサービス提供センタＣＣにアクセスし、サービス提供センタＣＣからダウンロードされる画面の案内に従い、機能設定に関する必要事項を入力する。入力する必要事項は、設定したい機能を表す情報と、ユーザに割り当てられたユーザＩＤである。そして、これらの必要事項の入力が終了すると、これらの情報を含む機能取得要求をインターネットＩＮＷを介してサービス提供センタＣＣに向け送信する。
【００３６】
上記機能取得要求を受信するとサービス提供センタＣＣは、パーソナル・コンピュータＰＣに対し、クレジット番号及び認証のためのパスワードの入力要求を送信する。この入力要求に対しユーザがパーソナル・コンピュータＰＣを用いてクレジット番号及びパスワードを入力すると、パーソナル・コンピュータＰＣはこれら入力情報をサービス提供センタＣＣに向け送信する。
【００３７】
サービス提供センタＣＣは、送られてくるユーザのパスワードをもとにユーザの正当性を判断し、問題がなければ上記機能取得要求に含まれる機能情報とユーザデータベースＤＢに記憶されている設定機能情報とを比較し、この比較結果に基づいて取得希望の機能設定が可能か否かを判定する。そして、設定可能であるならば、データ記憶部ＤＭから該当するプロセスデータを読み出すとともに、このプロセスデータに従ってユーザごとに異なる個別設定情報を記述させるためのパラメータデータ、及びこれらプロセスデータ及びパラメータデータをスクリプト形式で表示させるための提示制御データ（支援ツール）を作成し、これらプロセスデータ、パラメータデータ及び提示制御データを要求元のパーソナル・コンピュータＰＣに対し送信する。このとき、プロセスデータ、パラメータデータ及び提示制御データは、ユーザデータベースＤＢに記憶された秘密情報としての機器識別番号により暗号化される。
【００３８】
パーソナル・コンピュータＰＣは、サービス提供センタＣＣからプロセスデータ、パラメータデータ及び提示制御データを受信すると、これらプロセスデータ、パラメータデータ及び提示制御データを自己に割り当てられた機器識別番号を用いて復号し、提示制御データに基づいてプロセスデータ及びパラメータデータをモニタ（図示せず）にスクリプト形式で表示させる。そして、ユーザがモニタに表示されたパラメータデータに書き込むべく個別設定情報の入力が終了すると、これらプロセスデータ及びパラメータデータから制御プログラムを作成して例えばハードディスクやＲＡＭ等の記憶部（図示せず）に記憶する。そして、要求に応じて記憶部に記憶された制御プログラムを読み出して主装置ＢＴにセットする。制御プログラムのセットが完了するとパーソナル・コンピュータＰＣは、機能設定処理が正常に終了した旨の情報をサービス提供センタＣＣに返送する。
【００３９】
サービス提供センタＣＣは、上記終了通知を受信すると、クレジット会社ＣＲに対しアクセスして機能設定料金の決済を依頼する。その際サービス提供センタＣＣは、ユーザが設定を希望しこれに対し実際に設定した各機能についてその請求金額を計算し、電子請求明細書を作成する。そして、この電子請求明細書を決済依頼情報に含めてクレジット会社ＣＲへ送信する。
【００４０】
クレジット会社ＣＲは、この決済依頼情報を受信すると、先ずこの決済依頼情報に含まれるユーザのクレジット番号及び電子請求明細書をもとに代金の決済受付処理を行う。そして、この決済受付処理の終了後に依頼元のサービス提供センタＣＣに対し決済依頼を受付けた旨の応答を返送する。
【００４１】
なお、以上述べた機能設定方法を実現する通信システム各部の構成は次のようになっている。
図６は、ユーザシステムＣＭＡのパーソナル・コンピュータＰＣ及びサービス提供センタＣＣの機能構成を示すブロック図である。
【００４２】
ユーザシステムＣＭのパーソナル・コンピュータＰＣは、機能取得要求送信部１１と、入力要求受信部１２と、入力情報送信部１３と、データ受信部１４と、データ復号部１５と、機能設定部１６と、設定終了通知部１７とを備えている。このうち機能取得要求送信部１１は、ユーザが入力した取得希望の機能情報、ユーザＩＤ含む機能取得要求をサービス提供センタＣＣに送信する。
【００４３】
入力要求受信部１２は、上記機能取得要求の送出に対しサービス提供センタＣＣからクレジット番号及びパスワードの入力要求が送られた場合に、この入力要求を受信する。そして、入力情報送信部１３は、この入力要求に対しユーザがクレジット番号及びパスワードを入力した場合に、これら入力情報をサービス提供センタＣＣに送信する。
【００４４】
データ受信部１４は、サービス提供センタＣＣから送られたプロセスデータ、パラメータデータ及び提示制御データを受信する。そして、データ復号部１５は、自己に付与された機器識別番号を用いて受信したプロセスデータ、パラメータデータ及び提示制御データを復号する。
【００４５】
機能設定部１６は、パラメータデータ中にユーザからの個別設定情報が書き込まれた場合に、制御プログラムを作成し、要求に応じて制御プログラムを主装置ＢＴにセットする。そして、設定終了通知部１７は、主装置ＢＴに対する制御プログラムのセットが完了すると、その完了した旨の通知をサービス提供センタＣＣに対し行う。
【００４６】
一方、サービス提供センタＣＣの管理サーバＣＳＶは、機能取得要求受信部２１と、入力要求送信部２２と、入力情報受信部２３と、データ作成部２４と、データ暗号化部２５と、データ送信部２６と、設定終了受信部２７と、料金請求部２８とを備えている。このうち機能取得要求受信部２１は、ユーザシステムＣＭＡから送られてくる機能取得要求を受信する。入力要求送信部２２は、上記機能取得要求を受信した場合に、その要求元のユーザシステムＣＭＡに対しクレジット番号及びパスワードの入力要求を送信する。そして、入力情報受信部２３は、上記入力要求に対しユーザから送られたクレジット番号及びパスワードを受信する。
【００４７】
データ作成部２４は、上記パスワードにより正当なユーザであることを判定した場合に、機能取得要求に含まれる機能情報と、ユーザデータベースＤＢ中の設定機能情報とを比較して、その取得希望の機能が設定可能であるか否かを判断し、設定可能である場合にデータ記憶部ＤＭ中から該当するプロセスデータを読み出すとともに、パラメータデータ及び提示制御データを作成する。
【００４８】
データ暗号化部２５は、ユーザシステムＣＭＡに送信すべくプロセスデータ、パラメータデータ及び提示制御データを該ユーザに付与された機器識別番号を用いて暗号化する。そして、データ送信部２６は、暗号化されたプロセスデータ、パラメータデータ及び提示制御データをユーザシステムＣＭＡに向け送信する。
【００４９】
料金請求部２８は、設定終了受信部２７によりユーザシステムＣＭＡから主装置ＢＴに対する制御プログラムのセットが完了した旨の通知を受けた場合に、ユーザのクレジット番号をもとに、クレジット会社ＣＲとの間で、プロセスデータ、パラメータデータ及び提示制御データの作成及び機能設定に要した代金をユーザの口座から引き落とすための決済処理を実行する。
【００５０】
図７は、上記サービス提供センタＣＣの動作を示すフローチャートであり、ステップＳＴ７ａ乃至ステップＳＴ７ｅの手順に従って、ユーザが希望する機能の制御プログラムを提供するための処理動作が行われる。
サービス提供センタＣＣの管理サーバＣＳＶは、ユーザシステムＣＭＡからの機能取得要求の到来を監視しており（ステップＳＴ７ａ）、機能取得要求が到来した場合に（Ｙｅｓ）、要求元のユーザシステムＣＭＡに対しクレジット番号及びパスワードの入力要求を送信し（ステップＳＴ７ｂ）、ユーザシステムＣＭからクレジット番号及びパスワードが送られてくるか否かの判断を行う（ステップＳＴ７ｃ）。ここで、パスワードを受信し、このパスワードとユーザデータベースＤＢ中の要求元のユーザに対応する登録パスワードとが一致した場合に（Ｙｅｓ）、管理サーバＣＳＶは該当する機能のプロセスデータをデータ記憶部ＤＭから読み出すとともに、パラメータデータ及び提示制御データを作成し（ステップＳＴ７ｄ）、これらプロセスデータ、パラメータデータ及び提示制御データを要求元のユーザシステムＣＭＡに送信する（ステップＳＴ７ｅ）。
【００５１】
かくして、ユーザシステムＣＭＡには、図８に示すように、交換制御処理を実行すべく制御プログラム（呼制御命令）から分割生成されたプロセスデータ及びパラメータデータが提供されることになる。
【００５２】
一方、上記ステップＳＴ７ｃにおいて、一定時間内にクレジット番号及びパスワードが到来しなかったり、また到来したパスワードがユーザデータベースＤＢ中の登録パスワードと一致しなかった場合には（Ｎｏ）、管理サーバＣＳＶは要求元のユーザシステムＣＭＡに対しパスワードの誤りもしくはプロセスデータ、パラメータデータ及び提示制御データを提供できない旨の通知を行う。また、上記ステップＳＴ７ｄにおいて、データ記憶部ＤＭ中に該当するプロセスデータが無い場合には、新たに取得希望の機能に対応するプロセスデータが作成される。
【００５３】
図９は、ユーザシステムＣＭＡにおけるパーソナル・コンピュータＰＣの処理手順を示すフローチャートである。
取得希望の機能に対応する制御プログラムの提供を受けるために、ユーザはパーソナル・コンピュータＰＣにステップＳＴ９ａ乃至ステップＳＴ９ｇの処理を実行させる。まず、パーソナル・コンピュータＰＣはサービス提供センタＣＣのホームページにアクセスして画面情報を受信し（ステップＳＴ９ａ）、この画面中の「機能設定」をクリックされたとすると（ステップＳＴ９ｂ）、画面上でユーザＩＤ及び取得希望の機能の入力を促す（ステップＳＴ９ｃ）。そして、入力が完了すると、これら入力情報を含む機能取得要求をサービス提供センタＣＣに送信する。
【００５４】
パーソナル・コンピュータＰＣは、ステップＳＴ９ｄで上記プロセスデータ、パラメータデータ及び提示制御データの到来を監視しており、サービス提供センタＣＣからこれらプロセスデータ、パラメータデータ及び提示制御データを受信すると、図１０に示すように、プロセスデータ及びパラメータデータをスクリプト形式で画面表示を行う（ステップＳＴ９ｅ）。従って、この表示によりユーザはパラメータデータ中に記述すべく電話番号／ＩＰアドレスといった個別設定情報を入力することができる。なお、スクリプト形式については、ユーザの要求に応じて日本語で表示するようにしてもよいし、英語や各国の言葉を用いて表示するようにしてもよい。
【００５５】
この状態でユーザが、パーソナル・コンピュータＰＣにおいて個別設定情報を入力したとする。そうするとパーソナル・コンピュータＰＣは、ステップＳＴ９ｆからステップ９ｇに移行してプロセスデータと個別設定情報が記述されたパラメータデータとを組み合わせて制御プログラムを作成し、必要に応じてこの制御プログラムを主装置ＢＴにセットする。
以後、主装置ＢＴに対する制御プログラムのセットが完了すると、パーソナル・コンピュータＰＣはその設定完了通知をサービス提供センタＣＣに送信する。また、上記ステップＳＴ９ｇにおいて、制御プログラムが作成された時点で、主装置ＢＴへのセットを行う必要がない場合には、記憶部に制御プログラムを記憶する。
なお、ステップＳＴ９ｆにおいてユーザが個別設定情報を入力せず他の処理を行った場合には、パーソナル・コンピュータＰＣは処理を終了する。
【００５６】
一方、主装置ＢＴ内の記憶部に記憶される制御プログラムは、サービス提供センタＣＣにおいて買い取られることになる。この場合、図１１に示すような手順で行われることになる。
【００５７】
すなわち、ユーザは、サービス提供センタＣＣに対しインターネットＩＮＷを介して不要になった制御プログラムを買い取ってもらうように問い合わせを行う。サービス提供センタＣＣは、その問い合わせに対し問題がなければ、問い合わせ元のユーザシステムＣＭＡに対しインターネットＩＮＷを介して不要な制御プログラムの送信要求を送る。この送信要求を受信するとパーソナル・コンピュータＰＣは、主装置ＢＴ内の記憶部から該当する制御プログラムを読み出し、この制御プログラムをサービス提供センタＣＣへインターネットＩＮＷを介して送信する。
【００５８】
サービス提供センタＣＣは、制御プログラムを受信すると、この制御プログラムをプロセスデータ及びパラメータデータに分離し、このうちプロセスデータをデータ記憶部ＤＭに格納し、パラメータデータ中の個別設定情報を消去する。
【００５９】
この買い取られたプロセスデータは、ユーザシステムＣＭＡの主装置ＢＴと類似した制御プログラム（呼制御命令）を求める他のユーザシステムＣＭＢへ提供されることになる。そして、ユーザシステムＣＭＢでは、図１２に示すように、提供されたプロセスデータをそのまま利用してパラメータデータ中の個別設定情報のみ記述されることになる。
【００６０】
以上のように上記実施形態では、ユーザごとに主装置ＢＴの機能設定制御を実行する場合に、ユーザシステムＣＭＡからサービス提供センタＣＣに対し取得希望の機能情報及びユーザＩＤを含む機能取得要求を送信することにより、サービス提供センタＣＣにて取得希望の機能の実行内容を記述したプロセスデータ及びユーザごとに設定すべく個別設定情報を記述するためのパラメータデータを作成しインターネットＩＮＷを介して要求元のユーザシステムＣＭＡに送信し、ユーザシステムＣＭＡにてパラメータデータ中に個別設定情報を記述することで主装置ＢＴにセットすべく制御プログラムを作成するようにしている。
【００６１】
従って、ユーザに応じた制御プログラムの作成処理をサービス提供センタＣＣのみに頼ることなくユーザシステムＣＭＡで分担して実行することができ、これによりユーザにとっては自身の主装置ＢＴの機能設定を短時間の内にしかも少ない費用負担で行うことが可能となり、一方センタ装置にとっては機能設定に必要な労力とコストを大幅に低減することができる。
【００６２】
また、上記実施形態では、ユーザシステムＣＭＡにおいて、サービス提供センタＣＣからプロセスデータ及びパラメータデータが送られてくるごとに、これらプロセスデータ及びパラメータデータをパーソナル・コンピュータＰＣのモニタに表示し、ユーザがパラメータデータ中に電話番号／ＩＰアドレス等といった個別設定情報を書き込んで制御プログラムを作成し、この制御プログラムを主装置ＢＴにセットするようにしている。このため、ユーザは取得希望の機能を実行すべく制御プログラムであっても、現時点で主装置ＢＴにセットする必要がない場合には制御プログラムを主装置ＢＴにセットせずに済む。さらに、プロセスデータ及びパラメータデータがスクリプト形式でパーソナル・コンピュータＰＣのモニタに表示されることになるので、ユーザは見やすく分かりやすい画面でパラメータデータ中に個別設定情報を入力することができ、これにより制御プログラムの作成に要する手間を軽減することができるとともに、如何なるユーザであっても簡単な操作で制御プログラムを作成することができる。
【００６３】
また、上記実施形態では、サービス提供センタＣＣにおいて、ユーザデータベースＤＢに蓄積管理された設定機能情報を用いて、主装置ＢＴの機能設定の可否判定等が行なわれるので、簡単な手順で適切な機能設定処理を行うことができる。
【００６４】
また、上記実施形態では、プロセスデータ、パラメータデータ及び提示制御データの作成及び機能設定に要した代金の決済についても、サービス提供センタＣＣとクレジット会社ＣＲとの間で、ユーザから送られたクレジット番号をもとに通信ネットワークを利用して自動的に行うことができ、これによりサービス提供センタＣＣ側における支払業務の軽減を図ることができる。
【００６５】
また、上記実施形態では、プロセスデータ、パラメータデータ及び提示制御データはサービス提供センタＣＣからユーザシステムＣＭＡへ送信される際に、予めユーザデータベースＤＢに登録されたユーザの機器識別番号により暗号化される。このため、プロセスデータ、パラメータデータ及び提示制御データが誤って異なるユーザシステムＣＭＢに送信された場合や、第三者が故意に他のユーザシステムＣＭＡ宛のプロセスデータ、パラメータデータ及び提示制御データを盗用して自己の主装置ＢＴの機能設定を行おうとしても、誤った機能設定あるいは不正な機能設定が行われないようにすることができる。
【００６６】
さらに、上記実施形態では、プロセスデータ、パラメータデータ及び提示制御データの送信に先立ち、サービス提供センタＣＣのユーザデータベースＤＢに登録されているユーザのパスワードを利用して、ユーザの認証についてチェックするようにしている。これにより、プロセスデータ、パラメータデータ及び提示制御データの送信前に、ユーザの正当性を事前に確実に判断することができる。
【００６７】
また、上記実施形態によれば、ユーザ自身が制作し、不要になった制御プログラムをサービス提供センタＣＣが買い取ってくれるので、ユーザは制御プログラムの内容及び評価に応じた代金を受け取ることができ、これにより制作意欲のさらなる増進が期待できる。一方、サービス提供センタＣＣにとっては、ユーザから購入した制御プログラムを利用して他のユーザに対しプロセスデータ及びパラメータデータを作成することができるので、その分処理負担を軽減でき、さらに通信システム利用者の加入促進を図ることができる。
【００６８】
（その他の実施形態）
この発明は上記各実施形態に限定されるものではない。例えば上記実施形態では、予め契約を結んだユーザシステムＣＭＡに対し、取得希望の機能を実行すべくプロセスデータ、パラメータデータ及び提示制御データをインターネットＩＮＷを介して送信するようにした。しかしこれに限ることなく、契約していないユーザからの要求に応じて、取得希望の機能を実行すべくプロセスデータ、パラメータデータ及び提示制御データを送信するようにしてもよい。このとき、ユーザから電話、ファクシミリあるいは郵送により要求を受けるようにしてもよい。
【００６９】
また、上記実施形態では、ユーザからの要求に応じてプロセスデータ、パラメータデータ及び提示制御データを作成して要求元のユーザに送信する例について説明したが、これに限ることなく、ユーザデータベースＤＢに登録されている設定機能情報がバージョンアップされるごとに、該当するユーザに対しプロセスデータ、パラメータデータ及び提示制御データを送信するようにしてもよい。
【００７０】
また、上記実施形態では、ユーザシステムＣＭＡにおいて、プロセスデータ、パラメータデータ及び提示制御データが送られてくるごとに、プロセスデータ及びパラメータデータをスクリプト形式で表示し、ユーザにパラメータデータ中に個別設定情報を書き込ませる例について説明した。しかしこれに限ることなく、例えば主装置ＢＴ内またはパーソナル・コンピュータＰＣ内の記憶部に予め個別設定情報が登録されている場合に、プロセスデータ及びパラメータデータが送られてきた時点で、記憶部から個別設定情報を読み出してパラメータデータ中に自動的に記述するようにしてもよい。このようにすれば、ユーザが手操作で制御プログラムの作成処理を行う必要がなく、予め記憶された個別設定情報を用いて自動的に制御プログラムを作成することができる。
【００７１】
また、上記実施形態では、ユーザがサービス提供センタＣＣに対し不要な制御プログラムを買い取りの有無を問い合わせる例について説明したが、例えばサービス提供センタＣＣが各ユーザに対し１週間ごとあるいは１ヶ月ごとに不要な制御プログラムの問い合わせを行うようにしてもよい。
【００７２】
また上記実施形態では、プロセスデータ及びパラメータデータの送信前にユーザからクレジット番号を送信するようにした。しかし、それに限らずクレジット番号をユーザデータベースＤＢにユーザＩＤに対応付けて格納しておき、ユーザから送られたユーザＩＤをもとにユーザデータベースＤＢからクレジット番号を読み出すようにしてもよい。このようにすると、ユーザのクレジット番号はユーザデータベースＤＢにユーザ情報を登録する時にのみ伝送すればよいことになり、この結果通信ネットワーク上でクレジット番号が盗み見られる心配がなくなってセキュリティを高めることができる。
【００７３】
また、上記実施形態では、プロセスデータ、パラメータデータ及び提示制御データをユーザに付与した機器識別番号を用いて暗号化する例について説明したが、これに限ることなくサービス提供センタＣＣからユーザに対し通知された機器識別番号以外の秘密情報を用いるようにしてもよい。この場合、秘密情報は、サービス提供センタＣＣからユーザに対し電話または郵送により通知されることになる。
【００７４】
その他、制御プログラムの作成及び配信手順やその内容、通信システムの構成やその動作内容、ユーザデータベースの記憶内容、主装置といった通信機器の種類等についても、この発明の要旨を逸脱しない範囲で種々変形して実施できる。
【００７５】
【発明の効果】
以上詳述したようにこの発明によれば、ユーザごとの通信機器の機能設定を迅速かつ適切に行えるようにし、これによりユーザの費用負担の軽減、機能設定に要する作業の軽減及び設定所要時間の短縮と、通信機器メーカのセンタ装置におけるコスト及び労力の低減を可能とする通信システムを利用した制御プログラム提供方法、通信システムのセンタ装置、通信システムのユーザ装置及びユーザ装置で使用される制御プログラムを提供することができる。
【図面の簡単な説明】
【図１】この発明に係わる制御プログラム提供方法の一実施形態を実施するための通信システムの概略構成図。
【図２】図１に示したユーザデータベースの記憶内容の一例を示す図。
【図３】図１に示したデータ記憶部の記憶内容の一例を示す図。
【図４】同実施形態における制御プログラムの提供方法を実施するための信号の送受信動作を示すシーケンス図。
【図５】同じく制御プログラムの提供方法を実施するための信号の送受信動作を示すシーケンス図。
【図６】同実施形態において、制御プログラムの提供方法を実施するためのユーザシステム及びサービス提供センタの機能構成を示すブロック図。
【図７】同実施形態において、制御プログラムの提供方法を実施する際のサービス提供センタの動作を示すフローチャート。
【図８】同実施形態で使用される制御プログラムの構造を示す図。
【図９】同実施形態において、制御プログラムの提供方法を実施する際のパーソナル・コンピュータの処理手順を示すフローチャート。
【図１０】同実施形態で使用されるプロセスデータ及びパラメータデータがスクリプト形式で表示される例を説明するために示す図。
【図１１】同実施形態において、ユーザから制御プログラムを購入する際の動作を説明するための図。
【図１２】図１１において、他のユーザの主装置にセットされるパラメータデータの再利用の例を説明するために示す図。
【符号の説明】
１１…機能取得要求送信部、１２…入力要求受信部、１３…入力情報送信部、１４…データ受信部、１５…データ復号部、１６…機能設定部、１７…設定終了通知部、２１…機能取得要求受信部、２２…入力要求送信部、２３…入力情報受信部、２４…データ作成部、２５…データ暗号化部、２６…データ送信部、２７…設定終了受信部、２８…料金請求部、ＢＴ…主装置、ＰＣ…パーソナル・コンピュータ、ＲＴ…ルータ、ＩＳＰ…プロバイダ、ＩＮＷ…インターネット、ＣＣ…サービス提供センタ、ＣＳＶ…管理サーバ、ＤＢ…ユーザデータベース、ＣＲＴ…ルータ、ＤＭ…データ記憶部、ＣＭＡ，ＣＭＢ…ユーザシステム、ＣＲ…クレジット会社。
【図１】
2004363646.tif 000003
【図２】
2004363646.tif 000004
【図３】
2004363646.tif 000005
【図４】
2004363646.tif 000006
【図５】
2004363646.tif 000007
【図６】
2004363646.tif 000008
【図７】
2004363646.tif 000009
【図８】
2004363646.tif 000010
【図９】
2004363646.tif 000011
【図１０】
2004363646.tif 000012
【図１１】
2004363646.tif 000013
【図１２】
2004363646.tif 000014