JP2002202944A - 情報処理装置およびデバイスインストール方法および記憶媒体 - Google Patents

情報処理装置およびデバイスインストール方法および記憶媒体

Info

Publication number
JP2002202944A
JP2002202944A JP2000401212A JP2000401212A JP2002202944A JP 2002202944 A JP2002202944 A JP 2002202944A JP 2000401212 A JP2000401212 A JP 2000401212A JP 2000401212 A JP2000401212 A JP 2000401212A JP 2002202944 A JP2002202944 A JP 2002202944A
Authority
JP
Japan
Prior art keywords
installation
item
instruction
specific
specific object
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
Application number
JP2000401212A
Other languages
English (en)
Inventor
Masaki Aritomi
雅規 有富
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2000401212A priority Critical patent/JP2002202944A/ja
Publication of JP2002202944A publication Critical patent/JP2002202944A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)
  • Computer And Data Communications (AREA)

Abstract

(57)【要約】 【課題】 少ない操作指示で、インストール使用として
いるオブジェクトの属性情報を確認して意図するオブジ
ェクトであるかどうかを確実に認知して、意図するデバ
イスのオブジェクトのインストール処理を完了すること
である。 【解決手段】 CPU1が外部メモリ11から読み出し
た前記ディレクトリ情報の中から特定のオブジェクトを
検出し、該検出される特定のオブジェクトをツリー形式
に従ってCRT10上にリスト表示し、該表示されたい
ずれかのデバイスを利用可能にインストールするための
指示がなされた際に、CRT10上に対してインストー
ル対象としている特定のデバイスの属性情報を表示する
構成を特徴とする。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、各種の周辺機器を
制御するドライバをインストール可能なパーソナルコン
ピュータ、ワークステーションなどの情報処理装置およ
び情報処理装置におけるデバイスインストール方法およ
び記憶媒体に関するものである。
【0002】
【従来の技術】従来、パーソナルコンピュータ、ワーク
ステーションなどの情報処理装置において、ネットワー
クで共有されるデバイス又はローカル接続されるデバイ
ス(以下、各種デバイスをオブジェクトと呼ぶ)をシス
テム(OS)にインストールする場合、プリンタフォル
ダなどの特定のフォルダをオープンし、OSで提供され
るデバイスインストール機能を実行するための追加アイ
コンをダブルクリックする。そして、インストール対象
のオブジェクトがローカルマシンにない(ローカル接続
されていない)場合は、参照ダイアログを見ながらネッ
トワーク接続されているデバイスを検索することにより
オブジェクトを特定してインストール指示を行ってい
た。
【0003】通常、上記参照ダイアログのリストは名称
でソートした状態で表示されている。また、自機以外の
PC等にローカル接続されているプリンタデバイスのう
ち共有設定されている場合は、共有デバイスのオブジェ
クトはそのPCアイコンの下位に隠れているため、PC
アイコンの下位にツリー表示上で下がったのち、オブジ
ェクトを特定してインストール指示していた。
【0004】また、場合によっては、出力ポートの設定
や、インストールするデバイスドライバの基となるファ
イルの格納位置も指定してから、実際にインストール処
理が行われていた。
【0005】
【発明が解決しようとする課題】上記のユーザインタフ
ェース処理には、次の(1),(2)の問題点が指摘さ
れていた。
【0006】(1)デバイスを利用可能にインストール
(例えば、デバイスドライバを自機にインストール)
し、そのオブジェクト(インストールされたデバイス)
のプロパティをオープンするまでユーザが望む属性を持
つオブジェクトか不明である。
【0007】(2)インストールされるまで所望の属性
を有するオブジェクトが認識できないため、希望する属
性を持つオブジェクトに辿りつくまで、何回もインスト
ールを繰り返す必要が生じる。
【0008】本発明は、上記の問題点を解決するために
なされたもので、本発明の第1の目的は、所定のデバイ
スに対する所定のオブジェクトをディレクトリ情報に基
づき管理する記憶装置を備える情報処理装置において、
記憶装置から読み出した前記ディレクトリ情報の中から
特定のオブジェクトを検出し、該検出される特定のオブ
ジェクトをリスト表示し、該表示されたいずれかのデバ
イスを利用可能にインストールするための指示がなされ
た際に、表示手段に対してインストール対象としている
特定のデバイスの属性情報を表示することにより、イン
ストール完了前に、その属性情報を確認して意図するオ
ブジェクトであるかどうかを確実に認知して1回のイン
ストール操作指示でデバイスのインストール処理を完了
できる利便性に優れたドライバインストール環境を自在
に構築することができる情報処理装置およびデバイスイ
ンストール方法および記憶媒体を提供することである。
【0009】また、第2の目的は、表示手段に特定のオ
ブジェクトの持つ属性情報の一覧が表示された後、該特
定のオブジェクトに対するインストールの可否を決定す
る指示を確認した際に、特定のオブジェクトをインスト
ールしないと確認された場合に、表示手段に対して属性
探索用の項目を追加指定するための再探索設定情報を表
示し、該表示された再探索設定情報中から特定のデバイ
ス探索用の項目を追加指定した後、記憶装置から読み出
した前記ディレクトリ情報の中から特定のオブジェクト
を再検出することにより、最初のインストール指示で意
図するオブジェクトでないことが判明した場合に、対象
とするデバイスを絞り込んだ状態でオブジェクト検索を
行うことができ、最初のインストール指示で意図するデ
バイスを特定できない場合でも、インストール処理する
前に、再度、追加指定した項目に適合するオブジェクト
を検索でき、少ないインストール操作指示でデバイスの
インストール処理を完了できる利便性に優れたドライバ
インストール環境を自在に構築することができる情報処
理装置およびデバイスインストール方法および記憶媒体
を提供することである。
【0010】
【課題を解決するための手段】本発明に係る第1の発明
は、所定のデバイスに対する所定のオブジェクトをディ
レクトリ情報に基づき管理する記憶装置(図2に示す外
部メモリ11に相当)を備える情報処理装置であって、
前記記憶装置から読み出した前記ディレクトリ情報の中
から特定のオブジェクトを検出する検出手段(図2に示
すCPU1が外部メモリ11をアクセスして検出する)
と、前記検出手段により検出される特定のオブジェクト
をリスト表示する表示手段(図2に示すCRT10に相
当)と、前記表示手段に表示されたいずれかのデバイス
を利用可能にインストールするための指示を行うインス
トール指示手段と、前記インストール指示手段によりイ
ンストールが指示された際に、前記表示手段に対してイ
ンストール対象としている特定のデバイスの属性情報を
表示する第1の制御手段(図2に示すCPU1がCRT
10上での属性表示を制御する構成に相当)とを有する
ものである。
【0011】本発明に係る第2の発明は、前記第1の制
御手段は、指示された特定のオブジェクトの持つ属性情
報の一覧を前記表示手段にリスト表示する処理を施すも
のである。
【0012】本発明に係る第3の発明は、前記第1の制
御手段により前記表示手段に特定のオブジェクトの持つ
属性情報の一覧が表示された後、該特定のオブジェクト
に対するインストールの可否を決定する指示を確認する
確認手段(図2に示すCPU1がCRT10上での属性
情報の一覧に対する指示から確認する構成に相当)と、
前記確認手段により該特定のオブジェクトをインストー
ルしないと確認された場合に、前記表示手段に対して属
性探索用の項目を追加指定するための再探索設定情報を
表示する第2の制御手段(図2に示すCPU1がCRT
10上に再探索設定画面を表示する構成に相当)と、前
記再探索設定情報中から特定のデバイス探索用の項目を
追加指定する指定手段(図2に示すキーボード9や図示
しないポインティングデバイスによる指定に相当)とを
有するものである。
【0013】本発明に係る第4の発明は、前記指定手段
により前記再探索設定情報中で指定された項目を追加し
て前記記憶装置から読み出した前記ディレクトリ情報の
中から特定のオブジェクトを再検出する再検出手段(図
2に示すCPU1が外部メモリ11で管理されるディレ
クトリ情報から再検出処理する構成に相当)を有するも
のである。
【0014】本発明に係る第5の発明は、前記特定のオ
ブジェクトに対するインストールの可否を決定する指示
可能な項目は、インストールを承認する項目,インスト
ールを否定する項目,再探索を指示する項目を含むもの
である。
【0015】本発明に係る第6の発明は、前記特定のオ
ブジェクトは、プリンタデバイスに対するオブジェクト
である。
【0016】本発明に係る第7の発明は、前記特定のオ
ブジェクトは、プリンタ機能を含む複合デバイスに対す
るオブジェクトである。
【0017】本発明に係る第8の発明は、前記所定のデ
バイスは、ネットワークを介して共有使用可能に接続さ
れているネットワークデバイスを含むものである。
【0018】本発明に係る第9の発明は、前記ネットワ
ークデバイスは、前記ネットワークに接続されるデータ
処理装置にローカル接続されるデバイスを含むものであ
る。
【0019】本発明に係る第10の発明は、前記インス
トール指示手段は、前記表示手段に表示されたいずれか
のデバイスをオブジェクトのドロップ操作指示を検出し
て、特定のフォルダにインストールするための指示を行
うものである。
【0020】本発明に係る第11の発明は、前記インス
トール指示手段により所定のデバイスのインストール指
示が行われた際に、所定のデバイスを利用するためのデ
バイスドライバのインストールを行うよう制御する第3
の制御手段(図2に示すCPU1が所定のデバイスを利
用するためのデバイスドライバのインストールを行うよ
う制御する構成に相当)を更に有するものである。
【0021】本発明に係る第12の発明は、所定のデバ
イスに対する所定のオブジェクトをディレクトリ情報に
基づき管理する記憶装置を備える情報処理装置における
デバイスインストール方法であって、前記記憶装置から
読み出した前記ディレクトリ情報の中から特定のオブジ
ェクトを検出する検出ステップ(図示しない)と、前記
検出ステップにより検出される特定のオブジェクトを表
示手段にリスト表示する表示ステップ(図6に示すステ
ップS54)と、前記表示手段に表示されたいずれかの
デバイスを利用可能にインストールするための指示を行
うインストール指示ステップ(図6に示すステップS5
1)と、前記インストール指示ステップによりインスト
ールが指示された際に、前記表示手段に対してインスト
ール対象としている特定のデバイスの属性情報を表示す
る第1の制御ステップ(図6に示すステップS55)と
を有するものである。
【0022】本発明に係る第13の発明は、前記第1の
制御ステップは、指示された特定のオブジェクトの持つ
属性情報の一覧を前記表示手段にリスト表示する処理を
施すものである。
【0023】本発明に係る第14の発明は、前記第1の
制御ステップにより前記表示手段に特定のオブジェクト
の持つ属性情報の一覧が表示された後、該特定のオブジ
ェクトに対するインストールの可否を決定する指示を確
認する確認ステップ(図6に示すステップS61)と、
前記確認ステップにより該特定のオブジェクトをインス
トールしないと確認された場合に、前記表示手段に対し
て属性探索用の項目を追加指定するための再探索設定情
報を表示する第2の制御ステップ(図7のステップS8
2)と、前記再探索設定情報中から特定のデバイス探索
用の項目を追加指定する指定ステップ(図7に示すステ
ップS95)とを有するものである。
【0024】本発明に係る第15の発明は、前記指定ス
テップにより前記再探索設定情報中で指定された項目を
追加して前記記憶装置から読み出した前記ディレクトリ
情報の中から特定のオブジェクトを再検出する再検出ス
テップ(図7のステップS100)を有するものであ
る。
【0025】本発明に係る第16の発明は、前記特定の
オブジェクトに対するインストールの可否を決定する指
示可能な項目は、インストールを承認する項目,インス
トールを否定する項目,再探索を指示する項目を含むも
のである。
【0026】本発明に係る第17の発明は、前記特定の
オブジェクトは、プリンタデバイスに対するオブジェク
トである。
【0027】本発明に係る第18の発明は、前記特定の
オブジェクトは、プリンタ機能を含む複合デバイスに対
するオブジェクトである。
【0028】本発明に係る第19の発明は、前記所定の
デバイスは、ネットワークを介して共有使用可能に接続
されているネットワークデバイスを含むものである。
【0029】本発明に係る第20の発明は、前記ネット
ワークデバイスは、前記ネットワークに接続されるデー
タ処理装置にローカル接続されるデバイスを含むもので
ある。
【0030】本発明に係る第21の発明は、前記インス
トール指示ステップは、前記表示手段に表示されたいず
れかのデバイスをオブジェクトのドロップ操作指示を検
出して、特定のフォルダにインストールするための指示
を行うものである。
【0031】本発明に係る第22の発明は、前記インス
トール指示ステップにより所定のデバイスのインストー
ル指示が行われた際に、所定のデバイスを利用するため
のデバイスドライバのインストールを行うよう制御する
第3の制御ステップ(図6に示すステップS73)を更
に有するものである。
【0032】本発明に係る第23の発明は、所定のデバ
イスに対する所定のオブジェクトをディレクトリ情報に
基づき管理する記憶装置を備える情報処理装置に、前記
記憶装置から読み出した前記ディレクトリ情報の中から
特定のオブジェクトを検出する検出ステップ(図示しな
い)と、前記検出ステップにより検出される特定のオブ
ジェクトを表示手段にリスト表示する表示ステップ(図
6に示すステップS54)と、前記表示手段に表示され
たいずれかのデバイスを利用可能にインストールするた
めの指示を行うインストール指示ステップ(図6に示す
ステップS51)と、前記インストール指示ステップに
よりインストールが指示された際に、前記表示手段に対
してインストール対象としている特定のデバイスの属性
情報を表示する第1の制御ステップ(図6に示すステッ
プS55)とを実行させるためのプログラムを記録媒体
にコンピュータが読み取り可能に記録させたものであ
る。
【0033】本発明に係る第24の発明は、前記第1の
制御ステップは、指示された特定のオブジェクトの持つ
属性情報の一覧を前記表示手段にリスト表示する処理を
施すものである。
【0034】本発明に係る第25の発明は、前記第1の
制御ステップにより前記表示手段に特定のオブジェクト
の持つ属性情報の一覧が表示された後、該特定のオブジ
ェクトに対するインストールの可否を決定する指示を確
認する確認ステップ(図6に示すステップS61)と、
前記確認ステップにより該特定のオブジェクトをインス
トールしないと確認された場合に、前記表示手段に対し
て属性探索用の項目を追加指定するための再探索設定情
報を表示する第2の制御ステップ(図7のステップS8
2)と、前記再探索設定情報中から特定のデバイス探索
用の項目を追加指定する指定ステップ(図7に示すステ
ップS95)とを有するものである。
【0035】本発明に係る第26の発明は、前記指定ス
テップにより前記再探索設定情報中で指定された項目を
追加して前記記憶装置から読み出した前記ディレクトリ
情報の中から特定のオブジェクトを再検出する再検出ス
テップ(図7のステップS100)を有するものであ
る。
【0036】本発明に係る第27の発明は、前記特定の
オブジェクトに対するインストールの可否を決定する指
示可能な項目は、インストールを承認する項目,インス
トールを否定する項目,再探索を指示する項目を含むも
のである。
【0037】本発明に係る第28の発明は、前記特定の
オブジェクトは、プリンタデバイスに対するオブジェク
トである。
【0038】本発明に係る第29の発明は、前記特定の
オブジェクトは、プリンタ機能を含む複合デバイスに対
するオブジェクトである。
【0039】本発明に係る第30の発明は、前記所定の
デバイスは、ネットワークを介して共有使用可能に接続
されているネットワークデバイスを含むものである。
【0040】本発明に係る第31の発明は、前記ネット
ワークデバイスは、前記ネットワークに接続されるデー
タ処理装置にローカル接続されるデバイスを含むもので
ある。
【0041】本発明に係る第32の発明は、前記インス
トール指示ステップは、前記表示手段に表示されたいず
れかのデバイスをオブジェクトのドロップ操作指示を検
出して、特定のフォルダにインストールするための指示
を行うものである。
【0042】本発明に係る第33の発明は、前記インス
トール指示ステップにより所定のデバイスのインストー
ル指示が行われた際に、所定のデバイスを利用するため
のデバイスドライバのインストールを行うよう制御する
第3の制御ステップ(図6に示すステップS73)を更
に有するものである。
【0043】
【発明の実施の形態】図1は、本発明を適用可能な情報
処理装置の概観を示す図である。
【0044】図1において、例えばパーソナルコンピュ
ータのような情報処理装置3000は、連長判定を高速
に処理するのに好適な情報機器である。情報処理装置3
000は、ユーザから入力を受け付けるためのキーボー
ド9、ユーザに対して情報を表示するためのCRTディ
スプレイ10を備える。
【0045】また、データやプログラムを記憶する磁気
ディスク(フロッピー(登録商標)ディスク(FD)や
ハードディスク(HD))、光磁気ディスク(MO)、
光デイスク(CD−ROM、CD−RやCD−RW)お
よびデイジタルビデオデイスク(DVD−ROMやDV
D−RAM)などのリムーバブル記憶メディアをドライ
ブするための外部メモリ11を有する。
【0046】図2は、本発明の情報処理装置の制御構成
を説明するブロック図であり、図1と同一のものには同
一の符号を付してある。
【0047】図2において、マイクロプロセッサである
CPUlは、ROM3のプログラムROM領域302、
ハードディスク(HD)、および/または、外部メモリ
11にセットされた記憶メディアに記憶されたプログラ
ムやデータなどに基づき、RAM2をワークメモリに使
用して、図形、イメージ、文字および表(表計算などを
含む)などが混在する文書の処理を実行するとともに、
システムバス4を介して後述するデバイスを統括的に制
御する。
【0048】ROM3のプログラムROM領域302ま
たは外部メモリドライブ11にセットされた記憶メディ
アには、後述するフローチャートに示されるような、C
PUlにより実行されるプログラムなどが記憶されてい
る。
【0049】また、ROM3のフォントROM領域30
1には、上記の文書処理の際に作成および編集される文
書データに含まれる文字や記号をCRTl0に表示する
ための文字パターンを発生するためのフォントデータな
どが記憶されている。
【0050】さらに、ROM3のデータROM領域30
3には、上記の文書処理や表示処理などを行う際に使用
される各種データ、例えばROM3のディレクトリ情報
や、アプリケーションテーブルなどが記憶されている。
【0051】5はキーボードコントローラ(KBC)
で、キーボード(KB)9や図示しないマウスなどのポ
インティングデバイスからの入力を制御する。6はCR
Tコントローラ(CRTC)で、CRTディスプレイ1
0の表示を制御する。
【0052】7はディスクコントローラ(DKC)で、
HDおよび外部メモリ11のアクセスを制御し、それら
の記憶メディアに対して各種プログラム、並びに、フォ
ントデータ、ユーザファイルおよび編集ファイルなどの
各種データを読み書きする。8はプリンタコントローラ
(PRTC)で、所定の双方向性インタフェース21を
介してプリンタ22に接続され、プリンタ22との間の
通信制御を実行する。
【0053】なお、CPUlは、例えばRAM2上に割
り当てられた表示情報領域あるいは専用のビデオメモリ
(VRAM)へのアウトラインフォントの展開(ラスタ
ライズ)処理を実行し、CRTディスプレイ10上での
WYSIWGを可能にする。また、CPUlは、CRT
ディスプレイ10上のマウスカーソルなどにより指示さ
れるコマンドに基づいて、登録された種々のウィンドウ
を開き、種々のデータ処理を実行する。
【0054】次に、上記の構成を有する情報処理装置を
用いたインストール処理を詳細に説明するがその前に、
一般的なインストール処理を説明する。
【0055】図3は、この種の情報処理装置におけるプ
リンタオブジェクトのシステム(自機の情報処理装置)
ヘのインストールの流れを説明する概要図である。
【0056】図3において、30は、ローカル接続され
ているプリンタデバイスもしくはネットワーク接続され
ている(共有可能な)プリンタデバイスを表示する際の
プリンタオブジェクトである。一般にこの検索処理機能
は、OSによって提供されており、Windwos OSではネッ
トワークアイコンをクリックすることによりネットワー
ク上のPC及びネットワーク接続されているプリンタが
検索され、プリンタが検索された際にはこのようなプリ
ンタオブジェクトとして表示される。該プリンタオブジ
ェクト30を自機のPCシステムに利用可能にインスト
ールする場合、OSが提供する特定のフォルダ(本実施
例では、プリンタデバイスのインストールを行うためプ
リンタフォルダ)31をオープンし、プリンタの追加ア
イコン31aをダブルクリックする。
【0057】ここでプリンタデバイスを利用可能にイン
ストールするためのプリンタフォルダはOSにより提供
されているが、スキャナやデジタルカメラなどをネット
ワーク接続する場合には、OSでこのような特定のフォ
ルダは用意されていないため、ユーティリティとして機
能を追加する必要がある。プリンタオブジェクト31a
がローカルマシンにない場合は、プリンタ参照ダイアロ
グ34を見ながらネットワーク接続されているデバイス
を検索することによりオブジェクトを特定してインスト
ール指示を行う。ここで、プリンタ参照ダイアログ34
のリストはホスト名でソートされて表示されている。
【0058】また、特定のホストPCにローカル接続さ
れているプリンタデバイスが共有設定されている場合
は、プリンタオブジェクトはそのホストPCオブジェク
トの下位に隠れ、直接アイコンとしては表示されず、<
+>コントロールをポインティングデバイスで指示して
押下(クリック)し、リストを展開表示すると見えるよ
うになる(図3の34参照)。
【0059】よって、ユーザはインストールしたいプリ
ンタオブジェクトを選択するために、リストを展開する
操作を行う必要がある。プリンタオブジェクトが選択さ
れると、選択されているプリンタオブジェクトに対して
ダブルクリックするか、プリンタフォルダ31に選択さ
れているプリンタオブジェクトをドラッグ&ドロップ指
示することにより、選択されているプリンタオブジェク
トのインストール処理35が開始される。ここで行われ
る処理は、選択されているプリンタオブジェクトに対応
するプリンタデバイスを自機PCで利用可能にするため
に、デバイス制御プログラムであるプリンタドライバ
(印刷データ生成プログラム、及び、解釈可能な描画関
数をOSに知らせるためのダイナミックリンクライブラ
リを含む)を自機PCにインストールする処理である。
該プリンタオブジェクトのインストール処理35(言い
換えると、プリンタドライバのインストール処理)が完
了すれば、自機PCシステムのプリンタフォルダ31に
プリンタオブジェクト39aが追加されて表示される
(図3の39参照)。
【0060】ただし、インストールが完了する前には、
出力ポートの設定処理36を必要としたり、オブジェク
トの接続に必要なデバイスドライバ(ダイナミックリン
クライブラリも同様)が見つからない場合は、ドライバ
の格納位置38も指定する必要がある。これに対して、
本実施形態では、図4,図5に示すような流れでドライ
バインストール処理が実行される。
【0061】図4,図5は、本発明に係る情報処理装置
におけるドライバインストール処理状態の流れを説明す
る概要図であり、図4はドライバインストール処理に対
応し、図5はドライバ再検索処理に対応する。
【0062】なお、図3に示すドライバインストール処
理状態と異なる特徴は、一般的なリスト表示方法とは異
なり、すなわち、インストール開始時のプリンタ属性リ
ストの表示処理と、その属性が所望する属性でなかつた
場合条件を追加し探索できる点を備えることである。
【0063】つまり、図3に示すインストール処理方法
においては、プリンタ参照ダイアログ34でプリンタの
属性が表示すされることはない。
【0064】また、所望する属性を持つプリンタかは、
プリンタドライバのインストール後にプリンタのプロパ
ティをオープンするまで確認できず、インストールを繰
り返しおこなう結果となる場合も考えられる。
【0065】これに対して 図4,図5の本実施形態の
インストール処理によれば、プリンタの持つ属性はイン
ストール指示する際にダイアログ66で表示される。こ
れにより、ユーザは、デバイスのインストール処理を開
始する前に、デバイス名称と属性の認識をすることがで
きる。また、所望する属性を持つプリンタは、図5に示
すように再探索ダイアログ77で検索できる。そして、
再検索結果はツリーリスト74に反映される。このた
め、あらかじめプリンタ属性を確認することができ、所
望の属性を持つプリンタを検索することができ、インス
トール処理は1回ですむ可能性が高い。
【0066】以下、図4を参照して、図5に示す本実施
形態における属性表示処理の概要について説明する。
【0067】本発明では、プリンタフォルダにプリンタ
の探索アイコン61aを用意することにより、プリンタ
オブジェクトのインストールをユーザが希望する場合に
ユーザの所望とするプリンタデバイスを検索できる機能
を提供している。図4において、プリンタオブジェクト
60をシステムにインストールする場合、特定のフォル
ダ(本実施形態では、プリンタフォルダ)61をオープ
ンし、本発明が提供するプリンタの探索アイコン61a
をポインティングデバイスを操作してカーソル指示した
後、図示しないポインティングデバイスの、例えば左ボ
タンをダブルクリックする。
【0068】これにより、プリンタデバイスの検索処理
(探索処理)が行われ、この際に、検索されたプリンタ
デバイスの属性も同時に取得することができる。探索処
理が終了すると、探索結果をリスト表示すべきダイアロ
グを生成処理し、表示手段であるCRT10に探索結果
がプリンタ探索ダイアログ64として表示される。この
探索結果ダイアログ64のリストは基本的にプリンタア
イコンで表示され、かつ表示は操作を行ってマシンに近
い順序(ping等の返信が早い順)でおこなわれる。プリ
ンタ探索ダイアログ64中で、「+」コントロールが隠
しているのはプリンタオブジェクトまでのパスであり、
プリンタを見つけるためにはポインティングデバイス等
を操作指示する必要はない。
【0069】該探索結果ダイアログ64がプリンタフォ
ルダとモードレスな関連にあるとすると、表示されてい
るプリンタアイコンをフォルダ68に対してポインティ
ングデバイス操作により、すなわちフォルダ68上にド
ロップする操作65を、プリンタ追加アイコンのダブル
クリックと同操作とみなせばインストールを開始するこ
とも可能である。
【0070】実際のインストール処理が開始される前
に、プリンタ属性ダイアログ66を表示する。このプリ
ンタ属性ダイアログ66には、プリンタの持つ属性、例
えばエンジンのタイプやスピード、カラー、両面機能の
有無やサポートする用紙サイズ等が表示される。
【0071】この例においては、テキストで属性を表現
しているが、アイコンやイメージ等での表示も可能であ
る。
【0072】また、属性値66aが表示されることで、
ユーザは従来なら行っていたプリンタの名称と機能を関
連付けた内容を記憶する必要がなくなる。もし、ユーザ
が所望する属性であれば、属性値66あにある「はい」
ボタンB1をポインティングデバイスにより押下指示す
ればインストール処理が続行され、「いいえ」ボタンB
2をポインティングデバイスにより押下指示した場合
は、インストール処理は取り消される。
【0073】そして、インストール処理が完了すれば、
プリンタ・フォルダ69にプリンタオブジェクト69a
が追加される。
【0074】なお、図4の処理においてはディレクトリ
構造情報があるので、プリンタにアクセスする権限があ
れば付随するポートの設定処理は自動的に行うことがで
きる。
【0075】図5において、70はプリンタオブジェク
トで、該プリンタオブジェクト70をシステムにインス
トールする場合、プリンタフォルダ71をオープンし、
プリンタの探索アイコン71aをポインティングデバイ
スを操作してダブルクリックすると、該探索結果がプリ
ンタ探索ダイアログ74としてCRT10上に表示され
る。
【0076】そして、該表示されているプリンタアイコ
ンをフォルダ78にポインティングデバイスの操作によ
りドロップ操作75を行うと、プリンタ追加アイコンの
ダブルクリックと同操作とみなせばインストールを開始
することも可能である。
【0077】実際のインストール処理が開始される前
に、プリンタ属性ダイアログ76をCRT10上に表示
する。このプリンタ属性ダイアログ76には、プリンタ
の持つ属性、例えばエンジンのタイプやスピード、カラ
ー、両面機能の有無やサポートする用紙サイズ等が表示
される。
【0078】もし、ユーザが所望する属性であれば、プ
リンタ属性ダイアログ76にある「はい」ボタンB1を
押下すればインストール処理が続行され、「いいえ」ボ
タンB2を押下した場合は、インストール処理は取り消
される。さらに、ユーザが所望する属性のプリンタを検
索したい場合は、プリンタ属性ダイアログ76にある
「再探索」ボタンB3を押下する。
【0079】これにより、CRT10上に再探索ダイア
ログボックス77がオープン表示され、この再探索ダイ
アログボックス77上には再探索条件の設定を行うコン
トロールが配置されている。
【0080】例えばユーザがドロップ操作75によりド
ロップしたプリンタはカラーであると、プリンタ属性ダ
イアログ76に属性表示されたが、実際はモノクロプリ
ンタが使用したい場合、再探索ダイアログボックス77
でカラー属性項目の探索条件をNOTにセットし、再探
索をかければ(図示しないポインティングデバイスによ
りボタンB11を押下指示する)、プリンタ探索ダイア
ログ74にリストに表示されるプリンタは、モノクロプ
リンタのみになる。なお、ボタンB12が図示しないポ
インティングデバイスにより押下指示された場合には、
処理は終了する。
【0081】ここで、従来の方法では、プリンタオブジ
ェクトをインストールした後、プロパティをオープンし
て、どのようなプリンタであるか確認し、もし望まない
属性のデバイスであったときは、削除し、再度インスト
ールを繰り返していた操作に比べると、格段に少ない操
作で再検索処理が実行可能となる。
【0082】本実施形態の再探索機能を用いることによ
り、インストールやアンインストールの回数を減らすこ
とが可能となる。なお、本実施形態においては、再探索
ダイアログボックス77の再探索ダイアログをプリンタ
属性ダイアログ76からオープンしたが、プリンタ探索
ダイアログ74等に再探索ボタンを付加し、再探索ダイ
アログボックス77をオープンしても処理可能なように
構成しても、効果は等価である。そして、プリンタドラ
イバのインストール処理が完了すれば、プリンタフォル
ダ79に示すように、プリンタオブジェクト79aが追
加される。
【0083】図6は、本発明に係る情報処理装置におけ
る第1のデータ処理手順の一例を示すフローチャートで
あり、図4に示した属性表示処理の詳細手順に対応す
る。なお、S50〜S55,S60〜S65,S70〜
S74は各ステップを示す。
【0084】先ず、待機状態ST2からユーザアクショ
ンがあり(S50)、アイコンがドロップ(Drop)
された場合(S51)、ドロップされたオブジェクトを
特定し、その結果をRAM2の所定領域に格納する(S
52)。そして、オブジェクトの属性をシステムに問い
合わせる(S53)。そして、属性リストの初期化処理
に入り(S54)、リストに各属性値を挿入し表示を行
い(S55)、その後、リス表示後待機状態ST3に入
る(S60)。
【0085】そして、ステップS60の待機状態ST3
から、あるいは待機状態ST2からユーザアクションが
あり(S61)、そのアクション種別を判定して、「は
い」ボタン66aが押下されたと判定した場合は(S6
2)、ステップS63に移行しインストール処理が実行
される。
【0086】そして、ステップS70からステップS7
2のディレクトリノードの探索ループに入り、ステップ
S52で特定しておいたオブジェクトを探索により当該
オブジェクトを発見したかどうかを判定して(S7
1)、発見されない場合は、ノード探索を行い(S7
2)、ステップS70へ戻り、発見された判定した場合
には、発見されたオブジェクトをインストールして(S
73)、該インストール処理を完了すると、待機状態S
T1に戻る(S74)。
【0087】一方、ステップS61で、ユーザアクショ
ンが「いいえ」ボタンB2が押下されたと判定した場合
は(S64)、インストール処理は取り消され待機状態
ST1に戻る(S74)。
【0088】一方、ステップS61で、ユーザアクショ
ンが「再探索」ボタンB3が押下されたと判定した場合
は(S65)、待機状態ST4に移行する。
【0089】図7は、本発明に係る情報処理装置におけ
る第2のデータ処理手順の一例を示すフローチャートで
あり、図5に示した再探索処理の詳細手順に対応する。
なお、S80〜S82,S90〜S98,S100〜S
103は各ステップを示す。先ず、待機状態ST4から
ユーザアクションが実行されると(S80)、それが再
探索要求であったと判定した場合(S81)、プリンタ
再探索ダイアログ74を表示するため、ステップS82
の条件設定コントロールの追加処理に移行する。
【0090】そして、ステップS90からステップS9
8の表示属性毎のループに入り、S91からの条件設定
コントロールの種別特定処理に移り、ステップS90で
表示属性の全てを選択する場合は、各項目の属性が取り
得る範囲を調べ(S92)、その数が「1」以下である
かどうかをCPU1が判定して(S93)、NOなら
ば、固定属性なので探索条件設定コントロールを追加せ
ず(S94)、ステップS95へ進む。
【0091】一方、ステップS93で、もしその数が
「1」より大きいと判定した場合は、NOTコントロー
ルを追加する(S95)。さらに、属性値が取り得る範
囲が「3」以上であるかどうかをCPU1が判定して
(S96)、属性値が取り得る範囲が「3」以上である
と判定した場合は、リストコントロールを追加して(S
97)、表示属性が特定されたかどうかを判定して(S
98)、NOならばステップS90へ戻り、YESなら
ばステップS100へ移る。
【0092】そして、ユーザが条件コントロールを操作
し、条件設定後に再探索が実行された場合は(S10
0)、設定された条件を前回探索時の条件に追加し(S
101)、システムから得たディレクトリ情報と合わせ
て(S102)、ツリーリストをリフレッシュして(S
103)、待機状態ST1に入る。
【0093】上記の実施形態において、ディレクトリ情
報を得る位置を変更すること、ディレクトリ情報からツ
リーリストを生成する場合のデータのマージ方法を変え
ること、ユーザアクションを省略/位置を変更するこ
と、各処理単位の順序を変更することも本発明の実施形
態に適用可能な構成である。
【0094】本実施例では、プリンタデバイスに関し
て、自機で利用可能にインストール処理することを説明
したが、プリンタに限り必要はなく、ファクシミリ、ス
キャナ、デジタルカメラ等のデバイスに関しても、デバ
イスオブジェクトを特定のフォルダを用いて同様にイン
ストール処理する際に、属性をダイアログ表示してもよ
い。さらに、説明でプリンタといった単一のオブジェク
トでなく、プリンタとファクシミリといった機能(属
性)が異なる複数のオブジェクトを同時に処理していく
場合にも、本実施形態を適用することができる。
【0095】図8は、本発明に係る情報処理装置におけ
るプログラム供給形態の一例を示す図であり、図1と同
一のものには同一の符号を付してある。
【0096】図8において、記憶メディアであるフロッ
ピーディスクFDに記憶されているプログラム(図6,
図7に対応するステップのプログラムコード)を情報処
理装置3000であるホストコンピュータに装填される
と、フロッピーディスクFDから情報処理装置3000
にロードされ、外部メモリ11にインストールされる。
【0097】以下、図9に示すメモリマップを参照して
本発明に係る情報処理装置で読み出し可能なデータ処理
プログラムの構成について説明する。
【0098】図9は、本発明に係る情報処理装置で読み
出し可能な各種データ処理プログラムを格納する記憶媒
体のメモリマップを説明する図である。
【0099】なお、特に図示しないが、記憶媒体に記憶
されるプログラム群を管理する情報、例えばバージョン
情報,作成者等も記憶され、かつ、プログラム読み出し
側のOS等に依存する情報、例えばプログラムを識別表
示するアイコン等も記憶される場合もある。
【0100】さらに、各種プログラムに従属するデータ
も上記ディレクトリに管理されている。また、各種プロ
グラムをコンピュータにインストールするためのプログ
ラムや、インストールするプログラムが圧縮されている
場合に、解凍するプログラム等も記憶される場合もあ
る。
【0101】本実施形態における図6,図7に示す機能
が外部からインストールされるプログラムによって、ホ
ストコンピュータにより遂行されていてもよい。そし
て、その場合、CD−ROMやフラッシュメモリやFD
等の記憶媒体により、あるいはネットワークを介して外
部の記憶媒体から、プログラムを含む情報群を出力装置
に供給される場合でも本発明は適用されるものである。
【0102】以上のように、前述した実施形態の機能を
実現するソフトウエアのプログラムコードを記録した記
憶媒体を、システムあるいは装置に供給し、そのシステ
ムあるいは装置のコンピュータ(またはCPUやMP
U)が記憶媒体に格納されたプログラムコードを読出し
実行することによっても、本発明の目的が達成されるこ
とは言うまでもない。
【0103】この場合、記憶媒体から読み出されたプロ
グラムコード自体が本発明の新規な機能を実現すること
になり、そのプログラムコードを記憶した記憶媒体は本
発明を構成することになる。
【0104】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピーディスク,ハードディ
スク,光ディスク,光磁気ディスク,CD−ROM,C
D−R,CD−RW,磁気テープ,不揮発性のメモリカ
ード,ROM,EEPROM,DVD−ROM,DVD
−RAM等を用いることができる。
【0105】また、コンピュータが読み出したプログラ
ムコードを実行することにより、前述した実施形態の機
能が実現されるだけでなく、そのプログラムコードの指
示に基づき、コンピュータ上で稼働しているOS(オペ
レーティングシステム)等が実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。
【0106】さらに、記憶媒体から読み出されたプログ
ラムコードが、コンピュータに挿入された機能拡張ボー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書き込まれた後、そのプログラムコードの指
示に基づき、その機能拡張ボードや機能拡張ユニットに
備わるCPU等が実際の処理の一部または全部を行い、
その処理によって前述した実施形態の機能が実現される
場合も含まれることは言うまでもない。
【0107】図9において、999はデイレクトリ情報
などを記憶する領域で、アプリケーションテーブル99
8の記憶場所などが記録されている。さらに、各動作環
境に対応して、例えば図6,図7に示した制御プログラ
ムなどの記憶領域997や、処理用の構成情報などの記
憶領域996などが示されている。
【0108】ホストコンピュータ3000のオペレータ
は、フロッピーディスクFDの記憶内容からインストー
ルしたい、例えばアプリケーション名をKB9により指
示することにより、前述のテーブル998を参照してア
プリケーションがホストコンピュータヘロードされる。
例えば動作環境「XXX」を指示すると、領域997お
よび996に記憶された対応するアプリケーションおよ
び構成情報がホストコンピュータにロードされる。
【0109】以上説明したように、本実施形態によれ
ば、インストール処理において、インストール前に属性
の確認が行える。
【0110】更に、1回のインストール操作指示で希望
する属性を持つデバイスのインストール処理を完了する
ことができる。
【0111】なお、本発明は、複数の機器(例えばホス
トコンピュータ、インタフェース機器、リーダ、プリン
タなど)から構成されるシステムに適用しても、一つの
機器からなる装置(例えば、複写機、ファクシミリ装置
など)に適用してもよい。
【0112】
【発明の効果】以上説明したように、本発明に係る第1
〜第30の発明によれば、所定のデバイスに対する所定
のオブジェクトをディレクトリ情報に基づき管理する記
憶装置を備える情報処理装置において、記憶装置から読
み出した前記ディレクトリ情報の中から特定のオブジェ
クトを検出し、該検出される特定のオブジェクトをリス
ト表示し、該表示されたいずれかのデバイスを利用可能
にインストールするための指示がなされた際に、表示手
段に対してインストール対象としている特定のデバイス
の属性情報を表示するので、インストール完了前に、そ
の属性情報を確認して意図するオブジェクトであるかど
うかを確実に認知して1回のインストール操作指示でデ
バイスのインストール処理を完了できる利便性に優れた
ドライバインストール環境を自在に構築することができ
る。
【0113】また、表示手段に特定のオブジェクトの持
つ属性情報の一覧が表示された後、該特定のオブジェク
トに対するインストールの可否を決定する指示を確認し
た際に、特定のオブジェクトをインストールしないと確
認された場合に、表示手段に対して属性探索用の項目を
追加指定するための再探索設定情報を表示し、該表示さ
れた再探索設定情報中から特定のデバイス探索用の項目
を追加指定した後、記憶装置から読み出した前記ディレ
クトリ情報の中から特定のオブジェクトを再検出するの
で、最初のインストール指示で意図するオブジェクトで
ないことが判明した場合に、対象とするデバイスを絞り
込んだ状態でオブジェクト検索を行うことができ、最初
のインストール指示で意図するデバイスを特定できない
場合でも、インストール処理する前に、再度、追加指定
した項目に適合するオブジェクトを検索でき、少ないイ
ンストール操作指示でデバイスのインストール処理を完
了できる利便性に優れたドライバインストール環境を自
在に構築することができる等の効果を奏する。
【図面の簡単な説明】
【図1】本発明を適用可能な情報処理装置の概観を示す
図である。
【図2】本発明の情報処理装置の制御構成を説明するブ
ロック図である。
【図3】この種の情報処理装置におけるプリンタオブジ
ェクトのシステムヘのインストールの流れを説明する概
要図である。
【図4】本発明に係る情報処理装置におけるドライバイ
ンストール処理状態の流れを説明する概要図である。
【図5】本発明に係る情報処理装置におけるドライバイ
ンストール処理状態の流れを説明する概要図である。
【図6】本発明に係る情報処理装置における第1のデー
タ処理手順の一例を示すフローチャートである。
【図7】本発明に係る情報処理装置における第2のデー
タ処理手順の一例を示すフローチャートである。
【図8】本発明に係る情報処理装置におけるプログラム
供給形態の一例を示す図である。
【図9】本発明に係る情報処理装置で読み出し可能な各
種データ処理プログラムを格納する記憶媒体のメモリマ
ップを説明する図である。
【符号の説明】
1 CPU 2 RAM 3 ROM 9 キーボード 10 CRT 11 外部メモリ

