JP2008003648A - 操作画面生成方法、操作画面生成装置、電子機器、プログラム - Google Patents
操作画面生成方法、操作画面生成装置、電子機器、プログラム Download PDFInfo
- Publication number
- JP2008003648A JP2008003648A JP2006169547A JP2006169547A JP2008003648A JP 2008003648 A JP2008003648 A JP 2008003648A JP 2006169547 A JP2006169547 A JP 2006169547A JP 2006169547 A JP2006169547 A JP 2006169547A JP 2008003648 A JP2008003648 A JP 2008003648A
- Authority
- JP
- Japan
- Prior art keywords
- component
- user interface
- information
- definition information
- screen configuration
- 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.)
- Granted
Links
Images
Landscapes
- Digital Computer Display Output (AREA)
- Stored Programmes (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
【解決手段】GUI部品の情報と、GUI部品および操作メニュー項目の各種類のそれぞれを関連付けるアダプタ部品の情報を登録しておく。GUIの画面構成を定義付ける画面構成定義ファイルF1と、GUI部品と操作メニュー項目を関連付ける定義情報を記述したメニュー項目定義ファイルF2を読み込む。各ファイルF1,F2に基づいて、画面構成定義ファイルF1に記述された操作メニュー項目のそれぞれについて、操作メニュー項目の種類に適合するGUI部品を関連付けるアダプタ部品を特定し、画面構成定義ファイルF1に記述されているGUI部品と操作メニュー項目とを、特定したアダプタ部品を使って関連付ける。各GUI部品を所定位置に配置し、GUI部品に機能を割り付け、機能文字を追加することでGUIを確定させる。
【選択図】図5
Description
図1は、電子機器の一例である画像出力端末における回路構成のシステムアーキテクチャの一例を示す図である。なお、図示する画像出力端末は、デジタル複写装置や複合機として利用する場合の形態を示している。
図2は、ユーザインタフェース制御部190の一構成例を示す図である。図2に示すように、ユーザインタフェース制御部190は、各接続デバイスからユーザインタフェース(User Interface)機能に関するUIコンフィギュレーションJ4を取得するUI機能情報取得部192と、GUI生成に資する各種の定義情報を格納する定義情報格納部194と、操作画面の生成に関わる各種の定義情報を記述した定義ファイルや、定義情報格納部194に格納する各種の情報を記述したその他の定義ファイルを読み込む定義ファイル読込部195とを備える。
図3〜図7は、ユーザインタフェース制御部190の操作画面生成装置193によるユーザインタフェース(特にGUI)の構築方法を説明する図である。ここで、図3は、階層提示形式の操作メニューの一例を示す図である。また、図4(A)は、階層提示形式の操作メニューにおける操作メニュー定義情報G1(メニューデータオブジェクト群)を説明する図であり、また図4(B)は、操作メニュー定義情報G1とGUI部品情報G2とアダプタ情報G3との関係を示した図である。また、図5は、GUIの構築手法の全体概要を示した図である。また、図6は、画面構成定義ファイルF1の一例を示した図であり、図7は、メニュー項目定義ファイルF2の一例を示した図である。
Claims (8)
- 電子機器を操作するためのグラフィカルユーザインタフェースを作成する操作画面生成方法であって、
前記電子機器を操作する操作メニュー項目の各種類のそれぞれと前記グラフィカルユーザインタフェースを構成する操作部品の各種類のそれぞれとを関連付ける中継部品を用意しておき、
グラフィカルユーザインタフェースの画面構成を定義付ける画面構成定義情報と、前記グラフィカルユーザインタフェースを構成する操作部品と前記電子機器を操作する操作メニュー項目を関連付ける操作メニュー定義情報とに基づいて、前記画面構成定義情報に定義付けられている前記操作メニュー項目のそれぞれについて、当該操作メニュー項目の種類に適合する前記操作部品を関連付ける前記中継部品を特定し、この特定した中継部品を用いて前記操作メニュー項目と前記操作部品との関連付けを作成する
ことを特徴とする操作画面生成方法。 - 電子機器を操作するためのグラフィカルユーザインタフェースを作成する操作画面生成装置であって、
前記グラフィカルユーザインタフェースの構成に資する操作部品の情報と前記電子機器を操作する操作メニュー項目の各種類のそれぞれと前記グラフィカルユーザインタフェースを構成する前記操作部品の各種類のそれぞれとを関連付ける中継部品の情報を格納する定義情報格納部と、
前記グラフィカルユーザインタフェースの画面構成を定義付ける画面構成定義情報と、前記グラフィカルユーザインタフェースを構成する操作部品と前記電子機器を操作する操作メニュー項目を関連付ける操作メニュー定義情報に基づいて、前記画面構成定義情報に定義付けられている前記操作メニュー項目のそれぞれについて、当該操作メニュー項目の種類に適合する前記操作部品を関連付ける前記中継部品を特定する中継部品検索部と、
前記画面構成定義情報に定義付けられている前記操作部品を前記定義情報格納部から読み出して、この読み出した前記操作部品と前記画面構成定義情報に定義付けられている前記操作メニュー項目とを、前記中継部品検索部が特定した中継部品を使って関連付ける部品メニュー対応付部と
を備えたことを特徴とする操作画面生成装置。 - 前記グラフィカルユーザインタフェースの画面構成を定義付ける画面構成定義を記述した画面構成定義ファイルを読み込む定義ファイル読込部を備え、
前記中継部品検索部と前記部品メニュー対応付部は、前記定義ファイル読込部が読み込んだ前記画面構成定義ファイルの前記前記画面構成定義情報に基づいて処理を行なう
ことを特徴とする請求項2に記載の操作画面生成装置。 - 前記グラフィカルユーザインタフェースを構成する操作部品と前記電子機器を操作する操作メニュー項目を関連付ける定義情報を記述したメニュー項目定義ファイルを読み込む定義ファイル読込部を備え、
前記中継部品検索部と前記部品メニュー対応付部は、前記定義ファイル読込部が読み込んだ前記メニュー項目定義ファイルの前記操作メニュー定義情報に基づいて処理を行なう
ことを特徴とする請求項2または3に記載の操作画面生成装置。 - 前記定義ファイル読込部は、前記操作部品の情報を定義付けた操作部品情報ファイルを読み込み、この操作部品情報ファイルに記述されている前記操作部品の情報を前記定義情報格納部に登録する
ことを特徴とする請求項2〜4のうちの何れか1項に記載の操作画面生成装置。 - 前記定義ファイル読込部は、前記中継部品の情報を定義付けた中継部品情報ファイルを読み込み、この中継部品情報ファイルに記述されている前記中継部品の情報を前記定義情報格納部に登録する
ことを特徴とする請求項2〜5のうちの何れか1項に記載の操作画面生成装置。 - グラフィカルユーザインタフェースの構成に資する操作部品の情報と操作メニュー項目の各種類のそれぞれと前記グラフィカルユーザインタフェースを構成する前記操作部品の各種類のそれぞれとを関連付ける中継部品の情報を格納する定義情報格納部と、
前記グラフィカルユーザインタフェースの画面構成を定義付ける定義情報と、前記グラフィカルユーザインタフェースを構成する操作部品と前記電子機器を操作する操作メニュー項目を関連付ける操作メニュー定義情報に基づいて、前記画面構成定義情報に定義付けられている前記操作メニュー項目のそれぞれについて、当該操作メニュー項目の種類に適合する前記操作部品を関連付ける前記中継部品を特定する中継部品検索部と、
前記画面構成定義情報に定義付けられている前記操作部品を前記定義情報格納部から読み出して、この読み出した前記操作部品と前記画面構成定義情報に定義付けられている前記操作メニュー項目とを、前記中継部品検索部が特定した中継部品を使って関連付ける部品メニュー対応付部と
を備えたことを特徴とする電子機器。 - 電子機器を操作するためのグラフィカルユーザインタフェースを作成する操作画面生成処理を、コンピュータを用いて行なうためのプログラムであって、
前記コンピュータを、
前記グラフィカルユーザインタフェースの画面構成を定義付ける画面構成定義情報と前記グラフィカルユーザインタフェースを構成する操作部品と前記電子機器を操作する操作メニュー項目を関連付ける操作メニュー定義情報に基づいて、前記画面構成定義情報に定義付けられている前記操作メニュー項目のそれぞれについて、当該操作メニュー項目の種類に適合する前記操作部品を関連付ける前記中継部品を特定する中継部品検索部と、
前記画面構成定義情報に定義付けられている前記操作部品と前記画面構成定義情報に定義付けられている前記操作メニュー項目とを、前記中継部品検索部が特定した中継部品を使って関連付ける部品メニュー対応付部と
して機能させることを特徴とするプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006169547A JP5140950B2 (ja) | 2006-06-20 | 2006-06-20 | 操作画面生成方法、操作画面生成装置、電子機器、プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006169547A JP5140950B2 (ja) | 2006-06-20 | 2006-06-20 | 操作画面生成方法、操作画面生成装置、電子機器、プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008003648A true JP2008003648A (ja) | 2008-01-10 |
JP5140950B2 JP5140950B2 (ja) | 2013-02-13 |
Family
ID=39007999
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006169547A Active JP5140950B2 (ja) | 2006-06-20 | 2006-06-20 | 操作画面生成方法、操作画面生成装置、電子機器、プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5140950B2 (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101895636A (zh) * | 2010-07-21 | 2010-11-24 | 深圳市五巨科技有限公司 | 一种移动终端列表菜单的实现方法和装置 |
CN101917522A (zh) * | 2010-09-10 | 2010-12-15 | 深圳市五巨科技有限公司 | 一种移动终端列表样式更新的方法和装置 |
CN103593258A (zh) * | 2013-09-23 | 2014-02-19 | 西安酷派软件科技有限公司 | 界面备份方法、备份信息处理方法、终端及服务器 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06242941A (ja) * | 1993-02-16 | 1994-09-02 | Fuji Xerox Co Ltd | 対話処理システム |
JPH0844546A (ja) * | 1994-07-29 | 1996-02-16 | Fujitsu Ltd | グラフィカルユーザインターフェースを備えたコンピュータシステム |
JPH0883172A (ja) * | 1994-09-14 | 1996-03-26 | Toshiba Corp | ソフトウェア開発支援装置 |
JPH1083307A (ja) * | 1996-04-23 | 1998-03-31 | Sun Microsyst Inc | 分散オブジェクトをグラフィック・ユーザ・インタフェースに対話式に接続する方法および装置 |
JPH1091412A (ja) * | 1996-07-25 | 1998-04-10 | Toshiba Corp | 表示部品選択装置及び表示部品選択方法 |
WO2005093565A1 (ja) * | 2004-03-26 | 2005-10-06 | Matsushita Electric Industrial Co., Ltd. | 表示処理装置及び表示処理方法 |
-
2006
- 2006-06-20 JP JP2006169547A patent/JP5140950B2/ja active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06242941A (ja) * | 1993-02-16 | 1994-09-02 | Fuji Xerox Co Ltd | 対話処理システム |
JPH0844546A (ja) * | 1994-07-29 | 1996-02-16 | Fujitsu Ltd | グラフィカルユーザインターフェースを備えたコンピュータシステム |
JPH0883172A (ja) * | 1994-09-14 | 1996-03-26 | Toshiba Corp | ソフトウェア開発支援装置 |
JPH1083307A (ja) * | 1996-04-23 | 1998-03-31 | Sun Microsyst Inc | 分散オブジェクトをグラフィック・ユーザ・インタフェースに対話式に接続する方法および装置 |
JPH1091412A (ja) * | 1996-07-25 | 1998-04-10 | Toshiba Corp | 表示部品選択装置及び表示部品選択方法 |
WO2005093565A1 (ja) * | 2004-03-26 | 2005-10-06 | Matsushita Electric Industrial Co., Ltd. | 表示処理装置及び表示処理方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101895636A (zh) * | 2010-07-21 | 2010-11-24 | 深圳市五巨科技有限公司 | 一种移动终端列表菜单的实现方法和装置 |
CN101917522A (zh) * | 2010-09-10 | 2010-12-15 | 深圳市五巨科技有限公司 | 一种移动终端列表样式更新的方法和装置 |
CN103593258A (zh) * | 2013-09-23 | 2014-02-19 | 西安酷派软件科技有限公司 | 界面备份方法、备份信息处理方法、终端及服务器 |
Also Published As
Publication number | Publication date |
---|---|
JP5140950B2 (ja) | 2013-02-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Monk | Raspberry pi cookbook | |
JP4962841B2 (ja) | 操作画面生成装置、電子機器、プログラム | |
JP2011141683A (ja) | 画像処理装置、表示装置、認証システム、表示制御方法、表示制御プログラム、及びそのプログラムを記録した記録媒体 | |
US8904288B2 (en) | Image forming device, user-interface image creating method, and computer-readable recording medium | |
US20160274825A1 (en) | Information processing apparatus, computer-readable recording medium, and information processing system | |
JP2008041057A (ja) | 画像処理装置、画像形成装置、プログラム管理方法及びプログラムを管理する管理プログラム | |
JP2008147961A (ja) | 画像形成装置、画面管理方法及び画面管理プログラム | |
JP2005293407A (ja) | 情報処理装置、入力操作簡略化方法、及びプログラム | |
JP5741665B2 (ja) | 画像処理装置、表示装置、認証システム、表示制御方法、及び表示制御プログラム。 | |
KR101282254B1 (ko) | 화상처리장치 및 화상처리방법과 그 화상처리방법을 수행할 수 있는 프로그램이 포함된 기록매체 | |
JP5140950B2 (ja) | 操作画面生成方法、操作画面生成装置、電子機器、プログラム | |
JP4736984B2 (ja) | 操作画面生成方法、操作画面生成装置、電子機器、プログラム | |
JP2005346179A (ja) | 画像処理装置および表示制御方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム | |
JP5217809B2 (ja) | 情報処理装置、操作マニュアル作成方法、及び操作マニュアル作成プログラム | |
JP2009205540A (ja) | 画面データ生成装置、画面データ生成方法及び画面データ生成プログラム | |
JP5109508B2 (ja) | ユーザインターフェイス装置およびプログラム | |
JP2005313413A (ja) | 画像処理システム、画像処理装置及びプログラム | |
JP2005301890A (ja) | 拡張制御装置および画像形成システムおよびアプリケーション起動切り替え方法および画像形成システムの制御方法およびプログラムおよび記録媒体 | |
JP2005297487A (ja) | 画像処理システムおよびシステム起動制御方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム | |
US10389901B2 (en) | Information processing device, information processing system, and information processing method | |
JP2012059106A (ja) | カスタマイズ装置、印刷システム、カスタマイズ方法およびカスタマイズプログラム | |
JP2008217826A (ja) | 情報処理装置又は情報処理方法並びに記憶媒体 | |
JP2010067063A (ja) | 情報処理装置及び情報処理方法とそのプログラム及びそのプログラムを記録した記録媒体 | |
JP2007213404A (ja) | 組込機器、ダウンロード方法、記憶媒体、プログラム | |
JP2020135240A (ja) | 情報処理装置、制御方法、およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090210 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20091009 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101021 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101028 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110712 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110909 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120118 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120301 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20121023 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121105 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151130 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5140950 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |