(57)【要約】【課題】  ソフトウェアの購入からソフトウェアのインストールまでの情報端末に関わる利用者の作業を簡素化することを可能にする。【解決手段】  本発明は、仲介端末（量販店の端末）からし木別情報とソフトウェア情報をソフトウェア提供装置に送信し、識別情報をカードに格納し、情報端末からカードの識別情報をソフトウェア提供サーバに送信することにより、販売情報との対応からソフトウェアがダウンロードされる。【選択図】  図１
2005032183.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツリストを作成し、ソフトウェアの販売を仲介する仲介端末、該ソフトウェアを格納し、格納された該ソフトウェアを端末に提供するソフトウェア提供装置、及び該ソフトウェアを使用可能にする情報端末がネットワークを介して通信可能に接続されているシステムにおいて、利用者の情報端末にソフトウェアを提供するソフトウェア提供方法において、
前記仲介端末において、
前記コンテンツリストに含まれ、販売した前記ソフトウェアを表すソフトウェア情報及び前記情報端末を識別するための識別情報を含む販売情報を入力させ、
入力された前記販売情報を前記ソフトウェア提供装置に送信し、
前記ソフトウェア提供装置は、
前記仲介端末から送信された前記販売情報を受信して、記憶手段に記憶し、
前記情報端末は、
識別情報を利用者に入力させ、該識別情報を含む送信情報を前記ソフトウェア提供装置に送信し、
前記ソフトウェア提供装置は、
前記情報端末から送信された前記送信情報に含まれる識別情報と対応する前記記憶手段に記憶されている販売情報に基づいて、ソフトウェア蓄積手段からソフトウェアを検索し、
検索されたソフトウェアを前記情報端末に送信し、
前記情報端末は、
前記ソフトウェア提供装置から前記ソフトウェアを受信して、インストールすることを特徴とするソフトウェア提供方法。
【請求項２】
前記情報端末において、
前記ソフトウェアをインストールした後、前記識別情報を含む提供完了情報を前記ソフトウェア提供装置に送信し、
前記ソフトウェア提供装置は、
前記情報端末から送信された前記提供完了情報に含まれる識別情報と対応する前記販売情報を前記記憶手段から消去する請求項１記載のソフトウェア提供方法。
【請求項３】
前記情報端末は、
前記インストールしたソフトウェア情報をソフトウェア情報記憶手段に記憶しておき、
利用者から識別情報及びソフトウェア情報が入力された場合に、前記ソフトウェア情報記憶手段に入力されたソフトウェア情報が存在しない場合には、入力された該識別情報及び該ソフトウェア情報を前記ソフトウェア提供装置に送信し、
前記ソフトウェア提供装置は、
前記ソフトウェア情報に基づいて、前記ソフトウェア蓄積手段からソフトウェアを選択し、前記情報端末に送信する請求項１記載のソフトウェア提供方法。
【請求項４】
前記ソフトウェア情報及び前記識別情報からなる前記販売情報を情報記憶可能なカードに記憶させ、前記仲介端末から該識別情報を読み込み、前記ソフトウェア提供装置に送信する請求項１乃至３記載のソフトウェア提供方法。
【請求項５】
前記識別情報を情報記憶可能なカードに記憶させ、前記情報端末から該識別情報を読み込み、前記ソフトウェア提供装置に送信する請求項１乃至３記載のソフトウェア提供方法。  
【請求項６】
予め作成されたソフトウェアのコンテンツリストを有し、ソフトウェアの販売を仲介する仲介端末、該ソフトウェアを格納し、格納されたソフトウェアを端末に提供するソフトウェア提供装置、及び、該ソフトウェアを使用可能にする情報端末がネットワークを介して通信可能に接続されたソフトウェア提供システムであって、
前記仲介端末は、
前記コンテンツリストに含まれる、販売した前記ソフトウェアを表すソフトウェア情報及び識別情報を含む販売情報を入力させる販売情報入力手段と、
前記販売情報入力手段によって入力された前記販売情報を前記ソフトウェア提供装置に送信する販売情報送信手段と、を有し、
前記ソフトウェア提供装置は、
種々のソフトウェアを格納するソフトウェア格納手段と、
前記仲介端末から送信された前記販売情報を受信する販売情報受信手段と、
前記販売情報受信手段によって受信された前記販売情報を記憶する販売情報記憶手段と、
前記情報端末から送信された送信情報を受信する識別情報受信手段と、
前記識別情報受信手段によって受信された送信情報に含まれる識別情報と対応する前記販売情報からソフトウェア識別情報を取得するソフトウェア検索手段と、
前記ソフトウェア識別情報に基づいて前記ソフトウェア格納手段を検索し、ソフトウェアを取得するソフトウェア取得手段と、
前記ソフトウェア取得手段によって取得された前記ソフトウェアを前記情報端末に提供するソフトウェア提供手段と、
前記情報端末は、
利用者に前記識別情報を入力させる識別情報入力手段と、
前記識別情報入力手段によって入力された前記識別情報を含む前記送信情報を前記ソフトウェア提供装置に送信する識別情報送信手段と、
前記送信情報の送信後に、前記ソフトウェア提供装置から提供される前記ソフトウェアを受信するソフトウェア受信手段と、
前記ソフトウェア受信手段によって受信された前記ソフトウェアを使用可能にするソフトウェア使用可能手段と、を有することを特徴とするソフトウェア提供システム。
【請求項７】
前記情報端末は、
前記ソフトウェア使用可能手段において、前記ソフトウェアを使用可能にした後、前記識別情報を含む提供完了情報を前記ソフトウェア提供装置に送信する提供完了情報送信手段を更に有し、
前記ソフトウェア提供装置は、
前記情報端末から送信された前記提供完了情報を受信する提供完了情報受信手段と、
前記提供完了情報受信手段によって受信された提供完了情報に含まれる識別情報と対応する前記販売情報を前記販売情報記憶手段から消去する販売情報消去手段と、を更に有する請求項６記載のソフトウェア提供システム。
【請求項８】
前記情報端末は、
前記ソフトウェア使用可能手段が、使用可能にした前記ソフトウェアのソフトウェア情報を記憶するソフトウェア情報記憶手段を更に有し、
前記識別情報入力手段は、
前記識別情報及び前記ソフトウェア情報を入力させ、
前記識別情報送信手段は、
前記識別情報入力手段によって入力されたソフトウェア情報が前記ソフトウェア情報記憶手段に存在しない場合、前記識別情報及び該ソフトウェア情報を含む送信情報を前記ソフトウェア提供装置に送信し、
前記ソフトウェア提供装置は、
前記ソフトウェア検索手段によって検索されたソフトウェアのうち、前記送信情報に含まれるソフトウェア情報に応じたソフトウェアを選択するソフトウェア選択手段を更に有し、
前記ソフトウェア提供手段は、
前記ソフトウェア選択手段によって選択された前記ソフトウェアを前記情報端末に提供する請求項６記載のソフトウェア提供システム。
【請求項９】
前記ソフトウェア情報及び前記識別情報からなる前記販売情報を記憶したカードを更に有し、
前記仲介端末の前記販売情報入力手段は、
前記カードに記録されている前記販売情報を読み込む手段を含む請求項６乃至８記載のソフトウェア提供システム。
【請求項１０】
前記識別情報が記録されているカードを更に有し、
前記情報端末の前記識別情報入力手段は、
前記カードに記録されている前記識別情報を読み込む手段を含む請求項６乃至８記載のソフトウェア提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソフトウェア提供方法及びシステムに係り、特に、ソフトウェア提供装置が、ネットワークを介してソフトウェアを端末に提供し、情報端末が、ソフトウェア提供装置によって提供されたソフトウェアを自動的にインストールするコンテンツ提供方法及びシステムに関する。
【背景技術】
【０００２】
従来のソフトウェア提供システムにおいては、パーソナルコンピュータなどを含む情報端末から所望のアプリケーションプログラムであるソフトウェアを選択し、選択されたソフトウェアに関するダウンロードの要求が発行された際に、ソフトウェア提供装置が一元管理されているソフトウェアの中から要求に対応するソフトウェアを情報端末にダウンロードさせ、情報端末は、ソフトウェア提供装置からダウンロードされたソフトウェアを検証し、検証が正しければソフトウェアを自端末内にインストールするものが知られている（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００１−２４３０６２号公報（請求項１及び１１段落目）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来のソフトウェア提供システムでは、パーソナルコンピュータなどを含む情報端末を利用する利用者がソフトウェアを選択してダウンロードするという幾度の手順を実施する必要があるため、ソフトウェアのインストールに係わる操作が煩雑になってしまうという問題がある。
【０００５】
また、電気店などの量販店でＣＤ−ＲＯＭに格納されているソフトウェアを購入し、ＣＤ−ＲＯＭからソフトウェアインストールする方法も、パーソナルコンピュータなどの操作に関する知識が乏しい者にとって、インストール作業が大変な負担になってしまうという問題もある。
【０００６】
本発明は、上記の点に鑑みなされたもので、ソフトウェアの購入からソフトウェアのインストールまでの情報端末に関わる利用者の作業を簡素化することが可能なソフトウェア提供方法及びシステムを提供することを目的とする。
【０００７】
詳しくは、情報端末（ＰＣ：パーソナルコンピュータ）を販売する量販店等において、顧客が購入したＰＣに必要とするソフトウェア（ディジタルコンテンツ）を顧客自身で煩雑なインストール操作を行う必要がないようにするためのサービスを実現するソフトウェア提供方法及びシステムを提供することである。
【課題を解決するための手段】
【０００８】
図１は、本発明の原理を説明するための図である。
【０００９】
本発明は、コンテンツリストを作成し、ソフトウェアの販売を仲介する仲介端末、該ソフトウェアを格納し、格納された該ソフトウェアを端末に提供するソフトウェア提供装置、及び該ソフトウェアを使用可能にする情報端末がネットワークを介して通信可能に接続されているシステムにおいて、利用者の情報端末にソフトウェアを提供するソフトウェア提供方法において、
仲介端末において、
コンテンツリストに含まれ、販売したソフトウェアを表すソフトウェア情報及び情報端末を識別するための識別情報を含む販売情報を入力させ（ステップ１）、
入力された販売情報をソフトウェア提供装置に送信し（ステップ２）、
ソフトウェア提供装置は、
仲介端末から送信された販売情報を受信して、記憶手段に記憶し（ステップ３）、
情報端末は、
識別情報を利用者に入力させ（ステップ４）、該識別情報を含む送信情報をソフトウェア提供装置に送信し（ステップ５）、
ソフトウェア提供装置は、
情報端末から送信された送信情報に含まれる識別情報と対応する記憶手段に記憶されている販売情報に基づいて、ソフトウェア蓄積手段からソフトウェアを検索し（ステップ６）、
検索されたソフトウェアを情報端末に送信し（ステップ７）、
情報端末は、
ソフトウェア提供装置からソフトウェアを受信して、インストールする（ステップ８）。
【００１０】
また、本発明は、情報端末において、
ソフトウェアをインストールした後、識別情報を含む提供完了情報をソフトウェア提供装置に送信し、
ソフトウェア提供装置は、
情報端末から送信された提供完了情報に含まれる識別情報と対応する販売情報を記憶手段から消去する。
【００１１】
また、本発明は、情報端末において、
インストールしたソフトウェア情報をソフトウェア情報記憶手段に記憶しておき、
利用者から識別情報及びソフトウェア情報が入力された場合に、ソフトウェア情報記憶手段に入力されたソフトウェア情報が存在しない場合には、入力された該識別情報及び該ソフトウェア情報をソフトウェア提供装置に送信し、
ソフトウェア提供装置は、
ソフトウェア情報に基づいて、ソフトウェア蓄積手段からソフトウェアを選択し、情報端末に送信する。
【００１２】
また、本発明は、ソフトウェア情報及び識別情報からなる販売情報を情報記憶可能なカードに記憶させ、仲介端末において、該販売情報を読み込み、ソフトウェア提供装置に送信する。
【００１３】
また、本発明は、識別情報を情報記録可能なカードに記憶させ、情報端末において、該識別情報を読み込み、ソフトウェア提供装置に送信する。
【００１４】
図２は、本発明の原理構成図である。
【００１５】
本発明は、コンテンツリストを作成し、ソフトウェアの販売を仲介する仲介端末、該ソフトウェアを格納し、格納されたソフトウェアを端末に提供するソフトウェア提供装置、及び、該ソフトウェアを使用可能にする情報端末がネットワークを介して通信可能に接続されたソフトウェア提供システムであって、
仲介端末１００は、
コンテンツリストに含まれる、販売したソフトウェアを表すソフトウェア情報及び識別情報を含む販売情報を入力させる販売情報入力手段１１０と、
販売情報入力手段１１０によって入力された販売情報をソフトウェア提供装置２００に送信する販売情報送信手段１２０と、を有し、
ソフトウェア提供装置２００は、
種々のソフトウェアを格納するソフトウェア格納手段２５１と、
仲介端末１００から送信された販売情報を受信する販売情報受信手段２１１と、
販売情報受信手段２１１によって受信された販売情報を記憶する販売情報記憶手段２１２と、
情報端末３００から送信された送信情報を受信する識別情報受信手段２２０と、
識別情報受信手段２２０によって受信された送信情報に含まれる識別情報と対応する販売情報からソフトウェア識別情報を取得するソフトウェア検索手段２３０と、
ソフトウェア識別情報に基づいてソフトウェア格納手段２５１を検索し、ソフトウェアを取得するソフトウェア取得手段２４０と、
ソフトウェア取得手段２４０によって取得されたソフトウェアを情報端末３００に提供するソフトウェア提供手段２６０と、
情報端末３００は、
利用者に識別情報を入力させる識別情報入力手段３１１と、
識別情報入力手段３１１によって入力された識別情報を含む送信情報をソフトウェア提供装置２００に送信する識別情報送信手段３１２と、
送信情報の送信後に、ソフトウェア提供装置２００から提供されるソフトウェアを受信するソフトウェア受信手段３２０と、
ソフトウェア受信手段３２０によって受信されたソフトウェアを使用可能にするソフトウェア使用可能手段３３０と、を有する。
【００１６】
また、本発明の情報端末３００は、
ソフトウェア使用可能手段３３０において、ソフトウェアを使用可能にした後、識別情報を含む提供完了情報をソフトウェア提供装置２００に送信する提供完了情報送信手段を更に有し、
ソフトウェア提供装置２００は、
情報端末３００から送信された提供完了情報を受信する提供完了情報受信手段と、
提供完了情報受信手段によって受信された提供完了情報に含まれる識別情報と対応する販売情報を販売情報記憶手段から消去する販売情報消去手段と、を更に有する。
【００１７】
また、本発明の情報端末３００は、
ソフトウェア使用可能手段３３０が、使用可能にしたソフトウェアのソフトウェア情報を記憶するソフトウェア情報記憶手段を更に有し、
識別情報入力手段３１１は、
識別情報及びソフトウェア情報を入力させ、
識別情報送信手段３１２は、
識別情報入力手段３１１によって入力されたソフトウェア情報がソフトウェア情報記憶手段に存在しない場合、識別情報及び該ソフトウェア情報を含む送信情報をソフトウェア提供装置２００に送信し、
ソフトウェア提供装置２００は、
ソフトウェア検索手段２３０によって検索されたソフトウェアのうち、送信情報に含まれるソフトウェア情報に応じたソフトウェアを選択するソフトウェア選択手段を更に有し、
ソフトウェア提供手段２６０は、
ソフトウェア選択手段によって選択されたソフトウェアを情報端末に提供する。
【００１８】
また、本発明のソフトウェア提供システムは、
ソフトウェア情報及び識別情報からなる販売情報を記憶したカードを更に有し、
仲介端末の前記販売情報入力手段は、
カードに記録されている販売情報を読み込む手段を含む。
【００１９】
また、本発明のソフトウェア提供システムは、
識別情報が記録されているカードを更に有し、
情報端末の識別情報入力手段は、カードに記録されている識別情報を読み込む手段を含む。
【発明の効果】
【００２０】
本発明によれば、情報端末に識別情報を入力させるだけでソフトウェアを使用可能にするため、ソフトウェアの購入からソフトウェアのインストールまでの情報端末に係わる利用者の作業を簡素化することができる。また、識別情報をカードに記憶させておくことにより、利用者は当該カードに記録されている情報を情報端末に読み込ませることにより、ソフトウェア提供装置に自動的に送信することができ、ソフトウェア提供装置から販売情報と対応からソフトウェアをダウンロードすることができる。
【００２１】
また、ソフトウェアのインストールが完了したときに、識別情報と対応する販売情報を消去するため、ソフトウェアを複数回インストールすることを防止することができる。
【００２２】
また、情報端末がソフトウェアを使用可能にしたソフトウェア情報を記憶し、入力されたソフトウェア情報に記憶していないものがあったとき、ソフトウェア提供装置が記憶していないソフトウェアを情報端末に提供するため、インストールの重複を防止して、ソフトウェアを使用可能にすることができる。例えば、インストールの途中でインストールが中止されても、再度、カードに記憶された情報が入力されたとき、未だインストールされていないソフトウェアをインストールすることができる。
【発明を実施するための最良の形態】
【００２３】
以下、図面と共に本発明の実施の形態を説明する。
【００２４】
［第１の実施の形態］
図３は、本発明の第１の実施の形態におけるソフトウェア提供システムの構成を示す。
【００２５】
同図に示すように、ソフトウェア提供システム１０００は、ネットワーク１０を介して通信可能に接続された、ソフトウェアの販売を仲介する仲介端末１００、ソフトウェアを格納するソフトウェアサーバ２０１、格納されたソフトウェアを端末に提供・インストールするインストールサーバ２０２、及びソフトウェアを使用可能にする情報端末３００から構成される。
【００２６】
ここで、ソフトウェアは、ワードプロセッサ用プログラム、表計算用プログラムなどのプログラムであり、映画、音楽等を含むコンテンツを視聴可能なソフトウェアでもよい。
【００２７】
なお、本実施の形態では、仲介端末１００は、電気店等の量販店に配備され、ソフトウェアサーバ２０１は、ソフトウェアメーカ等が所有するサーバであり、インストールサーバ２０２は、ＩＳＰ（Internet Service Provider）などが所有するサーバである。また、情報端末３００は、市販されているパーソナルコンピュータなどである。また、本発明のソフトウェア提供装置は、ソフトウェアサーバ２０１及びインストールサーバ２０２を構成する。
【００２８】
本実施の形態では、例えば、利用者が、量販店で情報端末３００を購入すると共に、ＩＳＰの契約を行い、情報端末３００が使用するソフトウェアの購入も行う。ソフトウェアの購入の際には、店員などが販売したソフトウェアの種別を表すソフトウェア情報及びパーソナルコンピュータなどを識別するための識別情報を含む販売情報をカード２０に記憶させる。なお、識別情報は、購入した所有者の個人情報でもよく、また、カード２０を識別するための情報でもよい。販売情報は、ソフトウェア情報及び識別情報を含む情報であり、販売という行為に依存しない。
【００２９】
なお、量販店における仲介端末１００では、予め、販売可能なソフトウェアのコンテンツリストを作成しておくものとする。
【００３０】
仲介端末１００は、販売情報入力部１１０及び、販売情報送信部１２０を有し、販売情報入力部１１０は、この販売情報を入力させ、販売情報送信部１２０は、入力された販売情報をインストールサーバ２０２に送信する。なお、カード２０は、ＩＣカード、ＰＣカード、情報の記憶可能なカードを含み、バーコードが印刷されたカードなどでもよい。
【００３１】
また、販売情報入力部１１０は、ソフトウェアの名を表すソフト名情報及び識別情報を含む販売情報を入力させるようにしてもよく、ソフトウェアサーバ２０１を介してソフトウェアの名からソフトウェアの種別に変換するようにしてもよい。なお、コンテンツリストには、ソフトウェア名情報と当該ソフトウェア名情報に対応するソフトウェア種別が記録されているものとし、当該ソフトウェア名情報は、予め作成されたコンテンツリストに記載されたものの中から選択するようにする。
【００３２】
インストールサーバ２０２は、仲介端末１００から送信された販売情報を受信し、受信された販売情報を記憶する。その後、利用者は、カード２０に記憶された情報端末３００が読み取り可能となるように情報端末３００を立ち上げて起動する。このとき、情報端末３００は、カード２０に記憶された識別情報を入力させ、入力された識別情報を含む送信情報をインストールサーバ２０２に送信する。
【００３３】
インストールサーバ２０２は、情報端末３００から送信された送信情報を受信し、受信された送信情報に含まれる識別情報と対応する販売情報からソフトウェアを検索し、検索されたソフトウェアをソフトウェアサーバ２０１から取得し、取得されたソフトウェアを情報端末３００に送信して提供する。
【００３４】
情報端末３００は、送信情報を送信した後に、インストールサーバ２０２から提供されたソフトウェアを受信し、受信されたソフトウェアをインストールして使用可能にする。
【００３５】
図４は、本発明の第１の実施の形態におけるソフトウェアサーバ及びインストールサーバの構成を示す。
【００３６】
同図に示すように、ソフトウェアサーバ２０１は、ソフトウェア格納部２５１、及びソフトウェア収集部２５２から構成される。また、インストールサーバ２０２は、販売情報受信部２１１、販売情報記憶部２１２、識別情報受信部２２０、ソフトウェア検索部２３０、ソフトウェア取得部２４０、ソフトウェア提供部２６０、提供完了情報受信部２７１、及び販売情報消去部２７２から構成される。
【００３７】
また、本発明のソフトウェア提供装置は、ソフトウェアサーバ２０１及びインストールサーバ２０２を構成するが、図４に示すように、ネットワーク１０を介して互いに接続されるように構成してもよく、１つのサーバで構成してもよい。
【００３８】
販売情報受信部２１１は、仲介端末１００から送信された販売情報を受信する。販売情報記憶部２１２は、販売情報受信部２１１によって受信された販売情報を記憶する。なお、販売情報記憶部２１２は、販売情報をハードディスクなどの記憶装置に記憶するようにしてもよい。ここで、販売情報の一例を表１に示す。
【００３９】
【表１】
2005032183.tif 000003
上記の表１に示したように、販売情報には、識別情報及びソフトウェア情報が含まれ、識別情報は、利用者などを識別するための一意の番号であり、それぞれ重複する番号は存在しない。ソフトウェア情報は、ソフトウェアの種別を識別するための一意の番号であり、それぞれ重複する番号は存在しない。例えば、ソフトウェア種別１１は、「ワープロ用プログラム」であり、ソフトウェアの種別１２は、「表計算用プログラム」である。
【００４０】
識別情報受信部２２０は、情報端末３００から送信された送信情報を受信する。ソフトウェア検索部２３０は、識別情報受信部２２０によって受信された送信情報に含まれる識別情報と対応するソフトウェアを表１に示した販売情報から検索する。例えば、識別情報が番号「２２２」を示していたときには、表１に示した販売情報から番号「２２２」と対応するソフトウェアの種別１２を検索する。
【００４１】
ソフトウェア取得部２４０は、ソフトウェア検索部２３０によって検索されたソフトウェアをソフトウェアサーバ２０１から取得する。例えば、ソフトウェアの種別１２を表す情報をソフトウェアサーバ２０１に送信し、この情報に応答してソフトウェアをソフトウェアサーバ２０１から受信する。
【００４２】
ソフトウェア格納部２５１は、種々のソフトウェアを格納する。例えば、種々のソフトウェアとは、ワードプロセッサ用プログラム及び表計算プログラムを含む。
【００４３】
ソフトウェア収集部２５２は、インストールサーバ２０２から送信された情報、例えば、ソフトウェアの種別を表す情報を受信し、このソフトウェアの種別を表す情報に応じて、種別に対応したソフトウェアをソフトウェア格納部２５１から収集し、収集されたソフトウェアをインストールサーバ２０２に送信する。
【００４４】
ソフトウェア提供部２６０は、ソフトウェア取得部２４０によって取得されたソフトウェアを情報端末３００に送信して提供する。
【００４５】
提供完了情報受信部２７１は、情報端末３００から送信された提供完了情報を受信する。
【００４６】
販売情報消去部２７２は、提供完了情報受信部２７１によって受信された提供完了情報に含まれる識別情報と対応する販売情報を販売情報記憶部２１２から消去する。例えば、提供完了情報含まれる識別情報が番号「２２２」であったとき、販売情報消去部２７２は、番号「２２２」を表す識別情報及び、この番号「２２２」と対応するソフトウェアの種別「１２」を表すソフトウェア情報を、表１に示した販売情報から消去する。
【００４７】
図５は、本発明の第１の実施の形態における情報端末の構成を示す。
【００４８】
同図に示すように、識別情報入力部３１１、識別情報送信部３１２、ソフトウェア受信部３２０、ソフトウェア使用可能部３３０、及び提供完了情報送信部３４０から構成される。
【００４９】
識別情報入力部３１１は、カード２０に記憶された識別情報を入力させる。
【００５０】
識別情報送信部３１２は、入力された識別情報を含む送信情報をインストールサーバ２０２に送信する。
【００５１】
ソフトウェア受信部３２０は、識別情報送信部３１２が送信情報を送信した後に、インストールサーバ２０２から提供されたソフトウェアを受信する。
【００５２】
ソフトウェア使用可能部３３０は、ソフトウェア受信部３２０が受信したソフトウェアを自動でインストールし、使用可能にする。
【００５３】
提供完了情報送信部３４０は、ソフトウェア使用可能部３３０がソフトウェアを使用可能にした後、識別情報を含む提供完了情報をインストールサーバ２０２に送信する。
【００５４】
以下、本発明の第１の実施の形態に係るソフトウェア提供システムの処理の流れについて説明する。
【００５５】
図６は、本発明の第１の実施の形態におけるソフトウェア提供システムの処理のフローチャートである。
【００５６】
まず、仲介端末１００から送信された販売情報が、インストールサーバ２０２によって受信され、登録される（ステップ１００）。次に、ソフトウェアは、情報端末３００から要求され、インストールサーバ２００から情報端末３００に提供され、インストールされる（ステップ２００）。
【００５７】
図７は、本発明の第１の実施の形態における販売情報登録処理のシーケンスチャートである。
【００５８】
まず、販売情報は、販売情報入力部１１０によって仲介端末１００に入力され（ステップ１０１）、販売情報送信部１２０によってインストールサーバ２０２に送信去れる（ステップ１０２）。次に、仲介端末１００から送信された販売情報は、インストールサーバ２０２の販売情報受信部２１１によって受信され（ステップ１０３）、販売情報記憶部２１２によって記憶され、登録される（ステップ１０４）。
【００５９】
図８は、本発明の第１の実施の形態におけるインストール処理のシーケンスチャートである。
【００６０】
まず、カード２０に記憶された識別情報は、識別情報入力部３１１によって入力され（ステップ２０１）、識別情報を含む送信情報は、識別情報送信部３１２によってインストールサーバ２０２に送信される（ステップ２０２）。
【００６１】
次に、情報端末３００から送信された送信情報は、識別情報受信部２２０によって受信され（ステップ２０３）、受信された識別情報と対応するソフトウェアは、ソフトウェア検索部２３０によって検索され（ステップ２０４）、ソフトウェア取得部２４０によってソフトウェアサーバ２０１のソフトウェア格納部２５１から取得され（ステップ２０５）、取得されたソフトウェアは、ソフトウェア提供部２６０によって情報端末３００に送信される（ステップ２０６）。
【００６２】
ここで、インストールサーバ２０２から送信されたソフトウェアは、情報端末３００のソフトウェア受信部３２０によって受信され（ステップ２０７）、ソフトウェア使用可能部３３０によって自動でインストールされる（ステップ２０８）。ソフトウェアがインストールされた後、識別情報を含む提供完了情報は、提供完了情報送信部３４０によってインストールサーバ２０２に送信される（ステップ２０９）。
【００６３】
次に、情報端末３００から送信された提供完了情報は、提供完了情報受信部２７１によって受信され（ステップ２１０）、受信された提供完了情報に含まれる識別情報と対応する販売情報は、販売情報消去部２７２によって販売情報記憶部２１２から消去される（ステップ２１１）。
【００６４】
以上説明したように、本実施の形態におけるソフトウェア提供システムは、情報端末３００に識別情報を入力させるだけでソフトウェアをインストールするため、ソフトウェアの購入からソフトウェアのインストールまでの情報端末に係わる利用者の作業を簡単にすることができる。
【００６５】
また、ソフトウェアのインストールが完了したときに、識別情報と対応する販売情報を消去するため、ソフトウェアを複数回インストールすることを防止することができる。
【００６６】
〔第２の実施の形態〕
図９は、本発明の第２の実施の形態におけるソフトウェア提供システムの構成を示す。
【００６７】
同図に示すように、ソフトウェア提供システム２０００は、ネットワーク１０を介して通信可能に接続された、ソフトウェアの販売を仲介する仲介端末１００、ソフトウェアを格納するソフトウェアサーバ２０１、格納されたソフトウェアを端末に提供及びインストールするインストールサーバ４０２、及びソフトウェアを使用可能にする情報端末５００から構成される。
【００６８】
なお、本実施の形態に係るソフトウェア提供システムを構成する装置のうち、前述の第１の実施の形態に係るソフトウェア提供システムを構成する装置と同一装置には同一符号を付し、その説明を省略する。
【００６９】
なお、カード２０は、情報の記憶可能なカードを含み、一度だけ情報が記憶でき、記憶した情報を消去することはできない。また、本実施の形態では、識別情報は、情報端末５００を識別するための情報であり、また、カード２０を識別するための情報でもよい。
【００７０】
インストールサーバ４０２は、仲介端末１００から送信された販売情報を受信し、受信された販売情報を記憶する。その後、利用者は、カード２０に記憶された情報を情報端末５００が読み取り可能となるようにして、情報端末５００は、カード２０に記憶された識別情報及びソフトウェア情報を入力させ、入力された識別情報及びソフトウェア情報を含む送信情報をインストールサーバ４０２に送信する。
【００７１】
インストールサーバ４０２は、仲介端末１００から送信された販売情報を受信し、受信された販売情報を記憶する。その後、利用者は、カード２０に記憶された情報を情報端末５００が読み取り可能となるようにして、情報端末５００は、カード２０に記録された識別情報及びソフトウェア情報を入力させ、入力された識別情報及びソフトウェア情報を含む送信情報をインストールサーバ４０２に送信する。
【００７２】
インストールサーバ４０２は、情報端末５００から送信された送信情報を受信し、受信された送信情報に含まれる識別情報と対応する販売情報からソフトウェアを検索し、検索されたソフトウェアのうち、送信情報に含まれるソフトウェア情報に応じたソフトウェアを選択し、選択されたソフトウェアをソフトウェアサーバ２０１から取得し、取得されたソフトウェアを情報端末５００に提供する。
【００７３】
情報端末５００は、送信情報を送信した後に、インストールサーバ４０２から提供されたソフトウェアを受信し、受信されたソフトウェアをインストールして使用可能にする。
【００７４】
図１０は、本発明の第２の実施の形態におけるソフトウェアサーバ及びインストールサーバの構成を示す。
【００７５】
同図に示すように、インストールサーバ４０２は、販売情報受信部２１１、販売情報記憶部２１２、識別情報受信部２２０、ソフトウェア検索部２３０、ソフトウェア取得部２４０、ソフトウェア提供部２６０、提供完了情報受信部２７１、販売情報消去部２７２、及びソフトウェア選択部４８０から構成される。
【００７６】
なお、本発明の第２の実施の形態に係るソフトウェアサーバ２０１及びインストールサーバ４０２を構成する構成要素のうち、前述の第１の実施の形態と同一の構成要素については同一符号を付し、その説明を省略する。
【００７７】
ソフトウェア選択部４８０は、ソフトウェア検索部２３０によって検索されたソフトウェアのうち、送信情報に含まれるソフトウェア情報に応じたソフトウェアを選択する。例えば、販売情報記憶部２１２が表１に示した販売情報を記憶しており、送信情報に含まれる情報が番号「１１１」、ソフトウェアの種別「１２」であったとき、ソフトウェア選択部４８０は、ソフトウェアの種別「１２」だけを選択する。ソフトウェア提供部２６０は、ソフトウェア取得部２４０によって取得されたソフトウェア、例えば、ソフトウェアの種別「１２」と対応する表計算用プログラムを情報端末５００に送信して提供する。
【００７８】
図１１は、本発明の第２の実施の形態における情報端末の構成を示す。
【００７９】
同図に示すように、情報端末５００は、識別情報入力部５１１、識別情報送信部５１２、ソフトウェア受信部３２０、ソフトウェア使用可能部３３０、提供完了情報送信部３４０、及びソフトウェア情報記憶部５５０から構成される。
【００８０】
なお、本実施の形態における情報端末の構成要素のうち、前述の第１の実施の形態と同一構成部分には同一符号を付し、その説明を省略する。
【００８１】
ソフトウェア情報記憶部５５０は、ソフトウェア使用可能部３３０がソフトウェアを使用可能にしたソフトウェア情報を記憶する。本実施の形態では、ソフトウェア情報記憶部５５０には、初回にインストールされたソフトウェアの種別「１１」が記憶されている。
【００８２】
識別情報入力部５１１は、カード２０に記憶された識別情報及びソフトウェア情報を入力させ、識別情報送信部５１２は、識別情報入力部５１１によって入力されたソフトウェア情報がソフトウェア情報記憶部５５０に存在しないものがあったとき、識別情報及びソフトウェア情報記憶部５５０に存在しないソフトウェア情報を含む送信除法をインストールサーバ４０２に送信する。
【００８３】
本実施の形態では、識別情報が、番号「１１１」、ソフトウェア情報がソフトウェアの種別「１１」及びソフトウェアの種別「１２」が、識別情報入力部５１１に入力されたとき、識別情報送信部５１２は、ソフトウェア情報記憶部５５０にソフトウェアの種別「１２」が存在しないため、ソフトウェアの種別「１２」を含む送信情報をインストールサーバ４０２に送信する。
【００８４】
以下、本実施の形態におけるソフトウェア提供システムの処理について説明する。
【００８５】
図１２は、本発明の第２の実施の形態におけるソフトウェア提供システムの処理のフローチャートである。
【００８６】
なお、本実施の形態のソフトウェア提供システムの処理のうち、第１の実施の形態と同一のものについては、同一のステップ番号を付し、その説明を省略する。
【００８７】
まず、仲介端末１００から送信された２回目以降の販売情報が、インストールサーバ４０２によって受信され、登録される（ステップ１００）。次に、ソフトウェアは、情報端末５００からインストールサーバ４０２に要求され、インストールサーバ４０２から情報端末５００に提供され、インストールされる（ステップ３００）。
【００８８】
図１３は、本発明の第２の実施の形態におけるインストール処理のシーケンスチャートである。
【００８９】
まず、カード２０に記憶された識別情報及びソフトウェア情報は、情報端末５００の識別情報入力部５１１によって入力され（ステップ３０１）、ソフトウェア情報がソフトウェア情報記憶部５５０に存在しないものがあったとき、識別情報及びソフトウェア情報記憶部５５０に存在し名ソフトウェア情報を含む送信情報を、識別情報送信部５１２からインストールサーバ４０２に送信する（ステップ３０２）。
【００９０】
次に、情報端末５００から送信された送信情報は、識別情報受信部２２０によって受信され（ステップ２０３）、受信された識別情報と対応するソフトウェアは、ソフトウェア検索部２３０によって検索され（ステップ２０４）、検索されたソフトウェアのうち、送信情報に含まれるソフトウェア情報に応じたソフトウェアは、ソフトウェア選択部４８０によって選択される（ステップ３０３）。選択されたソフトウェアは、ソフトウェア取得部２４０によってソフトウェアサーバ２０１のソフトウェア格納部２５１から取得され（ステップ２０５）、取得されたソフトウェアは、ソフトウェア提供部２６０によって情報端末５００に送信される（ステップ２０６）。
【００９１】
次に、インストールサーバ４０２から送信されたソフトウェアは、ソフトウェア使用可能部３３０によって自動でインストールされ（ステップ２０８）、インストールしたソフトウェア情報は、ソフトウェア情報記憶部５５０によって記憶される（ステップ３０４）。
【００９２】
以上説明したように、本実施の形態におけるソフトウェア提供システムは、情報端末５００がソフトウェアを使用可能にしたソフトウェア情報を記憶し、入力されたソフトウェア情報に記憶していないものがあったとき、ソフトウェア提供装置が記憶していないソフトウェアを情報端末５００に提供するため、インストールの重複を防止して、ソフトウェアを使用可能にすることができる。例えば、インストールの途中でインストールが中止されても、再度、カード２０に記憶された情報が入力されたとき、いまだインストールしていないソフトウェアをインストールすることができる。
【００９３】
具体的には、顧客が購入した情報端末３００に既に購入したソフトウェアａ，ｂ，ｃがインストールされているものとする。ここで、顧客の都合により、一度、ソフトウェアｂを記憶装置から削除した後に、もう一度、当該ソフトウェアｂを再インストールする場合、ソフトウェアａ，ｃはインストールせずに、ソフトウェアｂのインストールを行うようなケースであり、既に情報端末内にあるソフトウェアはダウンロードしないために適用するものである。
【００９４】
また、上記の各実施の形態では、ソフトウェアを対象として説明しているが、一般的なディジタルコンテンツであっても同様である。
【００９５】
本発明では、上記の実施の形態における仲介端末、インストールサーバ、ソフトウェアサーバ、及び情報端末の各動作をプログラムとして構築し、これらのコンピュータにインストールし、ＣＰＵ等の制御手段により実行する、または、ネットワークを介して流通させることも可能である。
【００９６】
また、構築されたプログラムを仲介端末、インストールサーバ、ソフトウェアサーバ、及び情報端末として利用されるコンピュータに接続されるハードディスク装置や、フレキシブルディスク、ＣＤ−ＲＯＭ等の可搬記憶媒体に格納しておき、本発明を実行する際に、これらの各コンピュータにインストールして実行することも可能である。
【００９７】
なお、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において種々変更・応用が可能である。
【産業上の利用可能性】
【００９８】
電気店等の量販店において、顧客が新規にパーソナルコンピュータ等の情報端末を購入すると共に、ＩＳＰの契約を行い、同時に情報端末で使用するソフトウェアを同店で購入し（代金のみを支払う）、当該情報端末に当該ソフトウェアを当該ソフトウェアを有する装置（業者）からインストールするサービスに利用可能である。このとき、当該量販店での販売情報をカード等に記憶させ、当該販売店で保持、または、顧客に渡すことにより、販売情報（ソフトウェア情報・識別情報）をインストールサーバ（ソフトウェア提供装置）側に送信することにより、購入したソフトウェアを情報端末にインストールする場合に適用できる。
【図面の簡単な説明】
【００９９】
【図１】本発明の原理を説明するための図である。
【図２】本発明の原理構成図である。
【図３】本発明の第１の実施の形態におけるソフトウェア提供システムの構成図である。
【図４】本発明の第１の実施の形態におけるソフトウェアサーバ及びインストールサーバの構成図である。
【図５】本発明の第１の実施の形態における情報端末の構成図である。
【図６】本発明の第１の実施の形態におけるソフトウェア提供システムのフローチャートである。
【図７】本発明の第１の実施の形態における販売情報登録処理のシーケンスチャートである。
【図８】本発明の第１の実施の形態におけるインストール処理のシーケンスチャートである。
【図９】本発明の第２の実施の形態におけるソフトウェア提供システムの構成図である。
【図１０】本発明の第２の実施の形態におけるソフトウェアサーバ及びインストールサーバの構成図である。
【図１１】本発明の第２の実施の形態における情報端末の構成図である。
【図１２】本発明の第２の実施の形態におけるソフトウェア提供システムの処理のフローチャートである。
【図１３】本発明の第２の実施の形態におけるインストール処理のシーケンスチャートである。
【符号の説明】
【０１００】
１０  ネットワーク
２０  カード
１００  仲介端末
１１０  販売情報入力手段、販売情報入力部
１２０  販売情報送信手段、販売情報送信部
２００  ソフトウェア提供装置
２０１  ソフトウェアサーバ
２０２  インストールサーバ
２１１  販売情報受信手段、販売情報受信部
２１２  販売情報記憶手段、販売情報記憶部
２２０  識別情報受信手段、識別情報受信部
２３０  ソフトウェア検索手段、ソフトウェア検索部
２４０  ソフトウェア取得手段、ソフトウェア取得部
２５１  ソフトウェア格納手段、ソフトウェア格納部
２５２  ソフトウェア収集部
２６０  ソフトウェア提供手段、ソフトウェア提供部
２７１  提供完了情報受信部
２７２  販売情報消去部
３００  情報端末
３１１  識別情報入力手段、識別情報入力部
３１２  識別情報送信手段、識別情報送信部
３２０  ソフトウェア受信手段、ソフトウェア受信部
３３０  ソフトウェア使用可能手段、ソフトウェア使用可能部
３４０  提供完了情報送信部
４０２  インストールサーバ
４８０  ソフトウェア選択部
５００  情報端末
５１１  識別情報入力部
５１２  識別情報送信部
【図１】
2005032183.tif 000004
【図２】
2005032183.tif 000005
【図３】
2005032183.tif 000006
【図４】
2005032183.tif 000007
【図５】
2005032183.tif 000008
【図６】
2005032183.tif 000009
【図７】
2005032183.tif 000010
【図８】
2005032183.tif 000011
【図９】
2005032183.tif 000012
【図１０】
2005032183.tif 000013
【図１１】
2005032183.tif 000014
【図１２】
2005032183.tif 000015
【図１３】
2005032183.tif 000016