JP2003208302A - ホストシステムに接続された機器のためのユーザインターフェイス方法及び装置 - Google Patents

ホストシステムに接続された機器のためのユーザインターフェイス方法及び装置

Info

Publication number
JP2003208302A
JP2003208302A JP2002300585A JP2002300585A JP2003208302A JP 2003208302 A JP2003208302 A JP 2003208302A JP 2002300585 A JP2002300585 A JP 2002300585A JP 2002300585 A JP2002300585 A JP 2002300585A JP 2003208302 A JP2003208302 A JP 2003208302A
Authority
JP
Japan
Prior art keywords
host system
user interface
menu
control command
interface
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.)
Pending
Application number
JP2002300585A
Other languages
English (en)
Inventor
Dong Hyun Kim
ドン ヒュン キム
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by LG Electronics Inc filed Critical LG Electronics Inc
Publication of JP2003208302A publication Critical patent/JP2003208302A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)

Abstract

(57)【要約】 【課題】 ホストシステムと接続可能な機器に既に備え
られているユーザインターフェイスの形状または機能と
類似しているユーザインターフェイスを提供する。 【解決手段】 コンピュータAが映像表示機器Bに備え
られているメニューの構造と同じ構造を有するメニュー
を表示するステップと、前記メニューのうちのいずれか
が選択されると、その選択されたメニューに対応する制
御命令を前記機器Bに出力するステップ、及び前記機器
Bが前記制御命令を受け、前記選択されたメニューに応
じる内部命令を検出し実行するステップとを備える。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ユーザインターフ
ェイス方法及び装置に関し、特にホストシステムに接続
された機器のためのユーザインターフェイス方法及び装
置に関する。
【0002】
【従来の技術】家庭用または事務用機器は、コンピュー
タなどのようなホストシステムと通信できるようにされ
ており、ユーザは、前記ホストシステムを介して前記機
器のプログラムのアップデート、様々なサービスなどを
実現することができる。
【0003】このために、前記ホストシステムには、前
記機器を制御するための別途の制御プログラムが提供さ
れ、前記制御プログラムは、前記ホストシステムのユー
ザと前記機器との間のインターフェイスを提供する。
【0004】
【発明が解決しようとする課題】ところが、前記ホスト
システムの制御プログラムが提供するユーザインターフ
ェイスは、前記機器に既に備えられているユーザインタ
ーフェイスとは異なるため、ユーザは、新たにユーザイ
ンターフェイスの操作方法を習得しなければならない。
【0005】このように、前記ホストシステムで提供す
るユーザインターフェイスについての操作方法を新たに
習得することは非常に煩わしいため、ユーザは、ホスト
システムを介して機器を制御できるのにも関わらず、そ
の使用を憚っている現状である。
【0006】従って、本発明の目的は、ホストシステム
と接続可能な機器に既に備えられているユーザインター
フェイスの形状または機能と類似しているユーザインタ
ーフェイスを提供するホストシステムに接続された機器
のためのユーザインターフェイス方法及び装置を提供す
ることにある。
【0007】
【課題を解決するための手段】前記目的を達成するため
の本発明のホストシステムに接続された機器のためのユ
ーザインターフェイス方法は、前記ホストシステムが前
記機器に備えられているメニューの構造と同じ構造を有
するメニューを表示するステップと、前記メニューのう
ちのいずれかが選択されると、その選択されたメニュー
に対応する制御命令を前記機器に出力するステップと、
前記機器が前記制御命令を受け、前記選択されたメニュ
ーに応じる内部命令を検出し実行するステップとを備え
ることを特徴とする。
【0008】前記目的を達成するための本発明のホスト
システムに接続された機器のためのユーザインターフェ
イス装置は、前記機器に備えられた入力装置のボタン構
造に対応するボタン構造を有する仮想入力装置を表示す
るための情報及び各ボタンを示すための情報を記憶する
メモリと、前記仮想入力装置を表示するための表示部
と、前記ホストシステムと前記ユーザとの間のインター
フェイスを提供するユーザインターフェイスと、前記ホ
ストシステムと前記機器との間のインターフェイスを提
供するインターフェイス部と、前記表示部に前記仮想入
力装置を表示し、前記ユーザインターフェイスを介して
前記表示された仮想入力装置のボタンのうちのいずれか
が選択されると、そのボタンを示す情報を含む制御命令
を構成して前記ユーザインターフェイスを介して前記機
器に伝送する制御部とを備えるホストシステムと、前記
ホストシステムと前記機器との間のインターフェイスを
提供するインターフェイス部と、前記ホストシステムか
ら提供される制御命令に対応する内部命令を取り出すた
めの情報を記憶するメモリ部と、前記インターフェイス
部を介して前記制御命令が与えられると、その制御命令
に対応する内部命令を取り出し実行する制御部とを備え
る機器からなることを特徴とする。
【0009】本発明の前述した目的や特徴及び更なる目
的や特徴は、添付した図面を参照して後述する本発明の
好ましい実施の形態の詳細な説明を通じてより明らかに
なるはずである。
【0010】
【発明の実施の形態】本発明は、ホストシステムに接続
可能な機器の全てに適用可能であるが、以下では、説明
の便宜のために、プレゼンテーションなどを目的として
コンピュータに接続される映像表示機器を例に挙げて説
明する。
【0011】一般に、映像表示機器のメニューは、多数
の親メニューが少なくとも1つの子メニューを備える階
層構造を有する。このような階層構造を有する映像表示
機器のメニュー構造を示した図1を参照すると、ビデオ
メニューは、コントラスト、輝度、カラー、色調、リセ
ットからなる子メニューを備え、前記位置メニューは、
水平移動、垂直移動、キーストーン、ズームからなる子
メニューを備え、前記特殊メニューは、言語、サイズ変
更、ブランクイメージ、ランプタイムからなる子メニュ
ーを備え、前記オーディオメニューは、高音、低音、バ
ランスからなる子メニューを備える。
【0012】前記階層構造のメニューを有する映像表示
機器のユーザインターフェイスとしては、映像表示機器
に取付けられているキーパッドとリモートコントローラ
ーなどがある。
【0013】本発明の好ましい第1の実施の形態は、前
記映像表示機器を制御するコンピュータに前記映像表示
機器のメニュー構造と同じ構造を有するメニューを提供
する。そして、本発明の好ましい第2の実施の形態は、
前記映像表示機器を制御するコンピュータに前記映像表
示機器のキーパッドやリモートコントローラーの形状と
同じイメージ及び機能を有する仮想入力装置を提供す
る。前記第1及び第2の実施の形態によると、前記コン
ピュータのユーザは、前記映像表示機器のインターフェ
イスと同じ構造または形状を有するメニューまたは仮想
入力装置を介して前記映像表示機器が制御できるように
なる。
【0014】前記第1及び第2の実施の形態が適用可能
なシステムの構成図を示した図2を参照すると、前記シ
ステムは、大きくコンピュータAと映像表示機器Bとか
らなる。
【0015】前記コンピュータAの制御部100は、本
発明の好ましい第1または第2の実施の形態によるユー
ザインターフェイスを提供するためのユーザインターフ
ェイス処理部102及びユーザインターフェイス画面構
成部104を備える。前記ユーザインターフェイス処理
部102は、本発明の好ましい第1または第2の実施の
形態によって入力装置110を介してユーザが入力する
情報を解析し処理し、その処理された情報である第1ま
たは第2の制御命令を送受信制御部116及びインター
フェイス部118を介して映像表示機器Bに伝送する。
前記送受信制御部116は、ユーザインターフェイス処
理部102の要請に従い、各種の情報を通信プロトコル
に合わせて映像表示機器Bに伝送するか、または前記映
像表示機器Bからフィードバックされた第1または第2
の制御命令の実行結果をユーザインターフェイス画面構
成部104に提供する。前記ユーザインターフェイス画
面構成部104は、本発明の好ましい第1または第2の
実施の形態によってメニューまたは仮想入力装置を表示
部112を介して表示すると共に、前記映像表示機器B
が提供する第1または第2の制御命令の実行結果などを
前記表示部112に表示する。メモリ部106は、前記
制御部100の実行プログラム及び各種の情報、メニュ
ー構造記述ドキュメントとオペレーション記述ドキュメ
ントを記憶する。そして、入出力インターフェイス10
8は、前記制御部100と入力装置110との間をイン
ターフェイスする。前記入力装置110は、ユーザが入
力する各種の情報及び命令を前記制御部100に提供す
る。そして、ディスプレイ制御器114は、前記制御部
100の制御により各種の情報を表示部112に表示
し、特に、本発明の好ましい第1及び第2の実施の形態
によってメニューまたは仮想入力装置を前記表示部11
2に表示する。
【0016】そして、前記映像表示機器Bの制御部20
0は、前記映像表示機器Bを全般的に制御することはも
とより、本発明の好ましい第1及び第2の実施の形態に
よるユーザインターフェイスを提供するための解析/処
理部202を備える。前記解析/処理部202は、送受
信制御部208が提供する第1または第2の制御命令を
映像表示機器B内の命令に切り換えて実行し、その実行
結果を送受信制御部208及びインターフェイス部20
6を介してコンピュータAに伝送する。そして、メモリ
204は、前記制御部200の処理プログラム及び各種
の情報、第1及び第2の命令リストなどを記憶する。入
力装置210は、ユーザと制御部200との間をインタ
ーフェイスする。その他に、前記映像表示機器Bには、
前記映像表示機器Bの固有機能を実行するための映像入
力部212、映像処理部214、映像出力部216が備
えられる。
【0017】前記コンピュータAと映像表示機器Bとの
間のインターフェイスは、シリアル通信や無線通信、赤
外線通信などの様々な方法にて具現され得る。
【0018】先ず、前記システムに適用可能な本発明の
好ましい第1の実施の形態を詳細に説明する。
【0019】前記コンピュータAは、前記第1の実施の
形態によるメニューの構造と前記映像表示機器Bに備え
られているユーザインターフェイスとの構造的統一性を
確保するためにメニュー構造を図式化して記述できるメ
ニュー構造記述ドキュメントを備える。
【0020】前記メニュー構造記述ドキュメントは、各
メニューに関する情報からなり、前記情報は、名称、階
層的なレベル、該当レベルにおける順序、親メニュー、
子メニューの数、該当メニューにリンクされたオペレー
ション識別情報などが含まれる。
【0021】前記メニュー階層レベルは、メニュー構造
内で該当メニューが位置するレベルを示し、前記該当レ
ベルにおける順序は、該当レベル内における該当メニュ
ーの順序を示す。そして、親メニューは、該当メニュー
が従属されている上位メニューを示し、子メニューの数
は、該当メニューに従属されている下位メニューの数を
示す。そして、該当メニューにリンクされたオペレーシ
ョン識別情報は、現にメニューにリンクされたオペレー
ションを識別するための情報である。
【0022】前記メニュー構造記述ドキュメントを構成
した例を挙げてみると、次の通りである。 名称 :メニューベース 階層的レベル :0(ベースレベル) 親メニュー :なし 順序 :1 子メニューの数 :4 オペレーション識別情報 :なし(ベースレベル・親) 名称 :ビデオ・メイン・メニュー 階層的レベル :1(トップレベル) 親メニュー :メニューベース 順序 :1 子メニューの数 :5 オペレーション識別情報 :なし(トップレベル・親) 名称 :ビデオ・コントラスト・ベース 階層的レベル :2(子) 親メニュー :ビデオ・メイン・メニュー 順序 :1 子メニューの数 :0 オペレーション識別情報 :ビデオ・コントラスト
【0023】そして、前記コンピュータAは、前記コン
ピュータAと映像表示機器Bとの間のオペレーションの
連関性を提供するためのオペレーション記述ドキュメン
トを備える。
【0024】前記オペレーション記述ドキュメントは、
各オペレーションに関する情報であって、オペレーショ
ン名称、オペレーション番号、オペレーションタイプ、
パラメーター、操作範囲、制御コードからなる。
【0025】前記オペレーションタイプは、オペレーシ
ョン実行形態を示す。前記オペレーション実行形態とし
ては、増減形態、実行形態、選択形態などがある。そし
て、パラメーターは、パラメーターを必要とするオペレ
ーションに対するパラメーターを示す。そして、操作範
囲は、増減形態や選択形態のオペレーションである場
合、該当オペレーションに対するパラメーター可変範囲
を示す。前記制御コードは、前記映像表示機器の制御部
で使用される制御コードと同一である。
【0026】前記オペレーション記述ドキュメントを構
成した例を挙げてみると、次の通りである。 オペレーション名称 :コントラスト オペレーションタイプ :増減 パラメーター :コントラスト・ナンバー 操作範囲 :[0、100] 制御コード :10 オペレーション名称 :輝度 オペレーションタイプ :増減 パラメーター :輝度数 操作範囲 :[0、100] 制御コード :11
【0027】そして、前記映像表示機器Bのメモリ部2
04に記憶される第1の命令リストは、命令識別情報と
制御コード、タイプからなり、前記第1の命令リスト
は、前記映像表示機器Bで第1の制御命令を解析する時
に使用される。
【0028】前記第1の命令リストを構成した例を挙げ
てみると、次の表1の通りである。
【0029】
【表1】
【0030】以下では、前記メニュー構造記述ドキュメ
ント、オペレーション記述ドキュメント、第1の命令リ
ストを用いた本発明の好ましい第1の実施の形態による
ユーザインターフェイス方法を図3乃至図6を参照して
説明する。
【0031】前記本発明の好ましい第1の実施の形態に
よって前記コンピュータAの制御部100は、前記映像
表示機器Bに備えられたメニューの構造と同じ構造を有
するメニューを表示部112に表示する(ステップ30
0)。
【0032】ここで、前記コンピュータAの制御部10
0が提供するメニューの例を示した図5を参照して、前
記メニューの操作過程を簡略に説明する。ユーザが前記
ビデオメニュー、位置メニュー、特殊メニュー、オーデ
ィオメニューからなる最上位メニューのうちからビデオ
メニューを選択すると、前記制御部100は、前記ビデ
オメニューにおける下位メニューを表示する。前記ビデ
オメニューにおける下位メニューとしては、コントラス
ト、輝度、カラー、色調、リセットなどがある。前記下
位メニューのうち、ユーザが増減形態のメニューのコン
トラストを選択すると、前記制御部100は、前記コン
トラストを増減するためのバーを表示し、このバーを通
じてコントラスト調整値の可変範囲が案内できる。前記
ユーザが前記バーを操作すると、前記制御部100は、
その操作位置に対応するコントラスト調整値を検出す
る。このような方式にて前記ユーザは全てのメニュー及
び調整値を選択することができる。
【0033】前記ユーザが前記メニュー操作過程を通じ
てメニュー及び調整値を選択すると(ステップ30
2)、前記制御部100は、前記メモリ部106に記憶
されたメニュー構造記述ドキュメントから前記選択され
たメニューに関する情報を読み出す。前記選択されたメ
ニューに関する情報が読み出されると、前記制御部10
0は、その読み出された情報に含まれたオペレーション
識別情報を用いて、前記メモリ部106に記憶されたオ
ペレーション記述ドキュメントのうちから前記選択され
たメニューに対応するオペレーションに関する情報を読
み出す(ステップ304)。その後、前記制御部100
は、前記オペレーションに関する情報と前記調整値を用
いて第1の制御命令を生成し、前記映像表示機器Bに伝
送する(ステップ306)。ここで、前記第1の制御命
令は、ユーザインターフェイスタイプと、制御コード
と、オペレーションタイプと、調整値とからなる。
【0034】前記第1の制御命令を例を挙げて説明する
と、前記第1の実施の形態によるメニューを通じてユー
ザがコントラストの値を10に調整するように命令した
場合に、前記第1の制御命令は、前記第1の実施の形態
によるユーザインターフェイスタイプを示す“100”
と、コントラストを示す制御コードである“10”と、
コントラストに対するオペレーションタイプである増減
タイプを示す“1”と調整値である“10”とが組み合
わされて“10010110”となる。
【0035】前記のような第1の制御命令を映像表示機
器Bに伝送した後に、前記制御部100は、前記映像表
示機器Bから第1の制御命令の実行結果がフィードバッ
クされるか否かをチェックする(ステップ308)。前
記制御部100は、前記第1の制御命令の実行結果がフ
ィードバックされると、そのフィードバックされた結果
を表示する。
【0036】一方、前記映像表示機器Bの制御部200
は、インターフェイス部206及び送受信制御部208
を介して前記制御命令が受信されると、その制御命令の
頭の数字が100であるか否かを確認することにより、
前記受信された制御命令が第1の制御命令であるか否か
を検索する(ステップ400)。前記制御部100は、
前記受信した制御命令が第1の制御命令であれば、前記
第1の制御命令に含まれた制御コードを取り出す。その
後、前記制御部200は、前記メモリ部204に記憶さ
れた第1の命令リストから前記制御コードに対応する映
像表示機器の内部命令を取り出し、その取り出された内
部命令を実行する(ステップ402)。前記取り出した
内部命令の実行が完了すると、前記制御部200は、オ
ペレーションの実行結果を、前記コンピュータAに第1
の制御命令の実行結果としてフィードバックする(ステ
ップ404)。
【0037】このように、本発明の好ましい第1の実施
の形態は、前記映像表示機器Bを制御するコンピュータ
Aを介して前記映像表示機器Bのメニュー構造と同じ構
造を有するメニューを提供することにより、前記コンピ
ュータAのユーザは、別途の熟練過程無しでも前記映像
表示機器Bが制御できるようになる。
【0038】次いで、前記システムに適用可能な本発明
の好ましい第2の実施の形態を詳細に説明する。
【0039】前記第2の実施の形態によると、前記コン
ピュータAは、前記映像表示機器Bで使用される入力装
置の命令コード記述ドキュメントを用いて前記映像表示
機器Bで使用される入力装置と類似している仮想入力装
置を提供する。
【0040】前記命令コード記述ドキュメントは、仮想
入力装置の各ボタンに対する名称、仮想入力装置タイ
プ、コマンド名称、コマンド順序、制御コードからな
る。前記仮想入力装置タイプは、仮想入力装置の種類を
示し、コマンド名称は、仮想入力装置に表示されるボタ
ンの名称、コマンド順序は、仮想入力装置において該当
ボタンが位置すべき順序、制御コードは、仮想入力装置
において該当ボタンが選択される場合、映像表示機器B
に伝送される制御コードを示す。
【0041】このような命令コード記述ドキュメントの
例を挙げてみると、次の通りである。 ボタン名称 :メニューボタン 仮想入力装置タイプ :リモートコントローラ コマンド名称 :メニュー コマンド順序 :1 制御コード :15 ボタン名称 :エンターボタン 仮想入力装置タイプ :リモートコントローラ コマンド名称 :エンター コマンド順序 :2 制御コード :44 ボタン名称 :アップボタン 仮想入力装置タイプ :リモートコントローラ コマンド名称 :アップ コマンド順序 :3 制御コード :1 ボタン名称 :ダウンボタン 仮想入力装置タイプ :リモートコントローラ コマンド名称 :ダウン コマンド順序 :4 制御コード :2
【0042】そして、前記映像表示機器Bのメモリ部2
04に記憶される第2の命令リストは、命令識別情報と
制御コードとからなり、前記第2の命令リストは、第2
の制御命令を解析する時に使用される。
【0043】前記第2の命令リストを構成した例を挙げ
てみると、次の表2の通りである。
【0044】
【表2】
【0045】以下では、前記命令コード記述ドキュメン
ト及び第2の命令リストを用いた本発明の好ましい第2
の実施の形態によるユーザインターフェイス方法を図7
乃至図9を参照して詳細に説明する。
【0046】前記本発明の好ましい第2の実施の形態に
よって前記コンピュータAの制御部100は、前記映像
表示機器Bに備えられた入力装置と類似している形状を
有する仮想入力装置を前記表示部112に表示する(ス
テップ500)。
【0047】ここで、前記コンピュータAの制御部10
0が提供する仮想入力装置の例を示した図5を参照する
と、前記仮想入力装置は、映像表示機器Bに備えられた
入力装置の形状と類似しており、多数のボタンを備え
る。前記多数のボタンは、メニュー、エンター、アッ
プ、ダウン、レフト、ライト、ソース、スチール、リサ
イズ、ミュート、電源などからなり、前記ユーザは、前
記多数のボタンを選択的に入力することにより所望する
命令を入力することができる。
【0048】前記ユーザが前記仮想入力装置が備える多
数のボタンのうちのいずれかを入力すると(ステップ5
02)、前記制御部100は、前記メモリ部106に記
憶された命令コード記述ドキュメントから前記入力され
たボタンに関する情報を読み出す(ステップ504)。
前記制御部100は、前記読み出された情報から前記入
力されたボタンに対応する制御コードを取り出し、その
取り出された制御コードを用いて第2の制御命令を生成
する。ここで、前記第2の制御命令は、前記第2の実施
の形態によるユーザインターフェイスであることを示す
識別情報と制御コードとからなる。例えば、前記ユーザ
がアップボタンを入力したならば、前記第2の制御命令
は、前記インターフェイス識別情報の“200”と前記
アップボタンに対応する制御コードの“1”とを組合わ
せた“2001”になり得る。
【0049】前記のように、第2の制御命令が生成され
ると、前記制御部100は、前記第2の制御命令を映像
表示機器Bに伝送する(ステップ506)。前記第2の
制御命令を伝送した後に、前記制御部100は、前記映
像表示機器Bから第2の制御命令の実行結果がフィード
バックされるか否かをチェックする(ステップ50
8)。前記第2の制御命令の実行結果がフィードバック
されると、前記制御部100は、前記表示部112を介
して前記フィードバックされた結果を案内する。
【0050】一方、前記映像表示機器Bの制御部200
は、インターフェイス部206及び送受信制御部208
を介して前記制御命令が受信されると、その制御命令の
頭の数字が200であるか否かを確認することにより、
前記受信された制御命令が第2の制御命令であるか否か
を検索する(ステップ600)。前記制御部100は、
前記受信した制御命令が第2の制御命令であれば、前記
第2の制御命令に含まれた制御コードを取り出す。その
後、前記制御部200は、前記メモリ部204に記憶さ
れた第2の命令リストから前記取り出された制御コード
に対応する映像表示機器Bの内部命令を取り出し、その
取り出された内部命令を実行する(ステップ602)。
【0051】前記取り出された内部命令の実行が完了す
ると、前記制御部200は、前記映像表示機器Bの内部
命令の実行結果を第2の制御命令の実行結果としてコン
ピュータAに伝送する。
【0052】このように、本発明の好ましい第2の実施
の形態は、前記映像表示機器Bを制御するコンピュータ
Aを介して前記映像表示機器Bに備えられる入力装置と
類似している仮想入力装置を提供することにより、前記
コンピュータAのユーザが別途の熟練過程無しでも前記
映像表示機器Bを容易に制御できるようにする。
【0053】
【発明の効果】以上説明したように、本発明は、ホスト
システムに接続された機器に備えられていたインターフ
ェイスと同じ構造または形状を有するメニューまたは仮
想入力装置を介して前記映像表示機器を除去可能にする
ことにより、ユーザが前記ホストシステムに接続された
機器を拒否感なく制御できるようにするという長所があ
る。
【図面の簡単な説明】
【図1】一般の映像表示機器のメニュー構造を概略的に
示す図である。
【図2】本発明の好ましい第1及び第2の実施の形態が
適用可能なシステム構成図である。
【図3】本発明の好ましい第1の実施の形態による処理
フローチャートである。
【図4】本発明の好ましい第1の実施の形態による処理
フローチャートである。
【図5】本発明の好ましい第1の実施の形態によるメニ
ューの表示例である。
【図6】本発明の好ましい第1の実施の形態によるメニ
ューの表示例である。
【図7】本発明の好ましい第2の実施の形態による処理
フローチャートである。
【図8】本発明の好ましい第2の実施の形態による処理
フローチャートである。
【図9】本発明の好ましい第2の実施の形態による仮想
入力装置の表示例である。
【符号の説明】
100…制御部 102…ユーザインターフェイス処理部 104…ユーザインターフェイス画面構成部 110…入力装置 116…送受信制御部 118…インターフェイス部 200…制御部 202…解析/処理部 204…メモリ 206…インターフェイス部 208…送受信制御部 A…コンピュータ B…映像表示機器

