(57)【要約】  【課題】  周辺デバイスの必要とするアプリケーションプログラムを光ディスク、磁気ディスクに記録することなく、もしくはネットワークから関連するアプリケーションプログラムをダウンロードすることなくインストールでき、使用者の操作の手順を減少できる周辺デバイス関連アプリケーションの自動インストールシステム、及びその方法を提供する。【解決手段】  本体に接続する周辺デバイスと、該周辺デバイスに非揮発性記憶媒体を設け、該非揮発性記憶倍媒体に該周辺デバイスを使用するためにユーザーに提供されるアプリケーションプログラムを記録し、該周辺デバイスを該本体に接続することによって該本アプリケーションプログラムが該本体に自動的にインストールされるように構成する。【選択図】  図３
2005141721.tif 000002
【特許請求の範囲】
【請求項１】
本体に接続する周辺デバイスと、
該周辺デバイスに予め設けられた非揮発性記憶媒体に保存され、且つ該周辺デバイスを該本体に接続することによって該本体に自動的にインストールされ、該本体が該周辺デバイスを使用するためにユーザーに提供されるアプリケーションプログラムと、を含んでなることを特徴とするアプリケーションプログラムの自動インストールシステム。
【請求項２】
前記本体がノートブックタイプのコンピュータかデスクトップタイプのコンピュータかスマートタイプの携帯電話化かもしくはパーソナル・ディジタル・アシストから選択されることを特徴とする請求項１に記載のアプリケーションプログラムの自動インストールシステム。
【請求項３】
前記周辺デバイスが、マルチ機能タイプのファクシミリか、ディジタルカメラか、ディジタルビデオカメラか、もしくはディジタルペンから選択されることを特徴とする請求項１もしくは請求項２に記載のアプリケーションプログラムの自動インストールシステム。
【請求項４】
周辺デバイスを本体に接続するステップと、
該周辺デバイスに設けられた非揮発性メモリブロックに保存されるアプリケーションプログラムを該本体に入力するステップと
該アプリケーションプログラムを該本体にインストールするステップと、を含むことを特徴とする周辺デバイスのアプリケーションプログラムを自動的に本体にインストールする方法。
【請求項５】
前記周辺デバイスのアプリケーションプログラムの自動インストール方法は該本体が該アプリケーションプログラムのすでにインストールされているか否かを判断するステップをさらに含むことを特徴とする請求項4に記載の周辺デバイスのアプリケーションプログラムを自動的に本体にインストールする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、本体に接続する周辺デバイスのアプリケーションプログラムを該本体に自動的にインストールするシステム、及びその方法に関する。
【背景技術】
【０００２】
従来のコンピュータシステムは、各種異なる周辺デバイスを接続する。これら周辺デバイスには、スタティック映像キャプチャ装置、ダイナミック映像キャプチャ装置、ディジタル録音バー、プリンタ、モバイルタイプのハードディスク、モニター、メインボード、スキャナ、モバイルタイプの通信装置、ディジタルプロジェクタ、マウス、録音ペン、外部接続式光ディスクドライバー（ＣＤ−Ｒ／ＣＤ−Ｗ）、自動制御式家具などが挙げられる。これらコンピュータシステムと接続する周辺デバイスは、関連するアプリケーション・プログラムを必要とする。これら関連するアプリケーション・プログラムは、そのほとんどが光ディスク、もしくは磁気ディスクに保存されているものをインストールするか、もしくはネットワークで検索してダウンロードしてインストールするが、但し、煩雑なステップを経て、はじめてインストールを完成させ、使用することができる。
【０００３】
一般の駆動プログラムをインストールする操作を図１に開示する。即ち、（１０２）のステップにおいて、コンピュータシステムが周辺デバイスに命令を送信し、（１０４）のステップでインストールされた駆動プログラムが存在するか判断し、（１０６）のステップで周辺装置が信号をコンピュータシステムに伝送する。（１０８）のステップにおいてコンピュータシステムが受信モードに転換し、（１１０）のステップにおいて周辺デバイスが起動プログラムをコンピュータシステムに伝送し、（１１２）のステップにおいてコンピュータシステムが起動プログラムをインストールして、（１１４）のステップで終了する。
【０００４】
コンピュータが、周辺装置に対してコマンドを伝送する（１０２）のステップを介して（１０４）のステップで接続された周辺装置に駆動プログラムが内蔵されているか判断し、判断の結果がＮＯであればインストールのステップを終了する。逆に判断の結果がＹＥＳであれば、（１０６）のステップで周辺装置が信号をコンピュータシステムに伝送し、（１０８）のステップでコンピュータシステムが受信モードに転換する。この場合、周辺装置が接続手段を介して、内蔵された駆動プログラムをアップロードして本体システムに伝送し、該駆動プログラムをインストールして該周辺装置を駆動する目的を達成する。但し,
但し、その他の応用できる機能は具えていない。
【０００５】
図２は、関連するアプリケーションプログラムをインストールする一般のステップ（２００）を示したフローチャートである。図面によれば、（２０２）のステップでスタートし、（２０４）のステップで本体システムが、該周辺装置に関連するアプリケーションプログラムを有するか否かを判断し、（２０６）のステップで光ディスク、または磁気ディスクを用意するか、もしくはネットワークから関連するアプリケーションプログラムをダウンロードし、（２０８）のステップで関連するアプリケーションプログラムをインストールするか決定し、（２１０）のステップで関連するアプリケーションプログラムをインストールし、（２１２）のステップで終了する。
【０００６】
使用者が（２０２）のステップで開始し、（２０４）のステップで本体が判断の結果について信号を発し、該信号に基づいて該周辺装置に関連するアプリケーションプログラムをインストールするか否かを判断する。この場合、得られた情報がＹＥＳであれば、本体システムに該周辺装置の関連アプリケーションプログラムがすでにインストールされていることを表わすため、その他のインストールのステップを終了する。得られた情報がＮＯであれば、本体システムに該周辺装置の関連アプリケーションプログラムがインストールされていないことを表わすため、（２０６）のステップで光ディスク、または磁気ディスクを用意するか、もしくはネットワークから関連するアプリケーションプログラムをダウンロードし、（２０８）のステップで関連するアプリケーションプログラムをインストールするか決定し、ＹＥＳを選択するのであれば（２１０）のステップで関連するアプリケーションプログラムをインストールし、（２１２）のステップで終了し、ＮＯを選択するのであれば、（２１２）のステップで終了する。
【０００７】
目下、一般のオペレーションプログラムは、周辺装置から伝送される信号を受信して関連するアプリケーションプログラムを有するか否かを判断する。有するのであれば、即これを使用し、関連するアプリケーションプログラムがインストールされていなけれ、該周辺装置に付属する関連アプリケーションプログラムは、これを記録した光ディスク、もしくは磁気ディスクなどを利用してインストールしなければならない。
【０００８】
上述する光ディスク、もしくは磁気ディスクを利用して関連するアプリケーションプログラムをインストールする方法は、光ディスク、もしくは磁気ディスクの保存と管理上の問題が容易に発生する。コンピュータシステムは、通常多種類の異なるアプリケーションプログラムを有する。それぞれのアプリケーションプログラムは光ディスク、もしくは磁気ディスクに記録される。このため、かかる光ディスク、もしくは磁気ディスクを保管する場合、その他アプリケーションプログラムを記録したものと混同したり、遺失したりする可能性がある。
【０００９】
また、周辺デバイスをその他コンピュータ本体に接続した場合、付属するアプリケーションプログラムは、フロッピー（登録商標）ディスク・ドライバー、もしくは光ディスク・ドライバーを介してアプリケーションプログラムを読み取り、インストールを行うか、もしくはアプリケーションプログラムをインターネットで検索してダウンロードする。これら過程において、ユーザーは該周辺デバイスに関連する光ディスク、もしくは磁気ディスクを探し出し、関連のないアプリケーションプログラムをインストールしないために確認を行わなければならない。仮にウェブサイトからダウンロードするのであれば、該周辺デバイスの型番号を了解していなければインストールを行うことができない。これらステップは、一般のユーザーにとって、インストールの作業が容易でなくなり、かつ時間を消耗する原因となる。
【００１０】
また、マイクロソフトのウインドウズ（Microsoft  Windows：登録商標）のワークテーブル上において、付属するアプリケーションプログラムは、全ての周辺デバイスを満足させることができるとは限らないか、もしくは該ワークテーブルに含まれる付属のアプリケーションプラグラムはメインシステムに完全にインストールされているとは限らない。よって、関連する一部の周辺デバイスを必要とする場合、該オペレーションシステム・プログラムが記録された光ディスクを光ディスクドライバーに設置して、必要とするアプリケーションプログラムを選択しなければならない。但しオペレーションシステムを記録した光ディスクを購買した期日がずっと以前である場合、当時におけるプログラムが、現時点における周辺デバイスのシステムが必要とするアプリケーションシステムを含んでいるとは限らない。このため、ユーザーは、必要とする関連アプリケーションプログラムを別途取得し、光ディスク・ドライバーか、フロッピー（登録商標）ディスク・ドライバーで読み取るか、もしくはネットワークで検索してダウンロードして、該アプリケーションプログラムをメインシステムにインストールしなければならない。よって、コンピュータ本体に周辺デバイスを接続し、即使用することはできない。
【発明の開示】
【発明が解決しようとする課題】
【００１１】
この発明は、アプリケーションプログラムを周辺デバイスに追加する場合、該周辺デバイスの必要とするアプリケーションプログラムを光ディスク、磁気ディスクに記録することなく、もしくはネットワークから関連するアプリケーションプログラムをダウンロードすることなくインストールでき、使用者の操作の手順を減少することのできる周辺デバイス関連アプリケーションの自動インストールシステム、及びその方法を提供することを課題とする。
【課題を解決するための手段】
【００１２】
そこで本発明者は、従来の技術に鑑み鋭意研究を重ねた結果、本体に接続する周辺デバイスと、該周辺デバイスに予め設けられた非揮発性記憶媒体に保存され、且つ該周辺デバイスを該本体に接続することによって該本体に自動的にインストールされ、該本体が該周辺デバイスを使用するためにユーザーに提供されるアプリケーションプログラムと、を含んでなるアプリケーションプログラムの自動インストールシステムと、そのインストール方法によって課題を解決できる点に着眼し、係る知見に基づき本発明を完成させた。
以下、この発明について具体的に説明する。
【００１３】
請求項１に記載するアプリケーションプログラムの自動インストールシステムは、本体に接続する周辺デバイスと、
該周辺デバイスに予め設けられた非揮発性記憶媒体に保存され、且つ該周辺デバイスを該本体に接続することによって該本体に自動的にインストールされ、該本体が該周辺デバイスを使用するためにユーザーに提供されるアプリケーションプログラムと、を含んでなる。
【００１４】
請求項２に記載するアプリケーションプログラムの自動インストールシステムは、請求項１における本体がノートブックタイプのコンピュータかデスクトップタイプのコンピュータかスマートタイプの携帯電話化かもしくはパーソナル・ディジタル・アシストから選択される。
【００１５】
請求項３に記載するアプリケーションプログラムの自動インストールシステムは、請求項１、もしくは請求項２における周辺デバイスが、マルチ機能タイプのファクシミリか、ディジタルカメラか、ディジタルビデオカメラか、もしくはディジタルペンから選択される。
【００１６】
請求項４に記載する周辺デバイスのアプリケーションプログラムを自動的に本体にインストールする方法は、
周辺デバイスを本体に接続するステップと、
該周辺デバイスに設けられた非揮発性メモリブロックに保存されるアプリケーションプログラムを該本体に入力するステップと
該アプリケーションプログラムを該本体にインストールするステップと、を含む。
【００１７】
請求項５に記載する周辺デバイスのアプリケーションプログラムを自動的に本体にインストールする方法は、請求項４における周辺デバイスのアプリケーションプログラムの自動インストール方法が、該本体が該アプリケーションプログラムのすでにインストールされているか否かを判断するステップをさらに含む。
【発明の効果】
【００１８】
本発明のアプリケーションプログラムの自動インストールシステム、及びその方法は、本体に接続する周辺デバイスに関連するアプリケーションプロプログラムを記録した光ディスク、もしくは磁気ディスクを管理する必要がないため、これらが混同したり、遺失したりすることを防ぐとともに、インストールを間違えることがなく、かつ煩雑なインストールのステップを省くことができるという利点がある。
【発明を実施するための最良の形態】
【００１９】
この発明は、アプリケーションプログラムの自動インストールシステム、及びその方法を提供するものであって、その特徴を詳述するために具体的な実施例を挙げ、以下に説明する。但し、以下の詳細な説明以外に、この発明はその他形態の実施例にも広く応用することができる。よって、以下の実施例はこの発明の範囲を限定するものではない。
【００２０】
この発明は、本体に接続する周辺デバイスであって、かつ該周辺デバイスの操作を補助する方法を具える周辺デバイスを提供するものである。ここで言う本体とは、コンピュータシステム、サーバー、パーソナルコンピュータなどであって、周辺デバイスはディジタルカメラ、プリンター、マザーボード、ディジタルビデオカメラ、デジタル録音スティック、マルチ機能ファクシミリ、パーソナル・ディジタルアシスト（ＰＤＡ）、スキャナ、携帯電話機、ディジタル・プジェクト、マウス、外部接続形式の光ディスク書き込み（複数書き込み）、読み取り装置（ＣＤ−Ｒ、ＣＤ−ＲＷ）、もしくは自動制御式家具などであってもよい。これら周辺デバイスを操作する方法は、周辺デバイスのアプリケーションプログラム内に構築され、該アプリケーションプログラムは本体のシステムにインストールされ、これら周辺デバイスの操作を補助する。
【００２１】
上述する周辺デバイスのアプリケーションプログラムはデータ処理、及び操作の補助に関連する周辺デバイスに用いられる。例えば、ディジタルカメラに属するアプリケーションプログラムは、画像の修正、貼り付け、もしくはファイルの圧縮などを実行する。
【００２２】
上述する周辺デバイスは、アプリケーションプログラムを保存する非揮発性の記憶媒体を含み、該周辺デバイス使用と関連する応用に供する。該非揮発性の記憶媒体にアプリケーションプログラムをインストールすることによって、古いバージョンのアプリケーションプログラムを更新することができ、且つデータの消去を行う事ができる。本体のシステムは、接続手段を介して周辺デバイスと接続する。即ち、無線、もしくは有線等の方式で該周辺デバイスとコミュニケーションを行い、かつ該周辺デバイススの操作を行う。
【実施例】
【００２３】
この発明は、関連するアプリケーションプログラムを内蔵する周辺デバイスを提供するものであって、その好ましい実施例を図３に開示する。図面によれば、自動インストールシステム（３００）は、周辺デバイス（３００）と、非揮発性記憶媒体／アプリケーションプログラム（３０４）と、接続手段（３０６）と、本体（３０８）などの４つの主要な部分を含んでなる。周辺デバイス（３０２）はディジタルカメラか、ディジタルビデオカメラか、パーソナル・ディジタルアシストか、スキャナか、モニターか、プリンタか、モバイルタイプの通信装置か、モバイルタイプのハードディスクか、モバイルタイプの音響装置か、もしくは録音ペンなど、可能な限りの周辺デバイスである。
【００２４】
非揮発性記憶媒体／アプリケーションプログラム（３０４）は、該周辺デバイスのアプリケーションプログラムを保存する素子である。
【００２５】
本体（３０８）は該周辺デバイスを操作するホスト端であって、該非揮発性記憶媒体／アプリケーションプログラム（３０４）から該周辺デバイス（３０２）に関連するアプリケーションプログラムをダウンロードし、インストールする。
【００２６】
接続手段（３０６）は周辺デバイス（３０２）、及び非揮発性記憶媒体／アプリケーションプログラム（３０４）と本体との間の接続とコミュニケーションを行う。
【００２７】
周辺デバイス（３０２）は、該システムの主要な機能を有する装置であって、例えばディジタルカメラか、ディジタルビデオカメラか、モバイルタイプのハードディスクか、携帯電話機か、プリンタか、マザーボードか、スキャナか、モバイルタイプの通信装置か、ディジタル・プロジェクトか、外部接続式の光ディスクドライバ(ＣＤ−Ｒ、ＣＤ−ＲＷ)か、もしくは自動制御タイプの家具などの関連する周辺システムである。非揮発性記憶媒体は、これら周辺デバイスのアプリケーションプログラムを保存することができると伴に、該アプリケーションプログラム(３０４)を読み取ることが出きる。周辺デバイスと非揮発性記憶媒体とは、接続手段（３０６）と本体（３０８）とをリンクし、コミュニケーションを行う。該接続手段（３０６）はユニバーサルバスか、ワイヤレスネットワークか、もしくは有線ネットワークなどの可能な限りの信号伝送手段である。本体（３０８）は関連する周辺デバイスから該アプリケーションプログラムをダウンロード、インストールし、且つこれを使用する。
【００２８】
上述する非揮発性記憶媒体（３０４）はリード・オンリー・メモリか、SD(Secure Digital )か、MS(Memory Stick )か、フラッシュメモリ(Flash Memory)か、MCC(Multi
Media Card)か、CFカード(Compact Flash)等である。
【００２９】
図４に多種類の周辺デバイスを同一のシステム本体に接続した例を開示する。図面によれば本体システム（４０２）にはプリンタ（４０４）と、表示装置（４０６）と、モバイルタイプハードディスク（４０８）と、ディジタルカメラ（４０１）ネットワークカメラ（４１２）とを接続する。この発明によればこれら周辺デバイスはいずれも内部に関連するアプリケーションプログラムが構築され、それぞれの周辺デバイスは本体とリンクすることによって使用の目的を達成することができる。例えば、ディジタルカメラ内に関連するアプリケーションプログラムを構築し、且つ本体システムにインストールすることによって該ディジタルカメラと本体システムとを電気的に接続し関連するアプリケーションプログラムを本体システムにインストールすると、捕捉した映像、音声データを本体システムに伝送しすでにインストールしたアプリケーションプログラムを利用して画像の修正、映像、もしくは音声の処理、データの圧縮などの機能を得ることが出きる。よって光ディスク、もしくは磁気ディスクから関連するアプリケーションプログラムを読み取ったり、ネットワークからダウンロードしてインストールしたりする煩雑なステップを経る事無く上述の機能を得ることができる。従って一般のユーザーに対して極めて大きな便利さを与えることが出きる。
【００３０】
この発明はアプリケーションプログラムを本体の使用に提供する周辺デバイスを提供する。そのプロセスを図５に開示する。アプリケーションプログラムを使用するステップ（５００）は次に掲げるステップを含んで成る。即ち（５０２）のステップにおいてスタートし、（５０４）のステップにおいて周辺デバイスを本体に接続し、（５０５）のステップにおいて本体が該アプリケーションプログラムを有するか否かを表示し、（５０６）のステップにおいて該アプリケーションプログラムをインストールするか否かを決定し（５０７）のステップにおいて終了する。また、（５０８）のステップにおいて該アプリケーションプログラムが最新のバージョンであるか否かを判断し、（５０９）のステップにおいて本体が判読の結果を表示し、且つユーザーが最新のバージョンのアプリケーションプログラムをインストールするか否か決定する。（５１０）のステップにおいてバージョンが更新されたアプリケーションプログラムをインストールし（５１１）のステップにおいて該アプリケーションプログラムをインストールする。
【００３１】
周辺デバイスを本体に接続するとユーザーは本体に表示される情報にもとづいて、該周辺デバイスに関連するアプリケーションプログラムを本体が有するか否かを判断する事が出きる。仮に本体に関連するアプリケーションプログラムのインストールされていないことが表示されればユーザーは該アプリケーションプログラムをインストールするか否か決定することができる。該アプリケーションプログラムをインストールしないのであれば全てのステップを終了させ、逆にユーザーが該アプリケーションプログラムをインストールすると決定した場合,該アプリケーションプログラムのインストールを実行して全てのステップを終了させる。但し、該本体に該周辺デバイスのアプリケーションプログラムがすでにインストールされていて、且つ該周辺デバイス内に構築されてアプリケーションプログラムは、本体にインストールされたアプリケーションプログラムに比してバージョンが新しければ、本体システムは判読の結果を表示してユーザーに提供し、ユーザーが該アプリケーションプログラムの新しいバージョンをインストールするか否かを決定する。仮に新しいバージョンのアプリケーションプログラムをインストールすることを選択した場合、本体システムは該アプリケーションプログラムをインストールして全てのインストールのステップを終了する。仮にアプリケーションプログラムを新しいバージョンに更新しないことを選択した場合は全てのインストールのステップを終了させる。
【００３２】
上述する使用のプロセスにおいて、ユーザーは該アプリケーションプログラムの記録された光ディスク、もしくは磁気ディスクをそれぞれのドライバに設置し該アプリケーションプログラムをインストール必要が無く、またインターネットなどのネットワークから関連するアプリケーションプログラムを検索してダウンロードする必要も無い。故にネットワークのバンドの問題が発生する事無く、且つ検索の時間と関連するアプリケーションプログラムをダウンロードする為に必要な時間を必要とせず、使用状の便利さを増すことができる。
【００３３】
この発明によれば周辺デバイスの必要とする関連アプリケーションプログラムを記録した光ディスク、もしくは磁気ディスクを管理する必要が無い為それぞれ異なる多種のアプリケーションプログラムを記録した光ディスク、もしくは磁気ディスクが混同したり遺失したりすることが無くまたユーザーがアプリケーションプログラム
のインストールを間違える事も無い。しかもユーザーはネットワークから関連するアプリケーションプログラムを検索しダウンロードする時間を省くことができる。従ってこの発明はプラグアンドブレ-―の便利さを提供することができ、ユーザーは関連する周辺デバイスのアプリケーションプログラムをインストールする手間と時間を省くことが出きる。
【００３４】
以上はこの発明の好ましい実施例であって、この発明の実施の範囲を限定するものではない。よって、当業者のなし得る修正、もしくは変更であって、この発明の精神の下においてなされ、この発明に対して均等の効果を有するものは、いずれも本発明の特許請求の範囲に属するものとする。
【図面の簡単な説明】
【００３５】
【図１】従来の駆動プログラムを内部に構築するステップを示したフローチャートである。
【図２】アプリケーションプログラムをインストールする操作を示したフローチャートである。
【図３】この発明のシステムの構造を示した説明図である。
【図４】コンピュータ本体に周辺デバイスを接続した状態を示した説明図である。
【図５】この発明の使用の手順を示したフローチャートである。
【符号の説明】
【００３６】
３００        自動インストールシステム
３０２        周辺デバイス
３０４        非揮発性記憶媒体／アプリケーションプログラム
３０６        接続手段
３０８        本体
４０１        ディジタルカメラ
４０２        本体システム
４０４        プリンタ
４０６        表示装置
４０８        モバイルタイプハードディスク
４１２        ネットワークカメラ
【図１】
2005141721.tif 000003
【図２】
2005141721.tif 000004
【図３】
2005141721.tif 000005
【図４】
2005141721.tif 000006
【図５】
2005141721.tif 000007