(57)【要約】【課題】複数の制御可能オブジェクトを有するインタフェースを表示するためのインタフェース表示システムおよび方法を提供する。【解決手段】制御作業プログラム集合を格納するオブジェクトデータベースと、制御作業を受け入れ、そのタイプやそれに対応する制御可能オブジェクトを分析する作業分析モジュールと、前記制御作業のタイプに基づいて対応する制御作業プログラムを調達し、対応するオブジェクト属性テーブルを確立するためのオブジェクト管理モジュールと、前記オブジェクト属性テーブルに基づいてウィンドウズ（登録商標）ファイルを生成するウィンドウ生成モジュールと、を備えている。さらに、本発明に係るインタフェース表示方法では、複数の制御可能オブジェクトを一つのウィンドウに統合して出力表示させることができるので、インタフェース表示には１回の更新のみで済み、表示効率が向上することとなる。【選択図】図２
2007241557.tif 000002
【特許請求の範囲】
【請求項１】
複数の制御可能オブジェクトを有するインタフェースを表示するためのインタフェース表示システムにおいて、
前記インタフェースに対して実行される、対応する制御可能オブジェクトの属性を変更するための制御作業プログラム集合を格納するためのオブジェクトデータベースと、
制御作業を受け入れ、前記制御作業のタイプおよび前記タイプに対応する制御可能オブジェクトを分析するための作業分析モジュールと、
前記作業分析モジュールによって分析された制御作業のタイプに基づいて前記オブジェクトデータベースにおいて対応する制御作業プログラムを調達し、対応する制御可能オブジェクトの属性を変更することにより、対応するオブジェクト属性テーブルを確立するためのオブジェクト管理モジュールと、
前記オブジェクト属性テーブルに基づいてウィンドウズ（登録商標）ファイルを生成するためのウィンドウ生成モジュールと、
を備えていることを特徴とするインタフェース表示システム。
【請求項２】
前記インタフェース表示システムは、ネットワーク伝送を利用した電子表示機器に設置されるものであることを特徴とする請求項１に記載のインタフェース表示システム。
【請求項３】
前記ウィンドウズ（登録商標）ファイルは、前記電子表示機器に表示されることを特徴とする請求項２に記載のインタフェース表示システム。
【請求項４】
前記制御可能オブジェクトの属性は、前記制御可能オブジェクトの位置属性、サイズ属性、色彩属性および状態属性の内の少なくとも１つであることを特徴とする請求項１に記載のインタフェース表示システム。
【請求項５】
前記制御作業のタイプは、オブジェクト移動作業、オブジェクトクリック作業および焦点切り換え作業の内の少なくとも１つであることを特徴とする請求項１に記載のインタフェース表示システム。
【請求項６】
複数の制御可能オブジェクトを有するインタフェースを表示するためのインタフェース表示方法において、
（１）前記インタフェースに対して実行される、対応する制御可能オブジェクトの属性を変更するための制御作業プログラム集合を、所定のオブジェクトデータベースに格納するステップと、
（２）制御作業を受け入れ、前記制御作業のタイプおよび前記タイプに対応する制御可能オブジェクトを分析するステップと、
（３）前記（２）のステップにおいて分析された制御作業のタイプに基づいて前記オブジェクトデータベースにおいて対応する制御作業プログラムを調達し、対応する制御可能オブジェクトの属性を変更することにより、対応するオブジェクト属性テーブルを確立するステップと、
（４）前記オブジェクト属性テーブルに基づいてウィンドウズ（登録商標）ファイルを生成するステップと、
を備えていることを特徴とするインタフェース表示方法。
【請求項７】
ネットワーク伝送を利用した電子表示機器に応用されていることを特徴とする請求項６に記載のインタフェース表示方法。
【請求項８】
前記ウィンドウズ（登録商標）ファイルは、前記電子表示機器に表示されることを特徴とする請求項７に記載のインタフェース表示方法。
【請求項９】
前記制御可能オブジェクトの属性は、前記制御可能オブジェクトの位置属性、サイズ属性、色彩属性および状態属性の内の少なくとも１つであることを特徴とする請求項６に記載のインタフェース表示方法。
【請求項１０】
前記制御作業のタイプは、オブジェクト移動作業、オブジェクトクリック作業および焦点切り換え作業の内の少なくとも１つであることを特徴とする請求項６に記載のインタフェース表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インタフェース表示技術に関し、より詳しくは、複数の制御可能オブジェクトを有するインタフェース表示システムおよび方法に関するものである。
【背景技術】
【０００２】
科学技術の進歩に伴い、現在のアプリケーションプログラムの開発では、いずれもユーザ用のインタフェースが提供されている。このインタフェースには複数の制御可能オブジェクトが含まれ、ユーザが必要に応じていずれか１つのオブジェクトに対して操作および制御作業を行うことができる。
【０００３】
図１は、通常インタフェースに含まれた基本コンポーネントを示しており、インタフェース１は、７つの制御可能オブジェクトを含み、そのうち、押しボタン（ｂｕｔｔｏｎ）項目１１が５つで、リスト（ｌｉｓｔ）項目１２が１つで、およびダイアログ（ｄｉａｌｏｇ）１３が１つである。ユーザは、それらのオブジェクトに対して制御作業を行うことができ、例えばダイアログ１３の移動、押しボタン項目１１のクリック、または押しボタン項目１１の切り換え（表示焦点が１つの押しボタン項目から次の押しボタン項目に切り換えられる）等の制御作業を行って、これらの異なる制御作業によってインタフェースにおいて対応する制御可能オブジェクトの表示が変更され、アプリケーションプログラムがユーザによる制御作業に応じてインタフェース表示を更新する。従来のインタフェース表示更新処理のプロセスでは、アプリケーションプログラムは、各制御可能オブジェクトのそれぞれに基づいて行われており、すなわち、ユーザが制御作業を行った後、アプリケーションプログラムは各制御可能オブジェクトのそれぞれに対してウィンドウ画像を生成し更新表示を行う。図１に示すインタフェース１の場合には、インタフェース１の更新表示が７回必要である。現在のアプリケーションプログラムの開発では、より人間らしさを求めるようになってきており、ユーザに提供される制御可能オブジェクトもより多くなってきている。既存のインタフェース表示の更新処理方式によれば、ウィンドウ画像の増加によってインタフェース表示の更新頻度が増加し、さらに、インタフェースの頻繁なフリッカーをもたらし、表示の効率に深刻な影響を与えている。
【０００４】
また、デジタル時代の到来、およびブロードバンドネットワークの普及のため、上述のインタフェース表示の更新処理方式がネットワーク伝送を利用した電子表示機器にも広く適用されている。ワイヤレスネットワーク伝送を利用した液晶テレビ機器（ＷｉＦｉ  ＬＣＤ  ＴＶ）の場合には、テレビ機器のインタフェース表示が、一般的に、ビデオ変換機器（例えばセットトップボックスＳＴＢ、ｓｅｔ−ｔｏｐ  ｂｏｘ）におけるアプリケーションプログラムによって制御されている。ユーザがインタフェースに対して制御作業を行う場合、前記インタフェースには複数の制御可能オブジェクトが含まれているため、アプリケーションプログラムがそれらの制御可能オブジェクトに応じて複数の画像ドキュメントを生成し、それをワイヤレスネットワークを介して表示機器に伝送して表示させる。ただし、このような表示方法では下記の欠点がある。
【０００５】
まず第１には、画像ドキュメントを生成し伝送する度ごとに、表示インタフェースが１回更新し、ワイヤレスネットワーク伝送の遅延によって表示が遅延してしまうため、ユーザがインタフェース表示のフリッカーを明確に感じて、表示機器の表示効率に深刻な影響を与えている。
【０００６】
そして第２には、インタフェースの制御作業を行う度ごとに画像ドキュメントが生成され、かつ画像ドキュメントが複雑であるため、その容量が大きくなり、ワイヤレスネットワークの伝送流量が増大し、すなわち、伝送のプロセスにおいて画像ドキュメントが比較的大きなバンド幅を占有しているため、ワイヤレスネットワークの伝送スピードを低下させている。
【０００７】
従って、インタフェース表示の更新頻度を軽減でき、表示効率を向上できるインタフェース表示システムおよび方法をいかにして提供するかが、現在すみやかに解決すべき重要な課題となっている。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
そこで、上述の事情に鑑み、本発明は、インタフェース表示を有するアプリケーションプログラムに適用され、インタフェース表示の更新頻度を軽減することにより表示効率を向上させるインタフェース表示システムおよび方法を提供することを課題とする。
【０００９】
また、本発明は、ネットワーク伝送を利用した電子表示機器に適用され、ネットワークの伝送流量を軽減することによりネットワークの伝送スピードを向上させるインタフェース表示システムおよび方法を提供することを課題とする。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、本発明に係るインタフェース表示システムおよび方法は、複数の制御可能オブジェクトを有するインタフェースを表示することを特徴とする。このシステムでは、前記インタフェースに対して実行される、対応する制御可能オブジェクトの属性を変更するための制御作業プログラム集合を格納するためのオブジェクトデータベースと、制御作業を受け入れ、前記制御作業のタイプやそれに対応する制御可能オブジェクトを分析するための作業分析モジュールと、前記作業分析モジュールによって分析された制御作業のタイプに基づいて前記オブジェクトデータベースにおいて対応する制御作業プログラムを調達し、対応する制御可能オブジェクトの属性を変更することにより、対応するオブジェクト属性テーブルを確立するためのオブジェクト管理モジュールと、前記オブジェクト属性テーブルに基づいてウィンドウズ（登録商標）ファイルを生成するためのウィンドウ生成モジュールとを備えている。
【００１１】
好ましい実施形態として、インタフェース表示システムは、ネットワーク伝送を利用した電子表示機器、例えばワイヤレスネットワーク伝送を利用した液晶テレビ機器（ＷｉＦｉ  ＬＣＤ  ＴＶ）に設置されている。ウィンドウズ（登録商標）ファイルは、画像ドキュメントであって電子表示機器に表示されているものである。制御可能オブジェクトの属性としては、制御可能オブジェクトの位置属性、サイズ属性、色彩属性および状態属性が挙げられる。制御作業のタイプは、オブジェクト移動作業、オブジェクトクリック作業および焦点切り換え作業等が挙げられる。
【００１２】
本発明に係るインタフェース表示システムを介して行う本発明に係るインタフェース表示方法では、まず、前記インタフェースに対して実行される、対応する制御可能オブジェクトの属性を変更するための制御作業プログラム集合を、所定のオブジェクトデータベースに格納するステップと、次に、制御作業を受け入れ、前記制御作業のタイプやそれに対応する制御可能オブジェクトを分析するステップと、そして、その分析された制御作業のタイプに基づいて前記オブジェクトデータベースにおいて対応する制御作業プログラムを調達し、対応する制御可能オブジェクトの属性を変更することにより、対応するオブジェクト属性テーブルを確立するステップと、最後に、前記オブジェクト属性テーブルに基づいてウィンドウズ（登録商標）ファイルを生成するステップとを備えている。
【発明の効果】
【００１３】
上記のように、本発明に係るインタフェース表示システムおよび方法では、各制御可能オブジェクト表示のそれぞれを１つのウィンドウに統合して出力表示させ、ユーザがインタフェースにおける制御可能オブジェクトに対して制御作業を行う場合、インタフェース表示には１回の更新のみで済み、従来のように各制御可能オブジェクトのそれぞれにつきインタフェース表示を１回更新する必要はなくなる。従って、本発明は、複数の制御可能オブジェクトを有するインタフェースの表示に適用され、特に大量の制御可能オブジェクトを有するインタフェースに適用され、インタフェース表示の更新頻度が大いに低減され、表示効率の向上が図られ、インタフェース表示がよりスムーズで且つ明晰になる。
【発明を実施するための最良の形態】
【００１４】
以下は、特定の実施例に基づいて本発明の実施方式を説明するものであり、この技術分野に精通した者は本発明のその他の利点や効果を明細書に記載の内容から容易に了解することができる。本発明は、その他の異なる実施例によって実施および応用が可能であり、明細書に記載の内容も異なる観点および応用に基づくことが可能であり、本発明の精神を脱しない範囲で様々な修飾および変更が可能であり、そうした修飾および変更は本発明の請求範囲に入るものである。
【００１５】
また、本発明がより分かりやすくなるように、図１、図２および図３を参照しながら、ワイヤレスネットワークを利用した液晶テレビ機器が作動した場合に表示スクリーンに作り出されるインタフェース表示を例にして本発明に係るインタフェース表示システムおよび方法のフローステップを詳しく説明する。
【００１６】
図２は、本発明に係るインタフェース表示システムの基本構造を模式的に示したブロック図である。図２に示すように、本発明に係るインタフェース表示システム２は、複数の制御可能オブジェクトを有するインタフェースを表示するものであって、オブジェクトデータベース２１と、作業分析モジュール２３と、オブジェクト管理モジュール２４と、ウィンドウ生成モジュール２５とを備えている。
【００１７】
本実施形態において、オブジェクトデータベース２１は、ビデオ変換機器のアプリケーションプログラムとして構成され、作業分析モジュール２３、オブジェクト管理モジュール２４およびウィンドウ生成モジュール２５は、テレビ機器のアプリケーションプログラムとして構成され、前記ビデオ変換機器と前記テレビ機器との間はワイヤレスネットワークを介してデータの伝送を行っていることとしてもよい。
【００１８】
オブジェクトデータベース２１は、インタフェースに対して実行される、対応する制御可能オブジェクトの属性を変更するための制御作業プログラム集合を格納する。本実施形態において、図１に示すように、それらの制御可能オブジェクトは、押しボタン項目１１、リスト項目１２およびダイアログ１３のいずれか一つまたはそれらの組合せからなる。前記制御可能オブジェクトの属性としては、制御可能オブジェクトの位置属性（例えば座標値）、サイズ属性、色彩属性および状態属性（例えばクリック状態または未クリック状態）が挙げられる。
【００１９】
作業分析モジュール２３は、制御作業２２を受け入れ、前記制御作業のタイプおよびそれに対応する制御可能オブジェクトを分析する。本実施形態において、制御作業のタイプとしては、オブジェクト移動作業、オブジェクトクリック作業および焦点切り換え作業が挙げられる。具体的には、オブジェクト移動作業は、例えばダイアログの移動、リストの移動またはボタンの移動等であり、オブジェクトクリック作業は、ダイアログのクリック、リストのクリックまたはボタンのクリック等であり、焦点切り換え作業は、インタフェースにおいて表示焦点が１つのオブジェクトから次のオブジェクトに切り換えられるものであり、例えば表示焦点がリストからボタンに切り換えられる。
【００２０】
オブジェクト管理モジュール２４は、作業分析モジュール２３によって分析された制御作業のタイプに基づいてオブジェクトデータベース２１において対応する制御作業プログラムを調達し、対応する制御可能オブジェクトの属性を変更することにより、対応するオブジェクト属性テーブルを確立するためのものである。インタフェースにおけるいずれか１つの制御可能オブジェクトに対して制御作業を行う場合、それに対応する制御可能オブジェクトの属性が変化する。従って、インタフェース表示が変化する。例えば、制御可能オブジェクトがクリックされた場合、前記オブジェクトのサイズ属性が小サイズから大サイズに変化する。表示焦点が制御可能オブジェクトに切り換えられた場合、前記オブジェクトの色彩属性が淡い色から濃い色に変化する。制御作業プログラムが対応する制御可能オブジェクト属性を変更した後、オブジェクト属性テーブルが各制御可能オブジェクトの属性を記録する。
【００２１】
ウィンドウ生成モジュール２５は、オブジェクト属性テーブルに基づいてウィンドウズ（登録商標）ファイルを生成し、それを表示機器２６に表示させる。そのうち、ウィンドウズ（登録商標）ファイルはオブジェクト属性テーブルに記録された各制御可能オブジェクトのそれぞれの属性に基づいて生成された画像ドキュメントである。
【００２２】
図３は、本発明に係るインタフェース表示方法の基本ステップのフローを示している。
【００２３】
まず、ステップＳ３０において、インタフェースに対して行われた制御作業プログラムを集合し、所定のオブジェクトデータベース２１に格納する。そのうち、前記制御作業プログラムは対応する制御可能オブジェクトの属性を変更するためのものである。そして、ステップＳ３１に入る。
【００２４】
ステップＳ３１において、制御作業を受け入れ、前記制御作業のタイプおよびそれに対応する制御可能オブジェクトを分析する。本実施形態においては、受け入れられた制御作業が表示焦点のリストからボタンへの切り換えであることを例として説明する。そして、ステップＳ３２に入る。
【００２５】
ステップＳ３２において、ステップＳ３１において分析された制御作業のタイプに基づいてオブジェクトデータベース２１において対応する制御作業プログラムを調達し、対応する制御可能オブジェクトの属性を変更することにより、対応するオブジェクト属性テーブルを確立する。本実施形態においては、前記制御作業は焦点切り換え作業であり、制御作業に対応する制御可能オブジェクトはリストおよびボタンである。従って、本ステップにおいて、まずオブジェクトデータベースにおける焦点切り換え作業プログラムを調達し、前記プログラムが元焦点の位置（リストの座標値）および新焦点の位置（ボタンの座標値）を計算する。そして、リストおよびボタンの属性を変更する。そのうち、リストの色彩属性が濃い色から淡い色に変更され、ボタンの色彩属性が淡い色から濃い色に変更される。そして、変更された各制御可能オブジェクトのそれぞれの属性をオブジェクト属性テーブルに記録する。そして、ステップＳ３３に入る。
【００２６】
ステップＳ３３において、オブジェクト属性テーブルに基づいてウィンドウズ（登録商標）ファイルを生成し、それを表示機器に表示させる。そのうち、ウィンドウズ（登録商標）ファイルはオブジェクト属性テーブルに記録された各制御可能オブジェクトの属性に基づいて生成された画像ドキュメントであり、液晶表示パネルに表示されるものである。そして、ステップＳ３１に戻って、次の制御作業を受け入れ、対応する制御可能オブジェクト属性を変更し、対応するウィンドウズ（登録商標）ファイルを生成する。
【００２７】
ここで注意すべきことは、それらの制御可能オブジェクト、それらの制御可能オブジェクトの属性、それらの制御作業のタイプおよび制御作業に対応する制御可能オブジェクトの属性の変更は、本実施形態に限定されるものではない。
【００２８】
上記のように、本発明に係るインタフェース表示システムおよび方法では、各制御可能オブジェクトのそれぞれを１つのウィンドウに統合して出力表示させ、ユーザがインタフェースにおける制御可能オブジェクトに対して制御作業を行う場合、インタフェース表示には１回の更新のみで済み、従来のように各制御可能オブジェクトのそれぞれにつき１回更新する必要がなくなる。従って、本発明は、複数の制御可能オブジェクトを有するインタフェースの表示に適用され、特に大量の制御可能オブジェクトを有するインタフェースに適用され、インタフェース表示の更新頻度が大いに低減され、表示効率の向上が図られ、インタフェース表示がよりスムーズで且つ明晰になる。
【００２９】
本発明がワイヤレスネットワーク伝送を利用した電子表示機器に適用される場合、前記電子表示機器のインタフェース表示がわずか１回更新されるだけであるため、表示の遅延によってユーザがインタフェースのフリッカーを感じることはなく、表示機器の表示効率も保証される。また、ワイヤレスネットワークを介して伝送されるのは、複雑な画像ドキュメントではなく、制御可能オブジェクトの属性を記述したデータであるため、ワイヤレスネットワークの伝送流量が軽減され、ワイヤレスネットワークの伝送スピードの向上が図られる。
【００３０】
上記のように、これらの実施の形態は本発明を例示する目的で示すものであり、本発明は、これらによって何ら限定されるものではない。本発明に係る実質的な技術内容は、特許請求の範囲に定義される。本発明はこの技術分野に精通したものが特許請求の範囲を脱しない範囲で色々な修飾や変更が可能であり、そうした修飾や変更は本発明の請求範囲に入るものである。
【図面の簡単な説明】
【００３１】
【図１】通常のインタフェースに含まれる基本コンポーネントを模式的に示したブロック図である。
【図２】本発明に係るインタフェース表示システムの基本構造を模式的に示したブロック図である。
【図３】本発明に係るインタフェース表示方法の基本ステップのフローを示している。
【符号の説明】
【００３２】
１  インタフェース
１１  押しボタン項目
１２  リスト項目
１３  ダイアログ
２  インタフェース表示システム
２１  オブジェクトデータベース
２２  制御作業
２３  作業分析モジュール
２４  オブジェクト管理モジュール
２５  ウィンドウ生成モジュール
２６  表示機器
Ｓ３０〜Ｓ３３  ステップ
【図１】
2007241557.tif 000003
【図２】
2007241557.tif 000004
【図３】
2007241557.tif 000005