(57)【要約】【課題】  利用者が勝手にソフトウェアのインストールを行えないようにすると共に、業務上必要なソフトウェアを間違いなくインストールできるようにしたソフトウェアインストールシステムを提供する。【解決手段】  ソフトウェア識別コードが記憶されたＩＣカードと、前記ＩＣカードのソフトウェア識別コードを読み取るＩＣカードリーダライタと、前記ＩＣカードリーダライタで読み取ったソフトウェア識別コードをサーバに送信する手段と、前記サーバからソフトウェアを受信する手段と、受信したソフトウェアをパソコンにインストールする手段とを有するパソコンと、ソフトウェアとソフトウェア識別コードとを関係付けて登録されたソフトウェアデータベースと、受信したソフトウェア識別コードに基いて、ソフトウェアデータベースで関係付けられているソフトウェアを抽出する抽出手段と、そのソフトウェアをパソコンに送信する手段とを備える。【選択図】        図１
2005078204.tif 000002
【特許請求の範囲】
【請求項１】
ＩＣカードで特定されたソフトウェアをパソコンにインストールするソフトウェアインストールシステムであって、
前記パソコンにインストールするソフトウェアを特定可能なソフトウェア識別コードが記憶された記憶手段を有するＩＣカードと、
前記ＩＣカードに記憶されたソフトウェア識別コードを読み取るＩＣカードリーダライタと、
前記ＩＣカードリーダライタで読み取ったソフトウェア識別コードに該当するソフトウェアをパソコンの記憶手段にインストールする手段とを有するパソコンと、
からなることを特徴とするソフトウェアインストールシステム。
【請求項２】
ＩＣカードで特定されたソフトウェアを、ソフトウェアを提供するサーバから通信回線を介してパソコンに送信してインストールするソフトウェアインストールシステムであって、
前記パソコンにインストールするソフトウェアを特定可能なソフトウェア識別コードが記憶された記憶手段を有するＩＣカードと、
前記ＩＣカードに記憶されたソフトウェア識別コードを読み取るＩＣカードリーダライタと、
前記ＩＣカードリーダライタで読み取ったソフトウェア識別コードを前記サーバに送信する手段と、前記サーバから送信されたソフトウェアを受信する手段と、受信した前記ソフトウェアをパソコンの記憶手段にインストールする手段とを有するパソコンと、
提供するソフトウェアとソフトウェア識別コードとを関係付けて登録されたソフトウェアデータベースと、前記パソコンから受信したソフトウェア識別コードに基いて、前記ソフトウェアデータベースにおいて関係付けられて登録されているソフトウェアを抽出する抽出手段と、前記抽出手段で抽出されたソフトウェアを前記パソコンに送信する手段とを有するサーバと、
からなることを特徴とするソフトウェアインストールシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣカードで特定されたソフトウェアをパソコンにインストールするソフトウェアインストールシステムに関する。
【背景技術】
【０００２】
通常、ソフトウェアをパソコンにインストールする場合には、パソコンの利用者各個人が自由に所望のソフトウェアを選択してインストールすることが可能である。
【０００３】
しかしながら、ある会社や団体などの組織において、決められたセキュリティポリシーや統一されたシステム機能が必要である場合には、各個人が勝手に選択したソフトウェアをパソコンにインストールすることが、システム運用上に取って重大な不具合をもたらす危険性があるという問題がある。
【０００４】
このような問題を回避するため、システム管理者やセキュリティ管理者が、事前に書面や電子メールなどで組織の構成員に対して、パソコンにインストールしてもよいソフトウェアを知らせたり、これらの管理者が直接的にソフトウェアのインストール作業を行って回るなどすることで、パソコンに搭載するソフトウェアの管理を行っている。
【０００５】
しかしながら、これらの作業は管理者にとって非常に負担となるばかりでなく、これらの通知が徹底しない場合には、インストールが許可されていないソフトウェアが誤ってインストールされてしまうことにもなるという問題がある。
【０００６】
また、インターネットを介して配布されるソフトウェアをインストールする技術も公開されている。（例えば、特許文献１参照）
しかしながら、利用者毎にインストールしてもよいソフトウェアを管理することができなかったり、インストールの制限をすることができないという問題がある。
【特許文献１】特開２０００−１３２３９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、組織的に管理するパソコンについて、パソコンの利用者が個人的には勝手にソフトウェアのインストールを行えないようにすると共に、組織が公認したり、業務上必要なソフトウェアを、間違いなくインストールすることができるようにしたソフトウェアインストールシステムを提供する。
【課題を解決するための手段】
【０００８】
本発明のソフトウェアインストールシステムは、ＩＣカードで特定されたソフトウェアをパソコンにインストールするソフトウェアインストールシステムであって、前記パソコンにインストールするソフトウェアを特定可能なソフトウェア識別コードが記憶された記憶手段を有するＩＣカードと、前記ＩＣカードに記憶されたソフトウェア識別コードを読み取るＩＣカードリーダライタと、前記ＩＣカードリーダライタで読み取ったソフトウェア識別コードに該当するソフトウェアをパソコンの記憶手段にインストールする手段とを有するパソコンと、からなることを特徴とする。
【０００９】
また、本発明のソフトウェアインストールシステムは、ＩＣカードで特定されたソフトウェアを、ソフトウェアを提供するサーバから通信回線を介してパソコンに送信してインストールするソフトウェアインストールシステムであって、前記パソコンにインストールするソフトウェアを特定可能なソフトウェア識別コードが記憶された記憶手段を有するＩＣカードと、前記ＩＣカードに記憶されたソフトウェア識別コードを読み取るＩＣカードリーダライタと、前記ＩＣカードリーダライタで読み取ったソフトウェア識別コードを前記サーバに送信する手段と、前記サーバから送信されたソフトウェアを受信する手段と、受信した前記ソフトウェアをパソコンの記憶手段にインストールする手段とを有するパソコンと、提供するソフトウェアとソフトウェア識別コードとを関係付けて登録されたソフトウェアデータベースと、前記パソコンから受信したソフトウェア識別コードに基いて、前記ソフトウェアデータベースにおいて関係付けられて登録されているソフトウェアを抽出する抽出手段と、前記抽出手段で抽出されたソフトウェアを前記パソコンに送信する手段とを有するサーバからなることを特徴とする。
【発明の効果】
【００１０】
本発明は、パソコンにインストールするソフトウェアをＩＣカードに記憶させたソフトウェア識別コードにより特定しているので、パソコンの利用者が個人的には勝手にソフトウェアのインストールを行なうことができないので、システム運用上の問題を起こす危険性を回避することができる。
【００１１】
また、組織が公認したり、業務で必要とするソフトウェアなどを、ソフトウェア識別コードにより特定してインストールするので、必要なソフトウェアを間違いなくインストールでき、インストールが許可されていないソフトウェアを誤ってインストールする危険性がないという効果がある。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照しながら本発明について、実施の形態を詳述する。
【００１３】
図１は、本発明の実施形態に係るソフトウェアインストールシステムの概要を説明する外観図、第２図は、本発明の実施形態に係るソフトウェアインストールシステムに用いるＩＣカードのシステム構成のブロック図、第３図は、本発明で使用されるソフトウェアデータベースの登録情報を示す図、第４図は、本発明の実施形態に係るソフトウェアインストールシステムのシステムブロック図、図５は、本発明の実施形態に係るソフトウェアインストールシステムの処理手順を示すフローチャートである。
【００１４】
図１に示すように、本発明の実施形態に係るソフトウェアインストールシステムは、ソフトウェア管理センターなどに設置され、ソフトウェアを提供するサーバ１と、サーバ１から通信回線５を介してソフトウェアの提供を受けるオフィスなどに設置されたパソコン２と、パソコン２に接続されたＩＣカードリーダライタ３と、利用者が所有するＩＣカード４とにより構成されている。
【００１５】
サーバ１には、提供する種々のソフトウェアが予め登録されているソフトウェアデータベース６が設けられている。
【００１６】
また、サーバ１は、通信回線５を介して各オフィスなどに設置されている複数のパソコン２に対して、必要に応じてソフトウェアの送信を行えるようにネットワーク化されている。
【００１７】
利用者が所有するＩＣカード４は、利用者が所属する会社などの組織が発行するＩＣカードであり、ＩＣカードの発行を受ける利用者毎に応じて、ＩＣカード発行者が、その利用者の業務などに対応してパソコンを用いた処理に必要なソフトウェアを特定可能なソフトウェア識別コードが、ＩＣカード４に記憶させてから発行させるものである。
【００１８】
図２には、ＩＣカード４のＩＣ４ａのシステムブロックが示されているが、ＲＯＭ７と、ＥＥＰＲＯＭ８と、ＲＡＭ９と、ＣＰＵ１０とを有し、ＲＯＭ７には、制御プログラムが搭載され、またＥＥＰＲＯＭ８には、ＩＣカード発行が発行される際に、発行者が登録したソフトウェア識別コードが登録されている。
【００１９】
図２の例では、３種類のソフトウェア識別コードとして、００１、００３、００６のコードが登録されていて、この３種類のソフトウェア識別コードに対応するソフトウェアについて、サーバ１からパソコン２にインストールが行えるようにしてある。
【００２０】
また、サーバ１に備えられているソフトウェアデータベース６には、通信回線５を介してパソコン２に提供する種々のソフトウェア１２が、それぞれソフトウェア識別コード１１と関係付けられた状態で登録されている。
【００２１】
例えば、図２に示すように、ソフトウェア識別コード１１が００１であるとすると、００１のコードに対応して日本語ワープロソフトＡが特定できるようにして登録されている。
【００２２】
次に、本発明の実施形態に係るソフトウェアインストールシステムのシステム構成を、図４に基いて説明する。
【００２３】
パソコン２に接続されたＩＣカードリーダライタ３には、データ読取手段１３と、データ書込手段１４とが備えられ、ＩＣカード４の記憶手段であるＥＥＰＲＯＭ８に登録されているソフトウェア識別コードを読み取り、パソコン２に送る機能を有している。
【００２４】
また、パソコン２には、表示手段１５と、インストール手段１６と、入力手段１７と、記憶手段１８と、通信手段１９と、制御手段２０となどを有している。
【００２５】
通信手段１９は、ＩＣカードリーダライタ３から受信したソフトウェア識別コードをサーバ１に送信し、またサーバ１からソフトウェアを受信する。
【００２６】
また、インストール手段１６は、サーバ１から通信回線５を介して受信したソフトウェアを記憶手段１８にインストールする機能を有していて、これらの処理は記憶手段１８に搭載されている処理プログラムに基いて処理されるようにシステム化されている。
【００２７】
次に、サーバ１には、通信手段２１と、記憶手段２２と、ソフトウェア抽出手段２３と、ソフトウェア送信制御手段２４と、制御手段２５と、提供する種々のソフトウェアが予め登録されているソフトウェアデータベース６などが備えられている。
【００２８】
記憶手段２２には、処理プログラムが搭載されていて、この処理プログラムに基いて各種の処理が行なわれるようにシステム化されている。
【００２９】
また、ソフトウェア抽出手段２３は、通信回線５を介してパソコン２から受信したソフトウェア識別コードに基いて、ソフトウェアデータベース６にこの受信したソフトウェア識別コードと関係付けられて登録されているソフトウェアを抽出する機能を有している。
【００３０】
そして、ソフトウェア送信制御手段２４では、ソフトウェア抽出手段２３で抽出されたソフトウェアを、そのソフトウェア識別コードを送信してきたパソコン２に対して自動的に送信する機能を有している。
【００３１】
これにより、ＩＣカード４を所有している利用者は、そのＩＣカード４に記憶されているソフトウェア識別コードにより特定されたソフトウェアを、サーバ１から受信して、パソコン２にインストールできるように構成されている。
【００３２】
次に、図５に示すフローチャートにより、本発明の実施形態に係るソフトウェアインストールシステムの処理手順について説明する。
【００３３】
まず、利用者は、ＩＣカードリーダライタ３にＩＣカード４をセットして、ＩＣカード４の記憶手段に登録されているソフトウェア識別コード１１を読み取る。（ステップＳ１）
次に、ＩＣカードリーダライタ３で読み取られたソフトウェア識別コード１１を、パソコン２からサーバ１に送信する。（ステップＳ２）
サーバ１では、ソフトウェア抽出手段２３により、パソコン２から受信したソフトウェア識別コード１１に基いて、ソフトウェアデータベース６において、このソフトウェア識別コードと関係付けられて登録されているソフトウェアを抽出する。（ステップＳ３）
次に、ソフトウェア抽出手段２３により抽出されたソフトウェアを、サーバ１からパソコン２に対して通信回線５を介して送信する。（ステップＳ４）
そして、パソコン２のインストール手段１６により、パソコン２で受信したソフトウェアを記憶手段１８にインストールする。（ステップＳ５）
これらの処理は、ＩＣカード４の記憶手段に登録されている複数のソフトウェア識別コード１１の全てについて、順次実施されることで、利用者が使用するパソコンに対して、ＩＣカードの発行者が必要と認定したソフトウェアをインストールできるようにしてある。
【００３４】
また、インストール手段１６によるインストールは、ＩＣカード４の記憶手段に登録されているソフトウェア識別コード１１に基いた上記の処理に限定することで、利用者各自が勝手にパソコンに種々のソフトウェアをインストールできないようにしておくことが好ましい。
【００３５】
これらの制御は、記憶手段１８に搭載した処理プログラムにより制限を加えるなどして制御される。
【図面の簡単な説明】
【００３６】
【図１】本発明の実施形態に係るソフトウェアインストールシステムの概要を説明する外観図である。
【図２】本発明の実施形態に係るソフトウェアインストールシステムに用いるＩＣカードのシステム構成のブロック図である。
【図３】本発明で使用されるソフトウェアデータベースの登録情報を示す図である。
【図４】本発明の実施形態に係るソフトウェアインストールシステムのシステムブロック図である。
【図５】本発明の実施形態に係るソフトウェアインストールシステムの処理手順を示すフローチャートである。
【符号の説明】
【００３７】
１  サーバ
２  パソコン
３  ＩＣカードリーダライタ
４  ＩＣカード
５  通信回線
６  ソフトウェアデータベース
７  ＲＯＭ
８  ＥＥＰＲＯＭ
９  ＲＡＭ
１０  ＣＰＵ
１１  ソフトウェア識別コード
１２  ソフトウェア
１３  データ読取手段
１４  データ書込手段
１５  表示手段
１６  インストール手段
１７  入力手段
１８，２２  記憶手段
１９，２１  通信手段
２０，２５  制御手段
【図１】
2005078204.tif 000003
【図２】
2005078204.tif 000004
【図３】
2005078204.tif 000005
【図４】
2005078204.tif 000006
【図５】
2005078204.tif 000007