【手続補正書】
【提出日】平成15年2月3日(2003.2.3)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線インターネットを通じて携帯通信端末機をサーバーに接続して、このサーバーが提供するサービスの種類及びコンテンツメニューを確認し、特定コンテンツのダウンロードを選択する段階と；
端末機側によって前記ダウンロードされた特定メニューのコンテンツプログラムが選択されると、拡張スクリプト伝送を通じて端末機の残余メモリー容量、端末機の開始番地及び仕様を要求することにより、前記選択したコンテンツプログラムが収容可能であるか否かを判断する段階と；
前記選択したコンテンツプログラムが収容可能であると判断されると、選択したコンテンツプログラムを１回送信分量大きさのパケットに分割して、端末機に拡張スクリプトファイルで前記パケットを送出する段階と；
サーバー側から端末機に送出したパケット単位のコンテンツプログラムを順に収容して、前記収容したパケットを端末機のｎｖメモリーに収容された順に格納する段階と；
前記選択したコンテンツプログラムのダウンロードが完了する場合、その結果値をサーバー側に伝送する段階とを含むことを特徴とする携帯通信端末機用コンテンツプログラムの伝送方法。
【請求項２】
インターネットを通じてユーザ端末機をサーバーに接続して、このサーバーが提供するサービスの種類及びコンテンツメニューを確認し、特定メニューを選択してその特定メニューのコンテンツプログラムをダウンロードする段階と；
前記ダウンロードされたコンテンツプログラムを端末機に再転送するために、前記ユーザ端末機を前記携帯通信端末機に接続する段階と；
携帯通信端末機側によってユーザコンピュータにダウンロードされ、格納されたコンテンツプログラムのいずれかが選択されると、拡張スクリプト伝送を通じて端末機の残余メモリー容量、端末機の開始番地及び仕様を要求して、前記選択したコンテンツプログラムの収容が可能であるか否かを判断する段階と；
前記選択したコンテンツプログラムが収容可能であると判断される場合、選択したコンテンツプログラムを１回送信分量大きさのパケットに分割して、端末機に拡張スクリプトファイルで前記パケットを送出する段階と；
ユーザ端末機から携帯通信端末機に送出したパケット単位のコンテンツプログラムを順に収容して、携帯通信端末機のｎｖメモリーに前記収容したパケットを収容された順に格納する段階と；
前記選択したコンテンツプログラムのダウンロードが完了する場合、その結果値をユーザ端末機側に伝送する段階とを含むことを特徴とする携帯通信端末機用コンテンツプログラムの伝送方法。
【請求項３】
第１項または第２項において、
前記サーバー側から携帯通信端末機に提供されるコンテンツプログラムは、まず該当コンテンツの基本実行プログラムコードデータ及び必須データを携帯通信端末機にダウンロードし、次いで前記該当コンテンツプログラムの実行に適用されるデータのみを選択的にダウンロードし、前記コンテンツプログラムは前記基本的な実行プログラムに結合されて使用されることを特徴とする携帯通信端末機用コンテンツプログラムの伝送方法。
【請求項４】
現状態が携帯通信端末機のユーザによってオンラインコンテンツメニューの実行条件である場合、前記携帯通信端末機側からクライアントプログラム側にスタート（Ｅ ＳＴＡＲＴ）イベントを伝送する段階と；
前記スタートイベントが入力されると、クライアントプログラム側からＬＣＤ、ＩＰ、ポート、タイム、タイプの結果値を携帯通信端末機側に伝送して、携帯通信端末機側でタイマーイベントを実行する段階と；
前記タイマーイベント実行に続いて、サーバー側にＴＣＰソケットのオープンを要求し、このオープン要求によってサーバー側からＴＣＰソケットのコネクティングを行う段階と；
ＴＣＰソケットのコネクティングが行なわれる場合、携帯通信端末機側からクライアントプログラム側にソケット作動（Ｅ ＳＯＣＫＥＴ ＡＣＴＩＶＥ）イベントを伝送する段階と；
前記ソケット作動イベントの結果値としてソフトウエア情報及び携帯通信端末機情報を含む情報をクライアントプログラム側から携帯通信端末機側に伝送する段階と；
前記ソケット作動イベントの結果値を携帯通信端末機側からサーバー側にライト（ｗｒｉｔｅ）して、オンライン状態でクライアントソフトウエアの実行を支援する段階とを含むことを特徴とする携帯通信端末機用コンテンツプログラムのオンライン実行方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】変更
【補正の内容】
【００４４】
このように携帯通信端末機側で特定メニューが選択されると、サーバー側ではスクリプト［ＭＧＩｇｅｔ Ｉｎｆｏ（）］伝送を通じて該当携帯通信端末機の使用可能な残余メモリー容量、開始番地及び仕様を要求する。