Claims (33)

    【特許請求の範囲】
  1. 【請求項1】 所定のデバイスに対する所定のオブジェ
    クトをディレクトリ情報に基づき管理する記憶装置を備
    える情報処理装置であって、 前記記憶装置から読み出した前記ディレクトリ情報の中
    から特定のオブジェクトを検出する検出手段と、 前記検出手段により検出される特定のオブジェクトをリ
    スト表示する表示手段と、 前記表示手段に表示されたいずれかのデバイスを利用可
    能にインストールするための指示を行うインストール指
    示手段と、 前記インストール指示手段によりインストールが指示さ
    れた際に、前記表示手段に対してインストール対象とし
    ている特定のデバイスの属性情報を表示する第1の制御
    手段と、を有することを特徴とする情報処理装置。
  2. 【請求項2】 前記第1の制御手段は、指示された特定
    のオブジェクトの持つ属性情報の一覧を前記表示手段に
    リスト表示する処理を施すことを特徴とする請求項1記
    載の情報処理装置。
  3. 【請求項3】 前記第1の制御手段により前記表示手段
    に特定のオブジェクトの持つ属性情報の一覧が表示され
    た後、該特定のオブジェクトに対するインストールの可
    否を決定する指示を確認する確認手段と、 前記確認手段により該特定のオブジェクトをインストー
    ルしないと確認された場合に、前記表示手段に対して属
    性探索用の項目を追加指定するための再探索設定情報を
    表示する第2の制御手段と、 前記再探索設定情報中から特定のデバイス探索用の項目
    を追加指定する指定手段と、を有することを特徴とする
    請求項1記載の情報処理装置。
  4. 【請求項4】 前記指定手段により前記再探索設定情報
    中で指定された項目を追加して前記記憶装置から読み出
    した前記ディレクトリ情報の中から特定のオブジェクト
    を再検出する再検出手段を有することを特徴とする請求
    項1記載の情報処理装置。
  5. 【請求項5】 前記特定のオブジェクトに対するインス
    トールの可否を決定する指示可能な項目は、インストー
    ルを承認する項目,インストールを否定する項目,再探
    索を指示する項目を含むことを特徴とする請求項3記載
    の情報処理装置。
  6. 【請求項6】 前記特定のオブジェクトは、プリンタデ
    バイスに対するオブジェクトであることを特徴とする請
    求項1〜5のいずれかに記載の情報処理装置。
  7. 【請求項7】 前記特定のオブジェクトは、プリンタ機
    能を含む複合デバイスに対するオブジェクトであること
    を特徴とする請求項1〜5のいずれかに記載の情報処理
    装置。
  8. 【請求項8】 前記所定のデバイスは、ネットワークを
    介して共有使用可能に接続されているネットワークデバ
    イスを含むことを特徴とする請求項1記載の情報処理装
    置。
  9. 【請求項9】 前記ネットワークデバイスは、前記ネッ
    トワークに接続されるデータ処理装置にローカル接続さ
    れるデバイスを含むことを特徴とする請求項8記載の情
    報処理装置。
  10. 【請求項10】 前記インストール指示手段は、前記表
    示手段に表示されたいずれかのデバイスをオブジェクト
    のドロップ操作指示を検出して、特定のフォルダにイン
    ストールするための指示を行うことを特徴とする請求項
    1記載の情報処理装置。
  11. 【請求項11】 前記インストール指示手段により所定
    のデバイスのインストール指示が行われた際に、所定の
    デバイスを利用するためのデバイスドライバのインスト
    ールを行うよう制御する第3の制御手段を更に有するこ
    とを特徴とする請求項1〜10のいずれかに記載の情報
    処理装置。
  12. 【請求項12】 所定のデバイスに対する所定のオブジ
    ェクトをディレクトリ情報に基づき管理する記憶装置を
    備える情報処理装置におけるデバイスインストール方法
    であって、 前記記憶装置から読み出した前記ディレクトリ情報の中
    から特定のオブジェクトを検出する検出ステップと、 前記検出ステップにより検出される特定のオブジェクト
    を表示手段にリスト表示する表示ステップと、 前記表示手段に表示されたいずれかのデバイスを利用可
    能にインストールするための指示を行うインストール指
    示ステップと、 前記インストール指示ステップによりインストールが指
    示された際に、前記表示手段に対してインストール対象
    としている特定のデバイスの属性情報を表示する第1の
    制御ステップと、を有することを特徴とするデバイスイ
    ンストール方法。
  13. 【請求項13】 前記第1の制御ステップは、指示され
    た特定のオブジェクトの持つ属性情報の一覧を前記表示
    手段にリスト表示する処理を施すことを特徴とする請求
    項12記載のデバイスインストール方法。
  14. 【請求項14】 前記第1の制御ステップにより前記表
    示手段に特定のオブジェクトの持つ属性情報の一覧が表
    示された後、該特定のオブジェクトに対するインストー
    ルの可否を決定する指示を確認する確認ステップと、 前記確認ステップにより該特定のオブジェクトをインス
    トールしないと確認された場合に、前記表示手段に対し
    て属性探索用の項目を追加指定するための再探索設定情
    報を表示する第2の制御ステップと、 前記再探索設定情報中から特定のデバイス探索用の項目
    を追加指定する指定ステップと、を有することを特徴と
    する請求項12記載のデバイスインストール方法。
  15. 【請求項15】 前記指定ステップにより前記再探索設
    定情報中で指定された項目を追加して前記記憶装置から
    読み出した前記ディレクトリ情報の中から特定のオブジ
    ェクトを再検出する再検出ステップを有することを特徴
    とする請求項11記載のデバイスインストール方法。
  16. 【請求項16】 前記特定のオブジェクトに対するイン
    ストールの可否を決定する指示可能な項目は、インスト
    ールを承認する項目,インストールを否定する項目,再
    探索を指示する項目を含むことを特徴とする請求項14
    記載のデバイスインストール方法。
  17. 【請求項17】 前記特定のオブジェクトは、プリンタ
    デバイスに対するオブジェクトであることを特徴とする
    請求項12〜16のいずれかに記載のデバイスインスト
    ール方法。
  18. 【請求項18】 前記特定のオブジェクトは、プリンタ
    機能を含む複合デバイスに対するオブジェクトであるこ
    とを特徴とする請求項12〜16のいずれかに記載のデ
    バイスインストール方法。
  19. 【請求項19】 前記所定のデバイスは、ネットワーク
    を介して共有使用可能に接続されているネットワークデ
    バイスを含むことを特徴とする請求項12記載のデバイ
    スインストール方法。
  20. 【請求項20】 前記ネットワークデバイスは、前記ネ
    ットワークに接続されるデータ処理装置にローカル接続
    されるデバイスを含むことを特徴とする請求項19記載
    のデバイスインストール方法。
  21. 【請求項21】 前記インストール指示ステップは、前
    記表示手段に表示されたいずれかのデバイスをオブジェ
    クトのドロップ操作指示を検出して、特定のフォルダに
    インストールするための指示を行うことを特徴とする請
    求項12記載のデバイスインストール方法。
  22. 【請求項22】 前記インストール指示ステップにより
    所定のデバイスのインストール指示が行われた際に、所
    定のデバイスを利用するためのデバイスドライバのイン
    ストールを行うよう制御する第3の制御ステップを更に
    有することを特徴とする請求項12〜21のいずれかに
    記載のデバイスインストール方法。
  23. 【請求項23】 所定のデバイスに対する所定のオブジ
    ェクトをディレクトリ情報に基づき管理する記憶装置を
    備える情報処理装置に、 前記記憶装置から読み出した前記ディレクトリ情報の中
    から特定のオブジェクトを検出する検出ステップと、 前記検出ステップにより検出される特定のオブジェクト
    を表示手段にリスト表示する表示ステップと、 前記表示手段に表示されたいずれかのデバイスを利用可
    能にインストールするための指示を行うインストール指
    示ステップと、 前記インストール指示ステップによりインストールが指
    示された際に、前記表示手段に対してインストール対象
    としている特定のデバイスの属性情報を表示する第1の
    制御ステップとを実行させるためのプログラムを記録し
    たコンピュータが読み取り可能な記憶媒体。
  24. 【請求項24】 前記第1の制御ステップは、指示され
    た特定のオブジェクトの持つ属性情報の一覧を前記表示
    手段にリスト表示する処理を施すことを特徴とする請求
    項23記載の記憶媒体。
  25. 【請求項25】 前記第1の制御ステップにより前記表
    示手段に特定のオブジェクトの持つ属性情報の一覧が表
    示された後、該特定のオブジェクトに対するインストー
    ルの可否を決定する指示を確認する確認ステップと、 前記確認ステップにより該特定のオブジェクトをインス
    トールしないと確認された場合に、前記表示手段に対し
    て属性探索用の項目を追加指定するための再探索設定情
    報を表示する第2の制御ステップと、 前記再探索設定情報中から特定のデバイス探索用の項目
    を追加指定する指定ステップと、を有することを特徴と
    する請求項23記載の記憶媒体。
  26. 【請求項26】 前記指定ステップにより前記再探索設
    定情報中で指定された項目を追加して前記記憶装置から
    読み出した前記ディレクトリ情報の中から特定のオブジ
    ェクトを再検出する再検出ステップを有することを特徴
    とする請求項23記載の記憶媒体。
  27. 【請求項27】 前記特定のオブジェクトに対するイン
    ストールの可否を決定する指示可能な項目は、インスト
    ールを承認する項目,インストールを否定する項目,再
    探索を指示する項目を含むことを特徴とする請求項25
    記載の記憶媒体。
  28. 【請求項28】 前記特定のオブジェクトは、プリンタ
    デバイスに対するオブジェクトであることを特徴とする
    請求項23〜27のいずれかに記載の記憶媒体。
  29. 【請求項29】 前記特定のオブジェクトは、プリンタ
    機能を含む複合デバイスに対するオブジェクトであるこ
    とを特徴とする請求項23〜27のいずれかに記載の記
    憶媒体。
  30. 【請求項30】 前記所定のデバイスは、ネットワーク
    を介して共有使用可能に接続されているネットワークデ
    バイスを含むことを特徴とする請求項23記載の記憶媒
    体。
  31. 【請求項31】 前記ネットワークデバイスは、前記ネ
    ットワークに接続されるデータ処理装置にローカル接続
    されるデバイスを含むことを特徴とする請求項30記載
    の記憶媒体。
  32. 【請求項32】 前記インストール指示ステップは、前
    記表示手段に表示されたいずれかのデバイスをオブジェ
    クトのドロップ操作指示を検出して、特定のフォルダに
    インストールするための指示を行うことを特徴とする請
    求項23記載の記憶媒体。
  33. 【請求項33】 前記インストール指示ステップにより
    所定のデバイスのインストール指示が行われた際に、所
    定のデバイスを利用するためのデバイスドライバのイン
    ストールを行うよう制御する第3の制御ステップを更に
    有することを特徴とする請求項23〜32のいずれかに
    記載のデバイスインストール方法。