Claims (11)

    【特許請求の範囲】
  1. 【請求項1】 ホストシステムに接続された機器のため
    のユーザインターフェイス方法において、 前記ホストシステムが前記機器に備えられているメニュ
    ーの構造と同じ構造を有するメニューを表示するステッ
    プと、 前記メニューのうちのいずれかが選択されると、その選
    択されたメニューに対応する制御命令を前記機器に出力
    するステップ、及び前記機器が前記制御命令を受け、前
    記選択されたメニューに応じる内部命令を検出し実行す
    るステップと、 を備えることを特徴とするホストシステムに接続された
    機器のためのユーザインターフェイス方法。
  2. 【請求項2】 ホストシステムに接続された機器のため
    のユーザインターフェイス方法において、 前記ホストシステムが前記機器に備えられた入力装置の
    ボタン構造に対応するボタン構造を有する仮想入力装置
    を表示するステップと、 前記表示された仮想入力装置のボタンが入力されると、
    その入力されたボタンに対応する制御命令を前記機器に
    出力するステップ、及び前記機器が前記制御命令を受
    け、前記入力されたボタンに応じる内部命令を検出し実
    行するステップと、 を備えることを特徴とするホストシステムに接続された
    機器のためのユーザインターフェイス方法。
  3. 【請求項3】 更に、前記内部命令の実行が完了する
    と、前記機器が前記内部命令の実行結果を前記ホストシ
    ステムにフィードバックするステップを備えることを特
    徴とする請求項1または2に記載のホストシステムに接
    続された機器のためのユーザインターフェイス方法。
  4. 【請求項4】 更に、前記ホストシステムが前記フィー
    ドバックされた内部命令の実行結果を表示するステップ
    を備えることを特徴とする請求項1または2に記載のホ
    ストシステムに接続された機器のためのユーザインター
    フェイス方法。
  5. 【請求項5】 前記メニューの選択時に調整値が選択さ
    れると、前記制御命令に前記調整値が含まれることを特
    徴とする請求項1に記載のユーザインターフェイス方
    法。
  6. 【請求項6】 ホストシステムに接続された機器のため
    のユーザインターフェイス装置において、 前記機器に備えられたメニューの構造と同じ構造のメニ
    ューを表示するための情報及び各メニューを示す情報を
    記憶するメモリと、 前記機器に備えられたメニューの構造と同じ構造のメニ
    ューを表示する表示部と、 前記ホストシステムと前記ユーザとの間のインターフェ
    イスを提供するユーザインターフェイス、及び前記ホス
    トシステムと前記機器との間のインターフェイスを提供
    するインターフェイス部と、 前記表示部に前記機器に備えられたメニューの構造と同
    じ構造のメニューを表示し、前記ユーザインターフェイ
    スを介して前記表示されたメニューのうちのいずれかが
    選択されると、そのメニューを示す情報を含む制御命令
    を構成して前記ユーザインターフェイスを介して前記機
    器に伝送する制御部と、 を備えることを特徴とするホストシステムに接続された
    機器のためのユーザインターフェイス装置。
  7. 【請求項7】 ホストシステムに接続された機器のため
    のユーザインターフェイス装置において、 前記機器に備えられた入力装置のボタン構造に対応する
    ボタン構造を有する仮想入力装置を表示するための情報
    及び各ボタンを示すための情報を記憶するメモリと、 前記仮想入力装置を表示するための表示部と、 前記ホストシステムと前記ユーザとの間のインターフェ
    イスを提供するユーザインターフェイスと、 前記ホストシステムと前記機器との間のインターフェイ
    スを提供するインターフェイス部、及び前記表示部に前
    記仮想入力装置を表示し、前記ユーザインターフェイス
    を介して前記表示された仮想入力装置のボタンのうちの
    いずれかが選択されると、そのボタンを示す情報を含む
    制御命令を構成して前記ユーザインターフェイスを介し
    て前記機器に伝送する制御部と、 を備えることを特徴とするホストシステムに接続された
    機器のためのユーザインターフェイス装置。
  8. 【請求項8】 更に、前記制御命令は、インターフェイ
    スタイプ、調整値のうちの少なくとも1つを含むことを
    特徴とする請求項6または7に記載のホストシステムに
    接続された機器のためのユーザインターフェイス装置。
  9. 【請求項9】 前記制御部は、前記機器から制御命令の
    実行結果が提供されると、その制御命令の実行結果を前
    記表示部を通じて案内することを特徴とする請求項6ま
    たは7に記載のホストシステムに接続された機器のため
    のユーザインターフェイス装置。
  10. 【請求項10】 ホストシステムに接続された機器のた
    めのユーザインターフェイス装置において、 前記ホストシステムと前記機器との間のインターフェイ
    スを提供するインターフェイス部と、 前記ホストシステムから提供される制御命令に対応する
    内部命令を取り出すための情報を記憶するメモリ部、及
    び前記インターフェイス部を介して前記制御命令が提供
    されると、その制御命令に対応する内部命令を取り出し
    実行する制御部と、 を備えることを特徴とするホストシステムに接続された
    機器のためのユーザインターフェイス装置。
  11. 【請求項11】 前記制御部が前記内部命令の実行結果
    を前記ホストシステムに伝送することを特徴とする請求
    項10に記載のホストシステムに接続された機器のため
    のユーザインターフェイス装置。
