(57)【要約】【課題】ユーザの質問に対して取扱説明書の該当箇所を適切に探し出し、取扱説明書の適切な範囲を目立つように提示する。【解決手段】入力手段１１が、製品の取り扱いの説明情報である複数の情報タイプを含む取扱説明データを入力する。抽出手段１１が、取扱説明データから、各情報タイプと各取扱説明情報の出現位置とを抽出する。判定手段１５が、ユーザが入力する情報から、ユーザが求める情報タイプを判定する。取得手段１６が、抽出された情報タイプと情報タイプの出現位置とから、判定された情報タイプと情報タイプの出現位置を取得する。特定手段１７が、取得された情報タイプの出現位置に基づいて、ユーザに提示すべき取扱説明データの範囲を特定する。提示手段１８が特定された範囲及び入力情報を提示する。【選択図】      図１
2006048605.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが入力する入力情報に基づいて製品の取扱説明データからユーザが所望する情報を提示する取扱説明検索装置において、
前記製品の取り扱いの説明情報である複数の情報タイプを含む取扱説明データを入力する入力手段と、
前記取扱説明データから、各前記情報タイプと各情報タイプの出現位置とを抽出する抽出手段と、
ユーザが入力する情報から、ユーザが求める情報タイプを判定する判定手段と、
前記抽出された情報タイプと該情報タイプの出現位置とから、前記判定された情報タイプと該情報タイプの出現位置を取得する取得手段と、
前記取得された情報タイプの出現位置に基づいて、ユーザに提示すべき取扱説明データの範囲を特定する特定手段と、
前記特定された範囲及び前記入力情報を提示する提示手段を具備することを特徴とする取扱説明検索装置。
【請求項２】
前記入力手段は、操作手順、注意、操作部の配置図、操作部の名称、数量のいずれかを含む情報タイプを入力することを特徴とする請求項１に記載の取扱説明検索装置。
【請求項３】
前記抽出手段は、情報タイプとして、前記製品の操作部の形状を示す記号及び該記号の名称を抽出することを特徴とする請求項１に記載の取扱説明検索装置。
【請求項４】
前記製品の操作部の形状を示す記号及び該記号の名称の出現位置を格納する格納手段をさらに具備することを特徴とする請求項３に記載の取扱説明検索装置。
【請求項５】
前記判定された情報タイプが製品の操作部の形状を示す記号及び該記号の名称である場合に、
前記特定手段は、製品の操作部の形状を示す記号を含む取扱説明データの範囲を特定することを特徴とする請求項３又は請求項４に記載の取扱説明検索装置。
【請求項６】
ユーザが入力する入力情報に基づいて製品の取扱説明データからユーザが所望する情報を提示する取扱説明検索方法において、
前記製品の取り扱いの説明情報である複数の情報タイプを含む取扱説明データを入力し、
前記取扱説明データから、各前記情報タイプと各情報タイプの出現位置とを抽出し、
ユーザが入力する情報から、ユーザが求める情報タイプを判定し、
前記抽出された情報タイプと該情報タイプの出現位置とから、前記判定された情報タイプと該情報タイプの出現位置を取得し、
前記取得された情報タイプの出現位置に基づいて、ユーザに提示すべき取扱説明データの範囲を特定し、
前記特定された範囲及び前記入力情報を提示することを特徴とする取扱説明検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、家庭電化機器などの取扱説明に関する質問への回答を提示する際に、同時に、回答の根拠となる取扱説明の箇所を目立つように提示する取扱説明検索装置及び取扱説明検索方法に関する。
【背景技術】
【０００２】
家庭電化機器やＡＶ機器の種類が増え、高機能化が進んだため、機器の仕組みや操作が複雑になって使いこなせない、という問題が発生している。ぶ厚い取扱説明書を読み解く時間がない、どこに必要な説明があるか探せない、機器の仕組みが複雑でなかなか理解できない、取扱説明書を保管場所からとりだすのが面倒、などの理由により、取扱説明書に書いてある内容でも、サポートセンターへ問い合わせるユーザもおり、サポートセンターのコスト増加が懸念されている。
【０００３】
ソフトウェアのオンラインマニュアルのように、取扱説明書を電子化し、自然言語検索などで検索する試みはなされている。また、家電の操作状況と取扱説明文の対応関係をあらかじめ登録しておき、ユーザの操作状況に対応する取扱説明を提示するシステムもある（例えば、特許文献１参照）。  
取扱説明書を検索する場合、検索結果としてページ全体をユーザに提示しても、ユーザはページの中のどこを読めば所望の情報が得られるのかわからない。ＷＥＢ検索では、検索結果が複数ある場合に、タイトルだけを一覧表示してユーザに選択させるのではなく、各検索結果でヒットしたキーワードが出現する付近のテキストを前後何文字か抽出し、キーワード部分だけをユーザにわかるように強調表示して提示する。しかし、同様の方法で取扱説明書の検索結果から、ヒットしたキーワードの前後何文字かを抽出して見せたとしても、一律の文字数では、ユーザが操作するのに必要な情報が抜けてしまったり、逆に長すぎて不要な情報まで含まれてしまうこともある。
【０００４】
ソフトウェアのオンラインマニュアルでは、取扱説明書のページをそのままユーザに提示し、かつ、そのページの中の検索に利用したキーワード部分をユーザにわかるように強調表示するものがある。しかし、ユーザの欲しい情報はキーワードそのものではないため、キーワードがマーキングされていても、結局ユーザはキーワードの前後を読んで、必要な情報を探し出さなくてはならない。そのページにキーワードが複数存在する場合は、対応箇所を探すのがさらに面倒になる。
【０００５】
また、文書読み取り解析技術（ＯＣＲ）では、スキャナなどで読み取った紙文書の画像処理を行い、出現する文字や記号などの種類とその２次元位置情報に変換し、行やテキスト枠、図表などのレイアウト構造や、タイトル、見出し、段落、文、箇条書きなどの論理構造を解析する機能をもつ。ＯＣＲの変換誤りを修正するソフトウェアには、変換された文字がもとの紙文書画像上のどの位置にあるかユーザにわかるように、文字に対応する文書画像の位置を反転表示するものがある。これは、変換誤りの編集補助のために文字単位で反転表示するものであり、機器操作を行うために取扱説明書を参照する用途において、適切な単位にはなっていない。
【０００６】
テキスト検索では、検索精度を向上させるため、検索するテキストの単位を適切に区切る研究がなされている。また、文書要約技術では、文章中の重要なフレーズを抜粋して短い文章に変換する手法が提案されている。これらを応用すれば、検索結果としてユーザへ提示する文章の量を機械的に減らすことは可能である。ユーザが機器操作を行うために適切な単位に区切られるわけではない。  
また、取扱説明書には図表が含まれており、ユーザが機器の仕組みを理解し、実際の操作を行う上で重要な役割を果たしている。ユーザの意図によっては、図表も含めて提示すべきである。  
一方、質問応答技術により質問文を解析して質問への回答のみを提示する試みも行われている。例えば「赤目防止モードにするにはどのボタンを押すのか」という質問に「フラッシュボタン」とボタン名のみを答えることが可能である。
【０００７】
しかし、機器の操作を調べる場合は、質問文を字義通り解釈して回答文字列のみを提示しても、それだけでユーザが操作できるとは限らない。回答の出現した前後の文章や図表を見ないと操作できない場合が多い。また、提示された回答が正しいかどうかの根拠を確かめるためには、前後の文章を付加しないとわからない場合もある。
【特許文献１】特開２００２−１２３３４９公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
このように、従来の取扱説明システムでは、提示された取扱説明文から操作を行うために必要な情報を読み取るのに時間がかかる。逆に、質問に対してずばり回答のみを提示されても、前後の文章や図を見ないと操作ができない場合や、提示された回答が正しいかどうかを確認できないなどの問題がある。
【０００９】
そこで本発明は、ユーザの質問に対して取扱説明書の該当箇所を適切に探し出し、取扱説明書の適切な範囲を目立つように提示する取扱説明検索装置及び取扱説明検索方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の取扱説明検索装置によれば、ユーザが入力する入力情報に基づいて製品の取扱説明データからユーザが所望する情報を提示する取扱説明検索装置において、前記製品の取り扱いの説明情報である複数の情報タイプを含む取扱説明データを入力する入力手段と、前記取扱説明データから、各前記情報タイプと各情報タイプの出現位置とを抽出する抽出手段と、ユーザが入力する情報から、ユーザが求める情報タイプを判定する判定手段と、前記抽出された情報タイプと該情報タイプの出現位置とから、前記判定された情報タイプと該情報タイプの出現位置を取得する取得手段と、前記取得された情報タイプの出現位置に基づいて、ユーザに提示すべき取扱説明データの範囲を特定する特定手段と、前記特定された範囲及び前記入力情報を提示する提示手段を具備することを特徴とする。
【００１１】
本発明の取扱説明検索方法によれば、ユーザが入力する入力情報に基づいて製品の取扱説明データからユーザが所望する情報を提示する取扱説明検索方法において、前記製品の取り扱いの説明情報である複数の情報タイプを含む取扱説明データを入力し、前記取扱説明データから、各前記情報タイプと各情報タイプの出現位置とを抽出し、ユーザが入力する情報から、ユーザが求める情報タイプを判定し、前記抽出された情報タイプと該情報タイプの出現位置とから、前記判定された情報タイプと該情報タイプの出現位置を取得し、前記取得された情報タイプの出現位置に基づいて、ユーザに提示すべき取扱説明データの範囲を特定し、前記特定された範囲及び前記入力情報を提示することを特徴とする。
【発明の効果】
【００１２】
本発明の取扱説明検索装置及び取扱説明検索方法によれば、ユーザの質問に対して取扱説明書の該当箇所を適切に探し出し、取扱説明書の適切な範囲を目立つように提示することができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照しながら本発明の実施形態に係る取扱説明検索装置及び取扱説明検索方法について詳細に説明する。  
本実施形態の取扱説明検索装置は、図１に示すように、取扱説明データ入力部１１、取扱説明データ解析部１２、取扱説明データ記憶部１３、検索意図入力部１４、検索意図解析部１５、取扱説明データ検索部１６、提示範囲特定部１７、及び、取扱説明データ提示部１８を備えている。
【００１４】
取扱説明データ入力部１１は、機器の取り扱いに関する説明文や図表などを含む取扱説明データを入力する。取扱説明データが紙媒体である場合を考慮して、取扱説明データ入力部１１は取扱説明データを紙媒体で入力してその後、電子化するスキャナを含んでいる。また、取扱説明データがすでに電子化されて画像ファイル、テキストファイルなどに変換されているデータが入力される場合に対応するために、取扱説明データ入力部１１は、ＣＤ−ＲＯＭなどのメディアを読むドライブ、さらにネットワーク等を通じて外部から取扱説明データを入力するための通信装置も含んでいることが好ましい。
【００１５】
取扱説明データ解析部１２は、取扱説明データ入力部１１から入力した取扱説明データからテキストや図表データを抽出して、テキストの内容、図表データの内容を解析する。この解析では、取扱説明データ解析部１２は、機器の操作を説明する上で重要な情報を特定し、その情報タイプと出現位置を判定する。情報タイプとは、例えば、操作手順、注意、操作部（ボタンなど）の名称や配置図、機器自身や付属品及び機器で取り扱う対象物（洗濯機なら洗濯物、オーブンレンジなら食材、録画装置なら番組・メディアなど）の量や大きさなどの数量がある。
【００１６】
取扱説明データ記憶部１３は、取扱説明データ入力部１１が入力した取扱説明データと、取扱説明データ解析部１２が解析した解析結果を格納する。
【００１７】
検索意図入力部１４は、ユーザが調べたい（検索したい）事項（以後、検索意図データと称する）を本実施形態の取扱説明検索装置に入力するためのものである。検索意図入力部１４は、例えば、マイク、キーボード、カメラ、タッチパネル、ペン入力などによりユーザの検索意図データを入力するものである。具体的には、例えば、検索意図入力部１４は、マイクでユーザの音声を入力しテキストに変換する、又は、カメラでユーザが書いた文章を取得しこの文章をＯＣＲ（Optical Character Reader）で読み取る。
【００１８】
検索意図解析部１５は、取扱説明データ解析部１２とほぼ同様であり、検索意図入力部１４から入力した検索意図データからテキストを抽出して、テキストの内容を解析し、ユーザが求める情報のタイプを判定する。
【００１９】
取扱説明データ検索部１６は、取扱説明データ記憶部１３に格納されている取扱説明データから、同じく取扱説明データ記憶部１３に格納されている取扱説明データ解析部１２の解析結果を参照して、検索意図解析部１５が判定したユーザが求める情報のタイプに適合する取扱説明情報を探し出す。この取扱説明情報は取扱説明データに含まれている情報である。
【００２０】
提示範囲特定部１７は、取扱説明データ検索部１６が探し出した取扱説明情報と取扱説明データ中のこの取扱説明情報が出現する出現位置に基づき、この取扱説明データ中のユーザに提示すべき提示範囲を特定する。
【００２１】
取扱説明データ提示部１８は、提示範囲特定部１７が特定した提示範囲に従い、取扱説明データの特定箇所を目立つようにユーザに提示する。取扱説明データ提示部１８は、例えば、ディスプレイを介してこの特定箇所だけ特別な点灯をするように表示させたり、スピーカーを介してこの特定箇所を教示する指示を出力する。
【００２２】
次に、図１の取扱説明検索装置の取扱説明データ入力部１１及び取扱説明データ解析部１２の動作を図２を参照して説明する。  
まず、取扱説明データ入力部１１が取扱説明データを入力する（ステップＳ１１）。そして、取扱説明データ解析部１２が、画像処理により、取扱説明書のページに含まれる文字、行、テキスト枠、図表の配置を２次元配置情報に変換する（ステップＳ１２）。この変換に関しては、既存のＯＣＲ技術の解説書などに詳しい記載があり、例えば、特開２００３−１０８３３１公報、特開２００１−３２５２８４公報等がある。取扱説明データ解析部１２は、画像中から文字領域を探し、文字と文字の距離により縦若しくは横につながる行を抽出し、長さがほぼ同じで一定の間隔にある行のまとまりを検出しテキスト枠の位置を求める。また、取扱説明データ解析部１２は、図表が存在する場合は、図表領域の位置を抽出し、隣接する行と関連付け、図表領域を含むようにテキスト枠の位置を求める（ステップＳ１２）。  
また、取扱説明データ解析部１２は、複数のテキスト枠が混在するページに関しては、テキスト枠の適切な読み順を決め、その順番に従い、テキスト枠に含まれる行を順に取り出し、行に含まれる文字をつなげてテキスト情報を生成する（ステップＳ１２）。  
次に、取扱説明データ解析部１２は、テキスト枠の中にあるテキストから、名称、数量、動作などの意味を表す文字列を抽出し（ステップＳ１３）、この文字列のタイプと位置を付与する（ステップＳ１４、ステップＳ１５）。取扱説明データ解析部１２は、例えば、意味を付与した形態素解析辞書（図示せず）などを利用してテキストから単語を抽出し、単語の並びにより文字列の意味を判定する判定ルールにより文字列を抽出する（ステップＳ１３）。この判定ルールによって文字列のタイプが決定される（ステップＳ１４）。詳しい解析方法は、市村他：「質問応答と、日本語固有表現抽出および固有表現体系の関係についての考察」情報処理学会自然言語処理研究会研究報告  ＮＬ−１６１（２００４）、あるいは、浦田他：「質問応答技術に基づくマルチモーダルヘルプシステムの開発」、情報処理学会情報学基礎・デジタル・ドキュメント合同研究発表会、（２００４．３）に記載されている意味タグ抽出などの手法により実現できる。
【００２３】
取扱説明データ解析部１２は、ステップＳ１４で得た文字列のタイプと、この文字列の位置、この文字列を含んでいるテキスト枠の位置を対応付け、取扱説明データ記憶部１３にこれらの情報を格納する（ステップＳ１５）。  
ステップＳ１１で入力した取扱説明データの全てのテキスト情報（ステップＳ１２で生成）を取扱説明データ解析部１２が解析した場合は終了し、全てのテキスト情報を解析していない場合はステップＳ１３に戻る（ステップＳ１６）。
【００２４】
次に、図１の検索意図入力部１４、検索意図解析部１５、取扱説明データ検索部１６、取扱説明データ記憶部１３、提示範囲特定部１７、及び、取扱説明データ提示部１８の動作を図３を参照して説明する。  
ユーザが検索意図入力部１４に検索意図データを入力する。検索意図入力部１４は、上述したようにユーザの入力した検索意図データがテキストでない場合は、この検索意図データをテキストに変換する（ステップＳ２１）。
【００２５】
次に、検索意図解析部１５が、検索意図入力部１４が出力した検索意図データのテキスト形式を入力し、回答として求める情報のタイプの判定を行う。すなわち、検索意図解析部１５は、この検索意図データから、名称、数量、動作などの意味を表す文字列を抽出し、意味を付与した形態素解析辞書などを利用してこの検索意図データから単語を抽出し、単語の並びにより文字列の意味を判定する判定ルールにより文字列を抽出する。この判定ルールによって文字列ごとの回答すべきタイプが決定される（ステップＳ２２）。この決定に関しては、後に図８を参照して、具体例を挙げて詳細に説明する。
【００２６】
次に、取扱説明データ検索部１６が、検索意図データのテキストに含まれる各単語と、取扱説明データ記憶部１３に格納されている取扱説明データの或る部分に付与されたテキストの各単語との一致度を算出する（ステップＳ２３）。取扱説明データの或る部分とは、例えば、取扱説明データのページである。すなわち、取扱説明データ検索部１６がページごとに各単語との一致度を算出する。取扱説明データ検索部１６は、単語ごとの一致度に基づいてこの検索意図データの或る部分ごとに検索スコアを算出する。ここで、検索意図データの或る部分とは、例えば、検索意図データのあるページのことである。以後、理解が容易なように、「検索意図データの或る部分」を「ページ」と記載することにする。しかし、ページは一例であって、代わりに段落ごと、行ごと、又は３ページごとなどいくらでも他の例はある。  
そして、取扱説明データ検索部１６は、検索意図データのページごと、この検索スコアがある値以上である検索意図データの部分の場合はステップＳ２５に進み、この検索スコアがある値以上である検索意図データのページがない場合はステップＳ２１に戻る（ステップＳ２４）。検索スコアは、例えば、検索意図データのページのテキストに含まれる各単語の一致度の和である。この検索方法は、例えば、自然言語検索などを用い、検索結果のスコアがある程度以上になった場合に、関連性があるとみなすものである。より詳細な検索スコアの算出方法は既に知られており、自然言語検索の文献（例えば、東京大学出版会「言語と計算５ 情報検索と言語処理」（徳永健伸著））に詳しく記載されている。例えば、入力された質問文のテキストに含まれる単語と、図５に示した取扱説明データのページなどに付与されたテキストの単語との一致度などにより、検索スコアの高いページを選択する。
【００２７】
ステップＳ２５では、ステップＳ２４で検索スコアがある値以上であるページは、取扱説明データ検索部１６が、このページの中の文字列の中に、この検索意図データの回答となるタイプと一致するものがあるか否か判定する。このページの文字列の中に検索意図データの回答となるタイプのものがない場合はステップＳ２１に戻り、このページの文字列の中に検索意図データの回答となるタイプのものがある場合はステップＳ２６に進む。
【００２８】
ステップＳ２６では、提示範囲特定部１７が、回答の根拠箇所としてどこを強調するかを決めるため、生成する回答根拠候補を上述したような、どの単位で生成するかを決定する。この単位は、回答文字列のみか、回答を含む行単位、句読点を区切りとする文単位、隣接する図も含めたブロック単位などである。  
次に、提示範囲特定部１７が、生成した回答根拠候補からいずれかを回答根拠として選択する（ステップＳ２７）。このステップＳ２７では、ステップＳ２２で抽出した情報のタイプがどれくらい含まれているかによってスコアをつけて集計し、最もスコアが高くなった回答根拠候補を回答根拠として選択する。  
ステップＳ２６で特定された回答及びステップＳ２７で選択された回答根拠を強調表示してユーザに提示する（ステップＳ２８）。
【００２９】
次に、上述した取扱説明検索装置の具体的な動作の一例を図４以降を参照して説明する。図４は、取扱説明データの一例であるページであり、このページ中に取扱説明情報が含まれている。  
図４（ａ）は、ステップＳ１１で入力した入力画像に対応する。この入力画像は取扱説明データの或るページである。次に、ステップＳ１２で得られる２次元配置情報は、図４（ｂ）、図４（ｃ）、図４（ｄ）、及び図４（ｅ）に示すように求められる。すなわち、取扱説明データ解析部１２が、入力画像から文字位置を求め、次に文字と文字の距離の大きさに基づいて文字が横に続くか縦に続くかを判定し、縦書きかであるか横書きであるかを決定する。この後、取扱説明データ解析部１２が、縦書きであるか横書きであるかと文字位置に基づき行位置を求める。さらに、取扱説明データ解析部１２が、行の近くに図表があるか判定し、最も近くにある行に図表を関連付ける。また、取扱説明データ解析部１２が、長さがほぼ同じで一定の間隔にある行のまとまりを検出し、このまとまりの外枠をテキスト枠として定めこのテキスト枠の位置を求める。
【００３０】
また、図４（ｆ）に示したように「牛乳」キーの絵のように、文字ではなく、図表にしては小さい、既知若しくは未知の記号が文字領域に隣接して存在する場合、機器の操作パネルのボタンの形状やパネルに表示されるマークをあらわす可能性が高い。したがって、取扱説明データ解析部１２は、この様な絵については特殊記号領域として位置を抽出し、隣接する文字領域と関連付けて行領域を決定する。
【００３１】
このような処理により、取扱説明データ解析部１２が入力した取扱説明データを例えば図５に示すようなデータに変換する。このようなデータ変換は、前述したように、既存のＯＣＲ技術の解説書などに詳しい記載があり、例えば、特開２００３−１０８３３１公報、特開２００１−３２５２８４公報等がある。
【００３２】
図５は、取扱説明データ解析部１２が図４（ｅ）の２次元配置情報を変換したデータであり、図６は、特殊記号領域と名称を関連付けたデータを示す。図６は、図４（ｆ）の「３」の項目にある「牛乳」キーの絵に対応する名称を付与した場合のデータである。  
図４（ｆ）の例に示すように特殊記号領域や図表領域に隣接して行領域がある場合、取扱説明データ解析部１２は、この行領域内の行に含まれるテキストを、当該特殊記号や図表を説明する情報として関連付ける。また、取扱説明書には図４（ｇ）のような各部の名称をあらわすページがある。取扱説明データ解析部１２は、図中の矩形や閉曲線領域を特殊記号として切り出し、この切り出した特殊記号を、引き線で結ばれた行領域のテキストと関連付ける。牛乳キーの画像と［牛乳キー］という名称の対応がつけば、図５で不明のため空白になっていたキーの名前部分に［牛乳キー］というテキストを挿入し、図６のようなデータに変換することができる。これらのデータは、取扱説明データ記憶部１３に格納される。
【００３３】
次に、図５及び図６に示した、取扱説明データ解析部１２に変換されたこれらのデータから、取扱説明データ解析部１２が文字列のテキストの位置、及び文字列の画像上の出現位置を文字列ごとに算出する。テキストの位置は、何ページのテキスト中の何番目の文字から何番目の文字までかを示す。例えば、図７に示されている情報「牛乳」のテキスト位置（１０，１，２）は、１０ページの１番目の文字から２番目の文字であることを示している。また、この情報「牛乳」の画像位置（１００，８０，１２８，１２０）は、文字列「牛乳」を囲む枠の始点座標と終点座標を示す。始点座標は、例えば、枠の左上を示し、終点座標は枠の右下を示す。この２つの座標により文字列「牛乳」の画像内での位置が判明する。また、この画像がどの画像であるかを示す画像ファイル名も情報に対応して示される。また、取扱説明データ解析部１２は、文字列ごとに文字列のタイプも形態素解析辞書（図示せず）などから決定する。これらの図７に示した情報も、取扱説明データ記憶部１３に格納される。
【００３４】
次に、検索意図解析部１５が文字列ごとの回答すべきタイプを決定する様子を図８を参照して説明する。  
図８に示した「ルール」は、検索意図データに含まれる文字列にマッチする可能性があるルールである。図８に示した「タイプ」は対応するルールが検索意図データに含まれている場合のタイプであり、図８に示した「確信度」はこのルールに対応した場合、どの程度正しいかを示す確率を示す。この指標は、例えば０から１００までの値を取り、値が大きいほどルールが正しい確率が高いものとする。例えば、「１００」は、ルールが１００％正しいと解釈することを示している。  
例えば、検索意図データとして「牛乳をあたためるときに押すボタンは」が入力された場合、語尾が「ボタンは」となっているので、図８を参照すると、回答タイプは「操作部」であり、確信度は１００である。また、「一度にあたためられる牛乳の分量は」の場合は、図８を参照すると「量」が回答タイプとなる。
【００３５】
また、検索意図データとして「牛乳をあたためるときに押すボタンは」が入力されて、図５で示したページのスコアが高い場合、このページから抽出された図７に示した情報のうち「操作部」というタイプをもつ情報を回答候補とする。ここでは、牛乳キーに関する情報が２箇所から検索されているが、回答としては同じものになるので、回答は「牛乳キー」となる。同じページから種類の違う回答が複数抽出されている場合は、質問文に含まれる文字列に近い位置にある回答を優先するなどにより、一つの回答を選択する。
【００３６】
次に、回答の根拠箇所としてどこを強調するかを決めるため、回答根拠箇所の候補を生成する。回答の根拠箇所を生成するルールの一例を図９を参照して説明する。  
回答文字列のみ、句読点を区切りとし回答を含む文単位（図９でｓｅｎｔｅｎｃｅと表記）、回答を含む文と隣接する図も含めたブロック単位（図９でａｒｅａと表記）、フレーム全体を単位（図９でｆｒａｍｅと表記）、図５若しくは図６に示すような取扱説明データの構造に基づき、複数の候補を生成する。どの単位の候補を生成するかは、回答タイプの種類ごとにルールを持たせて変更してもよい。  
図９に示すように、提示範囲特定部１７は、回答タイプが何であるかに基づいて、生成する回答根拠候補を上述したような、どの単位で生成するかを決定する。提示範囲特定部１７はこの単位を決定する際に回答根拠の優先度を参照する。例えば、回答タイプが「操作部」の場合は、提示範囲特定部１７は、回答を含む文と隣接する図を含むブロック単位（図９ではａｒｅａと表記）の回答根拠候補を生成する。もし、このブロック単位の回答根拠候補が生成できない場合は、図９のテーブルの回答候補優先度に従い図単位（図９ではｆｉｇｕｒｅと表記）の回答根拠候補を生成する。さらに、もし、この図単位の回答根拠候補が生成できない場合は、図９のテーブルの回答候補優先度に従い、回答を含む文単位（図９ではｓｅｎｔｅｎｃｅと表記）の回答根拠候補を生成する。
【００３７】
また、「牛乳のあたため方」といった操作の場合、図９を参照すると回答タイプとしては、フレーム全体となる。よって、提示範囲特定部１７は、フレーム全体を単位として回答根拠候補を生成する。
【００３８】
同一ページ内に回答が複数箇所存在している場合には、回答が存在している箇所毎に回答根拠候補が作成される。この例では複数の回答根拠が作成されたものとして説明を続ける。
【００３９】
次に、この様にして生成した回答根拠候補の例を示し、これらの例からどの回答根拠候補を最終的に回答根拠として選択するかを図１０を参照して説明する。  
提示範囲特定部１７が生成した複数の回答根拠候補を比較して、これらの中から１つの回答根拠候補を選択し、最終的な回答根拠とする。提示範囲特定部１７は、例えば、回答根拠候補中に、図７で抽出した情報のタイプがどれくらい含まれているかによってスコアをつけて集計する。また、図やマークは、操作部の説明に適しているとして、図やマークが含まれる場合は操作部のスコアをあげてもよい。
【００４０】
図にテキストの説明がついていれば、さらに正確に操作に関する内容かどうかスコア付けをすることができる。図１０に、３つの回答根拠候補について、各候補に含まれる情報のタイプごとに点数をつけた様子を示す。操作部の回答根拠候補としては、２つ目の回答根拠候補のスコアの合計が４０点と一番高くなるため、最終的な回答根拠としては、図も含めた区画全体を強調表示することとする。
【００４１】
次に、提示範囲特定部１７が決定した最終的な回答根拠を強調して取扱説明データ提示部１８がユーザに提示した一例を図１１を参照して説明する。  
上記のように、例えば、検索意図データとして「牛乳をあたためるときに押すボタンは」が入力された場合は、図１０に示したように回答根拠として「ｆｉｇｕｒｅ＋３．ｍａｒｋ「牛乳キー」を押す」が選択される。取扱説明データ提示部１８は、図１１（Ａ）に示した通り、質問及び回答の他に、回答根拠が含まれるページを表示し、さらにこのページ中の回答根拠を強調してユーザに提示する。  
一方、検索意図データとして「一度にあたためられる牛乳の分量は」が入力された場合は、図８を参照して示したように回答タイプは「量」であるので、同じ回答が候補としてあがったとしても、スコアが違ってくる。図１０の例では、例えば、１つ目（一番上）の回答根拠候補のスコアが一番大きくなる。取扱説明データ提示部１８は、図１１（Ｂ）に示した通り、質問及び回答の他に、回答根拠が含まれるページを表示し、さらにこのページ中の回答根拠を強調してユーザに提示する。
【００４２】
以上に示した実施形態によれば、取扱説明データと各情報タイプと各タイプの出現位置を格納しておき、ユーザが求める情報タイプを判定し、格納された情報から、判定された情報タイプと該情報タイプの出現位置を取得し、この出現位置に基づいてユーザに提示すべき取扱説明データの範囲を特定することにより、ユーザの質問に対して取扱説明書の該当箇所を適切に探し出し、取扱説明書の適切な範囲を目立つように提示することができる。
【００４３】
また、上記の実施形態では、家庭電化機器やＡＶ機器等の製品の取扱説明データについて詳述したが、これら以外に、ソフトウェア等の製品の取扱説明データについても同様に本実施形態で詳述した取扱説明検索装置及び取扱説明検索方法を適用することができる。
【００４４】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００４５】
【図１】本発明の実施形態に係る取扱説明検索装置のブロック図。
【図２】図１の取扱説明データ入力部及び取扱説明データ解析部の動作を示す流れ図。
【図３】図１の検索意図入力部から取扱説明データ提示部までの動作を示す流れ図。
【図４】図１の取扱説明データ入力部及び取扱説明データ解析部での取扱説明データの一例を示す図。
【図５】図１の取扱説明データ解析部が図４（ｅ）の２次元配置情報を変換したデータを示す図。
【図６】図１の取扱説明データ解析部が図４（ｆ）の「３」の項目にある「牛乳」キーの絵に対応する名称を付与した場合のデータを示す図。
【図７】図１の取扱説明データ解析部が文字列ごとに算出する、文字列のテキストの位置、及び文字列の画像上の出現位置、対応する画像ファイル名、タイプを示した図。
【図８】図１の検索意図解析部が文字列ごとの回答すべきタイプを決定するために参照する情報を示した図。
【図９】図１の提示範囲特定部が、生成する回答根拠候補をどの単位で生成するかを決定するために参照する情報を示した図。
【図１０】図１の提示範囲特定部が決定した回答根拠候補の例からどの候補を選択するかを決定するために参照する情報を示した図。
【図１１】図１の提示範囲特定部が決定した回答根拠箇所を強調して取扱説明データ提示部がユーザに提示した一例を示した図。
【符号の説明】
【００４６】
１１・・・取扱説明データ入力部、１２・・・取扱説明データ解析部、１３・・・取扱説明データ記憶部、１４・・・検索意図入力部、１５・・・検索意図解析部、１６・・・取扱説明データ検索部、１７・・・提示範囲特定部、１８・・・取扱説明データ提示部
【図１】
2006048605.tif 000003
【図２】
2006048605.tif 000004
【図３】
2006048605.tif 000005
【図４】
2006048605.tif 000006
【図５】
2006048605.tif 000007
【図６】
2006048605.tif 000008
【図７】
2006048605.tif 000009
【図８】
2006048605.tif 000010
【図９】
2006048605.tif 000011
【図１０】
2006048605.tif 000012
【図１１】
2006048605.tif 000013