JP2010170244A - 情報検索装置、情報検索システム、情報検索プログラムおよび情報検索方法 - Google Patents
情報検索装置、情報検索システム、情報検索プログラムおよび情報検索方法 Download PDFInfo
- Publication number
- JP2010170244A JP2010170244A JP2009010642A JP2009010642A JP2010170244A JP 2010170244 A JP2010170244 A JP 2010170244A JP 2009010642 A JP2009010642 A JP 2009010642A JP 2009010642 A JP2009010642 A JP 2009010642A JP 2010170244 A JP2010170244 A JP 2010170244A
- Authority
- JP
- Japan
- Prior art keywords
- search
- content
- information
- search result
- stored
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/90335—Query processing
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
【課題】端末装置内に記憶された情報とネットワーク上に蓄積された情報とを効率的に検索し、その検索結果を確認が容易な形態で提示すること。
【解決手段】情報検索システム1においては、PC20のユーザーがサポート情報を検索するための質問文を入力すると、ローカルデータベースに対して、質問文に基づくサポート情報の検索が行われると共に、コンテンツサーバー10に対して、ユーザーが入力した質問文に、PC20のコンフィグレーション情報が付加されて、検索要求が送信される。PC20は、ローカルデータベースの検索結果と、コンテンツサーバー10から送信された検索結果とを、スコアに応じてマージし、1つの統合的な検索結果としてユーザーに提示する。
【選択図】図5
【解決手段】情報検索システム1においては、PC20のユーザーがサポート情報を検索するための質問文を入力すると、ローカルデータベースに対して、質問文に基づくサポート情報の検索が行われると共に、コンテンツサーバー10に対して、ユーザーが入力した質問文に、PC20のコンフィグレーション情報が付加されて、検索要求が送信される。PC20は、ローカルデータベースの検索結果と、コンテンツサーバー10から送信された検索結果とを、スコアに応じてマージし、1つの統合的な検索結果としてユーザーに提示する。
【選択図】図5
Description
本発明は、ネットワークを介して情報検索装置、情報検索システム、情報検索プログラムおよび情報検索方法に関する。
従来、PC(Personal Computer)の販売業者や製造メーカーがユーザー(PC購入者)にサポート情報を提供する場合、例えば、ネットワークに接続されたサーバーにサポート情報(PCの使用をサポートするための情報)を蓄積しておき、ユーザーが、PC等の端末装置からネットワークを介してサーバーにアクセスして、サーバーに蓄積されたサポート情報を検索するといった方法が利用されている。
また、販売するPCに予めサポート情報を記憶しておき、ユーザーがサポート情報を参照する必要が生じた場合、PC内に記憶されたサポート情報を検索するといった方法も用いられている。
また、販売するPCに予めサポート情報を記憶しておき、ユーザーがサポート情報を参照する必要が生じた場合、PC内に記憶されたサポート情報を検索するといった方法も用いられている。
ここで、上記のように、サポート情報の提供に関しては、ネットワークを介した提供方法と、購入されるPC内に記憶しておく提供方法とが存在するため、従来、ユーザーは、サーバーおよび購入したPC内それぞれのサポート情報を個別に検索している。
これに対し、サーバーおよび購入したPC内それぞれのサポート情報を統合的に検索可能な技術として、特許文献1に記載された技術が知られている。
特許文献1に記載された技術では、検索すべき最も関連性の高い異種のリソースを判定し、ローカル検索(PC内等の検索)の結果と、Web検索(サーバー内の検索)の結果とを、検索したリソース(情報源)毎に一覧表示することとしている。
これに対し、サーバーおよび購入したPC内それぞれのサポート情報を統合的に検索可能な技術として、特許文献1に記載された技術が知られている。
特許文献1に記載された技術では、検索すべき最も関連性の高い異種のリソースを判定し、ローカル検索(PC内等の検索)の結果と、Web検索(サーバー内の検索)の結果とを、検索したリソース(情報源)毎に一覧表示することとしている。
しかしながら、特許文献1に記載された技術においては、ローカル検索の結果と、Web検索の結果とを、検索したリソース(情報源)毎に一覧表示しているため、ユーザーは、それぞれの検索結果を個別に確認し、必要な情報を探し当てる必要がある。
即ち、従来の技術においては、PC等の端末装置内に記憶された情報とネットワーク上に蓄積された情報とを効率的に検索し、その検索結果を確認が容易な形態で提示することが困難であった。
本発明の課題は、端末装置内に記憶された情報とネットワーク上に蓄積された情報とを効率的に検索し、その検索結果を確認が容易な形態で提示することである。
即ち、従来の技術においては、PC等の端末装置内に記憶された情報とネットワーク上に蓄積された情報とを効率的に検索し、その検索結果を確認が容易な形態で提示することが困難であった。
本発明の課題は、端末装置内に記憶された情報とネットワーク上に蓄積された情報とを効率的に検索し、その検索結果を確認が容易な形態で提示することである。
以上の課題を解決するため、本発明の一態様は、
検索対象となるコンテンツを記憶しているコンテンツサーバーとネットワークを介して接続された情報検索装置であって、前記コンテンツサーバーが記憶している前記コンテンツの一部を含むコンテンツを記憶しているコンテンツ記憶手段と、前記コンテンツサーバーおよび前記コンテンツ記憶手段に対するコンテンツの検索要求を受け付ける検索要求受け付け手段と、前記検索要求受け付け手段によって受け付けた検索要求に基づいて、前記コンテンツ記憶手段が記憶している前記コンテンツを対象とした第1の検索結果を取得する第1の検索手段と、前記検索要求受け付け手段によって受け付けた検索要求に基づいて、前記コンテンツサーバーが記憶している前記コンテンツを対象とした第2の検索結果を取得する第2の検索手段と、前記第1の検索結果および前記第2の検索結果を統合した統合検索結果を表示する統合検索結果表示手段とを備えることを特徴とする。
検索対象となるコンテンツを記憶しているコンテンツサーバーとネットワークを介して接続された情報検索装置であって、前記コンテンツサーバーが記憶している前記コンテンツの一部を含むコンテンツを記憶しているコンテンツ記憶手段と、前記コンテンツサーバーおよび前記コンテンツ記憶手段に対するコンテンツの検索要求を受け付ける検索要求受け付け手段と、前記検索要求受け付け手段によって受け付けた検索要求に基づいて、前記コンテンツ記憶手段が記憶している前記コンテンツを対象とした第1の検索結果を取得する第1の検索手段と、前記検索要求受け付け手段によって受け付けた検索要求に基づいて、前記コンテンツサーバーが記憶している前記コンテンツを対象とした第2の検索結果を取得する第2の検索手段と、前記第1の検索結果および前記第2の検索結果を統合した統合検索結果を表示する統合検索結果表示手段とを備えることを特徴とする。
このような構成により、検索要求受け付け手段によって受け付けた検索要求に対し、コンテンツ記憶手段およびコンテンツサーバーに記憶されているコンテンツそれぞれの検索を行った結果を取得し、それらを統合して表示することができる。
したがって、端末装置内に記憶された情報とネットワーク上に蓄積された情報とを効率的に検索し、その検索結果を確認が容易な形態で提示することが可能となる。
したがって、端末装置内に記憶された情報とネットワーク上に蓄積された情報とを効率的に検索し、その検索結果を確認が容易な形態で提示することが可能となる。
また、本発明の他の態様は、
当該情報検索装置の構成を特定可能な識別情報を記憶する識別情報記憶手段を備え、前記第2の検索手段は、前記検索要求受け付け手段によって受け付けた検索要求と、前記識別情報記憶手段に記憶されている前記識別情報とに基づいて、前記コンテンツサーバーが記憶している前記コンテンツを対象とした前記第2の検索結果を取得することを特徴とする。
このような構成により、コンテンツサーバーにおいて検索されるコンテンツを絞り込むことができ、より適切なコンテンツを検索することが可能となる。
当該情報検索装置の構成を特定可能な識別情報を記憶する識別情報記憶手段を備え、前記第2の検索手段は、前記検索要求受け付け手段によって受け付けた検索要求と、前記識別情報記憶手段に記憶されている前記識別情報とに基づいて、前記コンテンツサーバーが記憶している前記コンテンツを対象とした前記第2の検索結果を取得することを特徴とする。
このような構成により、コンテンツサーバーにおいて検索されるコンテンツを絞り込むことができ、より適切なコンテンツを検索することが可能となる。
また、本発明の他の態様は、
前記統合検索結果表示手段は、前記統合検索結果を、前記検索要求の内容に対するスコア順に表示し、前記第1の検索結果に含まれるコンテンツと前記第2の検索結果に含まれるコンテンツとが同一のスコアとなった場合、前記第1の検索結果に含まれるコンテンツを上位に表示することを特徴とする。
このような構成により、コンテンツサーバーに記憶されているコンテンツと、その情報検索装置に記憶されているコンテンツとのうち、その情報検索装置との関連性がより高いと考えられる情報検索装置内のコンテンツを優先して表示することができ、検索結果をより適切な順序で表示することができる。
前記統合検索結果表示手段は、前記統合検索結果を、前記検索要求の内容に対するスコア順に表示し、前記第1の検索結果に含まれるコンテンツと前記第2の検索結果に含まれるコンテンツとが同一のスコアとなった場合、前記第1の検索結果に含まれるコンテンツを上位に表示することを特徴とする。
このような構成により、コンテンツサーバーに記憶されているコンテンツと、その情報検索装置に記憶されているコンテンツとのうち、その情報検索装置との関連性がより高いと考えられる情報検索装置内のコンテンツを優先して表示することができ、検索結果をより適切な順序で表示することができる。
また、本発明の他の態様は、
前記検索対象となるコンテンツは、前記情報検索装置の使用をサポートすることに使用されるサポート情報であり、前記コンテンツ記憶手段は、前記ネットワークの接続に関するトラブルをサポートすることに使用されるコンテンツを記憶していることを特徴とする。
このような構成により、コンテンツサーバーに接続できない状況であっても、その情報検索装置内に記憶されたコンテンツによって、コンテンツサーバーに接続する上でのトラブルを解消することが容易となり、より確実に、コンテンツサーバーに記憶されたコンテンツを検索対象に含めることが可能となる。
前記検索対象となるコンテンツは、前記情報検索装置の使用をサポートすることに使用されるサポート情報であり、前記コンテンツ記憶手段は、前記ネットワークの接続に関するトラブルをサポートすることに使用されるコンテンツを記憶していることを特徴とする。
このような構成により、コンテンツサーバーに接続できない状況であっても、その情報検索装置内に記憶されたコンテンツによって、コンテンツサーバーに接続する上でのトラブルを解消することが容易となり、より確実に、コンテンツサーバーに記憶されたコンテンツを検索対象に含めることが可能となる。
また、本発明の他の態様は、
検索対象となるコンテンツを記憶しているコンテンツサーバーと、前記検索対象となるコンテンツの検索要求を行う情報検索装置とが、ネットワークを介して接続された情報検索システムであって、前記コンテンツサーバーは、検索対象となるコンテンツを格納したコンテンツデータベースと、前記情報検索装置の前記検索要求に応じて、前記コンテンツデータベースに格納された前記コンテンツの検索を行うコンテンツ検索手段とを備え、前記情報検索装置は、前記コンテンツサーバーが記憶している前記コンテンツの一部を含むコンテンツを記憶しているコンテンツ記憶手段と、前記コンテンツサーバーおよび前記コンテンツ記憶手段に対するコンテンツの検索要求を受け付ける検索要求受け付け手段と、前記検索要求受け付け手段によって受け付けた検索要求に基づいて、前記コンテンツ記憶手段が記憶している前記コンテンツを対象とした第1の検索結果を取得する第1の検索手段と、前記検索要求受け付け手段によって受け付けた検索要求に基づいて、前記コンテンツサーバーが記憶している前記コンテンツを対象とした第2の検索結果を取得する第2の検索手段と、前記第1の検索結果および前記第2の検索結果を統合した統合検索結果を表示する統合検索結果表示手段とを備えることを特徴とする。
検索対象となるコンテンツを記憶しているコンテンツサーバーと、前記検索対象となるコンテンツの検索要求を行う情報検索装置とが、ネットワークを介して接続された情報検索システムであって、前記コンテンツサーバーは、検索対象となるコンテンツを格納したコンテンツデータベースと、前記情報検索装置の前記検索要求に応じて、前記コンテンツデータベースに格納された前記コンテンツの検索を行うコンテンツ検索手段とを備え、前記情報検索装置は、前記コンテンツサーバーが記憶している前記コンテンツの一部を含むコンテンツを記憶しているコンテンツ記憶手段と、前記コンテンツサーバーおよび前記コンテンツ記憶手段に対するコンテンツの検索要求を受け付ける検索要求受け付け手段と、前記検索要求受け付け手段によって受け付けた検索要求に基づいて、前記コンテンツ記憶手段が記憶している前記コンテンツを対象とした第1の検索結果を取得する第1の検索手段と、前記検索要求受け付け手段によって受け付けた検索要求に基づいて、前記コンテンツサーバーが記憶している前記コンテンツを対象とした第2の検索結果を取得する第2の検索手段と、前記第1の検索結果および前記第2の検索結果を統合した統合検索結果を表示する統合検索結果表示手段とを備えることを特徴とする。
このような構成により、検索要求受け付け手段によって受け付けた検索要求に対し、コンテンツ記憶手段およびコンテンツサーバーに記憶されているコンテンツそれぞれの検索を行った結果を取得し、それらを統合して表示することができる。
したがって、端末装置内に記憶された情報とネットワーク上に蓄積された情報とを効率的に検索し、その検索結果を確認が容易な形態で提示することが可能となる。
したがって、端末装置内に記憶された情報とネットワーク上に蓄積された情報とを効率的に検索し、その検索結果を確認が容易な形態で提示することが可能となる。
また、本発明の他の態様は、
検索対象となるコンテンツを記憶しているコンテンツサーバーとネットワークを介して接続され、前記コンテンツサーバーが記憶している前記コンテンツの一部を含むコンテンツを記憶しているコンテンツ記憶手段を有する情報検索装置を制御するための情報検索プログラムであって、前記コンテンツサーバーおよび前記コンテンツ記憶手段に対するコンテンツの検索要求を受け付ける検索要求受け付け機能と、前記検索要求受け付け機能によって受け付けた検索要求に基づいて、前記コンテンツ記憶手段が記憶している前記コンテンツを対象とした第1の検索結果を取得する第1の検索機能と、前記検索要求受け付け機能によって受け付けた検索要求に基づいて、前記コンテンツサーバーが記憶している前記コンテンツを対象とした第2の検索結果を取得する第2の検索機能と、前記第1の検索結果および前記第2の検索結果を統合した統合検索結果を表示する統合検索結果表示機能とをコンピュータに実現させることを特徴とする。
検索対象となるコンテンツを記憶しているコンテンツサーバーとネットワークを介して接続され、前記コンテンツサーバーが記憶している前記コンテンツの一部を含むコンテンツを記憶しているコンテンツ記憶手段を有する情報検索装置を制御するための情報検索プログラムであって、前記コンテンツサーバーおよび前記コンテンツ記憶手段に対するコンテンツの検索要求を受け付ける検索要求受け付け機能と、前記検索要求受け付け機能によって受け付けた検索要求に基づいて、前記コンテンツ記憶手段が記憶している前記コンテンツを対象とした第1の検索結果を取得する第1の検索機能と、前記検索要求受け付け機能によって受け付けた検索要求に基づいて、前記コンテンツサーバーが記憶している前記コンテンツを対象とした第2の検索結果を取得する第2の検索機能と、前記第1の検索結果および前記第2の検索結果を統合した統合検索結果を表示する統合検索結果表示機能とをコンピュータに実現させることを特徴とする。
このような構成により、検索要求受け付け機能によって受け付けた検索要求に対し、情報検索装置のコンテンツ記憶手段およびコンテンツサーバーによって記憶されているコンテンツそれぞれの検索を行った結果を取得し、それらを統合して表示することができる。
したがって、端末装置内に記憶された情報とネットワーク上に蓄積された情報とを効率的に検索し、その検索結果を確認が容易な形態で提示することが可能となる。
したがって、端末装置内に記憶された情報とネットワーク上に蓄積された情報とを効率的に検索し、その検索結果を確認が容易な形態で提示することが可能となる。
また、本発明の他の態様は、
検索対象となるコンテンツを記憶しているコンテンツサーバーと、前記コンテンツサーバーが記憶している前記コンテンツの一部を含むコンテンツを記憶しているコンテンツ記憶手段を有し、前記検索対象となるコンテンツの検索要求を行う情報検索装置とが、ネットワークを介して接続された情報検索システムにおける情報検索方法であって、前記情報検索装置において、前記コンテンツサーバーおよび前記コンテンツ記憶手段が記憶しているコンテンツの検索要求を受け付ける第1のステップと、検索対象となるコンテンツを格納したコンテンツデータベースを有する前記コンテンツサーバーにおいて、前記情報検索装置の前記検索要求に応じて、前記コンテンツデータベースに格納された前記コンテンツの検索を行う第2のステップと、前記情報検索装置において、前記第1のステップにおいて受け付けた検索要求に基づいて、前記コンテンツ記憶手段が記憶している前記コンテンツを対象とした第1の検索結果を取得する第3のステップと、前記情報検索装置において、前記第1のステップにおいて受け付けた検索要求に基づいて、前記コンテンツサーバーが記憶している前記コンテンツを対象とした第2の検索結果を取得する第4のステップと、前記情報検索装置において、前記第1の検索結果および前記第2の検索結果を統合した統合検索結果を表示する第5のステップとを含むことを特徴とする。
検索対象となるコンテンツを記憶しているコンテンツサーバーと、前記コンテンツサーバーが記憶している前記コンテンツの一部を含むコンテンツを記憶しているコンテンツ記憶手段を有し、前記検索対象となるコンテンツの検索要求を行う情報検索装置とが、ネットワークを介して接続された情報検索システムにおける情報検索方法であって、前記情報検索装置において、前記コンテンツサーバーおよび前記コンテンツ記憶手段が記憶しているコンテンツの検索要求を受け付ける第1のステップと、検索対象となるコンテンツを格納したコンテンツデータベースを有する前記コンテンツサーバーにおいて、前記情報検索装置の前記検索要求に応じて、前記コンテンツデータベースに格納された前記コンテンツの検索を行う第2のステップと、前記情報検索装置において、前記第1のステップにおいて受け付けた検索要求に基づいて、前記コンテンツ記憶手段が記憶している前記コンテンツを対象とした第1の検索結果を取得する第3のステップと、前記情報検索装置において、前記第1のステップにおいて受け付けた検索要求に基づいて、前記コンテンツサーバーが記憶している前記コンテンツを対象とした第2の検索結果を取得する第4のステップと、前記情報検索装置において、前記第1の検索結果および前記第2の検索結果を統合した統合検索結果を表示する第5のステップとを含むことを特徴とする。
このような方法により、第1のステップにおいて受け付けた検索要求に対し、情報検索装置のコンテンツ記憶手段およびコンテンツサーバーに記憶されているコンテンツそれぞれの検索を行った結果を取得し、それらを統合して表示することができる。
したがって、端末装置内に記憶された情報とネットワーク上に蓄積された情報とを効率的に検索し、その検索結果を確認が容易な形態で提示することが可能となる。
したがって、端末装置内に記憶された情報とネットワーク上に蓄積された情報とを効率的に検索し、その検索結果を確認が容易な形態で提示することが可能となる。
以下、図を参照して本発明に係る情報検索システム、情報検索装置、情報検索プログラムおよび情報処理方法の実施の形態を説明する。
(第1実施形態)
(構成)
図1は、本発明に係る情報検索システム1のネットワーク構成を示す図である。
なお、本実施の形態においては、PCのサポート情報を検索するシステムとして情報検索システム1を構成した場合を例に挙げて説明する。
図1において、情報検索システム1は、コンテンツサーバー10と、複数のPC(端末装置)20とを含んで構成され、コンテンツサーバー10と各PC20とは、ネットワーク30を介して通信可能となっている。なお、複数のPC20は、BTOによってユーザーが選択した部品を組み合わせて構成されたものであり、それぞれ機器構成が異なるものである。
(第1実施形態)
(構成)
図1は、本発明に係る情報検索システム1のネットワーク構成を示す図である。
なお、本実施の形態においては、PCのサポート情報を検索するシステムとして情報検索システム1を構成した場合を例に挙げて説明する。
図1において、情報検索システム1は、コンテンツサーバー10と、複数のPC(端末装置)20とを含んで構成され、コンテンツサーバー10と各PC20とは、ネットワーク30を介して通信可能となっている。なお、複数のPC20は、BTOによってユーザーが選択した部品を組み合わせて構成されたものであり、それぞれ機器構成が異なるものである。
まず、コンテンツサーバー10の構成について説明する。
図2は、コンテンツサーバー10の機能構成を示すブロック図である。
図2において、コンテンツサーバー10は、入力部11と、HDD(Hard Disc Drive)12と、RAM(Random Access Memory)13と、光ディスクドライブ14と、CPU(Central Processing Unit)15と、表示部16と、通信部17とを含んでいる。
入力部11は、カーソルキーや数字入力キー等を備えたキーボード及びマウス等のポインティングデバイスを含み、キーボードにおいて押下されたキーの押下信号やマウスの位置信号をCPU15に出力する。
図2は、コンテンツサーバー10の機能構成を示すブロック図である。
図2において、コンテンツサーバー10は、入力部11と、HDD(Hard Disc Drive)12と、RAM(Random Access Memory)13と、光ディスクドライブ14と、CPU(Central Processing Unit)15と、表示部16と、通信部17とを含んでいる。
入力部11は、カーソルキーや数字入力キー等を備えたキーボード及びマウス等のポインティングデバイスを含み、キーボードにおいて押下されたキーの押下信号やマウスの位置信号をCPU15に出力する。
HDD12は、サポート情報のコンテンツを検索するコンテンツ検索処理(後述)のためのプログラム(以下、「コンテンツ検索処理プログラム」と称する。)等、コンテンツサーバー10の制御のための各種プログラムや、PC20に提供するサポート情報のコンテンツが格納されたサポート情報データベースを記憶している。
なお、サポート情報データベースについては、コンテンツサーバー10のHDD12に格納することの他、ネットワーク30を介して接続されたデータベースサーバに格納しておき、コンテンツサーバー10が、データベースサーバからサポート情報のコンテンツを適宜取得する構成とすることもできる。この場合にも、実質的にコンテンツサーバー10がサポート情報データベースを記憶しているものとみなすことができる。
なお、サポート情報データベースについては、コンテンツサーバー10のHDD12に格納することの他、ネットワーク30を介して接続されたデータベースサーバに格納しておき、コンテンツサーバー10が、データベースサーバからサポート情報のコンテンツを適宜取得する構成とすることもできる。この場合にも、実質的にコンテンツサーバー10がサポート情報データベースを記憶しているものとみなすことができる。
図3は、サポート情報データベースの内容を示す図である。
図3において、サポート情報データベースには、各種コンテンツのIDと、そのコンテンツが対応するPCあるいは部品の製品型番、OS(Operating System)、対応機種、そのコンテンツのアップデート日時、コンテンツの実体的なデータが格納されているファイル名とが対応付けられて格納されている。また、ファイル名に示されたファイルは、サポート情報データベースの一部としてHDD12内に記憶されている。
図2に戻り、RAM13は、CPU15が各種処理を実行する際にワークエリアを形成し、処理において生成されたデータや、処理に用いるデータを一時的に格納する。
光ディスクドライブ14は、DVD(Digital Versatile Disc)あるいはCD(Compact Disc)等の光ディスクの読み出しあるいは書き込みを行う装置である。
図3において、サポート情報データベースには、各種コンテンツのIDと、そのコンテンツが対応するPCあるいは部品の製品型番、OS(Operating System)、対応機種、そのコンテンツのアップデート日時、コンテンツの実体的なデータが格納されているファイル名とが対応付けられて格納されている。また、ファイル名に示されたファイルは、サポート情報データベースの一部としてHDD12内に記憶されている。
図2に戻り、RAM13は、CPU15が各種処理を実行する際にワークエリアを形成し、処理において生成されたデータや、処理に用いるデータを一時的に格納する。
光ディスクドライブ14は、DVD(Digital Versatile Disc)あるいはCD(Compact Disc)等の光ディスクの読み出しあるいは書き込みを行う装置である。
CPU15は、コンテンツサーバー10全体を制御するもので、入力部11から入力される各種の指示信号に従って、HDD12に記憶された各種処理に関するプログラムを読み出して実行する。このとき、CPU15は、各種プログラム等を実行した処理結果をHDD12やRAM13の記憶領域に格納したり、表示部16に表示させたりする。
例えば、CPU15は、PC20からサポート情報の検索要求を受信すると、CPU15は、コンテンツ検索処理プログラムを読み出してコンテンツ検索処理を実行し、その検索要求に含まれる検索条件を参照して、サポート情報データベースから検索条件に合致するコンテンツを取得する。
そして、CPU15は、検索したコンテンツを、検索要求を行ったPC20に対して送信する。
例えば、CPU15は、PC20からサポート情報の検索要求を受信すると、CPU15は、コンテンツ検索処理プログラムを読み出してコンテンツ検索処理を実行し、その検索要求に含まれる検索条件を参照して、サポート情報データベースから検索条件に合致するコンテンツを取得する。
そして、CPU15は、検索したコンテンツを、検索要求を行ったPC20に対して送信する。
なお、本実施形態においては、PC20から送信される検索要求は、質問文を含むものとし、CPU25は、サポート情報データベースを対象として、その質問文に対する概念検索を行うものとする。そして、CPU25は、概念検索の結果として取得されるスコア(概念に対する一致度合いを示す情報)を、検索されたコンテンツに併せてPC20に送信する。
表示部16は、液晶ディスプレイあるいは有機EL(Electro Luminescence)ディスプレイ等によって構成され、CPU15によって表示を指示された各種データを表示する。
通信部17は、ネットワーク30を介してデータを送受信するための通信インターフェースを含み、ネットワーク30を介してデータを送受信する際に、所定の通信規格に基づくデータの符号化および復号化、あるいは、信号の変復調等を行う。
表示部16は、液晶ディスプレイあるいは有機EL(Electro Luminescence)ディスプレイ等によって構成され、CPU15によって表示を指示された各種データを表示する。
通信部17は、ネットワーク30を介してデータを送受信するための通信インターフェースを含み、ネットワーク30を介してデータを送受信する際に、所定の通信規格に基づくデータの符号化および復号化、あるいは、信号の変復調等を行う。
次に、PC20の構成について説明する。
図4は、PC20の機能構成を示すブロック図である。
図4において、PC20は、入力部21と、HDD22と、RAM23と、光ディスクドライブ24と、CPU25と、表示部26と、通信部27とを含んでいる。
図4に示す各機能構成のうち、HDD22およびCPU25以外の部分は、図2に示すコンテンツサーバー10の対応する機能構成と同様であるため、異なる部分であるHDD22およびCPU25についてのみ説明する。
HDD22は、サポート情報を検索し、ユーザーに検索結果を提示する統合検索処理(後述)のためのプログラム(以下、「統合検索処理プログラム」と称する。)や、PC20の制御のための各種プログラム、および、PC10あるいは部品の製品型番、OSの種別等、PC20の構成を特定する情報(以下、「コンフィグレーション情報」と称する。)を記憶している。
図4は、PC20の機能構成を示すブロック図である。
図4において、PC20は、入力部21と、HDD22と、RAM23と、光ディスクドライブ24と、CPU25と、表示部26と、通信部27とを含んでいる。
図4に示す各機能構成のうち、HDD22およびCPU25以外の部分は、図2に示すコンテンツサーバー10の対応する機能構成と同様であるため、異なる部分であるHDD22およびCPU25についてのみ説明する。
HDD22は、サポート情報を検索し、ユーザーに検索結果を提示する統合検索処理(後述)のためのプログラム(以下、「統合検索処理プログラム」と称する。)や、PC20の制御のための各種プログラム、および、PC10あるいは部品の製品型番、OSの種別等、PC20の構成を特定する情報(以下、「コンフィグレーション情報」と称する。)を記憶している。
また、HDD22は、コンテンツサーバー10のサポート情報データベースに格納されたサポート情報のコンテンツの一部を記憶している。なお、以下、HDD22が記憶しているサポート情報のデータ群を「ローカルデータベース」と称する。
ローカルデータベースには、PC20の販売者あるいは製造者によって、コンテンツサーバー10のサポート情報データベースに格納されたコンテンツのうち、そのPC20の構成と関係するサポート情報が出荷時に格納されている。
また、ローカルデータベース内のサポート情報は、PC20がコンテンツサーバー10にアクセスした際に、その一部が更新される。
さらに、ローカルデータベースには、PC20がネットワーク30を介してアクセスを行う上での問題を解決するためのサポート情報(以下、「ネットワークトラブルサポート情報」と称する。)が格納されている。
ローカルデータベースには、PC20の販売者あるいは製造者によって、コンテンツサーバー10のサポート情報データベースに格納されたコンテンツのうち、そのPC20の構成と関係するサポート情報が出荷時に格納されている。
また、ローカルデータベース内のサポート情報は、PC20がコンテンツサーバー10にアクセスした際に、その一部が更新される。
さらに、ローカルデータベースには、PC20がネットワーク30を介してアクセスを行う上での問題を解決するためのサポート情報(以下、「ネットワークトラブルサポート情報」と称する。)が格納されている。
CPU25は、PC20全体を制御するもので、入力部21から入力される各種の指示信号に従って、HDD22に記憶された各種処理に関するプログラムを読み出して実行する。このとき、CPU25は、各種プログラム等を実行した処理結果をHDD22やRAM23の記憶領域に格納したり、表示部26に表示させたりする。
例えば、CPU25は、入力部21を介して、ユーザーからサポート情報の検索要求が入力されると、HDD22から統合検索処理プログラムを読み出して実行する。
統合検索処理プログラムを実行することにより、CPU25は、ユーザーによって入力された検索条件に、PC20のコンフィグレーション情報を付加した検索要求をコンテンツサーバー10に送信し、また、その検索要求を基に、ローカルデータベースを検索する。
例えば、CPU25は、入力部21を介して、ユーザーからサポート情報の検索要求が入力されると、HDD22から統合検索処理プログラムを読み出して実行する。
統合検索処理プログラムを実行することにより、CPU25は、ユーザーによって入力された検索条件に、PC20のコンフィグレーション情報を付加した検索要求をコンテンツサーバー10に送信し、また、その検索要求を基に、ローカルデータベースを検索する。
このとき、検索要求は、質問文を記入する形態で入力されるものとする。そして、CPU25は、ローカルデータベースを検索する際に質問文に対する概念検索を行い、検索されたコンテンツにスコアが付された状態で検索結果が取得される。また、コンテンツサーバー10から送信される検索結果にも、検索されたコンテンツに対するスコアが付加されている。そして、CPU25は、検索要求に応じて、コンテンツサーバー10から送信された検索結果と、ローカルデータベースを検索した結果とを、検索結果に含まれるスコアを基にマージし、統合的な検索結果として一覧表示する。
また、CPU25は、ユーザーによってサポート情報の検索要求が入力された場合、PC20がネットワーク30を介してコンテンツサーバー10にアクセスできない状況であるときには、ローカルデータベースを検索して、ネットワークトラブルサポート情報をユーザーに提示する。ネットワークトラブルサポート情報をユーザーに提示することにより、PC20がネットワーク30を介してコンテンツサーバー10にアクセス可能となった場合、CPU25は、ユーザーによって入力されたサポート情報の検索を改めて実行する。
(動作)
次に、動作を説明する。
図5は、PC20のCPU25が実行する統合検索処理を示すフローチャートである。
統合検索処理は、PC20のユーザーが統合検索処理の実行を指示入力することに対応して起動される。
図5において、統合検索処理が開始されると、CPU25は、ユーザーに対して、必要なサポートの内容を示す質問文の入力を促す質問文入力画面を表示する(ステップS1)。
そして、ユーザーによって質問文が入力されると、CPU25は、質問文に対してPC20のコンフィグレーション情報を付加し、検索要求としてのデータを生成する(ステップS2)。
次に、動作を説明する。
図5は、PC20のCPU25が実行する統合検索処理を示すフローチャートである。
統合検索処理は、PC20のユーザーが統合検索処理の実行を指示入力することに対応して起動される。
図5において、統合検索処理が開始されると、CPU25は、ユーザーに対して、必要なサポートの内容を示す質問文の入力を促す質問文入力画面を表示する(ステップS1)。
そして、ユーザーによって質問文が入力されると、CPU25は、質問文に対してPC20のコンフィグレーション情報を付加し、検索要求としてのデータを生成する(ステップS2)。
次に、CPU25は、ローカルデータベースに対して、質問文に対する概念検索を行うと共に、質問文およびコンフィグレーション情報を含む検索要求のデータをコンテンツサーバー10に送信する(ステップS3)。
なお、コンテンツサーバー10においては、PC20から検索要求を受けることに対応して、コンテンツ検索処理が実行される。
ここで、ステップS3において、ネットワーク30を介してコンテンツサーバー10にアクセスできない状況であるときには、CPU25は、ネットワークトラブルを解消するためのサブフロー(以下、「ネットワークトラブル解消処理」と言う。)を実行する。
なお、コンテンツサーバー10においては、PC20から検索要求を受けることに対応して、コンテンツ検索処理が実行される。
ここで、ステップS3において、ネットワーク30を介してコンテンツサーバー10にアクセスできない状況であるときには、CPU25は、ネットワークトラブルを解消するためのサブフロー(以下、「ネットワークトラブル解消処理」と言う。)を実行する。
ステップS3の後、CPU25は、ローカルデータベースの検索結果と、コンテンツサーバー10から受信した検索結果とをそれぞれ取得する(ステップS4)。
さらに、CPU25は、ステップS4において取得した各検索結果を、スコアを基にマージし、1つの検索結果として画面に一覧表示する(ステップS5)。このとき、ローカルデータベースの検索結果と、サポート情報データベースの検索結果とが、同一のスコアで競合した場合、CPU25は、ローカルデータベースの検索結果を優先して上位に表示する。
統合検索処理が実行されることにより、ユーザーは、ローカルデータベースとサポート情報データベースとを同時に検索することができると共に、それぞれの検索結果が統合された形態で提示されるため、検索結果の確認を容易に行うことができる。
さらに、CPU25は、ステップS4において取得した各検索結果を、スコアを基にマージし、1つの検索結果として画面に一覧表示する(ステップS5)。このとき、ローカルデータベースの検索結果と、サポート情報データベースの検索結果とが、同一のスコアで競合した場合、CPU25は、ローカルデータベースの検索結果を優先して上位に表示する。
統合検索処理が実行されることにより、ユーザーは、ローカルデータベースとサポート情報データベースとを同時に検索することができると共に、それぞれの検索結果が統合された形態で提示されるため、検索結果の確認を容易に行うことができる。
次に、統合検索処理のステップS3のサブフローであるネットワークトラブル解消処理について説明する。
図6は、CPU25が実行するネットワークトラブル解消処理を示すフローチャートである。
図5のステップS3において、ネットワークトラブル解消処理が呼び出されると、CPU25は、ネットワーク30を介してコンテンツサーバー10にアクセスできない状況が、ユーザーの意図によるものであるか否かの判定を行う(ステップS11)。このとき、CPU25は、例えば、ユーザーによって、オフライン作業を行うことが指示入力されているか否か等によって、ユーザーの意図を判定することができる。
そして、コンテンツサーバー10にアクセスできない状況が、ユーザーの意図によるものであると判定した場合、CPU25は、統合検索処理のステップS3に戻る。
図6は、CPU25が実行するネットワークトラブル解消処理を示すフローチャートである。
図5のステップS3において、ネットワークトラブル解消処理が呼び出されると、CPU25は、ネットワーク30を介してコンテンツサーバー10にアクセスできない状況が、ユーザーの意図によるものであるか否かの判定を行う(ステップS11)。このとき、CPU25は、例えば、ユーザーによって、オフライン作業を行うことが指示入力されているか否か等によって、ユーザーの意図を判定することができる。
そして、コンテンツサーバー10にアクセスできない状況が、ユーザーの意図によるものであると判定した場合、CPU25は、統合検索処理のステップS3に戻る。
一方、ステップS11において、コンテンツサーバー10にアクセスできない状況が、ユーザーの意図によるものでないと判定した場合、CPU25は、ローカルデータベースからネットワークトラブルサポート情報を取得し、ネットワークトラブルの解消プロセスを実行する(ステップS12)。このとき、CPU25は、ネットワークトラブルの原因となっている可能性がある事項をユーザーに示唆し、それらを順次確認する作業をユーザーに行わせることで、ネットワークトラブルの解消を行う。
ステップS12の後、CPU25は、統合検索処理のステップS3に戻る。
なお、ネットワークトラブル解消処理を実行した結果、ネットワーク30を介してコンテンツサーバー10にアクセスできない状況が解消されない場合、CPU25は、ローカルデータベースの検索のみを行う。
ステップS12の後、CPU25は、統合検索処理のステップS3に戻る。
なお、ネットワークトラブル解消処理を実行した結果、ネットワーク30を介してコンテンツサーバー10にアクセスできない状況が解消されない場合、CPU25は、ローカルデータベースの検索のみを行う。
次に、コンテンツサーバー10のCPU15が実行するコンテンツ検索処理について説明する。
図7は、コンテンツサーバー10のCPU15が実行するコンテンツ検索処理を示すフローチャートである。
コンテンツ検索処理は、PC20から検索要求が送信されることに対応して起動される。
図7において、コンテンツ検索処理が開始されると、CPU15は、検索要求に含まれているコンフィグレーション情報から製品型番およびOSの種別を取得し(ステップS31)、取得した製品型番およびOSの種別によって、サポート情報データベースの検索対象を絞り込む(ステップS32)。
図7は、コンテンツサーバー10のCPU15が実行するコンテンツ検索処理を示すフローチャートである。
コンテンツ検索処理は、PC20から検索要求が送信されることに対応して起動される。
図7において、コンテンツ検索処理が開始されると、CPU15は、検索要求に含まれているコンフィグレーション情報から製品型番およびOSの種別を取得し(ステップS31)、取得した製品型番およびOSの種別によって、サポート情報データベースの検索対象を絞り込む(ステップS32)。
次に、CPU15は、絞り込んだサポート情報データベースの検索対象に対して、質問文に対する概念検索を実行する(ステップS33)。
そして、CPU15は、概念検索の結果を、各コンテンツのスコアと共に取得し(ステップS34)、スコアの高いコンテンツを、そのスコアと共にPC20に送信する(ステップ35)。なお、このときPC20に送信されるコンテンツは、設定した閾値以上のスコアを有するコンテンツのうち、設定した上限数のものまでとされる。
ステップS35の後、CPU15は、コンテンツ検索処理を終了する。
以上のように、本実施形態に係る情報検索システム1においては、PC20のユーザーがサポート情報を検索するための質問文を入力すると、ローカルデータベースに対して、質問文に基づくサポート情報の検索が行われると共に、コンテンツサーバー10に対して、ユーザーが入力した質問文に、PC20のコンフィグレーション情報が付加されて、検索要求が送信される。
そして、CPU15は、概念検索の結果を、各コンテンツのスコアと共に取得し(ステップS34)、スコアの高いコンテンツを、そのスコアと共にPC20に送信する(ステップ35)。なお、このときPC20に送信されるコンテンツは、設定した閾値以上のスコアを有するコンテンツのうち、設定した上限数のものまでとされる。
ステップS35の後、CPU15は、コンテンツ検索処理を終了する。
以上のように、本実施形態に係る情報検索システム1においては、PC20のユーザーがサポート情報を検索するための質問文を入力すると、ローカルデータベースに対して、質問文に基づくサポート情報の検索が行われると共に、コンテンツサーバー10に対して、ユーザーが入力した質問文に、PC20のコンフィグレーション情報が付加されて、検索要求が送信される。
そして、コンテンツサーバー10は、サポート情報データベース内の情報のうち、コンフィグレーション情報によって絞り込んだ検索対象に対して、質問文に基づく概念検索を行い、その結果をスコアと共にPC20に送信する。
さらに、PC20は、ローカルデータベースの検索結果と、コンテンツサーバー10から送信された検索結果とを、スコアに応じてマージし、1つの統合的な検索結果としてユーザーに提示する。
したがって、ユーザーは、PC20内に記憶されたサポート情報とコンテンツサーバー10に蓄積されたサポート情報とを効率的に検索し、その検索結果を確認が容易な形態で閲覧することができる。
さらに、PC20は、ローカルデータベースの検索結果と、コンテンツサーバー10から送信された検索結果とを、スコアに応じてマージし、1つの統合的な検索結果としてユーザーに提示する。
したがって、ユーザーは、PC20内に記憶されたサポート情報とコンテンツサーバー10に蓄積されたサポート情報とを効率的に検索し、その検索結果を確認が容易な形態で閲覧することができる。
即ち、本実施形態に係る情報検索システム1によれば、端末装置内に記憶された情報とネットワーク上に蓄積された情報とを効率的に検索し、その検索結果を確認が容易な形態で提示することが可能となる。
なお、上記実施形態において、図1のPC20が情報検索装置を構成し、図4のHDD22がコンテンツ記憶手段を構成し、図4の入力部21、CPU25および表示部26が検索要求受け付け手段を構成し、図5のステップS4を実行するCPU25が第1の検索手段を構成し、図5のステップS4を実行するCPU25が第2の検索手段を構成し、図5のステップS5を実行するCPU25が統合検索結果表示手段を構成する。
また、コンフィグレーション情報を記憶する図4のHDD22、あるいは、製造番号を記憶するBIOS等が識別情報記憶手段を構成する。
なお、上記実施形態において、図1のPC20が情報検索装置を構成し、図4のHDD22がコンテンツ記憶手段を構成し、図4の入力部21、CPU25および表示部26が検索要求受け付け手段を構成し、図5のステップS4を実行するCPU25が第1の検索手段を構成し、図5のステップS4を実行するCPU25が第2の検索手段を構成し、図5のステップS5を実行するCPU25が統合検索結果表示手段を構成する。
また、コンフィグレーション情報を記憶する図4のHDD22、あるいは、製造番号を記憶するBIOS等が識別情報記憶手段を構成する。
(応用例1)
第1実施形態においては、PC20にコンフィグレーション情報を記憶しておくこととしたが、コンフィグレーション情報に代えて、PC20の製造番号(製品固有の番号)をBIOS等に記憶しておき、この製造番号を基に、PC20のコンフィグレーション情報を取得する構成とすることができる。
具体的には、コンテンツサーバー10あるいは他のサーバーに、PC20の製造番号と、そのPC20を構成している部品等を特定するコンフィグレーション情報とを対応付けたコンフィグレーションデータベースを蓄積しておき、サポート情報の検索要求が入力された場合、コンフィグレーションデータベースを検索して、PC20の構成を特定することができる。PC20のコンフィグレーション情報は、BTO等によって購入される場合を含めて、PC20の販売者あるいは製造者が出荷時に把握しているため、これら販売者あるいは製造者によって、コンフィグレーションデータベースのデータを入力することができる。
第1実施形態においては、PC20にコンフィグレーション情報を記憶しておくこととしたが、コンフィグレーション情報に代えて、PC20の製造番号(製品固有の番号)をBIOS等に記憶しておき、この製造番号を基に、PC20のコンフィグレーション情報を取得する構成とすることができる。
具体的には、コンテンツサーバー10あるいは他のサーバーに、PC20の製造番号と、そのPC20を構成している部品等を特定するコンフィグレーション情報とを対応付けたコンフィグレーションデータベースを蓄積しておき、サポート情報の検索要求が入力された場合、コンフィグレーションデータベースを検索して、PC20の構成を特定することができる。PC20のコンフィグレーション情報は、BTO等によって購入される場合を含めて、PC20の販売者あるいは製造者が出荷時に把握しているため、これら販売者あるいは製造者によって、コンフィグレーションデータベースのデータを入力することができる。
図8は、応用例1における統合検索処理を示すフローチャートである。
図8において、統合検索処理が開始されると、CPU25は、ユーザーに対して、必要なサポートの内容を示す質問文の入力を促す質問文入力画面を表示する(ステップS41)。
そして、ユーザーによって質問文が入力されると、CPU25は、BIOS等に記憶されているPC20の製造番号を取得し(ステップS42)、製造番号を基に、サーバーのコンフィグレーションデータベースを検索する(ステップS43)。
そして、CPU25は、ローカルデータベースに対して、質問文に対する概念検索を行うと共に、質問文およびコンフィグレーション情報を含む検索要求のデータをコンテンツサーバー10に送信する(ステップS44)。
なお、コンテンツサーバー10においては、PC20から検索要求を受けることに対応して、コンテンツ検索処理が実行される。
図8において、統合検索処理が開始されると、CPU25は、ユーザーに対して、必要なサポートの内容を示す質問文の入力を促す質問文入力画面を表示する(ステップS41)。
そして、ユーザーによって質問文が入力されると、CPU25は、BIOS等に記憶されているPC20の製造番号を取得し(ステップS42)、製造番号を基に、サーバーのコンフィグレーションデータベースを検索する(ステップS43)。
そして、CPU25は、ローカルデータベースに対して、質問文に対する概念検索を行うと共に、質問文およびコンフィグレーション情報を含む検索要求のデータをコンテンツサーバー10に送信する(ステップS44)。
なお、コンテンツサーバー10においては、PC20から検索要求を受けることに対応して、コンテンツ検索処理が実行される。
ステップS44の後、CPU25は、ローカルデータベースの検索結果と、コンテンツサーバー10から受信した検索結果とをそれぞれ取得する(ステップS45)。
さらに、CPU25は、ステップS45において取得した各検索結果を、スコアを基にマージし、1つの検索結果として画面に一覧表示する(ステップS46)。
これにより、PC20に記憶された製造番号を基に、PC20内に記憶されたサポート情報とコンテンツサーバー10に蓄積されたサポート情報とを効率的に検索し、その検索結果を確認が容易な形態で閲覧することが可能となる。
さらに、CPU25は、ステップS45において取得した各検索結果を、スコアを基にマージし、1つの検索結果として画面に一覧表示する(ステップS46)。
これにより、PC20に記憶された製造番号を基に、PC20内に記憶されたサポート情報とコンテンツサーバー10に蓄積されたサポート情報とを効率的に検索し、その検索結果を確認が容易な形態で閲覧することが可能となる。
(応用例2)
応用例1において、PC20に製造番号を記憶しておき、それに基づいて、コンフィグレーション情報を取得する形態について説明したが、PC20固有の製造番号の他、特定の企業等に向けて構成したPC20の型番(以下、「企業向け製品専用型番」と称する。)を記憶しておき、これを基にコンフィグレーション情報を取得することが可能である。
この場合、応用例1におけるコンフィグレーションデータベースには、企業向け製品専用型番と、そのPC20を構成している部品等を特定するコンフィグレーション情報とを対応付けて記憶しておく。
これにより、PC20に記憶された企業向け製品専用型番を基に、PC20内に記憶されたサポート情報とコンテンツサーバー10に蓄積されたサポート情報とを効率的に検索し、その検索結果を確認が容易な形態で閲覧することが可能となる。
応用例1において、PC20に製造番号を記憶しておき、それに基づいて、コンフィグレーション情報を取得する形態について説明したが、PC20固有の製造番号の他、特定の企業等に向けて構成したPC20の型番(以下、「企業向け製品専用型番」と称する。)を記憶しておき、これを基にコンフィグレーション情報を取得することが可能である。
この場合、応用例1におけるコンフィグレーションデータベースには、企業向け製品専用型番と、そのPC20を構成している部品等を特定するコンフィグレーション情報とを対応付けて記憶しておく。
これにより、PC20に記憶された企業向け製品専用型番を基に、PC20内に記憶されたサポート情報とコンテンツサーバー10に蓄積されたサポート情報とを効率的に検索し、その検索結果を確認が容易な形態で閲覧することが可能となる。
(応用例3)
第1実施形態においては、コンテンツ検索処理を実行する場合、コンテンツサーバー10は、概念検索によって取得されたスコアに基づいて、PC20に送信する検索結果を決定する例について説明したが、概念検索によって取得されたスコアを補正して、最終的な検索結果を決定することが可能である。
例えば、コンテンツサーバー10において、複数のPC20によって行われたサポート情報の検索について統計処理を行い、同一あるいは類似する構成のPC20から行われたサポート情報の検索結果となったコンテンツについては、質問文に対する概念検索の結果を補正し、設定された値だけスコアを加算して、検索結果を決定することができる。
第1実施形態においては、コンテンツ検索処理を実行する場合、コンテンツサーバー10は、概念検索によって取得されたスコアに基づいて、PC20に送信する検索結果を決定する例について説明したが、概念検索によって取得されたスコアを補正して、最終的な検索結果を決定することが可能である。
例えば、コンテンツサーバー10において、複数のPC20によって行われたサポート情報の検索について統計処理を行い、同一あるいは類似する構成のPC20から行われたサポート情報の検索結果となったコンテンツについては、質問文に対する概念検索の結果を補正し、設定された値だけスコアを加算して、検索結果を決定することができる。
また、サポート情報の検索を行ったPC20が出荷された後に、そのPC20に関連するサポート情報が公開あるいは更新された場合には、その公開あるいは更新されたサポート情報については、設定された値だけスコアを加算して、検索結果を決定することができる。
このように、概念検索の結果として取得されるスコアを補正することで、PC20の構成とより高い関連性を有するサポート情報をユーザーに提示することが可能となる。
このように、概念検索の結果として取得されるスコアを補正することで、PC20の構成とより高い関連性を有するサポート情報をユーザーに提示することが可能となる。
1 情報検索システム、10 コンテンツサーバー、11,21 入力部、12,22 HDD、13,23 RAM、14,24 光ディスクドライブ、15,25 CPU、16,26 表示部、17,27 通信部、20 PC、30 ネットワーク
Claims (7)
- 検索対象となるコンテンツを記憶しているコンテンツサーバーとネットワークを介して接続された情報検索装置であって、
前記コンテンツサーバーが記憶している前記コンテンツの一部を含むコンテンツを記憶しているコンテンツ記憶手段と、
前記コンテンツサーバーおよび前記コンテンツ記憶手段に対するコンテンツの検索要求を受け付ける検索要求受け付け手段と、
前記検索要求受け付け手段によって受け付けた検索要求に基づいて、前記コンテンツ記憶手段が記憶している前記コンテンツを対象とした第1の検索結果を取得する第1の検索手段と、
前記検索要求受け付け手段によって受け付けた検索要求に基づいて、前記コンテンツサーバーが記憶している前記コンテンツを対象とした第2の検索結果を取得する第2の検索手段と、
前記第1の検索結果および前記第2の検索結果を統合した統合検索結果を表示する統合検索結果表示手段と、
を備えることを特徴とする情報検索装置。 - 当該情報検索装置の構成を特定可能な識別情報を記憶する識別情報記憶手段を備え、
前記第2の検索手段は、前記検索要求受け付け手段によって受け付けた検索要求と、前記識別情報記憶手段に記憶されている前記識別情報とに基づいて、前記コンテンツサーバーが記憶している前記コンテンツを対象とした前記第2の検索結果を取得することを特徴とする請求項1記載の情報検索装置。 - 前記統合検索結果表示手段は、前記統合検索結果を、前記検索要求の内容に対するスコア順に表示し、前記第1の検索結果に含まれるコンテンツと前記第2の検索結果に含まれるコンテンツとが同一のスコアとなった場合、前記第1の検索結果に含まれるコンテンツを上位に表示することを特徴とする請求項1または2記載の情報検索装置。
- 前記検索対象となるコンテンツは、前記情報検索装置の使用をサポートすることに使用されるサポート情報であり、
前記コンテンツ記憶手段は、前記ネットワークの接続に関するトラブルをサポートすることに使用されるコンテンツを記憶していることを特徴とする請求項1から3のいずれか1項に記載の情報検索装置。 - 検索対象となるコンテンツを記憶しているコンテンツサーバーと、前記検索対象となるコンテンツの検索要求を行う情報検索装置とが、ネットワークを介して接続された情報検索システムであって、
前記コンテンツサーバーは、
検索対象となるコンテンツを格納したコンテンツデータベースと、
前記情報検索装置の前記検索要求に応じて、前記コンテンツデータベースに格納された前記コンテンツの検索を行うコンテンツ検索手段と、
を備え、
前記情報検索装置は、
前記コンテンツサーバーが記憶している前記コンテンツの一部を含むコンテンツを記憶しているコンテンツ記憶手段と、
前記コンテンツサーバーおよび前記コンテンツ記憶手段に対するコンテンツの検索要求を受け付ける検索要求受け付け手段と、
前記検索要求受け付け手段によって受け付けた検索要求に基づいて、前記コンテンツ記憶手段が記憶している前記コンテンツを対象とした第1の検索結果を取得する第1の検索手段と、
前記検索要求受け付け手段によって受け付けた検索要求に基づいて、前記コンテンツサーバーが記憶している前記コンテンツを対象とした第2の検索結果を取得する第2の検索手段と、
前記第1の検索結果および前記第2の検索結果を統合した統合検索結果を表示する統合検索結果表示手段と、
を備えることを特徴とする情報検索システム。 - 検索対象となるコンテンツを記憶しているコンテンツサーバーとネットワークを介して接続され、前記コンテンツサーバーが記憶している前記コンテンツの一部を含むコンテンツを記憶しているコンテンツ記憶手段を有する情報検索装置を制御するための情報検索プログラムであって、
前記コンテンツサーバーおよび前記コンテンツ記憶手段に対するコンテンツの検索要求を受け付ける検索要求受け付け機能と、
前記検索要求受け付け機能によって受け付けた検索要求に基づいて、前記コンテンツ記憶手段が記憶している前記コンテンツを対象とした第1の検索結果を取得する第1の検索機能と、
前記検索要求受け付け機能によって受け付けた検索要求に基づいて、前記コンテンツサーバーが記憶している前記コンテンツを対象とした第2の検索結果を取得する第2の検索機能と、
前記第1の検索結果および前記第2の検索結果を統合した統合検索結果を表示する統合検索結果表示機能と、
をコンピュータに実現させることを特徴とする情報検索プログラム。 - 検索対象となるコンテンツを記憶しているコンテンツサーバーと、前記コンテンツサーバーが記憶している前記コンテンツの一部を含むコンテンツを記憶しているコンテンツ記憶手段を有し、前記検索対象となるコンテンツの検索要求を行う情報検索装置とが、ネットワークを介して接続された情報検索システムにおける情報検索方法であって、
前記情報検索装置において、前記コンテンツサーバーおよび前記コンテンツ記憶手段が記憶しているコンテンツの検索要求を受け付ける第1のステップと、
検索対象となるコンテンツを格納したコンテンツデータベースを有する前記コンテンツサーバーにおいて、前記情報検索装置の前記検索要求に応じて、前記コンテンツデータベースに格納された前記コンテンツの検索を行う第2のステップと、
前記情報検索装置において、前記第1のステップにおいて受け付けた検索要求に基づいて、前記コンテンツ記憶手段が記憶している前記コンテンツを対象とした第1の検索結果を取得する第3のステップと、
前記情報検索装置において、前記第1のステップにおいて受け付けた検索要求に基づいて、前記コンテンツサーバーが記憶している前記コンテンツを対象とした第2の検索結果を取得する第4のステップと、
前記情報検索装置において、前記第1の検索結果および前記第2の検索結果を統合した統合検索結果を表示する第5のステップと、
を含むことを特徴とする情報検索方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009010642A JP2010170244A (ja) | 2009-01-21 | 2009-01-21 | 情報検索装置、情報検索システム、情報検索プログラムおよび情報検索方法 |
US12/685,121 US20100185608A1 (en) | 2009-01-21 | 2010-01-11 | Information retrieval device, information retrieval system, information retrieval program and information retrieval method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009010642A JP2010170244A (ja) | 2009-01-21 | 2009-01-21 | 情報検索装置、情報検索システム、情報検索プログラムおよび情報検索方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2010170244A true JP2010170244A (ja) | 2010-08-05 |
Family
ID=42337736
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009010642A Withdrawn JP2010170244A (ja) | 2009-01-21 | 2009-01-21 | 情報検索装置、情報検索システム、情報検索プログラムおよび情報検索方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20100185608A1 (ja) |
JP (1) | JP2010170244A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11365107B2 (en) | 2007-09-06 | 2022-06-21 | Deka Products Limited Partnership | Product dispensing system |
US11634311B2 (en) | 2007-09-06 | 2023-04-25 | Deka Products Limited Partnership | Product dispensing system |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103778159A (zh) * | 2012-10-26 | 2014-05-07 | 苏州千视通信科技有限公司 | 一种基于视频摘要和视频检索的视频侦查流程 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004038271A (ja) * | 2002-06-28 | 2004-02-05 | Fujitsu Ltd | コンテンツ検索処理プログラム、コンテンツ検索処理プログラム記録媒体およびオペレータ問合せ処理システム |
JP2005216302A (ja) * | 2004-01-26 | 2005-08-11 | Microsoft Corp | 統合された混合検索のシステムおよび方法 |
JP2008084199A (ja) * | 2006-09-28 | 2008-04-10 | Casio Hitachi Mobile Communications Co Ltd | サービス提供システム、端末装置、サービス提供装置、および、プログラム |
JP2008165512A (ja) * | 2006-12-28 | 2008-07-17 | Canon Inc | データ管理装置、データ検索装置、及びコンピュータプログラム |
JP2008217600A (ja) * | 2007-03-06 | 2008-09-18 | Fujitsu Ltd | 情報検索装置、情報検索方法、情報検索プログラム、及び記録媒体 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7689510B2 (en) * | 2000-09-07 | 2010-03-30 | Sonic Solutions | Methods and system for use in network management of content |
US7716199B2 (en) * | 2005-08-10 | 2010-05-11 | Google Inc. | Aggregating context data for programmable search engines |
JP3868387B2 (ja) * | 2003-03-28 | 2007-01-17 | 本田技研工業株式会社 | 輸送管理支援システム |
US20050076130A1 (en) * | 2003-09-19 | 2005-04-07 | Shubhasheesh Anand | Targeted use of search results |
EP1555592A3 (en) * | 2004-01-13 | 2014-05-07 | Yamaha Corporation | Contents data management apparatus |
US7882122B2 (en) * | 2005-03-18 | 2011-02-01 | Capital Source Far East Limited | Remote access of heterogeneous data |
US7971233B2 (en) * | 2005-05-23 | 2011-06-28 | Panasonic Corporation | Communication device, communication method, communication program, storage medium thereof, and integrated circuit |
JPWO2010058519A1 (ja) * | 2008-11-18 | 2012-04-19 | 日本電気株式会社 | ハイブリッド検索システム、ハイブリッド検索方法およびハイブリッド検索プログラム |
-
2009
- 2009-01-21 JP JP2009010642A patent/JP2010170244A/ja not_active Withdrawn
-
2010
- 2010-01-11 US US12/685,121 patent/US20100185608A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004038271A (ja) * | 2002-06-28 | 2004-02-05 | Fujitsu Ltd | コンテンツ検索処理プログラム、コンテンツ検索処理プログラム記録媒体およびオペレータ問合せ処理システム |
JP2005216302A (ja) * | 2004-01-26 | 2005-08-11 | Microsoft Corp | 統合された混合検索のシステムおよび方法 |
JP2008084199A (ja) * | 2006-09-28 | 2008-04-10 | Casio Hitachi Mobile Communications Co Ltd | サービス提供システム、端末装置、サービス提供装置、および、プログラム |
JP2008165512A (ja) * | 2006-12-28 | 2008-07-17 | Canon Inc | データ管理装置、データ検索装置、及びコンピュータプログラム |
JP2008217600A (ja) * | 2007-03-06 | 2008-09-18 | Fujitsu Ltd | 情報検索装置、情報検索方法、情報検索プログラム、及び記録媒体 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11365107B2 (en) | 2007-09-06 | 2022-06-21 | Deka Products Limited Partnership | Product dispensing system |
US11634311B2 (en) | 2007-09-06 | 2023-04-25 | Deka Products Limited Partnership | Product dispensing system |
Also Published As
Publication number | Publication date |
---|---|
US20100185608A1 (en) | 2010-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2004227334A (ja) | ソフトウエア関連情報提供装置、ソフトウエア関連情報提供方法およびソフトウエア関連情報提供プログラム | |
US20160188708A1 (en) | Storing Predicted Search Results on a User Device Based on Software Application Use | |
JP2004038271A (ja) | コンテンツ検索処理プログラム、コンテンツ検索処理プログラム記録媒体およびオペレータ問合せ処理システム | |
JP2010170244A (ja) | 情報検索装置、情報検索システム、情報検索プログラムおよび情報検索方法 | |
US10198518B2 (en) | Filtering search results using current software application states | |
JP4391439B2 (ja) | サポートデータ表示システム | |
JPWO2015059836A1 (ja) | 検索システム、検索条件設定装置、検索条件設定装置の制御方法、プログラム、及び情報記憶媒体 | |
JP2012108594A (ja) | 検索システム、端末、サーバ、検索方法、プログラム | |
JP2010113421A (ja) | ナレッジ情報蓄積管理システム、サーバ、オペレータ端末、およびサポート情報管理方法 | |
JP4611778B2 (ja) | データベースシステム、データベース検索サーバ、プログラム、及び記録媒体 | |
JP5670490B2 (ja) | カテゴリ判定装置、検索装置、カテゴリ判定方法、カテゴリ判定プログラム、及びそのプログラムを記憶するコンピュータ読取可能な記録媒体 | |
JP2009244922A (ja) | 検索システム、検索方法、および検索プログラム | |
JP2002288067A (ja) | 情報処理機器のサポートシステム、方法及びプログラム | |
KR20170133169A (ko) | 컨텐츠 공유 방법 | |
US20120102384A1 (en) | Product information management and automation | |
JP6667926B1 (ja) | 情報処理装置、情報処理方法、およびプログラム | |
JP2005234720A (ja) | エラー処理システム及びエラー処理方法 | |
JP2006252255A (ja) | データベースシステム、データベース検索サーバ、プログラム、及び記録媒体 | |
JP5568194B1 (ja) | 検索システム、検索条件設定装置、検索条件設定装置の制御方法、プログラム、及び情報記憶媒体 | |
JP6119360B2 (ja) | 参照情報提示システム、参照情報提示方法、サーバ、参照情報配信方法、及び、プログラム | |
JP7108728B1 (ja) | 情報提供装置、情報提供方法、およびプログラム | |
JP7404776B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
JP6895189B1 (ja) | 推薦システムおよび方法 | |
JP2006227859A (ja) | データベース管理システムとデータベース管理プログラムと記録媒体とデータベース管理方法 | |
JP5208189B2 (ja) | 検索支援装置及びその方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20110630 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20111228 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130416 |
|
A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20130612 |