JP3786635B2 - Information provision system - Google Patents
Information provision system Download PDFInfo
- Publication number
- JP3786635B2 JP3786635B2 JP2002240371A JP2002240371A JP3786635B2 JP 3786635 B2 JP3786635 B2 JP 3786635B2 JP 2002240371 A JP2002240371 A JP 2002240371A JP 2002240371 A JP2002240371 A JP 2002240371A JP 3786635 B2 JP3786635 B2 JP 3786635B2
- Authority
- JP
- Japan
- Prior art keywords
- mobile device
- content
- protocol conversion
- messaging format
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Computer And Data Communications (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、デジタル無線電話を使用して大容量の文字情報や画像情報、あるいは、音声情報等のメッセージの転送を行うことのできる情報提供システムに関するものである。
【0002】
【従来の技術】
従来、無線電話システムにおいて、情報提供元あるいはサービス提供者のコンテンツ・データベースを移動通信網側に設置あるいは専用線で接続して、携帯電話向けの情報提供サービスが実現されている。例えば、本出願人は、移動機からのユーザ要求に基づいて広い範囲の情報サービスプロバイダに簡単にアクセスでき、必要な情報サービスを対話的に受けることができるデジタル無線電話による情報提供サービスシステムを提案している。また、移動機からインターネット上のウェブサーバのホームページ等のファイルを取得して移動機の表示部で表示させる、いわゆるインターネットブラウジングを行うサービスが実現されている。例えば、本出願人は、ウェブゲートウェイプラットフォーム(WGP)を開発し、ウェブサーバ上に作成された従来のホームページに大きな変更を加えることなく、移動機側が対応できる容量と構成にしてホームページの特定のメッセージを表示することができる無線電話によるメッセージ通信方法及び通信システムを提案している。
【0003】
【発明が解決しようとする課題】
しかしながら、従来の情報提供サービスシステムあるいはメッセージ通信方法及び通信システムは、配信ベアラは、128バイトを3連結した最大384バイトのショートメッセージサービスであるため、長文のメール、画像データあるいは音楽データ等の大容量データの転送に適していないことがあった。
【0004】
本発明は上記事情に鑑みなされたもので、文字情報、画像情報あるいは音声情報等のメッセージの転送に適した情報提供システムを提供することを目的としている。
【0005】
【課題を解決するための手段】
上記目的を達成するために、本発明の情報提供システムは、移動機におけるコンテンツの表示出力が前記移動機の表示出力仕様に適するように、前記移動機とコンテンツ提供元との間で送受信されるメッセージにおけるメッセージングフォーマットのプロトコル変換を行う情報提供システムであって、前記移動機から前記コンテンツ提供元に送信されるコンテンツ取得リクエストのメッセージングフォーマットを、前記コンテンツ提供元側のメッセージングフォーマットにプロトコル変換する第一のプロトコル変換手段と、前記第一のプロトコル変換がなされたコンテンツ取得リクエストに応じて前記コンテンツ提供元から前記移動機に送信されるメッセージのメッセージングフォーマットを、前記移動機側のメッセージングフォーマットにプロトコル変換する第二のプロトコル変換手段とを備え、前記第一のプロトコル変換手段において、前記第一のプロトコル変換が行われる際に、前記移動機の機種コードに基づいて取得した前記移動機のコンテンツ表示出力仕様を、前記コンテンツ提供元に通知するようにし、前記第二のプロトコル変換手段において、前記第二のプロトコル変換が行われる際に、前記移動機における前記コンテンツ取得リクエストの送信タイミングが分散されるように制御している。
【0006】
また、上記目的を達成するために、本発明の他の情報提供システムは、移動機におけるコンテンツの表示出力が前記移動機の表示出力仕様に適するように、前記移動機とコンテンツ提供元との間で送受信されるメッセージにおけるメッセージングフォーマットのプロトコル変換を行う情報提供システムであって、前記移動機から前記コンテンツ提供元に送信されるコンテンツ取得リクエストのメッセージングフォーマットを、前記コンテンツ提供元側のメッセージングフォーマットにプロトコル変換する第一のプロトコル変換手段と、前記第一のプロトコル変換がなされたコンテンツ取得リクエストに応じて前記コンテンツ提供元から前記移動機に送信されるメッセージのメッセージングフォーマットを、前記移動機側のメッセージングフォーマットにプロトコル変換する第二のプロトコル変換手段とを備え、前記第一のプロトコル変換手段において、前記第一のプロトコル変換が行われる際に、前記移動機の機種コードに基づいて取得した前記移動機のコンテンツ表示出力仕様を、前記コンテンツ提供元に通知するようにし、前記第二のプロトコル変換手段において、前記第二のプロトコル変換が行われる際に、前記移動機と前記コンテンツ提供元との間における回線接続モードを、前記移動機に対して送信されるコンテンツに応じて制御するようにしている。
【0007】
さらに、上記目的を達成するために、本発明のさらに他の情報提供システムは、移動機におけるコンテンツの表示出力が前記移動機の表示出力仕様に適するように、前記移動機とコンテンツ提供元との間で送受信されるメッセージにおけるメッセージングフォーマットのプロトコル変換を行う情報提供システムであって、前記移動機から前記コンテンツ提供元に送信されるコンテンツ取得リクエストのメッセージングフォーマットを、前記コンテンツ提供元側のメッセージングフォーマットにプロトコル変換する第一のプロトコル変換手段と、前記第一のプロトコル変換がなされたコンテンツ取得リクエストに応じて前記コンテンツ提供元から前記移動機に送信されるメッセージのメッセージングフォーマットを、前記移動機側のメッセージングフォーマットにプロトコル変換する第二のプロトコル変換手段とを備え、前記第一のプロトコル変換手段において、前記第一のプロトコル変換が行われる際に、前記移動機の機種コードに基づいて取得した前記移動機のコンテンツ表示出力仕様を、前記コンテンツ提供元に通知するようにし、前記第二のプロトコル変換手段において、前記第二のプロトコル変換が行われる際に、前記移動機における前記コンテンツ取得リクエストの送信タイミングが分散されるように制御すると共に、前記移動機と前記コンテンツ提供元との間における回線接続モードを、前記移動機に対して送信されるコンテンツに応じて制御するようにしている。
【0008】
このような本発明によれば、移動機におけるコンテンツの表示出力が移動機の表示出力仕様に適するように、移動機とコンテンツ提供元との間で送受信されるメッセージにおけるメッセージングフォーマットのプロトコル変換を行うようにしている。これにより、移動機が、例えばインターネット上におけるコンテンツ提供元からアニメーション等の画像情報あるいはバックグラウンド・ミュージック等の音楽情報等のコンテンツを取得することができるようになる。また、プロトコル変換する際に、移動機の機種コードに基づく移動機のコンテンツ表示出力仕様をコンテンツ提供元に通知することにより、移動機に最適のコンテンツを取得させることができる。さらに、プロトコル変換する際に、移動機の電話番号を所定のユーザ識別番号に変換してコンテンツ提供元に通知したり、移動機に対して送信されるコンテンツの送信量が、移動機のメモリ残量より小さい場合は、その旨を通知することができる。さらにまた、プロトコル変換する際に、移動機におけるコンテンツ取得リクエストの送信タイミングを分散させることにより、トラフィックの集中を防止することができる。さらにまた、プロトコル変換する際に、移動機に対して送信されるコンテンツに応じて回線接続モードを制御すると、クイズのコンテンツ等の場合にサスペンド機能を利用した考える時間を実現することができる。
【0009】
【発明の実施の形態】
以下、本発明を図示の一実施形態により具体的に説明する。図1及び図2は本実施形態の情報提供システムを適用したデジタル無線電話によるメッセージ通信システムを説明する図であり、図1は全体構成を説明するブロック図、図2は移動機の構成を説明するブロック図である。
【0010】
これらの図において、デジタル無線電話によるメッセージ通信システム10は、移動機(MS)11と、基地局(BS:Base Station)12と、交換機(MSC:Mobile Switching Center )13と、ショートメッセージサービスセンター(SMSC:Short Message Service Center)14と、本発明にかかる情報提供システム70と、メールゲートウェイシステム(MGS:Mail GatewaySystem)19と、ポストオフィス(Post Office)20とから移動体通信網が構成されている。情報提供システム70は、情報提供センター(AMP:Advanced Messaging Platform)15と、エージェントサーバ(Agent Server)16と、この情報提供センター(AMP)15に接続されたインターネットブラウジングを行うためのウェブゲートウェイプラットフォーム(WGP:Web Gateway Platform)及びプロキシサーバ18とから構成され、プロキシサーバ18を介してインターネットに接続されている。またメール蓄積のためのポストオフィス20に接続された転送制御を行うメールゲートウェイシステム(MGS)19は、インターネットに接続されている。インターネット21には、情報サービス提供元(IP/SP:Information Provider/Service Provider)22の機器等が接続されている。さらに、交換機(MSC)13と、上位システムを構成する情報提供センター(AMP)15及びメールゲートウェイシステム(MGS)19との間には、大容量データ転送システム30が設けられている。
【0011】
移動機(MS)11は、通常の音声通話が可能な機能を備えるとともに、メッセージを送受信できる機能を備えており、図2に示すようにアンテナ41、無線部42、音声変換回路43、スピーカ44、マイク45、メッセージ通信部46、受信メッセージ管理部47、表示制御部48、音声着信設定部49、キー入力部50、メッセージメモリ51、表示部52、セッション制御部53、メロディデータ解析部54、画面キャプチャ部55、受信画像表示設定部56、移動機プロファイル処理部57、自動取得設定処理部58、テキストブラウズ処理部59、マーカースタンプ処理部60、リンク処理部61、ROM62、RAM63、文字用固定記憶部64、制御部65等を備えている。
【0012】
無線部42は、音声変換回路43またはメッセージ通信部46から入力される送信データを基地局12に無線送信するために所定の無線周波数の送信信号に周波数変換してアンテナ41から送信したり、アンテナ41により基地局12から受信した受信信号を周波数変換して、メッセージ通信部46あるいは音声変換回路43に出力する。音声変換回路43は、図示しない音声変換のためのコーディック部及び時分割接続処理部等を備え、受信した音声信号をスピーカ44に出力したり、マイク45から入力した音声を送信信号として無線部42に出力する。メッセージ通信部46は、送信メッセージを送信信号に編成して無線部42に出力し、またメッセージを受信して受信メッセージ管理部47や表示制御部48等へ出力するための処理を行う部分である。受信メッセージ管理部47は、受信メッセージを検索あるいは整理しやすいよう分類してメッセージメモリ51に格納する部分である。音声着信設定部49は、トランザクション型メッセージング中に音声着信を受けた場合の動作を決める部分である。表示制御部48は、入力した文字や受信メッセージ等を表示部52に表示するための制御を行う部分であり、移動機用マークアップ言語(MML)を理解するWWWブラウザと同様の操作性のユーザインターフェースを提供する部分(MMLブラウザ)を備えている。キー入力部50は、各種操作のためのキー、文字や英数字を入力するためのキー等を備える部分である。メッセージメモリ51は、受信メッセージを格納するためのメモリである。表示部52は、液晶表示装置等により構成されており、キー入力部50から入力した文字や英数字、受信したメッセージ等の各種情報を表示する部分である。
【0013】
以下の各部分は後に詳細に説明するように、セッション制御部53は、コンテンツによって回線接続モードを変更し、効率的に無線設備を使用する目的で設けられ、サスペンド機能と回線保留機能を有する部分である。メロディデータ解析部54は、移動機(MS)11にダウンロードした音楽のコンテンツを繰り返し再生する処理を行う部分である。画面キャプチャ部55は、ダウンロードしたコンテンツの画面の中でお気に入り登録するための処理を行う部分である。受信画像表示設定部56は、受信した画像を待ち受け時に自動または手動で表示させるための処理を行う部分である。移動機プロファイル処理部57は、移動機(MS)11の仕様等に関するデータ(MSプロファイルデータ)を管理するとともにリクエストを上げる際にそのデータをユーザデータの前に設定する処理を行う部分である。自動取得設定処理部58は、ユーザが自分の好きなときにプッシュサービスを受けることができるよう設定処理する部分である。テキストブラウズ処理部59は、コンテンツにイメージデータあるいはサウンドデータが含まれている場合に、最初にテキストデータのみをダウンロードできるよう処理する部分である。マーカースタンプ処理部60は、表示した画像に文字や線等の記号を書き込むことができるよう処理する部分である。リンク処理部61は、メール内のEメールアドレス、ホームページアドレス、電話番号をリンク化し、移動機(MS)11上でリンクを選択することで直接アクセスするための処理を行う部分である。
【0014】
ROM62は、メッセージデータ送信処理プログラム等を格納するメモリ、RAM63は、通信制御中等のワークメモリである。文字用固定記憶部64は、後に詳細に説明するように動く絵文字を専用に記録する部分である。制御部65は、上記の各部を制御するとともに送受信データや制御データ等を転送制御する部分である。
【0015】
大容量データ転送システム30は、例えば、最大6キロバイトのデータ量の転送を行うことができるシステムであり、ダイレクトアクセスシステム(DAS:Direct Access System)31と、アクセスサーバ(Access Server)32と、ダスプロトコル制御部33とから構成されている。ダイレクトアクセスシステム(DAS)31は、例えば、データを移動機11へダウンロードするための処理を行う部分であり、DAS31とアクセスサーバ32は、移動機(MS)11と情報提供システム70やメールゲートウェイシステム(MGS)19等の上位システム間でデータを送受信できるよう処理する部分である。ダスプロトコル制御部33は、情報提供システム70やメールゲートウェイシステム(MGS)19から来たデータのプロトコルを変換後、アクセスサーバ32へ送信したり、アクセスサーバ32からきたデータのヘッダを見て、情報提供システム70やメールゲートウェイシステム(MGS)19へそれぞれ転送処理を行い、また移動機(MS)11とのセッション制御を行う部分である。
【0016】
次に、本発明の情報提供システムを適用したデジタル無線電話によるメッセージ通信システムの各部におけるメッセージングフォーマット及び通信システムの動作例について具体的に説明する。図3はダイレクトアクセスリンクプロトコルのメッセージングフォーマットを示す図、図4はユーザリクエストのメッセージングフォーマットを示す図、図5はユーザリクエストをプロトコル変換した後のメッセージングフォーマットを示す図、図6は情報提供元から送信されるレスポンスのメッセージングフォーマットを示す図、図7はレスポンスをプロトコル変換した後のメッセージングフォーマットを示す図、図8は通信システムの動作例を説明する図である。
【0017】
まず、ダイレクトアクセスリンクプロトコル(DALP:Direct Access LinkProtocol)は、図3に示すように、先頭からアプリケーションが使用するベアラサービスが設定される部分であり、ダイレクトアクセスサービスが設定されるベアラ識別子と、DALPのバージョンが設定され将来のプロトコルの機能拡張によるバージョンアップに対応するためのプロトコルバージョンと、DALPメッセージングにおけるDALPオペレーションのタイプやメッセージングの種別等を識別するための識別子が設定されるDALP識別子と、予備と、端末間で交換するデータの秘匿及び認証を行うためのオプション情報要素である鍵と、メッセージングのセッションを識別するために割り当てられる番号であるセッション番号と、メッセージングのセッション中の順序番号であるシーケンス番号と、アプリケーションを識別するためのアプリケーション識別子と、ユニットの番号を示すユニット番号と、全ユニット数を示すトータルユニット番号と、DASデータの長さを示すDASデータ長と、誤り制御のためのチェックサムとからなる。
【0018】
移動機(MS)11から情報提供システム70へのユーザリクエストのメッセージングフォーマットは、図4に示すように、先頭から携帯電話番号等の移動側番号(MSN)を含むメッセージ転送プロトコルを構成するAMTP(AdvancedMessaging Transfer Protocol)と、上記のダイレクトアクセスリンクプロトコル(DALP)と、移動機プロファイルと、情報提供元のアドレスやリクエストキーワード等のデータとからなり、例えば、全体で1キロバイトである。移動機プロファイルは、機種コードと残りメモリ等のデータであり、リクエストを上げるときに一緒に送信し、情報提供システム70は、このデータに基いて移動機(MS)11の仕様等に関する画面サイズ、カラー表示あるいは4階調表示等の画面種類、型式、短音や2和音あるいは5和音等の着信音種別、メモリ残量等のデータに変換し、情報提供元(IP)22側がそのデータを元にその移動機(MS)11に最も適したコンテンツをダウンロードするためのものである。例えば、ある情報提供元のホームページのリンク <A H="http:www.domain/url?uid=1&sid=1234/">コンテンツ</A>をD型の移動機であるJ−AB01で選択した場合のデータは、以下の通りである。
M/2Type=J-AB01?Mem=256?http://www.domain/url?uid=1&sid=1234?
【0019】
ユーザリクエストを情報提供システム70でプロトコル変換したメッセージングフォーマットは、図5に示すように、先頭からハイパーテキストトランスファプロトコル(HTTP)リクエストメソッドと、HTTPヘッダ情報と、移動機プロファイルと、ユーザ識別番号(UID)とからなる。HTTPリクエストメソッドは、例えば、以下の通りである。
GET http:www.domain/url?uid=1&sid=1234 HTTP/1.1
また、移動機プロファイルとUIDは、例えば、以下の通りである。
X-jphone-msname:J-AB01
X-jphone-display:X*Y
X-jphone-color:CZ
X-jphone-sound:n
X-jphone-uid:1111111111111111
ここで、X*Yは画面のドット数、Zはカラー画像の階調、nは和音数等である。
【0020】
情報提供元(IP)22から情報提供システム70へ送信されるメッセージングフォーマットは、図6に示すように、先頭からHTTPレスポンスヘッダと、HTTPヘッダ情報と、レスポンスとからなる。HTTPレスポンスヘッダは、例えば、以下の通りである。
HTTP/1.1 200 OK
また、レスポンスは、例えば、以下の通りである。
<2>
<T>Sample</T>
Sample MML
</2>
【0021】
情報提供元(IP)22のコンテンツをダウンロードのためにリクエストを上げる際、移動機(MS)11は、そのメッセージ通信部46が移動機プロファイル処理部57にあるメモリ残量データを参照し、その移動機プロファイル処理部57がその機種コードと残りメモリ等を移動機プロファイルとして上記のユーザリクエストのメッセージングフォーマットに編成し、図8に示すように、移動機(MS)11から大容量データ転送システム30を介して情報提供システム70へ送信する(▲1▼)。情報提供システム70は、送信されてきたユーザリクエストのメッセージングフォーマットをウェブ上にある情報提供元(IP)22側サイトで認識できるように上記のHTTP形式のメッセージングフォーマットに変換して送信する(▲2▼)。その際、情報提供システム70は機種コードを参照して画面のドット数・カラー画像の階調・対応和音数等のデータを機種コードテーブルから呼び出し、リクエストと共に送信する。リクエストを受信した情報提供元(IP)22は、予め作成した全ての移動機プロファイルのパターンに合わせた中から最適のコンテンツを選択するか、あるいは移動機(MS)11側から送信されてきた移動機プロファイルに対応させて最適のコンテンツを作成、上記のHTTP形式のメッセージングフォーマットとして情報提供システム70側へ送信する(▲3▼)。なお、移動機(MS)11でそのままでは表示できないコンテンツを含む場合には、情報提供システム70において最適のデータに変換する。また、移動機プロファイルのデータのメモリ残量がリクエストされたコンテンツの容量より小さかった場合には、その旨を示すデータをリクエストされたコンテンツの代わりに返信する。情報提供システム70は、情報提供元(IP)22側から送信されてきたレスポンスを含むHTTP形式のメッセージングフォーマットを上記のダウンロード用のメッセージングフォーマットに変換して大容量データ転送システム30を介して移動機(MS)11へ送信する(▲4▼)。
【0022】
次に、コンテンツのダウンロードにユーザ識別番号(UID)を必要とする場合の動作について説明する。図9はユーザ識別番号を必要とするコンテンツのダウンロードを説明する図である。
【0023】
現在事業者では、ユーザ個人を特定するのに一般的にユーザの携帯電話番号(MSN)を使用している。情報提供元(IP)側からは各ユーザを特定することで顧客データベースを作成しユーザのサービス利用履歴の管理を独自で行いたいというニーズがあるが、個人情報の一部であるユーザの携帯電話番号を事業者のネットワーク外にある情報提供元(IP)にそのまま出すことは、セキュリティ上問題となる。そこで、ある特定のルールに基づいて携帯電話番号(MSN)をUIDに変換し、情報提供元(IP)は携帯電話番号の代りにUIDを使用して顧客データベースを作成しサービス利用履歴の管理を行うことができるようにしている。
【0024】
すなわち、図9に示すようにユーザがUIDを必要とするコンテンツのダウンロードのリクエストを移動機(MS)11から大容量データ転送システム30を経由して情報提供システム70へ送信した(▲1▼)際に、情報提供システム70は、UIDを必要とする全てのコンテンツにアクセスする際にUIDを送信することに対するUID送信合意確認画面のデータを大容量データ転送システム30を介して移動機(MS)11へ返信する(▲2▼)。ユーザがUID送信を合意してその合意のデータを大容量データ転送システム30を介して情報提供システム70へ送信したとき(▲3▼)、情報提供システム70は、合意した携帯電話番号(MSN)をUID同意テーブルに書き込み、特定のルールに基づいてユーザリクエストのメッセージングフォーマットのAMTPに含まれる携帯電話番号をUIDに変換(1携帯電話番号に対して1UID)し(▲4▼)、そのUIDとリクエストを情報提供元(IP)22へ送信する(▲5▼)。情報提供元(IP)22は、要求されたコンテンツを上記のように情報提供システム70、大容量データ転送システム30を経由してユーザの移動機(MS)11へダウンロードする(▲6▼)。一度UID送信に合意したときには、次回リクエストからは送信合意確認は行われない。情報提供元(IP)22は、UIDを使用して顧客データベースを作成し、サービス利用履歴の管理ができる。
【0025】
大容量データ転送システム30は、データ転送のみを行うシステムであり、ダイレクトアクセスシステム(DAS)31から移動機(MS)11側に発信することができないため、従来のショートメッセージサービスセンター(SMSC)14をベアラとした、例えば、毎日朝6時に天気予報を自動的に配信する等のプッシュサービスを以下に説明する2つの方法で実現している。
【0026】
図10はプッシュサービスの動作例を説明する図である。
【0027】
このプッシュサービスは、ユーザに通知を出し、移動機(MS)11が大容量データ転送システム30側にあるデータを取りに来させるものである。すなわち、図10に示すように、コンテンツを作成する情報提供元(IP)側が、予め設定された時間にショートメッセージサービスセンター(SMSC)14を経由して自動配信要求メッセージをユーザに送信する。この「メッセージ」には、大容量データ転送システム30でコンテンツを取りに行くためのリンクが含まれており、ユーザがこのリンクを選択すると、コンテンツの要求が大容量データ転送システム30側に上がり、このコンテンツのダウンロードが行われるようになっている。
【0028】
図11〜図13は他のプッシュサービスを説明する図であり、図11はユーザデータのメッセージフォーマットを示す図、図12はメッセージフォーマットの制御タイマに設定するテーブルを示す図、図13はプッシュサービスの他の動作例を説明する図である。
【0029】
このプッシュサービスは、ユーザの操作なしで移動機(MS)11側から自動的にリクエストを上げ、大容量データ転送システム30でコンテンツのデータを配信するものである。これはユーザデータの先頭に付加されるショートメッセージングフォーマット内で実現される。すなわち、図11に示すように、トランザクション型のショートメッセージングフォーマットは、情報提供のメッセージ制御プロトコル(AMCP)であるメッセージヘッダが、例えば、移動機用マークアップ言語(MML)等のデータの先頭に付加されており、先頭からベアラサービスが設定されるベアラ識別子と、AMCPのバージョンが設定されるプロトコルバージョンと、AMCPメッセージングにおけるAMCPオペレーションのタイプやメッセージングの種別等を識別するための識別子が設定されるAMCP識別子と、予備と、自動プッシュサービスを大容量データ転送システム30で実現するためにダウンリンクのメッセージングフォーマットに自動要求を上げさせるために追加される制御タイマ(Redirect Control Timer)と、端末間で交換するデータの秘匿及び認証を行うための予備情報要素である鍵と、メッセージングのセッションを識別するために割り当てられるセッション番号と、セッション中の順序番号であるシーケンス番号とからなる。
【0030】
このプッシュサービスのコンテンツを配信する際に、情報提供システム70は、コンテンツの移動機用マークアップ言語(MML)等のデータのアンカータグにR属性が含まれている場合、AMCPメッセージヘッダの制御タイマを図12に示すように、例えば、自動要求を上げさせない(Redirectしない)、10秒後に行う、20秒後に行う、…、60秒後に行う、即時に行う等に設定する。そして、図13に示すように、AMCPメッセージヘッダの制御タイマを設定後に、ショートメッセージサービス経由でトリガを移動機(MS)11に送信する(▲1▼)。移動機(MS)11は、AMCPメッセージヘッダの制御タイマを判断し、自動的にダウンロード要求を大容量データ転送システム30を経由して情報提供システム70へ上げる(▲2▼)。情報提供システム70は、ダウンロード要求を受信することで、要求コンテンツを情報提供元(IP)22へ取りに行き、取得したコンテンツを大容量データ転送システム30を経由して移動機(MS)11へダウンロードする(▲3▼)。すなわち、このプッシュサービスでは、移動機(MS)11毎に大容量データ転送システム30へ配信のリクエストを上げさせるタイミングが異なるようにしている。AMCPヘッダの制御タイマを参照して配信のリクエストのタイミングを最大60秒間の範囲で分散させることにより、同時にダウンロードが集中して込み合うような状態を回避することができる。
【0031】
上記のプッシュサービスにおいて、移動機(MS)11は、AMCPメッセージヘッダの制御タイマを判断し、タイマが満了すると自動的に大容量データ転送システム30へリクエストを上げることになっているが、勝手にコンテンツをダウンロードされ、課金されたくないユーザのために、移動機(MS)11には、ユーザが自動または手動に設定して、プッシュ配信されたコンテンツをダウンロードできるよう処理する自動取得設定処理部58が設けられている。この自動取得設定処理部58は、設定を「自動」にすると、自動配信要求メッセージに含まれるMMLデータのアンカータグにR属性が含まれていることを確認して制御タイマが満了したことで自動的に大容量データ転送システム30へリクエストを上げるための処理を行い、設定を「手動」にすると、自動配信要求メッセージに含まれるMMLデータのアンカータグにR属性が含まれていても、制御タイマを無視しリクエストを上げない。ユーザが自動配信要求メッセージに含まれるコンテンツのリンクを選択することで初めて大容量データ転送システム30へリクエストを上げる処理を行う。
【0032】
また、メッセージ通信システム10は、コンテンツによって回線接続モードを変更し、効率的に無線設備を使用するためにサスペンド機能と回線保留機能とを有し、移動機(MS)11においてはセッション制御部53がこれらを実現するための処理を行う。例えば、ユーザがクイズのコンテンツのダウンロードを行った場合、ユーザは答えを考える時間が必要になる。しかし、その間も回線は繋がっており、他のユーザがそのチャネルを使用することができないのは無線設備の非効率な使用方法である。この問題を解決するためにサスペンド機能を実現している。まず、サスペンド機能を使用したい情報提供元(IP)22は、自分が提供するコンテンツの先頭に、例えば、HTMLで<!ENDCOM=SUSPEND>と記述する。この記述とともにコンテンツを情報提供元(IP)22からダウンロードしたとき、情報提供システム70は、DALP内のDALP識別子をサスペンドに設定しコンテンツとともに大容量データ転送システム30を経由して移動機(MS)11側へ送信する。移動機(MS)11のセッション制御部53は、DALP識別子がサスペンドになっていることを判断して回線を切断し、アプリケーションであるクイズ画面を保持するための処理を行う。ユーザが答えを入力し発信するとセッション制御部53は、ネットワーク側に再接続を行うための処理を行う。再接続時には今までのセッションを見失わないために、移動機(MS)11及びネットワーク側でそれぞれユニークなセッション番号(2の24乗を上限)を設定し、DALP内で管理を行う。例えば、ネットワークが123、移動機(MS)11が456のセッション番号を設定した場合には、それぞれの情報はDALP内のセッション番号内に記録され、移動機(MS)11及びネットワーク側はこれらのセッション番号を判断して回線の切断と復帰後のセッションを管理する。
【0033】
上記のサスペンド機能の場合には、一度回線を切断するため万が一輻輳が起こると、クイズに答えたのにネットワーク側から返答が来ない等、サービスが途中で終ってしまうことがある。そのため、回線を保持したままサービスを提供することができるようになっている。すなわち、回線を保留するには、情報提供元(IP)22は、提供するコンテンツの先頭に、例えば、<!ENDCOM=TRANSACTION>と記述する。この記述とともにコンテンツを情報提供元(IP)22からダウンロードしたとき、情報提供システム70は、DALP内のDALP識別子をトランザクションに設定しコンテンツとともに大容量データ転送システム30を経由して移動機(MS)11側へ送信する。移動機(MS)11のセッション制御部53は、DALP識別子がトランザクションになっていることを判断して回線を保持したままユーザのアクションを待つ。
【0034】
さらに、メッセージ通信システム10においては、従来のベアラ容量が最大384バイトであるショートメッセージサービスにおいて使用された移動機用マークアップ言語(これをS−MMLという)を、多様な機能に対応できるようにベアラの容量が6キロバイトである大容量データ転送サービスで使用できる移動機用マークアップ言語(これをM−MMLという)へと拡張している。以下に、主な追加機能の例を説明する。
【0035】
図14はBGMファイルのダウンロード例を説明する図である。
【0036】
最初の拡張機能は、バックグラウンド・ミュージック(BGM)であり、そのタグは、<BGM SRC="url">である。ここで、url は音楽ソースのネットワーク上のアドレスであるURLを表す。ファイルは、和音対応用に拡張した所定のサウンドコードを使用する。図14に示すように、<BGM SRC="url"> を選択した場合には、大容量データ転送システム30、情報提供システム70を経由して、インターネット21上のBGMファイルが移動機(MS)11にダウンロードされる。移動機(MS)11にダウンロードしたコンテンツに、このタグが含まれていた場合には、このバイナリファイルをメロディデータ解析部54に転送し、BGMを繰り返し再生する。また、同図に示すような画面が表示されてBGM演奏中に、[登録]ボタンを押すと、このBGMを着信音、ウェイクアップ音、シャットダウン音、キー押下確認音等として登録でき、この画面から他の画面に遷移した場合はBGMを停止する。
【0037】
図15及び図16は移動機におけるアニメーション画像の表示例を説明する図であり、図15は画像スクロールを説明する図、図16は画像切り替えを説明する図である。
【0038】
次の拡張機能は、表示するイメージ画を切り替えて動画とするアニメーション画像であり、移動機(MS)11の表示制御部48において画像スクロールと画像切り替えにより実現している。画像スクロールは、表示制御部48が異なる画像を表示部52の異なる場所に表示させるよう制御し、動いているように見せるようにしている。この場合のMMLタグは、例えば、以下の通りである。
<IM MTN="アニメーション用画像ファイル1" MTN="アニメーション用画像ファイル2" のURL"MTN="アニメーション用画像ファイル3"=DR=1/r FSH=1/2> リンク部分の文字列
ここで、DR=l or rは、スクロールの方向を表し、1 は右から左、r は左から右で、画像は全体を表示、文字列は片側から表示し横切る動きを繰り返す。FSH="表示スピード "は、1枚ずつ表示する間隔で、約720msec=1、約1440msec=2である。ALI=t は、指定された文字を画像の上に表示し、ALI=c/b は、指定された文字を画像の下に表示する。移動機(MS)11は、上記の形式のファイルを受信し、あるいは既に受信してメッセージメモリ51に格納されているファイルを読み出した場合には、表示制御部48が表示部52にMMLタグで指定したとおりに画像を表示する。
【0039】
MMLタグが、
パラパラ画像<IM MTN="anime1.png" MTN="anime2.png" DR=1 FSH=1 ALI=t>PNGアニメーション
の例では、図15に示すように、例えば、人が走る画像が右から左に約 720msecでスクロールし、指定された文字は画像の上に表示される。この画像は、専用の作業メモリで記録し読み出されるようになっている。
またMMLタグが、
パラパラ画像<IM MTN="anime1.png" MTN="anime2.png"FSH=1 ALI=t>PNGアニメーション
の例では、図16に示すように、例えば、人が走る画像が 720msec毎に切り替わり、指定された文字は画像の上に表示される。
【0040】
上記の画像切り替えに基づいて「動く絵文字」を実現している。コード表に最大6コマからなる「動く絵文字」を追加する。移動機(MS)11は、この「動く絵文字」のデータ格納のための文字用固定記憶部64を設けている。図16は動く絵文字のコード表の一例を示す図である。
【0041】
動く絵文字に対応した送信側の移動機A(MS−A)11から同じく対応した受信側の移動機B(MS−B)11へ、例えば、「電話を下さい」というテキストと動く携帯電話の絵文字を送信する場合、移動機A(MS−A)11で作成した上記メッセージを送信する際、送信容量の大きい動く絵文字はコード(この場合24)に置き換えられ、「電話を下さい24」として移動機B(MS−B)11へ送信される。移動機B(MS−B)11は文字用固定記憶部64内にある動く絵文字データでコード番号24に対応する絵文字を呼び出し、表示部52では「電話を下さい」というテキスト文と、異なる画像を切り替えることによって選択したコード番号24の動く絵文字を表示する。
【0042】
図18は移動機における画面キャプチャ機能による画面遷移状態を説明する図である。
【0043】
移動機(MS)11は、ダウンロードした画像の中でお気に入りを「登録」するための処理を行う画面キャプチャ部55が設けられている。「登録」する場合には、メインメニュー内に入れ込む「マージ型」とキャプチャ機能下のキャプチャデータに追加する「機能選択型」を設ける。移動機(MS)11は、同データをストレジメモリもしくはキャプチャ機能専用のメモリに記録する。登録した画面に含まれるリンクは、絶対アドレスで記録し、呼び出し後も有効とする。図9に示すように、野球情報画面を登録し、画面キャプチャ機能を選択し、マージ型ではメインメニューに野球が登録され、機能選択型では画面キャプチャ機能に野球が登録され、野球を選択すると、パリーグ、セリーグの選択ができる。
【0044】
図19は移動機における受信画像表示設定機能による自動の場合の動作例を説明する図、図20は移動機における受信画像表示設定機能による手動の場合の動作例を説明する図である。
【0045】
移動機(MS)11は、ネットワーク側から受信した静止画あるいは動画等の画像を待ち受け時等に自動及び手動で表示させる処理を行う受信画像表示設定部56が設けられている。自動の場合には、例えば、図19に示すように、天気予報画面を登録し、受信画像表示設定機能及び自動を選択し、各画像のユニークなファイル名を受信画像表示設定部56が記録すると、情報提供元側において同じファイル名の画像データがダウンロードされた場合、移動機(MS)11は更新された画像データを表示する。手動の場合には、例えば、図20に示すように、天気予報画面を登録し、受信画像表示設定機能及び手動を選択し、着信時あるいは待ち受け時等のどのタイミングで画像を表示させるかを選択すると、選択したタイミングで天気予報画面が表示されるようになっている。
【0046】
また、移動機(MS)11は、前述のように最初にテキストデータのみダウンロードできるよう処理するためのテキストブラウズ処理部59が設けられている。コンテンツにイメージデータやサウンドデータが含まれている場合には、ダウンロードに時間がかかり、また電車の中など場所によってはサウンドデータの再生がマナー上問題になることがある。通常、イメージデータやサウンドデータのアドレスを含んだMML形式のテキストデータをダウンロードし、テキストデータを表示部に表示すると同時に、含まれていたアドレスにあるイメージデータやサウンドデータのリクエストを順次ネットワーク側に上げている。そこでテキストブラウズ処理部59は、その機能を有効にする操作を行った場合には、テキストデータをダウンロードした時点でテキストデータに含まれているイメージデータやサウンドデータのアドレスをリンクの形でテキストデータと一緒に表示部52に表示するための制御を行う。これにより、ユーザは後にそのリンクを選択することでイメージデータやサウンドデータをダウンロードすることが可能になる。
【0047】
さらに、移動機(MS)11には、前述のように表示部52に表示されている画像に文字や線等の記号を書き込むための処理を行うマーカスタンプ処理部60が設けられている。図21はマーカースタンプ機能による表示例を説明する図である。
【0048】
移動機(MS)11のメッセージメモリ51に圧縮データとして格納されている、例えば、地図等の画像データをユーザが表示制御部48の制御のもとに読み出し、圧縮データを展開して表示部52に表示する。ここで、マーカースタンプ処理部60は、ユーザがその機能を有効にする操作を行った場合には、画面の地図上にカーソルを表示させ、そのカーソルをキー入力によって動かし、自分の好きなところに文字や線等の記号を書き込むことができ、かつその画面上の地図及び入力した情報を再圧縮してメッセージメモリ51に格納するための処理を行う。図20に示すように、表示部52に地図が表示されるとともにカーソルが表示された状態において、キー入力により、例えば、関東地方等の文字と地図を囲んだ線とを記入できまたその記入した地図のデータを保存できる。
【0049】
さらにまた、移動機(MS)11には、前述のリンク処理部61が設けられている。ベアラが大容量データ転送システム30になったことで、情報通信のウェブサーバ上のホームページ等のファイル取得サービスだけでなくメールサービスも大幅に向上した。従来、Eメールアドレス、ホームページアドレス、電話番号を入力してもテキストデータとして取り扱っていたが、大容量データ転送システム30のベアラ及びこのベアラ対応の移動機(MS)11を使用して、そのリンク処理部61がメール内のEメールアドレス、ホームページアドレス、電話番号をリンク化し、ユーザは移動機(MS)11上でリンクを選択することによって直接アクセスできるようになった。すなわち、ユーザはメールを作成する際、Eメールを入力時に@、ホームページアドレスを入力時にhttp://、電話番号を入力時にTEL:を入れた場合、受信側の移動機(MS)11のリンク処理部61が上記キーワードを含む文字列をリンクとして認識し、同メールを受信したユーザが移動機画面に表示されたメール上のリンクをカーソルで選択すると、Eメールの場合にはEメール送信文書入力画面へ、ホームページアドレスの場合はWWWアクセス入力画面へ、電話番号の場合はダイヤル入力画面へとリンクする。Eメール送信文書入力画面の場合にはメール作成後、WWWアクセス入力画面及びダイヤル入力画面はそのまま送信ボタンを押下することでリンク先に設定されたアドレス・電話番号にアクセスすることができる。
【0050】
次に、メールサービスについて説明すると、ショートメッセージサービスセンター(SMSC)14の機能を大容量データ転送システム30の機能に代えることができるため、インターネット上のウェブサーバのファイルを取得する情報配信サービスに加えて、文字メールサービスを提供するメールゲートウェイシステム(MGS)19の機能も拡張されている。図22はロングメールサービスを説明する図である。
【0051】
大容量データ転送システム30は、受信側の移動機(MS)11にメールを着信させることができないため、ショートメッセージサービスと同様にショートメッセージサービスセンター(SMSC)14より「着信通知」を送信し、ユーザにロングメールのダウンロードを促すように構成している。すなわち、移動機A(MS−A)11から移動機B(MS−B)11へロングメールを送信する場合には、図22に示すように、まず、移動機A(MS−A)11よりロングメールを大容量データ転送システム30、メールゲートウェイシステム(MGS)19を経由して送信し、ポストオフィス20に蓄積する(▲1▼)。次に、メールゲートウェイシステム(MGS)19は、このロングメールの先頭から384バイト分のテキストデータを含んだ「着信通知」をショートメッセージサービスセンター(SMSC)14を経由して移動機B(MS−B)11へ送信する(▲2▼)。移動機B(MS−B)11は、「着信通知」の中の継続データの受信要求をすると、そのロングメールのダウンロードを要求するリクエストが移動機B(MS−B)11から大容量データ転送システム30を経由してメールゲートウェイシステム(MGS)19へ送信される(▲3▼)。次に、メールゲートウェイシステム(MGS)19は、送信されてきたリクエストに基づいてポストオフィス20に蓄積されているロングメールを大容量データ転送システム30を経由して移動機B(MS−B)11へダウンロードする(▲4▼)。
【0052】
また、従来のパソコン用Eメールサービスと同様に、同一メールを複数の端末に配信するサービスも実現される。すなわち、パソコン用Eメールサービスで使用するプロトコルであるSMTP(Simple Mail Transfer Protocol)を元に、移動機メール転送プロトコル(MMTP:Mobile Mail Transfer Protocol)を新たに設ける。このMMTPには、発信元の携帯電話番号、配信確認要/不要、データ種類(テキスト、画像、サウンド等)、着信先携帯電話番号もしくはEメールアドレス(TO/CC等の配信先別)、日時、タイトル文等の情報が設定される。ロングメール発信ユーザが同一ロングメール上で複数の配信先を設定して送信すると、メールゲートウェイシステム(MGS)19は、MMTPに設定されている配信先毎にロングメールを送信する。
【0053】
さらに、ロングメールの送信先が移動機(MS)11でかつ1人のみ設定した場合には、メールの送信を確認する配信確認を設定できるサービスも実現される。図23はメールの配信確認を説明する図である。
【0054】
送信元の移動機(MS)11で配信確認を設定すると、MMTPで配信確認要が設定される。メールゲートウェイシステム(MGS)19は、ロングメールをポストオフィス20に蓄積すると、「着信通知」をショートメッセージサービスセンター(SMSC)14経由で着信先の移動機(MS)11へ送信する。その際に、メールゲートウェイシステム(MGS)19は、このロングメールには配信確認が設定されていることを認識する。着信先の移動機(MS)11が「着信通知」を受信すると、既存のショートメッセージサービスのベアラに使用しているショートメッセージ転送プロトコル(SMTP:Short Message TransferProtocol)で着信した旨の返答をショートメッセージサービスセンター(SMSC)14経由でメールゲートウェイシステム(MGS)19へ返す。この返答を受信したメールゲートウェイシステム(MGS)19は、送信元の移動機(MS)11へ配信確認であるステータスを送信する。すなわち、図23に示すように、移動機A(MS−A)11より配信確認要のロングメールを送信すると(▲1▼)、大容量データ転送システム30、メールゲートウェイシステム(MGS)19を経由してポストオフィス20に蓄積される。次に、メールゲートウェイシステム(MGS)19は、このロングメールの先頭から384バイトのテキストデータを含んだ「着信通知」をショートメッセージサービスセンター(SMSC)14経由で、移動機B(MS−B)11へ送信する(▲2▼)。ここでメールゲートウェイシステム(MGS)19は、MMTPから配信確認要であることを認識する。移動機B(MS−B)11に「着信通知」が致達すると、移動機B(MS−B)11は、SMTPで「着信通知」を受け取った旨を設定してショートメッセージサービスセンター(SMSC)14経由でメールゲートウェイシステム(MGS)19へ送信する(▲3▼)。次に、メールゲートウェイシステム(MGS)19はショートメッセージサービスセンター(SMSC)14経由で、SMTPで移動機A(MS−A)11へロングメールの配信完了したことを送信する(▲4▼)。
【0055】
大容量データ転送システム30の導入によりメールサービス・情報転送サービス共に最大6キロバイトのデータを転送できるようになったため、ロングメール作成時に移動機(MS)11のメモリ内にある画像データ、サウンドデータをコピー・貼りつけして、テキストデータと共に送信することも可能になった。ダウンロードしたコンテンツもしくは移動機(MS)11のメモリに蓄積されたコンテンツを開き、移動機(MS)11のカーソルで添付したい画像もしくはサウンドデータを選択し、メニュー内にあるコピー機能を選ぶと、移動機(MS)11のメモリ内にあるクリップボードに選択した画像もしくはサウンドデータがコピーされる。ユーザが同コンテンツを閉じ、ロングメール作成画面を開き、添付機能を選択すると、クリップボードにコピーされた画像もしくはサウンドデータがロングメールに添付されるようになっている。
【0056】
上記構成のデジタル無線電話によるメッセージ通信システム10では、ダイレクトアクセスシステム(DAS)31を含む最大6キロバイトの大容量データ転送システム30を設けたことで、従来の最大384バイトであるショートメッセージサービスでは、困難であった長文のメール、画像データあるいは音楽データ等の大容量データを移動機(MS)11に転送することが容易になった。また、大容量データの転送にともない、ショートメッセージサービスにおける移動機用マークアップ言語(S−MML)を多様な機能に対応できる移動機用マークアップ言語(M−MML)へと拡張することができた。すなわち、BGMファイルを移動機(MS)11へダウンロードして繰り返し再生したり、アニメーション用画像を移動機(MS)11へダウンロードして動画像として表示したりすることが可能になった。さらに、移動機(MS)11には、新たにセッション制御部53を設けて画面を保持したまま回線を一時中断し入力・発信により再び回線を復帰させることで、チャネルを効率的に使用することができるようになった。さらに、移動機(MS)11において、メロディデータ解析部54を設けてBGMを繰り返し再生でき、そのBGMを着信音、ウェイクアップ音、シャットダウン音、キー押下確認音等として登録することができ、画面キャプチャ部55を設けてダウンロードした画面の中でお気に入りを登録することができ、受信画像表示設定部56を設けて受信した画像を待ち受け時等に自動または手動で表示することができ、文字用固定記憶部64を設けて動く絵文字を表示させることができるようになった。また、移動機(MS)11の移動機プロファイル処理部57は、移動機の仕様に関するデータを管理しリクエストを上げる際に同時にそのデータを設定するため、情報提供元が移動機に最も適したコンテンツを選択してダウンロードできる。自動取得設定処理部58は、自分が好きなときにプッシュサービスを受けることができるよう設定できる。テキストブラウズ処理部59は、コンテンツのダウンロードに時間のかかるイメージデータやサウンドデータが含まれるとき、最初にテキストデータのみダウンロードし、イメージデータやサウンドデータはリンクの形で表示部52に表示し後にリンクを選択してダウンロードできる。マーカースタンプ処理部60は、画像等に文字や記号を書き込み、そのデータを保存できる。リンク処理部61は、受信メールに含まれるEメールアドレス、ホームページアドレスあるいは電話番号をリンクとして認識し、そのリンクを選択することでリンク先に設定されたアドレスや電話番号に直接アクセスすることができる。
【0057】
また、デジタル無線電話によるメッセージ通信システム10は、大容量データ転送システム30が設けられたことで、従来の情報配信サービスだけでなく、文字メールサービスも拡張することができ、今まで128バイト(Eメールでは384バイト)分の文字データのみ転送可能だったが、対応移動機間及び対応移動機とEメール間では文字データにサウンドデータや画像データを添付し、最大6キロバイトまで転送可能になった。また、ロングメールを送信したとき、ショートメッセージサービスにより着信先へ「着信通知」を送信し、ユーザにロングメールのダウンロードを促したり、発信元へ「配信確認」を送信することができるようになった。さらには、パソコンのEメールサービスのように複数配信することが可能になった。
【0058】
なお、上記の説明において、大容量データ転送システム30で最大6キロバイトのデータを転送できるようにしているが、これは一例である。また、本発明は開示された特定の実施形態に限定されず、特許請求の範囲により規定されるように本発明の精神及び範囲内において変形できることは容易に理解されるであろう。
【0059】
【発明の効果】
以上説明したように、本発明においては、移動機におけるコンテンツの表示出力が移動機の表示出力仕様に適するように、移動機とコンテンツ提供元との間で送受信されるメッセージにおけるメッセージングフォーマットのプロトコル変換を行うようにしている。これにより、移動機が、例えばインターネット上におけるコンテンツ提供元からアニメーション等の画像情報あるいはバックグラウンド・ミュージック等の音楽情報等のコンテンツを取得することができるようになる。また、プロトコル変換する際に、移動機の機種コードに基づく移動機のコンテンツ表示出力仕様をコンテンツ提供元に通知することにより、移動機に最適のコンテンツを取得させることができる。さらに、プロトコル変換する際に、移動機の電話番号を所定のユーザ識別番号に変換してコンテンツ提供元に通知したり、移動機に対して送信されるコンテンツの送信量が、移動機のメモリ残量より小さい場合は、その旨を通知することができる。さらにまた、プロトコル変換する際に、移動機におけるコンテンツ取得リクエストの送信タイミングを分散させることにより、トラフィックの集中を防止することができる。さらにまた、プロトコル変換する際に、移動機に対して送信されるコンテンツに応じて回線接続モードを制御すると、クイズのコンテンツ等の場合にサスペンド機能を利用した考える時間を実現することができる。
【図面の簡単な説明】
【図1】本発明実施形態の情報提供システムを適用したデジタル無線電話によるメッセージ通信システムの構成を示すブロック図である。
【図2】本発明実施形態にかかる移動機の構成を示すブロック図である。
【図3】本発明実施形態にかかるダイレクトアクセスリンクプロトコルのメッセージングフォーマットを示す図である。
【図4】本発明実施形態にかかるユーザリクエストのメッセージングフォーマットを示す図である。
【図5】本発明実施形態にかかるユーザリクエストをプロトコル変換した後のメッセージングフォーマットを示す図である。
【図6】本発明実施形態にかかる情報提供元から送信されるレスポンスのメッセージングフォーマットを示す図である。
【図7】本発明実施形態にかかるレスポンスをプロトコル変換した後のメッセージングフォーマットを示す図である。
【図8】本発明実施形態にかかる通信システムの動作例を説明する図である。
【図9】本発明実施形態にかかるユーザ識別番号を必要とするコンテンツのダウンロード例を説明する図である。
【図10】本発明実施形態にかかるプッシュサービスの動作例を説明する図である。
【図11】本発明実施形態にかかるユーザデータのメッセージフォーマットを示す図である。
【図12】本発明実施形態にかかるメッセージフォーマットの制御タイマに設定するテーブルを示す図である。
【図13】本発明実施形態にかかるプッシュサービスの他の動作例を説明する図である。
【図14】本発明実施形態にかかるBGMファイルのダウンロード例を説明する図である。
【図15】本発明実施形態にかかる移動機におけるアニメーション画像のスクロールを説明する図である。
【図16】本発明実施形態にかかる移動機におけるアニメーション画像の切り替え説明する図である。
【図17】本発明実施形態にかかる動く絵文字のコード表の一例を示す図である。
【図18】本発明実施形態にかかる移動機における画面キャプチャ機能による画面遷移状態を説明する図である。
【図19】本発明実施形態にかかる移動機における受信画像表示設定機能による自動の場合の動作例を説明する図である。
【図20】本発明実施形態にかかる移動機における受信画像表示設定機能による手動の場合の動作例を説明する図である。
【図21】本発明実施形態にかかる移動機におけるマーカースタンプ処理部による表示を説明する図である。
【図22】本発明実施形態にかかるロングメールサービスを説明する図である。
【図23】本発明実施形態にかかるメール配信確認を説明する図である。
【符号の説明】
10 メッセージ通信システム、11 移動機、12 基地局、13 交換機、14 ショートメッセージサービスセンタ、15 情報提供センタ、16 エージェントサーバ、17 ウェブゲートウェイプラットフォーム、18 プロキシサーバ、19 メールゲートウェイシステム、20 ポストオフィス、21 インターネット、22 IP/SP、30 大容量データ転送システム、31 ダイレクトアクセスシステム、32 アクセスサーバ、33 ダスプロトコル制御部、41 アンテナ、42 無線部、43 音声変換回路、44 スピーカ、45 マイク、46 メッセージ通信部、47 受信メッセージ管理部、48 表示制御部、49 音声着信設定部、50 キー入力部、51 メッセージメモリ、52 表示部、53 セッション制御部、54 メロディデータ解析部、55画面キャプチャ部、56 受信画像表示設定部、57 移動機プロファイル処理部、58 自動取得設定処理部、59 テキストブラウズ処理部、60 マーカースタンプ処理部、60 マーカスタンプ処理部、61 リンク処理部、62ROM、63 RAM、64 文字用固定記憶部、65 制御部、70 情報提供システム[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an information providing system capable of transferring messages such as large-capacity character information, image information, or voice information using a digital wireless telephone.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, in a wireless telephone system, an information providing service for mobile phones has been realized by installing a content database of an information provider or service provider on the mobile communication network side or connecting it with a dedicated line. For example, the present applicant proposes an information provision service system using a digital wireless telephone that can easily access a wide range of information service providers and interactively receive necessary information services based on user requests from mobile devices. is doing. In addition, a service for performing so-called Internet browsing in which a file such as a home page of a web server on the Internet is acquired from a mobile device and displayed on a display unit of the mobile device is realized. For example, the applicant has developed a web gateway platform (WGP), and does not make a major change to a conventional home page created on a web server, and the mobile device side can handle a specific message on the home page with a capacity and configuration. A message communication method and a communication system using a wireless telephone capable of displaying the message are proposed.
[0003]
[Problems to be solved by the invention]
However, in the conventional information providing service system or message communication method and communication system, since the delivery bearer is a short message service of a maximum of 384 bytes, which is a concatenation of 128 bytes, large mail, image data, music data, etc. In some cases, it was not suitable for transferring capacity data.
[0004]
The present invention has been made in view of the above circumstances, and an object thereof is to provide an information providing system suitable for transferring messages such as character information, image information, or voice information.
[0005]
[Means for Solving the Problems]
In order to achieve the above object, the information providing system of the present invention transmits and receives data between the mobile device and the content provider so that the display output of the content on the mobile device is suitable for the display output specification of the mobile device. An information providing system for performing protocol conversion of a messaging format in a message, wherein a protocol for converting a messaging format of a content acquisition request transmitted from the mobile device to the content provider to a messaging format on the content provider side And a messaging format of a message transmitted from the content provider to the mobile device in response to the content acquisition request subjected to the first protocol conversion to a messaging format on the mobile device side. A second protocol conversion means for protocol conversion In the first protocol conversion means, when the first protocol conversion is performed, the content display output specification of the mobile device acquired based on the model code of the mobile device is transmitted to the content provider. And when the second protocol conversion is performed, the second protocol conversion unit controls the transmission timing of the content acquisition request in the mobile device to be distributed. ing.
[0006]
Also, In order to achieve the above object, another information providing system of the present invention provides: , An information providing system for performing protocol conversion of a messaging format in a message transmitted and received between the mobile device and a content provider so that the display output of the content in the mobile device is suitable for the display output specification of the mobile device, A first protocol conversion means for converting a messaging format of a content acquisition request transmitted from the mobile device to the content provider to a messaging format on the content provider side; and the content subjected to the first protocol conversion. Second protocol conversion means for converting a messaging format of a message transmitted from the content provider to the mobile device in response to an acquisition request into a messaging format on the mobile device side; In the first protocol conversion means, when the first protocol conversion is performed, the content display output specification of the mobile device acquired based on the model code of the mobile device is notified to the content provider. West In the second protocol conversion means, when the second protocol conversion is performed, the line connection mode between the mobile device and the content provider is set to the content transmitted to the mobile device. To control accordingly .
[0007]
further, In order to achieve the above object, still another information providing system of the present invention is provided. , An information providing system for performing protocol conversion of a messaging format in a message transmitted and received between the mobile device and a content provider so that the display output of the content in the mobile device is suitable for the display output specification of the mobile device, A first protocol conversion means for converting a messaging format of a content acquisition request transmitted from the mobile device to the content provider to a messaging format on the content provider side; and the content subjected to the first protocol conversion. Second protocol conversion means for converting a messaging format of a message transmitted from the content provider to the mobile device in response to an acquisition request into a messaging format on the mobile device side; In the first protocol conversion means, when the first protocol conversion is performed, the content display output specification of the mobile device acquired based on the model code of the mobile device is notified to the content provider. , The second protocol conversion means controls the transmission timing of the content acquisition request in the mobile device to be distributed when the second protocol conversion is performed. At the same time, the line connection mode between the mobile device and the content provider is controlled in accordance with the content transmitted to the mobile device. .
[0008]
According to the present invention, the protocol conversion of the messaging format in the message transmitted / received between the mobile device and the content provider is performed so that the display output of the content in the mobile device is suitable for the display output specification of the mobile device. I am doing so. Accordingly, the mobile device can acquire content such as image information such as animation or music information such as background music from a content provider on the Internet, for example. In addition, when the protocol is converted, the mobile device can acquire the optimum content by notifying the content provider of the content display output specification of the mobile device based on the model code of the mobile device. Furthermore, when the protocol is converted, the mobile phone number is converted into a predetermined user identification number and notified to the content provider, or the amount of content transmitted to the mobile device is determined by the remaining memory in the mobile device. If it is smaller than the amount, it can be notified. Furthermore, when the protocol conversion is performed, the concentration of traffic can be prevented by distributing the transmission timing of the content acquisition request in the mobile device. Furthermore, when the protocol conversion is performed, if the line connection mode is controlled according to the content transmitted to the mobile device, it is possible to realize a time to consider using the suspend function in the case of a quiz content or the like.
[0009]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, the present invention will be specifically described with reference to an illustrated embodiment. FIG. 1 and FIG. 2 are diagrams for explaining a message communication system using a digital radio telephone to which the information providing system of this embodiment is applied. FIG. 1 is a block diagram for explaining the overall configuration, and FIG. FIG.
[0010]
In these figures, a digital radiotelephone
[0011]
The mobile device (MS) 11 has a function capable of normal voice calls and a function capable of transmitting and receiving messages. As shown in FIG. 2, an antenna 41, a
[0012]
The
[0013]
As will be described later in detail, the
[0014]
The
[0015]
The large-capacity
[0016]
Next, the messaging format and the operation example of the communication system in each part of the message communication system using the digital radio telephone to which the information providing system of the present invention is applied will be described in detail. 3 is a diagram showing the messaging format of the direct access link protocol, FIG. 4 is a diagram showing the messaging format of the user request, FIG. 5 is a diagram showing the messaging format after protocol conversion of the user request, and FIG. 6 is from the information provider FIG. 7 is a diagram illustrating a messaging format of a response to be transmitted, FIG. 7 is a diagram illustrating a messaging format after protocol conversion of the response, and FIG. 8 is a diagram illustrating an operation example of the communication system.
[0017]
First, as shown in FIG. 3, the direct access link protocol (DALP: Direct Access Link Protocol) is a part in which a bearer service used by an application is set from the beginning, and a bearer identifier in which a direct access service is set, and DALP Protocol version for supporting version upgrades by future protocol enhancements, DALP identifiers for setting identifiers for identifying DALP operation types, messaging types, etc. in DALP messaging, and spares A key which is an optional information element for concealing and authenticating data exchanged between terminals, a session number which is a number assigned to identify a messaging session, and a messaging session A sequence number that is a sequence number in the network, an application identifier for identifying an application, a unit number that indicates a unit number, a total unit number that indicates the total number of units, and a DAS data length that indicates the length of DAS data And a checksum for error control.
[0018]
As shown in FIG. 4, the messaging format of the user request from the mobile device (MS) 11 to the
M / 2Type = J-AB01? Mem = 256? Http: //www.domain/url? Uid = 1 & sid = 1234?
[0019]
As shown in FIG. 5, the messaging format obtained by protocol conversion of the user request by the
GET http: www.domain / url? Uid = 1 & sid = 1234 HTTP / 1.1
The mobile device profile and UID are as follows, for example.
X-jphone-msname: J-AB01
X-jphone-display: X * Y
X-jphone-color: CZ
X-jphone-sound: n
X-jphone-uid: 1111111111111111
Here, X * Y is the number of dots on the screen, Z is the gradation of the color image, n is the number of chords, and the like.
[0020]
As shown in FIG. 6, the messaging format transmitted from the information providing source (IP) 22 to the
HTTP / 1.1 200 OK
The response is as follows, for example.
<2>
<T> Sample </ T>
Sample MML
</ 2>
[0021]
When making a request for downloading the content of the information provider (IP) 22, the mobile device (MS) 11 refers to the remaining memory data in the mobile device
[0022]
Next, an operation when a user identification number (UID) is required for content download will be described. FIG. 9 is a diagram for explaining the download of content that requires a user identification number.
[0023]
Currently, businesses generally use a user's mobile phone number (MSN) to identify the user. From the information provider (IP) side, there is a need to create a customer database by identifying each user and manage the user's service usage history independently, but the user's mobile phone that is part of personal information It is a security problem to give the number as it is to the information provider (IP) outside the operator's network. Therefore, the mobile phone number (MSN) is converted into a UID based on a specific rule, and the information provider (IP) creates a customer database using the UID instead of the mobile phone number and manages the service usage history. To be able to do.
[0024]
That is, as shown in FIG. 9, the user transmits a request for downloading content that requires a UID from the mobile station (MS) 11 to the
[0025]
The large-capacity
[0026]
FIG. 10 is a diagram for explaining an operation example of the push service.
[0027]
In this push service, a notification is sent to the user, and the mobile device (MS) 11 retrieves the data on the large-capacity
[0028]
11 to 13 are diagrams for explaining other push services, FIG. 11 is a diagram showing a message format of user data, FIG. 12 is a diagram showing a table set in the control timer of the message format, and FIG. 13 is a push service. It is a figure explaining other operation examples.
[0029]
This push service automatically issues a request from the mobile device (MS) 11 side without any user operation, and distributes content data by the large-capacity
[0030]
When delivering the content of this push service, the
[0031]
In the above push service, the mobile station (MS) 11 judges the control timer of the AMCP message header, and automatically sends a request to the large-capacity
[0032]
The
[0033]
In the case of the above-described suspend function, if congestion occurs because the line is once disconnected, the service may end in the middle, for example, no response is received from the network side even though the quiz is answered. Therefore, it is possible to provide a service while maintaining the line. That is, in order to hold the line, the information provider (IP) 22 puts, for example, at the top of the content to be provided, for example, Write <! ENDCOM = TRANSACTION>. When the content is downloaded from the information provider (IP) 22 together with this description, the
[0034]
Further, in the
[0035]
FIG. 14 is a diagram for explaining an example of downloading a BGM file.
[0036]
The first extension is Background Music (BGM), whose tag is <BGM SRC = "url">. Here, url represents a URL that is an address of the music source on the network. The file uses a predetermined sound code extended for chord support. As shown in FIG. When <BGM SRC = "url"> is selected, the BGM file on the
[0037]
15 and 16 are diagrams for explaining display examples of animation images on the mobile device, FIG. 15 is a diagram for explaining image scrolling, and FIG. 16 is a diagram for explaining image switching.
[0038]
The next extended function is an animation image that changes the displayed image to be a moving image, and is realized by image scrolling and image switching in the
<IM MTN = "
Here, DR = l or r represents the direction of scrolling, 1 is from right to left, r is from left to right, the image is displayed as a whole, the character string is displayed from one side, and the movement is repeated. FSH = "display speed" is an interval for displaying one image at a time, and is approximately 720 msec = 1 and approximately 1440 msec = 2. ALI = t displays the specified character on the image, and ALI = c / b displays the specified character below the image. When the mobile device (MS) 11 receives a file of the above format or reads a file that has already been received and stored in the
[0039]
MML tag is
Flip image <IM MTN = "anime1.png" MTN = "anime2.png" DR = 1 FSH = 1 ALI = t> PNG animation
In this example, as shown in FIG. 15, for example, an image of a person running scrolls from right to left at about 720 msec, and a designated character is displayed on the image. This image is recorded and read out in a dedicated work memory.
The MML tag
Flip image <IM MTN = "anime1.png" MTN = "anime2.png" FSH = 1 ALI = t> PNG animation
In this example, as shown in FIG. 16, for example, an image of a person running is switched every 720 msec, and a designated character is displayed on the image.
[0040]
Based on the image switching described above, a “moving pictograph” is realized. Add up to 6 “moving pictographs” to the code table. The mobile device (MS) 11 is provided with a fixed
[0041]
For example, the text “Please call me” and the mobile phone pictogram from the mobile device A (MS-A) 11 on the sending side corresponding to the moving pictogram to the mobile device B (MS-B) 11 on the receiving side that also corresponds. When the above message created by the mobile device A (MS-A) 11 is transmitted, the moving pictogram having a large transmission capacity is replaced with a code (24 in this case), and the mobile device is indicated as “Please call me 24”. B (MS-B) 11 is transmitted. The mobile device B (MS-B) 11 calls the pictogram corresponding to the code number 24 with the moving pictogram data in the fixed
[0042]
FIG. 18 is a diagram for explaining the screen transition state by the screen capture function in the mobile device.
[0043]
The mobile device (MS) 11 is provided with a
[0044]
FIG. 19 is a diagram for explaining an operation example in the case of automatic operation by the received image display setting function in the mobile device, and FIG.
[0045]
The mobile device (MS) 11 is provided with a received image display setting unit 56 that performs processing for automatically and manually displaying images such as still images or moving images received from the network side during standby. In the case of automatic, for example, as shown in FIG. 19, when a weather forecast screen is registered, the received image display setting function and automatic are selected, and the received image display setting unit 56 records a unique file name of each image. When the image data with the same file name is downloaded on the information providing source side, the mobile device (MS) 11 displays the updated image data. In the case of manual, for example, as shown in FIG. 20, the weather forecast screen is registered, the received image display setting function and manual are selected, and the timing for displaying the image at the time of incoming call or standby is selected. Then, the weather forecast screen is displayed at the selected timing.
[0046]
Further, the mobile device (MS) 11 is provided with a text
[0047]
Furthermore, the mobile device (MS) 11 is provided with a marker
[0048]
For example, the user reads out image data such as a map stored in the
[0049]
Furthermore, the mobile unit (MS) 11 is provided with the
[0050]
Next, the mail service will be described. Since the function of the short message service center (SMSC) 14 can be replaced with the function of the large-capacity
[0051]
Since the large-capacity
[0052]
In addition, a service for distributing the same mail to a plurality of terminals can be realized in the same manner as a conventional e-mail service for a personal computer. That is, a mobile mail transfer protocol (MMTP) is newly provided on the basis of SMTP (Simple Mail Transfer Protocol) which is a protocol used in a personal computer email service. This MMTP includes the mobile phone number of the sender, whether or not delivery confirmation is required, the data type (text, image, sound, etc.), the destination mobile phone number or email address (by delivery destination such as TO / CC), date and time Information such as a title sentence is set. When a long mail transmission user sets and transmits a plurality of distribution destinations on the same long mail, the mail gateway system (MGS) 19 transmits a long mail for each distribution destination set in MMTP.
[0053]
Furthermore, when the destination of the long mail is the mobile device (MS) 11 and only one person is set, a service capable of setting a delivery confirmation for confirming the mail transmission is also realized. FIG. 23 is a diagram for explaining delivery confirmation of mail.
[0054]
When the delivery confirmation is set in the source mobile device (MS) 11, the delivery confirmation requirement is set in MMTP. When the long mail is stored in the
[0055]
With the introduction of the large-capacity
[0056]
In the
[0057]
In addition, the
[0058]
In the above description, the large-capacity
[0059]
【The invention's effect】
As described above, in the present invention, the protocol conversion of the messaging format in the message transmitted / received between the mobile device and the content provider so that the display output of the content in the mobile device is suitable for the display output specification of the mobile device. Like to do. Accordingly, the mobile device can acquire content such as image information such as animation or music information such as background music from a content provider on the Internet, for example. In addition, when the protocol is converted, the mobile device can acquire the optimum content by notifying the content provider of the content display output specification of the mobile device based on the model code of the mobile device. Furthermore, when the protocol is converted, the mobile phone number is converted into a predetermined user identification number and notified to the content provider, or the amount of content transmitted to the mobile device is determined by the remaining memory in the mobile device. If it is smaller than the amount, it can be notified. Furthermore, when the protocol conversion is performed, the concentration of traffic can be prevented by distributing the transmission timing of the content acquisition request in the mobile device. Furthermore, when the protocol conversion is performed, if the line connection mode is controlled according to the content transmitted to the mobile device, it is possible to realize a time to consider using the suspend function in the case of a quiz content or the like.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a message communication system using a digital radio telephone to which an information providing system according to an embodiment of the present invention is applied.
FIG. 2 is a block diagram showing a configuration of a mobile device according to the embodiment of the present invention.
FIG. 3 is a diagram illustrating a messaging format of a direct access link protocol according to an embodiment of the present invention.
FIG. 4 is a diagram illustrating a messaging format of a user request according to an embodiment of the present invention.
FIG. 5 is a diagram showing a messaging format after protocol conversion of a user request according to an embodiment of the present invention.
FIG. 6 is a diagram showing a messaging format of a response transmitted from the information provider according to the embodiment of the present invention.
FIG. 7 is a diagram showing a messaging format after protocol conversion of a response according to the embodiment of the present invention.
FIG. 8 is a diagram illustrating an operation example of a communication system according to an embodiment of the present invention.
FIG. 9 is a diagram illustrating an example of downloading content that requires a user identification number according to an embodiment of the present invention.
FIG. 10 is a diagram for explaining an operation example of a push service according to an embodiment of the present invention.
FIG. 11 is a diagram showing a message format of user data according to the embodiment of the present invention.
FIG. 12 is a diagram showing a table set in the control timer of the message format according to the embodiment of the present invention.
FIG. 13 is a diagram for explaining another operation example of the push service according to the embodiment of the present invention.
FIG. 14 is a diagram illustrating an example of downloading a BGM file according to the embodiment of the present invention.
FIG. 15 is a diagram for explaining scrolling of an animation image in the mobile device according to the embodiment of the present invention.
FIG. 16 is a diagram illustrating switching of animation images in the mobile device according to the embodiment of the present invention.
FIG. 17 is a diagram showing an example of a code table of moving pictograms according to an embodiment of the present invention.
FIG. 18 is a diagram for explaining a screen transition state by a screen capture function in the mobile device according to the embodiment of the present invention.
FIG. 19 is a diagram for explaining an operation example in the case of automatic by the received image display setting function in the mobile device according to the embodiment of the present invention.
FIG. 20 is a diagram for explaining an operation example in the case of manual operation by the received image display setting function in the mobile device according to the embodiment of the present invention.
FIG. 21 is a diagram for explaining display by the marker stamp processing unit in the mobile device according to the embodiment of the present invention;
FIG. 22 is a diagram illustrating a long mail service according to an embodiment of the present invention.
FIG. 23 is a view for explaining mail delivery confirmation according to the embodiment of the present invention.
[Explanation of symbols]
10 Message Communication System, 11 Mobile Station, 12 Base Station, 13 Switch, 14 Short Message Service Center, 15 Information Center, 16 Agent Server, 17 Web Gateway Platform, 18 Proxy Server, 19 Mail Gateway System, 20 Post Office, 21 Internet, 22 IP / SP, 30 Mass data transfer system, 31 Direct access system, 32 Access server, 33 Das protocol control unit, 41 Antenna, 42 Radio unit, 43 Voice conversion circuit, 44 Speaker, 45 Microphone, 46 Message communication Unit, 47 received message management unit, 48 display control unit, 49 voice incoming call setting unit, 50 key input unit, 51 message memory, 52 display unit, 53 session control unit, 54 melody data Analysis unit, 55 screen capture unit, 56 received image display setting unit, 57 mobile device profile processing unit, 58 automatic acquisition setting processing unit, 59 text browsing processing unit, 60 marker stamp processing unit, 60 marker stamp processing unit, 61 link processing Section, 62 ROM, 63 RAM, 64 character fixed storage section, 65 control section, 70 information providing system
Claims (3)
前記移動機から前記コンテンツ提供元に送信されるコンテンツ取得リクエストのメッセージングフォーマットを、前記コンテンツ提供元側のメッセージングフォーマットにプロトコル変換する第一のプロトコル変換手段と、
前記第一のプロトコル変換がなされたコンテンツ取得リクエストに応じて前記コンテンツ提供元から前記移動機に送信されるメッセージのメッセージングフォーマットを、前記移動機側のメッセージングフォーマットにプロトコル変換する第二のプロトコル変換手段とを備え、
前記第一のプロトコル変換手段において、前記第一のプロトコル変換が行われる際に、前記移動機の機種コードに基づいて取得した前記移動機のコンテンツ表示出力仕様を、前記コンテンツ提供元に通知するようにし、前記第二のプロトコル変換手段において、前記第二のプロトコル変換が行われる際に、前記移動機における前記コンテンツ取得リクエストの送信タイミングが分散されるように制御することを特徴とする情報提供システム。An information providing system for performing protocol conversion of a messaging format in a message transmitted and received between the mobile device and a content provider so that the display output of the content in the mobile device is suitable for the display output specification of the mobile device,
First protocol conversion means for converting a messaging format of a content acquisition request transmitted from the mobile device to the content provider to a messaging format of the content provider;
Second protocol conversion means for converting a messaging format of a message transmitted from the content provider to the mobile device in response to a content acquisition request subjected to the first protocol conversion into a messaging format on the mobile device side equipped with a door,
In the first protocol conversion means, when the first protocol conversion is performed, the content display output specification of the mobile device acquired based on the model code of the mobile device is notified to the content provider. In the second protocol conversion means, when the second protocol conversion is performed, control is performed so that the transmission timing of the content acquisition request in the mobile device is distributed. .
前記移動機から前記コンテンツ提供元に送信されるコンテンツ取得リクエストのメッセージングフォーマットを、前記コンテンツ提供元側のメッセージングフォーマットにプロトコル変換する第一のプロトコル変換手段と、
前記第一のプロトコル変換がなされたコンテンツ取得リクエストに応じて前記コンテンツ提供元から前記移動機に送信されるメッセージのメッセージングフォーマットを、前記移動機側のメッセージングフォーマットにプロトコル変換する第二のプロトコル変換手段とを備え、
前記第一のプロトコル変換手段において、前記第一のプロトコル変換が行われる際に、前記移動機の機種コードに基づいて取得した前記移動機のコンテンツ表示出力仕様を、前記コンテンツ提供元に通知するようにし、前記第二のプロトコル変換手段において、前記第二のプロトコル変換が行われる際に、前記移動機と前記コンテンツ提供元との間における回線接続モードを、前記移動機に対して送信されるコンテンツに応じて制御するようにしたことを特徴とする情報提供システム。 An information providing system for performing protocol conversion of a messaging format in a message transmitted and received between the mobile device and a content provider so that the display output of the content in the mobile device is suitable for the display output specification of the mobile device,
First protocol conversion means for converting a messaging format of a content acquisition request transmitted from the mobile device to the content provider to a messaging format of the content provider;
Second protocol conversion means for converting a messaging format of a message transmitted from the content provider to the mobile device in response to the content acquisition request subjected to the first protocol conversion into a messaging format on the mobile device side And
In the first protocol conversion means, when the first protocol conversion is performed, the content display output specification of the mobile device acquired based on the model code of the mobile device is notified to the content provider. In the second protocol conversion means, when the second protocol conversion is performed, the line connection mode between the mobile device and the content provider is transmitted to the mobile device. An information providing system characterized by being controlled according to the situation .
前記移動機から前記コンテンツ提供元に送信されるコンテンツ取得リクエストのメッセージングフォーマットを、前記コンテンツ提供元側のメッセージングフォーマットにプロトコル変換する第一のプロトコル変換手段と、
前記第一のプロトコル変換がなされたコンテンツ取得リクエストに応じて前記コンテンツ提供元から前記移動機に送信されるメッセージのメッセージングフォーマットを、前記移動機側のメッセージングフォーマットにプロトコル変換する第二のプロトコル変換手段とを備え、
前記第一のプロトコル変換手段において、前記第一のプロトコル変換が行われる際に、前記移動機の機種コードに基づいて取得した前記移動機のコンテンツ表示出力仕様を、前記コンテンツ提供元に通知するようにし、前記第二のプロトコル変換手段において、前記第二のプロトコル変換が行われる際に、前記移動機における前記コンテンツ取得リクエストの送信タイミングが分散されるように制御すると共に、前記移動機と前記コンテンツ提供元との間における回線接続モードを、前記移動機に対して送信されるコンテンツに応じて制御するようにしたことを特徴とする情報提供システム。 An information providing system for performing protocol conversion of a messaging format in a message transmitted and received between the mobile device and a content provider so that the display output of the content in the mobile device is suitable for the display output specification of the mobile device,
First protocol conversion means for converting a messaging format of a content acquisition request transmitted from the mobile device to the content provider to a messaging format of the content provider;
Second protocol conversion means for converting a messaging format of a message transmitted from the content provider to the mobile device in response to the content acquisition request subjected to the first protocol conversion into a messaging format on the mobile device side And
In the first protocol conversion means, when the first protocol conversion is performed, the content display output specification of the mobile device acquired based on the model code of the mobile device is notified to the content provider. In the second protocol conversion means, when the second protocol conversion is performed , the mobile device and the content are controlled so that the transmission timing of the content acquisition request in the mobile device is distributed. An information providing system in which a line connection mode with a provider is controlled according to content transmitted to the mobile device .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002240371A JP3786635B2 (en) | 1999-10-29 | 2002-08-21 | Information provision system |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11-308042 | 1999-10-29 | ||
JP30804299 | 1999-10-29 | ||
JP2002240371A JP3786635B2 (en) | 1999-10-29 | 2002-08-21 | Information provision system |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP34972699A Division JP3492265B2 (en) | 1999-10-29 | 1999-12-09 | Message communication system by digital radio telephone |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003179973A JP2003179973A (en) | 2003-06-27 |
JP3786635B2 true JP3786635B2 (en) | 2006-06-14 |
Family
ID=26565388
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002240371A Expired - Fee Related JP3786635B2 (en) | 1999-10-29 | 2002-08-21 | Information provision system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3786635B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100373899C (en) * | 2004-02-24 | 2008-03-05 | 中兴通讯股份有限公司 | Mobile lettergram gateway system and mobile lettergram service implementing method based on the system |
CN1855891A (en) * | 2005-03-25 | 2006-11-01 | 三电有限公司 | Communication system, network router and network connection method |
JP4440829B2 (en) | 2005-05-30 | 2010-03-24 | 京セラ株式会社 | Portable terminal, program, and communication device |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SE9502995L (en) * | 1995-08-30 | 1996-08-26 | Sendit Ab | Systems and host device for transmission of electronic mail over a mobile telephone network |
FI103546B (en) * | 1996-09-16 | 1999-07-15 | Nokia Telecommunications Oy | Data service in a mobile telephone network |
TW347498B (en) * | 1996-09-30 | 1998-12-11 | Casio Computer Co Ltd | Information supply system |
JPH11345201A (en) * | 1998-05-29 | 1999-12-14 | Ntt Data Corp | Information providing system and information providing network system |
-
2002
- 2002-08-21 JP JP2002240371A patent/JP3786635B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2003179973A (en) | 2003-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4456136B2 (en) | Terminal and method for generating menu in terminal for wireless communication network | |
KR100718655B1 (en) | System and method for providing multimedia messaging service MMS ringing images on mobile calls | |
US20020019225A1 (en) | Communication control system using telephone directory management system of mobile phone | |
CN1685684B (en) | Method for archiving multimedia messages | |
EP1075120B1 (en) | Electronic mail notifying system and method | |
CN101730999B (en) | System and method for sharing common location-related information between communication devices | |
JP3492265B2 (en) | Message communication system by digital radio telephone | |
JP2006514513A (en) | Multimedia messaging service method | |
JP3889737B2 (en) | Digital wireless telephone messaging system | |
JP3786635B2 (en) | Information provision system | |
WO2002049319A2 (en) | A method and system for handling multi-part messages by users of cellular phones | |
JP4004776B2 (en) | Wireless receiver combined with SMS under mobile communication environment, wireless protocol system, and Internet content distribution method | |
KR20030020530A (en) | Data storage system for mobile terminal and control method thereof | |
KR100467544B1 (en) | Unification management method of all kinds of messages in wired or wireless communication terminal | |
JP4416624B2 (en) | Mobile communication terminal | |
KR100986264B1 (en) | Transmitting Method of Multimedia Data Memoried in Mobile Phone | |
KR100710137B1 (en) | Method for transporting call using wireless internet | |
KR100679511B1 (en) | Method of making literal message comprising image and computer readable recording medium thereof | |
KR100939714B1 (en) | Method for transferring the auto answering message by the Email | |
KR20050091247A (en) | Apparatus and method for transmitting/receiving voice message in mobile terminal, service system and service method for transmitting voice message using mobile terminal having voice message transmit/receive apparatus | |
KR100361729B1 (en) | A mobile telecommunication service system for providing image information and a method thereof | |
KR20080008783A (en) | Method of presenting contents to which recorded message of caller is appended in mobile terminal | |
KR20070096694A (en) | Voice message service method and mobile telecommunication system using the same | |
KR20040054023A (en) | Method and System for Transferring Phone Bell Sound Data to Receiver Mobile Phone by Sender |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20041215 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050329 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050518 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060314 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060320 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R370 | Written measure of declining of transfer procedure |
Free format text: JAPANESE INTERMEDIATE CODE: R370 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090331 Year of fee payment: 3 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090331 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100331 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110331 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110331 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120331 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |