(57)【要約】【課題】ユーザーの操作を簡略化してソフトウェアのタイムレンタルを容易に行うことが可能なソフトウェアレンタル仲介管理システム。【解決手段】ユーザーは、ソフトウェアのレンタルを行う際に、端末３０によりソフトウェアのＩＤ番号を入力して仲介管理装置４０に送信する。仲介管理装置４０は、受信したＩＤ番号に基づいて使用許可キー番号を設定して、このキー番号を含むテンポラリファイルを端末３０に送信する。このテンポラリファイルは、端末３０に予めインストールされたソフトウェアのテンポラリ領域に記憶されて、このテンポラリファイルが記憶されている間は、ソフトウェアの使用が許可される。また、ソフトウェアの使用中にソフトウェアの使用状況のデータがメーカーサーバー２０に送信されてレンタル利用料金が算出され、メーカーは、ユーザーにレンタル利用料金の請求を行う。【選択図】        図１
2004234368.tif 000002
【特許請求の範囲】
【請求項１】
ソフトウェアメーカーのサーバーと、ソフトウェアのレンタルを希望する個人または企業のコンピュータ端末と、この端末に予めインストールされたソフトウェアのレンタルの仲介管理処理を行う仲介管理装置とがインターネットを介してそれぞれに接続されているソフトウェアレンタル仲介管理システムにおいて、
前記端末は、前記ソフトウェアメーカーから取得した前記ソフトウェアのＩＤ番号を前記仲介管理装置に送信するとともに、前記仲介管理装置からテンポラリファイルを受信するデータ送受信手段とを備え、
前記ソフトウェアは、前記データ送受信手段にて受信した前記テンポラリファイルを一時的に記憶するテンポラリ領域と、前記テンポラリ領域に前記テンポラリファイルが一時的に記憶されている時に、このソフトウェアの使用を許可する許可手段と、このソフトウェアの使用中にソフトウェアの使用状況データを送信する使用状況データ送信手段と、この使用状況データを前記端末の画面に表示する表示手段とを備え、
前記仲介管理装置は、ユーザーデータ、ユーザーに対応するソフトウェアのデータ、そのソフトウェアに対応するＩＤ番号のデータ、このＩＤ番号に対応するライセンス数及びキー番号のデータ等を前記ソフトウェアメーカーのサーバーから取得して記憶する記憶手段と、前記端末から前記ソフトウェアのＩＤ番号を受信する受信手段と、前記受信手段により受信したＩＤ番号、及び前記記憶手段に記憶されているデータに基づいて前記ソフトウェアの使用を許可するキー番号を設定する設定手段と、このキー番号の情報を有する前記テンポラリファイルを前記端末に送信するファイル送信手段と、前記端末から前記ソフトウェアの使用状況データを受信して前記メーカーサーバーに転送する転送手段とを備え、
前記ソフトウェアメーカーのサーバーは、前記ソフトウェアの使用状況データを前記仲介管理装置から受信する使用状況データ受信手段と、この使用状況データに基づいて前記ソフトウェアのレンタル利用料金を算出する算出手段とを備えていることを特徴とするソフトウェアレンタル仲介管理システム。
【請求項２】
ソフトウェアメーカーのサーバーと、ソフトウェアのレンタルを希望する個人または企業のコンピュータ端末と、この端末に予めインストールされたソフトウェアのレンタルの仲介管理処理を行う仲介管理装置とがインターネットを介してそれぞれに接続されているソフトウェアレンタル仲介管理システムに用いられる仲介管理装置であって、
前記仲介管理装置は、ユーザーデータ、ユーザーに対応するソフトウェアのデータ、そのソフトウェアに対応するＩＤ番号のデータ、このＩＤ番号に対応するライセンス数及びキー番号のデータ等を前記ソフトウェアメーカーのサーバーから取得して記憶する記憶手段と、前記端末から前記ソフトウェアのＩＤ番号を受信する受信手段と、前記受信手段により受信したＩＤ番号、及び前記記憶手段に記憶されているデータに基づいて前記ソフトウェアの使用を許可するキー番号を設定する設定手段と、このキー番号の情報を有する前記テンポラリファイルを前記端末に送信するファイル送信手段と、前記端末から前記ソフトウェアの使用状況データを受信して前記メーカーサーバーに転送する転送手段とを備えていることを特徴とする仲介管理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットを介してソフトウェアのタイムレンタルの仲介管理を行うソフトウェアレンタル仲介管理システムに関する。
【０００２】
【従来の技術】
ソフトウェアのレンタルを効率的に行うために、ソフトウェアのレンタルを希望する個人または企業のユーザー端末機と、ソフトウェアメーカーのサーバーとの間をインターネットを介して接続し、そのＷｅｂ上にレンタル管理手段を設けて、ユーザーがインターネット上でオンラインのままソフトウェアを利用するようにして、ソフトウェアのタイムレンタル管理業務を短時間で効率よく行うシステムが知られている。ところが、ソフトウェアの容量が大きくなると、通信回線のデータ転送速度には限界があり、前述のようにインターネットでオンラインのままソフトウェアを利用すると、その動作速度が低下するという問題があった。
【０００３】
このような問題を解決するために、レンタルするソフトウェア内に使用許可キー番号がなければソフトウェアを使用できないようにするライセンス設定プログラムを備え、予め前述のレンタルソフトウェアがインストールされた個人または企業のユーザーの端末機と、ソフトウェアメーカーのコンピュータとの間をインターネットを介して接続し、このインターネット上に仲介管理装置を設けることにより、ユーザーがこのソフトウェアを使用する時に、入力画面にＩＤ番号と使用開始日時を入力して仲介管理装置に送信することにより、仲介管理装置から使用許可キー番号を取得して、再度入力画面に使用許可キー番号を入力することによりソフトウェアが使用許可になるソフトウェアレンタル仲介管理システムが知られている（例えば、特許文献１参照）。
【０００４】
上記特許文献１に記載のソフトウェアレンタル仲介管理システムでは、ユーザーがレンタルソフトウェアを使用する時には、必ずＩＤ番号と使用開始日時とを入力して仲介管理装置に送信することにより、使用許可キー番号を取得してソフトウェアの使用が許可されるので使用時間の管理等を容易に行うことができる。また、ソフトウェアは予めユーザー端末にインストールしておくので、大容量のソフトウェアでも利用可能である。
【０００５】
【特許文献１】
特開２００２−４２０１４号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、上記特許文献１に記載のシステムでは、ソフトウェアのレンタルを行う場合、ユーザーがＩＤ番号と使用開始日時を入力して、これらのデータを仲介管理装置に送信し、ＩＤ番号と使用開始日時等に基づいて設定した使用許可キー番号を仲介管理装置から取得して、ユーザーが使用許可キー番号を再び入力することによりソフトウェアの使用が初めて可能となるので、ユーザーにとっては時間と手間の掛かる操作であり、改善が望まれていた。
【０００７】
本発明は、上記問題点を解決するためになされたものであり、ユーザーの操作を簡略化してソフトウェアのタイムレンタルを容易に行うことが可能なソフトウェアレンタル仲介管理システムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、本発明のソフトウェアレンタル仲介管理システムは、ソフトウェアメーカーのサーバーと、ソフトウェアのレンタルを希望する個人または企業のコンピュータ端末と、この端末に予めインストールされたソフトウェアのレンタルの仲介管理処理を行う仲介管理装置とがインターネットを介してそれぞれに接続されているソフトウェアレンタル仲介管理システムにおいて、端末は、ソフトウェアメーカーから取得したソフトウェアのＩＤ番号を仲介管理装置に送信するとともに、仲介管理装置からテンポラリファイルを受信するデータ送受信手段とを備え、ソフトウェアは、データ送受信手段にて受信したテンポラリファイルを一時的に記憶するテンポラリ領域と、テンポラリ領域にテンポラリファイルが一時的に記憶されている時に、このソフトウェアの使用を許可する許可手段と、このソフトウェアの使用中にソフトウェアの使用状況データを送信する使用状況データ送信手段と、この使用状況データを前記端末の画面に表示する表示手段とを備え、仲介管理装置は、ユーザーデータ、ユーザーに対応するソフトウェアのデータ、そのソフトウェアに対応するＩＤ番号のデータ、このＩＤ番号に対応するライセンス数及びキー番号のデータ等をソフトウェアメーカーのサーバーから取得して記憶する記憶手段と、端末から前記ソフトウェアのＩＤ番号を受信する受信手段と、この受信手段により受信したＩＤ番号、及び前記記憶手段に記憶されているデータに基づいてソフトウェアの使用を許可するキー番号を設定する設定手段と、このキー番号の情報を有するテンポラリファイルを端末に送信するファイル送信手段と、端末からソフトウェアの使用状況データを受信してメーカーサーバーに転送する転送手段とを備え、ソフトウェアメーカーのサーバーは、ソフトウェアの使用状況データを仲介管理装置から受信する使用状況データ受信手段と、この使用状況データに基づいてソフトウェアのレンタル利用料金を算出する算出手段とを備えていることを特徴とするものである。
【０００９】
また、本発明の仲介管理装置は、ソフトウェアメーカーのサーバーと、ソフトウェアのレンタルを希望する個人または企業のコンピュータ端末と、この端末に予めインストールされたソフトウェアのレンタルの仲介管理処理を行う仲介管理装置とがインターネットを介してそれぞれに接続されているソフトウェアレンタル仲介管理システムに用いられる仲介管理装置であって、仲介管理装置は、ユーザーデータ、ユーザーに対応するソフトウェアのデータ、そのソフトウェアに対応するＩＤ番号のデータ、このＩＤ番号に対応するライセンス数及びキー番号のデータ等をソフトウェアメーカーのサーバーから取得して記憶する記憶手段と、端末からソフトウェアのＩＤ番号を受信する受信手段と、受信手段により受信したＩＤ番号、及び記憶手段に記憶されているデータに基づいてソフトウェアの使用を許可するキー番号を設定する設定手段と、このキー番号の情報を有するテンポラリファイルを端末に送信するファイル送信手段と、端末からソフトウェアの使用状況データを受信してメーカーサーバーに転送する転送手段とを備えていることを特徴とするものである。
【００１０】
【発明の実施の形態】
図１は、本発明のソフトウェアレンタル仲介管理システムの構成を示している。このソフトウェアレンタル仲介管理システム（以下仲介管理システムと称する）１０は、ソフトウェアメーカー（以下メーカーと称する）のメーカーサーバー２０と、ソフトウェアのレンタルを希望するユーザー（個人または企業）の端末３０と、ユーザーとメーカーの間でソフトウェアのレンタルの仲介管理処理を行う仲介管理装置４０とで構成されており、インターネット５０を介してそれぞれが接続されている。
【００１１】
メーカーサーバー２０は、ファイアウォール機能を有するＷｅｂサーバー及びメールサーバー２１と、複数のソフトウェアのデータが記憶されているデータサーバー２２を備えている。このＷｅｂサーバー及びメールサーバー２１は、メーカーサイト上でユーザーとソフトウェアレンタルのライセンス契約を結んだ際に、ユーザー情報とレンタルするソフトウェアの情報を受信して、ユーザーデータ、ユーザーに対応するソフトウェアのデータ、そのソフトウェアに対応するＩＤ番号のデータ、このＩＤ番号に対応するライセンス数及びキー番号のデータ等を仲介管理装置に送信して後述するデータベースに記憶させる。また、Ｗｅｂサーバー及びメールサーバー２１は、データサーバー２２と接続されており、ユーザーによりソフトウェアが選択されたときに、Ｗｅｂサーバー及びメールサーバー２１が、データサーバー２２から、ソフトウェアを抽出してインターネット５０を介して端末３０にソフトウェアとそのＩＤ番号を送信する。さらに、Ｗｅｂサーバー及びメールサーバー２１は、仲介管理装置からソフトウェアの使用状況のデータを受信してレンタル利用料金の算出を行う。
【００１２】
端末３０は、各種ソフトウェアのプログラムを実行可能なコンピュータであり、Ｗｅｂコンテンツを閲覧するためのソフトウェアであるＷｅｂブラウザ３０ａを備えておりインターネット５０への接続が可能である。これにより、端末３０からインターネット５０を介して仲介管理装置４０へアクセスして、ソフトウェアのＩＤ番号の送信やテンポラリファイルの受信を行うことが出来る。図中では端末３０を３つしか図示していないが、Ｗｅｂブラウザを備えてインターネット５０に接続可能なコンピュータであれば、どのようなコンピュータでも仲介管理システム１０を利用可能であるので端末３０は何個でも構わない。
【００１３】
この端末３０は、メーカーのＷｅｂサイトからインターネット５０を介してダウンロードされたソフトウェアが予めインストールされている。図２に示すように、このソフトウェア３１は、プログラム本体３２と使用許可設定プログラム３３で構成され、使用許可設定プログラム３３には、テンポラリ領域３４が設けられている。このテンポラリ領域３４には、仲介管理装置４０から取得した使用許可キー番号の情報を有するテンポラリファイル３５が保存され、このファイル３５が一時的に保存されているときにソフトウェア３１の使用が許可されるようになっている。プログラム本体３２は、使用時間や利用金額を端末の画面に表示してユーザーが閲覧できるようにし、さらにソフトウェア３１の使用中に使用状況のデータを仲介管理装置４０へ送信する。
【００１４】
また、このソフトウェア３１は、メーカーのＷｅｂサイトからダウンロードするのではなく、ソフトウェア３１が記録されたＣＤ−ＲＯＭをメーカーからユーザーに送付するようにしても良い。この場合は、ユーザーは、ＣＤ−ＲＯＭを用いて端末３０にインストールすれば良い。
【００１５】
仲介管理装置４０は、Ｗｅｂデータベース機能を有している。Ｗｅｂデータベースとは、Ｗｅｂブラウザを用いてインターネット５０を介してアクセスされ、検索やデータ入力のできるデータベースであり、このＷｅｂデータベース機能により、仲介管理装置４０は、インターネット５０からのアクセスと遠隔操作が可能とされている。この仲介管理装置４０は、ファイアウォール機能を有するＷｅｂサーバー及びメールサーバー４１と、仲介業務アプリケーションサーバー４２と、データベースサーバー４３とで構成されている。
【００１６】
Ｗｅｂサーバー及びメールサーバー４１は、前述したようにファイアウォール機能を有している。このファイアウォールは、インターネット上から不正にアクセスされて重要なデータを操作されることを防止するために設けられており、仲介管理装置４０と外部のネットワークであるインターネット５０の間に立ち、やりとりされるデータのすべてを規制して認められているプロトコルやデータ以外は通過できないようにしている。
【００１７】
仲介業務アプリケーションサーバー４２は、メーカーサーバー２０からユーザーデータ、ユーザーに対応するソフトウェア３１のデータ、そのソフトウェア３１に対応するＩＤ番号のデータ、このＩＤ番号に対応するライセンス数及びキー番号のデータ等を受信して後述するデータベースに登録を行うユーザー登録手段４２ａと、ユーザーがソフトウェア３１の使用を開始する際に入力したソフトウェア３１のＩＤ番号を受信する受信手段４２ｂと、受信したＩＤ番号のデータ及び後述するデータベースのデータに基づいて使用許可キー番号を設定する設定手段４２ｃと、設定された使用許可キー番号のデータを有するテンポラリファイル３５をユーザーの端末３０に送信するテンポラリファイル送信手段４２ｄと、ユーザーの端末機３０から逐次ソフトウェア３１の使用状況のデータを受信してメーカーサーバー２０に定期的に転送する転送手段４２ｅとを備える。
【００１８】
この仲介管理装置４０は、１つのＩＤ番号に対して複数の使用許可キー番号を割り当てることが可能であり、各ユーザーの端末３０に割り振った際に、各使用許可キー番号に排他制御をかける仕組みを持つ。つまり、使用許可キー番号は割り振られた端末３０でのみ有効となる。この仲介管理装置４０は、ＩＤ番号を受信すると、使用許可キー番号のデータを有するテンポラリファイル３５をユーザーの端末３０に送信し、このテンポラリファイル３５は、端末３０にインストールされたソフトウェア３１のテンポラリ領域３４に保存され、ソフトウェア３１の使用を可能にする。ソフトウェア３１の使用終了後（強制終了も含む）は、このテンポラリファイル３５は削除される。仲介管理装置４０は、使用可能となったソフトウェア３１と通信して使用状況を確認する機能を持つ。
【００１９】
また、データベースサーバー４３は、仲介管理業務に必要なデータを有するデータベース４４を備えており、提携先のソフトウェアメーカー情報データベース４４ａと、ユーザーデータベース４４ｂと、ユーザー毎のレンタルソフトウェアデータベース４４ｃと、ソフトウェアに対応するＩＤ番号データベース４４ｄ、ＩＤ番号に対応する使用許可キー番号及びライセンス数のデータベース４４ｅとを備えている。
【００２０】
本発明のソフトウェアレンタル仲介管理システムの作用について、図３のフローチャートを参照して、ユーザーの端末３０側から説明を行う。
【００２１】
ユーザーである個人または企業は、インターネット５０に接続されている端末３０を使用してＷｅｂブラウザ３０ａを起動して、メーカーのＷｅｂサイトにアクセスする。ユーザーは、ソフトウェアをＷｅｂサイト内で検索して、所望のソフトウェア３１を選択してライセンス契約を行う。この時、選択したソフトウェア３１のＩＤ番号と最大ライセンス数が決定される。このＩＤ番号と最大ライセンス数のデータは、メーカーサーバー２０から仲介管理装置４０に送信され、データベース４４のユーザーデータベース４４ｂに記憶される。
【００２２】
その後、ユーザーはメーカーのＷｅｂサイトからインターネット５０を介して、選択したソフトウェア３１のダウンロードを行う。また、インターネット５０を介してダウンロードするのではなく、ソフトウェア３１が記憶されたＣＤ−ＲＯＭをメーカーがユーザーに送付するようにしても良い。
【００２３】
ユーザーは、Ｗｅｂサーバー及びメールサーバー２１からＩＤ番号の情報が記載された電子メールを受信する。ＩＤ番号は、電子メールではなく、メーカーからユーザーにＩＤ番号が記載された封書を送付するようにしても良い。このＩＤ番号は、ユーザーがソフトウェア３１を使用する際に使用される。
【００２４】
ユーザーは、ダウンロードしたソフトウェア３１を端末にインストールする。メーカーからＣＤ−ＲＯＭが送付された場合には、このＣＤ−ＲＯＭを使用してインストールを行う。
【００２５】
ユーザーがソフトウェア３１を使用する際には、Ｗｅｂブラウザ３０ａを使用して仲介管理装置４０にアクセスして、ＩＤ番号入力画面を受信してソフトウェア３１のＩＤ番号を入力する。その後、このＩＤ番号を仲介管理装置４０に送信する。仲介管理装置４０は、取得したＩＤ番号に基づいて使用許可キー番号を設定して、この使用許可キー番号の情報を有するテンポラリファイル３５をユーザーの端末３０に送信する。
【００２６】
仲介管理装置４０から取得したテンポラリファイル３５は、ソフトウェア３１のテンポラリ領域３４に保存される。
【００２７】
テンポラリ領域３４にテンポラリファイル３５が保存された時点で、ソフトウェア３１が起動可能となり、ソフ２  トウェア３１を使用することができる。テンポラリファイル３５は、ソフトウェア３１の使用終了後に自動的に削除される。また、ユーザーは、端末の画面にてソフトウェア３１の使用状況やレンタル料金を逐次閲覧することができる。
【００２８】
ユーザーは、ソフトウェア３１の使用状況に基づいて算出されたソフトウェアレンタル料の請求書をメーカーから送付にて受け取る。この請求書は、メーカーからユーザーに電子メールで送信されるようにしても良い。
【００２９】
次に、本発明の仲介管理システムの作用について、図４のフローチャートを参照して、メーカーサーバー２０側から説明を行う。
【００３０】
メーカーは、インターネット５０を介してユーザーからの契約依頼を取得して、ユーザーが希望するソフトウェアの種類と最大ライセンス数等の契約内容を確認する。
【００３１】
メーカーは、インターネット５０を介して仲介管理装置４０にアクセスして、ユーザーが選択したソフトウェア３１のＩＤ番号と最大ライセンス数等の登録を行い、このデータは、仲介管理装置４０のデータベース４４のユーザーデータベース４４ｂ，４４ｃ，４４ｄ，４４ｅに登録される。
【００３２】
メーカーは、ＩＤ番号を電子メールにてユーザーの端末３０に送信する。このＩＤ番号は、電子メールではなく、ＩＤ番号が記載された封書を送付するようにしても良い。
【００３３】
メーカーは、仲介管理装置４０から定期的にソフトウェア３１の使用状況のデータを取得して確認して、所定の期間経過した時点でソフトウェアの使用状況に基づいて算出した利用料金の請求書をユーザーに送付する。この請求書は、メーカーから電子メールでユーザーに送信しても良い。
【００３４】
なお、上記実施形態では、ソフトウェアのメーカーが１つの場合について説明したが、これに限るものではなく、ソフトウェアメーカーが複数あっても本発明の仲介管理システムは実現可能である。
【００３５】
【発明の効果】
以上のように、本発明のソフトウェアレンタル仲介管理システムによれば、ユーザーが使用許可キー番号をソフトウェアに入力する必要がないため、使用許可キー番号を覚えなくて済むのでユーザーの負担を軽くできる。また、ユーザーが使用状況及び利用金額を端末の画面で閲覧できるので、、無駄な使用を防止できるのでソフトウェアを有効に使用することができる。また、インターネットに接続している端末であれば、本発明のソフトウェアレンタル仲介管理を使用できるので、ソフトウェアのタイムレンタルのサービスを多数のユーザーに提供することが可能である。
【図面の簡単な説明】
【図１】本発明のソフトウェアレンタル仲介管理システムの構成を示す説明図である。
【図２】ソフトウェアの構成を説明する説明図である。
【図３】ソフトウェアレンタル仲介管理システムの作用をユーザー側から説明するフローチャートである。
【図４】ソフトウェアレンタル仲介管理システムの作用をメーカー側から説明するフローチャートである。
【符号の説明】
１０  ソフトウェアレンタル仲介管理システム
２０  メーカーサーバー
２１  Ｗｅｂサーバー及びメールサーバー
２２  データサーバー
３０  端末
３０ａ  Ｗｅｂブラウザ
３１  ソフトウェア
３２  プログラム本体
３３  使用許可設定プログラム
３４  テンポラリ領域
３５  テンポラリファイル
４０  仲介管理装置
４１  Ｗｅｂサーバー及びメールサーバー
４２  仲介業務アプリケーションサーバー
４２ａ  ユーザー登録手段
４２ｂ  受信手段
４２ｃ  設定手段
４２ｄ  テンポラリファイル送信手段
４２ｅ  転送手段
４３  データサーバー
４４  データベース
５０  インターネット
【図１】
2004234368.tif 000003
【図２】
2004234368.tif 000004
【図３】
2004234368.tif 000005
【図４】
2004234368.tif 000006