(57)【要約】【課題】送受信されるパケットの量が過大に増えることがなく、しかも、自動的に到達の確認を行うことができる情報提供システムを提供する。【解決手段】パケット通信端末１０がデータ取得要求を発行すると、情報提供サーバ２０がその要求を受けて情報源から情報を取得し、取得した情報を、前回、パケット通信端末１０へ送信した情報と比較し、両者が一致していない場合に、該取得した情報をパケット通信端末１０へ送信する。パケット通信端末１０は、情報提供サーバ２０から情報を受けた時、即刻、情報提供サーバ２０へデータ取得要求を送信すると共に、該情報を表示部に表示する。【選択図】    図１
2004304273.tif 000002
【特許請求の範囲】
【請求項１】
情報を提供する情報提供サーバと、前記情報提供サーバから通信ネットワークを介して情報を受ける通信端末とからなる情報提供システムにおいて、
前記情報提供サーバは、前記通信端末からの要求を受けて情報源から情報を取得し、取得した情報を、前回、前記通信端末へ送信した情報と比較し、両者が一致していない場合に、該取得した情報を前記通信端末へ送信し、
前記通信端末は、前記情報提供サーバから情報を受けた時、即刻、前記情報提供サーバへデータ取得要求を送信すると共に該情報を表示部に表示する
ことを特徴とする情報提供方法。
【請求項２】
情報を提供する情報提供サーバと、前記情報提供サーバと直接または通信網を介して接続され、電話回線を介して音声通信を受ける音声ポータルサイトと、前記情報提供サーバから通信ネットワークを介して情報を受ける携帯電話端末とからなる情報提供システムにおいて、
前記携帯電話端末は、ユーザの指示を受けて前記情報提供サーバへデータ取得要求を送信すると共に、音声電話回線を前記音声ポータルサイトに接続し、
前記音声ポータルサイトは、前記携帯電話端末からの音声による情報要求を認識して前記情報提供サーバへ通知し、
前記情報提供サーバは、前記音声ポータルサイトからの通知を受けて情報源から情報を取得し、取得した情報を、前回、前記携帯電話端末へ送信した情報と比較し、両者が一致していない場合に、該取得した情報を前記通信端末へ送信し、前記携帯電話端末は、前記情報提供サーバから情報を受けた時、即刻、前記情報提供サーバへデータ取得要求を送信すると共に該情報を表示部に表示する
ことを特徴とする情報提供方法。
【請求項３】
情報を提供す−る情報提供サーバと、前記情報提供サーバから通信ネットワークを介して情報を受ける通信端末とからなる情報提供システムにおいて、
前記情報提供サーバは、
前記通信端末からの要求を受ける受信手段と、
前記受信手段からの連絡を受け、情報源から情報を取得する情報取得手段と、
前記情報取得手段によって取得された情報を、前回、前記通信端末へ送信した情報と比較する比較手段と、
前記比較手段が不一致を示すデータを出力した時、前記取得手段が取得した情報を前記通信端末へ送信する送信手段とを具備し、
前記通信端末は、ユーザから指示を受けた時および前記情報提供サーバから情報を受けた時、即刻、前記情報提供サーバへデータ取得要求を送信する情報要求手段を有する
ことを特徴とする情報提供システム。
【請求項４】
情報を提供する情報提供サーバと、前記情報提供サーバと直接または通信網を介して接続され、電話回線を介して音声通信を受ける音声ポータルサイトと、前記情報提供サーバから通信ネットワークを介して情報を受ける携帯電話端末とからなる情報提供システムにおいて、
前記携帯電話端末は、
ユーザの指示を受けた時および前記情報提供サーバから情報を受けた時、即刻、前記情報提供サーバへデータ取得要求を送信する送信手段と、
音声電話回線を前記音声ポータルサイトに接続する接続手段と、
前記情報提供サーバから受けた情報を表示する表示手段とを具備し、
前記音声ポータルサイトは、前記携帯電話端末からの音声による情報要求を認識して前記情報提供サーバへ通知する通知手段を具備し、
前記情報提供サーバは、
前記音声ポータルサイトからの通知を受ける受信手段と、
前記受信手段からの連絡を受け、情報源から情報を取得する情報取得手段と、
前記情報取得手段によって取得された情報を、前回、前記携帯電話端末へ送信した情報と比較する比較手段と、
前記比較手段が不一致を示すデータを出力した時、前記取得手段が取得した情報を前記携帯電話端末へ送信する送信手段とを具備する
ことを特徴とする情報提供システム。
【請求項５】
通信端末と通信ネットワークを介して接続された情報提供サーバにおいて、
前記通信端末からの要求を受ける受信手段と、
前記受信手段からの連絡を受け、情報源から情報を取得する情報取得手段と、
前記情報取得手段によって取得された情報を、前回、前記通信端末へ送信した情報と比較する比較手段と、
前記比較手段が不一致を示すデータを出力した時、前記取得手段が取得した情報を前記携帯電話端末へ送信する送信手段と、
を具備することを特徴とする情報提供サーバ。
【請求項６】
音声ポータルサイトと直接または通信網を介して接続されると共に、通信ネットワークを介して携帯電話端末と接続された情報提供サーバにおいて、
前記音声ポータルサイトから送信された、前記携帯電話端末の要求を受ける受信手段と、
前記受信手段からの連絡を受け、情報源から情報を取得する情報取得手段と、
前記情報取得手段によって取得された情報を、前回、前記携帯電話端末へ送信した情報と比較する比較手段と、
前記比較手段が不一致を示すデータを出力した時、前記取得手段が取得した情報を前記通信端末へ送信する送信手段と、
を具備することを特徴とする情報提供サーバ。
【請求項７】
通信ネットワークを介して通信端末と接続された情報提供サーバにおいて使用されるプログラムであって、
前記情報提供サーバに、
通信端末からの要求を受ける処理と、
前記通信端末からの要求に基づいて情報源から情報を取得する処理と、
取得した情報を、前回、前記通信端末へ送信した情報と比較する処理と、
比較の結果が不一致であった時、前記取得した情報を前記携帯電話端末へ送信する処理と、
を実行させるためのプログラム。
【請求項８】
音声ポータルサイトと直接または通信網を介して接続されると共に、通信ネットワークを介して携帯電話端末と接続された情報提供サーバにおいて使用されるプログラムであって、
前記情報提供サーバに、
前記音声ポータルサイトから送信された、前記携帯電話端末の要求を受ける処理と、
前記携帯電話端末からの要求に基づいて情報源から情報を取得する処理と、
取得された情報を、前回、前記携帯電話端末へ送信した情報と比較する処理と、
比較結果が不一致であった時、前記取得した情報を前記携帯電話端末へ送信する処理と、
を実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネット等のネットワークを介して情報提供サーバおよびユーザ端末間において情報の授受を行う情報提供システムおよび情報提供方法に関する。
【０００２】
【従来の技術】
現在の携帯電話端末などの通信端末には、ｉモード（登録商標）に代表されるようなデータ通信サービスが提供されている。また、ｉアプリ（登録商標）に代表されるように、携帯電話端末にはＪａｖａ（登録商標）アプレットが搭載されるようになってきた。Ｊａｖａ（登録商標）アプレットが搭載された通信端末には、データ通信によるネットワーク接続機能もサポートされ、インターネットに接続してＷｅｂサイトから情報を取得したり、ネットワークゲームをすることも可能になってきた。
【０００３】
このようなＪａｖａ（登録商標）アプレットが搭載された通信端末を使用すれば、例えば、「株価情報」をインターネット上のＷｅｂサイトから定期的に自動取得することにより、時々刻々と変化する株価情報を携帯電話端末の画面に表示することが可能となる。このような情報の見せ方は、ユーザが何らかの契機（例えば、ボタン押下等）で情報を取得するプル（Ｐｕｌｌ）型方式に対して、プッシュ（Ｐｕｓｈ）型方式と呼ばれている。
【０００４】
図５は、従来のプル（Ｐｕｌｌ）型方式の情報提供システムの構成例を示す図であり、ユーザが通信端末１１０を操作（ボタンの押下やキー入力など）するのを契機として（ステップＳ１０１）、情報提供サーバ１２０に対して「データ取得要求」を送信する（ステップＳ１０２、矢付線ａ）。情報提供サーバ１２０では、ユーザの通信端末１１０へ、ユーザ所望の情報（データ取得応答）を返信し（ステップＳ１０３、矢付線ｂ）、通信端末１１０側では返信された情報を画面表示する（ステップＳ１０４）。
【０００５】
また、図６は、従来のプッシュ（Ｐｕｓｈ）型方式の情報提供システムの構成例を示す図であり、最初に１回だけユーザが通信端末１１０を操作（ボタンの押下やキー入力など）し、情報提供サーバ１２０に対して「データ取得要求」を行うと（ステップＳ１１１、Ｓ１１２、矢付線ａ１）、以後は  通信端末１１０が自動でかつ定期的に情報提供サーバ１２０に対して「データ取得要求」を送信する（矢付線ａ２、ａ３）、情報提供サーバ１２０はユーザの通信端末１１０側から送信される「データ取得要求」に応じてユーザ所望の情報を返信し（ステップＳ１１３、矢付線ｂ１、ｂ２、ｂ３）、通信端末１１０は、情報提供サーバ１２０からの返信情報を画面にリアルタイムで表示する。
【０００６】
なお、プッシュ（Ｐｕｓｈ）型方式には、通信端末１１０から情報提供サーバ１２０に「データ取得要求」を最初に１回だけ送信し、以後は「データ取得要求」を情報提供サーバ１２０に送信せず、情報提供サーバ１２０が自動で「データ取得応答」を返信するタイプもある。
【０００７】
このようなプッシュ（Ｐｕｓｈ）型方式は、リアルタイムで情報を配信すると共に、ユーザ側が意識することなく自動で情報が配信されるため利便性が高い。しかしながら、ｉモード（登録商標）に代表される携帯電話端末のようにデータ通信がパケット課金方式になっている場合、常時定期的に情報取得のためのパケット送受信処理が発生するため、リアルタイム性を高めるために情報取得間隔を短くすればするほどパケット料金が高くなってしまうという問題がある。
【０００８】
また、リアルタイム性を高めると、通信端末１１０側に高度なマシン性能が要求されるだけでなく、通信量が増大し、通信ネットワークに過大な負担をかけてしまうという問題もある。
なお、近年、パケット通信量を軽減するために、サーバ側に状態変化があった場合（例えば、Ｗｅｂサーバの特定のＵＲＬ情報が更新された場合など）にだけ端末側にメール通知や電話着信して自動ダウンロードするように、予めサーバ側に設定しておく方式が考案されているが、高いリアルタイム性が要求されるシステムには利用できず、リアルタイム性能面で問題がある。
【０００９】
他方、メールに代表されるプッシュ型データ配信においては、通常相手側にデータ（ここではメール）が確実に相手側に到達したかどうかは、相手側が意識的に何かしら応答をしない限り分からないという問題（不便さ）があった。
なお、従来技術の文献として、特許文献１が知られており、また、この発明の出願人は、先にこの発明に関連する特願２００２−１６９７２６を出願している。
【００１０】
【特許文献１】
特開２００２−３４２２０１号公報
【００１１】
【発明が解決しようとする課題】
本発明はこのような問題を解決するためになされたもので、その目的は、送受信されるパケットが過大に増えることがなく、これにより、通信料金が高くなったり、ネットワークに過大な負荷をかけることがなく、しかも、自動的に到達の確認を行うことができる情報提供システムおよび情報提供サーバ並びに情報提供方法を提供することにある。
【００１２】
【課題を解決するための手段】
本発明は上記課題を解決するためになされたものであり、請求項１に記載の発明は、情報を提供する情報提供サーバと、前記情報提供サーバから通信ネットワークを介して情報を受ける通信端末とからなる情報提供システムにおいて、前記情報提供サーバは、前記通信端末からの要求を受けて情報源から情報を取得し、取得した情報を、前回、前記通信端末へ送信した情報と比較し、両者が一致していない場合に、該取得した情報を前記通信端末へ送信し、前記通信端末は、前記情報提供サーバから情報を受けた時、即刻、前記情報提供サーバへデータ取得要求を送信すると共に該情報を表示部に表示することを特徴とする情報提供方法である。
【００１３】
請求項２に記載の発明は、情報を提供する情報提供サーバと、前記情報提供サーバと直接または通信網を介して接続され、電話回線を介して音声通信を受ける音声ポータルサイトと、前記情報提供サーバから通信ネットワークを介して情報を受ける携帯電話端末とからなる情報提供システムにおいて、前記携帯電話端末は、ユーザの指示を受けて前記情報提供サーバへデータ取得要求を送信すると共に、音声電話回線を前記音声ポータルサイトに接続し、前記音声ポータルサイトは、前記携帯電話端末からの音声による情報要求を認識して前記情報提供サーバへ通知し、前記情報提供サーバは、前記音声ポータルサイトからの通知を受けて情報源から情報を取得し、取得した情報を、前回、前記携帯電話端末へ送信した情報と比較し、両者が一致していない場合に、該取得した情報を前記通信端末へ送信し、前記携帯電話端末は、前記情報提供サーバから情報を受けた時、即刻、前記情報提供サーバへデータ取得要求を送信すると共に該情報を表示部に表示することを特徴とする情報提供方法である。
【００１４】
請求項３に記載の発明は、情報を提供する情報提供サーバと、前記情報提供サーバから通信ネットワークを介して情報を受ける通信端末とからなる情報提供システムにおいて、前記情報提供サーバは、前記通信端末からの要求を受ける受信手段と、前記受信手段からの連絡を受け、情報源から情報を取得する情報取得手段と、前記情報取得手段によって取得された情報を、前回、前記通信端末へ送信した情報と比較する比較手段と、前記比較手段が不一致を示すデータを出力した時、前記取得手段が取得した情報を前記通信端末へ送信する送信手段とを具備し、前記通信端末は、ユーザから指示を受けた時および前記情報提供サーバから情報を受けた時、即刻、前記情報提供サーバへデータ取得要求を送信する情報要求手段を有することを特徴とする情報提供システムである。
【００１５】
請求項４に記載の発明は、情報を提供する情報提供サーバと、前記情報提供サーバと直接または通信網を介して接続され、電話回線を介して音声通信を受ける音声ポータルサイトと、前記情報提供サーバから通信ネットワークを介して情報を受ける携帯電話端末とからなる情報提供システムにおいて、前記携帯電話端末は、ユーザの指示を受けた時および前記情報提供サーバから情報を受けた時、即刻、前記情報提供サーバへデータ取得要求を送信する送信手段と、音声電話回線を前記音声ポータルサイトに接続する接続手段と、前記情報提供サーバから受けた情報を表示する表示手段とを具備し、前記音声ポータルサイトは、前記携帯電話端末からの音声による情報要求を認識して前記情報提供サーバへ通知する通知手段を具備し、前記情報提供サーバは、前記音声ポータルサイトからの通知を受ける受信手段と、前記受信手段からの連絡を受け、情報源から情報を取得する情報取得手段と、前記情報取得手段によって取得された情報を、前回、前記携帯電話端末へ送信した情報と比較する比較手段と、前記比較手段が不一致を示すデータを出力した時、前記取得手段が取得した情報を前記携帯電話端末へ送信する送信手段とを具備することを特徴とする情報提供システムである。
【００１６】
請求項５に記載の発明は、通信端末と通信ネットワークを介して接続された情報提供サーバにおいて、前記通信端末からの要求を受ける受信手段と、前記受信手段からの連絡を受け、情報源から情報を取得する情報取得手段と、前記情報取得手段によって取得された情報を、前回、前記通信端末へ送信した情報と比較する比較手段と、前記比較手段が不一致を示すデータを出力した時、前記取得手段が取得した情報を前記携帯電話端末へ送信する送信手段とを具備することを特徴とする情報提供サーバである。
【００１７】
請求項６に記載の発明は、音声ポータルサイトと直接または通信網を介して接続されると共に、通信ネットワークを介して携帯電話端末と接続された情報提供サーバにおいて、前記音声ポータルサイトから送信された、前記携帯電話端末の要求を受ける受信手段と、前記受信手段からの連絡を受け、情報源から情報を取得する情報取得手段と、前記情報取得手段によって取得された情報を、前回、前記携帯電話端末へ送信した情報と比較する比較手段と、前記比較手段が不一致を示すデータを出力した時、前記取得手段が取得した情報を前記通信端末へ送信する送信手段とを具備することを特徴とする情報提供サーバである。
【００１８】
請求項７に記載の発明は、通信ネットワークを介して通信端末と接続された情報提供サーバにおいて使用されるプログラムであって、前記情報提供サーバに、通信端末からの要求を受ける処理と、前記通信端末からの要求に基づいて情報源から情報を取得する処理と、取得した情報を、前回、前記通信端末へ送信した情報と比較する処理と、比較の結果が不一致であった時、前記取得した情報を前記携帯電話端末へ送信する処理とを実行させるためのプログラムである。
【００１９】
請求項８に記載の発明は、音声ポータルサイトと直接または通信網を介して接続されると共に、通信ネットワークを介して携帯電話端末と接続された情報提供サーバにおいて使用されるプログラムであって、前記情報提供サーバに、前記音声ポータルサイトから送信された、前記携帯電話端末の要求を受ける処理と、前記携帯電話端末からの要求に基づいて情報源から情報を取得する処理と、取得された情報を、前回、前記携帯電話端末へ送信した情報と比較する処理と、比較結果が不一致であった時、前記取得した情報を前記携帯電話端末へ送信する処理とを実行させるためのプログラムである。
【００２０】
【発明の実施の形態】
次に本発明の実施の形態について図面を参照して説明する。
＜第１の実施の形態＞
図１は、本発明の第１の実施形態による情報提供システムの説明図である。この図において、パケット通信端末１０はパケット通信を行う通信端末であり、例えば、ｉモード（登録商標）などのパケット課金が適用されるデータ通信端末である。ネットワーク接続センタ２は、パケット通信端末１０からインターネットなどの通信ネットワーク１に接続するための制御を行うセンタであり、インターネット接続プロバイダなどが設置するものである。
【００２１】
また、通信ネットワーク１に接続される各種情報提供サイト４は、情報提供サーバ２０が、ユーザのパケット通信端末１０から要求された情報を取得するための情報源となるＷｅｂサイトである。また、情報提供サーバ２０はインターネットなどの通信ネットワーク１に接続され、様々な情報を提供するＷｅｂサーバなどである。また、情報提供サーバ２０内のデータベース２５は、利用性の高い情報（例えば、「株銘柄名」など）を予め記録しておくためのデータベースである。
【００２２】
以下、図１に示すシステムの動作の流れについて説明する。
（１）パケット通信端末１０には、予め情報取得用のソフトウェア（ＪＡＶＡ（登録商標）アプレットなど）を情報提供サーバ２０からダウンロードしておく。パケット通信端末１０により、この情報取得用のソフトウェアを起動し、アプレット画面上で所望の情報を指定すると、最初に１回だけ、指定した情報（例えば、「ＯＯ会社の株価データ取得要求」）を無条件で送信するように、「データ取得要求（矢付線ａ）」が情報提供サーバ２０に対し自動的に送信される（ステップＳ１、Ｓ２）。
【００２３】
（２）情報提供サーバ２０は、パケット通信端末１０から要求された情報を、データベース２５または通信ネットワーク１上の各種情報提供サイト４を検索し、ユーザ所望の情報を取得してパケット通信端末１０に返信する（矢付線ｂ）。この場合、情報提供サーバ２０は、通信ネットワーク上の各種情報提供サイト４からの情報取得はポーリング方式により常時続けるが、パケット通信端末１０側への情報の送信は、返信すべき情報、すなわち、前回パケット通信端末１０へ送信した情報から変化した情報を取得するまで待機（ＷＡＩＴ）する。情報提供サーバ２０は、パケット通信端末１０側に返信すべき情報を取得すると、ＷＡＩＴ状態を解除して、パケット通信端末１０に対して更新情報を返信する（ステップＳ３、Ｓ４、矢付線ｂ）。
【００２４】
（３）パケット通信端末１０は、情報提供サーバ２０から取得した情報を画面に表示すると同時に、データ取得要求を即座に発行する（ステップＳ２、矢付先ａ）。
（４）情報提供サーバ２０は、パケット通信端末１０からのデータ取得要求によって、直前に発送したデータ取得応答がパケット通信端末１０に到達したことを確認する。そして、上記と同様にＷＡＩＴ状態に入り、新たなデータが得られた時点で再びパケット通信端末１０へ送信する。
【００２５】
（５）パケット通信端末１０は、情報提供サーバ２０から取得した情報を画面に表示すると同時に、データ取得要求を即座に発行し、以後、上述した処理が繰り返される。これにより、パケット通信端末１０にユーザ所望の情報がリアルタイムで表示される。
なお、上記のデータ処理を、自端末〜サーバ〜他複数端末間に適用すれば、複数端末間で情報をプッシュ配信すると同時に、送達確認をすることができるシステムを構築可能である。これは、複数の通信端末間でリアルタイムにプッシュ型でメッセージ配信を行うインスタントメッセージ（ＩＭ）システムと言える（詳細は後述する）。
【００２６】
図２は、図１に示すシステムにおけるパケット通信端末１０と情報提供サーバ２０とのデータの送受信動作を説明するための図である。以下、図２を基に、パケット通信端末１０と情報提供サーバ２０間のデータの流れについて説明する。
（１）パケット通信端末１０は、ユーザによるデータ処理部（データ取得のためのアプリケーションソフトウェア処理部）１２の起動により、通信機能１３に指示を行い（矢付線ａ）、情報提供サーバ２０とデータ通信するためにコネクション（通信路）を確立する（矢付線ｂ、ｃ）。
【００２７】
（２）次に、パケット通信端末１０では、データ処理部１２の指示により、通信機能１３を使用して、情報提供サーバ２０に対して「データ取得要求」を送信する（矢付線ｄ）。情報提供サーバ２０では、通信機能２２を介して「データ取得要求」を受信し（矢付線ｅ）、情報取得機能２１によりデータ取得要求の内容を解析する。
【００２８】
（３）情報提供サーバ２０は、パケット通信端末１０からの「データ取得要求」の内容を基に、情報取得機能２１により、各種情報源５から必要な情報を取得する（矢付線ｆ、ｇ）。そして、最初は無条件で取得した情報をパケット通信端末１０に送信する（矢付線ｉ）。パケット通信端末１０は、通信機能１３を介して「データ取得応答」を受信し、データ処理部１２により、「データ取得応答」の内容を解析し（矢付線ｊ）、データ表示部１１に表示すべき内容を指示する（矢付線ｋ）。データ表示部１１は、データ処理部１２の指示に従い、データを表示する。また、データ処理部１２は通信機能１３を介して「データ取得要求」（矢付先ｄ）を即座に情報提供サーバ２０へ向けて発行する。
【００２９】
（４）情報提供サーバ２０の情報取得機能２１は、パケット通信端末１０からの「データ取得要求」を受けて直前の「データ取得応答」がパケット通信端末１０に到達したことを確認する。その後、前回パケット通信端末１０へ送信した情報から変化した情報が得られるまで、矢付線ｆ、矢付線ｇの処理を繰り返す。矢付線ｆ、矢付線ｇの処理が繰り返されている状態では、パケット通信端末１０側から見ると、情報提供サーバ２０がＷＡＩＴしている状態となる。
【００３０】
（５）情報提供サーバ２０は、各種情報源５から必要な情報が得られ次第、通信機能２２を介して（矢付線ｈ）、パケット通信端末１０に「データ取得応答」を送信する（矢付線ｉ）。
（６）パケット通信端末１０のデータ処理部１２は、通信機能１３を介して「データ取得応答」を受信し、上記と同様に、「データ取得応答」の内容を解析しすると共に、データ表示部１１に表示すべき内容を指示し、同時に、通信機能１３を介して「データ取得要求」を即座に発行し、情報提供サーバ２０へ送信する。
（７）以後、（４）〜（６）の処理を繰り返す。なお、ユーザがデータ処理部１２に対して「終了」を指示すれば、この繰り返し処理が中止される。
【００３１】
次に、図３に示すように、情報提供サーバ２０に通信ネットワークを介してパケット通信端末１０と同様な通信端末３０が接続され、複数通信端末〜情報提供サーバ間で送達確認可能なプッシュ型データ配信を行う場合を説明する。
いま、通信端末３０から何らかの情報Ａが情報提供サーバ２０に送信され、情報提供サーバ２０が受信した情報Ａをパケット通信端末１０に送信し、送信した情報Ａがパケット通信端末１０に確実に送達したかどうかを情報提供サーバ２０が認知し、その認知結果を通信端末３０に伝える場合を例に説明する。
【００３２】
まず、パケット通信端末１０は、ユーザによるデータ処理部１２（例えば、ｉアプリ（登録商標）に相当）の起動により、通信機能１３に指示を行い、情報提供サーバ２０とデータ通信するためにコネクション（通信路）を確立する（図３の矢付線ａ〜ｃ）。なお、通信端末３０と情報提供サーバ２０はすでにコネクション確立済みとする。
【００３３】
次に、パケット通信端末１０は、データ処理部１２の指示により通信機能１３を介して、情報提供サーバ２０に対してデータ取得を即時要求する（矢付線ｄ）。情報提供サーバ２０の情報取得機能２１は、通信機能２２を介してデータ取得要求を受信し（矢付き線ｅ）、データ取得要求内容を解析する。また、このデータ取得要求の受信により、直前に情報提供サーバ２０から配信されたデータ取得応答（矢付線ｉ）が確実に届いたことを認知する。但し、コネクション確立直後にパケット通信端末１０からはじめてサーバに送信されるデータ取得要求は、送達確認の認知対象外である。
【００３４】
次に、情報提供サーバ２０は、パケット通信端末１０からのデータ取得要求内容に従い、情報取得機能２１により通信端末３０から所望の情報Ａ（通信端末３０から複数通信端末ヘの同報データなど）を得られるまで、または、予め情報提供サーバ２０に設定したＷＡＩＴ時間が経過するまで通信端末３０へのポーリングを繰り返す（矢付線ｆ、ｇ）。この場合、パケット通信端末１０から見ると、情報提供サーバ２０がＷＡＩＴしている状態となる。同時に、情報取得機能２１において、情報Ａの送信元通信端末３０と受信情報Ａを番号付け等により情報取得サーバ２０内でユニークに保持する。
【００３５】
次に、情報提供サーバ２０は、通信端末３０から所望の情報Ａを得られ次第、通信機能２２を介してパケット通信端末１０に対して、データ取得応答（矢付線ｉ）として情報Ａを送信する。パケット通信端末１０は、通信機能１３を介してデータ取得応答（矢付線ｄ）を受信し、データ処理部１２においてデータ取得応答内容を解析し、データ表示部１１に表示すべき内容を指示する。データ表示部１１は、データ処理部１２の指示に従い、データを表示する。
【００３６】
次に、パケット通信端末１０は、データ取得応答を受信後即時に、通信機能１３を介して送達確認兼用としてデータ取得要求（矢付線ｌ）を情報提供サーバ２０に送信する。情報提供サーバ２０は、通信機能２２を介してデータ取得要求（矢付線ｍ）を受信することにより、直前に送信した情報Ａ（矢付線ｉ）がパケット通信端末１０に送達できたことを認知し、パケット通信端末１０に送達できたことを、通信端末３０に通知（データ取得応答に相当）する（矢付線ｎ）。
以後、ｈからｎを繰り返す。尚、ユーザがデータ処理部に対して終了を指示すれば、繰り返し制御を停止する。
【００３７】
＜第２の実施の形態＞
図４は本発明の第２の実施形態の構成を示すブロック図であり、通信端末が携帯電話端末１０ａの場合である。携帯電話端末１０ａは、電話機能とインターネットなどの通信ネットワークへのアクセス機能とを同時に使用できるマルチアクセス機能付きの携帯電話端末である。携帯電話用接続センタ２ａは、音声による電話網とデータによるインターネット網の接続の振り分け制御などを行うセンタであり、インターネット接続中であっても電話発着信や音声通話を可能にするセンタである。電話・公衆網３は携帯電話端末１０ａと音声ポータルサイト４０とを接続するためのネットワークである。情報提供サーバ２０ａはインターネット１ａに接続され、様々な情報を提供するＷｅｂサーバなどである。また、情報提供サーバ２０ａ内のデータベース２５ａは、利用性の高い情報（例えば、「株銘柄名」など）を予め記録しておくためのデータベースである。音声ポータルサイト４０は、インターネット１ａに接続され、音声認識・音声合成エンジンと電話発着信機能を有し、ユーザの携帯電話端末１０ａからの音声による情報送信要求を受け付け、音声により対話形式で情報の提供を行うサイトである。
【００３８】
以下、図４に示すシステムの動作の流れについて説明する。
（１）携帯電話端末１０ａには、予め情報取得用のソフトウェア（ＪＡＶＡ（登録商標）アプレットなど）を情報提供サーバ２０ａからダウンロードしておく。携帯電話端末１０ａにより、この情報取得用のソフトウェアを起動すると、最初に１回だけ、「データ取得要求（矢付線ａ）」が情報提供サーバ２０ａに対し自動的に送信される（ステップＳ１１、Ｓ１２）。ただし、この段階では、要求する情報の具体的な内容（種別）は指定しない。
【００３９】
（２）次に、携帯電話端末１０ａから音声ポータルサイト４０に、携帯電話用接続センタ２ａ及び電話・公衆網３を介してアクセスし、音声により対話形式で情報要求を行う（矢付線ｂ）。この場合、ユーザが所望する情報の要求内容（例えば、「株価情報」など）を音声ポータルサイト４０に通知する（ステップＳ１３）。
【００４０】
（３）音声ポータルサイト４０では、ユーザが音声で要求した内容を認識し、情報提供サーバ２０ａに伝達する（ステップＳ１４、矢付線ｄ）。
（４）情報提供サーバ２０ａは、音声ポータルサイト４０から通知された内容の情報を、データベース２５ａまたはインターネット１ａ上の各種情報提供サイト４を検索し、ユーザ所望の情報を取得して携帯電話端末１０ａに返信する（矢付線ｃ）。なお、情報提供サーバ２０ａは、インターネット１ａ上の各種情報提供サイト４などからの情報取得はポーリング方式により常時続けるが、携帯電話端末１０ａ側への情報の送信は、返信すべき情報（前回、携帯電話端末１０ａへ送信した情報から変化した情報）を取得するまで待機（ＷＡＩＴ）状態とする。情報提供サーバ２０ａは、携帯電話端末１０ａ側に返信すべき情報を取得できると、ＷＡＩＴ状態を解除して、携帯電話端末１０ａに対して「データ取得応答（矢付線ｃ）」を送信する（ステップＳ１５、Ｓ１６）。
【００４１】
（５）携帯電話端末１０ａは、情報提供サーバ２０ａ側から取得した情報を画面に表示すると共に、「データ取得要求」を発行する（ステップＳ１１、矢付線ａ）。この「データ取得要求」によって、情報提供サーバ２０ａが直前の「データ取得応答を確認することができる。
上述したシステムにおいては、最初にユーザが、音声ポータルサイト４０のサーバと音声による対話（例えば、２０〜３０秒程度）を行うことにより、データ取得要求（要求する情報の内容の指定）を行う。これを契機に、ユーザの携帯電話端末１０ａに情報提供サーバ２０ａから情報の送信が行われ、携帯電話端末１０ａ上で情報の表示が行われるが、インターネット１ａ上でのパケットの送受信は、情報が変化した場合にのみ行われ、従来のシステムと比較し、通信量を大幅に削減でき、パケット課金料金の負担額を削減できる。
【００４２】
なお、上記実施形態において、音声ポータルサイト４０は情報提供サーバ２０ａと同一のコンピュータ内に形成されてもよく、また、別のコンピュータに形成され、情報提供サーバ２０ａとＬＡＮによって接続されてもよい。
【００４３】
以上、本発明の実施の形態について説明した。本発明の情報提供システムにおいては、情報の変化が非常に短い時間で生じる場合（例えば、１〜２秒）には、従来のシステムと比較してそれほど効果を発揮しないが、少し長い時間（２０〜３０秒程度以上）で変化する情報でかつ変化した情報を即時かつ確実に取得したい場合には適している。
【００４４】
また、本発明のプッシュ型情報提供方法を用いれば、実質上端末とサーバが送受信するデータは必要最小限のパケット通信量で済むことになり、ネットワークに負荷をかけることなく、パケット課金負担額を最小化できる。但し、サーバ側のＷＡＩＴ時間が長いために、ネットワークプロトコル（ＴＣＰ／ＩＰ等）においてタイムアウトが発生し、再度データ取得要求を発行する場合のパケット量は発生することになる。なお、ネットワークプロトコルのパラメータ設定等により、タイムアウト値を無限に設定できればこのパケット通信量も無視できる。また、タイムアウトにより余計なパケット通信が発生することがないように、サーバ側でＷＡＩＴする最大値を設定するようにすれば対処できる。
【００４５】
また、本発明の情報提供方法を用いれば、プッシュ型配信と同時に、余計なパケットを発生させずに、端末〜サーバ間および複数端末間で送達確認可能な点が大きな特徴である。また、本発明と類似のＰｕｓｈ型方式として、サーバ側に状態変化があった場合（例えば、Ｗｅｂサーバの特定のＵＲＬ情報が更新された場合など）にだけ端末側にメール通知や電話着信して自動ダウンロードするように、予めサーバ側に設定しておく方式が考案されているが、高いリアルタイム性が要求されるシステムには利用できず、リアルタイム性能面で本発明の方が優れている。
【００４６】
なお、上述した情報提供サーバ２０、２０ａは、専用のハードウエアにより実現されるものであってもよく、あるいは、メモリおよびＣＰＵ（中央処理装置）等の汎用の情報処理装置により構成され、この処理部の機能を実現するためのプログラムをメモリにロードして実行することによりその機能を実現させるものであってもよい。また、この情報提供サーバ２０、２０ａには、周辺機器として入力装置、表示装置等（いずれも表示せず）が接続されているものとする。ここで、入力装置としては、キーボード、マウス等の入力デバイスのことをいう。表示装置とは、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）や液晶表示装置等のことをいう。
【００４７】
また、本発明の情報提供システム及び情報提供サーバは、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。上記実施形態は本発明の送達確認可能なプッシュ型配信方式の応用システムの一例であり、ここで示した考え方が反映される応用システムはすべて発明内容に含まれる。
【００４８】
【発明の効果】
以上説明したように、この発明によれば、送受信されるパケットの量が過大に増えることがなく、これにより、通信料金が高くなったり、ネットワークに過大な負荷をかけることがない利点がある。また、本発明によれば、自動的に到達の確認を行うことができる効果が得られる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態による情報提供システムの概略構成を示すブロック図である。
【図２】図１に示すシステムにおける通信端末と情報提供サーバとのデータの送受信動作について説明するための図である。
【図３】図１に示すシステムにおける複数の通信端末と情報提供サーバとのデータの送受信動作について説明するための図である。
【図４】本発明の第２の実施形態による情報提供システムの概略構成を示すブロック図である。
【図５】従来のプル（Ｐｕｌｌ）型方式の情報提供システムの構成例を示す図である。
【図６】従来のプッシュ（Ｐｕｓｈ）型方式の情報提供システムの構成例を示す図である。
【符号の説明】
１  通信ネットワーク
１ａ  インターネット
２  ネットワーク接続センタ
２ａ  携帯電話用接続センタ
３  電話・公衆網
４  各種情報提供サイト
５  各種情報源
１０  パケット通信端末
１０ａ  携帯電話端末
１１  データ表示部
１２  データ処理部
１３  通信機能
２０、２０ａ  情報提供サーバ
２１  情報取得機能
２２  通信機能
２５、２５ａ  データベース
３０  通信端末
４０  音声ポータルサイト
【図１】
2004304273.tif 000003
【図２】
2004304273.tif 000004
【図３】
2004304273.tif 000005
【図４】
2004304273.tif 000006
【図５】
2004304273.tif 000007
【図６】
2004304273.tif 000008