JP2000401212A 2000-12-28 2000-12-28 情報処理装置およびデバイスインストール方法および記憶媒体 Pending JP2002202944A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000401212A JP2002202944A (ja) 2000-12-28 2000-12-28 情報処理装置およびデバイスインストール方法および記憶媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000401212A JP2002202944A (ja) 2000-12-28 2000-12-28 情報処理装置およびデバイスインストール方法および記憶媒体

Publications (1)

Publication Number Publication Date
JP2002202944A true JP2002202944A (ja) 2002-07-19

Family

ID=18865687

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000401212A Pending JP2002202944A (ja) 2000-12-28 2000-12-28 情報処理装置およびデバイスインストール方法および記憶媒体

Country Status (1)

Country Link
JP (1) JP2002202944A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004318872A (ja) * 2003-04-10 2004-11-11 Microsoft Corp オブジェクト階層構造内でのオブジェクト作成のためのシステムおよび方法
JP2005228093A (ja) * 2004-02-13 2005-08-25 Fuji Xerox Co Ltd ドライバ管理方法および装置並びにプログラム
US7665084B2 (en) 2003-03-25 2010-02-16 Brother Kogyo Kabushiki Kaisha Uninstall system
US7949733B2 (en) 2004-02-02 2011-05-24 Fuji Xerox Co., Ltd. Driver management method, driver management apparatus, and driver management program

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7665084B2 (en) 2003-03-25 2010-02-16 Brother Kogyo Kabushiki Kaisha Uninstall system
JP2004318872A (ja) * 2003-04-10 2004-11-11 Microsoft Corp オブジェクト階層構造内でのオブジェクト作成のためのシステムおよび方法
US7949733B2 (en) 2004-02-02 2011-05-24 Fuji Xerox Co., Ltd. Driver management method, driver management apparatus, and driver management program
JP2005228093A (ja) * 2004-02-13 2005-08-25 Fuji Xerox Co Ltd ドライバ管理方法および装置並びにプログラム