JP2002300585A 2001-10-12 2002-10-15 ホストシステムに接続された機器のためのユーザインターフェイス方法及び装置 Pending JP2003208302A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR2001-062879 2001-10-12
KR1020010062879A KR20030031202A (ko) 2001-10-12 2001-10-12 컴퓨터를 통한 사용자 인터페이스 방법

Publications (1)

Publication Number Publication Date
JP2003208302A true JP2003208302A (ja) 2003-07-25

Family

ID=19715055

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002300585A Pending JP2003208302A (ja) 2001-10-12 2002-10-15 ホストシステムに接続された機器のためのユーザインターフェイス方法及び装置

Country Status (5)

Country Link
US (1) US20030074091A1 (ja)
JP (1) JP2003208302A (ja)
KR (1) KR20030031202A (ja)
CN (1) CN1213361C (ja)
DE (1) DE10247554B4 (ja)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040230916A1 (en) * 2003-05-14 2004-11-18 Salvatori Phillip H. Method for menu navigation
US8005780B2 (en) 2005-06-09 2011-08-23 Whirlpool Corporation Taxonomy engine and dataset for operating an appliance
EP1889160A2 (en) * 2005-06-09 2008-02-20 Whirlpool Corporation Software architecture system and method for communication with, and management of, at least one component within a household appliance
US7715531B1 (en) * 2005-06-30 2010-05-11 Google Inc. Charting audible choices
WO2007026845A1 (ja) * 2005-08-31 2007-03-08 Sharp Kabushiki Kaisha データ生成装置、データ生成方法、およびシステム
JP5254812B2 (ja) * 2007-02-16 2013-08-07 シャープ株式会社 ユーザインタフェース生成装置、情報端末、ユーザインタフェース生成制御プログラム、記録媒体、およびユーザインタフェース生成方法
US8290125B2 (en) 2008-09-02 2012-10-16 International Business Machines Corporation Voice response unit shortcutting
US8615396B2 (en) * 2008-09-02 2013-12-24 International Business Machines Corporation Voice response unit mapping
US9106745B2 (en) * 2008-09-16 2015-08-11 International Business Machines Corporation Voice response unit harvesting
CN103135913A (zh) * 2011-11-28 2013-06-05 联想(北京)有限公司 在屏幕上显示对象的方法和***
US9811320B2 (en) * 2012-05-17 2017-11-07 Sony Corporation Management of menu customization across multiple devices
CN103064592B (zh) * 2013-01-09 2016-01-06 由芳 一种可拓展的菜单显示方法
CN103150158B (zh) * 2013-01-15 2016-07-13 由芳 一种格状动态式多样性菜单的生成方法
JP6081409B2 (ja) * 2014-06-16 2017-02-15 富士フイルム株式会社 プリント注文受付機とその作動方法および作動プログラム

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5086385A (en) * 1989-01-31 1992-02-04 Custom Command Systems Expandable home automation system
DE69432199T2 (de) * 1993-05-24 2004-01-08 Sun Microsystems, Inc., Mountain View Graphische Benutzerschnittstelle mit Verfahren zur Schnittstellebildung mit fernsteuernden Einrichtungen
JP4235263B2 (ja) * 1993-07-30 2009-03-11 キヤノン株式会社 制御装置
US5648813A (en) * 1993-10-20 1997-07-15 Matsushita Electric Industrial Co. Ltd. Graphical-interactive-screen display apparatus and peripheral units
US5598523A (en) * 1994-03-31 1997-01-28 Panasonic Technologies, Inc. Method and system for displayed menu activation using a matching distinctive arrangement of keypad actuators
DE19530955A1 (de) * 1995-08-23 1997-02-27 Miro Computer Prod Ag Bedienungsanordnung für eine Mehrzahl von Multimediageräten
US6516356B1 (en) * 1997-09-30 2003-02-04 International Business Machines Corporation Application interface to a media server and a method of implementing the same
DE19818763A1 (de) * 1998-04-27 1999-11-04 Tsp Ges Fuer Teleprocessing Sy Graphische Benutzeroberfläche zur multimedialen Datenkommunikation
JP3837290B2 (ja) * 1998-05-07 2006-10-25 サムスン エレクトロニクス カンパニー リミテッド ネットワークで使用者とデバイス命令及び制御のための方法及び装置
US6434447B1 (en) * 1998-10-02 2002-08-13 Koninklijke Philips Electronics N.V. Control property is mapped modally compatible GUI element
JP2000332801A (ja) * 1999-05-19 2000-11-30 Matsushita Electric Ind Co Ltd 仮想avネットワーク構築装置、及び仮想avネットワーク構築方法、並びに仮想avネットワーク構築方法に関するプログラムを記載した記録媒体
US7092794B1 (en) * 2000-10-05 2006-08-15 Carrier Corporation Method and apparatus for connecting to HVAC device
KR100867854B1 (ko) * 2001-09-26 2008-11-07 엘지전자 주식회사 그래픽 유저 인터페이스 시스템
US7047092B2 (en) * 2003-04-08 2006-05-16 Coraccess Systems Home automation contextual user interface
US7136709B2 (en) * 2003-11-04 2006-11-14 Universal Electronics Inc. Home appliance control system and methods in a networked environment

