(57)【特許請求の範囲】
【請求項１】
メッセージ表示機能を有する移動機と情報サービスを提供する情報提供センターとが接続される移動体通信網で構成され、前記移動機からの必要とする情報サービスを得るためのユーザ要求と、該ユーザ要求を受信した前記情報提供センターが該当する情報サービスの回答と、を最終的に必要とする情報サービスを得るまでの間に複数回往復をするセッション管理とデータ送信順序管理とを行うトランザクション型メッセージングのモードを有し、前記移動体通信網のアプリケーションが使用するベアラサービスは、前記移動機と情報提供センターとの間に設けられるショートメッセージセンターによるショートメッセージサービスであり、前記移動機と情報提供センターとの間で転送されるユーザ間データブロック内のフィールドには、情報提供サービスのメッセージ制御プロトコルを構成するメッセージヘッダーと、ユーザデータを構成する前記情報提供センターでハイパーテキスト・マークアップ言語のタグを短縮して変換した移動機用マークアップ言語で記載されたデータまたは移動機用メッセージアップリンクプロトコルのデータとがセットされることを特徴とするデジタル無線電話による情報提供サービスシステム。
【請求項２】
前記移動機用マークアップ言語は、前記情報提供センターから移動機へのダウンリンクにおいて、ハイパーテキスト・マークアップ言語で使用されるタグを短縮したタグが使用され、かつバージョン表示を含むタグで挟まれた部分を文書とする構造を有するフォーマットを備え、前記移動機用メッセージアップリンクプロトコルは、前記移動機から情報提供センターへのアップリンクにおいて、バージョン表示と、選択されたキーワードまたはＵＲＩを含むリンク先情報と、ユーザ入力情報とを有しハイパーテキスト・トランスファープロトコルとの互換性を考慮したフォーマットを備えることを特徴とする請求項１記載のデジタル無線電話による情報提供サービスシステム。
【請求項３】
前記情報提供センターは、情報サービスのプロバイダから得た情報コンテンツのコンテンツ・データベースから前記移動機へ情報サービスのメッセージを送信するか、あるいは他の通信網に接続される情報サービスのプロバイダの機器と前記移動機とを端末間で接続して該移動機へ情報サービスのメッセージを送信する機能を備え、前記移動機からのユーザ要求を受信しユーザ情報内のキーワードまたはＵＲＩによって、情報提供サービスの場所を特定し、経路情報に従ってユーザ要求を転送したりインターネットＷＷＷに接続し、ホームページへのアクセスを可能とすることを特徴とする請求項１記載のデジタル無線電話による情報提供サービスシステム。
【請求項４】
前記情報提供センターは、前記移動機用メッセージアップリンクプロトコルで書かれたデータをハイパーテキスト・トランスファプロトコルのデータに変換して他の通信網に送信し、逆に他の通信網から送信されてきたハイパーテキスト・マークアップ言語のデータを移動機用マークアップ言語のデータに変換して前記移動機側に送信することを特徴とする請求項１記載のデジタル無線電話による情報提供サービスシステム。
【請求項５】
前記移動機は、受信メッセージを網側から指定されるメッセージ管理クラス及びメッセージの表題タグで挟まれたタイトル又はリンクキーワードによって分類整理し、メッセージメモリに格納する受信メッセージ管理部を有することを特徴とする請求項１記載のデジタル無線電話による情報提供サービスシステム。
【請求項６】
前記受信メッセージ管理部は、ユーザ要求によって前記情報提供センターから提供される新しいメインメニューを受信する毎に順次上書き更新してメッセージメモリに格納することを特徴とする請求項５記載のデジタル無線電話による情報提供サービスシステム。
【請求項７】
前記受信メッセージ管理部は、ユーザ要求によって前記情報提供センターから提供される新しいサブメニューに含まれているキーワードが、既にメッセージメモリに同様のタイトルで格納されている場合にはそれに上書き更新し、同様のタイトルで格納されていない場合には時系列的に最も古いサブメニューを削除し、受信した新しいサブメニューをメッセージメモリに格納することを特徴とする請求項５記載のデジタル無線電話による情報提供サービスシステム。
【請求項８】
前記移動機に格納されたメインメニュー及び／又はサブメニューは、前記移動機内で通信することなく閲覧でき、メインメニューあるいはサブメニューから情報サービスにアクセスすることを可能とし、また前記情報提供センター側で新たにメインメニュー及び／又はサブメニューの更新があった場合には、ダウンロードすることによってこれら格納されたメインメニュー及び／又はサブメニューも更新することを特徴とする請求項５記載のデジタル無線電話による情報提供サービスシステム。
【請求項９】
前記受信メッセージ管理部は、メッセージを受信した場合、既に格納されているメッセージメモリのメッセージ列に同じタイトルが存在するときには、そのメッセージ列の時系列的に最も古いメッセージを削除して新しいメッセージをメッセージ列に加え、同じタイトルが存在せずメッセージ列に空きがあるときには、新しいタイトルとしてメッセージメモリに格納し、メッセージメモリのタイトル毎のメッセージ列に空きがないときには、時系列的に最も古いタイトルのメッセージ列を削除し受信したタイトルのメッセージをメッセージメモリに格納することを特徴とする請求項５記載のデジタル無線電話による情報提供サービスシステム。
【請求項１０】
前記受信メッセージ管理部は、指定されたメッセージとして、メッセージメモリのメモリ領域に空きがあるときには、その受信メッセージを格納し、メモリ領域に空きがないときには移動機がメッセージ消去を促してユーザ操作によってメモリ領域に空きができたときに受信メッセージをメッセージメモリに格納することを特徴とする請求項５記載のデジタル無線電話による情報提供サービスシステム。
【請求項１１】
前記受信メッセージ管理部は、指定されたメッセージとして、トランザクションのセション中に受信したメッセージを一律に、かつ一時的にメッセージメモリに格納することを特徴とする請求項５記載のデジタル無線電話による情報提供サービスシステム。
【請求項１２】
前記移動機は、トランザクション型メッセージングのモードにおいて、音声着信を受けた場合の動作を設定する音声着信設定部を有することを特徴とする請求項１記載のデジタル無線電話による情報提供サービスシステム。
【請求項１３】
前記音声着信設定部は、前記移動機が音声着信を受信したときに、前もって行われた設定に従って無条件に音声着信状態へ移行し、通話後にトランザクション型メッセージングのモードを解除したり、あるいは無条件に音声着信呼を通信拒否を送出することによって音声着信拒否することを特徴とする請求項１２記載のデジタル無線電話による情報提供サービスシステム。
【請求項１４】
前記音声着信設定部は、前記移動機が音声着信を受信したときに、前記移動機の表示部に発信者番号を表示し、ユーザの判断によって音声着信状態へ移行し、通話後にトランザクション型メッセージのモードを解除したり、あるいは音声着信呼を留守番サービスへ転送することによって音声着信拒否することを特徴とする請求項１２記載のデジタル無線電話による情報提供サービスシステム。
【請求項１５】
前記移動体通信網のアプリケーションが使用するベアラサービスは、ショートメッセージサービスに加えパケットや回線交換など複数のベアラサービスに切替へ使用できることを特徴とする請求項１記載のデジタル無線電話による情報提供サービスシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタル無線電話により文字情報等のメッセージを提供する情報提供サービスシステムに関し、特に、情報提供者あるいはサービス提供者から情報コンテンツを獲得してコンテンツ・データベースから使用者へ情報サービスを提供したり、使用者と提供者とを両端の機器間で接続し対話的なサービスを提供するデジタル無線電話による情報提供サービスシステムに関するものである。
【０００２】
【従来の技術】
従来、無線電話システム等の移動体通信の発展にともない、音声による通話だけでなく、移動機等の端末使用者が移動体網を介して、文字、数字あるいはデータ等からなる簡単なメッセージによる双方向通信を行うことができるようになっている。本出願人は、例えば、特願平９−７４６６９号等において、簡単なメッセージを交信できる無線電話装置及び無線電話システムに関する技術を提案している。一方、近年のインターネットの飛躍的な発展により、個人がパソコン等の端末からＷＷＷ（World Wide Web）サーバーにアクセスすることができ、情報提供者あるいはサービス提供者から各種情報サービスの提供を受けることができ、インターネット利用者も急速に増加している。
【０００３】
【発明が解決しようとする課題】
無線電話システム等によるメッセージ通信においても、情報提供サービスの市場性が拡大しており、例えば、移動機からの要求により、天気予報、ニュースヘッドライン、スポーツニュースあるいは各種予約サービス等の情報サービスを提供できることが要望されている。このような無線電話システム等による情報サービスの提供においては、例えば、移動機の使用者が情報サービスを自分で読み出しに行くプル型メッセージング、情報サービス提供側が自動的に更新情報を配信するプッシュ型メッセージング等のやり方があるが、情報サービスの種類によっては、移動機の使用者側と情報サービス提供者側との間で要求と配信を対話的に複数回繰り返し希望した情報サービスを使用者が入手したときに終了する型のメッセージング（以下、トランザクション型メッセージング）のやり方が必要になる。このようなトランザクション型メッセージングにより情報サービスを提供できる無線電話システムを構成するためには、従来の無線電話システムのようにメッセージを単に転送するだけでなく、通信路の確立や解放等のセション管理を適切に行う必要がある。また、インターネットや広域網等の他の通信網の情報サービス提供者から情報サービスの提供を受ける場合においては、移動機側で取り扱うことができる情報量の制限のもとに、文書表記規格の一種であるハイパーテキスト・マークアップ言語（ＨＴＭＬ：Hyper Text Markup Language）で記述された情報サービス提供者のＷＷＷサーバーに接続する上での問題点等を解決する必要がある。
【０００４】
本発明は上記課題に鑑みてなされたものであって、移動機からのユーザ要求に基づいて広い範囲の情報サービスプロバイダに簡単にアクセスでき、必要な情報サービスを対話的に受けることができるデジタル無線電話による情報提供サービスシステムを実現することを目的とする。
【０００５】
【課題を解決するための手段】
上記目的を達成するために、本発明のデジタル無線電話による情報提供サービスシステムは、メッセージ表示機能を有する移動機と情報サービスを提供する情報提供センターとが接続される移動体通信網で構成され、前記移動機からの必要とする情報サービスを得るためのユーザ要求と、該ユーザ要求を受信した前記情報提供センターが該当する情報サービスの回答と、を最終的に必要とする情報サービスを得るまでの間に複数回往復をするセッション管理とデータ送信順序管理とを行うトランザクション型メッセージングのモードを有し、前記移動体通信網のアプリケーションが使用するベアラサービスは、前記移動機と情報提供センターとの間に設けられるショートメッセージセンターによるショートメッセージサービスであり、前記移動機と情報提供センターとの間で転送されるユーザ間データブロック内のフィールドには、情報提供サービスのメッセージ制御プロトコルを構成するメッセージヘッダーと、ユーザデータを構成する前記情報提供センターでハイパーテキスト・マークアップ言語のタグを短縮して変換した移動機用マークアップ言語で記載されたデータまたは移動機用メッセージアップリンクプロトコルのデータとがセットされることを特徴とするものである。ＴＴＭの管理では、送信された個々のメッセージにセション及びシーケンス番号を振り、同一セション内である管理や送信順序の管理を行っており、ユーザ要求と情報サービスの回答とを最終的に必要とする情報サービスを得るまでの間に複数回往復することで簡単に必要な情報サービスを対話的に受けることができる。また、通信路の確立や解放等のセション管理を行うことでメッセージを効率的に転送することができ、かつＨＴＭＬを短縮したタグを使用し、小容量のデータ通信に適したシステムを構築できる点で好ましい。
【０００７】
前記移動機用マークアップ言語は、前記情報提供センターから移動機へのダウンリンクにおいて、ハイパーテキスト・マークアップ言語で使用されるタグを短縮したタグが使用され、かつバージョン表示を含むタグで挟まれた部分を文書とする構造を有するフォーマットを備え、前記移動機用メッセージアップリンクプロトコルは、前記移動機から情報提供センターへのアップリンクにおいて、バージョン表示と、選択されたキーワードまたはＵＲＩを含むリンク先情報と、ユーザ入力情報とを有しハイパーテキスト・トランスファープロトコルとの互換性を考慮したフォーマットを備えることが、移動機からインターネット等のＷＷＷサーバのＨＴＭＬデータに簡単にアクセスすることができる点で好ましい。
【０００８】
前記情報提供センターは、情報サービスのプロバイダから得た情報コンテンツのコンテンツ・データベースから前記移動機へ情報サービスのメッセージを送信するか、あるいは他の通信網に接続される情報サービスのプロバイダの機器と前記移動機とを端末間で接続して該移動機へ情報サービスのメッセージを送信する機能を備え、前記移動機からのユーザ要求を受信しユーザ情報内のキーワードまたはＵＲＩによって、情報提供サービスの場所を特定し、経路情報に従ってユーザ要求を転送したりインターネットＷＷＷに接続し、ホームぺージへのアクセスを可能とすることが、情報提供サービスの場所へのルーティングを容易にできる点で好ましい。
【０００９】
前記情報提供センターは、前記移動機用メッセージアップリンクプロトコルで書かれたデータをハイパーテキスト・トランスファプロトコルのデータに変換して他の通信網に送信し、逆に他の通信網から送信されてきたハイパーテキスト・マークアップ言語のデータを移動機用マークアップ言語のデータに変換して前記移動機側に送信することが、移動機からインタネット等のＷＷＷサーバのＨＴＭＬデータに簡単にアクセスすることができる点で好ましい。
【００１０】
前記移動機は、受信メッセージを網側から指定されるメッセージ管理クラス及びメッセージの表題タグで挟まれたタイトル又はリンクキーワードによって分類整理し、メッセージメモリに格納する受信メッセージ管理部を有することが、受信メッセージを表示部で見やすいようにできる点で好ましい。
【００１１】
前記受信メッセージ管理部は、ユーザ要求によって前記情報提供センターから提供される新しいメインメニューを受信する毎に順次上書き更新してメッセージメモリに格納することが、将来メニューがダイナミックに変化しても対応でき、かつトラフィックも軽減できる点で好ましい。
【００１２】
前記受信メッセージ管理部は、ユーザ要求によって前記情報提供センターから提供される新しいサブメニューのキーワードが、既にメッセージメモリに同様のタイトルで格納されている場合にはそれに上書き更新し、同様のタイトルで格納されていない場合には時系列的に最も古いサブメニューを削除し、受信した新しいサブメニューをメッセージメモリに格納することが、将来メニューがダイナミックに変化しても対応でき、かつトラフィックも軽減できる点で好ましい。
【００１３】
前記移動機に格納されたメインメニュー及び／又はサブメニューは、前記移動機内で通信することなく閲覧でき、メインメニューあるいはサブメニューから情報サービスにアクセスすることを可能とし、また前記情報提供センター側で新たにメインメニュー及び／又はサブメニューの更新があった場合には、ダウンロードすることによってこれら格納されたメインメニュー及び／又はサブメニューも更新することが将来メニューがダイナミックに変化しても対応でき、かつトラフィックも軽減できる点で好ましい。
【００１４】
前記受信メッセージ管理部は、メッセージを受信した場合、既に格納されているメッセージメモリのメッセージ列に同じタイトルが存在するときには、そのメッセージ列の時系列的に最も古いメッセージを削除して新しいメッセージをメッセージ列に加え、同じタイトルが存在せずメッセージ列に空きがあるときには、新しいタイトルとしてメッセージメモリに格納し、メッセージメモリのタイトル毎のメッセージ列に空きがないときには、時系列的に最も古いタイトルのメッセージ列を削除し受信したタイトルのメッセージをメッセージメモリに格納することが、時間経過によって価値のなくなったメッセージを自動的に消去できる点で好ましい。
【００１５】
前記受信メッセージ管理部は、指定されたメッセージとして、メッセージメモリのメモリ領域に空きがあるときには、その受信メッセージを格納し、メモリ領域に空きがないときには移動機がメッセージ消去を促してユーザ操作によってメモリ領域に空きができたときに受信メッセージをメッセージメモリに格納することが、限られた移動機のメモリ内で受信メッセージを効率的に蓄積できる点で好ましい。
【００１６】
前記受信メッセージ管理部は、指定されたメッセージとして、トランザクションのセション中に受信したメッセージを一律に、かつ一時的にメッセージメモリに格納することが、最終的に必要とする情報にたどり着くまでに受信するデータを不用意にメモリに蓄積しない点で好ましい。
【００１７】
前記移動機は、トランザクション型メッセージングのモードにおいて、音声着信を受けた場合の動作を設定する音声着信設定部を有することが、音声受信を受けた場合の設定ができる点で好ましい。
【００１８】
前記音声着信設定部は、前記移動機が音声着信を受信したときに、前もって行われた設定に従って無条件に音声着信状態へ移行し、通話後にトランザクション型メッセージングのモードを解除したり、あるいは無条件に音声着信呼を通話拒否を送出することによって音声着信拒否できる点で好ましい。
【００１９】
前記音声着信設定部は、前記移動機が音声着信を受信したときに、前記移動機の表示部に発信番号を表示し、ユーザの判断によって音声着信状態へ移行し、通話後にトランザクション型メッセージングもモードを解除したり、あるいは音声着信呼を留守番電話サービスへ転送することによって音声着信拒否することがユーザの希望に応じた操作ができる点で好ましい。
【００２０】
前記移動体通信網のアプリケーションが使用するベアラサービスは、ショートメッセージサービスに加えパケットや回線交換など複数のベアラサービスに切替へ使用できることが、ショートメッセージ以外に大容量のデータなどを処理できるシステムに切替えることができる点で好ましい。
【００２１】
【発明の実施の形態】
以下、本発明を図示の一実施形態により具体的に説明する。図１及び図２は本発明実施形態のデジタル無線電話による情報提供サービスシステムを説明する図であり、図１は全体構成を説明するブロック図、図２は移動機の構成を説明するブロック図である。
【００２２】
これらの図において、本実施形態のデジタル無線電話による情報提供サービスシステム１０は、移動機（ＭＳ：Mobile Station）１１端末に文字情報等のメッセージを提供するサービス（ＡＭＳ：Advanced Messaging Service）を実現するシステムであり、移動体通信網は移動機（ＭＳ）１１と、基地局（ＢＳ：Base
Station ）１２と、交換機（ＭＳＣ：Mobile Switching Center ）１３と、加入者データベース（ＨＬＲ：Home Location Register）１４と、ショートメッセージセンター（ＳＭＳＣ：Short Message Service Center）１５と、情報提供センター（ＡＭＰ：Advanced Messaging Platform ）１６と、登録ユーザー・データベース１７と、コンテンツ・データベース１８とから構成され、情報提供センター１６を介して広域網あるいはインターネット等の通信網１９に接続され、この通信網１９に情報提供者やサービス提供者（ＩＰ／ＳＰ:Information Provider/Service Provider）の機器２０等が接続されている。本実施形態の情報提供サービスシステム１０において、アプリケーションが使用するベアラサービスをショートメッセージセンター１５によるショートメッセージサービス（ＳＭＳ）を使用した例を中心に説明しているが、本実施形態ではその他ベアラシステム２１によるサービスをベアラサービスとして使用することで、様々なデータを扱うことができ、より多機能かつ多彩な情報に対応することができるように構成されている。また、本実施形態では、双方向の対話型通信を実現するトランザクション型メッセージング（ＴＴＭ）を中心に説明する。
【００２３】
移動機（ＭＳ）１１は、通常の音声通話が可能な機能を備えるとともに、本発明の情報サービスのためのメッセージを送受信できる機能を備えており、アンテナ３１、無線部３２、音声変換回路３３、スピーカ３４、マイク３５、メッセージ通信部３６、受信メッセージ管理部３７、表示制御部３８、音声着信設定部３９、キー入力部４０、メッセージメモリ４１、表示部４２、ＲＯＭ４３、ＲＡＭ４４及び制御部４５等を備えている。
【００２４】
アンテナ３１は、基地局１２との間で所定の周波数帯の制御信号及びメッセージ信号や音声信号を含む送信信号及び受信信号を送受信し、無線部３２からの送信信号の送信及び受信信号の無線部３２への出力を行う。無線部３２は、音声変換回路３３またはメッセージ通信部３６から入力される送信データを基地局１２に無線送信するために所定の無線周波数の送信信号に周波数変換してアンテナ３１から送信したり、アンテナ３１により基地局１２から受信した受信信号を周波数変換して、メッセージ通信部３６あるいは音声変換回路３３に出力する。音声変換回路３３は、図示しない音声変換のためのコーディック部及び時分割接続処理部等を備え、受信した音声信号をスピーカ３４に出力したり、マイク３５から入力した音声を送信信号として無線部３２に出力する。メッセージ通信部３６は、後に詳細に説明するように、送信メッセージを送信信号に編成して無線部３２に出力し、またメッセージを受信して受信メッセージ管理部３７や表示制御部３８等へ出力するための処理を行う部分である。受信メッセージ管理部３７は、受信メッセージを検索あるいは整理しやすいよう分類してメッセージメモリ４１に格納する部分であり、その詳細については後に説明する。音声着信設定部３９は、本実施形態のトランザクション型メッセージング中に音声着信を受けた場合の動作を決める部分であり、その詳細については後に説明する。表示制御部３８は、入力した文字や受信メッセージ等を表示部４２に表示するための制御を行う部分であり、移動機用マークアップ言語を理解するインターネット内のＷＷＷブラウザに似た操作性のユーザインターフェースを提供する部分（ＭＭＬブラウザ）で、後に具体的表示例で説明する。キー入力部４０は、各種操作のためのキー、文字や英数字を入力するためのキー等を備える部分である。メッセージメモリ４１は、受信メッセージを格納するためのメモリである。表示部４２は、液晶表示装置等により構成されており、キー入力部４０から入力した文字や英数字、受信したメッセージ等の各種情報を表示する部分であり、例えば、少なくとも縦４行×横８列の全角換算で３２文字表示されるものが好ましい。ＲＯＭ４３は、メッセージデータ送信処理プログラム等を格納するメモリ、ＲＡＭ４４は、通信制御中等のワークメモリである。制御部４５は、上記の各部を制御するとともに送受信データや制御データ等を転送制御する部分である。
【００２５】
交換機（ＭＳＣ）１３は、移動機（ＭＳ）１１の在圏する基地局１２に対する無線制御を行い基地局１２を介して移動機（ＭＳ）１１に通信サービス等を提供する部分である。加入者データベース（ＨＬＲ）は、移動機１１に対してサービスを提供するための加入者クラス情報、位置登録情報等を管理する移動網内データベース機能を持つ部分である。ショートメッセージサービスセンター（ＳＭＳＣ）１５は、メッセージ転送、メッセージ等の記憶、再送処理、その他の伝送処理を行う部分である。本実施形態の情報提供サービスシステムにおいて、アプリケーションが使用するベアラサービスをショートメッセージサービスセンターによるショートメッセージサービスを使用した例を中心に説明しているが、図１の点線に示すように様々なデータを扱うことができるよう、その他ベアラシステム２１を設けることができるように構成されている。
【００２６】
情報提供センター（ＡＭＰ）１６は、本発明のトランザクション型メッセージングにより情報提供サービスを実現できるように設けられた部分であり、その主要な機能は、ユーザ要求におけるユーザデータ内のキーワード等により情報サービス提供の場所が特定されその経路情報に従ってユーザ要求を転送したり、その後そのセションが終了するまでその状態を監視したり、あるいは認証の制御やエラー処理等を行う部分と、通信網１９から提供されるアプリケーション層のユーザデータ内で使用されるハイパーテキスト・マークアップ言語（ＨＴＭＬ）を、移動機（ＭＳ）１１と情報提供センター（ＡＭＰ）１６間で使用される移動機用マークアップ言語（ＭＭＬ：Mobile Markup Language）に変換したり、あるいはその逆にバージョン表示と、選択されたキーワードまたはリンク先の指定を行う識別子であるＵＲＩ（Universal Resource Identifier ）を含むリンク先情報と、ユーザ入力情報とを有するフォーマットである移動機用アップリンクプロトコル（ＡＭＵＰ：Advanced Messaging Uplink Protocol）で書かれたデータをＨＴＴＰに変換処理を行う部分を備える。この情報提供センター（ＡＭＰ）１６で経路制御される情報サービスの場所は、コンテンツ・データベース１８にあるコンテンツであったり、情報提供センター（ＡＭＰ）１６内部で処理が行われるサービス機能であったり、あるいは情報提供センター（ＡＭＰ）１６に広域網（ＷＡＮ）やインターネット等の通信網１９経由で接続されるプロバイダ（ＩＰ／ＳＰ）２０であったりする。
【００２７】
図３は本発明実施形態の情報提供サービスシステムの全体プロトコル構成を説明する図である。
【００２８】
同図に示すように、本実施形態の情報提供サービスにおける情報提供センター（ＡＭＰ）１６から移動機（ＭＳ）１１側のプロトコル構成は、リレー層がＴＣＰ／ＩＰ（トランスポート制御プロトコル／インターネットプロトコル）、Ｎｏ．７共通線信号方式、交換機・基地局間プロトコル、ＲＣＲ２７レイヤー３呼制御プロトコル、トランスファ層がＡプロトコル、Ｂプロトコル、セション層が本発明による情報提供のメッセージ制御プロトコルであるＡＭＣＰ（Advanced
Messaging Control Protocol）、アプリケーション層が後に詳細に説明する移動機用マークアップ言語であるＭＭＬ（Mobile Markup Language）及び移動機用アップリンクプロトコルである。
【００２９】
図４は本発明実施形態のユーザ間情報データブロック部分の構成を詳細に説明する図、図５は本発明実施形態のトランザクション型メッセージングのユーザデータのメッセージングフォーマットを示し、図５（ａ）はアップリンクのフォーマット、図５（ｂ）はダウンリンクのフォーマットを示す。
【００３０】
図４に示すように、電波産業会発行のＲＣＲ２７標準にあるサービス１「暗黙の了解」に基づいて、呼制御に含まれるユーザ・ユーザ情報（ＵＵＩ）を使用し、ＵＵＩは、それぞれ１オクテットからなるエレメント識別子と、ユーザデータ長と、プロトコル識別子と、最大１２８オクテットのユーザデータとから構成され、ユーザデータはＡＭＣＰと移動機用マークアップ言語（ＭＭＬ）または移動機用メッセージアップリンクプロトコル（ＡＭＵＰ）から構成されている。ＡＭＣＰは、本発明の特徴を構成するトランザクション型メッセージングにおけるセション管理等を行う部分であり、その詳細を具体的に説明する。
【００３１】
図５に示すように、トランザクション型メッセージングにおけるメッセージングフォーマットは、メッセージヘッダがＭＭＬまたはＡＭＵＰデータの先頭に付加されている。このメッセージヘッダは、移動機（ＭＳ）１１から情報提供センター（ＡＭＰ）１６へのアップリンクの場合には、同図（ａ）に示すように、先頭からベアラ識別子と、プロトコルバーションと、ＡＭＣＰ識別子と、予備と、鍵と、セション番号と、シーケンス番号とからなり、ダウンリンクの場合には、同図（ｂ）に示すように、先頭からベアラ識別子と、プロトコルバーションと、ＡＭＣＰ識別子と、料金通知情報要素であるＡＯＩＣ（Advice of Information Charge）と、予備と、鍵と、セション番号と、シーケンス番号とからなる。ここで、ベアラ識別子は、アプリケーションが使用する、例えば、ショートメッセージサービス（ＳＭＳ）あるいはその他ベアラサービスが設定される部分であり、本実施形態ではショートメッセージサービスが設定される。したがって、本実施形態の移動機（ＭＳ）１１は、「ＳＭＳ」以外が設定されていた場合には本情報を無視する。プロトコルバージョンは、ＡＭＣＰのバージョンが設定され、将来のプロトコルの機能拡張によるバージョンアップに対応するためである。ＡＭＣＰ識別子は、ＡＭＣＰメッセージングにおけるＡＭＣＰオペレーションのタイプやメッセージングの種別等を識別するための識別子が設定される。ＡＯＩＣは、配信されるコンテンツの料金通知情報要素であり、コンテンツの料金度数が設定される。予備は、将来の拡張のための予約情報要素である。鍵は、端末間で交換するデータの秘匿及び認証を行うためのオプション情報要素である。セション番号は、メッセージングのセションを識別するために、移動機（ＭＳ）１１または情報提供センター（ＡＭＰ）１６から割り当てられる番号である。シーケンス番号は、トランザクション型メッセージング（ＴＴＭ）のセション中の順序番号であり、ＴＴＭの順序制御が行われる。
【００３２】
次に、ＴＴＭにおけるセション管理の例を説明する。ＴＴＭの信号シーケンスでは、アップリンク及びダウンリンクともにメッセージヘッダー（ＡＭＣＰヘッダー）が付加され、セション番号及びシーケンス番号の二つのパラメータを使用することで、ＴＴＭリンク確立、トランザクションのセション番号及びシーケンス番号の管理、ＴＴＭリンク解放及びＴＴＭリンク強制解放等が以下の手順により行われる。
【００３３】
ＴＴＭリンク確立では、まず、移動機（ＭＳ）１１または情報提供センター（ＡＭＰ）１６からのＴＴＭ要求メッセージによってセションの要求が行われる。そして、ＴＴＭ要求メッセージのユーザデータには、キーワード、サブキーワードあるいはパラメータ等の経路情報がセットされている。移動機（ＭＳ）１１または情報提供センター（ＡＭＰ）１６は、ＴＴＭ要求に対する肯定的な応答を受信することによって、ＴＴＭリンクが確立し、移動機（ＭＳ）−情報提供センター（ＡＭＰ）間で事実上のリンクが設定される。
【００３４】
次に、トランザクションのセション番号及びシーケンス番号の管理では、まず、移動機（ＭＳ）１１及び情報提供センター（ＡＭＰ）１６は、ＴＴＭセションの間、各トランザクションに移動機及び情報提供センターが生成したセション番号をセットする。また、アップリンク及びダウンリンク別々にシーケンス番号をトランザクション毎に順次インクリメントしてセットし、セションを続ける。移動機（ＭＳ）１１は異常なシーケンス番号を受信した場合、移動機（ＭＳ）１１内部では受信するが無視する。そして、トランザクション中、ダウンリンクのみ連結メッセージングを使用することを可能にする。この場合において、メッセージヘッダーは、連結メッセージの先頭メッセージのみに付加されるものとし、それに続く連結メッセージには付加されない。トランザクションの間のメッセージは、連結メッセージの場合を除いて、基本的に移動機−情報提供センター間で交互にメッセージ交換を行う。
【００３５】
ＴＴＭリンク解放では、まず、移動機（ＭＳ）１１または情報提供センター（ＡＭＰ）１６は、ＴＴＭセション中に「ＴＴＭ解放」を送信することによって、いつでもセションを中断することができる。
【００３６】
ＴＴＭリンク強制解放では、ＴＴＭセションにおいて、相手からの応答メッセージが一定時間来ないなどの場合、強制的にＴＴＭセションを終了することができる。この場合、一方的に「ＴＴＭリンク強制解放」を送信することによって行う。
【００３７】
次に、移動機用マークアップ言語（ＭＭＬ）について詳細に説明する。ＭＭＬは、ＨＴＭＬを簡略化した言語であり、上述のように移動機（ＭＳ）１１〜情報提供センター（ＡＭＰ）１６間のアプリケーション層のユーザデータ内で使用されるものとして特別に開発されたものである。ＭＭＬは、基本的にＨＴＭＬで使用されているタグを短縮して使用しているため、ＨＴＭＬのサブセットとして位置付けられる。ショートメッセージサービスではデータ転送容量が低いため、ＭＭＬをアプリケーション層に適用するが、データ転送容量が得られるベアラが設定された場合には拡張ＭＭＬが併存することになる。
【００３８】
図６は本発明実施形態のＭＭＬのダウンリンクのフォーマットの一例をＨＴＭＬと対応して示した図である。
【００３９】
ＭＭＬの処理の取り決めは、以下の通りである。
（１）  <T> は、情報の「主題」として扱い、移動機１１内部のメモリに格納されたメッセージの検索に利用される。
（２）  移動機１１は、メッセージを格納する際に<T> 別及び取得日時順にソートして蓄積される。
（３）  トランザクション型メッセージングにおいて、移動機１１がメモリに蓄積するメッセージは、メモリ管理クラス識別子のパラメータ設定により指定されるメモリ管理クラス（後に詳細に説明する）に依存する。
（４）  ＭＭＬは、トランザクション型メッセージングだけでなく、プッシュ型メッセージングで使用される。
（５）  移動機１１は、タグに使用される文字の大文字／小文字の判断を行わず、移動機１１が受信したタグが大文字であっても小文字であっても同じ処理を行う。
（６）  移動機１１は、アンパサンド（&a; ）、不等号より大（&g; ）、不等号より小（&l; ）、ダブル引用符（&q; ）及びスペース（&n）等の特殊キャラクタを最低限サポートし、その他のエスケープコードについても取り込む。
（７）  移動機１１は、対応していないタグを受信した場合に、そのタグを無視する。
【００４０】
次に、ＡＭＳにて使用するＭＭＬタグ例の一部について具体的に説明する。
【００４１】
ＭＭＬは、データ量を軽減するために、ＨＴＭＬを短縮することによって効率が上がる部分を短縮し、<HTML>、<HEAD>、<BODY>といった構造を簡略したものであり、後述される<1> 〜</1>で挟まれた部分がＭＭＬ文書についての情報であることを示す。
（１）  <1> 〜</1>タグは、ＭＭＬバージョン１であることを示し、移動機１１は次のバージョンとして<2> 等の文字が指定されることが考慮される。
（２）  <T> 〜</T>は、格納された受信メッセージ情報の「主題」として用いられる。
（３）  タグは、ＨＴＭＬと同じように文章を強制的に改行させたい場合に、改行したい位置に同タグを挿入する。
（４）  <P> タグは、ＨＴＭＬと同じように段落分けを行いたい場合に、段落を変えたい位置に同タグを挿入する。一般的なＷＷＷブラウザでは、同タグが挿入されると空の行が挿入されるが、ＭＭＬでは、空の行の挿入は行わない。
（５）  メッセージに含まれる文字列に下線を引きたい場合、ＨＴＭＬと同じように 〜タグで指定した文字列を挟む。
（６）  メッセージに含まれる特定の文字列を点滅させたい場合、<BL>〜</BL> タグで指定した文字列を挟む。
（７）  ある特定の文字列を自動スクロール（横方向）させたい場合、<MQ>〜</MQ> タグで指定した文字列を挟む。全ての文字をスクロールし終えた場合、再び最初の文字からスクロールを開始する。
（８）  ある特定の文字列を<FN>〜</FN> タグで挟むことによって文字の色を変更する。文字の色は「#rgb」という形式で指定する。「r 」、「g 」、「b 」のそれぞれに対して0 〜f までの１６進数で赤、緑、青で強度を指定する。この<FN>〜</FN> タグをサポートしない移動機１１は、タグのみを無視しタグで挟まれた内容の表示をモノクロ等で行う。
（９）  ある特定の文字列を<C> 〜</C>タグで挟むことによって、挟み込まれた文字列を中央揃えする。
（１０）  ある特定の文字列を<D L> 〜</D>タグで挟むことによって、挟み込まれた文字列を左揃えする。ある特定の文字列を<D R> 〜</D>タグで挟むことによって、挟み込まれた文字列を右揃えする。
（１１）  ＨＴＭＬと同じように、ある特定の文字列を<UL>〜</UL> タグで挟むことによって、特定の文字列を箇条書きにすることができる。箇条書きの内容を階層化することができ、<UL>〜<L> 〜</UL> タグの<L> の後に項目を記述する。移動機１１は、表示部４２に表示する場合、箇条書きの前に中点「・ （半角）」を挿入する。
【００４２】
次に、移動機（ＭＳ）１１から送出する移動機用アップリンクプロトコル（ＡＭＵＰ）のフォーマットについて説明する。
（１）  バージョン表示は、例えば、M/1 である。ここでのバージョン表示は、ＭＭＬ、ＡＭＵＰ及びＡＭＣＰバージョンを示し、３バイトの固定長とする。なお、バージョン表示の送出は必須である。
（２）  リンク情報のフォーマットは、選択されたキーワードやＵＲＩリンク先情報を示す。送信されるキーワードやＵＲＩの値は、リンクタグによって設定したり、ユーザによって直接入力されたりする。ユーザの入力では、キーワードやＵＲＩのアドレスのみであり、区切り記号等のデリミタやキーワード入力の際の"#" は入力されない。移動機１１は選択されたキーワードあるいはＵＲＩの後に"?" を付加する。例えば、キーワードの場合には# キーワード? 、またＵＲＬの場合にはhttp://www.address? である。
（３）  フォーム情報のフォーマットは、ユーザによって選択された入力フォームの送信フォーマットを示し、Name=Valueのように示される。移動機１１は入力された各フィールドのデリミタとして"&+"を付加する。ここでNameフィールドは、ダウンリンクのＭＭＬに規定される入力タグに含まれているNameの値をセットし、Value フィールドはユーザによって入力されたり、選択された値をセットする。
【００４３】
次に、ＭＭＬの具体例及び移動機の表示部による表示例を説明する。
【００４４】
まず、ＭＭＬ例はスポーツニュースに関するものである。
１．  ユーザ要求のＭＭＬ例
M/1
# スポーツニュース?
１−Ａ．  ダウンリンクのＭＭＬ例
<1>
<T>J-Phoneスポーツニュース</T><H>
<UL>
<L><A H="#bball"> 野球</A>
<L><A H="#fball"> サッカー</A>
<L><A H="#sumo">相撲</A>
<L><A H="#golf">ゴルフ</A>
</UL>
</1>
１−Ｂ．  アップリンクのＡＭＵＰ例
M/1
#fball?
上記の例では、ユーザ要求として、移動機１１からＭＭＬ及びＡＭＵＰのアップリンクのバージョン表示（バージョン１）と、リンク情報のキーワードであるスポーツニュースとそれに付加するデリミタ? とを送出する。これに対して、ダウンリンクのＭＭＬ例で、バージョン（バージョン１）と、受信メッセージの主題であるJ-Phone スポーツニュース及びその下の水平線と、リンク先のキーワード及び箇条書きにしたリンク部分の文字列がそれぞれbball 及び野球、fball 及びサッカー、sumo及び相撲、golf及びゴルフとが移動機１１へ送信される。移動機１１がサッカーを選択すると、移動機１１からバージョン表示と、リンク情報のキーワードであるfball とそれに付加するデリミタ? とを送出する。
【００４５】
図７は本発明実施形態のＭＭＬ例の移動機における表示を示す図であり、上部に受信メッセージの主題であるJ-Phone スポーツニュース及びその下部に水平線が表示され、水平線の下に箇条書きで下線を引いた野球、サッカー、相撲及びゴルフがそれぞれ先頭に中点を付して表示されている。この表示においてカーソル移動により選択肢を、例えば、サッカーなどのように選択することができる。
【００４６】
次に、移動機（ＭＳ）１１の受信メッセージ管理部３７の動作を詳細に説明する。移動機（ＭＳ）１１によって扱われる各種のメッセージは、当該メッセージのメモリ管理クラス識別子及びメッセージの主題であるタイトル（<T> 〜</T>）によって異なる管理が行われる。本実施形態の情報提供サービスのデータ転送に関するＢプロトコルのパラメータ設定の詳細についての説明を省略したが、メモリ管理クラス識別子（４オクテット）の下位３オクテットを使用し、ネットワーク側から移動機（ＭＳ）１１に対し各メッセージの管理指定を行う。このメモリ管理クラス識別子のパラメータ設定により指定されるメッセージ管理クラスは５クラスに定義され、例えば、それぞれメインメニュー（メッセージ管理クラスＡ）、サブメニュー（メッセージ管理クラスＢ）、ＦＩＦＯ型メッセージ（メッセージ管理クラスＣ）、ストレージ型メッセージ（メッセージ管理クラスＤ）及びワークメモリ（メッセージ管理クラスＥ）である。
【００４７】
図８は本発明実施形態のメッセージ管理クラスの遷移状態を説明する図である。
【００４８】
同図において、例えば、路線の経路検索などを行うアプリケーションの利用例を示しており、メッセージ管理クラスＡのメインメニューで経路検索を選択すると、メッセージ管理クラスＢのサブメニューに遷移し、次に経路選択を選択するとメッセージ管理クラスＥのワークメモリに遷移し、発駅と着駅を入力して検索を選択するとメッセージ管理クラスＤのストレージ型メッセージに遷移し、検索結果の路線、時間及び料金が示される。
【００４９】
次に、各メッセージ管理クラス毎の処理例を具体的に説明する。図９は本発明実施形態のメッセージ管理クラスＡの処理例を説明する図である。
【００５０】
このメッセージ管理クラスＡ（メインメニュー）では、移動機（ＭＳ）１１からの要求によって、情報提供センター（ＡＭＰ）１６から配信されたメインメニューをメッセージメモリ４１に保存する。そして、この管理クラスＡのメッセージは、新しいメインメニューを受信する毎に順次上書き更新を実施する。すなわち、同図に示すように、ユーザの要求によって受信した新しいメインメニューａ’で、移動機１１で保存されているメインメニューａのとき、上書き処理を実施してメインメニューａ’に更新する。ただし、この管理クラスＡのメッセージ更新タイミングは、ユーザ操作による要求（ＡＭＵＰによる更新要求）に対して新しいメインメニューを受信した場合のみとする。ユーザ操作による電源オン／オフ等の他のタイミングでは更新されない。
【００５１】
図１０及び図１１は本発明実施形態のメッセージ管理クラスＢの処理例を説明する図であり、図１０は更新処理を説明する図、図１１はＦＩＦＯ処理を説明する図である。
【００５２】
このメッセージ管理クラスＢ（サブメニュー）では、移動機（ＭＳ）１１からの要求によって、情報提供センター（ＡＭＰ）１６から配信されたサブメニューをメッセージメモリ４１に保存する。そして、情報提供センター（ＡＭＰ）１６から受信したサブメニューのタイトル（<T> 〜</T>）が既に蓄積されているメッセージメモリ４１に同様のタイトル（<T> 〜</T>）が蓄積されている場合は、それに上書きを行う。また、蓄積されているサブメニューのタイトル（<T> 〜</T>）と同様のタイトル（<T> 〜</T>）がない場合は、時系列的に最も古いサブメニューを削除し、受信した新しいサブメニューを蓄積する。すなわち、図１０に示すように、新しく受信したサブメニューがタイトルｃ’で、現在メモリ管理クラスＢで管理されているサブメニューが時系列的にタイトルａ、タイトルｂ、タイトルｃ、タイトルｄ、タイトルｅとして蓄積されているとき、既に蓄積されているタイトルｃのサブメニューを上書き更新してタイトルｃ’とする。また、図１１に示すように、新しく受信したサブメニューがタイトルｆで、現在メモリ管理クラスＢで管理されているサブメニューが時系列的にタイトルａ、タイトルｂ、タイトルｃ、タイトルｄ、タイトルｅとして蓄積されているとき、タイトルｆと同様のタイトルがないため、時系列的に最も古いサブメニューのタイトルａを削除し、新しく受信したサブメニューを時系列的に最も新しい位置に蓄積するＦＩＦＯ（first-in first-out）処理を実行する。メッセージ更新のタイミングについては、上記の場合のみとし、ユーザ操作による電源オン／オフ等のタイミングでは更新されない。
【００５３】
図１２〜図１４は本発明実施形態のメッセージ管理クラスＣの処理例を説明する図であり、図１２は同じタイトルが存在するＦＩＦＯ処理を説明する図、図１３は同じタイトルが存在せずメッセージ列に空きがあるメッセージ管理処理を説明する図、図１４は同じタイトルが存在せずメッセージ列に空きがないメッセージ管理処理を説明する図である。
【００５４】
受信したメモリ管理クラス識別子によって、ＦＩＦＯ型メッセージとして指定されている場合、以下のような手順でメモリ管理をおこなう。この管理クラスＣで管理するメッセージ列は最低５つのタイトル（<T> 〜</T>）（メッセージ列）をそれぞれ個別に蓄積可能で、また１つのタイトル（<T> 〜</T>）に対し最低３件分まで格納する。また、１件のメッセージは３連結メッセージ分受信可能とする。移動機（ＭＳ）１１はメッセージを受信した場合、現在メッセージ管理クラスＣで管理しているメッセージ列に、同じタイトル（<T> 〜</T>）がないか検索し、同じタイトル（<T> 〜</T>）が存在するのであればＦＩＦＯ処理を実施する。同じタイトル（<T> 〜</T>）が存在せず、タイトル（<T> 〜</T>）毎のメッセージ列に空きがあれば、新規のタイトル（<T> 〜</T>）としてメッセージの蓄積を行う。また、タイトル（<T> 〜</T>）毎のメッセージ列に空きがなければ、時系列的に最も古いタイトル（<T> 〜</T>）のメッセージ列を削除し、受信したメッセージの蓄積を実施する。すなわち、図１２に示すように、新しく受信したメッセージ管理クラスＣのメッセージがタイトルｂの４で、現在のメッセージ管理クラスＣのメッセージ管理状態が図のようで同じタイトルｂが存在するとき、そのメッセージ列の時系列的に最も古いタイトルｂの１を削除し新しく受信したタイトルｂの４を新しい位置に蓄積するＦＩＦＯ処理を実行する。次に、図１３に示すように、新しく受信したメッセージ管理クラスＣのメッセージがタイトルｅの１で、同じタイトルが存在せず、メッセージ列に空きがあるため、新規のタイトルｅの１としてメッセージ管理処理を実行する。また、図１４に示すように、新しく受信したメッセージ管理クラスＣのメッセージがタイトルｆの１で、同じタイトルが存在せず、タイトル毎のメッセージ列に空きがないため、時系列的に最も古いタイトルａの１，２，３のメッセージ列を削除し、受信したタイトルｆの１のメッセージを時系列的に最も新しい位置に蓄積するメッセージ管理処理を実行する。移動機１１の電源オフ／オン動作を行っても本メモリクラスの内容は消去されない。
【００５５】
図１５は本発明実施形態のメッセージ管理クラスＤの処理例を説明する図である。
【００５６】
受信したメモリ管理クラス識別子によって、ストレージ型メッセージとして指定されている場合、移動機（ＭＳ）１１のメモリ領域として空きがあれば、受信したメッセージの蓄積をする。移動機（ＭＳ）１１のメモリ領域に空きがない場合は、下位層の配信応答でメモリ領域フルを送信し、ユーザに対してメッセージ消去を促す。ユーザ操作によってメモリ領域に空きができたら、移動機（ＭＳ）１１は下位層のメモリ空き信号を送信し、メッセージ受信可能状態であることをネットワークに対して通知する。すなわち、図１５に示すように、受信メッセージ管理部３７は、新しく受信したメッセージをメモリ領域に空きがある場合に、メッセージ書込みを実行し、メモリ領域に空きがない場合、メッセージ書込みを行わず、メッセージ領域のメッセージをユーザが削除して空きができたとき、受信メッセージの書込みを実行する。移動機（ＭＳ）１１電源オフ／オン動作を行っても本メモリクラスの内容は消去されない。
【００５７】
図１６は本発明実施形態のメッセージ管理クラスＥの処理例を説明する図である。
【００５８】
このメモリ管理クラスＥは、トランザクションのセッション中に受信したメッセージを一律に、かつ一時的に蓄えるメモリ領域をいう。移動機（ＭＳ）１１は受信したメモリ管理クラス識別子がワークメモリのみの場合、図１６に示すように、受信メッセージ管理部は同メッセージを本メモリ管理クラスＥのワークメモリに蓄積する。受信メッセージ管理クラス識別子がワークメモリのみ以外のメモリ管理クラス指定されている場合、ワークメモリに受信メッセージを蓄積し、指定されたメモリ管理クラスの領域に受信メッセージを格納する。本メモリ管理クラスに過去に受信したメッセージが存在する場合、新しく受信したメッセージを同メモリに上書きする。移動機（ＭＳ）１１の電源オフ／オン動作を行った場合本メモリクラスの内容は消去される。
【００５９】
次に、移動機（ＭＳ）１１の音声着信設定部３９の動作について詳細に説明する。この音声着信設定部３９は、トランザクション型メッセージング（ＴＴＭ）モードにある移動機（ＭＳ）１１が音声着信を受けた場合の動作を設定する部分であり、その設定項目は、「ＴＴＭモード拒否」、「留守番電話サービス転送設定」、「発番号表示後、ユーザ判断」、及び「音声着信拒否」の機能を備えている。
【００６０】
まず、移動機（ＭＳ）１１が「ＴＴＭモード拒否」を設定した場合、ＴＴＭ中において音声着信を受信したときには、無条件に音声着信状態へと移行する。移動機（ＭＳ）１１は通話状態に遷移したら通話後ＴＴＭモードは拒否される。次に、移動機（ＭＳ）１１が「留守番電話サービス転送設定」を設定した場合、ＴＴＭ中において音声着信を受信したときには、無条件に留守番電話サービス転送要求を網に対して送出する。また、移動機（ＭＳ）１１が「発番号表示後、ユーザ判断」を設定した場合、ＴＴＭ中において音声着信を受信したときには、受信した発番号を表示部４２表示し音声着信状態であることをユーザに通知する。このとき、発番号が通知されていない場合も同様に音声着信状態であることを通知する。このとき、音声着信状態にある移動機（ＭＳ）１１は音声着信呼に対して「応答」、「拒否」及び「留守番電話サービス転送」のような動作を選択できる。「応答」は、音声着信呼に対して応答する。移動機（ＭＳ）１１は通話状態に遷移したら通話後ＴＴＭモードは拒否される。「拒否」は、音声着信呼を通信拒否を送出することによって拒否し、ＴＴＭセッションを継続する。「留守番電話サービス転送」は、留守番電話サービス転送要求を網に対して送出する。また、移動機１１（ＭＳ）が「音声着信拒否」を設定した場合、ＴＴＭ中において音声着信を受信したときには、無条件に音声着信呼を通信拒否を送出することによって拒否し、ＴＴＭセッションを継続する。
【００６１】
次に、移動機（ＭＳ）１１における表示部４２の表示制御部３８による表示動作について説明する。表示制御部３８は、受信したＭＭＬデータを表示するブラウザの機能を備え、キー入力部４０によるキー操作あるいは表示部４２のカーソル選択により選択・決定された内容に基づいて各種の表示制御を行う部分である。
【００６２】
まず、ユーザがメインメニューとサブメニューを操作した場合の移動機（ＭＳ）１１の動作について説明する。ユーザ操作によってメインメニューを選択した場合に、移動機（ＭＳ）１１のメッセージメモリ４１に蓄積されたメインメニュー（メッセージ管理クラスＡ）の内容を表示する。また、メインメニューの更新要求（ＭＭＬのリンク）が発生した場合、ＴＴＭセションにより更新されたメインメニューの書換えが行われる。次に、ユーザがメインメニューを参照し、何らかのコンテンツを指定した場合に、移動機（ＭＳ）１１はメッセージメモリ４１に蓄積されているサブメニュー（メッセージ管理クラスＢ）を検索し、サブメニューが蓄積されている場合には、その蓄積されているメニューを表示し、サブメニューが蓄積されていない場合には、選択されたコンテンツにリンクされている「キーワード」を含んだＴＴＭメッセージを情報提供センター（ＡＭＰ）１６に対して送信する。また、本実施形態において情報提供サービス（ＡＭＳ）のベアラとしてショートメッセージサービス（ＳＭＳ）を使用した場合に、ショートメッセージサービス（ＳＭＳ）が蓄積交換方式であること等から、移動機（ＭＳ）１１が何らかの要求を行ってから応答するまでの時間（応答時間）がかかることから、要求中であることを示すアクセス中表示を行う。さらに、移動機（ＭＳ）１１は受信したメッセージがどのメッセージ管理クラスの属性かの属性情報を表示する。この属性情報の表示対象となるメッセージ管理クラスは、ＦＩＦＯ型メッセージ、ストレージ型メッセージ及びワークメモリとする。
【００６３】
以上説明したように、上記構成のデジタル無線電話による情報提供サービスシステム１０によれば、メッセージ表示機能を有する移動通信網に、情報提供センター１６を設け、ここで移動機（ＭＳ）１１からのユーザ要求を受信して、情報サービスのプロバイダから情報コンテンツを得、コンテンツ・データベース１８から移動機（ＭＳ）１１へ情報サービスのメッセージを送信したり、あるいは他の通信網１９に接続される情報サービスのプロバイダの機器と移動機（ＭＳ）１１とを端末間で接続して移動機（ＭＳ）１１へ情報サービスのメッセージを送信し、そのユーザ要求と情報サービスの回答とを最終的に必要とする情報サービスを得るまでの間に複数回往復するトランザクション型メッセージングのモードを有することで、簡単に必要な情報サービスを対話的に受けることができる。ＴＴＭの管理では、送信された個々のメッセージにセション及びシーケンス番号を振り、同一セション内である管理及び送信順序の管理を行なっている。
【００６４】
ショートメッセージサービスをベアラサービスとして使用し、移動機（ＭＳ）１１と情報提供センター（ＡＭＰ）１６との間で転送されるユーザ間データブロック内のフィールドに情報提供サービスのメッセージ制御プロトコル（ＡＭＣＰ）を構成するメッセージヘッダーと、ユーザデータを構成する移動機用マークアップ言語（ＭＭＬ）で記載したデータまたは移動機用メッセージアップリンクプロトコルのデータをセットしているため、通信路の確立や解放等のセッション管理を行うことでメッセージを効率的に転送することができ、かつＨＴＭＬを短縮したタグを使用し、小容量のデータ通信に適したシステムを構築することができる。
【００６５】
情報提供センター（ＡＭＰ）１６は、経路制御部でユーザ要求に含まれるキーワードやＵＲＩによって情報提供サービスの場所を特定しているため、広い範囲の情報サービスプロバイダにアクセスすることができる。また、情報提供センター（ＡＭＰ）１６は、ＭＭＬデータのＨＴＭＬデータへの変換、移動機用メッセージアップリンクプロトコルのデータをＨＴＴＰのデータに変換する機能を有することで、移動機（ＭＳ）１１からインターネット等のＷＷＷサーバのＨＴＭＬデータに簡単にアクセスすることが可能になる。
【００６６】
移動機（ＭＳ）１１は、網側から指定されるメッセージ管理クラスとＭＭＬの表題タグで挟まれたタイトルによって受信メッセージを分類整理するため、新しい情報サービスを適宜受信してメッセージメモリ４１に格納し、表示制御部３８の制御により表示部４２に表示することができる。また、移動機（ＭＳ）１１は、音声着信設定部によりトランザクション型メッセージングのモードで、音声着信を受けた場合、設定により無条件に音声着信状態へ移行し、通話後のトランザクション型メッセージングのモードを拒否したり、あるいは無条件に音声着信呼を通信拒否を送出することで音声着信拒否することができる。
【００６７】
本実施形態では、異なる種類のベアラサービスを選択により切替え使用できるため、ショートメッセージ以外にも様々なデータを扱うことができるよう、その他のベアラサービスを設けることができるように構成されている。なお、本実施形態においてその他ベアラシステム２１を図１の点線で示したように、ショートメッセージセンター（ＳＭＳＣ）１５と同様に移動機（ＭＳ）１１と情報提供センター（ＡＭＰ）１６との間に設けているが、これは例示であり他の場所に設けられていてもよい。
【００６８】
また、上記実施形態において、情報サービスの例としてメニュー内容に示したような、新着情報、コンテンツメニュー等は一例であり、任意の情報サービスに適用できる。また、本発明は開示された特定の実施形態に限定されず、特許請求の範囲により規定されるように本発明の精神及び範囲内において変形できることは容易に理解できるであろう。
【００６９】
【発明の効果】
以上説明したように、本発明では移動機からのユーザ要求に基づいて広い範囲の情報サービスプロバイダに簡単にアクセスでき、必要な情報サービスを対話的に受けることができる。
【図面の簡単な説明】
【図１】本発明実施形態のデジタル無線電話による情報提供サービスの全体構成を説明するブロック図である。
【図２】本発明実施形態の移動機の構成を説明するブロック図である。
【図３】本発明実施形態の情報提供サービスシステムの全体プロトコル構成を説明する図である。
【図４】本発明実施形態のユーザ間情報データブロック部分の構成を説明する図である。
【図５】本発明実施形態のトランザクション型メッセージングのユーザデータのメッセージングフォーマットを示す図である。
【図６】本発明実施形態のＭＭＬダウンリンクのフォーマット例の一部をＨＴＭＬと対応して示した図である。
【図７】本発明実施形態のＭＭＬ例の移動機における表示を示す図である。
【図８】本発明実施形態のメッセージ管理クラスの遷移状態を説明する図である。
【図９】本発明実施形態のメッセージ管理クラスＡの処理例を説明する図である
【図１０】本発明実施形態のメッセージ管理クラスＢの処理例の更新処理を説明する図である
【図１１】本発明実施形態のメッセージ管理クラスＢの処理例のＦＩＦＯ処理を説明する図である
【図１２】本発明実施形態のメッセージ管理クラスＣの処理例の同じタイトルが存在するＦＩＦＯ処理を説明する図である。
【図１３】本発明実施形態のメッセージ管理クラスＣの処理例の同じタイトルが存在せずメッセージ列に空きがあるメッセージ管理処理を説明する図である。
【図１４】本発明実施形態のメッセージ管理クラスＣの処理例の同じタイトルが存在せずメッセージ列に空きがないメッセージ管理処理を説明する図である。
【図１５】本発明実施形態のメッセージ管理クラスＤの処理例を説明する図である。
【図１６】本発明実施形態のメッセージ管理クラスＥの処理例を説明する図である。
【符号の説明】
１０  情報サービス提供システム
１１  移動機（ＭＳ）
１２  基地局（ＢＳ）
１３  交換機（ＭＳＣ）
１４  加入者データベース
１５  ショートメッセージセンター（ＳＭＳＣ）
１６  情報提供センター（ＡＭＰ）
１７  登録ユーザ・データベース
１８  コンテンツ・データベース
１９  通信網
２０  プロバイダの機器
２１  その他ベアラシステム
３１  アンテナ
３２  無線部
３３  音声変換回路
３４  スピーカ
３５  マイク
３６  メッセージ通信部
３７  受信メッセージ管理部
３８  表示制御部
３９  音声着信設定部
４０  キー入力部
４１  メッセージメモリ
４２  表示部
４３  ＲＯＭ
４４  ＲＡＭ
４５  制御部
【図１】
0003869135.tif 000002
【図２】
0003869135.tif 000003
【図３】
0003869135.tif 000004
【図４】
0003869135.tif 000005
【図５】
0003869135.tif 000006
【図６】
0003869135.tif 000007
【図７】
0003869135.tif 000008
【図８】
0003869135.tif 000009
【図９】
0003869135.tif 000010
【図１０】
0003869135.tif 000011
【図１１】
0003869135.tif 000012
【図１２】
0003869135.tif 000013
【図１３】
0003869135.tif 000014
【図１４】
0003869135.tif 000015
【図１５】
0003869135.tif 000016
【図１６】
0003869135.tif 000017