JP2008234118A - User interface providing apparatus, user interface generation method, and program. - Google Patents
User interface providing apparatus, user interface generation method, and program. Download PDFInfo
- Publication number
- JP2008234118A JP2008234118A JP2007070235A JP2007070235A JP2008234118A JP 2008234118 A JP2008234118 A JP 2008234118A JP 2007070235 A JP2007070235 A JP 2007070235A JP 2007070235 A JP2007070235 A JP 2007070235A JP 2008234118 A JP2008234118 A JP 2008234118A
- Authority
- JP
- Japan
- Prior art keywords
- user interface
- generation information
- devices
- interface generation
- information
- 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
Links
- 238000000034 method Methods 0.000 title claims description 4
- 230000010365 information processing Effects 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 5
- 238000004590 computer program Methods 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 230000002093 peripheral effect Effects 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 4
- 230000004913 activation Effects 0.000 description 2
- 238000009434 installation Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Landscapes
- Computer And Data Communications (AREA)
Abstract
【課題】複数のデバイスのユーザインタフェースを提供する装置において、ユーザの使い
勝手を向上させる。
【解決手段】複数のデバイスのユーザインタフェースを提供するユーザインタフェース提
供装置であって、複数のデバイスのユーザインタフェースの生成に用いられるユーザイン
タフェース生成情報を取得するユーザインタフェース生成情報取得手段と、ユーザインタ
フェース生成情報取得手段により取得した複数のデバイスのユーザインタフェース生成情
報を用いて、対応するデバイスごとのユーザインタフェースを、ユーザインタフェースを
提供する1つのツールの中に生成するユーザインタフェース生成手段と、を備える。
【選択図】 図1In an apparatus for providing a user interface for a plurality of devices, usability of a user is improved.
A user interface providing apparatus for providing a user interface for a plurality of devices, a user interface generation information acquiring unit for acquiring user interface generation information used for generating user interfaces for a plurality of devices, and user interface generation User interface generation means for generating a user interface for each corresponding device in one tool that provides the user interface using the user interface generation information of a plurality of devices acquired by the information acquisition means.
[Selection] Figure 1
Description
本発明は、プリンタやスキャナなどのデバイスのユーザインタフェースを提供する技術
に関する。
The present invention relates to a technique for providing a user interface of a device such as a printer or a scanner.
プリンタやスキャナなどの周辺機器(以下、単に「デバイス」という)は、ホストコン
ピュータのGUI(Graphical User Interface)などのユーザインタフェースを介して受
け付けたユーザからの指示に従って制御される。かかるユーザインタフェースは、通常、
各デバイスで異なる。したがって、各デバイスは、ユーザインタフェースの生成のための
情報(「ユーザインタフェース生成情報」という)を備えており、これをホストコンピュ
ータに送信する。そして、ホストコンピュータのユーザインタフェースを生成するツール
は、このユーザインタフェース生成情報に基づいて、個々のデバイスについてユーザイン
タフェースを生成し、ユーザに対して提供する。すなわち、ユーザインタフェースを提供
するツールは、デバイスごとに存在する。
Peripheral devices such as printers and scanners (hereinafter simply referred to as “devices”) are controlled according to instructions from a user received via a user interface such as a GUI (Graphical User Interface) of the host computer. Such user interfaces are typically
Different for each device. Accordingly, each device has information for generating a user interface (referred to as “user interface generation information”), and transmits this information to the host computer. Then, the tool for generating the user interface of the host computer generates a user interface for each device based on the user interface generation information and provides it to the user. That is, a tool that provides a user interface exists for each device.
しかし、デバイスごとにユーザインタフェースのツールがあるのでは、デバイスの数が
増えるにつれて使い勝手が悪くなる。ユーザは、複数の異なるデバイスの設定のために、
いちいち複数の異なるツールを開かなければならず煩わしい。
However, if there is a user interface tool for each device, the usability becomes worse as the number of devices increases. Users can configure multiple different devices
You have to open several different tools one by one.
本発明は、複数のデバイスのユーザインタフェースを提供する装置において、ユーザの
使い勝手を向上させることを目的とする。
An object of the present invention is to improve user convenience in an apparatus that provides user interfaces of a plurality of devices.
上記目的を達成するため、本発明は、例えば、複数のデバイスのユーザインタフェース
を提供するユーザインタフェース提供装置であって、前記複数のデバイスのユーザインタ
フェースの生成に用いられるユーザインタフェース生成情報を取得するユーザインタフェ
ース生成情報取得手段と、前記ユーザインタフェース生成情報取得手段により取得した前
記複数のデバイスのユーザインタフェース生成情報を用いて、対応するデバイスごとのユ
ーザインタフェースを、ユーザインタフェースを提供する1つのツールの中に生成するユ
ーザインタフェース生成手段と、を備える。
In order to achieve the above object, for example, the present invention provides a user interface providing apparatus that provides user interfaces of a plurality of devices, and a user who acquires user interface generation information used for generating user interfaces of the plurality of devices. A user interface for each corresponding device using the interface generation information acquisition unit and the user interface generation information of the plurality of devices acquired by the user interface generation information acquisition unit, in one tool that provides the user interface User interface generation means for generating.
本発明の実施の形態について図面を参照して説明する。 Embodiments of the present invention will be described with reference to the drawings.
図1は、本発明の第1の実施形態の、ユーザインタフェースを提供するUI提供システ
ムの構成を示す図である。
FIG. 1 is a diagram illustrating a configuration of a UI providing system that provides a user interface according to the first embodiment of this invention.
UI提供システムは、UI提供装置10と、複数のデバイス(基本デバイス20、オプ
ションデバイス30)と、が接続されて構成されている。UI提供装置10と基本デバイ
ス20との間や、基本デバイス20とオプションデバイス30との間は、ネットワークに
より接続されていてもよい。
The UI providing system is configured by connecting a
UI提供装置10は、ユーザに対してGUIなどのユーザインタフェースを提供する情
報処理装置であり、デバイス20、30に対してホストコンピュータとして機能する。そ
のため、UI提供装置10は、ユーザインタフェースの生成処理を行うUI生成部12と
、ユーザインタフェースの提供を行うUI提供部13とを備えるUIツール11を備えて
いる。そして、UI提供装置10は、UI提供部13により提供されるユーザインタフェ
ースを介して、デバイス20、30に対するユーザからの指示(各種設定)を受け付ける
。そして、受け付けた指示を、対応するデバイス20、30に送ることにより、各デバイ
ス20、30を制御する。
The
基本デバイス20は、オプションデバイス30の状態を管理し、その動作を制御する情
報処理装置である。例えば、プリントサーバとして機能するものであってもよい。基本デ
バイス20は、オプションデバイス30のユーザインタフェース生成情報(UI生成情報
)を収集し、結合した後、UI提供装置10に送る処理を行う。そのため、基本デバイス
20は、UI生成情報を収集する処理を行うUI生成情報収集部21と、同一サービスグ
ループのUI生成情報を1つに結合する(纏める)処理を行うUI生成情報結合部22と
を備えている。また、基本デバイス20は、自身のデバイスID(デバイスを識別するた
めの情報)を格納する識別情報格納部23と、自身のUI生成情報を格納するUI生成情
報格納部24とを備えていてもよい。
The
オプションデバイス30は、ホストコンピュータであるUI提供装置10からの指示に
したがって、特定の処理を実行する装置である。オプションデバイス30は、基本デバイ
ス20により管理されており、基本デバイス20からの情報取得要求、設定要求に応じる
。オプションデバイス30は、例えば、プリンタやスキャナなどのいわゆる周辺機器であ
る。
The
オプションデバイス30は、自身のデバイスIDを格納する識別情報格納部31と、自
身のUI生成情報を格納するUI生成情報格納部32と、同一のサービスグループに属す
るデバイスを特定するための情報であるサービスグループ情報を格納するサービスグルー
プ情報格納部33とを備えている。なお、オプションデバイス30の中には、サービスグ
ループ情報を保持していないものもある。
The
図2は、UI生成情報400の構成を示す図である。図示するように、UI生成情報4
00は、UI生成情報400を識別するための情報(UI生成情報ID)401と、キャ
プション名402と、コントロール情報の数403と、コントロール情報群404とから
なる。コントロール情報群404は、コントロール情報の数403のコントロール情報ご
とに、コントロール情報を識別するための情報(コントロール情報ID)405と、コン
トロールの種類406と、コントロールのイメージ情報(アイコン、画像等)407と、
キャプション名408と、レイアウト位置(XY座標位置)409と、レイアウトサイズ
(幅、高さ)410と、設定項目群411とからなる。設定項目群411は、設定項目ご
とに、設定項目を識別するための情報(設定項目情報ID)412と、設定項目種類41
3と、アクセス属性414と、データ名416と、データ属性(文字列、数値、フラグ、
候補等)417と、データ属性に応じたデータ(文字列:表示文字列、数値:初期値や範
囲(最大、最少)、フラグ:ON/OFF、候補:初期候補や候補列)418とからなる
。
FIG. 2 is a diagram illustrating a configuration of the UI generation information 400. As shown, UI generation information 4
00 includes information (UI generation information ID) 401 for identifying the UI generation information 400, a
A
3,
417) and data (character string: display character string, numerical value: initial value or range (maximum, minimum), flag: ON / OFF, candidate: initial candidate or candidate string) 418 according to the data attribute. .
サービスグループ情報格納部33は、図3に示すように、同一のサービスグループに属
するデバイスを特定するための情報であるサービスグループ情報を格納する。
As shown in FIG. 3, the service group
図3は、サービスグループ情報330の構成を示す図である。サービスグループ情報3
30には、サービスグループを識別するための情報(サービスグループID)331と、
サービスグループ名332と、そのサービスグループに属するデバイスのデバイスIDで
あるデバイスID群333とが対応付けられている。
FIG. 3 is a diagram showing a configuration of the service group information 330. Service group information 3
30 includes information (service group ID) 331 for identifying a service group;
A
なお、UI提供装置10、及び周辺デバイス(基本デバイス20、オプションデバイス
30)は、主制御装置であるCPUと、プログラム等が記録されたROMと、メインメモ
リとしてデータ等を一時的に格納するRAMと、外部装置と通信を行うための通信装置と
、各装置間の通信経路となるバスとを備えたコンピュータにより構成される。UI提供装
置10は、さらに、ハードディスク装置等の補助記憶装置と、キーボード、マウスなどの
入力装置と、出力装置として機能する表示装置とを備えている。また、各周辺デバイス2
0、30は、それぞれの本来の機能を達成するための装置(ネットワーク接続装置、印刷
エンジン、スキャナエンジン等)を備えている。
Note that the
0 and 30 have devices (network connection device, print engine, scanner engine, etc.) for achieving their original functions.
図1で示した、各装置の各構成および機能は、CPUがメモリにロードした所定のプロ
グラムを実行することにより達成される。したがって、ROMには、それぞれの機能の処
理のためのプログラムが格納されている。
Each configuration and function of each device shown in FIG. 1 is achieved by executing a predetermined program loaded into the memory by the CPU. Therefore, a program for processing each function is stored in the ROM.
次に、上記のように構成されるUI提供システムの特徴的な動作について説明する。 Next, a characteristic operation of the UI providing system configured as described above will be described.
図4は、UI生成情報が収集されてUI提供装置のUIツール11に送信されるまでの
処理(UI生成情報収集処理)の流れを示すフロー図である。
FIG. 4 is a flowchart showing a flow of processing (UI generation information collection processing) until UI generation information is collected and transmitted to the
なお、基本デバイス20のUI生成情報収集部21は、基本デバイス20にオプション
デバイス30が接続されたときにかかるフローを開始する。あるいは、UI提供装置10
からの要求に応じて開始してもよい。
The UI generation
You may start on demand.
基本デバイス20のUI生成情報収集部21は、サービスグループ情報の送信要求を、
接続されているオプションデバイス30に対してブロードキャストする(S101)。
The UI generation
Broadcast to the connected option device 30 (S101).
これに答えて、サービスグループ情報を保持しているオプションデバイス30のサービ
スグループ情報格納部33は、格納しているサービスグループ情報330を、基本デバイ
ス20に送信する(S102)。
In response to this, the service group
基本デバイス20のUI生成情報収集部21は、受信したサービスグループ情報330
により特定される同一のサービスグループに属するオプションデバイスに対して、UI生
成情報の送信要求を送信する(S103)。具体的には、サービスグループ情報330の
デバイス群333に格納されている複数のデバイスIDを特定することにより、サービス
グループID331のサービスグループに属するオプションデバイス30を特定し、特定
したオプションデバイス30に対して、UI生成情報の送信要求を送信する。なお、それ
ぞれのオプションデバイス30は、自身のデバイスIDを基本デバイス20に予め送って
いるものとする。
The UI generation
A UI generation information transmission request is transmitted to option devices belonging to the same service group specified by (S103). Specifically, by specifying a plurality of device IDs stored in the
UI生成情報の送信要求を受信したオプションデバイス30のUI生成情報格納部32
は、この要求に答えるべく、格納しているUI生成情報400を基本デバイス20に送信
する(S104、S105)。なお、オプションデバイス30は、サービスグループ情報
を保持しているか否かに関らず、UI生成情報の送信要求を受信したら、UI生成情報を
送信することになる。
The UI generation
In order to answer this request, the stored UI generation information 400 is transmitted to the basic device 20 (S104, S105). Note that the
次に、UI生成情報結合部22は、収集されたUI生成情報400を同一サービスグル
ープに属するデバイスのUI生成情報であるとして、1つに結合して(まとめて)、グル
ープ化UI生成情報を生成する(S106)。このとき、基本デバイス20のUI生成情
報格納部23に、基本デバイス20自身のUI生成情報が格納されている場合、UI生成
情報結合部22は、基本デバイス20自身のUI生成情報も合わせて、グループ化UI生
成情報を生成する。
Next, the UI generation
図5は、グループ化UI生成情報500の構成を示す図である。グループ化UI生成情
報500は、サービスグループ情報330に似た構成であり、サービスグループID50
1と、サービスグループ名502と、デバイスID群503と、からなる。デバイスID
群503には、デバイスID504ごとに、UI生成情報505が格納される。
FIG. 5 is a diagram illustrating a configuration of the grouped UI generation information 500. The grouped UI generation information 500 has a configuration similar to the service group information 330, and has a service group ID 50
1, a
The
そして、基本デバイス20のUI生成情報結合部22は、生成したグループ化UI生成
情報500を、UI提供装置10に送る。なお、UI提供装置10の要求に応じて、グル
ープ化UI生成情報500を送るようにしてもよい。
Then, the UI generation
UI提供装置10のツール生成部12は、グループ化UI生成情報500を受信すると
、受信したグループ化UI生成情報500を用いて、ユーザインタフェースを生成する。
このとき、ユーザインタフェースを提供する1つのツールに、グループ化UI生成情報5
00に含まれている、同一のサービスグループに属する複数のデバイスのユーザインタフ
ェースを生成する。
Upon receiving the grouped UI generation information 500, the
At this time, grouped UI generation information 5 is added to one tool that provides a user interface.
00, user interfaces of a plurality of devices belonging to the same service group are generated.
そして、ツール提供部13は、生成したユーザインタフェースを、表示装置など用いて
ユーザに提供する。図6は、ユーザインタフェースを提供する画面(ツール画面)600
を示す図である。なお、ツール提供部13は、表示装置に、ユーザインタフェースの提供
要求を受け付けるためのアイコンを、1つのサービスグループに対して1つ表示して、か
かるアイコンのユーザによる選択により、対応するツール画面を表示(開く)するように
してもよい。すなわち、ユーザからの1つの動作(1クリック)により、1つのツールの
起動を受け付け、その1つのツールの中で、同一サービスグループに属する複数のデバイ
スのユーザインタフェースを提供する。
The
FIG. Note that the
図6のツール画面600では、1つのツールの中で、同一サービスグループに属する、
プリンタ、スキャナ等のユーザインタフェース612が、ユーザに対して提供されている
ところを示す。
In the
A
ツール提供部13は、デバイスごとに設けられたタブ611を表示し、かかるタブ61
1のいずれかの選択をユーザから入力装置を介して受け付ける。そして、選択されたデバ
イスのユーザインタフェース612をツール画面600に表示する。図6では、ユーザイ
ンタフェース612として、各種設定項目613の受け付け画面を表示している。そして
、ツール提供部13は、対応するデバイスに関する各種設定をユーザから受け付ける。な
お、タブ611には、プリンタ、スキャナなどのデバイス名を表示してもよい。また、サ
ービスグループ名を表示してもよい。
The
1 is selected from the user via the input device. Then, the
以上、本発明の第1の実施形態について説明した。 The first embodiment of the present invention has been described above.
次に、第2の実施形態について説明する。 Next, a second embodiment will be described.
第2の実施形態は、基本的には、上記第1の実施形態と類似した構成を備えているが、
サービスグループ情報をオプションデバイス30、基本デバイス20が保持しない点で異
なる。
The second embodiment basically has a configuration similar to that of the first embodiment.
The difference is that the service group information is not held by the
第2実施形態においては、UI提供装置10と基本デバイス20の間はネットワークで
接続されるが、基本デバイス20とオプションデバイス30の間は例えばUSBやIEE
E1394等のシリアルインターフェイスで接続される。
In the second embodiment, the
It is connected by a serial interface such as E1394.
そして、基本デバイス20を中心としてローカル接続されたデバイス群を1グループと
する。
A group of devices locally connected around the
図7は、本実施形態における、UI生成情報が収集されてUIツール11に送信される
までのフロー図である。
FIG. 7 is a flow chart until UI generation information is collected and transmitted to the
基本デバイス20のUI生成情報収集部21は、基本デバイス20にオプションデバイ
ス30が接続されたときにかかるフローを開始する。あるいは、UI提供装置10からの
要求に応じて開始してもよい。
The UI generation
基本デバイス20のUI生成情報収集部21は、UI生成情報の送信要求を、接続され
ているオプションデバイス30に対して送信する(S201)。
The UI generation
UI生成情報の送信要求を受信したオプションデバイス30のUI生成情報格納部32
は、この要求に答えるべく、格納しているUI生成情報400を基本デバイス20に送信
する(S202)。
The UI generation
In order to answer this request, the stored UI generation information 400 is transmitted to the basic device 20 (S202).
次に、基本デバイス20のUI生成情報結合部22は、収集したUI生成情報400を
基本デバイス20に接続されたデバイス群のUI生成情報であるとして、1つに結合して
(まとめて)、グループ化UI生成情報を生成する(S203)。このとき、基本デバイ
ス20のUI生成情報格納部23に、基本デバイス20自身のUI生成情報が格納されて
いる場合、UI生成情報結合部22は、基本デバイス20自身のUI生成情報も合わせて
、グループ化UI生成情報を生成する。
Next, the UI generation
図8は、グループ化UI生成情報510の構成を示す図である。グループ化UI生成情
報510は、図5に示したグループ化UI生成情報500に似た構成であるが、基本デバ
イス20を中心としたグループであるので、基本デバイスID511と、基本デバイス名
512と、デバイスID群513と、からなる。デバイスID群513には、デバイスI
D514ごとに、UI生成情報515が格納される。基本デバイス名512は予めメーカ
によって定義された名前であっても良いし、ユーザによって定義され基本デバイス20の
設置場所を示すものであっても良い。
FIG. 8 is a diagram illustrating a configuration of the grouped UI generation information 510. The grouped UI generation information 510 has a configuration similar to the grouped UI generation information 500 shown in FIG. 5, but is a group centered on the
そして、基本デバイス20のUI生成情報結合部22は、生成したグループ化UI生成
情報510を、UI提供装置10に送る(S204)。なお、UI提供装置10の要求に
応じて、グループ化UI生成情報500を送るようにしてもよい。
Then, the UI generation
UI提供装置10のツール生成部12は、グループ化UI生成情報510を受信すると
、受信したグループ化UI生成情報510を用いて、ユーザインタフェースを生成する。
このとき、ユーザインタフェースを提供する1つのツールに、グループ化UI生成情報5
10に含まれている、基本デバイス20を中心としたグループに属する複数のデバイスの
ユーザインタフェースを生成する。
Upon receiving the grouped UI generation information 510, the
At this time, grouped UI generation information 5 is added to one tool that provides a user interface.
10, user interfaces of a plurality of devices belonging to a group centered on the
そして、ツール提供部13は、生成したユーザインタフェースを、表示装置など用いて
ユーザに提供する。図9は、ユーザインタフェースを提供する画面(ツール画面)600
を示す図である。なお、ツール提供部13は、表示装置に、ユーザインタフェースの提供
要求を受け付けるためのアイコンを、1つの基本デバイスに対して1つ表示して、かかる
アイコンのユーザによる選択により、対応するツール画面を表示(開く)するようにして
もよい。すなわち、ユーザからの1つの動作(1クリック)により、1つのツールの起動
を受け付け、その1つのツールの中で、基本デバイスに接続される複数のデバイスのユー
ザインタフェースを提供する。
The
FIG. The
図9のツール画面600では、1つのツールの中で、基本デバイスに接続される、プリ
ンタ、スキャナ等のユーザインタフェース622が、ユーザに対して提供されているとこ
ろを示す。
The
ツール提供部13は、デバイスごとに設けられたタブ621を表示し、かかるタブ62
1のいずれかの選択をユーザから入力装置を介して受け付ける。そして、選択されたデバ
イスのユーザインタフェース622をツール画面600に表示する。図9では、ユーザイ
ンタフェース622として、各種設定項目623の受け付け画面を表示している。そして
、ツール提供部13は、対応するデバイスに関する各種設定をユーザから受け付ける。な
お、タブ621には、プリンタ、スキャナなどのデバイス名を表示してもよい。また、基
本デバイス名を表示してもよい。
The
1 is selected from the user via the input device. Then, the
上記実施形態によれば、複数の周辺デバイスのユーザインタフェースが一つのツールで
管理される。したがって、ユーザは、デバイスごとにツールを使用する煩わしさから開放
される。また、サービスグループごとにデバイスのユーザインタフェースがまとめられる
ので、相互に関係のあるデバイスの各種設定が容易となる。
According to the above embodiment, the user interfaces of a plurality of peripheral devices are managed by one tool. Therefore, the user is relieved from the troublesomeness of using the tool for each device. In addition, since the user interface of the device is grouped for each service group, various settings of devices that are related to each other are facilitated.
なお、本発明は、上記実施形態に制限されず、その要旨の範囲内で様々な変形が可能で
ある。
In addition, this invention is not restrict | limited to the said embodiment, A various deformation | transformation is possible within the range of the summary.
例えば、上記実施形態では、オプションデバイスを管理する基本デバイスが、UI生成
情報を収集したが、これに限られない。UI提供装置の中に、UI生成情報を収集する機
能を持たせてもよい。
For example, in the above embodiment, the basic device that manages the optional device collects the UI generation information, but the present invention is not limited to this. The UI providing apparatus may have a function of collecting UI generation information.
10…UI提供装置、11…UIツール、12…UI生成部、13…UI提供部、20…
基本デバイス、21…UI生成情報収集部、22…UI生成情報結合部、23…識別情報
格納部、24…UI生成情報格納部、30…オプションデバイス、31…識別情報格納部
、32…UI生成情報格納部、33…サービス情報格納部
DESCRIPTION OF
Basic device, 21 ... UI generation information collection unit, 22 ... UI generation information combination unit, 23 ... Identification information storage unit, 24 ... UI generation information storage unit, 30 ... Option device, 31 ... Identification information storage unit, 32 ... UI generation
Claims (9)
って、
前記複数のデバイスのユーザインタフェースの生成に用いられるユーザインタフェース
生成情報を取得するユーザインタフェース生成情報取得手段と、
前記ユーザインタフェース生成情報取得手段により取得した前記複数のデバイスのユー
ザインタフェース生成情報を用いて、対応するデバイスごとのユーザインタフェースを、
ユーザインタフェースを提供する1つのツールの中に生成するユーザインタフェース生成
手段と、
を備えることを特徴とするユーザインタフェース提供装置。 A user interface providing apparatus that provides user interfaces of a plurality of devices,
User interface generation information acquisition means for acquiring user interface generation information used for generating user interfaces of the plurality of devices;
Using the user interface generation information of the plurality of devices acquired by the user interface generation information acquisition means, a user interface for each corresponding device,
User interface generating means for generating in one tool providing a user interface;
A user interface providing device comprising:
前記ユーザインタフェース生成情報は、デバイスが属するグループを識別する情報であ
るグループ識別情報を含み、
前記ユーザインタフェース生成手段は、同一の前記グループ識別情報を含むユーザイン
タフェース生成情報に対応するデバイスのユーザインタフェースを、前記1つのツールの
中に生成する
ことを特徴とするユーザインタフェース提供装置。 The user interface providing device according to claim 1,
The user interface generation information includes group identification information that is information for identifying a group to which the device belongs,
The user interface generation unit generates a user interface of a device corresponding to user interface generation information including the same group identification information in the one tool.
前記ユーザインタフェース生成手段は、前記クループ毎にグループアイコンを生成し、
前記グループアイコンの選択に応じて対応するグループのグループ識別情報に対応して
生成された前記ツールを起動する
ことを特徴とするユーザインタフェース提供装置。 The user interface providing device according to claim 2,
The user interface generation unit generates a group icon for each group,
An apparatus for providing a user interface, wherein the tool generated corresponding to group identification information of a corresponding group is activated in response to selection of the group icon.
複数のデバイスに関する、ユーザインタフェースの生成に用いられるユーザインタフェ
ース生成情報をそれぞれ取得するユーザインタフェース生成情報取得手段と、
前記ユーザインタフェース情報取得手段で取得した複数のデバイスに関するユーザイン
タフェース生成情報を結合させるユーザインタフェース生成情報結合手段と、
前記ユーザインタフェース生成情報結合手段により結合された前記複数のデバイスに関
するユーザインタフェース生成情報を、ユーザインタフェースを提供するユーザインタフ
ェース提供装置に送信する手段と
を備えることを特徴とする情報処理装置。 An information processing apparatus,
User interface generation information acquisition means for acquiring user interface generation information used for generating user interfaces for a plurality of devices,
User interface generation information combining means for combining user interface generation information regarding a plurality of devices acquired by the user interface information acquisition means;
An information processing apparatus comprising: means for transmitting user interface generation information related to the plurality of devices combined by the user interface generation information combining means to a user interface providing apparatus that provides a user interface.
前記ユーザインタフェース生成情報結合手段は、前記複数のデバイスに関するユーザイ
ンタフェース生成情報に前記情報処理装置の識別情報を付加する
ことを特徴とするユーザインタフェース提供装置。 The information processing apparatus according to claim 4,
The user interface generation information combining unit adds identification information of the information processing apparatus to user interface generation information regarding the plurality of devices.
タフェース提供装置と、からなるシステムであって、
前記複数のデバイスから、ユーザインタフェースの生成に用いられるユーザインタフェ
ース生成情報を取得するユーザインタフェース生成情報取得手段と、
前記ユーザインタフェース生成情報取得手段により取得した前記複数のデバイスのユー
ザインタフェース生成情報を用いて、対応するデバイスごとのユーザインタフェースを、
ユーザインタフェースを提供する1つのツールの中に生成するユーザインタフェース生成
手段と、
を備えることを特徴とするシステム。 A system comprising a plurality of devices and a user interface providing apparatus that provides a user interface of the plurality of devices,
User interface generation information acquisition means for acquiring user interface generation information used for generating a user interface from the plurality of devices;
Using the user interface generation information of the plurality of devices acquired by the user interface generation information acquisition means, a user interface for each corresponding device,
User interface generating means for generating in one tool providing a user interface;
A system comprising:
タフェース提供装置と、からなるシステムであって、
同一のサービスグループに属するデバイスを特定するための情報であるサービスグルー
プ情報を取得するサービスグループ情報取得手段と、
前記サービスグループ情報取得手段で取得したサービスグループ情報を用いて、同一サ
ービスグループに属するデバイスを特定し、特定した複数のデバイスから、ユーザインタ
フェースの生成に用いられるユーザインタフェース生成情報を取得するユーザインタフェ
ース生成情報取得手段と、
前記ユーザインタフェース生成情報取得手段により取得した前記複数のデバイスのユー
ザインタフェース生成情報を用いて、前記同一のサービスグループに属するデバイスごと
のユーザインタフェースを、ユーザインタフェースを提供する1つのツールの中に生成す
るユーザインタフェース生成手段と、
を備えることを特徴とするシステム。 A system comprising a plurality of devices and a user interface providing apparatus that provides a user interface of the plurality of devices,
Service group information acquisition means for acquiring service group information which is information for specifying devices belonging to the same service group;
User interface generation for identifying devices belonging to the same service group using the service group information acquired by the service group information acquisition means, and acquiring user interface generation information used for generating a user interface from the plurality of specified devices Information acquisition means;
Using the user interface generation information of the plurality of devices acquired by the user interface generation information acquisition means, a user interface for each device belonging to the same service group is generated in one tool that provides the user interface. User interface generation means;
A system comprising:
ーザインタフェース生成方法であって、
前記ユーザインタフェース提供装置は、
前記複数のデバイスのユーザインタフェースの生成に用いられるユーザインタフェース
生成情報を取得するユーザインタフェース生成情報取得ステップと、
前記ユーザインタフェース生成情報取得ステップにより取得した前記複数のデバイスの
ユーザインタフェース生成情報を用いて、対応するデバイスごとのユーザインタフェース
を、ユーザインタフェースを提供する1つのツールの中に生成するユーザインタフェース
生成ステップと、
を行うことを特徴とするユーザインタフェース生成方法。 A user interface generation method of a user interface providing apparatus that provides user interfaces of a plurality of devices,
The user interface providing device includes:
A user interface generation information acquisition step for acquiring user interface generation information used for generating user interfaces of the plurality of devices;
A user interface generation step of generating a user interface for each corresponding device in one tool that provides the user interface, using the user interface generation information of the plurality of devices acquired by the user interface generation information acquisition step; ,
A user interface generation method characterized by:
て、コンピュータを機能させるコンピュータプログラムであって、
前記複数のデバイスのユーザインタフェースの生成に用いられるユーザインタフェース
生成情報を取得するユーザインタフェース生成情報取得手段と、
前記ユーザインタフェース生成情報取得手段により取得した前記複数のデバイスのユー
ザインタフェース生成情報を用いて、対応するデバイスごとのユーザインタフェースを、
ユーザインタフェースを提供する1つのツールの中に生成するユーザインタフェース生成
手段として、
前記コンピュータを機能させることを特徴とするコンピュータプログラム。 A computer program for causing a computer to function as a user interface providing apparatus that provides user interfaces of a plurality of devices,
User interface generation information acquisition means for acquiring user interface generation information used for generating user interfaces of the plurality of devices;
Using the user interface generation information of the plurality of devices acquired by the user interface generation information acquisition means, a user interface for each corresponding device,
As a user interface generation means for generating in one tool that provides a user interface,
A computer program for causing the computer to function.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007070235A JP2008234118A (en) | 2007-03-19 | 2007-03-19 | User interface providing apparatus, user interface generation method, and program. |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007070235A JP2008234118A (en) | 2007-03-19 | 2007-03-19 | User interface providing apparatus, user interface generation method, and program. |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2008234118A true JP2008234118A (en) | 2008-10-02 |
Family
ID=39906840
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007070235A Pending JP2008234118A (en) | 2007-03-19 | 2007-03-19 | User interface providing apparatus, user interface generation method, and program. |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2008234118A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014229032A (en) * | 2013-05-21 | 2014-12-08 | 京セラドキュメントソリューションズ株式会社 | Installer program and installation method |
| US11356572B2 (en) | 2018-09-20 | 2022-06-07 | Fujifilm Business Innovation Corp. | Information processing device and information processing system |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11187061A (en) * | 1997-05-06 | 1999-07-09 | Toshiba Corp | Communication device, communication control method, service registration method, service providing method, and device control program registration method |
| JPH11353254A (en) * | 1998-06-11 | 1999-12-24 | Sharp Corp | Network management device and recording medium recording network management program |
| JP2001092762A (en) * | 1999-09-22 | 2001-04-06 | Sanyo Electric Co Ltd | Displaying method, display controller and centralized control system |
| JP2002199474A (en) * | 2000-12-26 | 2002-07-12 | Kenwood Corp | Ieee 1394 network system and its management method |
| JP2004235962A (en) * | 2003-01-30 | 2004-08-19 | Sony Corp | Control device and method, information processing device and method, recording medium, and program |
| JP2004355399A (en) * | 2003-05-29 | 2004-12-16 | Brother Ind Ltd | Composite service providing system, electronic device, and program |
| JP2005071159A (en) * | 2003-08-26 | 2005-03-17 | Canon Inc | Device management apparatus, device management method, program, and storage medium |
-
2007
- 2007-03-19 JP JP2007070235A patent/JP2008234118A/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11187061A (en) * | 1997-05-06 | 1999-07-09 | Toshiba Corp | Communication device, communication control method, service registration method, service providing method, and device control program registration method |
| JPH11353254A (en) * | 1998-06-11 | 1999-12-24 | Sharp Corp | Network management device and recording medium recording network management program |
| JP2001092762A (en) * | 1999-09-22 | 2001-04-06 | Sanyo Electric Co Ltd | Displaying method, display controller and centralized control system |
| JP2002199474A (en) * | 2000-12-26 | 2002-07-12 | Kenwood Corp | Ieee 1394 network system and its management method |
| JP2004235962A (en) * | 2003-01-30 | 2004-08-19 | Sony Corp | Control device and method, information processing device and method, recording medium, and program |
| JP2004355399A (en) * | 2003-05-29 | 2004-12-16 | Brother Ind Ltd | Composite service providing system, electronic device, and program |
| JP2005071159A (en) * | 2003-08-26 | 2005-03-17 | Canon Inc | Device management apparatus, device management method, program, and storage medium |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014229032A (en) * | 2013-05-21 | 2014-12-08 | 京セラドキュメントソリューションズ株式会社 | Installer program and installation method |
| US11356572B2 (en) | 2018-09-20 | 2022-06-07 | Fujifilm Business Innovation Corp. | Information processing device and information processing system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9355046B2 (en) | Information processing apparatus, information processing method, and computer-readable medium | |
| US8643883B2 (en) | Image reading system, image reading apparatus, control methods and programs thereof | |
| JP6205878B2 (en) | Data processing apparatus, system and program | |
| JP5462610B2 (en) | Information processing system, information processing apparatus, control method therefor, and program | |
| US20120059916A1 (en) | Network device management system, network device management apparatus, client apparatus, and network device management method | |
| US8982392B2 (en) | Device search system, device search method, image forming apparatus, and information processing apparatus | |
| JP2008027128A (en) | Device management system, management device, program. | |
| CN101840318A (en) | Image processing system, signal conditioning package, information processing method and computer readable recording medium storing program for performing | |
| JP5728896B2 (en) | Printing system and program | |
| JP6525776B2 (en) | Monitoring device, control method of monitoring device, and program | |
| KR20130061009A (en) | Image forming device having a plurality of platforms and method for performing application thereof | |
| US10218874B2 (en) | Information processing system, information processing apparatus, information processing method, and information processing program | |
| US9160878B2 (en) | Server apparatus that enables easy use of image input apparatus, information processing apparatus, methods of controlling the apparatuses, control program, and storage medium | |
| CN102243576A (en) | Image forming apparatus and image forming method | |
| JP2008234118A (en) | User interface providing apparatus, user interface generation method, and program. | |
| JP4649584B2 (en) | Peripheral device driver installation system | |
| JP6403642B2 (en) | Image forming system | |
| EP4208795A1 (en) | Group based application configuration | |
| EP2806349B1 (en) | Installation method | |
| JP5017543B2 (en) | Peripheral device utilization system | |
| JP2006201865A (en) | Device management apparatus, device management program, and recording medium | |
| JP4387487B2 (en) | Information processing apparatus, network system, information processing method, or recording medium | |
| JP2011234302A (en) | Information providing apparatus, information providing method, program, information processor, service providing apparatus and information processing system | |
| JP2018043364A (en) | Printer, print control method and program | |
| JP2017187829A (en) | Information processing device, program and software module |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090916 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110705 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110630 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110901 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120321 |