(57)【特許請求の範囲】
【請求項１】
ソフトウェアのインストールをコンピュータが制御するソフトウェアインストール制御方法であって、
前記ソフトウェアをインストールするためのインストールプログラムが収容されているコンピュータにより読み取り可能な記録媒体が前記コンピュータに装着された時点で、前記インストールプログラムを起動してインストール処理を実行し、
前記インストール処理は、
前記コンピュータにインストールされたソフトウェアをバージョンアップするためのアップデータを起動しているかを判断する判断ステップと、
前記アップデータを起動していると判断したときは、前記アップデータに基づくバージョンアップを実行し、前記アップデータを起動していないと判断したときは、インストール画面の表示を含む、前記ソフトウェアをインストールするための処理を実行するインストール処理制御ステップとからなるソフトウェアインストール制御方法。
【請求項２】
請求項１に記載のインストールプログラム。
【請求項３】
請求項１に記載のコンピュータにより読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パソコン等へのソフトウェアのインストールを制御するソフトウェアインストール制御方法、該方法を実行させるためのプログラムおよび該プログラムを記録した記録媒体に関する。
【０００２】
【従来の技術】
従来、パソコン等にソフトウェアをインストールする際、当該ソフトウェアが収容されたＣＤ−ＲＯＭ等の記録媒体（以下、ＣＤ−ＲＯＭを例に説明する）をパソコンに付属のＣＤ−ＲＯＭドライブに装着する。ソフトウェアが収容された記録媒体には、通常、当該ソフトウェアをインストールするためのインストールプログラムが格納されており、ＣＤ−ＲＯＭドライブにＣＤ−ＲＯＭを装着すると、パソコンにインストールされたＯＳによっては自動的にインストールプログラムが起動するように設定されているものがある。
【０００３】
例えば、マイクロソフト  コーポレイションが提供するＯＳ「WINDOWS」（登録商標）にはオートランと呼ばれる機能が設けられており、このオートラン機能に対応したＣＤ−ＲＯＭがＣＤ−ＲＯＭドライブに装着されると、当該ＣＤ−ＲＯＭに収容されている所定のインストールプログラムが自動的に起動する。より詳細には、オートラン機能に対応したＣＤ−ＲＯＭにはファイル「Autorun.inf」が格納されており、当該ファイルには当該ＣＤ−ＲＯＭが装着されたときに自動的に起動するプログラムの実行ファイル名が記されている。ＯＳはＣＤ−ＲＯＭがＣＤ−ＲＯＭドライブに格納されたとき、当該ＣＤ−ＲＯＭに格納されているファイル「Autorun.inf」を参照して、そこに記されているプログラムを実行する。
【０００４】
上記従来の仕組みにおいては、ユーザがＣＤ−ＲＯＭ装着後にＣＤ−ＲＯＭ内のディレクトリ（フォルダ）やファイル構成を一覧して、取扱説明書が指定するインストールプログラムファイル（実行ファイル）を選択して起動するといった操作が不要になるため、ソフトウェアのインストールに際して手間が軽減されるという点で有効である。
【０００５】
【発明が解決しようとする課題】
但し、上記説明したＣＤ−ＲＯＭは、当該ＣＤ−ＲＯＭに収容されたソフトウェアのインストール以外にも使用される場合がある。例えば、既にインストールされているソフトウェアをバージョンアップする際に、前記ソフトウェアが収容されたＣＤ−ＲＯＭに格納されている情報を利用したり、ユーザが正規であるかを確認するために、当該ＣＤ−ＲＯＭの装着が求められることがある。また、既にインストールされているソフトウェアの機能を追加または削除する際にも、当該機能に関するプログラムを読み出すためにＣＤ−ＲＯＭを装着しなければならない場合がある。また、ＵＳＢ機器に代表されるプラグアンドプレイと呼ばれる機器をパソコンに接続したとき、当該機器のドライバがインストールされていない場合は、このドライバソフトウェアが収容されたＣＤ−ＲＯＭの装着を要求する場合がある。
【０００６】
しかしながら、このようにソフトウェアのインストール以外の目的でＣＤ−ＲＯＭを装着しても、オートラン機能によりインストールプログラムが自動的に起動されるため、パソコンのディスプレイには当該ＣＤ−ＲＯＭに収容されているソフトウェアのインストール画面が表示される。ソフトウェアのバージョンアップや機能の追加といった作業を何度も行っている者は、ＣＤ−ＲＯＭを装着した際にインストール画面が表示されてもインストールを実行せずに中断させれば良いことを知っているため、インストールを中断して所望の動作へと進んでいくが、このような作業に慣れていない初心者にとってインストール画面の表示は予想外であるため混乱してしまい、初心者は所望するバージョンアップやソフトウェアの機能追加、ドライバのインストール等の目的を達成できない恐れがあった。
【０００７】
本発明は、上記従来の事情に鑑みてなされたものであって、使用目的の異なる各状況において記録媒体が使用されてもユーザを混乱させないソフトウェアインストール制御方法、プログラムおよび記録媒体を提供することを目的としている。
【０００８】
【課題を解決するための手段】
上記課題を解決するために、本発明に係るソフトウェアインストール制御方法は、ソフトウェアのインストールをコンピュータが制御するソフトウェアインストール制御方法であって、前記ソフトウェアをインストールするためのインストールプログラムが収容されているコンピュータにより読み取り可能な記録媒体が前記コンピュータに装着された時点で、前記インストールプログラムを起動してインストール処理を実行し、前記インストール処理は、前記コンピュータにインストールされたソフトウェアをバージョンアップするためのアップデータを起動しているかを判断する判断ステップと、前記アップデータを起動していると判断したときは、前記アップデータに基づくバージョンアップを実行し、前記アップデータを起動していないと判断したときは、インストール画面の表示を含む、前記ソフトウェアをインストールするための処理を実行するインストール処理制御ステップとからなる。
【０００９】
このように、インストール済みのソフトウェアをバージョンアップするためにアップデータを起動した後、記録媒体が装着されたことにより自動的に所定のインストールプログラムが起動されても当該所定のインストールプログラムは中断される。所定のインストールプログラムの処理が中断されれば、ユーザは混乱の元となる所定のインストールプログラムのインストール画面を見ることなくバージョンアップの工程へと進むことができるため、初心者であっても混乱なく簡単にバージョンアップすることができる。
【００１６】
【発明の実施の形態】
以下、本発明に係るソフトウェアインストール制御方法の実施の形態について、図面を参照して説明する。なお、以下に説明する実施形態では、本発明に係るソフトウェアインストール制御方法について詳述するが、本発明に係るプログラムおよび記録媒体については、ソフトウェアインストール制御方法を実行させるためのプログラムおよび当該プログラムを記録した記録媒体であることから、その説明は以下のソフトウェアインストール制御方法の説明に含まれるものである。
【００１７】
本実施形態のソフトウェアインストール制御方法は、マイクロソフト  コーポレイションが提供するＯＳ「WINDOWS」（登録商標）でオートランと呼ばれる機能に対応したＣＤ−ＲＯＭ等の記録媒体（以下、ＣＤ−ＲＯＭを例に説明する）をパソコンに付属のＣＤ−ＲＯＭドライブに装着した際に、当該ＣＤ−ＲＯＭに収容されているソフトウェアをインストールするためのインストールプログラムがオートラン機能によって自動的に起動しても、ＣＤ−ＲＯＭの利用目的に応じて異なる処理を行う方法である。
【００１８】
ＣＤ−ＲＯＭは、ソフトウェアのインストール以外にも利用される場合があり、その利用目的はそれぞれ異なる。例えば、インストール済みの所定のソフトウェアをバージョンアップするためのプログラム（以下、アップデータという）を起動すると、前記所定のソフトウェアをインストールする際に用いられたＣＤ−ＲＯＭの装着を求められることがある。この場合のＣＤ−ＲＯＭの利用目的は、当該ＣＤ−ＲＯＭに格納されている情報を利用したり、アップデータを使用するユーザが正規であるかを確認するためである。
【００１９】
また、インストール済みのソフトウェアの機能を追加または削除する際にも、前記ソフトウェアをインストールする際に用いられるＣＤ−ＲＯＭの装着が求められることがある。この場合のＣＤ−ＲＯＭの利用目的は、追加または削除する機能に関するプログラムを読み出すためである。また、ＵＳＢ機器に代表されるプラグアンドプレイと呼ばれる機器をパソコンに接続したとき、当該機器のドライバがインストールされていない場合には、ドライバソフトウェアが収容されたＣＤ−ＲＯＭの装着を求められる。この場合のＣＤ−ＲＯＭの利用目的は、機器のドライバをインストールするためである。
【００２０】
このように、ソフトウェアおよびインストールプログラム等が収容されたＣＤ−ＲＯＭの利用目的はソフトウェアのインストールだけではない。しかしながら、ＣＤ−ＲＯＭを装着するとオートラン機能によって所定のインストールプログラムが自動的に起動してしまうため、以下、インストールプログラムが起動してもＣＤ−ＲＯＭの利用目的に応じて所望の処理を行う本実施形態のソフトウェアインストール制御方法について説明する。
【００２１】
図１は、本発明に係る一実施形態のソフトウェアインストール制御方法について説明するフローチャートである。まず、アップデータを起動したとき、ソフトウェアの機能を追加若しくは削除するとき、またはプラグアンドプレイの新しい機器をパソコンに接続したとき、ＣＤ−ＲＯＭの装着が要求された場合を想定する。なお、ＣＤ−ＲＯＭにはソフトウェア、インストールプログラムおよびドライバソフトウェアが収容されており、当該ＣＤ−ＲＯＭをパソコンに装着するとＯＳのオートラン機能によってインストールプログラムが自動的に起動される。また、ＯＳが提供する「新しいハードウェアの追加ウィザード」では、ＣＤ−ＲＯＭに収容されているドライバソフトウェアによってドライバをインストールすることはできないものとする。
【００２２】
まず、ＣＤ−ＲＯＭの装着要求に応じてＣＤ−ＲＯＭをパソコンのＣＤ−ＲＯＭドライブに装着すると、ステップＳ１０１において、オートラン機能によりインストールプログラムが自動的に起動する。次に、ステップＳ１０３では、インストール済みのソフトウェアをバージョンアップするためのアップデータが起動中であるかを判断する。ユーザによってアップデータが起動されると、当該アップデータが動作中であることを示すオブジェクトがＯＳに対して作成、設定または更新される。したがって、ステップＳ１０３では、このオブジェクトが存在するかによってアップデータが起動中であるかを判断する。
【００２３】
当該ステップＳ１０３において、アップデータが起動していると判断されたとき、ステップＳ１０５に進んでステップＳ１０１で起動したインストール処理を中断した後、ステップＳ１０７においてバージョンアップを実行する。なお、インストール処理の中断（ステップＳ１０５）は、インストール画面がディスプレイに表示される前に行われる。一方、ステップＳ１０３においてアップデータが起動していないと判断されたときは、ステップＳ１０９に進む。
【００２４】
ステップＳ１０９では、「新しいハードウェアの追加ウィザード」というタイトルのウインドウが開かれているかによって、新しいハードウェアの追加ウィザード（以下、単に追加ウィザードという）が起動中であるかを判断する。なお、追加ウィザードはドライバがインストールされていないプラグアンドプレイの機器がパソコンに接続されたときＯＳによって自動的に起動される。
【００２５】
ステップＳ１０９において追加ウィザードが起動していないと判断されたときは、ステップＳ１１１に進んでステップＳ１０１で起動したインストール処理を実行する。なお、ステップＳ１１１で行われるインストール処理は、ソフトウェアの機能の追加または削除を含む。一方、ステップＳ１０９において追加ウィザードが起動していると判断されたときは、ステップＳ１１３に進んで、「新しいハードウェアの追加ウィザードを閉じて下さい」といった内容の警告メッセージを画面に表示する。
【００２６】
次に、ステップＳ１１５では追加ウィザードが中断されたかを判断する。当該ステップＳ１１５では、ステップＳ１０９と同様に、「新しいハードディスクの追加ウィザード」というタイトルのウインドウが開かれているかを判断することによって、追加ウィザードが中断されたかを判断する。当該ステップＳ１１５において、追加ウィザードが中断と判断されなかったときはステップＳ１１３に戻って再び警告メッセージを画面に表示し、中断と判断されたときはステップＳ１１７に進んでドライバインストール処理を自動実行する。
【００２７】
したがって、図２に示すように、インストール済みのソフトウェアをバージョンアップするためにアップデータが起動され（ステップＳ２０１）、前記ソフトウェアをインストールする際に用いられたＣＤ−ＲＯＭの装着が要求された（ステップＳ２０３）ことにより当該ＣＤ−ＲＯＭが装着され、オートラン機能によってインストールプログラムが起動しても、アップデータが起動していることを判断した上でインストール処理を中断している。インストール処理の中断がインストール画面の表示前に行われれば、ユーザは混乱の元となるインストール画面を見ることなくバージョンアップの工程へと進むことができるため、初心者であっても混乱なく簡単にバージョンアップすることができる。なお、ソフトウェアの機能を追加または削除する場合も上記と同様である。
【００２８】
また、図３に示すように、プラグアンドプレイの機器をパソコンに接続したことにより（ステップＳ３０１）、「新しいハードウェアの追加ウィザード」が起動され（ステップＳ３０３）、新しいハードウェアのドライバが収容されたＣＤ−ＲＯＭの装着が要求された（ステップＳ３０５）ことにより当該ＣＤ−ＲＯＭが装着されても、追加ウィザードが起動していることを判断した上で「新しいハードウェアの追加ウィザードを閉じて下さい」といった警告メッセージを表示し、かつ、追加ウィザードではドライバをインストールすることができない旨の表示および正しいインストール方法に関する表示を行っている。したがって、ユーザは混乱なく正しい方法でドライバをインストールすることができる。
【００２９】
【発明の効果】
以上説明したように、本発明のソフトウェアインストール制御方法、プログラムおよび記録媒体によれば、インストール済みのソフトウェアをバージョンアップするためにアップデータを起動した後、記録媒体が装着されたことにより自動的に所定のインストールプログラムが起動されても当該所定のインストールプログラムは中断される。所定のインストールプログラムの処理が中断されれば、ユーザは混乱の元となる所定のインストールプログラムのインストール画面を見ることなくバージョンアップの工程へと進むことができるため、初心者であっても混乱なく簡単にバージョンアップすることができる。
【図面の簡単な説明】
【図１】本発明に係る一実施形態のソフトウェアインストール制御方法について説明するフローチャート
【図２】ソフトウェアをバージョンアップする際のフローチャート
【図３】プラグアンドプレイの機器をパソコンに接続したときのフローチャート
【図１】
0004001474.tif 000002
【図２】
0004001474.tif 000003
【図３】
0004001474.tif 000004