JP2000293463A - Data processing device, display processing method, and storage medium storing computer readable program - Google Patents
Data processing device, display processing method, and storage medium storing computer readable programInfo
- Publication number
- JP2000293463A JP2000293463A JP10207099A JP10207099A JP2000293463A JP 2000293463 A JP2000293463 A JP 2000293463A JP 10207099 A JP10207099 A JP 10207099A JP 10207099 A JP10207099 A JP 10207099A JP 2000293463 A JP2000293463 A JP 2000293463A
- Authority
- JP
- Japan
- Prior art keywords
- icon
- connection information
- data processing
- display
- 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.)
- Granted
Links
Landscapes
- User Interface Of Digital Computer (AREA)
- Computer And Data Communications (AREA)
Abstract
(57)【要約】
【課題】 システム構成時に表示すべきアイコン数を削
減して、システム構成全体を整然とアイコン表示するこ
とである。
【解決手段】 ネットワーク上の各プリンタ,スキャ
ナ,他の装置7等から取得した接続情報をPMEM3上
で記憶管理し、該接続情報に基づきCPU2がシステム
構成をアイコン表示した際に、マウス13の操作により
選択される複数のアイコンの接続情報をPMEM3上で
統合管理し、該統合管理される接続情報と取得している
接続情報とに基づいて、システム構成をCRT16上に
アイコン表示させる構成を特徴とする。
(57) [Summary] [PROBLEMS] To reduce the number of icons to be displayed at the time of system configuration, and to display icons of the entire system configuration in an orderly manner. SOLUTION: Connection information acquired from each printer, scanner, other device 7 or the like on a network is stored and managed on a PMEM 3, and when a CPU 2 displays an icon of a system configuration based on the connection information, an operation of a mouse 13 is performed. The connection information of a plurality of icons selected by the above is integrated and managed on the PMEM 3, and the system configuration is displayed as icons on the CRT 16 based on the integratedly managed connection information and the acquired connection information. I do.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、所定の通信媒体上
に接続された各種の周辺機器と、各種の周辺機器が共有
接続可能な複数の他のデータ処理装置との間でデータ通
信可能なデータ処理装置および表示処理方法およびコン
ピュータが読み出し可能なプログラムを格納した記憶媒
体に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention enables data communication between various peripheral devices connected on a predetermined communication medium and a plurality of other data processing devices to which various peripheral devices can be connected in a shared manner. The present invention relates to a data processing device, a display processing method, and a storage medium storing a computer-readable program.
【0002】[0002]
【従来の技術】近年、ネットワークシステム、例えば所
定の通信媒体上に接続された各種の周辺機器と、各種の
周辺機器が共有接続可能な複数の他のデータ処理装置と
の間でデータ通信可能なデータ処理装置(クライアント
装置)を含むネットワークシステムにおいて、システム
構成を表示する場合には、対象となる機器が1台である
にもかかわらず画像読取装置,印刷装置等のように複数
の機能が実現できる場合に、各種機能を制御するプログ
ラムが別々に管理されているために、複数の機器が接続
されているように表示される。2. Description of the Related Art In recent years, data communication can be performed between a network system, for example, various peripheral devices connected on a predetermined communication medium and a plurality of other data processing devices to which various peripheral devices can be connected in a shared manner. In a network system including a data processing device (client device), when displaying the system configuration, a plurality of functions such as an image reading device and a printing device are realized even though the number of target devices is one. When possible, programs for controlling various functions are separately managed, so that it is displayed as if a plurality of devices are connected.
【0003】[0003]
【発明が解決しようとする課題】このため、クライアン
ト装置では、意図する機器を選択する際に、選択すべき
機器が複数表示されてしまうため、その内容を見極める
必要性が生じ、操作性に神経を使ってしまう問題があっ
た。For this reason, in the client device, when selecting an intended device, a plurality of devices to be selected are displayed, so that it is necessary to determine the contents thereof, and the operability is nervous. There was a problem of using.
【0004】また、上記の場合に限らず、使用可能な機
器が複数存在する場合、構成表示が機能数と装置台数と
に差が生じるため、機能数に応じて選択操作が煩雑にな
り、装置選択時にユーザの操作負担が増大する等の問題
があった。In addition, the present invention is not limited to the above case, and when there are a plurality of usable devices, a difference occurs in the configuration display between the number of functions and the number of apparatuses. There are problems such as an increase in user's operation load at the time of selection.
【0005】本発明は、上記の問題点を解決するために
なされたもので、本発明の目的は、1つの周辺機器であ
るが機能を複数備える場合に表示される複数のアイコン
の情報を統合して管理することにより、システム構成時
に表示すべきアイコン数を削減して、システム構成全体
を整然とアイコン表示できるとともに、当該統合化され
たアイコンを他のアイコンに移動指示して機能処理を実
行させる際に、移動元と移動先とのアイコンの管理情報
を参照して機能数を判定して、機能数が複数ある場合に
は、選択可能な機能をユーザに選択可能に表示すること
により、システム構成表示における周辺機器数に適応し
たアイコンでシステム構成を表示させて、ユーザによる
アイコン選択時の視認性と操作性を向上させて、意図す
る機能処理を効率よく開始させることができるととも
に、選択したアイコンの機能数に応じて適時に選択可能
な機能候補を明示して、操作性に違和感を与えることな
く意図する機能処理を簡単なアイコンの操作指示で効率
よく行えるデータ処理装置および表示処理方法およびコ
ンピュータが読み出し可能なプログラムを格納した記憶
媒体を提供することである。SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and an object of the present invention is to integrate information of a plurality of icons displayed when one peripheral device has a plurality of functions. By managing the system icons, the number of icons to be displayed at the time of system configuration can be reduced, the entire system configuration can be displayed in an orderly manner, and the integrated icon can be moved to another icon to execute the function processing. At this time, the number of functions is determined by referring to the management information of the icons of the source and the destination, and when there are a plurality of functions, selectable functions are displayed to the user so that they can be selected. The system configuration is displayed with icons that are suitable for the number of peripheral devices in the configuration display, improving visibility and operability when selecting icons by the user, and improving the efficiency of intended function processing. In addition to being able to start quickly, the function candidates that can be selected in a timely manner according to the number of functions of the selected icon are clearly specified, and the intended function processing without giving a sense of incongruity to the operability can be efficiently performed by simple icon operation instructions An object of the present invention is to provide a data processing device and a display processing method that can be performed well, and a storage medium storing a computer-readable program.
【0006】[0006]
【課題を解決するための手段】本発明に係る第1の発明
は、所定の通信媒体(図1に示すLAN100,12
0)上に接続された各種の周辺機器と各種の周辺機器が
共有接続可能な複数の他のデータ処理装置(図2に示す
他の装置7等を含む)との間でデータ通信可能なデータ
処理装置であって、各他のデータ処理装置,各種の周辺
機器との通信により接続情報を取得する取得手段(図2
に示すCPU2が記憶される制御プログラムを実行して
通信処理により取得処理する)と、前記取得手段により
取得された前記接続情報を記憶管理する第1の管理手段
(図2に示すCPU2が記憶される制御プログラムを実
行して、例えばハードディスク10,PMEM3等のメ
モリを介して管理処理する)と、前記第1の管理手段に
記憶管理される前記接続情報に基づきシステム構成をア
イコンで表示部に表示させるシステム表示手段(図2に
示すCPU2が記憶される制御プログラムを実行して、
例えば図6に示す表示形態でCRT16上に表示する)
と、前記表示部に表示された複数のアイコンを選択指示
する指示手段(図6に示す表示画面上で、カーソル等を
操作して指示する)と、前記指示手段により指示された
複数のアイコンに対応する接続情報を統合接続情報とし
て記憶管理する第2の管理手段とを有し、前記システム
表示手段は、前記接続情報と前記統合接続情報とに基づ
いてシステム構成のアイコン表示を更新するものであ
る。According to a first aspect of the present invention, there is provided a communication medium (LANs 100, 12 shown in FIG. 1).
0) Data that can be communicated between the various peripheral devices connected above and a plurality of other data processing devices (including the other device 7 shown in FIG. 2) to which the various peripheral devices can be connected in a shared manner. An acquisition unit that acquires connection information through communication with other data processing devices and various peripheral devices.
CPU 2 executes a control program stored therein and performs acquisition processing by communication processing), and a first management unit (the CPU 2 illustrated in FIG. 2 stores and manages the connection information acquired by the acquisition unit). And executes a control program through a memory such as the hard disk 10 and the PMEM 3), and displays the system configuration on the display unit with an icon based on the connection information stored and managed by the first management unit. System display means (the CPU 2 shown in FIG. 2 executes a control program stored therein,
(For example, it is displayed on the CRT 16 in the display form shown in FIG. 6)
Instruction means for selecting and instructing a plurality of icons displayed on the display unit (instruction by operating a cursor or the like on the display screen shown in FIG. 6); Second management means for storing and managing the corresponding connection information as integrated connection information, wherein the system display means updates an icon display of a system configuration based on the connection information and the integrated connection information. is there.
【0007】本発明に係る第2の発明は、前記指示手段
により指示される複数のアイコンは、同一名称で機能が
異なるアイコンである。According to a second aspect of the present invention, the plurality of icons designated by the designation means are icons having the same name but different functions.
【0008】本発明に係る第3の発明は、前記統合接続
情報が、機能数を判定するための判定情報を含むもので
ある。In a third aspect according to the present invention, the integrated connection information includes determination information for determining the number of functions.
【0009】本発明に係る第4の発明は、前記表示部に
表示された任意のアイコンを他のアイコン上に移動指示
するアイコン指示手段(図6に示す表示画面上で、カー
ソル等を操作して指示する)と、前記アイコン指示手段
により指示される移動元アイコンと移動先アイコンとの
操作指示の有効性を前記統合接続情報に基づいて判定す
る第1の判定手段(図2に示すCPU2が記憶される制
御プログラムを実行して判定処理する)と、前記アイコ
ン指示手段による移動指示中に、前記第1の判定手段に
よる判定結果が有効である場合に、選択可能な機能数が
複数であるかどうかを判定する第2の判定手段(図2に
示すCPU2が記憶される制御プログラムを実行して判
定処理する)と、第2の判定手段により選択可能な機能
数が複数であると判定された場合に、表示される選択可
能な周辺機器候補から所望の周辺機器を選択する選択手
段(図6に示す表示画面上で、カーソル等を操作して選
択する)とを有するものである。According to a fourth aspect of the present invention, there is provided an icon instructing means for instructing an arbitrary icon displayed on the display unit to move to another icon (by operating a cursor or the like on the display screen shown in FIG. 6). 1), and first determining means (the CPU 2 shown in FIG. 2 determines the validity of the operation instruction of the source icon and the destination icon specified by the icon specifying means based on the integrated connection information. The stored control program is executed to perform the determination process), and the number of functions that can be selected is plural when the determination result by the first determination unit is valid during the movement instruction by the icon instruction unit. (A CPU 2 shown in FIG. 2 executes a stored control program to execute a determination process) and a plurality of functions that can be selected by the second determination unit. Selection means (selecting by operating a cursor or the like on the display screen shown in FIG. 6) for selecting a desired peripheral device from the selectable peripheral device candidates to be displayed. .
【0010】本発明に係る第5の発明は、前記移動元ア
イコンが統合接続情報に基づくアイコンで、前記移動先
アイコンが接続情報に基づくアイコンである。In a fifth aspect of the present invention, the source icon is an icon based on integrated connection information, and the destination icon is an icon based on connection information.
【0011】本発明に係る第6の発明は、前記移動元ア
イコンが接続情報に基づくアイコンで、前記移動先アイ
コンが統合接続情報に基づくアイコンである本発明に係
る第7の発明は、前記移動元アイコンが統合接続情報に
基づくアイコンで、前記移動先アイコンが統合接続情報
に基づくアイコンである。In a sixth aspect according to the present invention, the source icon is an icon based on connection information, and the destination icon is an icon based on integrated connection information. The source icon is an icon based on the integrated connection information, and the destination icon is an icon based on the integrated connection information.
【0012】本発明に係る第8の発明は、前記他のデー
タ処理装置が、画像入力装置が接続された画像入力サー
バ装置である。An eighth invention according to the present invention is the image input server device wherein said another data processing device is connected to an image input device.
【0013】本発明に係る第9の発明は、前記画像入力
装置が、所定の標準仕様に準拠するスキャナ装置であ
る。A ninth invention according to the present invention is the scanner, wherein the image input device conforms to a predetermined standard specification.
【0014】本発明に係る第10の発明は、前記所定の
標準仕様が、TWAIN規格に準拠する。[0014] In a tenth aspect according to the present invention, the predetermined standard specification conforms to the TWAIN standard.
【0015】本発明に係る第11の発明は、前記周辺機
器が、プリンタ装置,ファクシミリ装置,デジタル複写
装置,スキャナ装置を含むものである。In an eleventh aspect according to the present invention, the peripheral device includes a printer, a facsimile, a digital copying machine, and a scanner.
【0016】本発明に係る第12の発明は、所定の通信
媒体(図1に示すLAN100,120)上に接続され
た各種の周辺機器と各種の周辺機器が共有接続可能な複
数の他のデータ処理装置(図2に示す他の装置7等を含
む)との間でデータ通信可能なデータ処理装置における
表示処理方法であって、各他のデータ処理装置,各種の
周辺機器との通信により接続情報を取得する取得工程
(図8のステップS71)と、前記取得工程により取得
された前記接続情報を記憶管理する第1の管理工程(図
8のステップS72)と、前記第1の管理工程に記憶管
理される前記接続情報に基づきシステム構成をアイコン
で表示部に表示させるシステム表示工程(図8のステッ
プS73)と、前記表示部に表示された複数のアイコン
を選択指示する指示工程(図8のステップS76)と、
前記指示工程により指示された複数のアイコンに対応す
る接続情報を統合接続情報として記憶管理する第2の管
理工程(図8のステップS77)とを有し、前記システ
ム表示工程は、前記接続情報と前記統合接続情報とに基
づいてシステム構成のアイコン表示を更新(図8のステ
ップS78)するものである。According to a twelfth aspect of the present invention, there are provided various types of peripheral devices connected to a predetermined communication medium (the LANs 100 and 120 shown in FIG. 1) and a plurality of other data which can be connected and shared by the various peripheral devices. A display processing method in a data processing device capable of performing data communication with a processing device (including another device 7 shown in FIG. 2 and the like), wherein the display processing method is connected by communication with other data processing devices and various peripheral devices. An acquisition step for acquiring information (step S71 in FIG. 8), a first management step for storing and managing the connection information acquired in the acquisition step (step S72 in FIG. 8), and a first management step. A system display step (Step S73 in FIG. 8) of displaying a system configuration as an icon on the display unit based on the connection information stored and managed, and an instruction to select and instruct a plurality of icons displayed on the display unit Degree (step S76 in FIG. 8),
A second management step (step S77 in FIG. 8) for storing and managing connection information corresponding to the plurality of icons designated by the designation step as integrated connection information; The icon display of the system configuration is updated based on the integrated connection information (step S78 in FIG. 8).
【0017】本発明に係る第13の発明は、前記指示工
程により指示される複数のアイコンは、同一名称で機能
が異なるアイコンである。In a thirteenth aspect according to the present invention, the plurality of icons specified in the specifying step are icons having the same name but different functions.
【0018】本発明に係る第14の発明は、前記統合接
続情報が、機能数を判定するための判定情報を含むもの
である。According to a fourteenth aspect of the present invention, the integrated connection information includes determination information for determining the number of functions.
【0019】本発明に係る第15の発明は、前記表示部
に表示された任意のアイコンを他のアイコン上に移動指
示するアイコン指示工程(図11に示すステップS10
1,図12に示すS111,図13に示すS121)
と、前記アイコン指示工程により指示される移動元アイ
コンと移動先アイコンとの操作指示の有効性を前記統合
接続情報に基づいて判定する第1の判定工程(図11に
示すステップS103,図12に示すS113,図13
に示すS123)と、前記アイコン指示工程による移動
指示中に、前記第1の判定工程による判定結果が有効で
ある場合に、選択可能な機能数が複数であるかどうかを
判定する第2の判定工程(図11に示すステップS10
4,図12に示すS114,図13に示すS124)
と、前記第2の判定工程により選択可能な機能数が複数
であると判定された場合に、表示される選択可能な周辺
機器候補から所望の周辺機器を選択する選択工程(図1
1に示すステップS106,図12に示すS116,図
13に示すS126)とを有するものである。According to a fifteenth aspect of the present invention, there is provided an icon instructing step of instructing to move an arbitrary icon displayed on the display unit to another icon (step S10 shown in FIG. 11).
1, S111 shown in FIG. 12, S121 shown in FIG. 13)
And a first determination step (steps S103 and FIG. 12 shown in FIG. 11) of determining the validity of the operation instruction of the source icon and the destination icon specified in the icon instruction step based on the integrated connection information. S113 shown, FIG.
And a second determination for determining whether the number of selectable functions is plural when the determination result in the first determination step is valid during the movement instruction in the icon instruction step. Step (Step S10 shown in FIG. 11)
4, S114 shown in FIG. 12, S124 shown in FIG. 13)
A selecting step of selecting a desired peripheral device from the displayed selectable peripheral device candidates when the number of selectable functions is determined to be plural in the second determining step (FIG. 1)
Step S106 shown in FIG. 1, S116 shown in FIG. 12, and S126 shown in FIG. 13).
【0020】本発明に係る第16の発明は、前記移動元
アイコンが統合接続情報に基づくアイコンで、前記移動
先アイコンが接続情報に基づくアイコンである。In a sixteenth aspect of the present invention, the source icon is an icon based on integrated connection information, and the destination icon is an icon based on connection information.
【0021】本発明に係る第17の発明は、前記移動元
アイコンが接続情報に基づくアイコンで、前記移動先ア
イコンが統合接続情報に基づくアイコンである。In a seventeenth aspect of the present invention, the source icon is an icon based on connection information, and the destination icon is an icon based on integrated connection information.
【0022】本発明に係る第18の発明は、前記移動元
アイコンが統合接続情報に基づくアイコンで、前記移動
先アイコンが統合接続情報に基づくアイコンである。According to an eighteenth aspect of the present invention, the source icon is an icon based on integrated connection information, and the destination icon is an icon based on integrated connection information.
【0023】本発明に係る第19の発明は、前記他のデ
ータ処理装置が、画像入力装置が接続された画像入力サ
ーバ装置である。In a nineteenth aspect according to the present invention, the other data processing device is an image input server device connected to an image input device.
【0024】本発明に係る第20の発明は、前記画像入
力装置が、所定の標準仕様に準拠するスキャナ装置であ
る。According to a twentieth aspect of the present invention, the image input device is a scanner device conforming to a predetermined standard specification.
【0025】本発明に係る第21の発明は、前記所定の
標準仕様が、TWAIN規格に準拠する。In a twenty-first aspect of the present invention, the predetermined standard specification conforms to the TWAIN standard.
【0026】本発明に係る第22の発明は、前記周辺機
器は、プリンタ装置,ファクシミリ装置,デジタル複写
装置,スキャナ装置を含む。In a twenty-second aspect of the present invention, the peripheral device includes a printer, a facsimile, a digital copying machine, and a scanner.
【0027】本発明に係る第23の発明は、所定の通信
媒体(図1に示すLAN100,120)上に接続され
た各種の周辺機器と各種の周辺機器が共有接続可能な複
数の他のデータ処理装置(図2に示す他の装置7等を含
む)との間でデータ通信可能なデータ処理装置を制御す
るコンピュータが読み出し可能なプログラムを格納した
記憶媒体であって、各他のデータ処理装置,各種の周辺
機器との通信により接続情報を取得する取得工程(図8
のステップS71)と、前記取得手段により取得された
前記接続情報を記憶管理する第1の管理工程(図8のス
テップS72)と、前記第1の管理工程に記憶管理され
る前記接続情報に基づきシステム構成をアイコンで表示
部に表示させるシステム表示工程(図8のステップS7
3)と、前記表示部に表示された複数のアイコンを選択
指示する指示工程(図8のステップS76)と、前記指
示工程により指示された複数のアイコンに対応する接続
情報を統合接続情報として記憶管理する第2の管理工程
(図8のステップS77)とを有し、前記システム表示
工程は、前記接続情報と前記統合接続情報とに基づいて
システム構成のアイコン表示を更新(図8のステップS
78)するコンピュータが読み出し可能なプログラムを
記憶媒体に格納したものである。According to a twenty-third aspect of the present invention, there are provided various types of peripheral devices connected to a predetermined communication medium (the LANs 100 and 120 shown in FIG. 1) and a plurality of other data which can be connected and shared by the various peripheral devices. A storage medium storing a computer-readable program for controlling a data processing device capable of performing data communication with a processing device (including another device 7 shown in FIG. 2 and the like); , An acquisition step of acquiring connection information through communication with various peripheral devices (FIG. 8)
Step S71), a first management step of storing and managing the connection information acquired by the acquisition means (step S72 of FIG. 8), and a first management step based on the connection information stored and managed in the first management step. A system display step of displaying the system configuration on the display unit as an icon (step S7 in FIG. 8)
3), an instruction step of selecting and instructing a plurality of icons displayed on the display unit (step S76 in FIG. 8), and connection information corresponding to the plurality of icons instructed in the instruction step are stored as integrated connection information. A second management step (step S77 in FIG. 8) for managing, and the system display step updates an icon display of a system configuration based on the connection information and the integrated connection information (step S77 in FIG. 8).
78) A computer readable program is stored in a storage medium.
【0028】本発明に係る第24の発明は、前記指示工
程により指示される複数のアイコンは、同一名称で機能
が異なるアイコンであるコンピュータが読み出し可能な
プログラムを記憶媒体に格納したものである。According to a twenty-fourth aspect of the present invention, the plurality of icons specified in the specifying step are icons having the same name but different functions stored in a computer-readable program in a storage medium.
【0029】本発明に係る第25の発明は、前記統合接
続情報は、機能数を判定するための判定情報を含むコン
ピュータが読み出し可能なプログラムを記憶媒体に格納
したものである。According to a twenty-fifth aspect of the present invention, the integrated connection information stores a computer-readable program including determination information for determining the number of functions in a storage medium.
【0030】本発明に係る第26の発明は、前記表示部
に表示された任意のアイコンを他のアイコン上に移動指
示するアイコン指示工程(図11に示すステップS10
1,図12に示すS111,図13に示すS121)
と、前記アイコン指示工程により指示される移動元アイ
コンと移動先アイコンとの操作指示の有効性を前記統合
接続情報に基づいて判定する第1の判定工程(図11に
示すステップS103,図12に示すS113,図13
に示すS123)と、前記アイコン指示工程による移動
指示中に、前記第1の判定工程による判定結果が有効で
ある場合に、選択可能な機能数が複数であるかどうかを
判定する第2の判定工程(図11に示すステップS10
4,図12に示すS114,図13に示すS124)
と、前記第2の判定工程により選択可能な機能数が複数
であると判定された場合に、表示される選択可能な周辺
機器候補から所望の周辺機器を選択する選択工程(図1
1に示すステップS106,図12に示すS116,図
13に示すS126)とを有するコンピュータが読み出
し可能なプログラムを記憶媒体に格納したものである。A twenty-sixth invention according to the present invention relates to an icon instructing step of instructing to move an arbitrary icon displayed on the display unit to another icon (step S10 shown in FIG. 11).
1, S111 shown in FIG. 12, S121 shown in FIG. 13)
And a first determination step (steps S103 and FIG. 12 shown in FIG. 11) of determining the validity of the operation instruction of the source icon and the destination icon specified in the icon instruction step based on the integrated connection information. S113 shown, FIG.
And a second determination for determining whether the number of selectable functions is plural when the determination result in the first determination step is valid during the movement instruction in the icon instruction step. Step (Step S10 shown in FIG. 11)
4, S114 shown in FIG. 12, S124 shown in FIG. 13)
A selecting step of selecting a desired peripheral device from the displayed selectable peripheral device candidates when the number of selectable functions is determined to be plural in the second determining step (FIG. 1)
1 is stored in a storage medium, the program having the steps S106 shown in FIG. 1, S116 shown in FIG. 12, and S126 shown in FIG. 13).
【0031】本発明に係る第27の発明は、前記移動元
アイコンが統合接続情報に基づくアイコンで、前記移動
先アイコンが接続情報に基づくアイコンであるコンピュ
ータが読み出し可能なプログラムを記憶媒体に格納した
ものである。。According to a twenty-seventh aspect of the present invention, a computer-readable program in which the source icon is an icon based on integrated connection information and the destination icon is an icon based on connection information is stored in a storage medium. Things. .
【0032】本発明に係る第28の発明は、前記移動元
アイコンが接続情報に基づくアイコンで、前記移動先ア
イコンが統合接続情報に基づくアイコンであるコンピュ
ータが読み出し可能なプログラムを記憶媒体に格納した
ものである。According to a twenty-eighth aspect of the present invention, a computer-readable program in which the source icon is an icon based on connection information and the destination icon is an icon based on integrated connection information is stored in a storage medium. Things.
【0033】本発明に係る第29の発明は、前記移動元
アイコンが統合接続情報に基づくアイコンで、前記移動
先アイコンが統合接続情報に基づくアイコンであるコン
ピュータが読み出し可能なプログラムを記憶媒体に格納
したものである。According to a twenty-ninth aspect of the present invention, a computer-readable program in which the source icon is an icon based on integrated connection information and the destination icon is an icon based on integrated connection information is stored in a storage medium. It was done.
【0034】本発明に係る第30の発明は、前記他のデ
ータ処理装置は、画像入力装置が接続された画像入力サ
ーバ装置であるコンピュータが読み出し可能なプログラ
ムを記憶媒体に格納したものである。According to a thirtieth aspect of the present invention, in the other data processing apparatus, a computer-readable program, which is an image input server connected to the image input apparatus, is stored in a storage medium.
【0035】本発明に係る第31の発明は、前記画像入
力装置は、所定の標準仕様に準拠するスキャナ装置であ
るコンピュータが読み出し可能なプログラムを記憶媒体
に格納したものである。According to a thirty-first aspect of the present invention, in the image input device, a computer-readable program, which is a scanner device conforming to a predetermined standard specification, is stored in a storage medium.
【0036】本発明に係る第32の発明は、前記所定の
標準仕様は、TWAIN規格に準拠するコンピュータが
読み出し可能なプログラムを記憶媒体に格納したもので
ある。[0036] In a thirty-second aspect of the present invention, the predetermined standard specification is such that a computer readable program compliant with the TWAIN standard is stored in a storage medium.
【0037】本発明に係る第33の発明は、前記周辺機
器は、プリンタ装置,ファクシミリ装置,デジタル複写
装置,スキャナ装置を含むコンピュータが読み出し可能
なプログラムを記憶媒体に格納したものである。According to a thirty-third aspect of the present invention, in the peripheral device, a computer-readable program including a printer device, a facsimile device, a digital copying device, and a scanner device is stored in a storage medium.
【0038】[0038]
【発明の実施の形態】〔第1実施形態〕 <装置の説明>図1は、本発明に係るデータ処理装置を
含むネットワーク機器のシステム構成を説明する図であ
る。DESCRIPTION OF THE PREFERRED EMBODIMENTS [First Embodiment] <Description of Apparatus> FIG. 1 is a diagram for explaining the system configuration of a network device including a data processing apparatus according to the present invention.
【0039】図において、プリンタ102は開放型アー
キテクチャを持つプリンタで、ネットワークボード(N
B)101を介してネットワークに接続されている。N
B101は、同軸コネクタをもつEthernetイン
タフェース10Base−2や、RJ−45をもつ10
Base−Tなどのローカルエリアネットワークインタ
フェースを介して、ローカルエリアネットワーク(LA
N)100に接続される。In the figure, a printer 102 is a printer having an open architecture, and a network board (N
B) It is connected to the network via 101. N
B101 includes an Ethernet interface 10Base-2 having a coaxial connector and a 10
Through a local area network interface such as Base-T, a local area network (LA)
N) 100.
【0040】PC103、PC104、PC111、P
Cl12などの複数のパーソナルコンピュータ(PC)
もLAN100に接続されており、これらのPCは、ネ
ットワークオペレーティングシステムの制御の下、NB
101と通信することができる。PC 103, PC 104, PC 111, P
Multiple personal computers (PC) such as Cl12
Are connected to the LAN 100, and these PCs are controlled by the NB under the control of the network operating system.
101 can be communicated.
【0041】従って、PCの1つを、例えばPC103
をネットワークデバイス管理用のPCとして使用するこ
とができる。また、PC104にプリンタ105をロー
カルプリンタとしてローカル接続してもよい。Therefore, one of the PCs, for example, the PC 103
Can be used as a PC for network device management. Further, the printer 105 may be locally connected to the PC 104 as a local printer.
【0042】また、ファイルサーバとして機能するPC
106がLAN100に接続されており、大容量(例え
ば、100億バイト)のネットワークディスク107に
記憶されたファイルへのアクセスを皆理する。A PC functioning as a file server
106 is connected to the LAN 100 and manages access to files stored in a large-capacity (for example, 10 billion bytes) network disk 107.
【0043】プリントサーバとして機能するPC104
は、ローカルに接続されたプリンタ105、または遠隔
地にあるプリンタ102などのプリンタへの印刷を管理
する。PC 104 functioning as print server
Manages printing to a printer such as the locally connected printer 105 or the remote printer 102.
【0044】同様に、スキャナサーバPC115は、ロ
ーカル接続されたスキャナ117、または遠隔地にある
スキャナ110などのスキャナを管理する。スキャナ1
10は、ネットワークボード等を介してLAN100に
接続されている。また、複写機118は、イメージプロ
セッシングユニット119の管理制御の下に、プリンタ
やスキャナとしての機能を提供している。Similarly, the scanner server PC 115 manages a scanner such as the scanner 117 connected locally or the scanner 110 at a remote place. Scanner 1
Reference numeral 10 is connected to the LAN 100 via a network board or the like. The copier 118 provides a function as a printer or a scanner under the control of the image processing unit 119.
【0045】図1に示すネットワークでは、様々なネッ
トワークメンバ間で効率よく通信を行うために、Nov
ellやUNIXなどのネットワークソフトウエアを使
用することができる。例えば、Novell社のNet
Ware(Novell社の登録商標。以下、省略)ソ
フトウエアを使用することができる。このソフトウエア
パッケージに関する詳細説明は、NetWareパッケ
ージに同梱されているオンラインドキュメンテーション
(Novel社からNetWareパッケージに同梱さ
れる)に記載されているので説明は省略する。In the network shown in FIG. 1, in order to efficiently communicate between various network members, Nov
network software such as ell or UNIX can be used. For example, Novell's Net
Software (registered trademark of Novell, hereinafter abbreviated) software can be used. The detailed description of this software package is described in online documentation included in the NetWare package (included in the NetWare package from Novell), and thus the description is omitted.
【0046】PC103およびPC104はそれぞれ、
データファイルの生成、生成したデータファイルのLA
N100への送信、また、LAN100からのファイル
の受信、さらに、それらのファイルの表示および/また
は処理を行うことができる一般的なPCである。PC 103 and PC 104 are respectively
Generation of data file, LA of generated data file
This is a general PC that can perform transmission to the N100, reception of files from the LAN 100, and display and / or processing of those files.
【0047】図1では、パーソナルコンピュータ機器
(PC)が示されているが、ネットワークソフトウエア
を実行するのに適した他のコンピュータ機器であっても
よい。例えば、UNIXのソフトウエアを使用している
場合にはUNIXワークステーションをネットワークに
接続してもよく、これらのワークステーションは図示さ
れているPCと共に使用される。Although FIG. 1 shows a personal computer device (PC), another computer device suitable for executing network software may be used. For example, if UNIX software is used, UNIX workstations may be connected to the network, and these workstations are used with the PC shown.
【0048】通常、LAN100は、比較的ローカルな
ユーザグループに、例えば、1つの建物内の1つの階ま
たは連続した複数の階のユーザグループ等にサービスを
提供する。Normally, the LAN 100 provides services to a relatively local user group, for example, a user group on one floor or a plurality of consecutive floors in one building.
【0049】一方、ユーザが異なる建物や異なる県に居
るなど、ユーザ同士が離れるに従って、ワイドエリアネ
ットワーク(WAN)を構築してもよい。基本的には、
WANは、いくつかのLANがサービス総合デジタルネ
ットワーク(ISDN)などの高速度デジタル線で接続
されることにより形成される、LANの集合体である。
例えば、図1に示すように、LAN100とLAN12
0とが、パックボーン140によって接続されることに
より、WANが形成される。LAN100、LAN12
0、LAN130にそれぞれ接続されている機器は、W
AN接続を介して他のLANに接続されている機器の機
能にアクセスすることができる。On the other hand, a wide area network (WAN) may be constructed as the users move away from each other, such as in different buildings or different prefectures. Basically,
A WAN is a collection of LANs formed by connecting several LANs with a high-speed digital line such as an integrated services digital network (ISDN).
For example, as shown in FIG.
0 are connected by the pack bone 140 to form a WAN. LAN100, LAN12
0, the devices respectively connected to the LAN 130 are W
It is possible to access functions of devices connected to other LANs via the AN connection.
【0050】図2は、本発明の第1実施形態を示すクラ
イアント構成を説明するブロック図であり、図示しない
通信媒体、例えばイーサネット等のLANを介して所定
の周辺機器(プリンタ,スキャナ,モデム,複合画像処
理装置等を含む)がローカル接続された他のデータ処理
装置と所定のプロトコルにより通信可能に構成されてい
るものとする。FIG. 2 is a block diagram illustrating a client configuration according to the first embodiment of the present invention. A predetermined peripheral device (printer, scanner, modem, (Including a composite image processing apparatus) can be communicated with another locally-connected data processing apparatus by a predetermined protocol.
【0051】図において、1はシステムバスであり、こ
れから説明する各部はこのシステムバス1に接続されて
いる。2はCPU(Central Processi
ngUnit)である。In FIG. 1, reference numeral 1 denotes a system bus, and each unit to be described below is connected to the system bus 1. 2 is a CPU (Central Process)
ngUnit).
【0052】3はプログラムメモリ(PMEMと称す)
で、本処理のためのプログラムを適宜ハードディスク1
0から選択/読込みし、CPU2にて実行する。又、キ
ーボード12から入力されたデータはテキストメモリで
もあるPMEM3にコード情報として格納される。3 is a program memory (referred to as PMEM)
Then, the program for this processing is appropriately stored in the hard disk 1
Select / read from 0 and execute with CPU2. Data input from the keyboard 12 is stored as code information in the PMEM 3 which is also a text memory.
【0053】4は通信制御部であり、通信ポート5に於
ける入出力データの制御を行う。通信ポート5から出力
された信号は、通信回線6を経由して、ネットワーク上
の他の装置7の通信ポートに伝えられる。A communication control unit 4 controls input / output data at the communication port 5. The signal output from the communication port 5 is transmitted via the communication line 6 to the communication port of another device 7 on the network.
【0054】ネットワーク上で共有されているプリンタ
や、画像読み取り装置(スキャナ)とのやり取りは、こ
の通信制御部4を介して行われる。なお、本実施形態で
はLANなどのネットワークに関して記述するが、この
通信制御部4に接続される通信ポート及び通信回線が一
般の公衆回線であっても本発明が適応されることは言う
までもない。Communication with a printer or an image reading device (scanner) shared on a network is performed via the communication control unit 4. In the present embodiment, a network such as a LAN will be described. However, it goes without saying that the present invention is applicable even when a communication port and a communication line connected to the communication control unit 4 are general public lines.
【0055】8は外部記憶装置制御部で、データファイ
ル用のディスク、例えばフロッピーディスク(FDと称
す)9や、ハードディスク(HDと称す)10とのアク
セスを制御する。An external storage device controller 8 controls access to a data file disk, for example, a floppy disk (FD) 9 or a hard disk (HD) 10.
【0056】11は入力制御部であり、キーボード1
2、マウス等の入力装置13が接続される。操作者はこ
のキーボード11を操作することによりシステムの動作
指令等を行う。16はCRT装置(CRT)で、CRT
上で画像情報を加工指示するためにはポインティングデ
バイス(PDと称す)13が使用され、本実施形態では
マウスを使用している。Reference numeral 11 denotes an input control unit, which is a keyboard 1
2. An input device 13 such as a mouse is connected. The operator operates the keyboard 11 to issue a system operation command or the like. Reference numeral 16 denotes a CRT device (CRT).
A pointing device (referred to as a PD) 13 is used to process and instruct the image information, and a mouse is used in the present embodiment.
【0057】これによりCRT16上のカーソルをX,
Y方向任意に移動してコマンドメニュー上のコマンドア
イコンを選択して処理の指示を行なうほか編集対象の指
示、描画位置の指示等も行う。As a result, the cursor on the CRT 16 is moved to X,
It moves arbitrarily in the Y direction and selects a command icon on the command menu to give a processing instruction, and also gives an instruction on an edit target, a drawing position, and the like.
【0058】14はビデオイメージメモリ(VRAMと
称す)で、CRT16に表示すべき描画データ(ビット
マップデータ)が展開され、表示出力制御部15を介し
て適宜読み出されてCRT16にその内容が表示され
る。17はプリンタ制御部であり、接続されているプリ
ンタ18に対するデータの出力制御を行う。Reference numeral 14 denotes a video image memory (referred to as a VRAM) which develops drawing data (bitmap data) to be displayed on the CRT 16, reads out the data as appropriate via the display output control unit 15, and displays the contents on the CRT 16. Is done. A printer control unit 17 controls output of data to the connected printer 18.
【0059】1Aは画像読み取り機器制御部であり、接
続されている画像読み取り機器1Bの画像読み取り制御
を行う。Reference numeral 1A denotes an image reading device control unit, which controls image reading of the connected image reading device 1B.
【0060】なお、本発明に於ける画像読み取りサーバ
装置には、上記画像読み取り機器制御部1Aと画像読み
取り機器1Bの構成要素が必須となるが、クライアント
側装置では、前述のように、通信制御部4、及び通信ポ
ート5を介してサーバ側の共有されている同構成要素を
使用することができる。Note that the image reading server device of the present invention requires the components of the image reading device control section 1A and the image reading device 1B, but the client side device has the communication control as described above. The same components shared on the server side via the unit 4 and the communication port 5 can be used.
【0061】更に、図2の構成は、画像読み取り機器と
画像読み取り機器が物理的に別々のコンポーネントであ
っても、画像読み取り機器が、画像読み取り機器を含む
1つのコンポーネントと同様な機能を有することとす
る。Further, in the configuration of FIG. 2, even if the image reading device and the image reading device are physically separate components, the image reading device has the same function as one component including the image reading device. And
【0062】なお、本実施形態でROMに記憶している
プログラムは、装置に直接接続されているハードディス
ク(HD)やフロッピーディスク(FD)などの記憶媒
体にも記憶されていてもよい。さらに、ネットワークで
接続されている他の装置上に記憶されていてもよい。ま
た、本発明のプログラムは、ハードディスク(HD)や
フロッピーディスク(FD)などの記憶媒体やネットワ
ークを介してシステムや装置に供給できる。The program stored in the ROM in this embodiment may be stored in a storage medium such as a hard disk (HD) or a floppy disk (FD) directly connected to the apparatus. Further, it may be stored on another device connected by a network. The program of the present invention can be supplied to a system or an apparatus via a storage medium such as a hard disk (HD) or a floppy disk (FD) or a network.
【0063】図3は、本発明に係るサーバ装置の機能構
成を説明するブロック図であり、例えば画像入力サーバ
装置の場合に対応する。FIG. 3 is a block diagram illustrating the functional configuration of the server device according to the present invention, and corresponds to, for example, an image input server device.
【0064】図において、21はネットワークサーバモ
ジュールで、以下に述べるサーバ拡張機能から得られた
データを、汎用のネットワークプロトコルに対応したネ
ットワーク上でやり取り可能なデータ形式に変換する。In the figure, reference numeral 21 denotes a network server module which converts data obtained from a server extension function described below into a data format that can be exchanged on a network corresponding to a general-purpose network protocol.
【0065】また、このネットワークサーバモジュール
21は、その逆に、後述するクライアント側から送られ
てきたネットワークデータをサーバ拡張モジュール22
が解釈可能な内部データ形式に変換する。On the other hand, the network server module 21 transmits network data sent from the client, which will be described later, to the server extension module 22.
Is converted to an internal data format that can be interpreted.
【0066】サーバ拡張モジュール22は、ネットワー
クサーバモジュール21から渡されたデータを解析して
本モジュールの管理下にある複数のイメージサービスモ
ジュール中から指示されたものを選択して、そのサービ
スを提供したり、或いはあるサービスモジュールから別
のサービスモジュールへのデータの受け渡しを行う。例
えばOCRモジュールから、画像入出力制御モジュール
を呼び出す等である。The server extension module 22 analyzes the data passed from the network server module 21, selects a designated one from a plurality of image service modules managed by the module, and provides the service. Or transfer of data from one service module to another service module. For example, the image input / output control module is called from the OCR module.
【0067】23は共通インタフェース変換モジュール
で、サーバ拡張モジュール22から、いずれかの画像入
力機器のサービスの提供が要求された場合に、その時の
要求データを指示された画像入力機器制御モジュール2
6に対応した制御命令に変換するためのものである。ま
たその逆に、画像入力機器制御モジュール26から上が
ってきた機器固有の制御情報を、サーバ拡張モジュール
22に渡せるような一般的なインタフェースに変換する
機能も持つ。Reference numeral 23 denotes a common interface conversion module. When the server extension module 22 requests the provision of a service of any one of the image input devices, the image input device control module 2 receives the requested data at that time.
6 to convert the control command to a control command corresponding to the control command No. 6. Conversely, it also has a function of converting device-specific control information sent from the image input device control module 26 into a general interface that can be passed to the server extension module 22.
【0068】これらは具体的には、一方はクライアント
からのイメージ読み込みパラメータ設定情報であり、も
う一方は、読み取り指示の結果得られた画像情報及びそ
の付属情報である。Specifically, one is image reading parameter setting information from the client, and the other is image information obtained as a result of the reading instruction and its accompanying information.
【0069】24はOCR用モジュールで、クライアン
トから画像入力機器で読み取られたイメージデータを文
書データとして変換する要求があった時に、サーバ拡張
モジュール22からコールされる。Reference numeral 24 denotes an OCR module, which is called from the server extension module 22 when a client requests to convert image data read by an image input device into document data.
【0070】25はイメージデータ形式変換モジュール
で、画像入力機器から得られたイメージデータの形式を
クライアントで指定されたイメージデータ形式に変換す
るためのモジュールである。An image data format conversion module 25 converts the format of image data obtained from an image input device into an image data format specified by a client.
【0071】26−1〜26−Nは画像入出力機器制御
モジュールで、個々の画像入力機器27−1〜27−N
に応じてその制御を行うものであり、個々の機器に応じ
た、すなわち個々の機器に特化した制御命令/情報の入
出力を行なう。Reference numerals 26-1 to 26-N denote image input / output device control modules, which are individual image input devices 27-1 to 27-N.
, And input / output control commands / information corresponding to each device, that is, specific to each device.
【0072】図4は、本発明に係るクライアント装置の
機能構成を説明するブロック図である。FIG. 4 is a block diagram illustrating the functional configuration of the client device according to the present invention.
【0073】図において、31は一般のアプリケーショ
ンで、画像入力機能を有する。32は画像入出力機器マ
ネージャで、そのアプリケーション31に対して汎用の
画像入出力インタフェースを提供する。画像入出力機器
マネージャ32は、上記入出力インタフェースによる指
示に応じてその管理下にある画像入出力機器制御モジュ
ールの中から、指示されたものに対して情報のやり取り
を行う。In the figure, reference numeral 31 denotes a general application having an image input function. An image input / output device manager 32 provides a general-purpose image input / output interface to the application 31. The image input / output device manager 32 exchanges information with a designated one of the image input / output device control modules under the control of the image input / output device manager in response to the instruction from the input / output interface.
【0074】33−1〜33−Nは汎用インタフェース
I/Oを持つ画像入力機器制御モジュール(単に、モジ
ュールと呼ぶ)である。本モジュール33−1〜33−
Nは、画像入力マネージャ32との間で取り決めされ
た、汎用的なインタフェースによって個々に接続された
画像入力機器34−1〜34−Nを制御するためのもの
である。Reference numerals 33-1 to 33-N denote image input device control modules (hereinafter simply referred to as modules) having general-purpose interface I / Os. This module 33-1 to 33-
N is for controlling the image input devices 34-1 to 34-N individually connected to the image input manager 32 by a general-purpose interface.
【0075】本モジュール33−1〜33−Nは、前述
した図3に示した画像入力機器制御モジュール26とは
異なり、汎用のインタフェースを提供している。The modules 33-1 to 33-N provide a general-purpose interface unlike the image input device control module 26 shown in FIG.
【0076】即ち、機能的には画像入力機器制御モジュ
ール26と、共通インタフェース変換モジュール23
と、汎用画像入出力インタフェース変換モジュール37
とを合わせたものとなっている。That is, functionally, the image input device control module 26 and the common interface conversion module 23
And the general-purpose image input / output interface conversion module 37
It is a combination of
【0077】即ち、画像入出力機器マネージャ32は、
例えばTWAIN(Technology Witho
ut Any Intersted Name)マネー
ジャであり、各モジュール33−1〜33−Nは個々の
機器に対応したTWAINドライバに相当する。That is, the image input / output device manager 32
For example, TWAIN (Technology Witho)
out Any Interrupted Name) manager, and each of the modules 33-1 to 33-N corresponds to a TWAIN driver corresponding to each device.
【0078】34−1〜34−Nは画像入力機器で、本
装置にローカルに接続されている。35はクライアント
機能制御モジュールで、以下に述べる個々のクライアン
ト拡張機能を構成するモジュールの全体管理を行うもの
である。Reference numerals 34-1 to 34-N denote image input devices which are locally connected to the apparatus. Reference numeral 35 denotes a client function control module which performs overall management of modules constituting individual client extended functions described below.
【0079】36は画像入力機器接続情報生成モジュー
ルで、ネットワーククライアントモジュール38を利用
して得られたサーバ装置側に接続されている画像入出力
装置の属性情報、及びネットワーク接続に必要な情報を
獲得して個々の画像入力機器情報40−1〜40ーNを
生成する。An image input device connection information generation module 36 obtains attribute information of the image input / output device connected to the server device obtained by using the network client module 38 and information necessary for network connection. Then, individual image input device information 40-1 to 40-N is generated.
【0080】この時、同時に仮想画像入力機器制御モジ
ュール39−1〜39−Nも自動的に生成される。この
モジュールが生成されることによって画像入力機器マネ
ージャ32はネットワーク上の機器が仮想的に接続され
ているように扱う事が可能となる。At this time, the virtual image input device control modules 39-1 to 39-N are automatically generated at the same time. The generation of this module allows the image input device manager 32 to handle devices on the network as if they were virtually connected.
【0081】37は汎用画像入出力インタフェース変換
モジュールで、ネットワーククライアントモジュール3
6を利用して得られた、サーバ側の画像入力装置とに対
する制御情報を画像入力機器マネージャ32に対応した
汎用的なインタフェースに変換するためのものである。Reference numeral 37 denotes a general-purpose image input / output interface conversion module.
6 for converting the control information for the image input device on the server side, which is obtained by using the image input device 6, into a general-purpose interface corresponding to the image input device manager 32.
【0082】汎用画像入出力インタフェース変換モジュ
ール37は、直接これらインタフェースを持つ機能を直
接画像入力機器マネージャ32に提供するのではなく、
後述のように個々の仮想画像入力機器制御モジュール3
9−1〜39−Nを経由して提供する。The general-purpose image input / output interface conversion module 37 does not directly provide functions having these interfaces to the image input device manager 32,
As described later, each virtual image input device control module 3
Provided via 9-1 to 39-N.
【0083】38はネットワーククライアントモジュー
ルで、これらモジュールとサーバ側のモジュールが通信
を行うことのできるように、汎用のネットワークプロト
コルに対応したネットワーク上でやり取り可能なデータ
形式に変換する。Reference numeral 38 denotes a network client module, which converts the data into a data format that can be exchanged on a network compatible with a general-purpose network protocol so that these modules and the module on the server side can communicate with each other.
【0084】39−1〜39−Nは仮想画像入力機器制
御モジュールで、設定されているネットワーク上の画像
入力機器と1対1に生成される。仮想画像入力機器制御
モジュール39−1〜39−Nは、基本的には、対応す
る画像入力機器接続情報40−1〜40−Nの情報を返
す、或いは、同情報を汎用画像入出力インタフェース提
供モジュール37に渡して、その結果を画像入力マネー
ジャ32に渡すといった、中間的に介在する処理のみを
行う。Reference numerals 39-1 to 39-N denote virtual image input device control modules, which are generated one-to-one with image input devices on the set network. The virtual image input device control modules 39-1 to 39-N basically return the information of the corresponding image input device connection information 40-1 to 40-N, or provide the general-purpose image input / output interface with the information. Only intermediate processing such as passing the result to the module 37 and passing the result to the image input manager 32 is performed.
【0085】このように、実際の処理の大部分を、汎用
画像入出力インタフェース提供モジュール37が行って
くれるので、当該モジュールは小さくて済み、複数のネ
ットワーク上の画像入力機器用のモジュールが作成され
てもオーバヘッドは少なくて済む。As described above, since most of the actual processing is performed by the general-purpose image input / output interface providing module 37, the size of the module is small, and modules for image input devices on a plurality of networks are created. Even so, the overhead is small.
【0086】なお、本例では、画像入力機器としては、
画像入力機器34−1と画像入力機器34−Nが制御対
象となる場合に対応する。In this example, as the image input device,
This corresponds to a case where the image input devices 34-1 and 34-N are to be controlled.
【0087】図5は、図4に示した画像入力機器34−
1〜34−Nに対する周辺機器の接続情報の第1のデー
タ構造例を説明する図である。FIG. 5 shows the image input device 34- shown in FIG.
It is a figure explaining the 1st data structure example of the connection information of the peripheral device with respect to 1-34-N.
【0088】図において、401は接続先サーバの情報
で、ネットワーク上において接続先のサーバを識別する
ための情報、即ち、ネットワーク上でのマシン名称、も
しくはネットワークアドレスが設定されている。402
は機器のネットワーク情報で、当該ネットワーク上で利
用可能な機器を識別するための同機器のネットワーク名
称が設定されている。403はその他のネットワーク接
続情報で、上記以外のネットワーク接続に必要な情報が
設定されている。In the figure, reference numeral 401 denotes connection destination server information in which information for identifying a connection destination server on a network, that is, a machine name or a network address on the network is set. 402
Is network information of the device, in which a network name of the device for identifying a device available on the network is set. Reference numeral 403 denotes other network connection information in which information necessary for network connection other than the above is set.
【0089】404は機器の識別情報で、例えば「スキ
ャナ等の画像入力装置」や「プリンタ等の出力装置」と
いう情報がこの中に含まれる。405は機器の名称情
報、406はその他の識別情報である。Reference numeral 404 denotes device identification information, which includes, for example, information such as “image input device such as scanner” and “output device such as printer”. 405 is device name information, and 406 is other identification information.
【0090】なお、上記401〜406は、利用可能な
各種周辺機器の中の第1番目の機器接続情報である。こ
れらの情報は、ネットワーク内で共有されている機器に
関してはサーバ装置から読み込まれたものであり、自分
のマシンに接続されている機器に関しては、当該マシン
の接続情報である。Note that 401 to 406 are the first device connection information among various available peripheral devices. These pieces of information are read from the server device with respect to the devices shared in the network, and are the connection information of the machines connected to the own machine.
【0091】また、407〜412は401〜406と
同様であり、上記の違いはN番目の機器接続情報(ネッ
トワーク上において各種マシン及び、周辺機器の接続状
況を探索して取得された情報)である点である。Also, 407 to 412 are the same as 401 to 406, and the difference is the Nth device connection information (information obtained by searching for the connection status of various machines and peripheral devices on the network). There is a point.
【0092】図6は、図2に示したCRT16に表示さ
れるシステム機器表示例を示す図であり、CPU2が図
5に示すデータ構造例の情報に基づいて、CRT16の
画面上で機器の構成を表示した場合に対応する。FIG. 6 is a diagram showing a display example of system equipment displayed on the CRT 16 shown in FIG. 2. The CPU 2 displays the configuration of the equipment on the screen of the CRT 16 based on the information of the data structure shown in FIG. Corresponds to the case where is displayed.
【0093】図において、501はメニューアイコン
で、ネットワーク上の各種周辺機器を使用して処理を行
なうそれぞれの機能を指示するものであり、例えば特定
の画像読取装置を使用して、特定の出力機器への出力を
行なうという処理が、1つのアイコンを選択することに
より実行される。In the figure, reference numeral 501 denotes a menu icon which designates a function for performing processing using various peripheral devices on the network. For example, when a specific image reading device is used and a specific output device is used. Is performed by selecting one icon.
【0094】502は操作者が属するネットワークドメ
インを意味するアイコンである。503はクライアント
装置を示すアイコンで、自機を示している。504はア
イコンで、クライアント装置にローカル接続されている
周辺機器としての画像読取装置に対応する。An icon 502 indicates a network domain to which the operator belongs. Reference numeral 503 denotes an icon indicating the client device, which indicates its own device. Reference numeral 504 denotes an icon corresponding to an image reading device as a peripheral device locally connected to the client device.
【0095】505はネットワーク名称で、図4に示し
た機器の名称405等に基づいて表示されるものであ
り、図6に示したアイコン504に対応する画像読取装
置の名称「ABC−345」の例に対応する。Reference numeral 505 denotes a network name, which is displayed based on the device name 405 shown in FIG. 4 and the like. The image reading device name "ABC-345" corresponding to the icon 504 shown in FIG. Corresponds to the example.
【0096】506はアイコンで、クライアント装置を
示すアイコン503にローカル接続されているプリンタ
等の出力装置に対応する。507はネットワーク名称
で、図4に示した機器の名称405等に基づいて表示さ
れるものであり、図6に示したアイコン506に対応す
るプリンタの名称「ABC−123」に対応する。Reference numeral 506 denotes an icon, which corresponds to an output device such as a printer locally connected to the icon 503 indicating the client device. A network name 507 is displayed based on the device name 405 shown in FIG. 4 and the like, and corresponds to the printer name “ABC-123” corresponding to the icon 506 shown in FIG.
【0097】508はアイコンで、ネットワーク上の使
用者以外のマシンに対応する。509はサーバ名称で、
アイコン508に対応するマシンのネットワーク上で認
識される名称、例えば「SNPC00」に対応する。An icon 508 corresponds to a machine other than the user on the network. 509 is a server name,
The name of the machine corresponding to the icon 508 is recognized on the network, for example, “SNPC00”.
【0098】510〜512はネットワーク名称で、マ
シンの名称が、「SNPC03」のサーバ装置に接続さ
れる「画像読取装置」,「通信装置」,「出力装置」に
対応する名称で、ともに例えば「MULTIXXX」の
場合に対応する。Reference numerals 510 to 512 denote network names, which are names corresponding to the “image reading device”, “communication device”, and “output device” connected to the server device of “SNPC03”. MULTIXXX ".
【0099】本実施形態において、ネットワーク名称5
10〜512までの3種の周辺機器は、「画像読み取り
機能」「通信機能」「出力機能」を有する1台の機器で
あるものとし、この時点では3台の機器が接続されてい
るように表示されている。In this embodiment, the network name 5
It is assumed that the three types of peripheral devices 10 to 512 are one device having an “image reading function”, a “communication function”, and an “output function”. At this time, it is assumed that the three devices are connected. Is displayed.
【0100】また、この画面表示及び、各種機器を示す
アイコンを使用し、特定のアイコンから特定のアイコン
に対してポインティングデバイスを使用してドラッグ&
ドロップ操作を行なうことによっても、特定の機能を実
現することが可能であるとする。Also, using this screen display and icons indicating various devices, drag-and-drop from a specific icon to a specific icon using a pointing device.
It is assumed that a specific function can be realized by performing a drop operation.
【0101】図7は、図4に示した画像入力機器34−
1〜34−Nに対する周辺機器の接続情報の第1のデー
タ構造例を説明する図であり、複数の機器を1つのアイ
コンとして表示する場合の、接続情報のデータ構造例に
対応する。FIG. 7 shows the image input device 34- shown in FIG.
FIG. 8 is a diagram for describing a first data structure example of connection information of peripheral devices with respect to 1 to 34-N, and corresponds to a data structure example of connection information when a plurality of devices are displayed as one icon.
【0102】図において、601はサーバ情報で、複合
アイコンがどのマシンに属するかを示する。602は複
合アイコンのネットワーク名称である。603は接続機
器の台数情報で、当該複合アイコンが何台の周辺機器に
より構成されているかを示す値が設定される。604は
その他のネットワーク情報で、上記以外のネットワーク
接続に必要な情報である。なお、上記601〜604
は、複数の周辺機器を1つのアイコンとして表示するた
めの管理情報でり、図6に示したシステム構成表示状態
から、複数の機器を1つにまとめて表示するための登録
処理をCPU2が記憶される制御プログラムを実行する
ことにより生成される。この登録処理の詳細については
後述する。In the figure, reference numeral 601 denotes server information, which indicates to which machine the composite icon belongs. Reference numeral 602 denotes a network name of the composite icon. Numeral 603 denotes information on the number of connected devices, in which a value indicating how many peripheral devices constitutes the composite icon is set. Reference numeral 604 denotes other network information, which is information necessary for network connection other than the above. The above 601 to 604
Is management information for displaying a plurality of peripheral devices as one icon. The CPU 2 stores a registration process for displaying a plurality of devices collectively from the system configuration display state shown in FIG. It is generated by executing a control program performed. Details of this registration processing will be described later.
【0103】605はサーバの情報で、ネットワーク上
において接続先のサーバを識別するための情報、即ち、
ネットワーク上でのマシン名称、もしくはネットワーク
アドレスが設定されている。Reference numeral 605 denotes server information, which is information for identifying a connection destination server on the network, that is, information 605.
A machine name or network address on the network is set.
【0104】606はネットワーク名称で、当該ネット
ワーク上で利用可能な機器を識別するための同機器の名
称が設定されている。607はその他のネットワーク情
報で、上記以外のネットワーク接続に必要な情報を示
す。Reference numeral 606 denotes a network name in which the name of the device for identifying the device available on the network is set. Reference numeral 607 denotes other network information indicating information necessary for network connection other than the above.
【0105】608は機器の種類で、機器の識別情報で
あり、例えば「スキャナ等の画像入力装置」や「プリン
タ等の出力装置」という情報がこの中に含まれる。60
9は機器の名称情報である。610はその他の識別情報
である。なお、上記605〜610は、複合アイコンに
登録された各種周辺機器の中の1つを示す情報である。Reference numeral 608 denotes the type of device, which is device identification information, and includes, for example, information such as "image input device such as scanner" and "output device such as printer". 60
Reference numeral 9 denotes device name information. 610 is other identification information. The items 605 to 610 are information indicating one of various peripheral devices registered in the composite icon.
【0106】611〜616は、上記605〜610と
同様な形式で、複合アイコンに登録されたN番目の機器
の識別情報が設定されている。ここでは、図5に示した
周辺機器の接続情報のデータ構造例と同様な構造であ
り、N個の周辺機器が存在している場合を示している。In the fields 611 to 616, the identification information of the N-th device registered in the composite icon is set in the same format as the above-mentioned 605 to 610. Here, the structure is the same as the data structure example of the connection information of the peripheral devices shown in FIG. 5, and shows a case where there are N peripheral devices.
【0107】また、複合アイコンが登録された時点で、
複合アイコンに属する機器に該当する図5に示したデー
タ構造の中で、上記404又は410の「機器の種類」
の情報は、各種機器の種別情報から「複合アイコン」を
意味する情報に更新される。When the composite icon is registered,
In the data structure shown in FIG. 5 corresponding to the device belonging to the composite icon, the “device type” of 404 or 410 above
Is updated from the type information of various devices to information that means “composite icon”.
【0108】図8は、本発明に係るクライアント装置に
おける第1のデータ処理手順の一例を示すフローチャー
トであり、ネットワーク内のマシン及び周辺機器の構成
を示す画面の表示、及び、同画面において周辺機器を示
す複数のアイコンを1つのアイコンとして登録する場合
の処理(クライアント装置側の内部処理)に対応し、該
手順はPMEM3に格納されたプログラムをCPU2に
より実行することにより実現される。なお、S71〜S
78は各ステップを示す。FIG. 8 is a flowchart showing an example of a first data processing procedure in the client device according to the present invention. The screen displays the configuration of machines and peripheral devices in the network, and displays the peripheral devices on the screen. Corresponds to the process of registering a plurality of icons as one icon (internal processing on the client device side), and this procedure is realized by executing the program stored in the PMEM 3 by the CPU 2. Note that S71 to S
Reference numeral 78 indicates each step.
【0109】まず、ステップS71で、ネットワーク内
に属するマシン及び各種周辺機器の情報を探索する。次
に、ステップS72で、探索により取得されたマシン毎
の各種情報及び、各種周辺機器の情報をPMEM3上に
確保された領域に図5に示したデータ構造で記録する。First, in step S71, information on machines and various peripheral devices belonging to the network is searched. Next, in step S72, various information for each machine and information of various peripheral devices obtained by the search are recorded in an area secured on the PMEM 3 with the data structure shown in FIG.
【0110】次に、ステップS73で、ステップS72
で記録された各種情報を基に、図6に示したようにネッ
トワーク内のマシン及び各種周辺機器の構成情報を表示
する。そして、ステップS74で、クライアント装置の
使用者が、複数の周辺機器を1つの機器として示すため
の複合アイコンへの登録処理の開始を、例えば表示画面
上に設けられる登録ツールアイコン等を指示することに
より行う。Next, in step S73, step S72
Based on the various types of information recorded in the above, the configuration information of the machines and various peripheral devices in the network is displayed as shown in FIG. Then, in step S74, the user of the client device instructs the start of the registration process to the composite icon for indicating a plurality of peripheral devices as one device, for example, a registration tool icon provided on the display screen. Performed by
【0111】そして、ステップS75では、複合アイコ
ンへの登録を行なうための図示しない画面を表示する。
この画面では、登録することが可能な周辺機器の情報
や、登録する複合アイコンのネットワーク名称の入力領
域等を表示することが出来る。Then, in step S75, a screen (not shown) for registering the composite icon is displayed.
On this screen, information on peripheral devices that can be registered, an input area for a network name of a composite icon to be registered, and the like can be displayed.
【0112】次に、ステップS76では、上記ステップ
S75で表示された複合アイコンの登録画面において、
使用者が各種情報を設定し、登録処理を実行する。そし
て、ステップS77では、上記ステップS76において
実行された登録情報を、図5及び図7に示したデータ構
造例で管理される領域(PMEM3に確保される領域)
に記録する。Next, in step S76, in the registration screen of the composite icon displayed in step S75,
The user sets various information and executes a registration process. Then, in step S77, the registration information executed in step S76 is stored in an area managed by the data structure example shown in FIGS. 5 and 7 (area secured in PMEM3).
To record.
【0113】そして、ステップS78で、上記で更新さ
れた情報を基に、機器の構成画面表示(図示しない)を
更新して、複合アイコン表示処理を終了する。In step S78, the device configuration screen display (not shown) is updated based on the information updated above, and the composite icon display process ends.
【0114】〔第2実施形態〕なお、上記実施形態で
は、登録ツール画面を呼び出して複合アイコンへの登録
処理を実行する場合について説明したが、マシン及び各
種周辺機器の構成情報表示画面において、複数の周辺機
器を1つに登録したアイコンを使用したドラッグ&ドロ
ップ操作により登録処理できるように構成してもよい。
以下、その実施形態について説明する。[Second Embodiment] In the above embodiment, the case where the registration tool screen is called and the registration processing for the composite icon is executed has been described. The registration processing may be performed by a drag-and-drop operation using an icon in which the peripheral devices are registered as one.
Hereinafter, the embodiment will be described.
【0115】図9は、本発明の第2実施形態を示すクラ
イアント装置で管理される判定テーブルのデータ構造例
を示す図であり、後述するようにドラッグ&ドロップ操
作により指定されたアイコンの種別による機能が有効で
あるかどうかを判定する判定テーブルのデータ構造例に
対応する。FIG. 9 is a diagram showing an example of the data structure of a judgment table managed by the client device according to the second embodiment of the present invention, and is based on the type of icon specified by a drag and drop operation as described later. This corresponds to an example of a data structure of a determination table for determining whether a function is valid.
【0116】図において、801は処理元の機器の種別
を示す情報である。802は処理先の機器の種別(識別
情報)であり、例えば「画像入力機器」や「プリンタ等
の出力機器」等の情報が設定されさる。In the figure, reference numeral 801 denotes information indicating the type of the processing source device. Reference numeral 802 denotes a type (identification information) of a processing destination device, and information such as “image input device” and “output device such as a printer” is set therein.
【0117】803は判定情報で、情報801及び識別
情報802の機器の組み合わせが有効であるかどうかの
判定を行なうため情報で、該判定情報803に基づいて
ドラッグ&ドロップ操作が有効であるかどうかの判定を
行なう。Reference numeral 803 denotes determination information for determining whether the combination of the information 801 and the identification information 802 is valid. Whether the drag-and-drop operation is valid based on the determination information 803 is determined. Is determined.
【0118】804は処理を実行する機能の種別を示す
情報で、上記判定情報803が「処理は有効」を示すも
のであれば、あることを意味する、例えば上記情報80
1が「画像入力機器」、識別情報802が「出力機器」
であり、判定情報803が「処理は有効」である場合
は、情報804には、「画像入力機器を使用して出力機
器に対しデータの出力を行なう機能」であることを意味
する情報が設定される。Reference numeral 804 denotes information indicating the type of the function for executing the processing. If the judgment information 803 indicates "processing is valid", this means that there is, for example, the information 80
1 is “image input device” and identification information 802 is “output device”
When the determination information 803 is “processing is valid”, the information 804 is set with information meaning “function of outputting data to an output device using an image input device”. Is done.
【0119】なお、上記801〜804は機器の組み合
わせの1番目の判定情報であり、805〜808は、上
記801〜804と同様に、機器の組み合わせのn番目
の判定情報である。801〜808は本実施形態におけ
るドラッグ&ドロップ操作により、処理元及び処理先の
周辺機器の種別が決定された場合に、処理する機能が有
効であるかを判断するための一連の情報である。ここで
は、周辺機器の種別の組み合わせにより、n個の情報を
有する場合を示しており、801〜804及び、805
〜808が、それぞれひとまとまりの情報であることを
示している。Note that 801 to 804 are the first determination information of the device combination, and 805 to 808 are the n-th determination information of the device combination as in the case of 801 to 804. Reference numerals 801 to 808 denote a series of information for determining whether the function to be processed is valid when the type of the peripheral device of the processing source and the processing destination is determined by the drag and drop operation in the present embodiment. Here, a case is shown in which n pieces of information are provided according to the combination of the types of peripheral devices.
808 indicate that the information is a group of information.
【0120】図10は、本発明に係るクライアント装置
における第2のデータ処理手順の一例を示すフローチャ
ートであり、図6に示した画面上におけるドラッグ&ド
ロップ操作により指定された処理元及び処理先のアイコ
ンが、それぞれ1つの機器である場合の処理に関するク
ライアント側の内部処理手順であり、当該手順はPME
M3に格納されたプログラムをCPU2により実行する
ことにより実現される。なお、S91〜S94は各ステ
ップを示す。FIG. 10 is a flowchart showing an example of the second data processing procedure in the client apparatus according to the present invention. The processing source and the processing destination specified by the drag and drop operation on the screen shown in FIG. The icon is an internal processing procedure on the client side relating to the processing when each icon is one device.
This is realized by the CPU 2 executing the program stored in M3. Note that S91 to S94 indicate each step.
【0121】まず、ステップS91で、図6に示した画
面上で、処理元及び処理先の機器を意味するアイコンの
ドラッグ&ドロップ操作を行なう。First, in step S91, a drag and drop operation is performed on the icons representing the processing source and processing destination devices on the screen shown in FIG.
【0122】次に、ステップS92で、処理元及び処理
先の機器の情報を、前述の図5に示したデータ構造例か
ら取得する。Next, in step S92, information on the processing source and processing destination devices is obtained from the data structure example shown in FIG.
【0123】そして、ステップS93では、上記ステッ
プS92で取得した情報及び前述の図9に示した判定テ
ーブルの情報を使用し、ステップS91で指定した処理
が有効であるかどうかを判定し、有効でないと判定され
た場合は、処理が無効であるため、処理を終了する。In step S93, using the information obtained in step S92 and the information in the determination table shown in FIG. 9 described above, it is determined whether the process specified in step S91 is valid. If it is determined that the process is invalid, the process ends.
【0124】一方、ステップS93で、有効であると判
定された場合は、ステップS94へ分岐して、図9に示
したの判定テーブルの情報により、該当する機能を実行
する。On the other hand, if it is determined in step S93 that the function is valid, the flow branches to step S94, and the corresponding function is executed based on the information in the determination table shown in FIG.
【0125】図11は、本発明に係るクライアント装置
における第3のデータ処理手順の一例を示すフローチャ
ートであり、図6に示した画面上におけるドラッグ&ド
ロップ操作により指定された処理元のアイコンが1つの
機器であり、処理先のアイコンが複数の機器を登録した
アイコンである場合の処理に関するクライアント側の内
部処理手順であり、当該手順はPMEM3に格納された
プログラムをCPU2により実行することにより実現さ
れる。なお、S101〜S107は各ステップを示す。FIG. 11 is a flowchart showing an example of the third data processing procedure in the client device according to the present invention. The icon of the processing source designated by the drag and drop operation on the screen shown in FIG. This is an internal processing procedure on the client side relating to the processing when the processing target icon is an icon in which a plurality of devices are registered, and the procedure is realized by executing a program stored in the PMEM 3 by the CPU 2. You. Note that S101 to S107 indicate each step.
【0126】まず、ステップS101で、図6に示した
表示画面で、処理元及び処理先の機器を意味するアイコ
ンのドラッグ&ドロップ操作を行なう。次に、ステップ
S102で、処理元及び処理先の機器の情報を、前述の
図5及び図7で示したデータ構造例から取得する。First, in step S101, a drag-and-drop operation is performed on icons indicating processing source and processing destination devices on the display screen shown in FIG. Next, in step S102, information on the processing source and processing destination devices is acquired from the data structure examples shown in FIGS. 5 and 7 described above.
【0127】そして、ステップS103では、上記ステ
ップS102で取得した情報及び前述の図9に示したの
判定テーブルの情報を使用し、ステップS101で指定
した処理が有効であるかどうかを判定し、有効でない、
即ち、処理先の複合アイコンが有する機器の中に有効な
機器が1つも存在しないと判断した場合は、処理が無効
であるため、処理を終了する。In step S103, using the information acquired in step S102 and the information in the above-described determination table shown in FIG. 9, it is determined whether the process specified in step S101 is valid. Not
That is, when it is determined that no valid device exists among the devices included in the composite icon of the processing destination, the process is invalid, and the process ends.
【0128】一方、ステップS103で、有効であると
判定された場合は、ステップS104へ分岐し、処理先
の複合アイコンが有する機器の中に、処理が有効である
機器が複数存在するかどうかを判定し、処理が有効な機
器が1つしか存在しない場合は、ステップS107へ分
岐する。On the other hand, if it is determined in step S103 that the device is valid, the flow branches to step S104 to determine whether a plurality of devices for which processing is valid exist among the devices of the processing target composite icon. If it is determined that there is only one device for which processing is valid, the process branches to step S107.
【0129】一方、ステップS104で、処理が有効な
機器が複数存在すると判断した場合は、ステップS10
5へ分岐し、処理先に処理が有効な機器が複数存在する
ため、それらの機器の中で、その機器を使用して処理を
実行するかを選択させるための画面表示を行なう。この
画面表示には、処理先として有効である機器の情報が全
て表示される。On the other hand, if it is determined in step S104 that there are a plurality of devices for which processing is valid, the process proceeds to step S10.
The process branches to step 5, and since there are a plurality of devices for which processing is valid at the processing destination, a screen is displayed to allow the user to select whether to use the device to execute processing. In this screen display, information on all devices that are valid as processing destinations is displayed.
【0130】次に、ステップS106では、上記ステッ
プS105で表示された機器の中から、処理を実行する
機器を使用者が選択する。そして、ステップS107
で、選択された処理元及び処理先の機器の種別の情報
と、図9に示した判定テーブルの情報により、該当する
機能を実行して、処理を終了する。Next, in step S106, the user selects a device to execute processing from among the devices displayed in step S105. Then, Step S107
Then, the corresponding function is executed based on the information on the type of the selected processing source device and the processing destination device and the information in the determination table shown in FIG. 9, and the process ends.
【0131】図12は、本発明に係るクライアント装置
における第4のデータ処理手順の一例を示すフローチャ
ートであり、図6に示した画面上におけるドラッグ&ド
ロップ操作により指定された処理元のアイコンが複数の
機器を登録したアイコンであり、処理先のアイコンが1
つの機器である場合の処理手順に関するクライアント側
の内部処理手順であり、当該手順はPMEM3に格納さ
れたプログラムをCPU2により実行することにより実
現される。なお、ステップS111〜S117は各ステ
ップを示す。FIG. 12 is a flow chart showing an example of a fourth data processing procedure in the client device according to the present invention. In FIG. 12, there are a plurality of processing source icons designated by the drag and drop operation on the screen shown in FIG. Is the icon that registered the device of
This is an internal processing procedure on the client side regarding a processing procedure in the case of one device, and the procedure is realized by executing a program stored in the PMEM 3 by the CPU 2. Steps S111 to S117 indicate each step.
【0132】まず、ステップS111で、図6に示した
処理元及び処理先の機器を意味するアイコンのドラッグ
&ドロップ操作を行なう。次に、ステップS112で、
処理元及び処理先の機器の情報を、前述の図5及び図7
で示したデータ構造例から取得する。First, in step S111, the drag and drop operation of the icons indicating the processing source and processing destination devices shown in FIG. 6 is performed. Next, in step S112,
The information of the processing source and the processing destination device is described with reference to FIGS.
It is obtained from the data structure example shown in.
【0133】そして、ステップS113では、上記ステ
ップS112で取得した情報及び前述の図9に示した判
定テーブルの情報を使用し、ステップS111で指定し
た処理が有効であるかどうかを判定し、有効でない、即
ち、処理元の複合アイコンが有する機器の中に有効な機
器が1つも存在しない場合は、処理が無効であるため、
処理を終了する。In step S113, using the information acquired in step S112 and the information in the above-described determination table shown in FIG. 9, it is determined whether the process specified in step S111 is valid. In other words, if there is no valid device among the devices of the composite icon of the processing source, the process is invalid.
The process ends.
【0134】一方、ステップS113で、有効であると
判定された場合は、ステップS114へ分岐し、処理元
の複合アイコンが有する機器の中に、処理が有効である
機器が複数存在するかどうかを判定し、処理が有効な機
器が1つしか存在しない場合は、ステップS117へ分
岐する。On the other hand, if it is determined in step S113 that the device is valid, the process branches to step S114 to determine whether a plurality of devices for which processing is valid exist among the devices of the composite icon of the processing source. If it is determined that there is only one device for which processing is valid, the flow branches to step S117.
【0135】一方、ステップS114で、処理が有効な
機器が複数存在すると判断した場合は、ステップS11
5へ分岐し、処理元に処理が有効な機器が複数存在する
ため、それらの機器の中で、その機器を使用して処理を
実行するかを選択させるための画面表示を行なう。この
画面表示には、処理元として有効である機器の情報が全
て表示される。On the other hand, if it is determined in step S114 that there are a plurality of devices for which processing is effective, the process proceeds to step S11.
The process branches to 5 and, since there are a plurality of devices for which processing is valid at the processing source, a screen is displayed to allow the user to select whether to execute the process using the device. On this screen display, information on all devices that are valid as processing sources is displayed.
【0136】次に、ステップS116では、上記ステッ
プS115で表示された機器の中から、処理を実行する
機器を使用者が選択する。そして、ステップS117
で、選択された処理元及び処理先の機器の種別の情報
と、図9に示した判定テーブルの情報により、該当する
機能を実行して、処理を終了する。Next, in step S116, the user selects a device to execute processing from among the devices displayed in step S115. Then, step S117
Then, the corresponding function is executed based on the information on the type of the selected processing source device and the processing destination device and the information in the determination table shown in FIG. 9, and the process ends.
【0137】図13は、本発明に係るクライアント装置
における第5のデータ処理手順の一例を示すフローチャ
ートであり、前述の図6に示した表示画面におけるドラ
ッグ&ドロップ操作により指定された処理元及び処理先
のアイコンが、それぞれ複数の機器を登録したアイコン
である場合の処理に関するクライアント側の内部処理手
順に対応し、当該手順はPMEM3に格納されたプログ
ラムをCPU2により実行することにより実現される。
なお、S121〜S127は各ステップを示す。FIG. 13 is a flowchart showing an example of the fifth data processing procedure in the client device according to the present invention. The processing source and the processing designated by the drag and drop operation on the display screen shown in FIG. The above-mentioned icon corresponds to an internal processing procedure on the client side relating to a process when each of the icons is an icon in which a plurality of devices are registered, and the procedure is realized by executing a program stored in the PMEM 3 by the CPU 2.
Note that S121 to S127 indicate each step.
【0138】まず、ステップS121で、図6に示した
表示画面における処理元及び処理先の機器を意味するア
イコンのドラッグ&ドロップ操作を行なう。次に、ステ
ップS122で、処理元及び処理先の機器の情報を、前
述の図5及び図7で示したデータ構造例から取得する。First, in step S121, a drag-and-drop operation of an icon representing a processing source and processing destination device on the display screen shown in FIG. 6 is performed. Next, in step S122, information on the processing source and processing destination devices is obtained from the data structure examples shown in FIGS. 5 and 7 described above.
【0139】そして、ステップS123では、上記ステ
ップS122で取得した情報及び前述の図9に示した判
定テーブルの情報を使用し、ステップS121で指定し
た処理が有効である組み合わせが存在するかどうかを判
定し、有効でない、即ち、処理元及び処理先の複合アイ
コンが有する機器の中に有効となる組み合わせである機
器が1組も存在しない場合は、処理が無効であるため、
処理を終了する。In step S123, using the information obtained in step S122 and the information in the determination table shown in FIG. 9 described above, it is determined whether or not there is a combination in which the process specified in step S121 is valid. However, if the combination is not valid, that is, if there is no device that is a valid combination among the devices included in the composite icons of the processing source and the processing destination, the processing is invalid.
The process ends.
【0140】一方、ステップS124で、有効となる組
み合わせが存在すると判定された場合は、ステップS1
24へ分岐し、処理元及び処理先の複合アイコンが有す
る機器の中に、処理が有効となる機器の組み合わせがが
複数存在するかどうかを判定し、処理が有効な機器の組
み合わせが1組しか存在しない場合は、ステップS12
7へ分岐する。On the other hand, if it is determined in step S124 that a valid combination exists, the process proceeds to step S1.
The process branches to 24, and it is determined whether or not there are a plurality of combinations of devices for which processing is valid among the devices of the composite icon of the processing source and the processing target. If it does not exist, step S12
Branch to 7.
【0141】一方、ステップS124で、処理が有効な
機器の組み合わせが複数存在すると判断した場合は、ス
テップS125へ分岐し、処理が有効な機器の組み合わ
せが複数存在するため、それらの機器の組み合わせの中
で、その機器を使用して処理を実行するかを選択させる
ための画面表示を行なう。この画面表示には、処理元及
び処理先の組み合わせとして有効である機器の情報が全
て表示される。On the other hand, if it is determined in step S124 that there are a plurality of valid device combinations, the process branches to step S125. Since there are a plurality of valid device combinations, the combination of those devices is determined. A screen is displayed to allow the user to select whether to execute the process using the device. In this screen display, all information on devices that are valid as a combination of the processing source and the processing destination is displayed.
【0142】次に、ステップS126では、上記ステッ
プS125で表示された機器の組み合わせの中から、処
理を実行する機器の組み合わせを使用者が選択する。そ
して、テップS127で、選択された処理元及び処理先
の機器の種別の情報と、図9に示した判定テーブルの情
報により、該当する機能を実行して、処理を終了する。Next, in step S126, the user selects a combination of devices to execute processing from among the combinations of devices displayed in step S125. Then, in step S127, the corresponding function is executed based on the information on the types of the selected processing source and processing destination devices and the information in the determination table shown in FIG. 9, and the process ends.
【0143】上記実施形態によれば、複数の機能を実現
できる1台の周辺機器が接続されている場合には、当該
周辺機器が1台であることを明示して表示させ、使用可
能な周辺機器が複数存在する場合には、複数の周辺機器
を1台の周辺機器であるかのように登録して表示させ、
それらの構成表示及びその機器を使用するための操作を
を簡易化することができる。According to the above-described embodiment, when one peripheral device capable of realizing a plurality of functions is connected, the fact that the number of the peripheral device is one is clearly displayed, and the number of usable peripheral devices is displayed. When there are a plurality of devices, the plurality of peripheral devices are registered and displayed as if they are one peripheral device,
The configuration display and the operation for using the device can be simplified.
【0144】また、ネットワーク上での各種周辺機器及
びそのサーバ装置、及びクライアント装置で構成される
ネットワークシステムにおいて、1台の機器であるにも
かかわらずそれぞれの制御が異なるために異なる機器で
あると判定されていたために、複数の機器であるかのよ
うに表示されていた状態を、登録機能により1台の機器
として登録/表示させる手段を有するので、ネットワー
ク内の機器の構成表示を簡略化するとともに、当該機器
が1台であることを明示して表示させることが可能とな
った。In a network system composed of various peripheral devices on a network, its server device, and a client device, the control is different even though it is a single device. Since there is a means for registering and displaying as a single device the status displayed as if it were a plurality of devices because of the determination, the configuration display of the devices in the network is simplified. At the same time, it is possible to clearly display that the number of the devices is one.
【0145】また、1台の機器で構成されている各種機
能に限定せず、複数の機器を1つのアイコンで表示させ
るための手段を有するので、ネットワーク内の機器の構
成表示を簡略化するとともに、例えば、同じ種類の周辺
機器をまとめて1つのアイコンで登録し、表示させるこ
とにより、構成情報を容易に管理することが可能となっ
た。In addition, since there is provided a means for displaying a plurality of devices with one icon without limiting to various functions constituted by one device, it is possible to simplify the configuration display of devices in a network. For example, the configuration information can be easily managed by registering and displaying peripheral devices of the same type as one icon collectively.
【0146】さらに、複数の機器として登録されたアイ
コン間のドラッグ&ドロップ操作を実現する手段及びそ
の操作が有効であるかどうかを自動的に判定する手段を
有するので、各種機能を実現するために容易に操作する
ことが可能となった。Further, since there are means for realizing a drag-and-drop operation between icons registered as a plurality of devices and means for automatically judging whether or not the operation is valid, various functions can be realized. It became possible to operate easily.
【0147】以下、図14に示すメモリマップを参照し
て本発明に係るクライアント処理装置で読み出し可能な
データ処理プログラムの構成について説明する。Hereinafter, the configuration of a data processing program readable by the client processing device according to the present invention will be described with reference to a memory map shown in FIG.
【0148】図14は、本発明に係るクライアント装置
で読み出し可能な各種データ処理プログラムを格納する
記憶媒体のメモリマップを説明する図である。FIG. 14 is a diagram for explaining a memory map of a storage medium for storing various data processing programs readable by the client device according to the present invention.
【0149】なお、特に図示しないが、記憶媒体に記憶
されるプログラム群を管理する情報、例えばバージョン
情報,作成者等も記憶され、かつ、プログラム読み出し
側のOS等に依存する情報、例えばプログラムを識別表
示するアイコン等も記憶される場合もある。Although not shown, information for managing a group of programs stored in the storage medium, for example, version information, a creator and the like are also stored, and information dependent on the OS or the like on the program reading side, for example, a program is stored in the storage medium. An icon or the like for identification display may also be stored.
【0150】さらに、各種プログラムに従属するデータ
も上記ディレクトリに管理されている。また、各種プロ
グラムをコンピュータにインストールするためのプログ
ラムや、インストールするプログラムが圧縮されている
場合に、解凍するプログラム等も記憶される場合もあ
る。Further, data subordinate to various programs is also managed in the directory. Also, a program for installing various programs on a computer, and a program for decompressing a program to be installed when the program to be installed is compressed, may be stored in some cases.
【0151】本実施形態における図8,図10〜図13
に示す機能が外部からインストールされるプログラムに
よって、ホストコンピュータにより遂行されていてもよ
い。そして、その場合、CD−ROMやフラッシュメモ
リやFD等の記憶媒体により、あるいはネットワークを
介して外部の記憶媒体から、プログラムを含む情報群を
出力装置に供給される場合でも本発明は適用されるもの
である。FIGS. 8, 10 to 13 in this embodiment.
The functions described in (1) and (2) may be performed by a host computer by a program installed from the outside. In this case, the present invention is applied even when a group of information including a program is supplied to the output device from a storage medium such as a CD-ROM, a flash memory, or an FD, or from an external storage medium via a network. Things.
【0152】以上のように、前述した実施形態の機能を
実現するソフトウエアのプログラムコードを記録した記
憶媒体を、システムあるいは装置に供給し、そのシステ
ムあるいは装置のコンピュータ(またはCPUやMP
U)が記憶媒体に格納されたプログラムコードを読出し
実行することによっても、本発明の目的が達成されるこ
とは言うまでもない。As described above, the storage medium storing the program codes of the software for realizing the functions of the above-described embodiments is supplied to the system or the apparatus, and the computer (or CPU or MP) of the system or the apparatus is supplied.
It goes without saying that the object of the present invention is also achieved when U) reads and executes the program code stored in the storage medium.
【0153】この場合、記憶媒体から読み出されたプロ
グラムコード自体が本発明の新規な機能を実現すること
になり、そのプログラムコードを記憶した記憶媒体は本
発明を構成することになる。In this case, the program code itself read from the storage medium realizes the novel function of the present invention, and the storage medium storing the program code constitutes the present invention.
【0154】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピーディスク,ハードディ
スク,光ディスク,光磁気ディスク,CD−ROM,C
D−R,磁気テープ,不揮発性のメモリカード,RO
M,EEPROM等を用いることができる。As a storage medium for supplying the program code, for example, a floppy disk, hard disk, optical disk, magneto-optical disk, CD-ROM, C
DR, magnetic tape, nonvolatile memory card, RO
M, EEPROM and the like can be used.
【0155】また、コンピュータが読み出したプログラ
ムコードを実行することにより、前述した実施形態の機
能が実現されるだけでなく、そのプログラムコードの指
示に基づき、コンピュータ上で稼働しているOS(オペ
レーティングシステム)等が実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。When the computer executes the readout program code, not only the functions of the above-described embodiment are realized, but also the OS (Operating System) running on the computer based on the instruction of the program code. ) And the like perform part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.
【0156】さらに、記憶媒体から読み出されたプログ
ラムコードが、コンピュータに挿入された機能拡張ボー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書き込まれた後、そのプログラムコードの指
示に基づき、その機能拡張ボードや機能拡張ユニットに
備わるCPU等が実際の処理の一部または全部を行い、
その処理によって前述した実施形態の機能が実現される
場合も含まれることは言うまでもない。Further, after the program code read from the storage medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, based on the instruction of the program code, The CPU provided in the function expansion board or function expansion unit performs part or all of the actual processing,
It goes without saying that a case where the function of the above-described embodiment is realized by the processing is also included.
【0157】[0157]
【発明の効果】以上説明したように、本発明に係る第1
〜第33の発明によれば、1つの周辺機器であるが機能
が複数備える場合に表示される複数のアイコンの情報を
統合して管理することにより、システム構成時に表示す
べきアイコン数を削減して、システム構成全体を整然と
アイコン表示できるとともに、当該統合化されたアイコ
ンを他のアイコンに移動指示して機能処理を実行させる
際に、移動元と移動先とのアイコンの管理情報を参照し
て機能数を判定して、機能数が複数ある場合には、選択
可能な機能をユーザに選択可能に表示するので、システ
ム構成表示における周辺機器数に適応したアイコンでシ
ステム構成を表示させて、ユーザによるアイコン選択時
の視認性と操作性を向上させて、意図する機能処理を効
率よく開始させることができるとともに、選択したアイ
コンの機能数に応じて適時に選択可能な機能候補を明示
して、操作性に違和感を与えることなく意図する機能処
理を簡単なアイコンの操作指示で効率よく行える等の効
果を奏する。As described above, the first embodiment according to the present invention is described.
According to the thirty-third invention, the number of icons to be displayed at the time of system configuration can be reduced by integrating and managing information of a plurality of icons displayed when one peripheral device has a plurality of functions. In addition, the entire system configuration can be displayed in an orderly icon, and when the integrated icon is instructed to be moved to another icon to execute a function process, the management information of the source and destination icons is referred to. The number of functions is determined, and when there are a plurality of functions, selectable functions are displayed so as to be selectable to the user, so that the system configuration is displayed by an icon corresponding to the number of peripheral devices in the system configuration display. Improves the visibility and operability at the time of icon selection by the user, and can start the intended function processing efficiently, and responds to the number of functions of the selected icon. Te explicitly timely selectable functionality candidate, the effect of such enabling effectively the functions intended without discomfort to the operability operation instruction simple icons.
【図1】本発明に係るデータ処理装置を含むネットワー
ク機器のシステム構成を説明する図である。FIG. 1 is a diagram illustrating a system configuration of a network device including a data processing device according to the present invention.
【図2】本発明の第1実施形態を示すクライアント構成
を説明するブロック図である。FIG. 2 is a block diagram illustrating a client configuration according to the first embodiment of the present invention.
【図3】本発明に係るサーバ装置の機能構成を説明する
ブロック図である。FIG. 3 is a block diagram illustrating a functional configuration of a server device according to the present invention.
【図4】本発明に係るクライアント装置の機能構成を説
明するブロック図である。FIG. 4 is a block diagram illustrating a functional configuration of a client device according to the present invention.
【図5】図4に示した画像入力機器に対する周辺機器の
接続情報の第1のデータ構造例を説明する図である。FIG. 5 is a diagram illustrating a first data structure example of connection information of a peripheral device with respect to the image input device shown in FIG. 4;
【図6】図2に示したCRTに表示されるシステム機器
表示例を示す図である。FIG. 6 is a diagram showing a display example of system devices displayed on the CRT shown in FIG. 2;
【図7】図4に示した画像入力機器に対する周辺機器の
接続情報の第1のデータ構造例を説明する図である。FIG. 7 is a diagram illustrating a first data structure example of connection information of peripheral devices with respect to the image input device shown in FIG. 4;
【図8】本発明に係るクライアント装置における第1の
データ処理手順の一例を示すフローチャートである。FIG. 8 is a flowchart illustrating an example of a first data processing procedure in the client device according to the present invention.
【図9】本発明の第2実施形態を示すクライアント装置
で管理される判定テーブルのデータ構造例を示す図であ
る。FIG. 9 is a diagram illustrating a data structure example of a determination table managed by a client device according to the second embodiment of the present invention.
【図10】本発明に係るクライアント装置における第2
のデータ処理手順の一例を示すフローチャートである。FIG. 10 shows a second example of the client device according to the present invention.
9 is a flowchart illustrating an example of a data processing procedure.
【図11】本発明に係るクライアント装置における第3
のデータ処理手順の一例を示すフローチャートである。FIG. 11 shows a third example of the client device according to the present invention.
9 is a flowchart illustrating an example of a data processing procedure.
【図12】本発明に係るクライアント装置における第4
のデータ処理手順の一例を示すフローチャートである。FIG. 12 shows a fourth example of the client device according to the present invention.
9 is a flowchart illustrating an example of a data processing procedure.
【図13】本発明に係るクライアント装置における第5
のデータ処理手順の一例を示すフローチャートである。FIG. 13 shows a fifth example of the client device according to the present invention.
9 is a flowchart illustrating an example of a data processing procedure.
【図14】本発明に係るクライアント装置で読み出し可
能な各種データ処理プログラムを格納する記憶媒体のメ
モリマップを説明する図である。FIG. 14 is a diagram illustrating a memory map of a storage medium that stores various data processing programs that can be read by the client device according to the present invention.
1 システムバス 2 CPU 3 プログラムメモリ 4 通信制御部 5 通信ポート 6 通信回線 7 ネットワーク上の他の装置 8 外部記憶装置制御部 9,10 データファイル用のディスク 11 入力制御部 12 キーボード 13 マウス等の入力装置 14 ビデオイメージメモリ 15 表示出力制御部 16 CRT 17 プリンタ制御部 18 プリンタ 19 外部機器制御部 1A 画像読み取り機器制御部 1B 画像読み取り機器 DESCRIPTION OF SYMBOLS 1 System bus 2 CPU 3 Program memory 4 Communication control unit 5 Communication port 6 Communication line 7 Other device on network 8 External storage device control unit 9, 10 Disk for data file 11 Input control unit 12 Keyboard 13 Input by mouse, etc. Apparatus 14 Video image memory 15 Display output control unit 16 CRT 17 Printer control unit 18 Printer 19 External device control unit 1A Image reading device control unit 1B Image reading device
Claims (33)
辺機器と各種の周辺機器が共有接続可能な複数の他のデ
ータ処理装置との間でデータ通信可能なデータ処理装置
であって、 各他のデータ処理装置,各種の周辺機器との通信により
接続情報を取得する取得手段と、 前記取得手段により取得された前記接続情報を記憶管理
する第1の管理手段と、 前記第1の管理手段に記憶管理される前記接続情報に基
づきシステム構成をアイコンで表示部に表示させるシス
テム表示手段と、 前記表示部に表示された複数のアイコンを選択指示する
指示手段と、 前記指示手段により指示された複数のアイコンに対応す
る接続情報を統合接続情報として記憶管理する第2の管
理手段とを有し、 前記システム表示手段は、前記接続情報と前記統合接続
情報とに基づいてシステム構成のアイコン表示を更新す
ることを特徴とするデータ処理装置。1. A data processing device capable of performing data communication between various peripheral devices connected on a predetermined communication medium and a plurality of other data processing devices to which various peripheral devices can be connected in a shared manner. Acquisition means for acquiring connection information through communication with each of the other data processing devices and various peripheral devices; first management means for storing and managing the connection information acquired by the acquisition means; and first management A system display unit for displaying a system configuration on a display unit as an icon based on the connection information stored and managed by the unit; an instruction unit for selecting and instructing a plurality of icons displayed on the display unit; Second management means for storing and managing connection information corresponding to the plurality of icons as integrated connection information, wherein the system display means stores the connection information and the integrated connection information A data processing apparatus for updating an icon display of a system configuration based on the information.
イコンは、同一名称で機能が異なるアイコンであること
を特徴とする請求項1記載のデータ処理装置。2. The data processing apparatus according to claim 1, wherein the plurality of icons designated by the designation means are icons having the same name but different functions.
ための判定情報を含むことを特徴とする請求項1記載の
データ処理装置。3. The data processing device according to claim 1, wherein the integrated connection information includes determination information for determining the number of functions.
を他のアイコン上に移動指示するアイコン指示手段と、 前記アイコン指示手段により指示される移動元アイコン
と移動先アイコンとの操作指示の有効性を前記統合接続
情報に基づいて判定する第1の判定手段と、 前記アイコン指示手段による移動指示中に、前記第1の
判定手段による判定結果が有効である場合に、選択可能
な機能数が複数であるかどうかを判定する第2の判定手
段と、 前記第2の判定手段により選択可能な機能数が複数であ
ると判定された場合に、表示される選択可能な周辺機器
候補から所望の周辺機器を選択する選択手段と、を有す
ることを特徴とする請求項1記載のデータ処理装置。4. An icon instructing means for instructing an arbitrary icon displayed on the display unit to move to another icon, and validity of an operation instruction for a source icon and a destination icon instructed by the icon instructing means. First determining means for determining the property based on the integrated connection information; and, during the movement instruction by the icon instruction means, when the determination result by the first determining means is valid, the number of selectable functions is A second determining unit for determining whether there are a plurality of peripheral devices, and when the second determining unit determines that the number of selectable functions is a plurality, a desired peripheral device candidate displayed from the selectable peripheral device candidates is displayed. 2. The data processing apparatus according to claim 1, further comprising a selection unit that selects a peripheral device.
づくアイコンで、前記移動先アイコンが接続情報に基づ
くアイコンであることを特徴とする請求項4記載のデー
タ処理装置。5. The data processing apparatus according to claim 4, wherein the source icon is an icon based on integrated connection information, and the destination icon is an icon based on connection information.
アイコンで、前記移動先アイコンが統合接続情報に基づ
くアイコンであることを特徴とする請求項4記載のデー
タ処理装置。6. The data processing apparatus according to claim 4, wherein the source icon is an icon based on connection information, and the destination icon is an icon based on integrated connection information.
づくアイコンで、前記移動先アイコンが統合接続情報に
基づくアイコンであることを特徴とする請求項4記載の
データ処理装置。7. The data processing apparatus according to claim 4, wherein the source icon is an icon based on integrated connection information, and the destination icon is an icon based on integrated connection information.
置が接続された画像入力サーバ装置であることを特徴と
する請求項1記載のデータ処理装置。8. The data processing device according to claim 1, wherein said another data processing device is an image input server device connected to an image input device.
準拠するスキャナ装置であることを特徴とする請求項8
記載のデータ処理装置。9. The image input device according to claim 8, wherein the image input device is a scanner device conforming to a predetermined standard specification.
The data processing device according to claim 1.
格に準拠することを特徴とする請求項9記載のデータ処
理装置。10. The data processing apparatus according to claim 9, wherein said predetermined standard specification conforms to TWAIN standard.
クシミリ装置,デジタル複写装置,スキャナ装置を含む
ことを特徴とする請求項1記載のデータ処理装置。11. The data processing apparatus according to claim 1, wherein said peripheral device includes a printer device, a facsimile device, a digital copying device, and a scanner device.
周辺機器と各種の周辺機器が共有接続可能な複数の他の
データ処理装置との間でデータ通信可能なデータ処理装
置における表示処理方法であって、 各他のデータ処理装置,各種の周辺機器との通信により
接続情報を取得する取得工程と、 前記取得工程により取得された前記接続情報を記憶管理
する第1の管理工程と、 前記第1の管理工程に記憶管理される前記接続情報に基
づきシステム構成をアイコンで表示部に表示させるシス
テム表示工程と、 前記表示部に表示された複数のアイコンを選択指示する
指示工程と、 前記指示工程により指示された複数のアイコンに対応す
る接続情報を統合接続情報として記憶管理する第2の管
理工程とを有し、 前記システム表示工程は、前記接続情報と前記統合接続
情報とに基づいてシステム構成のアイコン表示を更新す
ることを特徴とする表示処理方法。12. A display processing method in a data processing device capable of performing data communication between various peripheral devices connected on a predetermined communication medium and a plurality of other data processing devices to which the various peripheral devices can be connected in a shared manner. An acquisition step of acquiring connection information through communication with each of the other data processing devices and various peripheral devices; a first management step of storing and managing the connection information acquired in the acquisition step; A system display step of displaying a system configuration as an icon on a display unit based on the connection information stored and managed in the first management step; an instruction step of selecting and instructing a plurality of icons displayed on the display unit; And a second management step of storing and managing connection information corresponding to the plurality of icons designated by the step as integrated connection information, wherein the system display step includes: And updating the icon display of the system configuration based on the integrated connection information.
アイコンは、同一名称で機能が異なるアイコンであるこ
とを特徴とする請求項12記載の表示処理方法。13. The display processing method according to claim 12, wherein the plurality of icons specified in the specifying step are icons having the same name but different functions.
るための判定情報を含むことを特徴とする請求項12記
載の表示処理方法。14. The display processing method according to claim 12, wherein the integrated connection information includes determination information for determining the number of functions.
ンを他のアイコン上に移動指示するアイコン指示工程
と、 前記アイコン指示工程により指示される移動元アイコン
と移動先アイコンとの操作指示の有効性を前記統合接続
情報に基づいて判定する第1の判定工程と、 前記アイコン指示工程による移動指示中に、前記第1の
判定工程による判定結果が有効である場合に、選択可能
な機能数が複数であるかどうかを判定する第2の判定工
程と、 前記第2の判定工程により選択可能な機能数が複数であ
ると判定された場合に、表示される選択可能な周辺機器
候補から所望の周辺機器を選択する選択工程と、を有す
ることを特徴とする請求項12記載の表示処理方法。15. An icon instructing step of instructing an arbitrary icon displayed on the display unit to move to another icon, and validating an operation instruction of a source icon and a destination icon instructed by the icon instructing step. A first determining step of determining the property based on the integrated connection information; and, during a movement instruction in the icon instruction step, when the determination result in the first determining step is valid, the number of selectable functions is A second judging step of judging whether or not there are a plurality of, and when it is judged in the second judging step that the number of selectable functions is plural, a desired peripheral device candidate is displayed from the displayed selectable peripheral device candidates. 13. The display processing method according to claim 12, further comprising a selecting step of selecting a peripheral device.
基づくアイコンで、前記移動先アイコンが接続情報に基
づくアイコンであることを特徴とする請求項15記載の
表示処理方法。16. The display processing method according to claim 15, wherein the source icon is an icon based on integrated connection information, and the destination icon is an icon based on connection information.
くアイコンで、前記移動先アイコンが統合接続情報に基
づくアイコンであることを特徴とする請求項15記載の
表示処理方法。17. The display processing method according to claim 15, wherein the source icon is an icon based on connection information, and the destination icon is an icon based on integrated connection information.
基づくアイコンで、前記移動先アイコンが統合接続情報
に基づくアイコンであることを特徴とする請求項15記
載の表示処理方法。18. The display processing method according to claim 15, wherein the source icon is an icon based on integrated connection information, and the destination icon is an icon based on integrated connection information.
装置が接続された画像入力サーバ装置であることを特徴
とする請求項12記載の表示処理方法。19. The display processing method according to claim 12, wherein said another data processing device is an image input server device connected to an image input device.
に準拠するスキャナ装置であることを特徴とする請求項
19記載の表示処理方法。20. The display processing method according to claim 19, wherein said image input device is a scanner device conforming to a predetermined standard specification.
格に準拠することを特徴とする請求項20記載の表示処
理方法。21. The display processing method according to claim 20, wherein said predetermined standard specification conforms to the TWAIN standard.
クシミリ装置,デジタル複写装置,スキャナ装置を含む
ことを特徴とする請求項12記載の表示処理方法。22. The display processing method according to claim 12, wherein said peripheral devices include a printer device, a facsimile device, a digital copying device, and a scanner device.
周辺機器と各種の周辺機器が共有接続可能な複数の他の
データ処理装置との間でデータ通信可能なデータ処理装
置を制御するコンピュータが読み出し可能なプログラム
を格納した記憶媒体であって、 各他のデータ処理装置,各種の周辺機器との通信により
接続情報を取得する取得工程と、 前記取得手段により取得された前記接続情報を記憶管理
する第1の管理工程と、 前記第1の管理工程に記憶管理される前記接続情報に基
づきシステム構成をアイコンで表示部に表示させるシス
テム表示工程と、 前記表示部に表示された複数のアイコンを選択指示する
指示工程と、 前記指示工程により指示された複数のアイコンに対応す
る接続情報を統合接続情報として記憶管理する第2の管
理工程とを有し、 前記システム表示工程は、前記接続情報と前記統合接続
情報とに基づいてシステム構成のアイコン表示を更新す
ることを特徴とするコンピュータが読み出し可能なプロ
グラムを格納した記憶媒体。23. A computer for controlling a data processing device capable of performing data communication between various peripheral devices connected on a predetermined communication medium and a plurality of other data processing devices to which various peripheral devices can be connected in a shared manner. Is a storage medium storing a readable program, wherein: an acquisition step of acquiring connection information through communication with other data processing devices and various peripheral devices; and storing the connection information acquired by the acquisition unit. A first management step of managing; a system display step of displaying a system configuration on a display unit with an icon based on the connection information stored and managed in the first management step; and a plurality of icons displayed on the display unit And a second management step of storing and managing connection information corresponding to the plurality of icons specified by the instruction step as integrated connection information. Have the system display process, storage medium computer and updates the icon display of the system configuration on the basis of said connection information and said integrated connection information storing readable program.
アイコンは、同一名称で機能が異なるアイコンであるこ
とを特徴とする請求項23記載のコンピュータが読み出
し可能なプログラムを格納した記憶媒体。24. The storage medium according to claim 23, wherein the plurality of icons specified in the specifying step are icons having the same name but different functions.
るための判定情報を含むことを特徴とする請求項23記
載のコンピュータが読み出し可能なプログラムを格納し
た記憶媒体。25. The storage medium according to claim 23, wherein the integrated connection information includes determination information for determining the number of functions.
ンを他のアイコン上に移動指示するアイコン指示工程
と、 前記アイコン指示工程により指示される移動元アイコン
と移動先アイコンとの操作指示の有効性を前記統合接続
情報に基づいて判定する第1の判定工程と、 前記アイコン指示工程による移動指示中に、前記第1の
判定工程による判定結果が有効である場合に、選択可能
な機能数が複数であるかどうかを判定する第2の判定工
程と、 前記第2の判定工程により選択可能な機能数が複数であ
ると判定された場合に、表示される選択可能な周辺機器
候補から所望の周辺機器を選択する選択工程と、 を有することを特徴とする請求項23記載のコンピュー
タが読み出し可能なプログラムを格納した記憶媒体。26. An icon instructing step of instructing an arbitrary icon displayed on the display unit to move to another icon, and validating an operation instruction of a source icon and a destination icon instructed by the icon instructing step. A first determining step of determining the property based on the integrated connection information; and, during a movement instruction in the icon instruction step, when the determination result in the first determining step is valid, the number of selectable functions is A second judging step of judging whether or not there are a plurality of, and when it is judged in the second judging step that the number of selectable functions is plural, a desired peripheral device candidate is displayed from the displayed selectable peripheral device candidates. The storage medium according to claim 23, further comprising: a selection step of selecting a peripheral device.
基づくアイコンで、前記移動先アイコンが接続情報に基
づくアイコンであることを特徴とする請求項26記載の
コンピュータが読み出し可能なプログラムを格納した記
憶媒体。27. The storage according to claim 26, wherein the source icon is an icon based on integrated connection information, and the destination icon is an icon based on connection information. Medium.
くアイコンで、前記移動先アイコンが統合接続情報に基
づくアイコンであることを特徴とする請求項26記載の
コンピュータが読み出し可能なプログラムを格納した記
憶媒体。28. The storage according to claim 26, wherein the source icon is an icon based on connection information, and the destination icon is an icon based on integrated connection information. Medium.
基づくアイコンで、前記移動先アイコンが統合接続情報
に基づくアイコンであることを特徴とする請求項26記
載のコンピュータが読み出し可能なプログラムを格納し
た記憶媒体。29. The computer-readable program according to claim 26, wherein the source icon is an icon based on integrated connection information, and the destination icon is an icon based on integrated connection information. Storage medium.
装置が接続された画像入力サーバ装置であることを特徴
とする請求項23記載のコンピュータが読み出し可能な
プログラムを格納した記憶媒体。30. The storage medium according to claim 23, wherein said another data processing device is an image input server device connected to an image input device.
に準拠するスキャナ装置であることを特徴とする請求項
30記載のコンピュータが読み出し可能なプログラムを
格納した記憶媒体。31. The storage medium according to claim 30, wherein said image input device is a scanner device conforming to a predetermined standard specification.
格に準拠することを特徴とする請求項31記載のコンピ
ュータが読み出し可能なプログラムを格納した記憶媒
体。32. The storage medium according to claim 31, wherein the predetermined standard specification conforms to the TWAIN standard.
クシミリ装置,デジタル複写装置,スキャナ装置を含む
ことを特徴とする請求項23記載のコンピュータが読み
出し可能なプログラムを格納した記憶媒体。33. The storage medium according to claim 23, wherein the peripheral device includes a printer device, a facsimile device, a digital copying device, and a scanner device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10207099A JP3706762B2 (en) | 1999-04-09 | 1999-04-09 | Display processing method, data processing apparatus, and computer-readable storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10207099A JP3706762B2 (en) | 1999-04-09 | 1999-04-09 | Display processing method, data processing apparatus, and computer-readable storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000293463A true JP2000293463A (en) | 2000-10-20 |
| JP3706762B2 JP3706762B2 (en) | 2005-10-19 |
Family
ID=14317517
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10207099A Expired - Fee Related JP3706762B2 (en) | 1999-04-09 | 1999-04-09 | Display processing method, data processing apparatus, and computer-readable storage medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3706762B2 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007094565A (en) * | 2005-09-27 | 2007-04-12 | Nippon Telegr & Teleph Corp <Ntt> | Environmental impact assessment method and environmental impact assessment system |
| JP2009527039A (en) * | 2006-02-17 | 2009-07-23 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Apparatus, system, and method for disclosing information in stages |
| JP2014146197A (en) * | 2013-01-29 | 2014-08-14 | Mitsubishi Heavy Ind Ltd | System management device and system |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0863477A (en) * | 1994-08-25 | 1996-03-08 | Brother Ind Ltd | Electronics |
| JPH0895884A (en) * | 1994-09-22 | 1996-04-12 | Hitachi Ltd | Network construction support system |
| JPH09269887A (en) * | 1996-04-02 | 1997-10-14 | Casio Comput Co Ltd | Data processing device |
| JPH10116235A (en) * | 1996-07-26 | 1998-05-06 | Nec Corp | Electronic system |
| JPH10232843A (en) * | 1997-02-20 | 1998-09-02 | Hitachi Ltd | Network management tools |
| JPH10320341A (en) * | 1997-05-21 | 1998-12-04 | Minolta Co Ltd | Recording medium recording designating program of inputoutput device in network, and designated system and method for in input-output device in network |
| JPH1173432A (en) * | 1997-04-30 | 1999-03-16 | Sony Corp | Browser device, address registration method and browser system |
| WO1999017229A1 (en) * | 1997-09-29 | 1999-04-08 | Fujitsu Limited | Image display bookmark system |
| JPH1195964A (en) * | 1997-09-24 | 1999-04-09 | Canon Inc | Information processing apparatus, user interface control method, and storage medium |
-
1999
- 1999-04-09 JP JP10207099A patent/JP3706762B2/en not_active Expired - Fee Related
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0863477A (en) * | 1994-08-25 | 1996-03-08 | Brother Ind Ltd | Electronics |
| JPH0895884A (en) * | 1994-09-22 | 1996-04-12 | Hitachi Ltd | Network construction support system |
| JPH09269887A (en) * | 1996-04-02 | 1997-10-14 | Casio Comput Co Ltd | Data processing device |
| JPH10116235A (en) * | 1996-07-26 | 1998-05-06 | Nec Corp | Electronic system |
| JPH10232843A (en) * | 1997-02-20 | 1998-09-02 | Hitachi Ltd | Network management tools |
| JPH1173432A (en) * | 1997-04-30 | 1999-03-16 | Sony Corp | Browser device, address registration method and browser system |
| JPH10320341A (en) * | 1997-05-21 | 1998-12-04 | Minolta Co Ltd | Recording medium recording designating program of inputoutput device in network, and designated system and method for in input-output device in network |
| JPH1195964A (en) * | 1997-09-24 | 1999-04-09 | Canon Inc | Information processing apparatus, user interface control method, and storage medium |
| WO1999017229A1 (en) * | 1997-09-29 | 1999-04-08 | Fujitsu Limited | Image display bookmark system |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007094565A (en) * | 2005-09-27 | 2007-04-12 | Nippon Telegr & Teleph Corp <Ntt> | Environmental impact assessment method and environmental impact assessment system |
| JP2009527039A (en) * | 2006-02-17 | 2009-07-23 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Apparatus, system, and method for disclosing information in stages |
| JP2014146197A (en) * | 2013-01-29 | 2014-08-14 | Mitsubishi Heavy Ind Ltd | System management device and system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3706762B2 (en) | 2005-10-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7539785B2 (en) | Network device manager | |
| US6714974B1 (en) | Data processing apparatus and display processing method | |
| US6915514B1 (en) | Information processing apparatus, information processing system, control method of information processing apparatus, control method of information processing system, and storage medium having programs capable of being read and stored by computer | |
| EP2474906A2 (en) | Network device management system, network device management apparatus, client apparatus, and network device management method | |
| US6782426B1 (en) | Shared device control method and server-client system | |
| JP2003271332A (en) | Output management device setting device and method | |
| US20030061334A1 (en) | Method, apparatus, system, computer program and computer program product of network management | |
| EP0993178A2 (en) | System for sharing image input device on network | |
| CN102243576A (en) | Image forming apparatus and image forming method | |
| JP3706762B2 (en) | Display processing method, data processing apparatus, and computer-readable storage medium | |
| JP5804686B2 (en) | Document management system and management method | |
| US8370434B2 (en) | Workflow system and method of controlling the same | |
| US20030184573A1 (en) | Network terminal apparatus and method of presenting display thereon | |
| US7319537B2 (en) | Charging management apparatus, peripheral device using apparatus, charging management system, charging management method, charging display method, storage medium, and program | |
| JP2000293464A (en) | Data processing device, display processing method, and storage medium storing computer readable program | |
| JP2002189546A (en) | Network terminal device, display control method, and display control program | |
| JP4387487B2 (en) | Information processing apparatus, network system, information processing method, or recording medium | |
| JP4422976B2 (en) | Information processing apparatus, information processing program, and recording medium | |
| JP2000293458A (en) | Data distribution device, data receiving device, and control method thereof | |
| JP2000293622A (en) | Image processing method, apparatus and storage medium | |
| JP2000293473A (en) | Network terminal device and display method thereof | |
| JP4289725B2 (en) | Information processing apparatus, information processing method, and storage medium storing computer-readable program | |
| JP2008234118A (en) | User interface providing apparatus, user interface generation method, and program. | |
| JP3997008B2 (en) | Network system | |
| JP2003150467A (en) | Information processing apparatus, network system, display method, device management method, storage medium, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050309 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050315 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050516 |
|
| 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: 20050719 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050801 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080805 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090805 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090805 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100805 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110805 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120805 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |