JP7062762B2 - ユーザインタフェース装置およびユーザインタフェース装置の制御方法 - Google Patents
ユーザインタフェース装置およびユーザインタフェース装置の制御方法 Download PDFInfo
- Publication number
- JP7062762B2 JP7062762B2 JP2020525150A JP2020525150A JP7062762B2 JP 7062762 B2 JP7062762 B2 JP 7062762B2 JP 2020525150 A JP2020525150 A JP 2020525150A JP 2020525150 A JP2020525150 A JP 2020525150A JP 7062762 B2 JP7062762 B2 JP 7062762B2
- Authority
- JP
- Japan
- Prior art keywords
- platform
- focus
- operation event
- screen
- component
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Description
図1は、実施の形態1に係るユーザインタフェース装置1の構成を示す図である。図1のように、ユーザインタフェース装置1は、操作入力装置2および表示装置3に接続されている。
実施の形態2では、第2のUI画面200がUI部品として操作対象(フォーカスの付与対象)となるボタン等を備える場合に適したユーザインタフェース装置1の構成を示す。
実施の形態1,2では、ユーザインタフェース装置1が2つのプラットフォームを備えるものとしたが、3つ以上のプラットフォームを備えていてもよい。
実施の形態1~3では、複合UI画面を構成する複数のUI画面が1つの表示装置3の画面に表示されることを前提にしたが、例えば図31のように、第1のUI画面100と第2のUI画面200とがそれぞれ異なる表示装置3a,3bに表示されるようにしてもよい。
実施の形態4では、複合UI画面を構成するUI画面を設計可能なユーザインタフェース設計装置について説明する。
Claims (5)
- 複数のプラットフォームによって実行される複数のUI画面を含む複合UI画面を表示するユーザインタフェース装置であって、
前記複数のプラットフォームは、主プラットフォームと従プラットフォームを含み、
前記主プラットフォームが実行するUI画面は複数のUI部品を含み、
前記複数のUI部品は、表示要素を持たず、前記従プラットフォームが実行するUI画面の表示位置に配置されたプロキシ部品を含み、
前記主プラットフォームは、
前記複数のUI部品のうちのユーザが選択中のUI部品にフォーカスを付与するフォーカス管理部と、
前記フォーカスが付与されている前記UI部品に、前記フォーカスが付与されていることを表す表示効果を与えるUI部品制御部と、
前記フォーカスが前記プロキシ部品に付与されている間、前記ユーザの操作により生じた操作イベントを前記従プラットフォームへ送信する操作イベント送信部と、
前記従プラットフォームから、前記操作イベントが前記従プラットフォームで消費されたか否かを示す操作イベント消費情報を受信する操作イベント消費情報受信部と、
を備え、
前記従プラットフォームは、
前記主プラットフォームからの前記操作イベントを受信する操作イベント受信部と、
前記操作イベントが従プラットフォームで消費されたか否かを判定する操作イベント消費判定部と、
前記操作イベントが従プラットフォームで消費されたか否かの判定結果を、前記操作イベント消費情報として前記主プラットフォームへ送信する操作イベント消費情報送信部と、
を備え、
前記フォーカスが前記プロキシ部品に付与されている間に、前記ユーザが選択するUI部品を変更するための方向入力操作により生じた前記操作イベントが、前記従プラットフォームが実行するUI画面内で前記フォーカスを移動できる方向を指定する操作イベントであることによって、従プラットフォームで消費された場合は、前記主プラットフォームの前記フォーカス管理部が、前記プロキシ部品への前記フォーカスの付与を維持し、
前記フォーカスが前記プロキシ部品に付与されている間に、前記ユーザが選択するUI部品を変更するための方向入力操作により生じた前記操作イベントが、前記従プラットフォームが実行するUI画面内で前記フォーカスを移動できない方向を指定する操作イベントであることによって、前記従プラットフォームで消費されなかった場合は、前記主プラットフォームの前記フォーカス管理部が、前記プロキシ部品から当該方向入力操作で指定された方向に位置する他のUI部品へと前記フォーカスを移動させる、
ユーザインタフェース装置。 - 複数のプラットフォームによって実行される複数のUI画面を含む複合UI画面を表示するユーザインタフェース装置であって、
前記複数のプラットフォームは、主プラットフォームと従プラットフォームを含み、
前記主プラットフォームが実行するUI画面は複数のUI部品を含み、
前記複数のUI部品は、表示要素を持たず、前記従プラットフォームが実行するUI画面の表示位置に配置されたプロキシ部品を含み、
前記主プラットフォームは、
前記複数のUI部品のうちのユーザが選択中のUI部品にフォーカスを付与するフォーカス管理部と、
前記フォーカスが付与されている前記UI部品に、前記フォーカスが付与されていることを表す表示効果を与えるUI部品制御部と、
前記フォーカスが前記プロキシ部品に付与されている間、前記ユーザの操作により生じた操作イベントを前記従プラットフォームへ送信する操作イベント送信部と、
前記従プラットフォームから、前記操作イベントが前記従プラットフォームで消費されたか否かを示す操作イベント消費情報を受信する操作イベント消費情報受信部と、
を備え、
前記従プラットフォームは、
前記主プラットフォームからの前記操作イベントを受信する操作イベント受信部と、
前記操作イベントが従プラットフォームで消費されたか否かを判定する操作イベント消費判定部と、
前記操作イベントが従プラットフォームで消費されたか否かの判定結果を、前記操作イベント消費情報として前記主プラットフォームへ送信する操作イベント消費情報送信部と、
を備え、
前記操作イベントが従プラットフォームで消費された場合は、前記主プラットフォームの前記フォーカス管理部が、前記プロキシ部品への前記フォーカスの付与を維持し、
前記操作イベントが前記従プラットフォームで消費されなかった場合は、前記主プラットフォームが前記操作イベントに応じた処理を実行し、
前記主プラットフォームは、
前記プロキシ部品に前記フォーカスが付与されているか否かを示すプロキシ部品状態情報を前記従プラットフォームへ送信するプロキシ部品状態情報送信部をさらに備え、
前記従プラットフォームは、
前記プロキシ部品状態情報を受信するプロキシ部品状態情報受信部と、
前記フォーカスが前記プロキシ部品に付与されている間、前記従プラットフォームが実行するUI画面のいずれかのUI部品に前記フォーカスが付与されていることを表す表示効果を与え、前記フォーカスが前記プロキシ部品に付与されていない間、前記従プラットフォームが実行するUI画面のどのUI部品にも前記フォーカスが付与されていないことを表す表示効果を、前記従プラットフォームが実行するUI画面に与えるUI部品制御部と、
をさらに備える、
ユーザインタフェース装置。 - 前記複数のプラットフォームは、前記従プラットフォームを複数含み、
前記複数のUI部品は、複数の前記従プラットフォームのそれぞれに対応付けされた複数の前記プロキシ部品を含む、
請求項1または請求項2に記載のユーザインタフェース装置。 - 複数のプラットフォームによって実行される複数のUI画面を含む複合UI画面を表示するユーザインタフェース装置の制御方法であって、
前記複数のプラットフォームは、主プラットフォームと従プラットフォームを含み、
前記主プラットフォームが実行するUI画面は複数のUI部品を含み、
前記複数のUI部品は、表示要素を持たず、前記従プラットフォームが実行するUI画面の表示位置に配置されたプロキシ部品を含み、
前記主プラットフォームが、
前記複数のUI部品のうちのユーザが選択中のUI部品にフォーカスを付与し、
前記フォーカスが付与されている前記UI部品に、前記フォーカスが付与されていることを表す表示効果を与え、
前記フォーカスが前記プロキシ部品に付与されている間、前記ユーザの操作により生じた操作イベントを前記従プラットフォームへ送信し、
前記従プラットフォームが、
前記主プラットフォームからの前記操作イベントを受信し、
前記操作イベントが従プラットフォームで消費されたか否かを判定し、
前記操作イベントが従プラットフォームで消費されたか否かの判定結果を、操作イベント消費情報として前記主プラットフォームへ送信し、
前記主プラットフォームが、
前記操作イベント消費情報を受信し、
前記フォーカスが前記プロキシ部品に付与されている間に、前記ユーザが選択するUI部品を変更するための方向入力操作により生じた前記操作イベントが、前記従プラットフォームが実行するUI画面内で前記フォーカスを移動できる方向を指定する操作イベントであることによって、従プラットフォームで消費された場合は、前記プロキシ部品への前記フォーカスの付与を維持し、
前記フォーカスが前記プロキシ部品に付与されている間に、前記ユーザが選択するUI部品を変更するための方向入力操作により生じた前記操作イベントが、前記従プラットフォームが実行するUI画面内で前記フォーカスを移動できない方向を指定する操作イベントであることによって、前記従プラットフォームで消費されなかった場合は、前記プロキシ部品から当該方向入力操作で指定された方向に位置する他のUI部品へと前記フォーカスを移動させる、
ユーザインタフェース装置の制御方法。 - 複数のプラットフォームによって実行される複数のUI画面を含む複合UI画面を表示するユーザインタフェース装置の制御方法であって、
前記複数のプラットフォームは、主プラットフォームと従プラットフォームを含み、
前記主プラットフォームが実行するUI画面は複数のUI部品を含み、
前記複数のUI部品は、表示要素を持たず、前記従プラットフォームが実行するUI画面の表示位置に配置されたプロキシ部品を含み、
前記主プラットフォームが、
前記複数のUI部品のうちのユーザが選択中のUI部品にフォーカスを付与し、
前記フォーカスが付与されている前記UI部品に、前記フォーカスが付与されていることを表す表示効果を与え、
前記フォーカスが前記プロキシ部品に付与されている間、前記ユーザの操作により生じた操作イベントを前記従プラットフォームへ送信し、
前記従プラットフォームが、
前記主プラットフォームからの前記操作イベントを受信し、
前記操作イベントが従プラットフォームで消費されたか否かを判定し、
前記操作イベントが従プラットフォームで消費されたか否かの判定結果を、操作イベント消費情報として前記主プラットフォームへ送信し、
前記主プラットフォームが、
前記操作イベント消費情報を受信し、
前記操作イベントが従プラットフォームで消費された場合は、前記プロキシ部品への前記フォーカスの付与を維持し、
前記操作イベントが前記従プラットフォームで消費されなかった場合は、前記操作イベントに応じた処理を実行し、
前記主プラットフォームは、
前記フォーカスが前記プロキシ部品に付与されている間、前記従プラットフォームが実行するUI画面のいずれかのUI部品に前記フォーカスが付与されていることを表す表示効果を与え、前記フォーカスが前記プロキシ部品に付与されていない間、前記従プラットフォームが実行するUI画面のどのUI部品にも前記フォーカスが付与されていないことを表す表示効果を、前記従プラットフォームが実行するUI画面に与える、
ユーザインタフェース装置の制御方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2018/023463 WO2019244279A1 (ja) | 2018-06-20 | 2018-06-20 | ユーザインタフェース装置、ユーザインタフェース設計装置、ユーザインタフェース装置の制御方法、およびユーザインタフェース装置の画面設計方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2019244279A1 JPWO2019244279A1 (ja) | 2020-12-17 |
JP7062762B2 true JP7062762B2 (ja) | 2022-05-06 |
Family
ID=68982785
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020525150A Active JP7062762B2 (ja) | 2018-06-20 | 2018-06-20 | ユーザインタフェース装置およびユーザインタフェース装置の制御方法 |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP7062762B2 (ja) |
WO (1) | WO2019244279A1 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102425978B1 (ko) * | 2020-11-10 | 2022-07-29 | 주식회사 오내모 | 클라우드 서비스 플랫폼에서 Composite 웹 UI 제공시스템 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009500727A (ja) | 2005-07-01 | 2009-01-08 | マイクロソフト コーポレーション | インタラクティブメディア環境における複数のアプリケーションへの入力イベントの配信 |
JP2012155600A (ja) | 2011-01-27 | 2012-08-16 | Fujitsu Ltd | 情報処理装置、制御方法、および制御プログラム |
JP2018514014A (ja) | 2015-02-27 | 2018-05-31 | サムスン エレクトロニクス カンパニー リミテッド | 複数のオペレーティングシステムを駆動するデバイス、及びその方法 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3454285B2 (ja) * | 1994-02-15 | 2003-10-06 | 富士ゼロックス株式会社 | データ処理装置およびデータ処理方法 |
US8656293B1 (en) * | 2008-07-29 | 2014-02-18 | Adobe Systems Incorporated | Configuring mobile devices |
JP5066112B2 (ja) * | 2009-02-19 | 2012-11-07 | 株式会社エヌ・ティ・ティ・ドコモ | 情報処理装置 |
JP2011232861A (ja) * | 2010-04-26 | 2011-11-17 | Mitsubishi Electric Corp | ユーザインタフェース設計装置 |
JP2013025457A (ja) * | 2011-07-19 | 2013-02-04 | Mitsubishi Electric Corp | グラフィカルユーザインタフェース設計装置 |
EP3015977A1 (en) * | 2014-10-29 | 2016-05-04 | Hewlett-Packard Development Company, L.P. | Rendering a user interface |
CN107209729B (zh) * | 2015-02-27 | 2020-07-31 | 三菱电机株式会社 | 用户接口执行装置以及用户接口设计装置 |
JP2017215800A (ja) * | 2016-05-31 | 2017-12-07 | キヤノン株式会社 | 情報処理装置、情報処理方法およびプログラム |
-
2018
- 2018-06-20 WO PCT/JP2018/023463 patent/WO2019244279A1/ja active Application Filing
- 2018-06-20 JP JP2020525150A patent/JP7062762B2/ja active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009500727A (ja) | 2005-07-01 | 2009-01-08 | マイクロソフト コーポレーション | インタラクティブメディア環境における複数のアプリケーションへの入力イベントの配信 |
JP2012155600A (ja) | 2011-01-27 | 2012-08-16 | Fujitsu Ltd | 情報処理装置、制御方法、および制御プログラム |
JP2018514014A (ja) | 2015-02-27 | 2018-05-31 | サムスン エレクトロニクス カンパニー リミテッド | 複数のオペレーティングシステムを駆動するデバイス、及びその方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2019244279A1 (ja) | 2019-12-26 |
JPWO2019244279A1 (ja) | 2020-12-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5413448B2 (ja) | 表示システム、表示装置、及び操作装置 | |
EP3092559B1 (en) | Presenting and interacting with audio-visual content in a vehicle | |
KR100686165B1 (ko) | 오에스디 기능 아이콘을 갖는 휴대용 단말기 및 이를이용한 오에스디 기능 아이콘의 디스플레이 방법 | |
KR102266198B1 (ko) | 이종 애플리케이션들을 포함하는 그룹을 나타내는 탭 윈도우를 관리하는 방법 및 장치. | |
US8073159B2 (en) | Mixer controller | |
JP5924325B2 (ja) | 入力装置、情報処理装置、入力装置の制御方法、および、当該制御方法をコンピューターに実行させるためのプログラム | |
CN101631689B (zh) | 信息装置以及具有改善操纵性的机动车中信息提供的方法 | |
US20150363083A1 (en) | User Interface and Method for Adapting Semantic Scaling of a Tile | |
US10031592B2 (en) | Contextual knobs for in-vehicle system control | |
CN109890646B (zh) | 在车辆中的图形用户界面的装置和用于提供在车辆中的图形用户界面的方法 | |
CN101667058A (zh) | 在多***间切换焦点的交互方法 | |
JPWO2011033803A1 (ja) | 画像構築装置及びプログラム | |
JP4924164B2 (ja) | タッチ式入力装置 | |
JP7062762B2 (ja) | ユーザインタフェース装置およびユーザインタフェース装置の制御方法 | |
Holstein et al. | Current challenges in compositing heterogeneous user interfaces for automotive purposes | |
JP2013131190A (ja) | 入力システム、入力方法、及び入力プログラム | |
KR102080725B1 (ko) | 스트레처블 디스플레이를 이용한 차량용 유저인터페이스 제공 장치 및 그 동작 방법 | |
KR20140080771A (ko) | 조이스틱을 이용한 건설기계의 디스플레이를 조작하는 장치 및 방법 | |
JP5853778B2 (ja) | 印刷設定装置、印刷設定方法、印刷設定プログラムおよび記録媒体 | |
WO2018123320A1 (ja) | ユーザーインターフェイス装置及び電子機器 | |
JP6003579B2 (ja) | 画像生成装置、および画像生成プログラム | |
JP6885289B2 (ja) | 表示制御装置 | |
CN104007999B (zh) | 用于控制应用的方法和相关的*** | |
JP2020160856A (ja) | 表示制御装置、gui装置、方法、及びguiプログラム | |
JP7183752B2 (ja) | 車両用操作制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200617 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210406 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210526 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20210615 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210811 |
|
C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20210811 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20210820 |
|
C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20210824 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20210910 |
|
C211 | Notice of termination of reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C211 Effective date: 20210914 |
|
C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20211221 |
|
C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20220301 |
|
C23 | Notice of termination of proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C23 Effective date: 20220315 |
|
C03 | Trial/appeal decision taken |
Free format text: JAPANESE INTERMEDIATE CODE: C03 Effective date: 20220419 |
|
C30A | Notification sent |
Free format text: JAPANESE INTERMEDIATE CODE: C3012 Effective date: 20220419 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220420 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7062762 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |