(57)【要約】【課題】フリーソフト等の情報ファイルの提供元サイトが閉鎖されてしまった場合でも、ユーザ端末が要求する情報ファイルを再配信可能にする。【解決手段】インターネットを介して取得した情報ファイルを格納する取得ファイル格納手段と、ユーザ端末からの情報ファイルの配信要求に対し、要求された情報ファイルが前記取得ファイル内に格納されているか否かを検索し、格納されていた場合は当該情報ファイルを要求元のユーザ端末に再配信し、格納されていない場合はインターネットを介して要求先の情報ファイル提供装置から取得してユーザ端末に配信すると共に、前記取得ファイルに格納する情報ファイル取得手段とを備えることを特徴とする。【選択図】　　　　図１
2004054429.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末から要求された情報ファイルをインターネットを介して取得し、要求元のユーザ端末に再配信するファイル再配信サービス装置であって、
インターネットを介して取得した情報ファイルを格納する取得ファイル格納手段と、
ユーザ端末からの情報ファイルの配信要求に対し、要求された情報ファイルが前記取得ファイル内に格納されているか否かを検索し、格納されていた場合は当該情報ファイルを要求元のユーザ端末に再配信し、格納されていない場合はインターネットを介して要求先の情報ファイル提供装置から取得してユーザ端末に配信すると共に、前記取得ファイルに格納する情報ファイル取得手段と
を備えることを特徴とするファイル再配信サービス装置。
【請求項２】
ユーザ端末からの情報ファイルの配信要求に対し、当該ユーザ端末のユーザ認証を行ない、ユーザ認証が成功した場合にのみ配信要求を受付けるユーザ認証手段をさらに備えることを特徴とする請求項１に記載のファイル再配信サービス装置。
【請求項３】
ユーザ端末に情報ファイルを再配信する際に、予め定めたサービス料金を課金する課金手段をさらに備えることを特徴とする請求項１または２に記載のファイル再配信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パーソナルコンピュータ等のユーザ端末から要求されたプログラムファイル、コンテンツファイルなどの情報ファイルをインターネットを介して取得し、要求元のユーザ端末に再配信するサービスを行うファイル再配信サービス装置に関するものである。
【０００２】
【従来の技術】
従来、パーソナルコンピュータの利用者は、インターネット上のフリーソフト提供サイトからフリーソフトをダウンロードし、ハードディスクに格納して利用する場合がある。
ところが、ハードディスクの故障等によりダウンロードしたフリーソフトのファイルにアクセス不能になった場合、ダウンロード元より再度ダウンロードを実行するか、予めバックアップされている別の記憶装置より復旧させていた。
【０００３】
【発明が解決しようとする課題】
しかし、別の記憶装置にバックアップしておかなかった場合、それぞれのダウンロード元へ再度アクセスし、ここから再度ダウンロードする必要がある。
しかし、アクセスするサイトの中にはすでに閉鎖され、ダウンロードが不可能な場合がある。ダウンロードが不可能になった場合、当該フリーソフトを使用して作成した情報資源が利用不能になってしまうという問題があった。
本発明の目的は、フリーソフト等の情報ファイルの提供元サイトが閉鎖されてしまった場合でも、ユーザ端末が要求する情報ファイルを再配信することができる情報ファイルの再配信装置を提供することにある。
【０００４】
【課題を解決するための手段】
上記課題を解決するために、本発明は、インターネットを介して取得した情報ファイルを格納する取得ファイル格納手段と、ユーザ端末からの情報ファイルの配信要求に対し、要求された情報ファイルが前記取得ファイル内に格納されているか否かを検索し、格納されていた場合は当該情報ファイルを要求元のユーザ端末に再配信し、格納されていない場合はインターネットを介して要求先の情報ファイル提供装置から取得してユーザ端末に配信すると共に、前記取得ファイルに格納する情報ファイル取得手段とを備えることを特徴とする。
また、ユーザ端末からの情報ファイルの配信要求に対し、当該ユーザ端末のユーザ認証を行ない、ユーザ認証が成功した場合にのみ配信要求を受付けるユーザ認証手段をさらに備えることを特徴とする。
また、ユーザ端末に情報ファイルを再配信する際に、予め定めたサービス料金を課金する課金手段をさらに備えることを特徴とする。
【０００５】
【発明の実施の形態】
以下、本発明を実施する場合の一形態を図面を参照して具体的に説明する。
図１は、本発明の実施の一形態を示すシステム構成図である。
本システムは、図１に示すように、パーソナルコンピュータ等のユーザ端末１から要求されたファイル（フリーソフト等のプログラムファイル、コンテンツファイル）をインターネット２上に存在する複数のファイルサイト３ａ〜３ｎから取得し、要求元のユーザ端末１に配信するダウンロードサービスサーバ４により構成される。
【０００６】
ダウンロードサービスサーバ４は、インターネット２を介して取得したファイルを格納する取得ファイル格納装置４１と、ユーザ端末１からのファイルの配信要求に対し、要求されたファイルが取得ファイル格納装置４１内に格納されているか否かを検索し、格納されていた場合は当該ファイルを要求元のユーザ端末１に再配信し、格納されていない場合はインターネット２を介して要求先のファイル提供サイトから取得してユーザ端末１に配信すると共に、取得ファイル記憶装置４１に格納するファイル取得プログラム４２とを備える。
また、ユーザ端末１からのファイルの配信要求に対し、当該ユーザ端末１のユーザ認証を行ない、ユーザ認証が成功した場合にのみ配信要求を受付けるユーザ認証プログラム４３をさらに備える。
また、ユーザ端末１にファイルを再配信する際に、予め定めたサービス料金を課金する課金プログラム４４をさらに備える。
さらに、ファイルをインターネットから取得した履歴を取得履歴ファイル記憶装置４５に格納するファイル取得履歴記録プログラム４６と、ファイルの再配信サービスを享受できるユーザＩＤ等の個人情報ファイルを格納した個人情報ファイル記憶装置４７を備えている。
【０００７】
ユーザ端末１は、ファイル取得プログラム１１と、取得したファイルを記憶する記憶装置１２とを備えている。
【０００８】
図２（ａ）は、ユーザ端末１のユーザがダウンロードサービスサーバ４を使用してフリーソフトなどの配信サービスを享受するに際し、ユーザの認証を行うユーザ認証入力画面の例を示す図であり、ユーザＩＤ２０１とパスワード２０２を入力し、送信ボタン２０３を操作すると、入力されたユーザＩＤ２０１とパスワード２０２がダウンロードサービスサーバ４に送信される。このユーザＩＤ２０１とパスワード２０２とを受信したダウンロードサービスサーバ４は、ユーザ認証プログラム４３により、当該ユーザがサービスを享受できる正規のユーザであるか否かを個人情報ファイル記憶装置４７の個人情報ファイルの登録情報によって認証し、正規のユーザであると認証できた場合には、ファイル取得プログラム４２にファイルの取得を許可する。
【０００９】
図２（ｂ）は、ユーザがインターネット上にあるファイルを取得する際に使用する取得ファイル要求画面の例を示す図であり、ユーザ端末１からファイルの取得要求をダウンロードサービスサーバ４に送信する、または図２（ａ）のユーザ認証入力画面で入力したユーザＩＤ２０１とパスワード２０２の認証が成功した場合、ダウンロードサービスサーバ４のファイル取得プログラム４２は当該ユーザがダウンロードサービスサーバ４経由で過去に取得したファイルの一覧を取得履歴ファイル記憶装置４５から取り出してユーザ端末１に送信し、図２（ｂ）に示すように、当該ユーザが過去に取得したファイルの一覧を表示させる。
そこで、ユーザがこの中から１または複数の所望のファイル、例えばＢＢＢ．ｌｚｈのラジオボタン２０４をチェックし、取得開始ボタン２０５を操作すると、ラジオボタン２０４で選択されたファイル名がダウンロードサービスサーバ４に送信される。
ダウンロードサービスサーバ４のファイル取得プログラム４２は、受信したファイル名に対応するファイルが取得ファイル記憶装置４１内に格納されているかどうかを検索し、格納されていた場合は、そのファイルを要求元のユーザ端末１に配信する。
しかし、格納されていなかった場合は、インターネット上のファイル提供サーバ３ａ〜３ｎのいずれかから取得し、ユーザ端末１に配信する。
【００１０】
ここで、過去に配信サービスを全く受けていない新規のファイルをインターネット上からダウンロードサービスサーバ４経由で取得する場合、図２（ｂ）の画面の新規取得ファイル名２０６に新規取得ファイル名を入力し、取得開始ボタン２０５を操作する。これは、同じソフト名であってもユーザが現在所有しているバージョンよりも新しいバージョンのものを取得する場合や、現在所有していない新規のソフト名のものを取得する場合に使用する。
【００１１】
図３は、図２（ｂ）の画面からファイル取得要求を発信した場合におけるファイル取得プログラム４２の処理手順を示すフローチャートである。
まず、ファイル取得プログラム４２は、ユーザ端末１から指定されたファイルが取得ファイル記憶装置２内に存在するか判定する（ステップ３０１）。指定されたファイルが取得ファイル記憶装置２に存在する場合、そのファイルをユーザ端末１に配信する（ステップ３０２）。存在しない場合、インターネット上のファイル提供サイト３ａ〜３ｎのいずれかから該当するファイルを取得し（ステップ３０３）、ユーザ端末１に配信し、同時にサーバ４内の取得ファイル記憶装置４１に格納する（ステップ３０４）。さらにファイル取得履歴記録プログラム４６を起動し、取得履歴ファイル記憶装置４５に取得履歴を記録させる（ステップ３０５）。
【００１２】
ここで、ユーザ端末１から複数のファイルの取得要求が送信された場合、ファイル取得プログラム４２は、それらのファイルの全てが揃った段階でユーザ端末１に配信する。また、ダウンロードサービスサーバ４のファイル取得プログラム４２は、ユーザ端末１から要求されたファイルを配信するに際し、配信対象の１または複数のファイルを１つのダウンロードファイルに纏め、その配信準備が完了した段階で、図４に示すような画面をユーザ端末１に送信し、ユーザが「ここをクリックしてください」の位置をクリック操作したことに応答して、ダウンロードファイルをユーザ端末１に配信する。このダウンロードファイルの配信の仕方は従来と同様である。
ファイルのダウンロード（配信）が終了したならば、課金プログラム４４により、ファイルのデータ量等に応じてユーザ端末１のユーザにサービス料金の課金処理を行う。
【００１３】
図５は、取得履歴ファイルの構成例を示す図であり、ファイル名４５１０、ファイルの取得先ＵＲＬ４５１１、取得ファイル記憶装置の格納アドレス４５１２で構成されている。
取得先ＵＲＬ４５１１は、既に取得したファイルが更新されていないかどうかを定期的または非定期で調べるために利用する。すなわち、取得ファイル記憶装置４１に既に取得したファイルであっても、バグ等の修正のために随時更新されるのが一般的である。そこで、定期的にまたは非定期で取得先のＵＲＬから該当するファイルを取得し、その最新の更新日と取得ファイル記憶装置４１に既に取得している同一ファイルの更新日とを比較し、取得ファイル記憶装置４１に記憶されたファイルの更新日が古い場合には、最新のものに入れ替える。この取得ファイルの更新処理は、別途に設けた管理プログラムによって実施する。
これにより、ユーザには最新のファイルを配信することが可能になり、ユーザへの信頼度を向上させることが期待できる。
なお、取得ファイル記憶装置４１に記憶されたファイルの更新日が古い場合であっても最新のものに入れ替えず、更新日順に全てを格納しておき、ユーザから要求された更新日のファイルを要求元のユーザに配信するように構成することができる。このようにした場合には、各ユーザは指定した更新日のファイルを取得することができる。
また、取得先ＵＲＬ４５１１で示されるファイル提供サイトが閉鎖または消滅していることが判明した場合、上記管理プログラムはそのサイトから取得した最新のファイルを書き換え不能にロックし、サイト消滅後におけるユーザへのサービスが確実、かつ継続して行えるようにする。
これにより、サービス提供契約を結んだユーザは安心してインターネットから取得したフリーソフトを使用した業務を遂行できる。
【００１４】
図６は、個人情報ファイル４７の構成を示す図であり、ユーザＩＤ４７１とパスワード４７２からなり、ユーザ認証プログラム４３は、このユーザＩＤ４７１とパスワード４７２によってファイルの配信要求を送信したユーザ端末１のユーザの認証を行なう。
【００１５】
【発明の効果】
以上説明したように、本発明によれば、フリーソフト等の情報ファイルの提供元サイトが閉鎖されてしまった場合でも、ユーザ端末が要求する情報ファイルを再配信することができ、ユーザが既に保持している情報資源を利用できなくなるなどの事態を解消することができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態を示すシステム構成図である。
【図２】ユーザ認証入力画面と取得ファイル要求画面の例を示す図である。
【図３】ファイル取得プログラムの処理手順を示すフローチャートである。
【図４】要求したファイルが揃った段階でユーザ端末に表示される画面の例を示す図である。
【図５】取得履歴ファイルの構成を示す図である。
【図６】個人情報ファイルの構成を示す図である。
【符号の説明】
１…ユーザ端末、２…インターネット、３ａ〜３ｎ…ファイル提供サイト、４…ダウンロードサービスサーバ、１１…ファイル取得プログラム、４１…取得ファイル記憶装置、４２…ファイル取得プログラム、４３…ユーザ認証プログラム、４４…課金プログラム、４５…取得履歴プログラム、４６…ファイル取得履歴記録プログラム、４７…個人情報ファイル。
【図１】
2004054429.tif 000003
【図２】
2004054429.tif 000004
【図３】
2004054429.tif 000005
【図４】
2004054429.tif 000006
【図５】
2004054429.tif 000007
【図６】
2004054429.tif 000008