JP2000293464A - 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
- JP2000293464A JP2000293464A JP10207199A JP10207199A JP2000293464A JP 2000293464 A JP2000293464 A JP 2000293464A JP 10207199 A JP10207199 A JP 10207199A JP 10207199 A JP10207199 A JP 10207199A JP 2000293464 A JP2000293464 A JP 2000293464A
- Authority
- JP
- Japan
- Prior art keywords
- data processing
- image input
- display
- icon
- instruction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Computer And Data Communications (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
(57)【要約】
【課題】 アイコンによる操作指示に基づく処理が有効
となるか又は無効となるかを視覚的に認識して、誤った
操作指示を回避できる操作性に優れたユーザインタフェ
ースを構築することである。
【解決手段】 通信可能な各データ処理装置あるいは周
辺機器から接続情報を取得管理して、利用可能なシステ
ム構成をCRT16上にそれぞれのアイコンで表示した
際に、マウス13による移動元のアイコンと移動先のア
イコンとの関係がドラッグアンドドロップ操作として有
効かどうかを判定し、該判定結果に基づいてそのアイコ
ン操作指示中に、CPU2が移動先のアイコンの表示形
態を変更する構成を特徴とする。
(57) [Summary] [PROBLEMS] To construct a user interface excellent in operability capable of avoiding an erroneous operation instruction by visually recognizing whether processing based on an operation instruction by an icon is valid or invalid. It is to be. SOLUTION: When connection information is acquired and managed from each communicable data processing device or peripheral device and an available system configuration is displayed on a CRT 16 by respective icons, the mouse 13 and the movement source icon are moved. It is characterized in that it is determined whether or not the relationship with the previous icon is valid as a drag-and-drop operation, and based on the determination result, the CPU 2 changes the display mode of the destination icon during the icon operation instruction.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、所定の通信媒体上
に接続された各種データ処理装置との間でデータ通信可
能なデータ処理装置および表示処理方法およびコンピュ
ータが読み出し可能なプログラムを格納した記憶媒体に
関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data processing apparatus capable of performing data communication with various data processing apparatuses connected to a predetermined communication medium, a display processing method, and a storage storing a computer readable program. It is about media.
【0002】[0002]
【従来の技術】近年、ネットワークシステム、ネットワ
ーク上での各種周辺装置、及びクライアント装置で構成
されるネットワークシステムにおいては、利用可能なマ
シン及び周辺機器の構成表示画面上のドラッグ&ドロッ
プ操作において、処理元及び処理先の機器の組み合わせ
が、機能を実行するために有効であるかどうかを表示状
態から認識することはなされていなかった。2. Description of the Related Art In recent years, in a network system including a network system, various peripheral devices on a network, and a client device, processing is performed by a drag and drop operation on a configuration display screen of available machines and peripheral devices. It has not been recognized from the display state whether or not the combination of the source and destination devices is effective for executing the function.
【0003】[0003]
【発明が解決しようとする課題】このため、データ処理
装置等のクライアント装置でネットワーク上の各種周辺
機器を使用する際に、利用可能なマシン及び周辺機器の
構成表示画面上の各アイコンによるドラッグ&ドロップ
操作において、処理元及び処理先の機器の組み合わせ
が、機能を実行するために当該操作が有効でないかどう
かをその操作指示中に認識できず、各アイコンによるド
ラッグ&ドロップによる操作作業効率が悪いという問題
点があった。For this reason, when various peripheral devices on a network are used by a client device such as a data processing device, drag and drop using icons on a configuration display screen of available machines and peripheral devices. In the drop operation, the combination of the processing source and the processing destination devices cannot recognize whether or not the operation is valid for executing the function during the operation instruction, and the operation work efficiency by dragging and dropping with each icon is poor. There was a problem.
【0004】本発明は、上記の問題点を解決するために
なされたもので、本発明の目的は、通信可能な各データ
処理装置あるいは周辺機器から接続情報を取得管理し
て、利用可能なシステム構成をそれぞれのアイコンで表
示した際に、移動元のアイコンと移動先のアイコンとの
関係が操作として有効かどうかを判定し、該判定結果に
基づいてそのアイコン操作指示中に、移動先のアイコン
の表示形態を変更することにより、アイコンによる操作
指示に基づく処理が有効となるか又は無効となるかを視
覚的に認識して、誤った操作指示を回避できる操作性に
優れたユーザインタフェースを構築できるデータ処理装
置および表示処理方法およびコンピュータが読み出し可
能なプログラムを格納した記憶媒体を提供することであ
る。SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and an object of the present invention is to obtain and manage connection information from each communicable data processing device or peripheral device, and to use a system which can be used. When the configuration is displayed with the respective icons, it is determined whether the relationship between the source icon and the destination icon is valid as an operation, and based on the determination result, during the icon operation instruction, the destination icon is displayed. By changing the display mode of, the user can visually recognize whether the processing based on the operation instruction by the icon is valid or invalid, and construct a user interface with excellent operability that can avoid an erroneous operation instruction. An object of the present invention is to provide a data processing device, a display processing method, and a storage medium storing a computer-readable program.
【0005】[0005]
【課題を解決するための手段】本発明に係る第1の発明
は、所定の通信媒体(図1に示すLAN100,12
0)上に接続された各種のデータ処理装置(図2に示す
他の装置7等を含む)との間でデータ通信可能なデータ
処理装置であって、各データ処理装置との通信により接
続情報を取得する取得手段(図2に示すCPU2が記憶
される制御プログラムを実行して通信処理により取得処
理する)と、前記取得手段により取得された前記接続を
記憶管理する管理手段(図2に示すCPU2が記憶され
る制御プログラムを実行して、例えばハードディスク1
0,PMEM3のメモリを介して管理処理する)と、前
記管理手段に記憶管理される前記接続情報に基づきシス
テム構成をアイコンで表示部に表示させるシステム表示
手段(図2に示すCPU2が記憶される制御プログラム
を実行して、例えば図6に示す表示形態でCRT16上
に表示する)と、前記表示部に表示された任意のアイコ
ンの組み合わせを指示する指示手段(図6に示す表示画
面上で、カーソル等を操作して指示する)と、前記指示
手段により指示されたデータ処理装置の組み合わせによ
る操作指示の有効性を判定する判定手段(図2に示すC
PU2が記憶される制御プログラムを実行して、例えば
ハードディスク10,PMEM3のメモリを介して管理
処理により判定処理する)と、前記指示手段による移動
指示中に、前記判定手段による判定結果に基づいて、ア
イコンを異なる表示形態で表示させる表示制御手段(図
2に示すCPU2が記憶される制御プログラムを実行し
て、例えばハードディスク10,PMEM3のメモリを
介して管理処理により表示処理する)とを有するもので
ある。According to a first aspect of the present invention, there is provided a communication medium (LANs 100, 12 shown in FIG. 1).
0) a data processing device capable of performing data communication with various data processing devices (including the other device 7 shown in FIG. 2 and the like) connected above, and connecting information with each of the data processing devices (A CPU 2 shown in FIG. 2 executes a control program stored therein to perform an acquisition process by a communication process), and a management unit that stores and manages the connection acquired by the acquisition unit (shown in FIG. 2). The CPU 2 executes the stored control program to execute, for example, the hard disk 1
0, a management process is performed via the memory of the PMEM 3), and a system display unit (the CPU 2 shown in FIG. 2 is stored) in which a system configuration is displayed on the display unit by an icon based on the connection information stored and managed by the management unit The control program is executed, for example, displayed on the CRT 16 in the display form shown in FIG. 6), and instruction means for instructing a combination of arbitrary icons displayed on the display unit (on the display screen shown in FIG. 6, A cursor or the like to give an instruction) and determination means (C shown in FIG. 2) for determining the validity of the operation instruction by the combination of the data processing devices instructed by the instruction means.
The PU 2 executes a control program stored therein and performs a determination process by a management process via, for example, the hard disk 10 and the memory of the PMEM 3), and performs a movement instruction by the instruction unit based on a determination result by the determination unit. Display control means for displaying icons in different display forms (the CPU 2 shown in FIG. 2 executes a control program stored therein and performs display processing by management processing via the hard disk 10 and the memory of the PMEM 3, for example). is there.
【0006】本発明に係る第2の発明は、前記データ処
理装置は、画像入力装置が接続された画像入力サーバ装
置である。In a second aspect according to the present invention, the data processing device is an image input server device connected to an image input device.
【0007】本発明に係る第3の発明は、前記画像入力
装置は、所定の標準仕様に準拠するスキャナ装置であ
る。According to a third aspect of the present invention, the image input device is a scanner device conforming to predetermined standard specifications.
【0008】本発明に係る第4の発明は、前記所定の標
準仕様は、TWAIN規格に準拠するものである。In a fourth aspect of the present invention, the predetermined standard specification conforms to the TWAIN standard.
【0009】本発明に係る第5の発明は、前記データ処
理装置は、プリンタ装置,ファクシミリ装置,デジタル
複写装置,スキャナ装置を含むものである。According to a fifth aspect of the present invention, the data processing device includes a printer, a facsimile, a digital copying machine, and a scanner.
【0010】本発明に係る第6の発明は、所定の通信媒
体(図1に示すLAN100,120)上に接続された
各種のデータ処理装置(図2に示す他の装置7等を含
む)との間でデータ通信可能なデータ処理装置における
表示処理方法であって、各データ処理装置との通信によ
り接続情報を取得する取得工程(図示しない)と、前記
取得工程により取得された前記接続を記憶管理する管理
工程(図示しない)と、前記管理工程に記憶管理される
前記接続情報に基づきシステム構成をアイコンで表示部
に表示させるシステム表示工程(図示しない)と、前記
表示部に表示された任意のアイコンの組み合わせを指示
する指示工程(図8に示すステップS71)と、前記指
示工程により指示されたデータ処理装置の組み合わせに
よる操作指示の有効性を記憶される判定情報に基づいて
判定する判定工程(図8に示すステップS73)と、前
記指示工程による移動指示中に、前記判定工程による判
定結果に基づいて、アイコンを異なる表示形態で表示さ
せる表示工程(図8に示すステップS74)とを有する
ものである。A sixth invention according to the present invention relates to various data processing devices (including other devices 7 shown in FIG. 2 and the like) connected on a predetermined communication medium (LANs 100 and 120 shown in FIG. 1). A display processing method in a data processing device capable of performing data communication between the data processing device, wherein an acquisition step (not shown) for acquiring connection information through communication with each data processing apparatus, and the connection acquired in the acquisition step are stored. A management step (not shown) for managing, a system display step (not shown) for displaying a system configuration on a display unit with an icon based on the connection information stored and managed in the management step, and an optional display on the display unit (Step S71 shown in FIG. 8) for instructing the combination of the icons, and validating the operation instruction by the combination of the data processing devices instructed in the instruction step. The icon is displayed in a different display form based on the determination result of the determination step during the movement instruction in the determination step (step S73 shown in FIG. 8) and the determination step based on the determination information stored. And a display step (step S74 shown in FIG. 8).
【0011】本発明に係る第7の発明は、前記データ処
理装置は、画像入力装置が接続された画像入力サーバ装
置である。In a seventh aspect according to the present invention, the data processing device is an image input server device connected to an image input device.
【0012】本発明に係る第8の発明は、前記画像入力
装置は、所定の標準仕様に準拠するスキャナ装置であ
る。In an eighth aspect according to the present invention, the image input device is a scanner device conforming to a predetermined standard specification.
【0013】本発明に係る第9の発明は、前記所定の標
準仕様は、TWAIN規格に準拠するものである。According to a ninth aspect of the present invention, the predetermined standard specification conforms to the TWAIN standard.
【0014】本発明に係る第10の発明は、前記周辺機
器は、プリンタ装置,ファクシミリ装置,デジタル複写
装置,スキャナ装置を含むものである。According to a tenth aspect of the present invention, the peripheral device includes a printer, a facsimile, a digital copier, and a scanner.
【0015】本発明に係る第11の発明は、所定の通信
媒体(図1に示すLAN100,120)上に接続され
た各種のデータ処理装置との間でデータ通信可能なデー
タ処理装置を制御するコンピュータが読み出し可能なプ
ログラムを格納した記憶媒体であって、各データ処理装
置との通信により接続情報を取得する取得工程(図示し
ない)と、前記取得工程により取得された前記接続を記
憶管理する管理工程(図示しない)と、前記管理工程に
記憶管理される前記接続情報に基づきシステム構成をア
イコンで表示部に表示させるシステム表示工程(図示し
ない)と、前記表示部に表示された任意のアイコンの組
み合わせを指示する指示工程(図8に示すステップS7
1)と、前記指示工程により指示されたデータ処理装置
の組み合わせによる操作指示の有効性を記憶される判定
情報に基づいて判定する判定工程(図8に示すステップ
S73)と、前記指示工程による移動指示中に、前記判
定工程による判定結果に基づいて、アイコンを異なる表
示形態で表示させる表示工程(図8に示すステップS7
4)とを有するコンピュータが読み出し可能なプログラ
ムを記憶媒体に格納したものである。An eleventh invention according to the present invention controls a data processing device capable of performing data communication with various data processing devices connected to a predetermined communication medium (LANs 100 and 120 shown in FIG. 1). An acquisition step (not shown) for acquiring connection information through communication with each data processing device, and a management unit for storing and managing the connection acquired in the acquisition step A step (not shown), a system display step (not shown) for displaying a system configuration on a display unit based on the connection information stored and managed in the management step (not shown), and an optional icon displayed on the display unit. An instruction step of instructing a combination (step S7 shown in FIG. 8)
1), a judging step of judging the validity of the operation instruction by the combination of the data processing devices instructed in the instructing step based on the stored judgment information (Step S73 shown in FIG. 8), and a movement in the instructing step During the instruction, a display step (step S7 shown in FIG. 8) of displaying icons in different display forms based on the result of the determination in the determination step.
And 4) a computer-readable program stored in a storage medium.
【0016】本発明に係る第12の発明は、前記データ
処理装置は、画像入力装置が接続された画像入力サーバ
装置である。In a twelfth aspect according to the present invention, the data processing device is an image input server device connected to an image input device.
【0017】本発明に係る第13の発明は、前記画像入
力装置は、所定の標準仕様に準拠するスキャナ装置であ
る。According to a thirteenth aspect of the present invention, the image input device is a scanner device conforming to a predetermined standard specification.
【0018】本発明に係る第14の発明は、前記所定の
標準仕様は、TWAIN規格に準拠するものである。According to a fourteenth aspect of the present invention, the predetermined standard specification conforms to the TWAIN standard.
【0019】本発明に係る第15の発明は、前記データ
処理装置は、プリンタ装置,ファクシミリ装置,デジタ
ル複写装置,スキャナ装置を含むものである。According to a fifteenth aspect of the present invention, the data processing device includes a printer device, a facsimile device, a digital copying device, and a scanner device.
【0020】[0020]
【発明の実施の形態】〔第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.
【0021】図において、プリンタ102は開放型アー
キテクチャを持つプリンタで、ネットワークボード(N
B)101を介してネットワークに接続されている。N
B10lは、同軸コネクタをもつEthernetイン
タフェース10Base−2や、RJ−45をもつ10
Base−Tなどのローカルエリアネットワークインタ
フェースを介して、ローカルエリアネットワーク(LA
N)100に接続される。In FIG. 1, 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 is an Ethernet interface 10Base-2 having a coaxial connector, and a 1010 having an RJ-45.
Through a local area network interface such as Base-T, a local area network (LA)
N) 100.
【0022】PC103、PC104、PClll、P
Cl12などの複数のパーソナルコンピュータ(PC)
もLAN100に接続されており、これらのPCは、ネ
ットワークオペレーティングシステムの制御の下、NB
101と通信することができる。PC103, PC104, PCll, 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.
【0023】従って、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.
【0024】また、ファイルサーバとして機能する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.
【0025】プリントサーバとして機能するPC104
は、ローカルに接続されたプリンタ105、または遠隔
地にあるプリンタ102などのプリンタへの印刷を管理
する。PC 104 functioning as a print server
Manages printing to a printer such as the locally connected printer 105 or the remote printer 102.
【0026】同様に、スキャナサーバPC115は、ロ
ーカル接続されたスキャナ117、または遠隔地にある
スキャナ110などのスキャナを管理する。スキャナ1
10は、ネットワークボード等を介してLAN100に
接続されている。また、複写機118は、イメージプロ
セッシングユニット119の管理制御の下に、プリンタ
やスキャナとしての機能を提供している。Similarly, the scanner server PC 115 manages scanners such as the locally connected scanner 117 or the remote scanner 110. 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.
【0027】図1に示すネットフークでは、様々なネッ
トワークメンバ間で効率よく通信を行うために、Nov
ellやUNIXなどのネットワークソフトウエアを使
用することができる。例えば、Novell社のNet
Ware(Novell社の登録商標。以下、省略)ソ
フトウエアを使用することができる。このソフトウエア
パッケージに関する詳細説明は、NetWareパッケ
ージに同梱されているオンラインドキュメンテーション
(Novell社から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 the 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.
【0028】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.
【0029】図1では、パーソナルコンピュータ機器
(PC)が示されているが、ネットワークソフトウエア
を実行するのに適した他のコンピュータ機器であっても
よい。例えば、UNIXのソフトウエアを使用している
場合にはUNIXワークステーションをネットワークに
接続してもよく、これらのワークステーションは図示さ
れているPCと共に使用される。Although FIG. 1 shows a personal computer device (PC), other computer devices 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.
【0030】通常、LAN100は、比較的ローカルな
ユーザグループに、例えば、1つの建物内の1つの階ま
たは連続した複数の階のユーザグループ等にサービスを
提供する。Normally, the LAN 100 provides a service to a relatively local user group, for example, a user group on one floor or a plurality of consecutive floors in one building.
【0031】一方、ユーザが異なる建物や異なる県に居
るなど、ユーザ同士が離れるに従って、ワイドエリアネ
ットワーク(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.
【0032】図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.
【0033】図において、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).
【0034】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.
【0035】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.
【0036】ネットワーク上で共有されているプリンタ
や、画像読み取り装置(スキャナ)とのやり取りは、こ
の通信制御部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.
【0037】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.
【0038】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.
【0039】これによりCRT16上のカーソルをX,
Y方向任意に移動してコマンドメニュー上のコマンドア
イコンを選択して処理の指示を行なうほか編集対象の指
示、描画位置の指示等も行う。Thus, 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.
【0040】14はビデオイメージメモリ(VRAMと
称す)で、CRT16に表示すべき描画データ(ビット
マップデータ)が展開され、表示出力制御部15を介し
て適宜読み出されてCRT16にその内容が表示され
る。17はプリンタ制御部であり、接続されているプリ
ンタ18に対するデータの出力制御を行う。Reference numeral 14 denotes a video image memory (referred to as a VRAM), in which drawing data (bitmap data) to be displayed on the CRT 16 is developed, read out as appropriate via the display output control section 15, and the contents are displayed on the CRT 16 Is done. A printer control unit 17 controls output of data to the connected printer 18.
【0041】1Aは画像読み取り機器制御部であり、接
続されている画像読み取り機器1Bの画像読み取り制御
を行う。Reference numeral 1A denotes an image reading device control section, which controls image reading of the connected image reading device 1B.
【0042】なお、本発明に於ける画像読み取りサーバ
装置には、上記画像読み取り機器制御部1Aと画像読み
取り機器1Bの構成要素が必須となるが、クライアント
側装置では、前述のように、通信制御部4、及び通信ポ
ート5を介してサーバ側の共有されている同構成要素を
使用することができる。Note that the image reading server device according to 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.
【0043】更に、図2の構成は、画像読み取り機器と
画像読み取り機器が物理的に別々のコンポーネントであ
っても、画像読み取り機器が、画像読み取り機器を含む
1つのコンポーネントと同様な機能を有することとす
る。Further, in the configuration of FIG. 2, even when 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
【0044】なお、本実施形態でROMに記憶している
プログラムは、装置に直接接続されているハードディス
ク(HD)やフロッピーディスク(FD)などの記憶媒
体にも記憶されていてもよい。さらに、ネットワークで
接続されている他の装置上に記憶されていてもよい。ま
た、本発明のプログラムは、ハードディスク(HD)や
フロッピーディスク(FD)などの記憶媒体やネットワ
ークを介してシステムや装置に供給できる。Note that 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.
【0045】図3は、本発明に係るサーバ装置の機能構
成を説明するブロック図であり、例えば画像入力サーバ
装置の場合に対応する。FIG. 3 is a block diagram for explaining the functional configuration of the server apparatus according to the present invention, and corresponds to, for example, an image input server apparatus.
【0046】図において、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 which can be exchanged on a network compatible with a general-purpose network protocol.
【0047】また、このネットワークサーバモジュール
21は、その逆に、後述するクライアント側から送られ
てきたネットワークデータをサーバ拡張モジュール22
が解釈可能な内部データ形式に変換する。The network server module 21 conversely converts network data sent from a client, which will be described later, into a server extension module 22.
Is converted to an internal data format that can be interpreted.
【0048】サーバ拡張モジュール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 under the control of this 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.
【0049】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.
【0050】これらは具体的には、一方はクライアント
からのイメージ読み込みパラメータ設定情報であり、も
う一方は、読み取り指示の結果得られた画像情報及びそ
の付属情報である。Specifically, one of them 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.
【0051】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.
【0052】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.
【0053】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.
【0054】図4は、本発明に係るクライアント装置の
機能構成を説明するブロック図である。FIG. 4 is a block diagram illustrating the functional configuration of the client device according to the present invention.
【0055】図において、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.
【0056】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 a general-purpose interface (general-purpose I / O). This module 33-1
33-N are for controlling the image input devices 34-1 to 34-N individually connected by a general-purpose interface negotiated with the image input manager 32.
【0057】本モジュール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.
【0058】即ち、機能的には画像入力機器制御モジュ
ール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
【0059】即ち、画像入出力機器マネージャ32は、
例えばTWAIN(Technnology With
out Any Intersted Name)マネ
ージャであり、各モジュール33−1〜33−Nは個々
の機器に対応したTWAINドライバに相当する。That is, the image input / output device manager 32
For example, TWAIN (Technology With)
out Any Interposed Name) manager, and each of the modules 33-1 to 33-N corresponds to a TWAIN driver corresponding to each device.
【0060】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.
【0061】36は画像入力機器接続情報生成モジュー
ルで、ネットワーククライアントモジュール38を利用
して得られたサーバ装置側に接続されている画像入出力
装置の属性情報、及びネットワーク接続に必要な情報を
獲得して個々の画像入力機器接続情報40−1〜40−
Nを生成する。Reference numeral 36 denotes an image input device connection information generation module which 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. And individual image input device connection information 40-1 to 40-
Generate N.
【0062】この時、同時に仮想画像入力機器制御モジ
ュール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.
【0063】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.
【0064】汎用画像入出力インタフェース変換モジュ
ール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.
【0065】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 server-side module can communicate with each other.
【0066】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 convert the information to a general-purpose image input / output interface conversion. Only intermediate processing such as passing the result to the module 37 and passing the result to the image input device manager 32 is performed.
【0067】このように、実際の処理の大部分を、汎用
画像入出力インタフェース提供モジュール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.
【0068】なお、本例では、画像入力機器としては、
画像入力機器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.
【0069】図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.
【0070】図において、401は接続先サーバの情報
で、ネットワーク上において接続先のサーバを識別する
ための情報、即ち、ネットワーク上でのマシン名称、も
しくはネットワークアドレスが設定されている。402
は機器のネットワーク情報で、当該ネットワーク上で利
用可能な機器を識別するための同機器のネットワーク名
称が設定されている。403はその他のネットワーク接
続情報で、上記以外のネットワーク接続に必要な情報が
設定されている。In the figure, reference numeral 401 denotes connection destination server information in which information for identifying a connection destination server on the 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.
【0071】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.
【0072】なお、上記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.
【0073】また、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 the connection status of various machines and peripheral devices on the network). There is a point.
【0074】図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.
【0075】図において、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, a specific image reading device is used for a specific output device. Is performed by selecting one icon.
【0076】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.
【0077】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 or the like. The image reading device name "ABC-345" corresponding to the icon 504 shown in FIG. Corresponds to the example.
【0078】506はアイコンで、クライアント装置を
示すアイコン503にローカル接続されているプリンタ
等の出力装置に対応する。507はネットワーク名称
で、図5に示した機器の名称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. Reference numeral 507 denotes a network name, which is displayed based on the device name 405 or the like shown in FIG. 5, and corresponds to the printer name "ABC-123" corresponding to the icon 506 shown in FIG.
【0079】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”.
【0080】510〜512はネットワーク名称で、マ
シンの名称が、「SNPC03」のサーバ装置に接続さ
れる「画像読取装置」,「通信装置」,「出力装置」に
対応する名称で、ともに例えば「MULTIXXX」の
場合に対応する。513はアイコンで、入力機器として
のスキャナ装置に対応する。Reference numerals 510 to 512 denote network names, which are names corresponding to the “image reading device”, the “communication device”, and the “output device” connected to the server device whose machine name is “SNPC03”. MULTIXXX ". An icon 513 corresponds to a scanner device as an input device.
【0081】また、この画面表示及び、各種機器を示す
アイコンを使用し、特定のアイコンから特定のアイコン
に対してポインティングデバイスを使用してドラッグ&
ドロップ操作を行なうことによっても、特定の機能を実
現することが可能であるとする。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.
【0082】図7は、本発明に係るデータ処理装置で管
理される判定テーブルのデータ構造例を示す図であり、
後述するようにクライアント装置におけるドラッグ&ド
ロップ操作により指定されたアイコンの種別による機能
が有効であるかどうかを判定する判定テーブルのデータ
構造例に対応する。FIG. 7 is a diagram showing an example of the data structure of a judgment table managed by the data processing device according to the present invention.
As will be described later, this corresponds to an example of a data structure of a determination table for determining whether or not a function according to the type of icon designated by a drag-and-drop operation in the client device is valid.
【0083】図において、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.
【0084】803は判定情報で、情報801及び識別
情報802の機器の組み合わせが有効であるかどうかの
判定を行なうため情報で、該判定情報803に基づいて
ドラッグ&ドロップ操作が有効であるかどうかの判定を
行なう。Reference numeral 803 denotes determination information for determining whether or not 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.
【0085】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", it 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.
【0086】なお、上記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 types of the peripheral devices of the processing source and the processing destination are determined by the drag and drop operation in the present embodiment. Here, a case is shown in which there are N pieces of information depending on the combination of types of peripheral devices, and 801 to 804 and 805
808 indicate that the information is a set of information.
【0087】図8は、本発明に係るデータ処理装置にお
けるデータ処理手順の一例を示すフローチャートであ
り、前述した図6に示したドラッグ&ドロップ操作にお
ける処理に関するクライアント装置側の内部処理手順に
対応し、当該手順はPMEM3に格納されたプログラム
をCPU2により実行することにより実現される。FIG. 8 is a flowchart showing an example of a data processing procedure in the data processing apparatus according to the present invention, and corresponds to the internal processing procedure on the client device side relating to the processing in the drag and drop operation shown in FIG. The procedure is realized by the CPU 2 executing the program stored in the PMEM 3.
【0088】まず、ステップS71で、図6に示した表
示画面上で処理元の機器を意味するアイコンのドラッグ
操作を開始する。次に、ステップS72で、処理元の機
器の情報を、前述した図5に示したデータ構造例から取
得する。本実施形態では、特に当該機器がどのような種
別であるかを示す機器の種別の情報を取得する必要があ
る。First, in step S71, a drag operation of an icon representing a processing source device is started on the display screen shown in FIG. Next, in step S72, information on the processing source device is obtained from the above-described data structure example shown in FIG. In the present embodiment, it is particularly necessary to acquire information on the type of the device, which indicates the type of the device.
【0089】そして、ステップS73では、上記ステッ
プS72で取得した情報及び、前述の図6の判定テーブ
ルの情報を使用し、各種機器の種別に対するドロップ処
理が有効であるかどうかを判定し、ステップS74で、
上記ステップS73での判定結果を基に、処理が有効で
ある機器アイコンと、処理が有効ではない機器のアイコ
ンの表示を区別するための画面表示の変更を行なう。In step S73, using the information obtained in step S72 and the information in the above-described determination table of FIG. 6, it is determined whether or not the drop processing for each type of device is valid. so,
Based on the determination result in step S73, the screen display is changed to distinguish between the display of the device icon for which the process is valid and the icon of the device for which the process is not valid.
【0090】画面表示の例としては、ドラッグ操作を行
なっている最中は、有効な機器のアイコンを反転させる
又は点滅させる又は拡大して表示する等の手段や、有効
ではない機器のアイコンをグレー表示にする又は表示さ
せない等の手段により、明確に視覚的に区別して表示す
る。Examples of the screen display include means for inverting, blinking, or enlarging the icons of valid devices while performing a drag operation, and displaying icons of invalid devices in gray. It is clearly and visually distinguished by means such as displaying or not displaying.
【0091】そして、ステップS75では、使用者がド
ラッグ中の操作を完結させるため、機器アイコンへのド
ロップ操作を行ない、処理先の機器を決定する。In step S75, the user performs a drop operation on the device icon to complete the operation during the drag, and determines a device to be processed.
【0092】次に、ステップS76では、上記ステップ
S75で決定された処理先の機器と、処理元の機器の情
報及び前述の図7に示した判定テーブルを基に処理が有
効であるかどうかを判定し、処理が有効ではないと判定
された場合は、何もせずに終了する。Next, in step S76, it is determined whether or not the processing is valid based on the information of the processing destination device determined in step S75 and the processing source device and the determination table shown in FIG. If it is determined that the process is not valid, the process ends without doing anything.
【0093】一方、ステップS76で、処理が有効であ
ると判断された場合は、ステップS77に分岐し、図7
に示した判定テーブルにより、該当する機能を実行し
て、処理を終了する。On the other hand, if it is determined in step S76 that the processing is valid, the flow branches to step S77, and FIG.
The corresponding function is executed according to the determination table shown in FIG.
【0094】これにより、例えば図6に示す表示画面上
で、アイコン504をドラッグしてアイコン506にド
ロップする場合には、判定情報がその操作指示が有効で
あるとされ、図8に示すステップS77で、画像入力さ
れた画像データをプリントアウトするという一連の操作
指示に従う機能処理(画像入出力処理)が実行される。Thus, for example, when the icon 504 is dragged and dropped on the icon 506 on the display screen shown in FIG. 6, the judgment information indicates that the operation instruction is valid, and the step S77 shown in FIG. Then, a function process (image input / output process) according to a series of operation instructions of printing out image data input as an image is executed.
【0095】一方、アイコン504をドラッグしてアイ
コン508にドロップする場合に、アイコン508のク
ライアント装置が動作してない場合には、あるいはアイ
コン504からアイコン513へのドラッグ&ドロップ
操作がなされた場合、その判定情報が無効(アイコン5
04とアイコン513とは共に入力機器であるため無効
となる)なものとして設定されているので、アイコン5
08がグレー表示(他のアイコン表示と異なる形態で表
示)され、その操作が有効でないことをその操作中にユ
ーザが認識することができる。On the other hand, when the icon 504 is dragged and dropped on the icon 508, when the client device of the icon 508 is not operating, or when the drag and drop operation from the icon 504 to the icon 513 is performed, The judgment information is invalid (icon 5
04 and the icon 513 are invalid because both are input devices.
08 is displayed in gray (displayed in a form different from other icon displays), and the user can recognize that the operation is not valid during the operation.
【0096】上記実施形態によれば、ネットワーク上で
の各種周辺機器及びそのサーバ装置、及びクライアント
装置で構成されるネットワークシステムにおいて、利用
可能なマシン及び周辺機器の構成表示画面上でのドラッ
グ&ドロップ操作における処理元の機器のアイコンのド
ラッグ操作中に、処理が有効となる又は無効となる処理
先のアイコン表示を識別して表示することにより、操作
を効率化することが可能となった。According to the above embodiment, in a network system composed of various peripheral devices on a network, a server device thereof, and a client device, drag-and-drop on a configuration display screen of available machines and peripheral devices. During the operation of dragging the icon of the processing source device during the operation, by identifying and displaying the icon display of the processing destination where the processing is enabled or disabled, the operation can be made more efficient.
【0097】以下、図9に示すメモリマップを参照して
本発明に係るデータ処理装置で読み出し可能なデータ処
理プログラムの構成について説明する。Hereinafter, the configuration of a data processing program that can be read by the data processing device according to the present invention will be described with reference to a memory map shown in FIG.
【0098】図9は、本発明に係るデータ処理装置で読
み出し可能な各種データ処理プログラムを格納する記憶
媒体のメモリマップを説明する図である。FIG. 9 is a view for explaining a memory map of a storage medium for storing various data processing programs which can be read by the data processing apparatus according to the present invention.
【0099】なお、特に図示しないが、記憶媒体に記憶
されるプログラム群を管理する情報、例えばバージョン
情報,作成者等も記憶され、かつ、プログラム読み出し
側のOS等に依存する情報、例えばプログラムを識別表
示するアイコン等も記憶される場合もある。Although not shown, information for managing a group of programs stored in the storage medium, such as version information and creator, is also stored, and information dependent on the OS or the like on the program reading side, such as a program, is stored. An icon or the like for identification display may also be stored.
【0100】さらに、各種プログラムに従属するデータ
も上記ディレクトリに管理されている。また、各種プロ
グラムをコンピュータにインストールするためのプログ
ラムや、インストールするプログラムが圧縮されている
場合に、解凍するプログラム等も記憶される場合もあ
る。Further, data dependent on 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.
【0101】本実施形態における図8に示す機能が外部
からインストールされるプログラムによって、ホストコ
ンピュータにより遂行されていてもよい。そして、その
場合、CD−ROMやフラッシュメモリやFD等の記憶
媒体により、あるいはネットワークを介して外部の記憶
媒体から、プログラムを含む情報群を出力装置に供給さ
れる場合でも本発明は適用されるものである。The functions shown in FIG. 8 in this embodiment 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.
【0102】以上のように、前述した実施形態の機能を
実現するソフトウエアのプログラムコードを記録した記
憶媒体を、システムあるいは装置に供給し、そのシステ
ムあるいは装置のコンピュータ(またはCPUやMP
U)が記憶媒体に格納されたプログラムコードを読出し
実行することによっても、本発明の目的が達成されるこ
とは言うまでもない。As described above, the storage medium storing the program codes of the software for realizing the functions of the above-described embodiment 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.
【0103】この場合、記憶媒体から読み出されたプロ
グラムコード自体が本発明の新規な機能を実現すること
になり、そのプログラムコードを記憶した記憶媒体は本
発明を構成することになる。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.
【0104】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピーディスク,ハードディ
スク,光ディスク,光磁気ディスク,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.
【0105】また、コンピュータが読み出したプログラ
ムコードを実行することにより、前述した実施形態の機
能が実現されるだけでなく、そのプログラムコードの指
示に基づき、コンピュータ上で稼働している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.
【0106】さらに、記憶媒体から読み出されたプログ
ラムコードが、コンピュータに挿入された機能拡張ボー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書き込まれた後、そのプログラムコードの指
示に基づき、その機能拡張ボードや機能拡張ユニットに
備わる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.
【0107】[0107]
【発明の効果】以上説明したように、本発明に係る第1
〜15の発明によれば、通信可能な各データ処理装置あ
るいは周辺機器から接続情報を取得管理して、利用可能
なシステム構成をそれぞれのアイコンで表示した際に、
移動元のアイコンと移動先のアイコンとの関係が操作と
して有効かどうかを判定し、該判定結果に基づいてその
アイコン操作指示中に、移動先のアイコンの表示形態を
変更するので、アイコンによる操作指示に基づく処理が
有効となるか又は無効となるかを視覚的に認識して、誤
った操作指示を回避できる操作性に優れたユーザインタ
フェースを構築できる等の効果を奏する。As described above, the first embodiment according to the present invention is described.
According to the inventions of (1) to (15), when the connection information is acquired and managed from each of the communicable data processing devices or peripheral devices and the available system configuration is displayed by each icon,
It is determined whether the relationship between the source icon and the destination icon is valid as an operation, and the display mode of the destination icon is changed during the icon operation instruction based on the determination result. It is possible to visually recognize whether the processing based on the instruction is valid or invalid, and to achieve an effect that a user interface with excellent operability capable of avoiding an incorrect operation instruction can be constructed.
【図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】本発明に係るデータ処理装置で管理される判定
テーブルのデータ構造例を示す図である。FIG. 7 is a diagram showing an example of a data structure of a determination table managed by the data processing device according to the present invention.
【図8】本発明に係るデータ処理装置におけるデータ処
理手順の一例を示すフローチャートである。FIG. 8 is a flowchart illustrating an example of a data processing procedure in the data processing device according to the present invention.
【図9】本発明に係るデータ処理装置で読み出し可能な
各種データ処理プログラムを格納する記憶媒体のメモリ
マップを説明する図である。FIG. 9 is a diagram illustrating a memory map of a storage medium that stores various data processing programs that can be read by the data processing device according to the present invention.
1 システムバス 2 CPU 3 プログラムメモリ 4 通信制御部 5 通信ポート 6 通信回線 7 ネットワーク上の他の装置 8 外部記憶装置制御部 9,10 データファイル用のディスク 12 キーボード 13 マウス 14 ビデオイメージメモリ 15 表示出力制御部 16 CRT 17 プリンタ制御部 18 プリンタ 19 外部機器制御部 1A 読み取り機器制御部 1B 画像読み取り機器 Reference Signs List 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 12 keyboard 13 mouse 14 video image memory 15 display output Control unit 16 CRT 17 Printer control unit 18 Printer 19 External device control unit 1A Reading device control unit 1B Image reading device
Claims (15)
ータ処理装置との間でデータ通信可能なデータ処理装置
であって、 各データ処理装置との通信により接続情報を取得する取
得手段と、 前記取得手段により取得された前記接続を記憶管理する
管理手段と、 前記管理手段に記憶管理される前記接続情報に基づきシ
ステム構成をアイコンで表示部に表示させるシステム表
示手段と、 前記表示部に表示された任意のアイコンの組み合わせを
指示する指示手段と、 前記指示手段により指示されたデータ処理装置の組み合
わせによる操作指示の有効性を判定する判定手段と、 前記指示手段による移動指示中に、前記判定手段による
判定結果に基づいて、アイコンを異なる表示形態で表示
させる表示制御手段と、を有することを特徴とするデー
タ処理装置。1. A data processing device capable of performing data communication with various data processing devices connected on a predetermined communication medium, comprising: an obtaining unit configured to obtain connection information by communicating with each data processing device; A management unit that stores and manages the connection acquired by the acquisition unit; a system display unit that displays a system configuration on a display unit with an icon based on the connection information stored and managed by the management unit; Instructing means for instructing a combination of displayed icons, determining means for determining the validity of an operation instruction by the combination of the data processing devices instructed by the instructing means, and moving instruction by the instructing means, Display control means for displaying icons in different display forms based on a result of the determination by the determination means. Equipment.
接続された画像入力サーバ装置であることを特徴とする
請求項1記載のデータ処理装置。2. The data processing device according to claim 1, wherein said data processing device is an image input server device connected to an image input device.
準拠するスキャナ装置であることを特徴とする請求項2
記載のデータ処理装置。3. The image input device according to claim 2, wherein the image input device is a scanner device conforming to a predetermined standard.
The data processing device according to claim 1.
に準拠することを特徴とする請求項3記載のデータ処理
装置。4. The data processing apparatus according to claim 3, wherein said predetermined standard specification conforms to TWAIN standard.
ファクシミリ装置,デジタル複写装置,スキャナ装置を
含むことを特徴とする請求項1記載のデータ処理装置。5. The data processing device according to claim 1, wherein the data processing device is a printer device,
2. The data processing device according to claim 1, further comprising a facsimile device, a digital copying device, and a scanner device.
ータ処理装置との間でデータ通信可能なデータ処理装置
における表示処理方法であって、 各データ処理装置との通信により接続情報を取得する取
得工程と、 前記取得工程により取得された前記接続を記憶管理する
管理工程と、 前記管理工程に記憶管理される前記接続情報に基づきシ
ステム構成をアイコンで表示部に表示させるシステム表
示工程と、 前記表示部に表示された任意のアイコンの組み合わせを
指示する指示工程と、 前記指示工程により指示されたデータ処理装置の組み合
わせによる操作指示の有効性を記憶される判定情報に基
づいて判定する判定工程と、 前記指示工程による移動指示中に、前記判定工程による
判定結果に基づいて、アイコンを異なる表示形態で表示
させる表示工程と、を有することを特徴とする表示処理
方法。6. A display processing method in a data processing device capable of performing data communication with various data processing devices connected on a predetermined communication medium, wherein connection information is obtained by communication with each data processing device. Acquiring step, a managing step of storing and managing the connection acquired in the acquiring step, and a system displaying step of displaying a system configuration on a display unit with an icon based on the connection information stored and managed in the managing step, An instruction step of instructing a combination of any icons displayed on the display unit; and a determination step of determining the validity of an operation instruction by the combination of the data processing devices instructed in the instruction step based on stored determination information. And displaying an icon in a different display form based on the determination result in the determination step during the movement instruction in the instruction step. And a display step.
接続された画像入力サーバ装置であることを特徴とする
請求項6記載の表示処理方法。7. The display processing method according to claim 6, wherein the data processing device is an image input server device connected to an image input device.
準拠するスキャナ装置であることを特徴とする請求項7
記載の表示処理方法。8. The image input device according to claim 7, wherein the image input device is a scanner device conforming to a predetermined standard.
Display processing method described.
に準拠することを特徴とする請求項8記載の表示処理方
法。9. The display processing method according to claim 8, wherein the predetermined standard specification conforms to the TWAIN standard.
置,ファクシミリ装置,デジタル複写装置,スキャナ装
置を含むことを特徴とする請求項6記載の表示処理方
法。10. The display processing method according to claim 6, wherein said data processing device includes a printer device, a facsimile device, a digital copying device, and a scanner device.
ータ処理装置との間でデータ通信可能なデータ処理装置
を制御するコンピュータが読み出し可能なプログラムを
格納した記憶媒体であって、 各データ処理装置との通信により接続情報を取得する取
得工程と、 前記取得工程により取得された前記接続を記憶管理する
管理工程と、 前記管理工程に記憶管理される前記接続情報に基づきシ
ステム構成をアイコンで表示部に表示させるシステム表
示工程と、 前記表示部に表示された任意のアイコンの組み合わせを
指示する指示工程と、 前記指示工程により指示されたデータ処理装置の組み合
わせによる操作指示の有効性を記憶される判定情報に基
づいて判定する判定工程と、 前記指示工程による移動指示中に、前記判定工程による
判定結果に基づいて、アイコンを異なる表示形態で表示
させる表示工程と、 を有することを特徴とするコンピュータが読み出し可能
なプログラムを格納した記憶媒体。11. A storage medium storing a computer-readable program for controlling a data processing apparatus capable of performing data communication with various data processing apparatuses connected to a predetermined communication medium, wherein each of the data processing apparatuses An acquisition step of acquiring connection information through communication with a device; a management step of storing and managing the connection acquired in the acquisition step; and displaying a system configuration by an icon based on the connection information stored and managed in the management step. A system display step to be displayed on the display unit; an instruction step to instruct a combination of arbitrary icons displayed on the display unit; and the validity of an operation instruction by the combination of the data processing devices instructed in the instruction step. A determination step of determining based on the determination information; and during the movement instruction in the instruction step, the determination result in the determination step is And a display step of displaying icons in different display forms based on the storage medium.
が接続された画像入力サーバ装置であることを特徴とす
る請求項11記載のコンピュータが読み出し可能なプロ
グラムを格納した記憶媒体。12. The storage medium according to claim 11, wherein said data processing device is an image input server device connected to an image input device.
に準拠するスキャナ装置であることを特徴とする請求項
12記載のコンピュータが読み出し可能なプログラムを
格納した記憶媒体。13. The storage medium according to claim 12, wherein the image input device is a scanner device conforming to a predetermined standard specification.
格に準拠することを特徴とする請求項13記載のコンピ
ュータが読み出し可能なプログラムを格納した記憶媒
体。14. The storage medium according to claim 13, wherein the predetermined standard specification conforms to the TWAIN standard.
置,ファクシミリ装置,デジタル複写装置,スキャナ装
置を含むことを特徴とする請求項11記載のコンピュー
タが読み出し可能なプログラムを格納した記憶媒体。15. The storage medium according to claim 11, wherein said data processing 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 |
|---|---|---|---|
| JP10207199A JP2000293464A (en) | 1999-04-09 | 1999-04-09 | Data processing device, display processing method, and storage medium storing computer readable program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10207199A JP2000293464A (en) | 1999-04-09 | 1999-04-09 | Data processing device, display processing method, and storage medium storing computer readable program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000293464A true JP2000293464A (en) | 2000-10-20 |
Family
ID=14317546
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10207199A Pending JP2000293464A (en) | 1999-04-09 | 1999-04-09 | Data processing device, display processing method, and storage medium storing computer readable program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2000293464A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003084884A (en) * | 2001-09-11 | 2003-03-19 | Sony Corp | Information processing unit and method, and program |
| JP2007094565A (en) * | 2005-09-27 | 2007-04-12 | Nippon Telegr & Teleph Corp <Ntt> | Environmental impact assessment method and environmental impact assessment system |
| JP2009510581A (en) * | 2005-09-30 | 2009-03-12 | ノキア コーポレイション | Methods, devices, computer programs and graphical user interfaces for user input of electronic devices |
Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01276357A (en) * | 1988-04-28 | 1989-11-06 | Mitsubishi Electric Corp | User support system of data processor |
| JPH05210473A (en) * | 1991-12-13 | 1993-08-20 | Nec Corp | Job menu display system |
| JPH06203136A (en) * | 1992-10-29 | 1994-07-22 | Internatl Business Mach Corp <Ibm> | Selective operation method of data collection display and data processing system |
| JPH06223039A (en) * | 1993-01-22 | 1994-08-12 | Techno Vision Kk | Display method for menu |
| JPH0744477A (en) * | 1993-07-30 | 1995-02-14 | Canon Inc | Control system for multimedia equipment |
| JPH07281864A (en) * | 1994-04-13 | 1995-10-27 | Internatl Business Mach Corp <Ibm> | Method and equipment for facilitation of selection of icon |
| JPH09237240A (en) * | 1996-02-29 | 1997-09-09 | Hitachi Ltd | System management / Network compatible display method |
| JPH1026964A (en) * | 1996-07-10 | 1998-01-27 | Casio Comput Co Ltd | Menu display method |
| JPH10229508A (en) * | 1997-02-17 | 1998-08-25 | Sony Corp | Video audio equipment error monitor system |
| JPH10319795A (en) * | 1997-05-21 | 1998-12-04 | Minolta Co Ltd | Recording medium for copying machine recorded with assigned program in alternative output equipment and copying machine as well as alternative output equipment assigning method for copying machine |
| JPH1153027A (en) * | 1997-07-31 | 1999-02-26 | Sanyo Electric Co Ltd | Monitor system |
| JPH1191215A (en) * | 1997-07-04 | 1999-04-06 | Oce Technol Bv | Printing system for printing picture on sheet in accordance with electric picture as well as control signal, and control means suitable for employing in the same printing system |
-
1999
- 1999-04-09 JP JP10207199A patent/JP2000293464A/en active Pending
Patent Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01276357A (en) * | 1988-04-28 | 1989-11-06 | Mitsubishi Electric Corp | User support system of data processor |
| JPH05210473A (en) * | 1991-12-13 | 1993-08-20 | Nec Corp | Job menu display system |
| JPH06203136A (en) * | 1992-10-29 | 1994-07-22 | Internatl Business Mach Corp <Ibm> | Selective operation method of data collection display and data processing system |
| JPH06223039A (en) * | 1993-01-22 | 1994-08-12 | Techno Vision Kk | Display method for menu |
| JPH0744477A (en) * | 1993-07-30 | 1995-02-14 | Canon Inc | Control system for multimedia equipment |
| JPH07281864A (en) * | 1994-04-13 | 1995-10-27 | Internatl Business Mach Corp <Ibm> | Method and equipment for facilitation of selection of icon |
| JPH09237240A (en) * | 1996-02-29 | 1997-09-09 | Hitachi Ltd | System management / Network compatible display method |
| JPH1026964A (en) * | 1996-07-10 | 1998-01-27 | Casio Comput Co Ltd | Menu display method |
| JPH10229508A (en) * | 1997-02-17 | 1998-08-25 | Sony Corp | Video audio equipment error monitor system |
| JPH10319795A (en) * | 1997-05-21 | 1998-12-04 | Minolta Co Ltd | Recording medium for copying machine recorded with assigned program in alternative output equipment and copying machine as well as alternative output equipment assigning method for copying machine |
| JPH1191215A (en) * | 1997-07-04 | 1999-04-06 | Oce Technol Bv | Printing system for printing picture on sheet in accordance with electric picture as well as control signal, and control means suitable for employing in the same printing system |
| JPH1153027A (en) * | 1997-07-31 | 1999-02-26 | Sanyo Electric Co Ltd | Monitor system |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003084884A (en) * | 2001-09-11 | 2003-03-19 | Sony Corp | Information processing unit and method, and program |
| JP2007094565A (en) * | 2005-09-27 | 2007-04-12 | Nippon Telegr & Teleph Corp <Ntt> | Environmental impact assessment method and environmental impact assessment system |
| JP2009510581A (en) * | 2005-09-30 | 2009-03-12 | ノキア コーポレイション | Methods, devices, computer programs and graphical user interfaces for user input of electronic devices |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7539785B2 (en) | Network device manager | |
| US6782426B1 (en) | Shared device control method and server-client system | |
| US20050038530A1 (en) | Device control system | |
| JP2003271332A (en) | Output management device setting device and method | |
| TW201022949A (en) | System and method for detecting remote serial port apparatus | |
| US20030154258A1 (en) | System used in plural information processing devices for commonly using peripheral device in network | |
| US8370434B2 (en) | Workflow system and method of controlling the same | |
| JP2000295223A (en) | Network terminal device and display method thereof | |
| JP2000293464A (en) | Data processing device, display processing method, and storage medium storing computer readable program | |
| JP3706762B2 (en) | Display processing method, data processing apparatus, and computer-readable storage medium | |
| JP2002189546A (en) | Network terminal device, display control method, and display control program | |
| JP2000293622A (en) | Image processing method, apparatus and storage medium | |
| JP2000293458A (en) | Data distribution device, data receiving device, and control method thereof | |
| JP2000293473A (en) | Network terminal device and display method thereof | |
| KR101405920B1 (en) | Job control apparatus and multi-function product, and operating method thereof | |
| JP2001312433A (en) | Information processing apparatus and method, and storage medium | |
| JP4387487B2 (en) | Information processing apparatus, network system, information processing method, or recording medium | |
| JP3997008B2 (en) | Network system | |
| JP2000293467A (en) | Data processing device, data processing method, and storage medium storing computer readable program | |
| JP2003150467A (en) | Information processing apparatus, network system, display method, device management method, storage medium, and program | |
| JP2000293332A (en) | Information processing apparatus and information processing method | |
| JP2000295395A (en) | Network terminal device and image input method thereof | |
| JP2003122460A (en) | Information processing apparatus, network system, device information display method, storage medium, and program | |
| JP2000293466A (en) | Information processing apparatus, method for displaying shared resources of information processing apparatus, and storage medium storing computer readable program | |
| JP2003150469A (en) | Information processing apparatus, network system, 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: 20040909 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040914 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041115 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050621 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050822 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20050825 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20051209 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20080109 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20080220 |