Similar Documents

Publication Publication Date Title
US5345550A (en) User-modifiable popup menus for object oriented behavior
US7603630B2 (en) Method, system, and program product for controlling a display on a data editing screen
US6871348B1 (en) Method and apparatus for integrating the user interfaces of multiple applications into one application
US5384911A (en) Method of transferring programs from action oriented GUI paradigm to object oriented GUI paradigm
JPH11143883A (ja) データアイテム表示方法及び表示装置、データアイテムの表示を制御するプログラムを格納した記憶媒体
KR20080041234A (ko) 데이터베이스 애플리케이션에 선택 가능 기능 컨트롤을디스플레이하기 위한 명령 사용자 인터페이스
JPH11119881A (ja) リンク・マップを作成するためのデータ処理システム及び方法
JPH1165795A (ja) 情報処理装置及び該装置におけるプログラムの起動方法
EP0674408B1 (en) A system and method for transmitting a computer object
US20100057770A1 (en) System and method of file management, and recording medium storing file management program
JP2002509630A (ja) マルチメディアのプロジェクト管理および制御システム
JP2002202837A (ja) 情報処理装置およびデバイスリスト表示処理方法および記憶媒体
JPH05197536A (ja) 単一のパネル定義ファイルから複数のパネル・バージョンを生成する方法及びシステム
US5764983A (en) Method and system for efficiently creating a new file associated with an application program
JP2870582B2 (ja) ハイパーメディア文書管理装置
JP5164673B2 (ja) サーバ装置、カタログ処理方法及びプログラム
JP2002202944A (ja) 情報処理装置およびデバイスインストール方法および記憶媒体
JPH0850559A (ja) ファイル記憶保護装置
KR100852652B1 (ko) 정보처리 단말기 및 호스트 자원을 이용한 정보처리단말기의 사용자 인터페이스 제공 시스템 및 방법
JP2010026766A (ja) 情報処理装置、情報処理方法及びプログラム
JP2015143975A (ja) ワークフローシステム、ワークフロー管理装置、ワークフロー管理方法及びプログラム
JPH11203282A (ja) データ処理装置およびデータ処理装置の目次データ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
JP6572984B2 (ja) 電子帳票システム、帳票検索装置、制御方法、およびプログラム
JP2011141865A (ja) 検索条件設定装置及びその制御方法、検索条件設定システム、プログラム、プログラムを記録した記録媒体
JP6303445B2 (ja) 電子帳票システム、帳票検索装置、制御方法、およびプログラム