(57)【要約】【課題】周辺機器の保証期間をより確実に設定すると共に周辺機器の保証期間をより適切に管理する。【解決手段】ユーザ登録を受け付けるためのＷｅｂページであるユーザ登録受付ページをクライアントコンピュータに配信し（Ｓ１００）、クライアントコンピュータに記憶されたドライバプログラムのインストール日とプリンタのシリアル番号とを送信するようにクライアントコンピュータに指示する（Ｓ１１０）。そして、ユーザ登録受付ページを介して入力された情報をユーザ登録データベースに登録すると共に送信させたインストール日などの情報を保証期間管理データベースに登録する（Ｓ１２０）。この結果、周辺機器の保証期間をより確実に設定すると共に周辺機器の保証期間をより適切に管理することができる。【選択図】　　　　図３
2004139397.tif 000002
【特許請求の範囲】
【請求項１】
クライアントコンピュータに接続可能な周辺機器に該クライアントコンピュータを適合させるドライバプログラムであって、
前記クライアントコンピュータにインストールされたとき、少なくともインストール日を含むインストール情報を該クライアントコンピュータに記憶させる情報記憶モジュールと、
ユーザが前記クライアントコンピュータを用いて該クライアントコンピュータとネットワークを介して接続された保証期間管理サーバに前記周辺機器に対するユーザ登録を行なう際に、前記情報記憶モジュールにより該クライアントコンピュータに記憶されたインストール情報を該保証期間管理サーバに送信する情報送信モジュールと、
を備えるドライバプログラム。
【請求項２】
前記情報送信モジュールは、前記周辺機器の識別情報を前記インストール情報と共に前記保証期間管理サーバに送信するモジュールである請求項１記載のドライバプログラム。
【請求項３】
前記周辺機器は、プリンタ，スキャナ，ストレージ，デジタルカメラのいずれかの機器である請求項１または２記載のドライバプログラム。
【請求項４】
ユーザのコンピュータに接続可能な周辺機器の保証期間を管理する保証期間管理装置であって、
ユーザがコンピュータを用いてネットワークを介して接続された保証期間管理サーバに前記周辺機器に対するユーザ登録を行なう際に、該周辺機器の使用開始日を該コンピュータから受け付ける情報受付手段と、
該受け付けた使用開始日を前記周辺機器の保証期間の初日として記憶する保証期間記憶手段と、
を備える保証期間管理装置。
【請求項５】
前記情報受付手段は、前記周辺機器のドライバプログラムが前記ユーザのコンピュータにインストールされたインストール日を該周辺機器の使用開始日として受け付ける手段である請求項４記載の保証期間管理装置。
【請求項６】
コンピュータを請求項４または５記載の保証期間管理装置として機能させるプログラム。
【請求項７】
ユーザのコンピュータに接続可能な周辺機器の保証期間を管理する保証期間管理方法であって、
（ａ）ユーザがコンピュータを用いてネットワークを介して接続された保証期間管理サーバに前記周辺機器に対するユーザ登録を行なう際に、該周辺機器の使用開始日を該コンピュータから受け付け、
（ｂ）該受け付けた使用開始日を前記周辺機器の保証期間の初日として記憶する
保証期間管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ドライバプログラム、保証期間管理装置およびその管理方法並びにこれに用いるプログラムに関し、詳しくは、クライアントコンピュータに接続可能な周辺機器に該クライアントコンピュータを適合させるドライバプログラム、ユーザのコンピュータに接続可能な周辺機器の保証期間を管理する保証期間管理装置およびその管理方法並びにこれに用いるプログラムに関する。
【０００２】
【従来の技術】
従来、コンピュータに接続されるプリンタなどの周辺機器には、故障などの際に無償で修理を受けることができる保証期間が定められている。この保証期間は、通常、販売日を初日とした所定の期間（例えば、販売日から１年）が定められ、この販売日は販売店などで販売される際に保証書に記入、押印されている。
【０００３】
【発明が解決しようとする課題】
しかしながら、こうした周辺機器の保証期間では、保証書への販売日の記入等が適切になされないことがある。このような場合、周辺機器の修理等をユーザから依頼されたとしても、保証期間が不明確であるため、無償で修理等を実施するか否かの判断を適正に行なうことができない。
【０００４】
本発明のドライバプログラム、保証期間管理装置およびその管理方法は、周辺機器の保証期間をより確実に設定することを目的の一つとする。また、本発明のドライバプログラム、保証期間管理装置およびその管理方法は、周辺機器の保証期間をより適切に管理することを目的の一つとする。
【０００５】
【課題を解決するための手段およびその作用・効果】
本発明のドライバプログラム、保証期間管理装置およびその管理方法は、上述の目的の少なくとも一部を達成するために以下の手段を採った。
【０００６】
本発明のドライバプログラムは、
クライアントコンピュータに接続可能な周辺機器に該クライアントコンピュータを適合させるドライバプログラムであって、
前記クライアントコンピュータにインストールされたとき、少なくともインストール日を含むインストール情報を該クライアントコンピュータに記憶させる情報記憶モジュールと、
ユーザが前記クライアントコンピュータを用いて該クライアントコンピュータとネットワークを介して接続された保証期間管理サーバに前記周辺機器に対するユーザ登録を行なう際に、前記情報記憶モジュールにより該クライアントコンピュータに記憶されたインストール情報を該保証期間管理サーバに送信する情報送信モジュールと、
を備えることを要旨とする。
【０００７】
この本発明のドライバプログラムでは、インストール日などのインストール情報をクライアントコンピュータに記憶し、ユーザが周辺機器に対するユーザ登録を行なう際に、記憶されたインストール情報を保証期間管理サーバに送信する。従って、ドライバプログラムのインストール日を保証期間管理サーバに送信することができる。この結果、保証期間管理サーバでは、送信されたインストール日を周辺機器の保証期間の管理に活用することができる。なお、「周辺機器」には、プリンタ，スキャナ，ストレージ，デジタルカメラなどが含まれる。
【０００８】
こうした本発明のドライバプログラムにおいて、前記情報送信モジュールは、前記周辺機器の識別情報を前記インストール情報と共に前記保証期間管理サーバに送信するモジュールであるものとすることもできる。こうすれば、ユーザ登録の際に周辺機器に関する情報が適切に保証期間管理サーバに登録されない場合であっても、周辺機器の識別情報を保証期間管理サーバに送信することができる。この結果、保証期間管理サーバでは、より確実に、周辺機器の保証期間を管理することができる。
【０００９】
本発明の保証期間管理装置は、
ユーザのコンピュータに接続可能な周辺機器の保証期間を管理する保証期間管理装置であって、
ユーザがコンピュータを用いてネットワークを介して接続された保証期間管理サーバに前記周辺機器に対するユーザ登録を行なう際に、該周辺機器の使用開始日を該コンピュータから受け付ける情報受付手段と、
該受け付けた使用開始日を前記周辺機器の保証期間の初日として記憶する保証期間記憶手段と
を備えることを要旨とする。
【００１０】
この本発明の保証期間管理装置では、ユーザが周辺機器に対するユーザ登録を行なう際に周辺機器の使用開始日を受け付けて、この使用開始日を周辺機器の保証期間の初日として記憶する。従って、周辺機器の保証期間をより確実に設定することができる。なお、「周辺機器」には、プリンタ，スキャナ，ストレージ，デジタルカメラなどが含まれる。
【００１１】
こうした本発明の保証期間管理装置において、前記情報受付手段は、前記周辺機器のドライバプログラムが前記ユーザのコンピュータにインストールされたインストール日を該周辺機器の使用開始日として受け付けるものとすることもできる。こうすれば、ドライバプログラムのインストール日を周辺機器の保証期間の初日として管理することができる。
【００１２】
本発明の保証期間管理装置用のプログラムは、コンピュータを、上述のいずれかの態様の本発明の保証期間管理装置、即ち、基本的には、ユーザのコンピュータに接続可能な周辺機器の保証期間を管理する保証期間管理装置であって、ユーザがコンピュータを用いてネットワークを介して接続された保証期間管理サーバに前記周辺機器に対するユーザ登録を行なう際に、該周辺機器の使用開始日を該コンピュータから受け付ける情報受付手段と、該受け付けた使用開始日を前記周辺機器の保証期間の初日として記憶する保証期間記憶手段と、を備える保証期間管理装置として機能させることを要旨とする。
【００１３】
この本発明の保証期間管理装置用のプログラムでは、コンピュータを上述のいずれかの態様の本発明の保証期間管理装置として機能させるから、本発明の保証期間管理装置が奏する効果、例えば、周辺機器の保証期間をより確実に設定することができる効果や、ドライバプログラムのインストール日を周辺機器の保証期間の初日として管理することができる効果などを奏することができる。
【００１４】
本発明の保証期間管理方法は、
ユーザのコンピュータに接続可能な周辺機器の保証期間を管理する保証期間管理方法であって、
（ａ）ユーザがコンピュータを用いてネットワークを介して接続された保証期間管理サーバに前記周辺機器に対するユーザ登録を行なう際に、該周辺機器の使用開始日を該コンピュータから受け付け、
（ｂ）該受け付けた使用開始日を前記周辺機器の保証期間の初日として記憶する
ことを要旨とする。
【００１５】
この本発明の保証期間管理方法では、ユーザが周辺機器に対するユーザ登録を行なう際に周辺機器の使用開始日を受け付けて、この使用開始日を周辺機器の保証期間の初日として記憶する。従って、周辺機器の保証期間をより確実に設定することができる。
【００１６】
【発明の実施の形態】
次に、本発明の実施の形態を実施例を用いて説明する。図１は、本発明の一実施例である保証期間管理装置として機能する保証期間管理サーバ２０と本発明の一実施例であるドライバプログラム４４がインストールされたクライアントコンピュータ４０とを含むユーザ登録システム１０のシステム構成の概略を示す構成図である。
【００１７】
実施例の保証期間管理サーバ２０は、図示するように、インターネット３０を介して接続されたクライアントコンピュータ４０からプリンタ４２などの周辺機器に対するユーザ登録を受け付けて周辺機器の保証期間を管理する保証期間管理サーバとして構成されると共にクライアントコンピュータ４０にＷｅｂページを配信可能なＷｅｂサーバとして構成されており、ユーザ登録に関する情報をデータベース化して記憶するユーザ登録データベース２２と保証期間に関する情報をデータベース化して記憶する保証期間管理データベース２４と受け付けた情報をユーザ登録データベース２２や保証期間管理データベース２４に登録する受付登録部２６とを備える。なお、受付登録部２６は機能ブロックとして示したものであり、実際には保証期間管理サーバ２０の図示しないＣＰＵやＲＯＭなどのハードウェアとハードディスクなどに予め記憶されたプログラムなどのソフトウェアとが一体となって実現されるものである。
【００１８】
クライアントコンピュータ４０は、図示しないＣＰＵやメモリ，ハードディスク，入出力装置を中心とした一般的なコンピュータとして構成されており、専用ケーブルを介して接続されたプリンタ４２にクライアントコンピュータ４０を適合させる実施例のドライバプログラム４４や保証期間管理サーバ２０などから配信されるＷｅｂページを表示可能なブラウザ４６がインストールされている。
【００１９】
ドライバプログラム４４は、クライアントコンピュータ４０にインストールされる際にインストール日などのインストールに関する情報をクライアントコンピュータ４０に記憶するようにプログラミングされている。図２はクライアントコンピュータ４０に記憶されるインストールに関する情報の一例を示す説明図である。図示するように、クライアントコンピュータ４０に記憶される情報としては、インストールされた日付やドライバプログラム４４のバージョン，プリンタ４２の品名やシリアル番号などの周辺機器情報などが挙げられる。また、ドライバプログラム４４は、クライアントコンピュータ４０から保証期間管理サーバ２０に対してプリンタ４２などの周辺機器に対するユーザ登録が行なわれる際に、クライアントコンピュータ４０に記憶されたインストール日やプリンタ４２のシリアル番号などの情報を保証期間管理サーバ２０に送信するようにプログラミングされている。
【００２０】
次に、こうして構成された実施例の保証期間管理サーバ２０の動作について説明する。図３は、クライアントコンピュータ４０からユーザ登録の要請があったときに、実施例の保証期間管理サーバ２０により実行されるユーザ登録処理の一例を示すフローチャートである。
【００２１】
ユーザ登録処理では、まず、ユーザ登録を受け付けるためのＷｅｂページであるユーザ登録受付ページをクライアントコンピュータ４０に配信する（ステップＳ１００）。図４に例示するユーザ登録受付ページ５０では、プリンタ４２などの周辺機器を購入したユーザに関するお客様情報や購入した周辺機器の情報が入力されるように構成されており、お客様情報としては、氏名や連絡先，住所などの情報が挙げられ、周辺機器の情報としては、周辺機器の品名やシリアル番号，周辺機器を購入した店舗などの情報が挙げられる。
【００２２】
次に、クライアントコンピュータ４０に記憶されたドライバプログラム４４のインストール日とプリンタ４２のシリアル番号とを送信するように、クライアントコンピュータ４０に指示する（ステップＳ１１０）。そして、指示を受けたクライアントコンピュータ４０では、ドライバプログラム４４を起動することにより、インストール日とプリンタ４２のシリアル番号とを保証期間管理サーバ２０に送信する。実施例では、Ｊａｖａアプレット（Ｊａｖａはサンマイクロシステムズ社の登録商標）などのクライアントサイドで実行可能なプログラムをクライアントコンピュータ４０に送信して実行させることにより、ドライバプログラム４４を起動してインストール日などの情報を送信させるものとした。なお、ステップＳ１００におけるユーザ登録受付ページ５０で入力可能な周辺機器のシリアル番号をステップＳ１１０でも重複して送信させるのは、ユーザ登録受付ページ５０を介した入力において通信障害や人為的なミスなどにより正常に周辺機器の情報が得られない場合であっても、周辺機器を識別するための最低限の情報であるシリアル番号をインストール日と共に入手するためである。こうすれば、より確実に、周辺機器のドライバプログラム４４のインストール日を管理することができる。
【００２３】
続いて、ユーザ登録受付ページ５０を介して入力された情報をユーザ登録データベース２２に登録すると共に送信されたインストール日などの情報を保証期間管理データベース２４に登録し（ステップＳ１２０）、ユーザ登録処理を終了する。図５はユーザ登録データベース２２で管理される情報の一例を示す説明図であり、図６は保証期間管理データベース２４で管理される情報の一例を示す説明図である。図５に例示するように、ユーザ登録データベース２２は、お客様情報や周辺機器情報などのユーザ登録受付ページ５０で入力可能な情報やユーザ登録処理の実行日が登録されるように構成されている。また、図６に例示するように、保証期間管理データベース２４は、周辺機器のシリアル番号や周辺機器の販売日，ドライバプログラム４４のインストール日などの情報が登録されるように構成されており、このユーザ登録処理においては、周辺機器のシリアル番号とドライバプログラム４４のインストール日が登録される。なお、周辺機器の販売日は、通常は保証書などに記入される日付であり、ユーザから修理の依頼があったときなどのタイミングで明らかになると登録される情報である。周辺機器の販売日が明らかである場合には、保証期間の初日として販売日が利用されるが、販売日が明らかでない場合には、このユーザ登録処理で登録されたドライバプログラム４４のインストール日が保証期間の初日として利用される。
【００２４】
以上説明した実施例の保証期間管理サーバ２０によれば、クライアントコンピュータ４０にユーザ登録受付ページ５０を配信した後にクライアントコンピュータ４０に対してドライバプログラム４４のインストール日などの情報を送信するように指示し、送信された情報を保証期間管理データベース２４に登録する。従って、ドライバプログラム４４のインストール日などの情報を利用して、より確実に、周辺機器の保証期間を設定することができる。この結果、周辺機器の保証期間をより適切に管理することができる。
【００２５】
実施例の保証期間管理サーバ２０では、ドライバプログラム４４のインストール日とプリンタ４２のシリアル番号とを送信するように指示を受けたクライアントコンピュータ４０がドライバプログラム４４を起動してインストール日などの情報を保証期間管理サーバ２０に送信するものとしたが、インストール日などの情報が取得できればよく、例えば、所定のフォルダに格納されたファイルに記述されたインストール日などの情報をブラウザ４６により読み込んで保証期間管理サーバ２０に送信するように、クライアントコンピュータ４０に指示するものとしてもよい。また、送信するように指示する情報は、ドライバプログラム４４のインストール日のみであっても差し支えない。
【００２６】
実施例の保証期間管理サーバ２０では、ドライバプログラム４４のインストール日を取得して保証期間管理データベース２４に登録するものとしたが、保証期間の初日として利用可能な情報であればインストール日でなくても構わない。例えば、プリンタ４２で最初に印刷処理を実行した日など、周辺機器の使用を開始した日として扱える情報を取得して保証期間管理データベース２４に登録するものとしてもよい。
【００２７】
実施例の保証期間管理サーバ２０では、プリンタ４２に対するユーザ登録や保証期間の管理について説明したが、ハードディスクやＣＤ−Ｒドライブなどのストレージやスキャナ，デジタルカメラなど、その他の周辺機器にも適用できるのは勿論である。
【００２８】
実施例の保証期間管理サーバ２０では、保証期間管理サーバ２０は、クライアントコンピュータ４０から周辺機器に対するユーザ登録を受け付けて周辺機器の保証期間を管理する保証期間管理サーバとして構成されるものとしたが、保証期間の管理のみを行なうものとしてもよい。この場合、クライアントコンピュータ４０からのユーザ登録の受け付けは、ユーザ登録サーバ２１により行なうものとすればよい。図７は、変形例の保証期間管理サーバ２０ｂとユーザ登録サーバ２１とを含むユーザ登録システム１０ｂの構成の概略を示す構成図である。ユーザ登録サーバ２１は、クライアントコンピュータ４０からユーザ登録の要請があったときに、図３に例示したユーザ登録処理に代えて図８に例示するユーザ登録処理を実行する。即ち、クライアントコンピュータ４０にユーザ登録受付ページを配信した後に（ステップＳ１００）、ドライバプログラム４４のインストール日などの情報を保証期間管理サーバ２０ｂに送信するようにクライアントコンピュータ４０に指示し（ステップＳ１１０）、ユーザ登録受付ページで受け付けた情報をユーザ登録データベース２２に登録する（ステップＳ１２０）。一方、保証期間管理サーバ２０ｂは、ユーザ登録サーバ２１の指示を受けたクライアントコンピュータ４０からドライバプログラム４４のインストール日などの情報が送信されたときに、図９に例示する情報登録処理を実行する。即ち、送信されたインストール日などの情報を受け付けて（ステップＳ２００）、受け付けた情報を保証期間管理データベース２４に登録する（ステップＳ２１０）。こうすれば、実施例の保証期間管理サーバ２０と同様の効果を奏することができる。
【００２９】
実施例では、周辺機器に対するユーザ登録を受け付けて周辺機器の保証期間を管理する保証期間管理サーバ２０の形態として説明したが、同様な周辺機器に対するユーザ登録を受け付けて周辺機器の保証期間を管理する保証期間管理方法の形態とするものとしても構わない。また、単一または複数のコンピュータを保証期間管理サーバ２０として機能させるプログラムの形態とするものとしても構わない。このときには、図３に例示したユーザ登録処理の各ステップを適当なプログラム言語を用いてプログラムし、コンピュータにインストールすればよい。
【００３０】
以上、本発明の実施の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【図面の簡単な説明】
【図１】ユーザ登録システム１０の構成の概略を示す構成図。
【図２】インストールに関する情報の一例を示す説明図。
【図３】ユーザ登録処理の一例を示すフローチャート。
【図４】ユーザ登録受付ページ５０の一例を示す説明図。
【図５】ユーザ登録データベース２２の管理情報の一例を示す説明図。
【図６】保証期間管理データベース２４の管理情報の一例を示す説明図。
【図７】変形例のユーザ登録システム１０ｂの構成の概略を示す構成図。
【図８】変形例のユーザ登録処理の一例を示すフローチャート。
【図９】変形例の情報登録処理の一例を示すフローチャート。
【符号の説明】
１０，１０ｂ　ユーザ登録システム、２０，２０ｂ　保証期間管理サーバ、２１　ユーザ登録サーバ、２２　ユーザ登録データベース、２４　保証期間管理データベース、２６，２６ｂ　受付登録部、３０　インターネット、４０　クライアントコンピュータ、４２　プリンタ、４４　ドライバプログラム、４６　ブラウザ、５０　ユーザ登録受付ページ。
【図１】
2004139397.tif 000003
【図２】
2004139397.tif 000004
【図３】
2004139397.tif 000005
【図４】
2004139397.tif 000006
【図５】
2004139397.tif 000007
【図６】
2004139397.tif 000008
【図７】
2004139397.tif 000009
【図８】
2004139397.tif 000010
【図９】
2004139397.tif 000011