(57)【要約】【課題】ユーザが端末で表示しているマニュアルのページ内容に応じて修理情報を提供することが可能な情報提供装置及び情報提供システムを実現する。【解決手段】情報提供装置を、端末から製品マニュアルに関する指示を受信する受信部と、受信した指示を基に製品マニュアルのデータを端末に送信するマニュアルデータ送信部と、製品マニュアルに関連する商品の修理情報を記憶する修理情報記憶部と、データに含まれる製品マニュアルの内容を示す識別情報を用いて、修理情報記憶部から修理情報を取得する修理情報取得部と、取得した修理情報を端末に表示させるために、取得した修理情報を端末に送信する修理情報送信部とを有する構成とする。【選択図】図２
2014215907.tif 000002
【特許請求の範囲】
【請求項１】
端末から製品マニュアルに関する指示を受信する受信部と、
前記受信した指示を基に製品マニュアルのデータを前記端末に送信するマニュアルデータ送信部と、
前記製品マニュアルに関連する商品の修理情報を記憶する修理情報記憶部と、
前記データに含まれる前記製品マニュアルの内容を示す識別情報を用いて、前記修理情報記憶部から修理情報を取得する修理情報取得部と、
前記取得した修理情報を前記端末に表示させるために、前記取得した修理情報を前記端末に送信する修理情報送信部と、
を有する
ことを特徴とする情報提供装置。
【請求項２】
前記端末を使用するユーザごとに、製品の修理における優先順位に関する情報を記憶する優先順位記憶部をさらに有し、
前記修理情報取得部は、現在前記端末を使用しているユーザの前記優先順位に関する情報と前記識別情報を用いて、前記修理情報記憶部から修理情報を取得する
ことを特徴とする請求項１に記載の情報提供装置。
【請求項３】
前記優先順位に関する情報が修理費用を優先することを示す場合、前記修理情報取得部は、修理の見積に関する情報を修理情報として取得することを特徴とする請求項２に記載の情報提供装置。
【請求項４】
前記優先順位に関する情報が商品の納期を優先することを示し、前記優先順位に関する情報に納期を示す期間が含まれる場合、前記修理情報取得部は、納期が前記期間内である商品に関する情報を修理情報として取得することを特徴とする請求項２又は請求項３に記載の情報提供装置。
【請求項５】
前記優先順位に関する情報がユーザの作業の早さを優先することを示し、前記優先順位に関する情報にユーザが許容する作業時間が含まれる場合、前記修理情報取得部は、作業の所要時間が前記ユーザが許容する作業時間内である商品に関する情報を修理情報として取得することを特徴とする請求項２から請求項４のいずれか１項に記載の情報提供装置。
【請求項６】
前記優先順位に関する情報がユーザの現有機器の温存を優先することを示す場合、前記修理情報取得部は、修理業者に関する情報を修理情報として取得することを特徴とする請求項２から請求項５のいずれか１項に記載の情報提供装置。
【請求項７】
前記情報提供装置が前記端末から前記製品マニュアルの表示を終了する通知を受信した場合、前記修理情報取得部は、前記製品マニュアルに関連する商品のサプライ品に関する情報を修理情報として取得することを特徴とする請求項１から請求項６のいずれか１項に記載の情報提供装置。
【請求項８】
前記マニュアルデータ送信部は、前記端末から指示された製品マニュアルのページのデータを送信し、
前記情報提供装置は、前記マニュアルデータ送信部が前記指示されたページのデータを前記端末に送信してからの経過時間を計測する時間計測部をさらに有し、
前記修理情報取得部は、前記経過時間が所定の時間を超えた場合に、前記送信したページのデータに含まれる識別情報を、前記修理情報記憶部から修理情報を取得するために使用し、前記経過時間が所定の時間以下である場合に、前記送信したページのデータに含まれる識別情報を、前記修理情報記憶部から修理情報を取得するために使用しない
ことを特徴とする請求項１から請求項７に記載の情報提供装置。
【請求項９】
製品マニュアルに関する指示を送信する送信部と、製品マニュアルに関するデータを受信する受信部と、前記受信したデータを表示する表示部と、前記表示部における表示を操作する操作部とを有し、前記操作部の操作により前記指示が生成される端末と、
前記指示を受信する受信部と、前記受信した指示を基に製品マニュアルのデータを送信するマニュアルデータ送信部と、前記製品マニュアルに関連する商品の修理情報を記憶する修理情報記憶部と、前記送信したデータに含まれる前記製品マニュアルの内容を示す識別情報を用いて、前記修理情報記憶部から修理情報を取得する修理情報取得部と、前記取得した修理情報を前記端末に送信する修理情報送信部とを有する情報提供装置と、
を備えることを特徴とする情報提供システム。
【請求項１０】
前記情報提供装置が、前記端末を使用するユーザごとに、製品の修理における優先順位に関する情報を記憶する優先順位記憶部をさらに有し、
前記修理情報取得部は、現在前記端末を使用しているユーザの前記優先順位に関する情報と前記識別情報を用いて、前記修理情報記憶部から修理情報を取得する
ことを特徴とする請求項９に記載の情報提供システム。
【請求項１１】
前記優先順位に関する情報が修理費用を優先することを示す場合、前記修理情報取得部は、修理の見積に関する情報を修理情報として取得することを特徴とする請求項１０に記載の情報提供システム。
【請求項１２】
前記優先順位に関する情報が商品の納期を優先することを示し、前記優先順位に関する情報に納期を示す期間が含まれる場合、前記修理情報取得部は、納期が前記期間内である商品に関する情報を修理情報として取得することを特徴とする請求項１０又は請求項１１に記載の情報提供システム。
【請求項１３】
前記優先順位に関する情報がユーザの作業の早さを優先することを示し、前記優先順位に関する情報にユーザが許容する作業時間が含まれる場合、前記修理情報取得部は、作業の所要時間が前記ユーザが許容する作業時間内である商品に関する情報を修理情報として取得することを特徴とする請求項１０から請求項１２のいずれか１項に記載の情報提供システム。
【請求項１４】
前記優先順位に関する情報がユーザの現有機器の温存を優先することを示す場合、前記修理情報取得部は、修理業者に関する情報を修理情報として取得することを特徴とする請求項１０から請求項１３のいずれか１項に記載の情報提供システム。
【請求項１５】
前記情報提供装置が前記端末から前記製品マニュアルの表示を終了する通知を受信した場合、前記修理情報取得部は、前記製品マニュアルに関連する商品のサプライ品に関する情報を修理情報として取得することを特徴とする請求項９から請求項１４のいずれか１項に記載の情報提供システム。
【請求項１６】
前記端末の送信部は、製品マニュアルのページのデータを要求する指示を送信し、
前記マニュアルデータ送信部は、前記端末から要求された製品マニュアルのページのデータを送信し、
前記情報提供装置は、前記マニュアルデータ送信部が前記要求されたページのデータを前記端末に送信してからの経過時間を計測する時間計測部をさらに有し、
前記修理情報取得部は、前記経過時間が所定の時間を超えた場合に、前記送信したページのデータに含まれる識別情報を、前記修理情報記憶部から修理情報を取得するために使用し、前記経過時間が所定の時間以下である場合に、前記送信したページのデータに含ま
れる識別情報を、前記修理情報記憶部から修理情報を取得するために使用しない
ことを特徴とする請求項９から請求項１５のいずれか１項に記載の情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本件開示の発明は、電子マニュアルを用いた情報提供装置及び情報提供システムに関する。
【背景技術】
【０００２】
従来から、製品のマニュアルを電子化し、顧客が端末を使って電子化されたマニュアルを参照する情報提供システムが実用に供されている。例えば、顧客であるユーザは、端末を使って製品のマニュアルの管理システムにアクセスし、所望のマニュアルのデータを管理システムから受信し、受信したマニュアルを端末に表示する。
【０００３】
例えば、特許文献１に示すように、端末で製品の電子マニュアルを表示する際に、管理システムが、ユーザの製品登録情報や過去の閲覧履歴情報を参照し、これらの情報に基づいてマニュアルの項目配列を変更することで、端末を使用するユーザに利便性の高い電子マニュアルを提供するサービスが存在する。
【０００４】
また、特許文献２に示すように、ユーザによるマウスやキーボード等の操作を操作情報として記憶し、当該操作情報をマニュアル等に記載のトラブル解決方法における定型の操作と比較して、ユーザの操作が定型の操作に相当するか否かを判断することにより、ユーザの困惑度を求める推定装置が存在する。
【０００５】
さらに、特許文献３に示すように、ユーザが端末を使用して、サービスステーションにアクセスし、サービスステーションと製品の故障履歴に関する情報をやり取りして、過去の商品の故障例を特定したり、必要に応じて修理を依頼したりすることが可能な連携システムが存在する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−１０７６６９号公報
【特許文献２】特開２００６−１３０１４９号公報
【特許文献３】特開２００１−３０６７２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ユーザは、製品マニュアルを参照する際、製品に関するトラブルや不具合を解決しようとする意図を持っていることが多い。また、ユーザによっては、故障部品の交換を自分で行う場合もあれば、時間を掛けずに早急に修理を依頼する場合もある。したがって、ユーザごとあるいは状況によって、修理サービスに対する要望は異なる。しかし、上記の技術では、そのようなユーザ側の要望を考慮しつつ適時に修理サービス等の情報を提供することは難しい。
【０００８】
本件開示の技術は、上記の事情に鑑みてなされたものであり、その目的とするところは、ユーザが端末で表示しているマニュアルのページ内容に応じた修理情報を提供することが可能な情報提供装置及び情報提供システムを実現することである。
【課題を解決するための手段】
【０００９】
本件開示の情報提供装置は、端末から製品マニュアルに関する指示を受信する受信部と、受信した指示を基に製品マニュアルのデータを端末に送信するマニュアルデータ送信部と、製品マニュアルに関連する商品の修理情報を記憶する修理情報記憶部と、データに含まれる製品マニュアルの内容を示す識別情報を用いて、修理情報記憶部から修理情報を取得する修理情報取得部と、取得した修理情報を端末に表示させるために、取得した修理情報を端末に送信する修理情報送信部とを有する。これにより、当該端末に製品マニュアルを表示させるとともに、現在表示されているマニュアルの内容に対応する修理情報も表示させることができ、端末を使用するユーザがマニュアルを参照しながら修理を検討できるよう支援することができる。
【００１０】
また、本件開示の情報提供装置は、端末を使用するユーザごとに、製品の修理における優先順位に関する情報を記憶する優先順位記憶部をさらに有し、修理情報取得部は、現在端末を使用しているユーザの優先順位に関する情報と識別情報を用いて、修理情報記憶部から修理情報を取得する。これにより、端末を使用するユーザの修理に対する要望に見合う修理情報を端末に表示させることができる。
【００１１】
さらに、本件開示の情報提供装置は、優先順位に関する情報が修理費用を優先することを示す場合、修理情報取得部は、修理の見積に関する情報を修理情報として取得する。そして、本件開示の情報提供装置は、優先順位に関する情報が商品の納期を優先することを示し、優先順位に関する情報に納期を示す期間が含まれる場合、修理情報取得部は、納期が当該期間内である商品に関する情報を修理情報として取得する。また、本件開示の情報提供装置は、優先順位に関する情報がユーザの作業の早さを優先することを示し、優先順位に関する情報にユーザが許容する作業時間が含まれる場合、修理情報取得部は、作業の所要時間がユーザが許容する作業時間内である商品に関する情報を修理情報として取得する。そして、本件開示の情報提供装置は、優先順位に関する情報がユーザの現有機器の温存を優先することを示す場合、修理情報取得部は、修理業者に関する情報を修理情報として取得する。
【００１２】
また、本件開示の情報提供装置は、端末から製品マニュアルの表示を終了する通知を受信した場合、修理情報取得部は、製品マニュアルに関連する商品のサプライ品に関する情報を修理情報として取得する。
【００１３】
そして、本件開示の情報提供装置は、マニュアルデータ送信部は、端末から指示された製品マニュアルのページのデータを送信し、情報提供装置は、マニュアルデータ送信部が指示されたページのデータを端末に送信してからの経過時間を計測する時間計測部をさらに有し、修理情報取得部は、経過時間が所定の時間を超えた場合に、送信したページのデータに含まれる識別情報を、修理情報記憶部から修理情報を取得するために使用し、経過時間が所定の時間以下である場合に、送信したページのデータに含まれる識別情報を、修理情報記憶部から修理情報を取得するために使用しない。これにより、端末を使用するユーザの関心度や注目度が高いと考えられる修理内容が含まれる修理情報を端末に表示させることができる。
【００１４】
次いで、本件開示の情報提供システムは、製品マニュアルに関する指示を送信する送信部と、製品マニュアルに関するデータを受信する受信部と、受信したデータを表示する表示部と、表示部における表示を操作する操作部とを有し、操作部の操作により指示が生成される端末と、指示を受信する受信部と、受信した指示を基に製品マニュアルのデータを送信するマニュアルデータ送信部と、製品マニュアルに関連する商品の修理情報を記憶する修理情報記憶部と、送信したデータに含まれる製品マニュアルの内容を示す識別情報を用いて、修理情報記憶部から修理情報を取得する修理情報取得部と、取得した修理情報を端末に送信する修理情報送信部とを有する情報提供装置とを備える。
【００１５】
また、本件開示の情報提供システムは、情報提供装置が、端末を使用するユーザごとに、製品の修理における優先順位に関する情報を記憶する優先順位記憶部をさらに有し、修理情報取得部は、現在端末を使用しているユーザの優先順位に関する情報と識別情報を用いて、修理情報記憶部から修理情報を取得する。
【００１６】
さらに、本件開示の情報提供システムは、優先順位に関する情報が修理費用を優先することを示す場合、修理情報取得部は、修理の見積に関する情報を修理情報として取得する。また、本件開示の情報提供システムは、優先順位に関する情報が商品の納期を優先することを示し、優先順位に関する情報に納期を示す期間が含まれる場合、修理情報取得部は、納期が当該期間内である商品に関する情報を修理情報として取得する。そして、本件開示の情報提供システムは、優先順位に関する情報がユーザの作業の早さを優先することを示し、優先順位に関する情報にユーザが許容する作業時間が含まれる場合、修理情報取得部は、作業の所要時間がユーザが許容する作業時間内である商品に関する情報を修理情報として取得する。また、本件開示の情報提供システムは、優先順位に関する情報がユーザの現有機器の温存を優先することを示す場合、修理情報取得部は、修理業者に関する情報を修理情報として取得する。
【００１７】
また、本件開示の情報提供システムは、端末から製品マニュアルの表示を終了する通知を受信した場合、修理情報取得部は、製品マニュアルに関連する商品のサプライ品に関する情報を修理情報として取得する。
【００１８】
そして、本件開示の情報提供システムは、端末の送信部は、製品マニュアルのページのデータを要求する指示を送信し、マニュアルデータ送信部は、端末から要求された製品マニュアルのページのデータを送信し、情報提供装置は、マニュアルデータ送信部が要求されたページのデータを端末に送信してからの経過時間を計測する時間計測部をさらに有し、修理情報取得部は、経過時間が所定の時間を超えた場合に、送信したページのデータに含まれる識別情報を、修理情報記憶部から修理情報を取得するために使用し、経過時間が所定の時間以下である場合に、送信したページのデータに含まれる識別情報を、修理情報記憶部から修理情報を取得するために使用しない。
【発明の効果】
【００１９】
本件開示の発明によれば、ユーザが端末で表示しているマニュアルのページ内容に応じた修理情報を提供することが可能な情報提供装置及び情報提供システムを実現できる。
【図面の簡単な説明】
【００２０】
【図１】図１は、本実施形態における情報提供システム１の概略構成図を示す。
【図２】図２は、本実施形態における情報提供システム１のハードウェア構成を示す概略構成図である。
【図３】図３は、本実施形態における情報提供システム１の機能構成の概略を示す機能構成図である。
【図４】図４は、本実施形態における情報提供システム１により実行される処理のフローチャートの一部を示す図である。
【図５】図５は、本実施形態における情報提供システム１により実行される処理のフローチャートの一部を示す図である。
【図６】図６は、本実施形態における情報提供システム１により実行される処理のフローチャートの一部を示す図である。
【図７】図７は、本実施形態における情報提供システム１により実行される処理のフローチャートの一部を示す図である。
【図８】図８は、本実施形態における情報提供システム１により実行される処理のフローチャートの一部を示す図である。
【図９】図９は、本実施形態における情報提供システム１により実行される処理のフローチャートの一部を示す図である。
【図１０】図１０は、本実施形態における情報提供システム１により実行される処理のフローチャートの一部を示す図である。
【図１１】図１１は、本実施形態における情報提供システム１により実行される処理のフローチャートの一部を示す図である。
【図１２】図１２は、本実施形態における情報提供システム１により実行される処理のフローチャートの一部を示す図である。
【図１３】図１３は、本実施形態における情報提供システム１により実行される処理のフローチャートの一部を示す図である。
【図１４】図１４は、本実施形態における情報提供システム１により実行される処理のフローチャートの一部を示す図である。
【図１５】図１５は、本実施形態における情報提供システム１により実行される処理のフローチャートの一部を示す図である。
【図１６】図１６は、本実施形態における情報提供システム１により実行される処理のフローチャートの一部を示す図である。
【図１７】図１７は、本実施形態における情報提供システム１により実行される処理のフローチャートの一部を示す図である。
【発明を実施するための形態】
【００２１】
以下に、一実施形態に係る情報提供システムについて、図面を参照しながら説明する。
【００２２】
本実施形態における情報提供システム１は、図１に示すように、ユーザ端末１００、２００、情報提供サーバ３００、製品情報管理サーバ４００を有する。情報提供サーバ３００は、ネットワークＮを経由してユーザ端末１００、２００や製品情報管理サーバ４００と通信を行う。なお、情報提供サーバが情報提供装置の一例に相当する。ユーザ端末１００、２００は、ユーザが、製品の顧客登録を行ったり製品に関する電子マニュアルを表示したりするために使用する端末である。ユーザ端末１００、２００の一例として、タブレットＰＣ（Personal Computer）やスマートフォン、携帯電話、デスクトップＰＣ、ノー
トＰＣ等が挙げられる。これらの構成要素が行う処理等の詳細については後述する。なお、図１にはユーザ端末１００、２００のみを示すが、ユーザ端末の数は２つに限られない。
【００２３】
また、本実施形態における情報提供システム１は、図２に示すように、ユーザ端末１００、２００、情報提供サーバ３００、製品情報管理サーバ４００を有する。そして、図２に示すように、ユーザ端末１００、２００、情報提供サーバ３００、製品情報管理サーバ４００は、それぞれＣＰＵ（Central Processing Unit）１００ａ、２００ａ、３００ａ
、４００ａ、メモリ１００ｂ、２００ｂ、３００ｂ、４００ｂ、ＨＤＤ（Hard Disk Drive）１００ｃ、２００ｃ、３００ｃ、４００ｃ、ＮＩＣ（Network Interface Card）１０
０ｄ、２００ｄ、３００ｄ、４００ｄを有する。また、ユーザ端末１００、２００は、それぞれディスプレイ１００ｅ、２００ｅを有する。さらに、情報提供サーバ３００は、顧客情報ＤＢ（Database）３００ｅ、製品情報ＤＢ３００ｆ、広告情報ＤＢ３００ｈを有する。顧客情報ＤＢ３００ｅは、サービス情報テーブル３００ｇを有する。そして、製品情報管理サーバ４００は、製品情報ＤＢ４００ｅを有する。
【００２４】
顧客情報ＤＢ３００ｅには、ユーザ端末１００、２００を使用するユーザのユーザ認証を行うためのユーザ情報が記憶されている。また、サービス情報テーブル３００ｇには、ユーザが、電子マニュアルや電子マニュアルに関連する情報としての修理情報等の提供サービスを受けるために、情報提供サーバ３００に提供したサービス情報が記憶されている。サービス情報は、例えばユーザＩＤと紐付けられる等、顧客情報ＤＢ３００ｅに記憶されている各ユーザと各サービス情報とが一意に識別できるようにサービス情報テーブル３
００ｇに記憶される。そして、顧客情報ＤＢ３００ｅに記憶される情報とサービス情報テーブル３００ｇに記憶される情報とが連携して利用されることで、以下に説明する種々の処理において、ユーザが情報提供サーバ３００に提供した情報を、ユーザに再度要求することなく効率的に使用することができる。
【００２５】
製品情報ＤＢ３００ｆには、製品に関する各種情報や、各ユーザと紐付けられた過去の修理における見積実績や、修理に関する各種情報等が記憶されている。製品に関する各種情報の一例としては、製品の名称、製造元、型番、製造期間、保証期間、保守部品、アクセサリ、サプライ品、ファームアップ情報やリコール情報等のサポート情報、製品の電子マニュアルのデータが挙げられる。本実施形態において、電子マニュアルの各ページには、ページ内の記載内容に基づいて修理情報等の特定に利用可能なキーワードがタグ情報として設定されている。なお、タグ情報が識別情報の一例に相当する。例えば、電子マニュアルのページが、製品を他の製品に接続する方法に関するものである場合、当該ページに記載されている接続に使用するコネクタやケーブルの名称の他、「接続する」や「接続できない」等のページ内容に関連する文言がタグ情報として設定される。
【００２６】
さらに、製品情報ＤＢ３００ｆには、各製品や各部品等について、修理の種類に応じた難易度、修理費用の高低、部品の入手の容易さ、修理作業の所要時間、部品の提供の可否、部品の種類等がランク分けされて記憶される。そして、これらのランク情報は、製品ごとに紐付けられて記憶される。例えば、修理の種類に応じた難易度に関する情報としては、アクセサリの接続やケーブルの接続等の簡単な作業で完了するものに対しては低いランクが設定され、メモリの増設やハードディスクドライブの換装等の複雑な作業が必要となるものに対しては高いランクが設定される。また、例えば、修理費用の高低に関する情報としては、部品を交換する際の費用や部品を修理する際の費用を新品価格と比較した場合に、新品価格に対する修理費用の割合が高くなるほど高いランクが設定される。また、例えば、部品の入手の容易さに関する情報としては、部品の納期が長くなるほど高いランクが設定される。また、例えば、修理作業の所要時間に関する情報としては、修理における一般的な所要時間の目安に基づいて所要時間が長くなるほど高いランクが設定される。また、例えば、部品の提供の可否に関する情報としては、部品の在庫情報やサポート期間や保守期間等が挙げられる。また、例えば、部品の種類に関する情報としては、製造元が提供する純正部品や他社が提供する互換部品や汎用部品、受注生産されるカスタム部品等に関する情報が挙げられる。
【００２７】
また、サービス情報テーブル３００ｇには、ユーザごとに修理に関するユーザ属性情報が記憶される。ユーザ属性情報としては、上記の通り製品情報ＤＢ３００ｆに記憶される各種ランクについて、ユーザが設定したランクに関する情報が挙げられる。すなわち、ユーザは、修理の種類に応じた難易度に対しては、自己が対応可能な作業のランク、例えばケーブルの接続等の比較的簡単な作業は自分でできるが、それより複雑な作業はできない場合は、ケーブルの接続等に対応するランクを設定する。また、ユーザは、部品の納期について、１か月以上先の納期は許容できない場合は、１か月に対応するランクを設定する。このように、上記の各種ランクについて、ユーザが希望するランクに関する情報が、ユーザ属性情報としてサービス情報テーブル３００ｇに記憶される。以下に説明するように、ユーザ属性情報は、ユーザが使用するユーザ端末に表示される広告情報や修理情報等の修理サービス情報の内容を決定するために、情報提供サーバ３００において使用される情報の１つである。
【００２８】
また、広告情報ＤＢ３００ｈには、製品や部品等の広告に関する情報や製品や部品等ごとの修理業者に関する情報が記憶される。広告情報ＤＢ３００ｈには、製品や部品等の価格や製品情報の他、納期や割引キャンペーンや購入特典等、ユーザが製品や部品等の購入を支援する情報も併せて記憶される。
【００２９】
次に、本実施形態におけるユーザ端末１００、２００、情報提供サーバ３００、製品情報管理サーバ４００の機能構成について説明する。図３に示すように、ユーザ端末１００は、ＨＤＤ１００ｃに記憶されているプログラムがメモリ１００ｂに読み出され、ＣＰＵ１００ａによって該プログラムが実行され、処理結果が適宜ディスプレイ１００ｅに表示されることで、情報送信部１００ｆと情報受信部１００ｇと操作部１００ｈと表示部１００ｉとを備える端末として機能する。以下の説明において、情報送信部１００ｆが情報提供システム３００にデータを送信し、情報受信部１００ｇが情報提供システム３００からデータを受信し、操作部１００ｈがユーザからの入力を受け付け、表示部１００ｉが受信したデータを表示したり、操作部１００ｈの入力を基に表示を制御したりする。ユーザ端末２００も同様であるため説明は省略する。
【００３０】
次に、情報提供サーバ３００は、ＨＤＤ３００ｃに記憶されているプログラムがメモリ３００ｂに読み出され、ＣＰＵ３００ａによって顧客情報ＤＢ３００ｅ、製品情報ＤＢ３００ｆ、サービス情報テーブル３００ｇ、広告情報ＤＢ３００ｈに記憶されている各種情報が適宜参照されつつ該プログラムが実行されることで、情報送信部３００ｉと情報受信部３００ｊと認証処理部３００ｋと登録処理部３００ｌとモード判定部３００ｍと情報処理部３００ｎと情報記憶部３００ｏと時間計測部３００ｐとを備える情報提供装置として機能する。以下の説明において、情報送信部３００ｉがユーザ端末１００にデータを送信し、情報受信部３００ｊがユーザ端末１００からデータを受信し、認証処理部３００ｋがユーザ認証を実行し、登録処理部３００ｌがユーザがユーザ端末１００を使用して入力した各種情報の登録処理を実行し、モード判定部３００ｍがユーザが登録した優先順位に基づいて優先モードの判定を行い、情報処理部３００ｎが以下に説明するフローチャートにおける各処理を制御し、情報記憶部３００ｏがサービス情報や修理情報等の各種情報を各ＤＢ３００ｅ、３００ｆ、３００ｈやテーブル３００ｇに記憶し、時間計測部３００ｐが情報提供サーバ３００がユーザ端末１００にデータを送信してからの経過時間を計測する。なお、情報送信部が、マニュアルデータ送信部や修理情報送信部の一例に相当する。また、情報記憶部が、修理情報記憶部や優先順位記憶部の一例に相当する。また、情報処理部が、修理情報取得部の一例に相当する。
【００３１】
また、製品情報管理サーバ４００は、ＨＤＤ４００ｃに記憶されているプログラムがメモリ４００ｂに読み出され、ＣＰＵ４００ａによって該プログラムが実行されることで、情報送信部４００ｆと情報受信部４００ｇと情報記憶部４００ｈと情報処理部４００ｉとを備える情報管理装置として機能する。以下の説明において、情報送信部４００ｆが情報提供サーバ３００にデータを送信し、情報受信部４００ｇが情報提供サーバ３００からデータを受信し、情報記憶部４００ｈが最新版の電子マニュアルのデータや製品に関する各種情報のデータを記憶し、情報処理部４００ｉが見積処理等を実行する。
【００３２】
なお、本実施形態では、上記のユーザ端末、情報提供サーバ、製品情報管理サーバが備える各機能は、ＣＰＵ１００ａ、２００ａ、３００ａ、４００ａによってそれぞれ実行される。しかし、各装置において、上記の機能を１以上のプロセッサを用いて実行する構成としてもよい。
【００３３】
図４に、本実施形態における事前登録処理のフローチャートの一部を示す。以下の説明において、フローチャートのステップはＳと略記する。本実施形態においては、ユーザは、ユーザ端末１００、２００を使用して製品の電子マニュアルを表示する際に、これに先立って、情報提供システムのサービスを受けるためのサービス情報や製品情報を登録する。図４に示すように、本実施形態では、ユーザがユーザ端末１００、２００を起動したときに、事前登録処理のフローチャートが開始される。ユーザ端末１００、２００は、起動後、情報提供サーバ３００に対して接続要求を行う。ここでは、ユーザ端末１００が起動
された場合について説明する。なお、ユーザ端末２００が起動された場合も、処理や動作はユーザ端末１００と同じであるため、説明は省略する。
【００３４】
Ｓ１０１において、情報提供サーバ３００は、ユーザ端末１００から情報提供サーバ３００への接続要求を受信すると、ユーザ端末１００を情報提供サーバ３００に接続する処理を開始する。ユーザ端末１００は、情報提供サーバ３００への接続要求を送信した後、Ｓ１０２において、ユーザ端末１００のディスプレイ１００ｅにログイン画面を表示し、ユーザからの情報提供サーバ３００に対するログイン情報の入力を受け付ける。ユーザは、ログイン情報として、ユーザＩＤや認証用のパスワード等を入力する。ユーザ端末１００は、Ｓ１０２においてユーザにより入力されたログイン情報を情報提供サーバ３００に送信する。
【００３５】
Ｓ１０３において、情報提供サーバ３００は、ユーザ端末１００から受信したログイン情報を、顧客情報ＤＢ３００ｅに記憶されているユーザ情報と照合し、ユーザ認証を試みる。次いで、処理はＳ１０４に進み、Ｓ１０４において、情報提供サーバ３００は、ユーザ認証が成功したか否かを判定する。情報提供サーバ３００は、ユーザ認証が成功した場合は（Ｓ１０４：Ｙｅｓ）、処理をＳ１０５に進め、ユーザ認証が失敗した場合は（Ｓ１０４：Ｎｏ）、本フローチャートの処理を終了する。
【００３６】
Ｓ１０５において、情報提供サーバ３００は、顧客情報ＤＢ３００ｅのサービス情報テーブル３００ｇを参照し、Ｓ１０４においてユーザ認証が成功したユーザが登録したサービス情報を確認する。次に、情報提供サーバ３００は、Ｓ１０６において、当該ユーザにサービス情報を確認することができたか否かを判定する。情報提供サーバ３００は、サービス情報を確認できた場合は（Ｓ１０６：Ｙｅｓ）、処理をＳ１１１に進め、サービス情報を確認できなかった場合は（Ｓ１０６：Ｎｏ）、サービス情報が登録されていない旨を通知するメッセージをユーザ端末１００に送信する。
【００３７】
Ｓ１０７では、ユーザ端末１００は、情報提供サーバ３００からサービス情報が登録されていない旨を通知するメッセージを受信すると、当該メッセージをディスプレイ１００ｅに表示する。次いで、ユーザ端末１００は処理をＳ１０８に進める。Ｓ１０８において、ユーザ端末１００は、ディスプレイ１００ｅにサービス情報の登録を希望するか否かを決定するためのメッセージ等を表示し、ユーザから登録の要否に関する決定を待機する。ユーザ端末１００は、ユーザから登録を希望する決定に関する入力を受け付けた場合は（Ｓ１０８：Ｙｅｓ）、処理をＳ１０９に進め、ユーザから登録を希望しない決定に関する入力を受け付けた場合は（Ｓ１０８：Ｎｏ）、本フローチャートの処理を終了する。
【００３８】
Ｓ１０９において、ユーザ端末１００は、サービスの登録に必要なサービス情報の入力画面をディスプレイ１００ｅに表示する。ユーザ端末１００は、ユーザによるサービス情報の入力が完了すると、入力されたサービス情報を情報提供サーバ３００に送信する。Ｓ１１０において、情報提供サーバ３００は、ユーザ端末１００から受信したサービス情報を顧客情報ＤＢ３００ｅのサービス情報テーブル３００ｇに登録する。情報提供サーバ３００は、サービス情報の登録が完了すると、処理をＳ１０５に戻す。サービス情報がサービス情報テーブル３００ｇに登録されている場合は、上記の通り、情報提供サーバ３００は、処理をＳ１０５、Ｓ１０６、Ｓ１１１と進める。
【００３９】
Ｓ１１１において、情報提供サーバ３００は、サービス情報が登録されているため、情報提供サーバ３００が提供する情報サービスを利用可能であることを通知するメッセージをユーザ端末１００に送信する。Ｓ１１２において、ユーザ端末１００は、情報提供サーバ３００から情報サービスを利用可能であることを通知するメッセージを受信すると、当該メッセージをディスプレイ１００ｅに表示する。次いで、ユーザ端末１００は、図５に示すフローチャートのＳ１１３の処理に進む。
【００４０】
図５のＳ１１３では、ユーザ端末１００は、製品情報の入力画面をディスプレイ１００ｅに表示し、ユーザに製品情報の入力を要求する。ユーザが入力する製品情報としては、製品の名称や型番等が挙げられる。ユーザ端末１００は、ユーザによる製品情報の入力が完了すると、入力された製品情報を情報提供サーバ３００に送信する。Ｓ１１４において、情報提供サーバ３００は、製品情報ＤＢ３００ｆを参照し、受信した製品情報が存在するか否かを確認する。情報提供サーバ３００は、当該製品情報が製品情報ＤＢ３００ｆに存在する場合は（Ｓ１１４：Ｙｅｓ）、処理をＳ１１５に進める。一方、情報提供サーバ３００は、当該製品情報が製品情報ＤＢ３００ｆに存在しない場合は（Ｓ１１４：Ｎｏ）、当該製品情報に該当する製品は本実施形態において修理情報等の提供対象ではないとみなし、本フローチャートの処理を終了する。
【００４１】
Ｓ１１５では、情報提供サーバ３００は、顧客情報ＤＢ３００ｅのサービス情報テーブル３００ｇを参照し、ユーザ端末１００のユーザと当該製品情報とを紐付けてサービス情報テーブル３００ｇに登録する。次いで、処理はＳ１１６に進められる。Ｓ１１６において、情報提供サーバ３００は、Ｓ１１５において登録した製品の保証期間の入力をユーザに要求する指示をユーザ端末１００に送信する。Ｓ１１７において、ユーザ端末１００は、当該指示を受信すると、製品の保証期間の入力画面をディスプレイ１００ｅに表示し、ユーザに保証期間の入力を要求する。入力する保証期間としては、製品の保証書に記載された製品購入日や保証期間等が挙げられる。ユーザ端末１００は、ユーザによる保証期間の入力が完了すると、入力された保証期間の情報を情報提供サーバ３００に送信する。
【００４２】
Ｓ１１８において、情報提供サーバ３００は、ユーザ端末１００から受信した保証期間の情報を、Ｓ１１５において登録した製品情報に紐付けて顧客情報ＤＢ３００ｅのサービス情報テーブル３００ｇに登録する。これにより、サービス情報テーブル３００ｇでは、ユーザＩＤと製品情報と保証期間とが紐付けられて記憶されている。情報提供サーバ３００は、保証期間の登録が完了したことをユーザ端末１００に通知し、処理をＳ１２０に進める。Ｓ１１９において、ユーザ端末１００は、当該通知を受信すると、保証期間の登録が完了したこと通知するメッセージ等をディスプレイ１００ｅに表示する。
【００４３】
Ｓ１２０において、情報提供サーバ３００は、製品の修理に関する優先順位等の入力をユーザに要求する指示をユーザ端末１００に送信する。本実施形態において、製品の修理に関する優先順位とは、製品が故障等により修理が必要となった場合に、修理費用や納期、現有機器の温存等、修理に関連する諸要素のうちいずれを優先するかを示す情報である。本実施形態では、一例として、「価格優先」、「手軽さ優先」、「解決までの早さ優先」、「保有機器の温存優先」の４種類の優先順位を登録できるものとする。
【００４４】
情報提供サーバ３００は、各ユーザが登録した優先順位に基づいて、修理情報をカスタマイズして製品マニュアルに関する情報としてユーザに提供する。優先順位に関する情報を用いた処理の詳細については後述する。Ｓ１２１において、ユーザ端末１００は、情報提供サーバ３００から優先順位に関する情報の入力をユーザに要求する指示を受信すると、優先順位に関する情報の入力画面をディスプレイ１００ｅに表示し、ユーザに優先順位に関する情報の入力を要求する。ユーザ端末１００は、ユーザによる優先順位に関する情報の入力が完了すると、入力された情報を情報提供サーバ３００に送信する。
【００４５】
Ｓ１２２において、情報提供サーバ３００は、ユーザ端末１００から受信した優先順位に関する情報をユーザＩＤと紐付けて顧客情報ＤＢ３００ｅのサービス情報テーブル３００ｇに登録する。そして、情報提供サーバ３００は、優先順位の登録が完了したことをユーザ端末１００に通知し、処理をＳ１２４に進める。Ｓ１２３において、ユーザ端末１０
０は、当該通知を受信すると、保証期間の登録が完了したこと通知するメッセージ等をディスプレイ１００ｅに表示する。
【００４６】
Ｓ１２４において、情報提供サーバ３００は、ユーザの事前登録処理を完了し、その旨をユーザ端末１００に通知する。Ｓ１２５において、ユーザ端末１００は、当該通知を受信すると、事前登録が完了したことを通知するメッセージ等をディスプレイ１００ｅに表示する。以上の処理を経て、本フローチャートの処理は完了する。
【００４７】
以下の説明では、ユーザ端末１００を使用してサービス情報の登録（Ｓ１０９、Ｓ１１０）や製品情報の登録（Ｓ１１３〜Ｓ１１５）や保証期間の登録（Ｓ１１７、Ｓ１１８）や優先順位の登録（Ｓ１２１、Ｓ１２２）を行うが、これらの一連の事前登録処理は、ユーザ端末１００、２００以外の図示しない任意の端末を使用して行ってもよい。
【００４８】
本実施形態においては、情報提供サーバ３００は、ユーザ端末１００を操作するユーザの上記の事前登録が完了した後、ユーザによるユーザ端末１００の操作に応じて製品の電子マニュアルや修理情報等をユーザ端末１００に送信する処理を行う。図６に、本実施形態における電子マニュアル及び修理情報等の情報処理のフローチャートの一部を示す。図６に示すように、本実施形態では、ユーザは、あらかじめユーザ端末１００を操作して上記の事前登録の処理を完了しており、その後、任意のタイミングでユーザがユーザ端末１００を操作して製品の電子マニュアルを表示する場合を想定する。また、本実施形態において、ユーザ端末１００では、後述するようにディスプレイ１００ｅに電子マニュアルを表示する際に、ディスプレイ１００ｅの一部に、情報提供サーバ３００から受信した広告や修理サービス等に関連する情報が表示される。なお、ユーザは、上記の事前登録の際に使用したユーザ端末１００の代わりにユーザ端末２００を使用して以下の処理を実行することもできる。
【００４９】
図６に示すＳ２０１〜Ｓ２０３の処理は、図４に示すＳ１０１〜Ｓ１０３の処理と同じであるため説明を省略する。Ｓ２０４において、情報提供サーバ３００は、ユーザ認証が成功した場合は（Ｓ２０４：Ｙｅｓ）、ユーザ認証が完了しユーザのログイン処理が完了したことをユーザ端末１００に通知する。また、情報提供サーバ３００は、ユーザ認証が失敗した場合は（Ｓ２０４：Ｎｏ）、本フローチャートの処理を終了する。
【００５０】
Ｓ２０５において、ユーザ端末１００は、情報提供サーバ３００からユーザ認証が成功した旨の通知を受信すると、ユーザのログイン処理が完了したことを通知するメッセージ等をディスプレイ１００ｅに表示する。次いで、処理はＳ２０６に進められる。Ｓ２０６では、ユーザ端末１００は、マニュアルの選択画面を表示し、ユーザにユーザ端末１００のディスプレイ１００ｅに表示する電子マニュアルを選択するよう要求する。ユーザ端末１００は、ユーザによる電子マニュアルの選択が完了すると、各電子マニュアルを識別できる情報等、電子マニュアルの選択内容を示す情報を情報提供サーバ３００に送信する。
【００５１】
Ｓ２０７において、情報提供サーバ３００は、ユーザ端末１００から電子マニュアルの選択内容を示す情報を受信すると、顧客情報ＤＢ３００ｅのサービス情報テーブル３００ｇを参照し、上記の事前登録処理において登録されたユーザの優先順位に関する情報を取得する。情報提供サーバ３００は、取得した優先順位に関する情報を、以降の処理で使用するため、メモリ３００ｂ等に記憶する。次いで、処理はＳ２０８に進められる。
【００５２】
Ｓ２０８において、情報提供サーバ３００は、製品情報ＤＢ３００ｆを参照し、ユーザ端末１００から受信した電子マニュアルの選択内容を示す情報に基づいて、当該電子マニュアルのバージョン情報を確認する。そして、情報提供サーバ３００は、製品情報管理サーバ４００に対して、当該電子マニュアルに関するバージョン情報を確認する。製品情報
管理サーバ４００は、製品情報ＤＢ４００ｅを参照して当該電子マニュアルに関するバージョン情報を取得し、情報提供サーバ３００に送信する。Ｓ２０９において、情報提供サーバ３００は、製品情報ＤＢ３００ｆを参照して確認したバージョン情報と、製品情報管理サーバ４００から取得したバージョン情報とを比較して、当該電子マニュアルの更新の有無を確認する。情報提供サーバ３００は、電子マニュアルが更新されている場合は（Ｓ２０９：Ｙｅｓ）、処理をＳ２１０に進め、電子マニュアルが更新されていない場合は（Ｓ２０９：Ｎｏ）、処理をＳ２１１に進める。なお、上記の一連の電子マニュアルの更新処理は、情報提供サーバ３００が定期的に実行するよう構成してもよく、この場合は、製品情報ＤＢ３００ｆには最新版の電子マニュアルが記憶されているとみなして、Ｓ２０８〜Ｓ２１０の処理を省略することもできる。
【００５３】
Ｓ２１０において、情報提供サーバ３００は、製品情報管理サーバ４００に対して当該電子マニュアルの更新情報を送信するよう要求する。製品情報管理サーバ４００は、当該要求を受信すると、製品情報ＤＢ４００ｅから電子マニュアルの更新情報を取得し、情報提供サーバ３００に送信する。情報提供サーバ３００は、製品情報管理サーバ４００から当該更新情報を受信すると、受信した更新情報を製品情報ＤＢ３００ｆに記憶されている電子マニュアルに反映し、電子マニュアルを最新の状態に更新する。次いで、処理はＳ２１１に進められる。Ｓ２１１において、情報提供サーバ３００は、製品情報ＤＢ３００ｆから最新版の電子マニュアルの表紙のデータを取得し、ユーザ端末１００に送信する。なお、情報提供サーバ３００は、表紙のデータの他、任意のページを最初に表示するページとしてユーザ端末１００に送信してもよい。Ｓ２１２において、ユーザ端末１００は、情報提供サーバ３００から受信した電子マニュアルのデータをディスプレイ１００ｅに表示する。情報提供サーバ３００は、ユーザ端末１００に電子マニュアルのデータを送信すると、図７に示すフローチャートのＳ２１３に処理を進める。
【００５４】
Ｓ２１３において、情報提供サーバ３００は、Ｓ２１１においてユーザ端末１００に送信した電子マニュアルの製品を特定する。情報提供サーバ３００は、製品名等、ここで特定した製品に関する情報を例えば顧客情報ＤＢ３００ｅに記憶する。次いで、情報提供サーバ３００は、処理をＳ２１４に進め、顧客情報ＤＢ３００ｅのサービス情報テーブル３００ｇを参照し、ユーザ端末１００を使用しているユーザと紐付けられている、特定した製品の保証期間を確認する。次いで、処理はＳ２１５に進められる。Ｓ２１５において、情報提供サーバ３００は、確認した保証期間が有効か否かを判定する。情報提供サーバ３００は、保証期間が有効であると判定した場合は（Ｓ２１５：Ｙｅｓ）、処理をＳ２１８に進め、保証期間が失効している場合は（Ｓ２１５：Ｎｏ）、処理をＳ２１６に進める。
【００５５】
Ｓ２１６において、情報提供サーバ３００は、広告情報ＤＢ３００ｈを参照し、Ｓ２１３において特定された製品に関連する新製品の広告情報を取得する。そして、情報提供サーバ３００は、取得した広告情報をユーザ端末１００に送信する。Ｓ２１７において、ユーザ端末１００は、情報提供サーバ３００から受信した新品製品の広告情報を、ディスプレイ１００ｅの広告情報等を表示するための領域に表示する。
【００５６】
また、Ｓ２１８において、情報提供サーバ３００は、広告情報ＤＢ３００ｈを参照し、Ｓ２１３において特定された製品、すなわち現行製品の広告情報を取得する。そして、情報提供サーバ３００は、取得した広告情報をユーザ端末１００に送信する。Ｓ２１９において、ユーザ端末１００は、情報提供サーバ３００から受信した現行製品の広告情報を、ディスプレイ１００ｅの広告情報等を表示するための領域に表示する。情報提供サーバ３００は、Ｓ２１６において広告情報をユーザ端末１００に送信すると、処理を図８のＳ２２１に進める。また、情報提供サーバ３００は、Ｓ２１８において広告情報をユーザ端末１００に送信すると、処理をＳ２２０に進める。Ｓ２２０の優先モード判定処理のサブルーチンの詳細については後述する。
【００５７】
上記一連の処理により、ユーザが所有する製品の保証期間が有効か否かに応じて、保証期間が有効であれば、購入してからそれほど時間が経過していないとして、ユーザが所有する製品に関する広告を電子マニュアルと同時にユーザ端末に表示させることができる。また、保証期間が失効していれば、購入してから相当時間が経過しているとして、ユーザが所有する製品の新製品に関する広告を電子マニュアルと同時にユーザ端末に表示させることができる。
【００５８】
図８のＳ２２１において、情報提供サーバ３００は、ユーザの操作に基づいてユーザ端末１００から要求された電子マニュアルのデータを製品情報ＤＢ３００ｆから取得してユーザ端末１００に送信する。なお、本実施形態においては、ユーザ端末１００のディスプレイ１００ｅには、電子マニュアルが１ページずつ表示される。そして、ユーザがユーザ端末１００を操作して表示するページを指定すると、ユーザ端末１００は、情報提供サーバ３００に当該ページのデータを要求する。なお、情報提供サーバ３００がユーザ端末１００において現在表示されているページを特定できれば、これらの処理の構成は、適宜変更することができる。
【００５９】
さらに、Ｓ２２１において、情報提供サーバ３００は、ユーザ端末１００に送信した電子マニュアルのページに埋め込まれているタグ情報を特定する。情報提供サーバ３００は、特定したタグ情報を例えば顧客情報ＤＢ３００ｅに記憶する。次いで、情報提供サーバ３００は、処理をＳ２２２に進める。Ｓ２２２において、情報提供サーバ３００は、時間計測部３００ｐにより、Ｓ２２１において上記ページのデータをユーザ端末１００に送信してからの経過時間を計測し、時間計測部３００ｐが示す経過時間が、あらかじめ設定されている所定の秒数（ｎ秒）を経過したか否かを判定する。これにより、情報提供サーバ３００は、ユーザ端末１００において当該ページがディスプレイ１００ｅに表示されている時間を推定することができる。情報提供サーバ３００は、時間計測部３００ｐが示す経過時間がｎ秒以上である場合は（Ｓ２２２：Ｙｅｓ）、処理をＳ２２４に進め、当該経過時間がｎ秒未満である場合は（Ｓ２２２：Ｎｏ）、処理をＳ２２３に進める。
【００６０】
Ｓ２２３において、情報提供サーバ３００は、ユーザがユーザ端末１００を操作して表示するページを変更する等、ユーザ端末１００から別のページのデータを要求されたか否かを判定する。情報提供サーバ３００は、ユーザ端末１００から別のページのデータを要求された場合は（Ｓ２２３：Ｙｅｓ）、処理をＳ２２７に進め、ページは変更されずユーザ端末から別のページのデータを要求されていない場合は（Ｓ２２３：Ｎｏ）、処理をＳ２２２に戻す。
【００６１】
Ｓ２２４では、情報提供サーバ３００は、広告情報ＤＢ３００ｈに対して、Ｓ２１３において取得したマニュアル情報と、Ｓ２２１において特定したタグ情報とを使用して、これらの情報をキーワードとして広告を問い合わせる。例えば、情報提供サーバ３００は、ユーザ端末１００で表示している電子マニュアルの製品名とタグ情報が示す部品名とを用いたＡＮＤ検索等を行い関連広告の情報を特定する。次いで、情報提供サーバ３００は、処理をＳ２２５に進める。
【００６２】
Ｓ２２５において、情報提供サーバ３００は、関連広告情報を特定できたか否かを判定する。情報提供サーバ３００は、関連広告情報を特定できた場合は（Ｓ２２５：Ｙｅｓ）、処理をＳ２２６に進め、関連広告情報を特定できなかった場合は（Ｓ２２５：Ｎｏ）、処理をＳ２２７に進める。情報提供サーバ３００は、Ｓ２２６において、優先モード判定処理のサブルーチンを実行し、上述の通り顧客情報ＤＢ３００ｅのサービス情報テーブル３００ｇに登録されている優先順位に関する情報を用いて、製品情報ＤＢ３００ｆから修理情報を取得する。本サブルーチンの詳細については後述する。
【００６３】
本実施形態では、ユーザ端末１００は、ユーザがユーザ端末１００を操作して電子マニュアルを閉じる等、電子マニュアルの表示を終了する操作が発生した場合、その終了指示を情報提供サーバ３００に送信する。そこで、Ｓ２２７では、情報提供サーバ３００は、当該指示の有無に基づいてユーザ端末１００において電子マニュアルが閉じられたか否かを判定する。情報提供サーバ３００は、ユーザ端末１００において電子マニュアルが閉じられたと判定した場合は（Ｓ２２７：Ｙｅｓ）、処理を図９のＳ２２８に進め、ユーザ端末１００において電子マニュアルが閉じられていないと判定した場合は（Ｓ２２７：Ｎｏ）、処理をＳ２２１に戻す。
【００６４】
Ｓ２２８において、情報提供サーバ３００は、製品情報ＤＢ３００ｆを参照し、ユーザ端末１００で表示していた電子マニュアルの製品に関連するサプライ品等のうちサポート期間内にあるものがあるか否かを判定する。サプライ品等としては、製品の故障や修理等とは関係なく定期的に交換が必要な部品や消耗品等が挙げられる。情報提供サーバ３００は、サポート期間内、すなわちユーザが入手可能なサプライ品等が存在する場合は（Ｓ２２８：Ｙｅｓ）、処理をＳ２２９に進め、サポート期間内のサプライ品等が存在しない場合は（Ｓ２２８：Ｎｏ）、処理を図７のＳ２１８に戻す。なお、Ｓ２２９〜Ｓ２３１の処理は、情報提供サーバ３００が、Ｓ２２１において特定したタグ情報に加えて、サプライ品等をキーワードとして用いて問い合わせを行う点の他は、上記のＳ２２４〜Ｓ２２６と同様の処理であるため、ここでは詳細な説明は省略する。
【００６５】
次に、図１０〜１７を参照しながら、本実施形態における、優先モード判定処理のサブルーチンについて説明する。図１０に、優先モード判定処理のサブルーチンの一部を示す。本サブルーチンは、上記のＳ２２０又はＳ２２６又はＳ２３１の処理が発生したときに開始される。なお、本実施形態では、本サブルーチンにおいて、情報提供サーバ３００は、製品情報ＤＢ３００ｆに対する新品製品や修理情報等の検索を実行する場合、上記のＳ２１３で特定したマニュアル情報やＳ２２１で特定したタグ情報を検索条件として使用する。これにより、情報提供サーバ３００は、Ｓ２２０又はＳ２２６又はＳ２３１の本サブルーチンを実行するまでに得られたこれらの各種情報を用いて検索を行うことで、ユーザ端末１００において表示された電子マニュアルの内容に適した広告情報や修理情報を取得することができる。例えば、ユーザが製品マニュアル内の関心のあるページを流し読みしたり、特定のページを１回の参照時間は短くても繰り返し参照したりする場合でも、情報提供サーバ３００は、これらのページのタグ情報を記憶しておくことで、ユーザの関心度や注目度の高い広告情報や修理情報を取得することができる。
【００６６】
Ｓ３０１において、情報提供サーバ３００は、顧客情報ＤＢ３００ｅのサービス情報テーブル３００ｇを参照し、ユーザ端末１００を操作して電子マニュアルを表示しているユーザと紐付けられている優先順位の情報が存在するか否かを判定する。情報提供サーバ３００は、当該優先順位の情報が存在することを確認した場合は（Ｓ３０１：Ｙｅｓ）、処理をＳ３０４に進め、優先順位の情報が存在しないことを確認した場合は（Ｓ３０１：Ｎｏ）、処理をＳ３０２に進める。
【００６７】
Ｓ３０２において、情報提供サーバ３００は、優先順位の登録を実行する旨の通知をユーザ端末１００に送信する。Ｓ３０３において、ユーザ端末１００は、情報提供サーバ３００から当該通知を受信すると、ディスプレイ１００ｅに優先順位の登録画面を表示し、ユーザに優先順位に関する情報の入力を要求する。ユーザによる優先順位に関する情報の入力が完了すると、ユーザ端末１００は、入力された情報を情報提供サーバ３００に送信する。情報提供サーバ３００は、ユーザ端末１００から受信した情報を使用して、顧客情報ＤＢ３００ｅのサービス情報テーブル３００ｇに対して優先順位の登録処理を行い、処理をＳ３０４に進める。
【００６８】
Ｓ３０４において、情報提供サーバ３００は、ユーザ端末１００を操作して電子マニュアルを表示しているユーザに紐付けて記憶されている優先順位が「価格優先」であるか否かを判定する。情報提供サーバ３００は、登録されている優先順位が「価格優先」である場合は（Ｓ３０４：Ｙｅｓ）、処理をＳ３０５に進め、登録されている優先順位が「価格優先」でない場合は（Ｓ３０４：Ｎｏ）、処理を図１２のＳ３１５に進める。Ｓ３０５において、情報提供サーバ３００は、製品情報ＤＢ３００ｆを参照し、当該ユーザに紐付けて記憶されている過去の修理見積に関する情報のうち、Ｓ２１３やＳ２２１で特定された情報があればその情報も使用して見積実績情報を検索する。これにより、情報提供サーバ３００は、当該ユーザがユーザ端末１００を使用して表示した電子マニュアルの内容に関連する製品や部品等の修理見積の有無を確認することができる。次いで、処理はＳ３０６に進められる。
【００６９】
Ｓ３０６において、情報提供サーバ３００は、Ｓ３０５の処理結果を基に過去の修理における見積実績が存在するか否かを判定する。情報提供サーバ３００は、過去の見積実績が存在する場合は（Ｓ３０６：Ｙｅｓ）、処理をＳ３０７に進め、過去の見積実績が存在しない場合は（Ｓ３０６：Ｎｏ）、処理をＳ３０８に進める。Ｓ３０７において、情報提供サーバ３００は、Ｓ３０５において確認した見積実績を製品情報ＤＢ３００ｆから取得し、処理を図１１のＳ３１０に進める。また、Ｓ３０８では、情報提供サーバ３００は、Ｓ３０５の処理において検索条件として使用した各種情報とともに修理の見積依頼の通知を製品情報管理サーバ４００に送信する。Ｓ３０９において、製品情報管理サーバ４００は、当該見積依頼の通知を受信すると、当該各種情報により特定される製品や部品等の各種修理の見積情報を生成する。製品情報管理サーバ４００は、複数種類の修理を特定できた場合は、修理ごとに見積情報を生成する。製品情報管理サーバ４００は、生成した見積情報を情報提供サーバ３００に送信する。情報提供サーバ３００は、製品情報管理サーバ４００から見積情報を受信すると、処理をＳ３１０に進める。
【００７０】
Ｓ３１０において、情報提供サーバ３００は、Ｓ２１３で特定された情報を使用して製品情報ＤＢ３００ｆを検索し、ユーザ端末１００により表示されている電子マニュアルの製品の新品製品が存在するか否かを確認する。情報提供サーバ３００は、新品製品が存在する場合は（Ｓ３１０：Ｙｅｓ）、ユーザが当該新品製品を購入することが可能であるため、処理をＳ３１２に進める。また、情報提供サーバ３００は、新品製品が存在しない場合は（Ｓ３１０：Ｎｏ）、Ｓ３０７又はＳ３０８において取得した見積情報をユーザ端末１００に送信する。Ｓ３１１において、ユーザ端末１００は、情報提供サーバ３００から受信した見積情報を、ディスプレイ１００ｅの広告情報等を表示するための領域に表示する。これにより、ユーザ端末１００のディスプレイ１００ｅには、電子マニュアルとともに、表示中の電子マニュアルの製品や部品等に関する修理見積結果の情報が表示される。
【００７１】
Ｓ３１２において、情報提供サーバ３００は、Ｓ３０７又はＳ３０８において取得した見積情報における修理費用と、Ｓ３１０において確認した新品製品の製品価格とを比較する。次いで、処理はＳ３１３に進められる。Ｓ３１３において、情報提供サーバ３００は、Ｓ３１２における比較の結果に基づいて、新品製品の価格が安価であるか否かを判定する。情報提供サーバ３００は、新品製品の価格が安価であると判定した場合は（Ｓ３１２：Ｙｅｓ）、価格等を含む新品製品に関する広告情報をユーザ端末１００に送信する。また、情報提供サーバ３００は、修理費用の価格が安価であると判定した場合は、Ｓ３０７又はＳ３０８において取得した見積情報をユーザ端末１００に送信する。
【００７２】
そして、ユーザ端末１００は、Ｓ３１１の処理に従って、情報提供サーバ３００から受信した見積情報をディスプレイ１００ｅの広告情報等を表示するための領域に表示する領域に表示する。あるいは、ユーザ端末１００は、Ｓ３１４において、情報提供サーバ３００から受信した新品製品に関する広告情報を当該領域に表示する。以上の通り、情報提供サーバ３００は、製品の修理を行う際に修理費用を優先的に考慮するユーザに対しては、修理費用に関する情報を提供するとともに、修理費用が新品製品の価格以上になる場合は新品製品の広告情報を提供することで、ユーザが修理を価格の面から判断することができるよう支援することができる。
【００７３】
なお、修理費用と新品製品の価格が同額である場合は、情報提供サーバ３００は、修理の見積情報と新品製品の広告情報をユーザ端末１００に送信し、ユーザ端末１００のディスプレイ１００ｅにいずれの情報も表示されるように構成してもよい。ユーザ端末１００がＳ３１１又はＳ３１４により上記の情報を表示した後、本サブルーチンは終了し、Ｓ２２０のサブルーチンの場合はＳ２２１に処理が進められ、Ｓ２２６のサブルーチンの場合はＳ２２７に処理が進められ、Ｓ２３１のサブルーチンの場合はＳ２１８に処理が進められる。
【００７４】
次に、図１２、１３を参照しながら、ユーザが優先順位として「手軽さ優先」を登録した場合の処理について説明する。図１２のＳ３１５において、情報提供サーバ３００は、顧客情報ＤＢ３００ｅのサービス情報テーブル３００ｇを参照し、ユーザ端末１００を操作して電子マニュアルを表示しているユーザに紐付けて記憶されている優先順位が「手軽さ優先」であるか否かを判定する。情報提供サーバ３００は、登録されている優先順位が「手軽さ優先」である場合は（Ｓ３１５：Ｙｅｓ）、処理をＳ３１６に進め、登録されている優先順位が「手軽さ優先」でない場合は（Ｓ３１５：Ｎｏ）、処理を図１４のＳ３２５に進める。
【００７５】
Ｓ３１６において、情報提供サーバ３００は、製品情報ＤＢ３００ｆを参照し、Ｓ２１３やＳ２２１で特定された情報があればその情報も使用して関連する交換部品が存在するか否かを確認する。情報提供サーバ３００は、交換部品が存在する場合は（Ｓ３１６：Ｙｅｓ）、処理をＳ３１７に進め、交換部品が存在しない場合は（Ｓ３１６：Ｎｏ）、Ｓ２１３で特定された製品情報を基に新品製品の広告情報を製品情報ＤＢ３００ｆから取得し、ユーザ端末１００に送信する。
【００７６】
Ｓ３１７において、情報提供サーバ３００は、顧客情報ＤＢ３００ｅのサービス情報テーブル３００ｇを参照し、ユーザ端末１００を操作して電子マニュアルを表示しているユーザに紐付けられたユーザ属性情報に含まれる作業の難易度のランクを確認する。次いで、処理はＳ３１８に進められる。Ｓ３１８において、情報提供サーバ３００は、製品情報ＤＢ３００ｆを参照して、Ｓ３１６において確認された交換部品に関する作業の難易度のランクを確認し、このランクと、ユーザ属性情報に含まれる作業の難易度のランクとを比較する。情報提供サーバ３００は、当該比較の結果を基に、交換部品に関する作業の難易度のランクが、ユーザ属性情報に含まれる作業の難易度のランク以下であるか否かを判定する。
【００７７】
そして、情報提供サーバ３００は、交換部品に関する作業の難易度のランクが、ユーザ属性情報に含まれる作業の難易度のランク以下である場合は（Ｓ３１８：Ｙｅｓ）、ユーザが当該交換部品を入手して自分で修理ができるとみなし、処理をＳ３２０に進める。また、情報提供サーバ３００は、交換部品に関する作業の難易度のランクが、ユーザ属性情報に含まれる作業の難易度のランクよりも高い場合は（Ｓ３１８：Ｎｏ）、ユーザが当該交換部品を入手しても自分では修理できないとみなす。この場合、情報提供サーバ３００は、Ｓ２１３で特定された製品情報を基に新品製品の広告情報を広告情報ＤＢ３００ｈから取得し、取得した情報をユーザ端末１００に送信する。Ｓ３１９において、ユーザ端末１００は、情報提供サーバ３００から受信した新品製品の広告情報を、ディスプレイ１００ｅの広告情報等を表示するための領域に表示する。ユーザ端末１００がＳ３１９により
上記の情報を表示した後、本サブルーチンは終了し、Ｓ２２０のサブルーチンの場合はＳ２２１に処理が進められ、Ｓ２２６のサブルーチンの場合はＳ２２７に処理が進められ、Ｓ２３１のサブルーチンの場合はＳ２１８に処理が進められる。
【００７８】
Ｓ３２０において、情報提供サーバ３００は、顧客情報ＤＢ３００ｅのサービス情報テーブル３００ｇを参照し、ユーザ属性情報に含まれる修理費用の高低に関するランクを確認する。次いで、処理はＳ３２１に進められる。Ｓ３２１において、情報提供サーバ３００は、Ｓ３１８においてユーザ属性情報に含まれる作業の難易度のランク以下であると判定された交換部品の価格が、ユーザ属性情報に含まれる修理費用の高低に関するランク以下であるか否かを判定する。情報提供サーバ３００は、交換部品の価格が、ユーザ属性情報に含まれる修理費用の高低に関するランク以下である場合は（Ｓ３２１：Ｙｅｓ）、ユーザが当該交換部品を購入する意思が高いとみなし、処理をＳ３２２に進める。また、情報提供サーバ３００は、交換部品の価格が、ユーザ属性情報に含まれる修理費用の高低に関するランクより高い場合は（Ｓ３２１：Ｎｏ）、ユーザが当該交換部品を購入する意思は低いとみなす。この場合、情報提供サーバ３００は、Ｓ２１３で特定された製品情報を基に新品製品の広告情報を広告情報ＤＢ３００ｈから取得し、取得した情報をユーザ端末１００に送信する。
【００７９】
Ｓ３２２において、情報提供サーバ３００は、顧客情報ＤＢ３００ｅのサービス情報テーブル３００ｇを参照し、ユーザ属性情報に含まれる部品の入手の容易さに関するランクを確認する。次いで、処理はＳ３２３に進められる。Ｓ３２３において、情報提供サーバ３００は、Ｓ３２１においてユーザ属性情報に含まれる修理費用の高低に関するランク以下であると判定された交換部品の納期が、ユーザ属性情報に含まれる部品の入手の容易さに関するランク以下であるか否かを判定する。情報提供サーバ３００は、交換部品の納期が、ユーザ属性情報に含まれる部品の入手の容易さに関するランク以下である場合は（Ｓ３２３：Ｙｅｓ）、ユーザが当該交換部品を入手する意思は高いとみなす。この場合、情報提供サーバ３００は、当該交換部品に関する作業の難易度や価格や納期等の修理情報を製品情報ＤＢ３００ｆから取得し、取得した情報をユーザ端末１００に送信する。
【００８０】
また、Ｓ３２３において、情報提供サーバ３００は、交換部品の納期が、ユーザ属性情報に含まれる部品の入手の容易さに関するランクより高い場合は（Ｓ３２３：Ｎｏ）、ユーザが当該交換部品を入手する意思は低いとみなす。この場合、情報提供サーバ３００は、Ｓ２１３で特定された製品情報を基に新品製品の広告情報を製品情報ＤＢ３００ｆから取得し、取得した情報をユーザ端末１００に送信する。Ｓ３２４において、ユーザ端末１００は、情報提供サーバ３００がＳ３２１又はＳ３２３の処理を経て取得した修理情報や新品製品の広告情報を受信し、受信した情報をディスプレイ１００ｅの広告情報等を表示するための領域に表示する。
【００８１】
以上の通り、情報提供サーバ３００は、製品の修理を行う際に修理に必要な部品等の入手の容易さを優先的に考慮するユーザに対しては、交換部品が入手できない場合は新品製品の広告情報を提供しつつ、交換部品が入手可能である場合はユーザの部品等の取り扱い能力に応じた交換部品の修理情報を提供することで、ユーザが修理を部品等の入手の容易さの面から判断することができるよう支援することができる。そして、ユーザ端末１００がＳ３２４により上記の情報を表示した後、本サブルーチンは終了し、Ｓ２２０のサブルーチンの場合はＳ２２１に処理が進められ、Ｓ２２６のサブルーチンの場合はＳ２２７に処理が進められ、Ｓ２３１のサブルーチンの場合はＳ２１８に処理が進められる。
【００８２】
なお、以上の説明では、Ｓ３２３において交換部品の納期がユーザ属性情報に含まれる部品の入手の容易さに関するランク以下であると判定された場合（Ｓ３２３：Ｙｅｓ）にのみ、情報提供サーバ３００は修理情報をユーザ端末１００に送信する構成としている。ただし、Ｓ３１８において交換部品に関する作業の難易度のランクが、ユーザ属性情報に含まれる作業の難易度のランクよりも高いと判定された場合（Ｓ３１８：Ｎｏ）や、Ｓ３２１において交換部品の価格が、ユーザ属性情報に含まれる修理費用の高低に関するランクより高いと判定された場合（Ｓ３２１：Ｎｏ）や、Ｓ３２３において交換部品の納期が、ユーザ属性情報に含まれる部品の入手の容易さに関するランクより高いと判定された場合（Ｓ３２３：Ｎｏ）にも、当該交換部品の修理情報がユーザ端末１００に送信されるように構成してもよい。
【００８３】
次に、図１４、１５を参照しながら、ユーザが優先順位として「解決までの早さ優先」を登録した場合の処理について説明する。図１４のＳ３２５において、情報提供サーバ３００は、顧客情報ＤＢ３００ｅのサービス情報テーブル３００ｇを参照し、ユーザ端末１００を操作して電子マニュアルを表示しているユーザに紐付けて記憶されている優先順位が「解決までの早さ優先」であるか否かを判定する。情報提供サーバ３００は、登録されている優先順位が「解決までの早さ優先」である場合は（Ｓ３２５：Ｙｅｓ）、処理をＳ３２６に進め、登録されている優先順位が「解決までの早さ優先」でない場合は（Ｓ３２５：Ｎｏ）、処理を図１６のＳ３３５に進める。
【００８４】
Ｓ３２６〜Ｓ３２８の処理は、Ｓ３１６〜Ｓ３１８の処理と同じ内容であるため、ここでは、Ｓ３１６〜Ｓ３１８の処理と異なる点について説明し、同じ点については説明を省略する。Ｓ３２６において、情報提供サーバ３００は、交換部品が存在しない場合は（Ｓ３２６：Ｎｏ）、Ｓ２１３で特定された製品情報を基に、納期が最短である新品製品の広告情報を広告情報ＤＢ３００ｈから取得し、ユーザ端末１００に送信する。また、Ｓ３２８において、情報提供サーバ３００は、交換部品に関する作業の難易度のランクが、ユーザ属性情報に含まれる作業の難易度のランクよりも高い場合は（Ｓ３２８：Ｎｏ）、ユーザが当該交換部品を入手しても自分では修理できないとみなす。この場合、情報提供サーバ３００は、Ｓ２１３で特定された製品情報を基に、納期が最短である新品製品の広告情報を広告情報ＤＢ３００ｈから取得し、取得した情報をユーザ端末１００に送信する。Ｓ３２９において、ユーザ端末１００は、情報提供サーバ３００から受信した最短納期の新品製品の広告情報を、ディスプレイ１００ｅの広告情報等を表示するための領域に表示する。ユーザ端末１００がＳ３２９により上記の情報を表示した後、本サブルーチンは終了し、Ｓ２２０のサブルーチンの場合はＳ２２１に処理が進められ、Ｓ２２６のサブルーチンの場合はＳ２２７に処理が進められ、Ｓ２３１のサブルーチンの場合はＳ２１８に処理が進められる。
【００８５】
Ｓ３３０において、情報提供サーバ３００は、顧客情報ＤＢ３００ｅのサービス情報テーブル３００ｇを参照し、ユーザ属性情報に含まれる修理作業の所要時間に関するランクを確認する。次いで、処理はＳ３３１に進められる。Ｓ３３１において、情報提供サーバ３００は、Ｓ３２８においてユーザ属性情報に含まれる作業の難易度のランク以下であると判定された交換部品についての修理作業の所要時間が、ユーザ属性情報に含まれる修理作業の所要時間に関するランク以下であるか否かを判定する。情報提供サーバ３００は、交換部品についての修理作業の所要時間が、ユーザ属性情報に含まれる修理作業の所要時間に関するランク以下である場合は（Ｓ３３１：Ｙｅｓ）、ユーザが自ら当該交換部品を使って修理する意思が高いとみなし、処理をＳ３３２に進める。また、情報提供サーバ３００は、交換部品についての修理作業の所要時間が、ユーザ属性情報に含まれる修理作業の所要時間に関するランクより高い場合は（Ｓ３３１：Ｎｏ）、ユーザが自ら当該交換部品を使って修理する意思は低いとみなす。この場合、情報提供サーバ３００は、Ｓ２１３で特定された製品情報を基に、納期が最短である新品製品の広告情報を広告情報ＤＢ３００ｈから取得し、取得した情報をユーザ端末１００に送信する。
【００８６】
Ｓ３３２、Ｓ３３３の処理は、Ｓ３２２、Ｓ３２３の処理と同じ内容であるため、ここでは、Ｓ３２２、Ｓ３２３の処理と異なる点について説明し、同じ点については説明を省略する。Ｓ３３３において、情報提供サーバ３００は、交換部品の納期が、ユーザ属性情報に含まれる部品の入手の容易さに関するランク以下である場合は（Ｓ３３３：Ｙｅｓ）、ユーザが当該交換部品を入手する意思は高いとみなす。この場合、情報提供サーバ３００は、当該交換部品に関する作業の難易度や作業時間や納期等の修理情報を製品情報ＤＢ３００ｆから取得し、取得した情報をユーザ端末１００に送信する。
【００８７】
また、Ｓ３３３において、情報提供サーバ３００は、交換部品の納期が、ユーザ属性情報に含まれる部品の入手の容易さに関するランクより高い場合は（Ｓ３３３：Ｎｏ）、ユーザが当該交換部品を入手する意思は低いとみなす。この場合、情報提供サーバ３００は、Ｓ２１３で特定された製品情報を基に、納期が最短である新品製品の広告情報を広告情報ＤＢ３００ｈから取得し、取得した情報をユーザ端末１００に送信する。
【００８８】
Ｓ３３４において、ユーザ端末１００は、情報提供サーバ３００がＳ３３１又はＳ３３３の処理を経て取得した修理情報や最短納期の新品製品の広告情報を受信し、受信した情報をディスプレイ１００ｅの広告情報等を表示するための領域に表示する。以上の通り、情報提供サーバ３００は、製品の修理を行う際に修理完了までの解決の時間を優先的に考慮するユーザに対しては、最短納期の新品製品の広告情報を提供しつつ、修理の所要時間や部品の納期がユーザの希望する時間や期間に収まる修理情報を提供することで、ユーザが修理を解決までの時間から判断することができるよう支援することができる。
【００８９】
なお、上記と同様、Ｓ３３１、Ｓ３３３においてユーザ端末１００に送信される情報の内容は適宜変更することができる。ユーザ端末１００がＳ３３４により上記の情報を表示した後、本サブルーチンは終了し、Ｓ２２０のサブルーチンの場合はＳ２２１に処理が進められ、Ｓ２２６のサブルーチンの場合はＳ２２７に処理が進められ、Ｓ２３１のサブルーチンの場合はＳ２１８に処理が進められる。
【００９０】
次に、図１６、１７を参照しながら、ユーザが優先順位として「現有機器の温存優先」を登録した場合の処理について説明する。本実施形態では、ユーザが登録可能な優先順位は４種類であるため、図１４のＳ３２５で、登録されている優先順位が「解決までの早さ優先」でないと判定された時点で（Ｓ３２５：Ｎｏ）、登録されている優先順位は必然的に「現有機器の温存優先」であることが決まる。したがって、図１６に示すフローチャートでは、登録されている優先順位の判定処理が削除されている。
【００９１】
Ｓ３３５、Ｓ３３６〜Ｓ３４０の処理は、それぞれＳ３１６、Ｓ３０５〜Ｓ３０９の処理と同じであるため、ここでは、Ｓ３１６、Ｓ３０５〜Ｓ３０９と異なる点について説明する。Ｓ３３５において、情報提供サーバ３００は、交換部品が存在する場合は（Ｓ３３５：Ｙｅｓ）、処理をＳ３３６に進め、交換部品が存在しない場合は（Ｓ３３５：Ｎｏ）、処理を図１７のＳ３４２に進める。Ｓ３３８において、情報提供サーバ３００は、Ｓ３３７において確認した見積実績の情報を製品情報ＤＢ３００ｆから取得し、取得した情報をユーザ端末１００に送信する。
【００９２】
また、Ｓ３３９において、情報提供サーバ３００は、製品情報管理サーバ４００から見積情報を受信すると、受信した情報をユーザ端末１００に送信する。Ｓ３４１において、ユーザ端末１００は、情報提供サーバ３００から見積情報を受信すると、受信した情報をディスプレイ１００ｅの広告情報等を表示するための領域に表示する。ユーザ端末１００がＳ３４１により見積情報を表示した後、本サブルーチンは終了し、Ｓ２２０のサブルーチンの場合はＳ２２１に処理が進められ、Ｓ２２６のサブルーチンの場合はＳ２２７に処理が進められ、Ｓ２３１のサブルーチンの場合はＳ２１８に処理が進められる。
【００９３】
Ｓ３４２において、情報提供サーバ３００は、製品情報ＤＢ３００ｆを参照し、Ｓ３３５で確認した交換部品の提供期間や保有期間を確認する。次いで、処理はＳ３４３に進められる。Ｓ３４３において、情報提供サーバ３００は、当該交換部品が提供期間や保有期間の期間内にあるか否かを判定する。情報提供サーバ３００は、当該交換部品が提供期間や保有期間の期間内にある場合は（Ｓ３４３：Ｙｅｓ）、ユーザが当該交換部品を入手可能であるとみなし、処理をＳ３４５に進める。また、情報提供サーバ３００は、当該交換部品が提供期間や保有期間の期間内にない場合は（Ｓ３４３：Ｎｏ）、ユーザが当該交換部品を入手することができないとみなす。この場合、情報提供サーバ３００は、製品情報ＤＢ３００ｆを参照し、当該交換部品に関する修理業者を確認し、確認した修理業者の情報をユーザ端末１００に送信する。修理業者の情報には、当該交換部品が現在入手できないことをユーザに通知する情報が含まれてもよい。Ｓ３４４において、ユーザ端末１００は、情報提供サーバ３００から修理業者の情報を受信すると、受信した情報をディスプレイ１００ｅの広告情報等を表示するための領域に表示する。
【００９４】
Ｓ３４５、Ｓ３４６の処理は、それぞれＳ３２２、３２３の処理と同じであるため、ここでは、Ｓ３２２、Ｓ３２３と異なる点について説明する。Ｓ３４６において、情報提供サーバ３００は、交換部品の納期が、ユーザ属性情報に含まれる部品の入手の容易さに関するランクより高い場合は（Ｓ３２３：Ｎｏ）、ユーザが当該交換部品を入手する意思は低いとみなす。この場合、情報提供サーバ３００は、Ｓ２１３で特定された製品情報を基に新品製品の広告情報を広告情報ＤＢ３００ｈから取得し、取得した情報をユーザ端末１００に送信する。さらに、情報提供サーバ３００は、製品情報ＤＢ３００ｆを参照し、当該交換部品に関する修理業者を確認し、確認した修理業者の情報をユーザ端末１００に送信する。
【００９５】
また、Ｓ３４６において、情報提供サーバ３００は、交換部品の納期が、ユーザ属性情報に含まれる部品の入手の容易さに関するランク以下である場合は（Ｓ３２３：Ｙｅｓ）、ユーザが当該交換部品を入手する意思は高いとみなす。この場合、情報提供サーバ３００は、当該交換部品に関する価格や納期等の修理情報を製品情報ＤＢ３００ｆから取得し、取得した情報をユーザ端末１００に送信する。そして、Ｓ３４７において、ユーザ端末１００は、情報提供サーバ３００から修理情報を受信すると、受信した情報をディスプレイ１００ｅの広告情報等を表示するための領域に表示する。
【００９６】
また、Ｓ３４８において、ユーザ端末１００は、情報提供サーバ３００から修理業者の情報及び新品製品の広告情報を受信すると、受信した情報をディスプレイ１００ｅの広告情報等を表示するための領域に表示する。以上の通り、情報提供サーバ３００は、製品の修理を行う際に現有機器の温存を優先的に考慮するユーザに対しては、修理費用に関する情報を提供するとともに、部品の入手の可否に応じて修理情報や修理業者に関する情報を提供することで、ユーザが修理をできるだけ現有機器を温存するという観点から判断することができるよう支援することができる。
【００９７】
なお、ユーザ端末１００は、ディスプレイ１００ｅにおいて、修理業者の情報の表示領域を新品製品の広告情報の表示領域よりも大きくしたり、修理業者の情報を新品製品の広告情報より上部に配置したりする等、ユーザの注目が修理業者の情報により集まるように表示を構成する。ユーザ端末１００がＳ３４４、Ｓ３４７、Ｓ３４８により上記の情報を表示した後、本サブルーチンは終了し、Ｓ２２０のサブルーチンの場合はＳ２２１に処理が進められ、Ｓ２２６のサブルーチンの場合はＳ２２７に処理が進められ、Ｓ２３１のサブルーチンの場合はＳ２１８に処理が進められる。
【００９８】
以上が本実施形態に関する説明であるが、上記の情報処理装置の構成や処理は、上記の実施形態に限定されるものではなく、本発明の技術的思想と同一性を失わない範囲内において種々の変更が可能である。例えば、上記の優先モード判定処理のサブルーチンの割り込み位置は、上記の説明に限らず任意に変更することができる。また、上記の処理によりユーザ端末１００に送信される修理サービス情報の種類は、ユーザの要望に合わせて適宜変更してもよい。また、上記の説明では、顧客情報ＤＢ３００ｅ内にサービス情報テーブル３００ｇを設ける構成としたが、サービス情報テーブル３００ｇに記憶されている情報を顧客情報ＤＢ３００ｅとは別のＤＢに格納し、顧客情報ＤＢ３００ｅが参照される際にこのＤＢも併せて参照されるよう密に連携する構成としてもよい。
【符号の説明】
【００９９】
１    情報提供システム
１００、２００    ユーザ端末
１００ｆ、２００ｆ、３００ｉ    情報送信部
１００ｇ、２００ｇ、３００ｊ    情報受信部
１００ｈ、２００ｈ    操作部
１００ｉ、２００ｉ    表示部
３００    情報提供サーバ
３００ｌ    登録処理部
３００ｍ    モード判定部
３００ｎ    情報処理部
３００ｏ    情報記憶部
３００ｐ    時間計億部
４００    製品情報管理サーバ
４００ｆ    情報送信部
４００ｇ    情報受信部
４００ｈ    情報記憶部
４００ｉ    情報処理部
Ｎ    ネットワーク
【図１】
2014215907.tif 000003
【図２】
2014215907.tif 000004
【図３】
2014215907.tif 000005
【図４】
2014215907.tif 000006
【図５】
2014215907.tif 000007
【図６】
2014215907.tif 000008
【図７】
2014215907.tif 000009
【図８】
2014215907.tif 000010
【図９】
2014215907.tif 000011
【図１０】
2014215907.tif 000012
【図１１】
2014215907.tif 000013
【図１２】
2014215907.tif 000014
【図１３】
2014215907.tif 000015
【図１４】
2014215907.tif 000016
【図１５】
2014215907.tif 000017
【図１６】
2014215907.tif 000018
【図１７】
2014215907.tif 000019