【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
一方、サーバー側では携帯通信端末機が前記選択したプログラムのダウンロードが実行可能な条件であると判断される場合、サーバーは前記選択したコンテンツプログラムを１回送信分量大きさのパケットに分割して、その分割されたパケットを携帯通信端末機に拡張スクリプト［ＭＧＩｓｅｔ Ｉｎｆｏ（）］ファイルで送出する。サーバーは１つのパケットの送出完了を毎パケット単位結果値で確認した後、次のパケットを送出する。このようなパケット単位のコンテンツプログラムの送出は、前記選択したプログラムの全部が完全にダウンロードされるまでに続き、前記ダウンロードされたコンテンツプログラムは携帯通信端末機のｎｖ（非揮発性）メモリーに格納される。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】変更
【補正の内容】
【００５１】
前述した実行過程で、ＷＭＬスクリプトがＭＧＩｇｅｔ Ｉｎｆｏ（ｋｉｎｄｏｆｄａｔａ、ｓｉｚｅ１、ｓｉｚｅ２）と仮定する時、パラメーター“ｋｉｎｄｏｆｄａｔａ”の値が“０”であれば、オフラインゲームを定義する区分子に使用されることができ、そしてパラメーター“ｋｉｎｄｏｆｄａｔａ”の値が“１”であれば、オンラインゲームを定義する区分子に使用されることができる。パラメーター“ｓｉｚｅ１”はクライアント実行コード部分の実際の大きさを意味し、パラメーター“ｓｉｚｅ２”はクライアントデータ部分の実際の大きさを意味する。


【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
また、出力値は“ｆｌａｇ”、”＊ＲＯＭ ａｄｄｒ”、”＊ＲＡＭ ａｄｄｒ”、”ｔｙｐｅｏｆＬＣＤ”、”ｔｙｐｅｏｆｓｏｕｎｄ”及び“ｖｅｒ”の類型に表れるようになる。ここで“ｆｌａｇ”はサービスが提供されるかの可否を表示するためのものであり、“０”はサービス可能を、また“１”はサービス不可能を意味する。“＊ＲＯＭ ａｄｄｒ”はプログラムを格納するフラッシュメモリーの開始番地を表示する（Ｈｅｘ値）。“＊ＲＡＭ ａｄｄｒ”はプログラム実行に必要なＲＡＭの開始番地を表示する（Ｈｅｘ値）。“ｔｙｐｅｏｆＬＣＤ”は携帯通信端末機の表示仕様による出力方式を決定する。“ｔｙｐｅｏｆｓｏｕｎｄ”は携帯通信端末機のサウンド仕様による出力方式を決定する。“ｖｅｒ”はコンパイラー言語のバージョン情報を表す。


【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】変更
【補正の内容】
【００５４】
ＭＳＧｇｅｔ Ｉｎｆｏ（０，４２７５０，１７２０，１，１，０）
一方、ＷＡＰサーバー側ではＷＭＬ拡張スクリプトにダウンロードされるゲームプログラムなどの前記コンテンツプログラムを１回に送出できる大きさ（４−５Ｋバイト程度）に分割して前記分割されたパケットを携帯通信端末機側へ送出する。このように４−５Ｋバイトの大きさを有する分割されたパケットデータが前記携帯通信端末機側に受信されると、その受信される順序によりｎｖ（非揮発性）メモリー、すなわちフラッシュメモリーに格納される。


【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００５６
【補正方法】変更
【補正の内容】
【００５６】
ＷＭＬスクリプトがＭＧＩｓｅｔ Ｉｎｆｏ（ｕｒｌ、ｔｉｔｌｅ、ｄａｔａ）である場合、パラメーター“ｕｒｌ”はサーバー内のゲームプログラムなどのコンテンツプログラムファイルの絶対経路を表し、パラメーター“ｔｉｔｌｅ”は携帯通信端末機内に格納されるクライアントプログラムの題目を意味し、”ｄａｔａ”は実際にダウンロードされるクライアントプログラムを意味する。


【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００６１
【補正方法】変更
【補正の内容】
【００６１】
ＭＳＧｇｅｔ Ｉｎｆｏ（“ｈｔｔｐ：／／ｗｗｗ．ｍｏｂｉｌｅｔｏｐ．ｃｏ．ｋｒ／ｇａｍｅ１０１．ｃｇｉ”、“演芸クイズ”、４２［．］）。


【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００７９
【補正方法】変更
【補正の内容】
【００７９】
まず、携帯通信端末機のユーザがオンラインコンテンツメニューの実行命令を入力すると、この携帯通信端末機側ではクライアントソフトウエア（プログラム）側へＥ ＳＴＡＲＴイベントを伝送する。このようなイベントが入力されるとクライアントソフトウエア側では、その結果値（ＬＣＤ、ＩＰ、ポート、タイム、タイプ）を携帯通信端末機側に伝送する。


【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００８１
【補正方法】変更
【補正の内容】
【００８１】
ＴＣＰのコネクトが実行されると、携帯通信端末機側ではクライアントプログラム側にＥ ＳＯＣＫＥＴ ＡＣＴＩＶＥイベントを伝送するようになる。前記イベントの伝送に対する応答する結果値として、ソフトウエア情報、携帯通信端末機情報などがクライアント側から携帯通信端末機側へ転送される。


【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００８３
【補正方法】変更
【補正の内容】
【００８３】
以後、サーバー側と端末機側間のＴＣＰソケット維持状態がディスコネクトされると、端末機側ではＥ ＳＯＣＫＥＴ ＤＥＡＣＴＩＶＥイベントをクライアント側に送り、ユーザによる終了の選択があるようになると、端末機側は再びＥ ＥＮＤイベントをクライアント側へ送ることで携帯通信端末機を利用したオンラインコンテンツの実行を終了する。