(57)【要約】      （修正有）【課題】モバイルフラッシュを用いてユーザーが自分の好みに合わせて汎用的にメニューを構成できる移動通信端末を提供する。【解決手段】移動通信端末は、フラッシュムービーの再生要請を入力するためのモバイル入力装置部と、前記再生要請に応じて当該ムービーファイルを取り込むMMIと、該MMIと通信を行ってナビゲーションイベントをモニタする通信ブリッジモジュールと、前記移動通信端末のハンドセットの構成情報及びメニューツリーの構成情報を有するXMLドキュメントを保存するメモリ部と、該メモリ部から読み取ったXMLドキュメントをディスプレイ部を介して出力するモバイルフラッシュ再生部とを備える。移動通信端末ユーザーは自らがフラッシュムービーを作成して自分の好みに合うメニューを構成することができる。コンテンツ事業者は、メニューフラッシュを容易に作成することができる。【選択図】図２
2010226737.tif 000002
【特許請求の範囲】
【請求項１】
モバイルフラッシュを搭載した移動通信端末において、
フラッシュムービーの再生要請を入力するためのモバイル入力装置部と、
前記再生要請に応じて当該ムービーファイルを取り込むＭＭＩと、
前記ＭＭＩと通信を行ってナビゲーションイベントをモニタする通信ブリッジモジュールと、
前記移動通信端末の構成情報を保存するためのメモリ部と、
前記メモリ部から前記構成情報をパーシングして前記構成情報をフラッシュムービーとマッピングし、前記ナビゲーションイベントによって前記パーシングした構成情報を解析するモバイルフラッシュエンジン部と、
マッピングしたコンテンツをディスプレイ部を介して出力するためのモバイルフラッシュ再生部と、
を含むことを特徴とする移動通信端末。
【請求項２】
前記通信ブリッジモジュールは、ナビゲーションイベントをモニタするためにジャバスクリプトＡＰＩ及びＣ−レベルのライブラリの機能を用いることを特徴とする請求項１に記載の移動通信端末。
【請求項３】
前記ジャバスクリプトＡＰＩ及びＣ−レベルのライブラリの機能は、前記モバイルフラッシュエンジン部から提供することを特徴とする請求項２に記載の移動通信端末。
【請求項４】
前記モバイルフラッシュエンジン部から前記解析した情報を前記モバイルフラッシュ再生部に受け渡すモバイルフラットフォームインターフェイス部を更に含むことを特徴とする請求項１に記載の移動通信端末。
【請求項５】
前記構成情報は、ディスプレイサイズに関する情報を含むことを特徴とする請求項１に記載の移動通信端末。
【請求項６】
前記メモリ部は、前記移動通信端末の構成情報をＸＭＬドキュメント形式で保存することを特徴とする請求項１に記載の移動通信端末。
【請求項７】
前記ＸＭＬドキュメントは、ディスプレイサイズ及びメニューツリー構造を前記ＸＭＬドキュメント内のノード及びエレメントで構成することを特徴とする請求項６に記載の移動通信端末。
【請求項８】
前記構成情報は、前記移動通信端末のメニューツリー情報を含み、当該メニューツリーは、少なくとも１つのメニューアイテムでグループ化され、各メニューアイテムは、メニュー深さレベル、メニュー文字列トークン、メニュー形式、及びコマンドの属性エレメントを有することを特徴とする請求項１に記載の移動通信端末。
【請求項９】
モバイルフラッシュを搭載した移動通信端末において、
フラッシュムービーの再生要請に応じて当該フラッシュムービーファイルを取り込むＭＭＩと、
前記移動通信端末の構成情報を保存するためのメモリ部と、
前記メモリ部から前記構成情報をパーシングして、当該構成情報を前記取り込まれたフラッシュムービーファイルとマッピングするモバイルフラッシュエンジン部と、
マッピングしたコンテンツをディスプレイ部を介して出力するためのモバイルフラッシュ再生部と、
を含むことを特徴とする移動通信端末。
【請求項１０】
前記ＭＭＩと通信を行ってナビゲーションイベントをモニタする通信ブリッジモジュールを更に含み、
前記モバイルフラッシュエンジン部は、前記ナビゲーションイベントによって前記パーシングした構成情報を解析し、
前記モバイルフラッシュ再生部は、前記解析した構成情報をディスプレイ部に出力することを特徴とする請求項９に記載の移動通信端末。
【請求項１１】
前記メモリ部は、前記移動通信端末の構成情報をＸＭＬドキュメント形式で保存することを特徴とする請求項９に記載の移動通信端末。
【請求項１２】
モバイルフラッシュを搭載した移動通信端末において、
フラッシュファイルを取り込むＭＭＩと、
前記移動通信端末のメニュー構成に関する情報を保存するためのメモリ部と、
前記メモリ部から読み取った前記情報をパーシングして、当該パーシングした情報を前記フラッシュファイルとマッピングするモバイルフラッシュエンジン部と、
ディスプレイ部を介してマッピングしたコンテンツを出力するためのモバイルフラッシュ再生部と、
を含むことを特徴とする移動通信端末。
【請求項１３】
前記モバイルフラッシュエンジン部は、ナビゲーションイベントによって前記パーシングした情報を解析し、
前記モバイルフラッシュ再生部は、前記解析した情報を出力することを特徴とする請求項１２に記載の移動通信端末。
【請求項１４】
前記メモリ部は、前記情報をＸＭＬドキュメント形式で保存することを特徴とする請求項１２に記載の移動通信端末。
【請求項１５】
前記ＭＭＩと通信を行ってナビゲーションイベントをモニタする通信ブリッジモジュールを更に含むことを特徴とする請求項１２に記載の移動通信端末。
【請求項１６】
モバイルフラッシュ端末において、
フラッシュファイルを取り込み、ナビゲーションイベントをモニタする取り込みモニタリング部と、
前記移動通信端末のメニュー構成に関する情報を保存するメモリ部と、
前記メモリ部から読み取った前記情報をパーシングして、当該パーシングした情報を前記フラッシュファイルとマッピングするモバイルフラッシュエンジン部と、
ディスプレイ部を介してマッピングしたコンテンツを出力するためのモバイルフラッシュ再生部と、
を含むことを特徴とする移動通信端末。
【請求項１７】
モバイルフラッシュ端末において、
フラッシュファイルを取り込み、メニュー移動をモニタする取り込みモニタリング部と、
前記移動通信端末のメニュー構成に関する情報を保存するメモリ部と、
前記メモリ部から読み取った前記情報をパーシングして前記パーシングした情報を前記フラッシュファイルとマッピングするモバイルフラッシュエンジン部と、
ディスプレイ部を介してマッピングしたコンテンツを出力するためのモバイルフラッシュ再生部と、
を含むことを特徴とする移動通信端末。
【請求項１８】
移動通信端末の構成情報を保存するメモリを備えるステップと、
フラッシュムービーの再生要請を受信するステップと、
前記再生要請に応じて当該フラッシュムービーファイルを取り込むステップと、
前記メモリ部から前記構成情報をパーシングするステップと、
前記構成情報を前記取り込まれたフラッシュムービーファイルとマッピングするステップと、
マッピングしたコンテンツをディスプレイ部を介して出力するステップと、
を含むことを特徴とするモバイルフラッシュを用いたメニュー構成方法。
【請求項１９】
ナビゲーションイベントをモニタするステップと、
前記ナビゲーションイベントによって前記パーシングした構成情報を解析するステップと、
前記解析した構成情報をディスプレイするステップと、
を更に含むことを特徴とする請求項１８に記載のモバイルフラッシュを用いたメニューの構成方法。
【請求項２０】
前記メモリを備えるステップは、前記移動通信端末の構成情報をＸＭＬドキュメント形式で保存するステップを含むことを特徴とする請求項１８に記載のモバイルフラッシュを用いたメニューの構成方法。
【請求項２１】
メモリ部に移動通信端末のメニュー構成に関する情報を保存するメモリを備えるステップと、
フラッシュファイルを取り込むステップと、
前記メモリ部から読み取った前記情報をパーシングするステップと、
前記パーシングした情報を前記フラッシュファイルとマッピングするステップと、
マッピングしたコンテンツをディスプレイ部を介して出力するステップと、
を含むことを特徴とするモバイルフラッシュを用いたメニューの構成方法。
【請求項２２】
ナビゲーションイベントをモニタするステップと、
前記ナビゲーションイベントによって前記パーシングした情報を解析するステップと、
前記解析した情報をディスプレイするステップと、
を更に含むことを特徴とする請求項２１に記載のモバイルフラッシュを用いたメニューの構成方法。
【請求項２３】
前記メモリを備えるステップは、前記情報をＸＭＬドキュメント形式で保存するステップを含むことを特徴とする請求項２１に記載のモバイルフラッシュを用いたメニューの構成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイルフラッシュを用いて汎用的に移動通信端末のメニューを構成できる移動通信端末に係る。
【背景技術】
【０００２】
一般に、モバイルフラッシュは、マクロメディア（Macro-media）のフラッシュをモバイル環境に合わせて適用してコンテンツを作成し再生できるソリューションを総称するものである。
【０００３】
この種のモバイルフラッシュが搭載された従来の移動通信端末において、モバイルフラッシュは、単にフラッシュムービーをダウンロードしたり、ダウンロードしたフラッシュムービーを再生したりする用途としてのみ使用されているのが実情である。
【０００４】
図１は、モバイルフラッシュが搭載された従来の移動通信端末の構成を示すブロック図である。同図に示すように、モバイルフラッシュが搭載された従来の移動通信端末は、モバイル入力装置部１１と、MMI（Man Machine Interface）１２と、モバイルフラッシュエンジン部１３と、モバイルフラッシュ再生部１４と、ディスプレイ部１５とを含んでなる。
【０００５】
図１に基づき、ハンドセット端末内におけるフラッシュムービーの動作過程について説明すれば、次の通りである。
【０００６】
まず、ユーザーが移動通信端末のキーボードのようなモバイル入力装置部１１を介してフラッシュムービーの再生を要請すれば、その要請信号がMMI１２に送られる。MMI１２を司るタスクでは、前記要請信号に応じて当該フラッシュムービーファイルを取り込む。
【０００７】
なお、MMI１２は、モバイルフラッシュエンジン部１３とフォーカスのやり取りを行う。これにより、モバイルフラッシュエンジン部１３は、モバイル入力装置部１１から受信するデータを処理して再生すべきデータを生成し、モバイルフラッシュ再生部１４は、生成したデータを移動通信端末のディスプレイ部１５を介して表示できる形態に変換する。このとき、モバイル入力装置部１１を介して基本的なユーザーのキー入力のようなユーザーのインタラクションを処理することができる。
【０００８】
上記のような過程を経てフラッシュムービーが移動通信端末のディスプレイ部上で再生されるが、このように、モバイルフラッシュを搭載した従来の移動通信端末では、単にフラッシュムービーコンテンツをダウンロードし、これを再生する機能のみを提供していた。
【０００９】
他方、次のような文献が知られている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】韓国特許第10-2002-0084993号公報（“System for Providing information for wireless terminals and method for creating menu pages therein”）
【特許文献２】韓国特許第10-2003-0006260号公報（“Method for transforming user interface of terminal”）
【特許文献３】韓国特許第10-2004-0009190号公報（“Method for transmitting urgent disaster message and system therefor”）
【特許文献４】国際公開第WO 00/55717号パンフレット（“A portable communication apparatus having a hierarchical menu system and a dynamic menu”）
【発明の概要】
【発明が解決しようとする課題】
【００１１】
そこで、本発明は、移動通信端末のメニューを構成するに際し、モバイルフラッシュを用いた技術を提供することをその目的とする。即ち、本発明の目的は、モバイルフラッシュを用いて移動通信端末のメニューを汎用的に構成し、アップデートできる移動通信端末を提供することにある。
【００１２】
本発明の他の目的は、モバイルフラッシュが搭載された移動通信端末において、フラッシュムービーを用いてメニューツリーを構成し、アップデートすることにより、汎用的でかつ効率よいメニューを提供し、コンテンツ事業者に対してメニューフラッシュ作成の容易性を提供し、また、移動通信端末のユーザーがフラッシュムービーを用いて自分の好みに合うメニューを直接構成できるようにすることにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、本発明に係る移動通信端末は、モバイルフラッシュを搭載した移動通信端末において、フラッシュムービーの再生要請を入力するためのモバイル入力装置部と、前記再生要請に応じて当該ムービーファイルを取り込むMMI（Man Machine Interface）と、該MMIと通信を行ってナビゲーションイベントをモニタする通信ブリッジモジュールと、前記移動通信端末のハンドセットの構成情報及びメニューツリーの構成情報を有するXML（Extensible Markup Language）ドキュメントを保存するメモリ部と、該メモリ部から読み取ったXMLドキュメントをパーシングしてフラッシュムービーとマッピングし、前記ナビゲーションイベントによって当該パーシングしたXMLドキュメントを解析するモバイルフラッシュエンジン部と、解析したXMLドキュメントの内容をディスプレイ部を介して出力するモバイルフラッシュ再生部とを備える。
【発明の効果】
【００１４】
本発明に係る移動通信端末によれば、モバイルフラッシュ及びハンドセット情報に関するXML方式を用いることにより、効率よいメニューユーザーインターフェイスを構成し、再使用できるようにし、コンテンツ事業者のメニューフラッシュの作成時において作成が容易で汎用的な使用方法を提供することができ、且つ、ユーザー自らがメニューを構成し、移動通信端末にダウンロードして適用することができる。
【図面の簡単な説明】
【００１５】
【図１】モバイルフラッシュが搭載された従来の移動通信端末の構成を示すブロック図である。
【図２】本発明の実施の形態に係る移動通信端末の構成を示すブロック図である。
【図３】本発明の実施の形態に係る移動通信端末内におけるモバイルフラッシュの動作過程を示すフローチャートである。
【図４】移動通信端末のメニューツリーの構成例を示す図である。
【図５】本発明の実施の形態に係るXMLドキュメント形態のメニューツリーの構成例を示す図である。
【図６】図４に示すメニューツリーをXMLドキュメントで作成した例を示す図である。
【発明を実施するための形態】
【００１６】
本発明に係る移動通信端末では、モバイルフラッシュを用いて移動通信端末のメニューを構成することができる。このために、本発明に係る移動通信端末では、ハンドセットの構成情報及びメニューツリーの構成情報を有するXMLドキュメントを内部メモリに予め保存しておく。メニューを構成するときは、当該モバイルフラッシュが基本的にXMLドキュメントをパーシングし、DOM（Document Object Model）を取り扱うための各種の機能及び各種のスクリプト言語を提供する。以下、本発明に係る移動通信端末の好適な実施例について、添付の図面に基づいて詳細に説明する。
【００１７】
本発明の実施の形態に係る移動通信端末は、図２に示すように、モバイル入力装置部２１と、MMI２２と、通信ブリッジモジュール２３と、モバイルフラッシュエンジン部２４と、メモリ部２５と、モバイルプラットフォームインターフェイス部２６と、モバイルフラッシュ再生部２７と、ディスプレイ部２８とを含んでなる。
【００１８】
モバイル入力装置部２１は、ユーザーがフラッシュムービーの再生を要請する場合、これを感知してMMI２２に要請信号を送る機能を有する。ユーザーは、例えば、移動通信端末に備えられているキーボード上のキーを操作することにより、フラッシュムービーの再生を要請することができる。
【００１９】
MMI２２は、ハンドセットMMIを司るタスクを備え、モバイル入力装置部２１から前記再生要請信号を受信する。MMI２２は、前記要請信号に応じてユーザーが要請したフラッシュムービーファイルを取り込む。
【００２０】
通信ブリッジモジュール２３は、MMI２２内のタスクとの通信を行う。これと共に、前記移動通信端末内におけるメニューの移動のようなナビゲーションイベントをモニタする。また、通信ブリッジモジュール２３は、モバイルフラッシュエンジン部２４がハンドセットデバイスを制御できるようにする。通信ブリッジモジュール２３は、前記ナビゲーションイベントのモニタリングを行う場合、モバイルフラッシュエンジン部２４が提供するジャバスクリプトAPI（Application Program Interface）及びＣ−レベル（C-Level）のライブラリの機能を用いることができる。
【００２１】
モバイルフラッシュエンジン部２４は、移動通信端末内のメモリ部２５に保存されているXMLドキュメントをパーシングしてフラッシュムービーとマッピングを行う。また、前記移動通信端末内におけるメニューの移動のようなナビゲーションイベントにより、当該パーシングしたXMLドキュメントを解析し、その解析情報をモバイルプラットフォームインターフェイス部２６に与える。また、通信ブリッジモジュール２３を介してジャバスクリプトAPI及びＣ−レベルのライブラリの機能を支援し、ハンドセットデバイスの制御を行う。
【００２２】
メモリ部２５は、モバイルフラッシュエンジン部２４の動作に必要なプログラム及びデータを保存する。特に、ハンドセットの構成及びメニューツリーの構造に関して予め定義されたXMLドキュメント（Handset XML Profile）を保存する役割を果たす。この場合、前記XMLドキュメント内における、移動通信端末のディスプレイ部２８のサイズ及びメニューに関するツリーの構造は、XML内のノード及びエレメントで構成すればよい。
【００２３】
各メニューツリーは、メニューアイテムでグループ化すればよく、当該メニューアイテムは、４つの属性エレメント、例えば、メニュー深さレベル、メニュー文字列トークン、メニュー形式、及びコマンドで構成すればよい。
【００２４】
モバイルプラットフォームインターフェイス部２６は、前記モバイルフラッシュエンジン部２４からの前記XMLドキュメントの解析情報をモバイルフラッシュ再生部２７に受け渡す。
【００２５】
モバイルフラッシュ再生部２７は、モバイルプラットフォームインターフェイス部２６から受信した前記XMLドキュメントの解析情報をディスプレイ部２８を介して表示できる形態に変換する。
【００２６】
ディスプレイ部２８は、モバイルフラッシュ再生部２７から与えられる変換情報を表示して移動通信端末のユーザーが目視できるようにする。
【００２７】
図３に基づき、本発明の実施の形態に係る移動通信端末内におけるモバイルフラッシュの動作について説明すれば、次の通りである。
【００２８】
本発明に係る移動通信端末では、ハンドセットの構成及びメニューツリーの構造に関するXMLドキュメントを用いてモバイルフラッシュムービーを移動通信端末のメニューとして用いる。従って、当該ハンドセットの構成及びメニューツリーの構成に関するXMLドキュメントを予め定義して内部のメモリ部２５に保存しておく（Ｓ１０）。
【００２９】
図４は、移動通信端末のメニューツリーの構成例を示す図である。同図に基づき、メモリ部２５に保存されるXMLドキュメント内のメニューツリーの構成について説明すれば、次の通りである。
【００３０】
図４に示すメニューツリーは、３ステップのデプスメニュー（Depth Menu）からなる。第１のデプス（深さ）メニューとしては、メッセージ、通話記録（Call Logs）、サウンド、セッティング、及びオーガナイザーがある。第２のデプスメニューとしては、当該メッセージとしてSMS/EMS、及びMMSがあり、当該通話記録として着信履歴（Received Call）、発信履歴（Dialed Call）、及び不在着信（Missed Call）があり、当該サウンドとして着信音セッティング（Ringing Settings）、メッセージ着信音（Message Alert）、及びキー・トーンがあり、当該セッティングとしてディスプレイがあり、当該オーガナイザーとしてアラーム、スケジューラー、メモ、カルキュレイター（Calculator）、コンバーター、及びストップウオッチがある。第３のデプスメニューとしては、当該SMS/EMSとして生成、及びインボックスがある。
【００３１】
一方、前記ハンドセットの構成及びメニューツリーの構造に関するXMLドキュメントは、図５に示すように構成すればよい。図５に示す各々のノードをみてみれば、ディスプレイ部２８のＬＣＤディスプレイサイズ及びメニューツリーに関するツリーの構造がXML内のノード及びエレメントとして構成されていることが分かる。
【００３２】
また、図５に示すように、各メニューツリーは、少なくとも１つのメニューアイテムを有し、各メニューアイテムは、メニュー深さレベル、メニュー文字列トークン、メニュー形式、及びコマンドからなる４つの属性エレメントを有する。
【００３３】
当該メニュー深さレベルは、ツリー上の何番目レベルの深さであるかを示す。当該メニュー文字列トークンは、当該メニューのタイトルであり、この値は、ムービー上でテキストのメニュー入力値として示され、また、フラッシュ内のディスプレイ画面のマッピングとして用いられ得る。当該メニュー形式は、それに該当するエレメントが子エレメントを有しているか否かを示し、これは、メニューツリーの構成において非常に重要な要素である。当該コマンドは、当該メニューにおいて用いられるアクションコマンドであって、それに相応する機能を行うための機能及びコマンドを示し、通信ブリッジモジュール２３に送られて、必要な機能を要請するときに用いられる。
【００３４】
図６は、図４に示すメニューツリーをXMLドキュメントで作成した例を示す図である。同図に示すようなハンドセットの構成情報及びメニューツリーの構成情報を有するXMLドキュメントがメモリ部２５に保存された状態で（Ｓ１０）、ユーザーがキーボードなどのようなモバイル入力装置部２１を介してフラッシュムービーの再生を要請すれば、MMI（２２）、即ち、既存のハンドセットMMIを司るタスクでは、当該モバイル入力装置部２１から再生要請信号を受信し、ユーザーが要請した当該フラッシュムービーファイルを取り込む（Ｓ２０）。
【００３５】
そして、モバイルフラッシュエンジン部２４では、メモリ部２５に保存されているXMLドキュメントをパーシングしてフラッシュムービーとマッピングを行う（Ｓ３０）。この際、前記移動通信端末内におけるメニューの移動のようなナビゲーションイベントによって当該パーシングしたXMLドキュメントを解析する（Ｓ４０）。
【００３６】
モバイルフラッシュ再生部２７は、モバイルフラッシュエンジン部２４で解析した情報を当該モバイルプラットフォームインターフェイス部２６を介して入力され、当該解析情報をディスプレイ部２８を介して出力する（Ｓ５０）。
【００３７】
一方、前記移動通信端末上で実際に連動して上述したような動作をスムーズに行うためには、モバイルフラッシュエンジン部２４とMMI２２のタスクとの間での通信が必要となるが、通信ブリッジモジュール２３をこのような通信機能のために備えればよい。
【００３８】
そして、モバイフラッシュエンジン部２４は、ジャバスクリプトAPI及びＣ−レベルのライブラリの機能を支援するため、当該ジャバスクリプトAPI及びＣ−レベルのライブラリの機能を用いてイベントをモニタし、受け渡す役割を行う通信ブリッジモジュール２３を具現化し、またハンドセットデバイスの制御を可能にする。
【産業上の利用可能性】
【００３９】
本発明に係る移動通信端末によれば、モバイルフラッシュ及びハンドセット情報に関するXML方式を用いることにより、効率よいメニューユーザーインターフェイスを構成し、再使用できるようにし、コンテンツ事業者のメニューフラッシュの作成時において作成が容易で汎用的な使用方法を提供し、且つ、ユーザー自らがメニューを構成し、移動通信端末にダウンロードして適用することが要求される用途に利用可能である。
【符号の説明】
【００４０】
２１ モバイル入力装置部
２２ ＭＭＩ
２３ 通信ブリッジモジュール
２４ モバイルフラッシュエンジン部
２５ メモリ部
２６ モバイルプラットフォームインターフェイス部
２７ モバイルフラッシュ再生部
２８ ディスプレイ部
【図１】
2010226737.tif 000003
【図２】
2010226737.tif 000004
【図３】
2010226737.tif 000005
【図４】
2010226737.tif 000006
【図５】
2010226737.tif 000007
【図６】
2010226737.tif 000008