【手続補正書】
【提出日】平成30年12月12日(2018.12.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
周辺装置のための新旧の２つのアーキテクチャのデバイスドライバーを構築するための情報を含むドライバーファイルと、該２つのアーキテクチャのデバイスドライバーのそれぞれのためのセットアップ情報を含むセットアップ情報ファイルと、を用いて該２つのアーキテクチャのデバイスドライバーの少なくともいずれかのインストールを制御するプログラムであって、
当該プログラムは、
デバイスドライバーのインストール環境となるオペレーティングシステムの能力情報を取得する取得手段と、
前記取得された能力情報に基づき、前記２つのアーキテクチャのデバイスドライバーの少なくともいずれかのインストールをドライバーファイルを用いて制御する制御手段としてコンピューターを機能させ、
前記制御手段は、前記オペレーティングシステムが前記取得された能力情報に従い前記２つのアーキテクチャのデバイスドライバーのいずれもインストールできるオペレーティングシステムであると判断された場合、または、前記オペレーティングシステムが前記取得された能力情報に従い新アーキテクチャのデバイスドライバーのみをインストールできるオペレーティングシステムであると判断された場合には、前記新アーキテクチャのデバイスドライバーをインストールするよう制御し、
前記オペレーティングシステムが前記取得された能力情報に従い前記新アーキテクチャのデバイスドライバーのみをインストールできるオペレーティングシステムであると判断され、かつ、前記周辺装置から旧アーキテクチャのデバイスドライバーに対応する前記識別情報が取得された場合には、該周辺装置のための前記新アーキテクチャのデバイスドライバーのためのセットアップ情報を用いて、インストールされた前記新アーキテクチャのデバイスドライバーのセットアップが行われることを特徴とするプログラム。
【請求項２】
請求項１に記載のプログラムであって、
前記制御手段は、前記オペレーティングシステムが前記取得された能力情報に従い前記旧アーキテクチャのデバイスドライバーのみをインストールできるオペレーティングシステムであると判断された場合には、前記旧アーキテクチャのデバイスドライバーをインストールするよう制御することを特徴とし、
前記オペレーティングシステムが前記取得された能力情報に従い前記旧アーキテクチャのデバイスドライバーのみをインストールできるオペレーティングシステムであったと判断され、かつ、前記周辺装置から前記新アーキテクチャのデバイスドライバーに対応する前記識別情報が取得された場合には、該周辺装置のための前記旧アーキテクチャのデバイスドライバーのためのセットアップ情報を用いて、インストールされた前記旧アーキテクチャのデバイスドライバーのセットアップが行われることを特徴とするプログラム。
【請求項３】
請求項１又は２に記載のプログラムであって、
前記制御手段は、前記オペレーティングシステムが前記取得された能力情報に従い前記２つのアーキテクチャのデバイスドライバーのいずれもインストールできるオペレーティングシステムであると判断された場合には、前記新アーキテクチャのデバイスドライバーに加え、前記旧アーキテクチャのデバイスドライバーもインストールするよう制御することを特徴とし、
前記オペレーティングシステムが前記取得された能力情報に従い前記２つのアーキテクチャのデバイスドライバーのいずれもインストールできるオペレーティングシステムであった際に、前記周辺装置から取得された前記識別情報に対応するアーキテクチャのデバイスドライバーのためのセットアップ情報を用いて、インストールされた前記２つのアーキテクチャのデバイスドライバーのいずれかのセットアップが行われることを特徴とするプログラム。
【請求項４】
請求項１乃至３のいずれか一項に記載のプログラムであって、
前記オペレーティングシステムが前記取得された能力情報に従い前記２つのアーキテクチャのデバイスドライバーのいずれもインストールできるオペレーティングシステムであり、かつ、前記周辺装置から前記旧アーキテクチャのデバイスドライバーに対応する識別情報が取得された場合には、前記新アーキテクチャのデバイスドライバーのためのセットアップ情報を用いて、インストールされた前記新アーキテクチャのデバイスドライバーのセットアップが行われることを特徴とするプログラム。
【請求項５】
請求項１乃至４のいずれか一項に記載のプログラムであって、
前記新アーキテクチャのデバイスドライバーのためのセットアップ情報と、前記旧アーキテクチャのデバイスドライバーのためのセットアップ情報とはそれぞれ、前記識別情報に応じたアーキテクチャのデバイスドライバーをインストールするための第一のセットアップ情報と、前記識別情報に関わらず所定のアーキテクチャのデバイスドライバーをインストールするための第二のセットアップ情報とを含み、
前記前記プログラムのプログラムファイルは、前記セットアップ情報と、前記旧アーキテクチャのデバイスドライバーのプログラムファイルと、前記新アーキテクチャのデバイスドライバーのプログラムファイルと共にインストールセットに含まれることを特徴とするプログラム。
【請求項６】
請求項１乃至４のいずれか一項に記載のプログラムであって、
前記新アーキテクチャのデバイスドライバーのためのセットアップ情報と、前記旧アーキテクチャのデバイスドライバーのためのセットアップ情報とはそれぞれ、前記オペレーティングシステムの能力情報ごとに、インストールできる前記デバイスドライバーと前記識別情報とを関連づけた第三のセットアップ情報と、前記識別情報に関わらず所定のアーキテクチャのデバイスドライバーをインストールするための第二のセットアップ情報とを含み、
前記前記プログラムのプログラムファイルは、前記セットアップ情報と、前記旧アーキテクチャのデバイスドライバーのプログラムファイルと、前記新アーキテクチャのデバイスドライバーのプログラムファイルと共にインストールセットに含まれることを特徴とするプログラム。
【請求項７】
請求項１乃至６のいずれか一項に記載のプログラムであって、
前記デバイスドライバーは、プリンタードライバーまたはファクシミリドライバーであることを特徴とするプログラム。
【請求項８】
周辺装置のための新旧の２つのアーキテクチャのデバイスドライバーを構築するための情報を含むドライバーファイルと、該２つのアーキテクチャのデバイスドライバーのそれぞれのためのセットアップ情報を含むセットアップ情報ファイルと、を用いて該２つのアーキテクチャのデバイスドライバーの少なくともいずれかのインストールを制御するプログラムであって、
当該プログラムは、
デバイスドライバーのインストール環境となるオペレーティングシステムの能力情報を取得する取得手段と、
前記取得された能力情報に基づき、前記２つのアーキテクチャのデバイスドライバーの少なくともいずれかのインストールをドライバーファイルを用いて制御する制御手段としてコンピューターを機能させ、
前記制御手段は、前記オペレーティングシステムが前記取得された能力情報に従い前記２つのアーキテクチャのデバイスドライバーのいずれもインストールできるオペレーティングシステムであると判断された場合、または、前記オペレーティングシステムが前記取得された能力情報に従い旧アーキテクチャのデバイスドライバーのみをインストールできるオペレーティングシステムであると判断された場合には、前記旧アーキテクチャのデバイスドライバーをインストールするよう制御し、
前記オペレーティングシステムが前記取得された能力情報に従い前記旧アーキテクチャのデバイスドライバーのみをインストールできるオペレーティングシステムであると判断され、かつ、前記周辺装置から新アーキテクチャのデバイスドライバーに対応する前記識別情報が取得された場合には、該周辺装置のための前記旧アーキテクチャのデバイスドライバーのためのセットアップ情報を用いて、インストールされた前記旧アーキテクチャのデバイスドライバーのセットアップが行われることを特徴とするプログラム。
【請求項９】
請求項８に記載のプログラムであって、
前記オペレーティングシステムが前記取得された能力情報に従い前記２つのアーキテクチャのデバイスドライバーのいずれもインストールできるシステムであったと判断され、かつ、前記周辺装置から前記新アーキテクチャのデバイスドライバーに対応する前記識別情報が取得された場合には、前記旧アーキテクチャのデバイスドライバーのためのセットアップ情報を用いて、インストールされた前記旧アーキテクチャのデバイスドライバーのセットアップが行われることを特徴とするプログラム。
【請求項１０】
周辺装置のための新旧の２つのアーキテクチャのデバイスドライバーを構築するための情報を含むドライバーファイルと、該２つのアーキテクチャのデバイスドライバーのそれぞれのためのセットアップ情報を含むセットアップ情報ファイルと、を用いて該２つのアーキテクチャのデバイスドライバーの少なくともいずれかのインストールを制御する情報処理装置であって、
デバイスドライバーのインストール環境となるオペレーティングシステムの能力情報を取得する取得手段と、
前記取得された能力情報に基づき、前記２つのアーキテクチャのデバイスドライバーの少なくともいずれかのインストールをドライバーファイルを用いて制御する制御手段と、
周辺装置から取得された識別情報に対応する前記セットアップ情報を用いて、インストールされた前記デバイスドライバーのセットアップを行う設定手段とを有し、
前記制御手段は、前記オペレーティングシステムが前記取得された能力情報に従い前記２つのアーキテクチャのデバイスドライバーのいずれもインストールできるオペレーティングシステムであると判断された場合、または、前記オペレーティングシステムが前記取得された能力情報に従い新アーキテクチャのデバイスドライバーのみをインストールできるオペレーティングシステムであると判断された場合には、前記新アーキテクチャのデバイスドライバーをインストールするよう制御し、
前記設定手段は、前記オペレーティングシステムが前記取得された能力情報に従い前記新アーキテクチャのデバイスドライバーのみをインストールできるオペレーティングシステムであると判断され、かつ、前記周辺装置から旧アーキテクチャのデバイスドライバーに対応する前記識別情報が取得された場合には、該周辺装置のための前記新アーキテクチャのデバイスドライバーのためのセットアップ情報を用いて、インストールされた前記新アーキテクチャのデバイスドライバーのセットアップを行うことを特徴とする情報処理装置。
【請求項１１】
周辺装置のための新旧の２つのアーキテクチャのデバイスドライバーを構築するための情報を含むドライバーファイルと、該２つのアーキテクチャのデバイスドライバーのそれぞれのためのセットアップ情報を含むセットアップ情報ファイルと、を用いて該２つのアーキテクチャのデバイスドライバーの少なくともいずれかのインストールを制御する情報処理装置であって、
デバイスドライバーのインストール環境となるオペレーティングシステムの能力情報を取得する取得手段と、
前記取得された能力情報に基づき、前記２つのアーキテクチャのデバイスドライバーの少なくともいずれかのインストールをドライバーファイルを用いて制御する制御手段と、
周辺装置から取得された識別情報に対応する前記セットアップ情報を用いて、インストールされた前記デバイスドライバーのセットアップを行う設定手段とを有し、
前記制御手段は、前記オペレーティングシステムが前記取得された能力情報に従い前記２つのアーキテクチャのデバイスドライバーのいずれもインストールできるオペレーティングシステムであると判断された場合、または、前記オペレーティングシステムが前記取得された能力情報に従い旧アーキテクチャのデバイスドライバーのみをインストールできるオペレーティングシステムであると判断された場合には、前記旧アーキテクチャのデバイスドライバーをインストールするよう制御し、
前記設定手段は、前記オペレーティングシステムが前記取得された能力情報に従い前記旧アーキテクチャのデバイスドライバーのみをインストールできるオペレーティングシステムであると判断され、かつ、前記周辺装置から新アーキテクチャのデバイスドライバーに対応する前記識別情報が取得された場合には、該周辺装置のための前記旧アーキテクチャのデバイスドライバーのためのセットアップ情報を用いて、インストールされた前記旧アーキテクチャのデバイスドライバーのセットアップを行うことを特徴とする情報処理装置。
【請求項１２】
周辺装置のための新旧の２つのアーキテクチャのデバイスドライバーを構築するための情報を含むドライバーファイルと、該２つのアーキテクチャのデバイスドライバーのそれぞれのためのセットアップ情報を含むセットアップ情報ファイルと、を用いて該２つのアーキテクチャのデバイスドライバーの少なくともいずれかのインストールを制御するインストール制御方法であって、
デバイスドライバーのインストール環境となるオペレーティングシステムの能力情報を取得する取得工程と、
前記取得された能力情報に基づき、前記２つのアーキテクチャのデバイスドライバーの少なくともいずれかのインストールをドライバーファイルを用いて制御する制御工程と、
を有し、
前記制御工程では、前記オペレーティングシステムが前記取得された能力情報に従い前記２つのアーキテクチャのデバイスドライバーのいずれもインストールできるオペレーティングシステムであると判断された場合、または、前記オペレーティングシステムが前記取得された能力情報に従い新アーキテクチャのデバイスドライバーのみをインストールできるオペレーティングシステムであると判断された場合には、前記新アーキテクチャのデバイスドライバーをインストールするよう制御が行われ、
前記オペレーティングシステムが前記取得された能力情報に従い前記新アーキテクチャのデバイスドライバーのみをインストールできるオペレーティングシステムであると判断され、かつ、前記周辺装置から旧アーキテクチャのデバイスドライバーに対応する前記識別情報が取得された場合には、該周辺装置のための前記新アーキテクチャのデバイスドライバーのためのセットアップ情報を用いて、インストールされた前記新アーキテクチャのデバイスドライバーのセットアップが行われることを特徴とするインストール制御方法。
【請求項１３】
周辺装置のための新旧の２つのアーキテクチャのデバイスドライバーを構築するための情報を含むドライバーファイルと、該２つのアーキテクチャのデバイスドライバーのそれぞれのためのセットアップ情報を含むセットアップ情報ファイルと、を用いて該２つのアーキテクチャのデバイスドライバーの少なくともいずれかのインストールを制御するインストール制御方法であって、
デバイスドライバーのインストール環境となるオペレーティングシステムの能力情報を取得する取得工程と、
前記取得された能力情報に基づき、前記２つのアーキテクチャのデバイスドライバーの少なくともいずれかのインストールをドライバーファイルを用いて制御する制御工程と、
を有し、
前記制御工程では、前記オペレーティングシステムが前記取得された能力情報に従い前記２つのアーキテクチャのデバイスドライバーのいずれもインストールできるオペレーティングシステムであると判断された場合、または、前記オペレーティングシステムが前記取得された能力情報に従い旧アーキテクチャのデバイスドライバーのみをインストールできるオペレーティングシステムであると判断された場合には、前記旧アーキテクチャのデバイスドライバーをインストールするよう制御が行われ、
前記オペレーティングシステムが前記取得された能力情報に従い前記旧アーキテクチャのデバイスドライバーのみをインストールできるオペレーティングシステムであると判断され、かつ、前記周辺装置から新アーキテクチャのデバイスドライバーに対応する前記識別情報が取得された場合には、該周辺装置のための前記旧アーキテクチャのデバイスドライバーのためのセットアップ情報を用いて、インストールされた前記旧アーキテクチャのデバイスドライバーのセットアップが行われることを特徴とするインストール制御方法。