Also Published As

Publication number Publication date
KR20030031202A (ko) 2003-04-21
DE10247554B4 (de) 2008-02-28
CN1412648A (zh) 2003-04-23
CN1213361C (zh) 2005-08-03
US20030074091A1 (en) 2003-04-17
DE10247554A1 (de) 2004-02-05

Similar Documents

Publication Publication Date Title
JP5431321B2 (ja) ユーザインタフェース生成装置
US9497313B2 (en) User interface generation apparatus
US20170364239A1 (en) Application icon customization
JP2003208302A (ja) ホストシステムに接続された機器のためのユーザインターフェイス方法及び装置
EP1703740A2 (en) Multi-display apparatus, screen adjustment method of the same and screen adjustment program product
JP2003523144A (ja) 相互接続されたオーディオ/ビデオ装置の制御
JP6044400B2 (ja) 端末装置、端末装置のプログラム、システム、およびシステムの制御方法
US20100180219A1 (en) Apparatus and method for providing user interface
JP4315638B2 (ja) 端末装置、端末装置による機器の遠隔制御方法及びプログラム
JP2003087881A (ja) 学習リモコン、リモコン機能学習システムおよびリモコン機能学習方法
JP2005303659A (ja) リモートコントロールシステム,操作対象装置,リモコン装置,及びリモートコントロール方法
JP2003029895A (ja) メニュー情報合成方法
JP2006155356A (ja) 画像形成システム、画像形成装置の各種情報表示方法および画像形成装置の各種情報表示プログラム
JP2006203690A (ja) センタ装置
JP4004337B2 (ja) リモートコントローラおよびリモートコントローラの制御方法ならびにリモートコントローラの制御プログラムと記憶媒体
JP2000206955A (ja) 映像表示装置
JP2005142905A (ja) リモートコントロール装置及びリモートコントロールシステム
CN116009958B (zh) 一种智能硬件统一控制方法及***
JP6586137B2 (ja) 情報処理システム、サーバ装置、及びプログラム
JP7085311B2 (ja) 情報処理装置、情報処理システム、情報処理方法、情報処理プログラム
JP2011188047A (ja) リモコン装置、av再生装置、および、リモコン装置及びav再生装置からなるui切替システム
CN116264032A (zh) 设备控制方法、装置、存储介质以及电子设备
KR100552464B1 (ko) 리모콘 업그레이드 장치 및 그의 리모콘 코드 업그레이드방법
KR100531272B1 (ko) 영상기기의 리모콘을 이용한 컴퓨터 화면의 스크롤 제어장치 및 방법
JP4049318B2 (ja) 文字入力制御装置及びそのためのコンピュータプログラム

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050609

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051025

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20060124

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20060130

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060425

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070417

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070816

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20071002

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20081212