(57)【要約】【課題】  実用的な情報アクセス手段の生成にあたり、利用者の利便性を向上させることを目的とする。【解決手段】  情報アクセスのためのパスおよび該パスに対するリンク情報を登録する情報処理方法であって、入力される前記情報アクセスのためのパスによりアクセスされたファイルに基づいて、リンク情報の候補を生成するリンク情報候補生成部２０２における生成工程と、前記生成されたリンク情報候補を表示するリンク情報候補提示部２０３における表示工程と、前記表示されたリンク情報候補の中から選択されたリンク情報を認識するリンク情報選択部２０４における認識工程と、前記認識されたリンク情報を、前記アクセスされたファイルのパスと関連付けて登録するリンク情報登録部２０５における登録工程とを備える。【選択図】  図２
2005128955.tif 000002
【特許請求の範囲】
【請求項１】
情報アクセスのためのパスおよび該パスに対するリンク情報を登録する情報処理方法であって、
入力される前記情報アクセスのためのパスによりアクセスされたオブジェクトに基づいて、リンク情報の候補を生成するリンク情報候補生成工程と、
前記生成されたリンク情報候補を表示する表示工程と
前記表示されたリンク情報候補の中から選択されたリンク情報を認識する認識工程と
前記認識されたリンク情報を、前記アクセスされたオブジェクトのパスと関連付けて登録する登録工程と
を備えることを特徴とする情報処理方法。
【請求項２】
情報アクセスのためのパスおよび該パスに対するリンク情報を登録する情報処理方法であって、
入力される前記情報アクセスのためのパスにより所定のオブジェクトにアクセスした際の状況を示す情報に基づいて、リンク情報の候補を生成するリンク情報候補生成工程と、
前記生成されたリンク情報候補を表示する表示工程と
前記表示されたリンク情報候補の中から選択されたリンク情報を認識する工程と
前記認識されたリンク情報を、前記アクセスされたオブジェクトのパスと関連付けて登録する登録工程と
を備えることを特徴とする情報処理方法。
【請求項３】
前記情報アクセスのためのパスは、ＵＲＬ、ファイル、またはディレクトリのいずれかに対するパスであることを特徴とする請求項１または２に記載の情報処理方法。
【請求項４】
前記リンク情報候補は、前記アクセスされたオブジェクトに記載された文字列、または、前記アクセスされたオブジェクトに関連付けられた画像データ、音声データ、音声合成のための読み、音声認識のための発音のいずれか、もしくは、これらの任意の組み合わせにより生成されることを特徴とする請求項１または２に記載の情報処理方法。
【請求項５】
前記情報アクセスのためのパスがＵＲＬである場合、前記オブジェクトはコンテンツを示し、
前記リンク情報候補生成工程は、該ＵＲＬによりアクセスされるＨＴＭＬファイル、ＸＨＴＭＬファイル、ＣＨＴＭＬファイル、またはＸＭＬファイルのいずれかのコンテンツに対して解析を行い、該コンテンツに含まれる文字列を抽出することで、前記リンク情報の候補を生成することを特徴とする請求項３に記載の情報処理方法。
【請求項６】
前記情報アクセスのためのパスがＵＲＬである場合、前記オブジェクトはコンテンツを示し、
前記リンク情報候補生成工程は、該ＵＲＬによりアクセスされるＨＴＭＬファイル、ＸＨＴＭＬファイル、ＣＨＴＭＬファイル、またはＸＭＬファイルのいずれかのコンテンツに対して解析を行い、該コンテンツに含まれる画像データまたは、該コンテンツにリンクされている画像データのファイル名を抽出することで、前記リンク情報の候補を生成することを特徴とする請求項３に記載の情報処理方法。
【請求項７】
前記情報アクセスのためのパスがＵＲＬである場合、前記オブジェクトはコンテンツを示し、
前記リンク情報候補生成工程は、該ＵＲＬによりアクセスされるＨＴＭＬファイル、ＸＨＴＭＬファイル、ＣＨＴＭＬファイル、またはＸＭＬファイルのいずれかのコンテンツに対して解析を行い、該コンテンツに含まれる音データまたは、該コンテンツにリンクされている音データのファイル名を抽出することで、前記リンク情報の候補を生成することを特徴とする請求項３に記載の情報処理方法。
【請求項８】
前記情報アクセスのためのパスが所定のファイルを指定する場合、前記オブジェクトは該ファイルを示し、
前記リンク情報候補生成工程は、該パスによりアクセスされるファイルに対して解析を行い、該ファイルに含まれる文字列を抽出することで、前記リンク情報の候補を生成することを特徴とする請求項３に記載の情報処理方法。
【請求項９】
前記情報アクセスのためのパスが所定のファイルを指定する場合、前記オブジェクトは該ファイルを示し、
前記リンク情報候補生成工程は、該パスによりアクセスされるファイルに対して解析を行い、該ファイルに含まれる画像データまたは、該ファイルにリンクされている画像データのファイル名を抽出することで、前記リンク情報の候補を生成することを特徴とする請求項３に記載の情報処理方法。
【請求項１０】
前記情報アクセスのためのパスが所定のファイルを指定する場合、前記オブジェクトは該ファイルを示し、
前記リンク情報候補生成工程は、該パスによりアクセスされるファイルに対して解析を行い、該ファイルに含まれる音データまたは、該ファイルにリンクされている音データのファイル名を抽出することで、前記リンク情報の候補を生成することを特徴とする請求項３に記載の情報処理方法。
【請求項１１】
前記情報アクセスのためのパスが所定のディレクトリを指定する場合、前記オブジェクトは該ディレクトリまたは該ディレクトリに含まれるファイルを示し、
前記リンク情報候補生成工程は、該ディレクトリ名、該ディレクトリに含まれるファイル名、該ディレクトリに含まれるファイルの内容、または該ディレクトリに含まれるディレクトリ名のいずれかもしくはこれらの組み合わせにより、前記リンク情報の候補を生成することを特徴とする請求項３に記載の情報処理方法。
【請求項１２】
前記所定のオブジェクトにアクセスした際の状況を示す情報とは、アクセスした年月日、時刻、時間帯、アクセスした場所、アクセスした利用者のＩＤのいずれか、もしくはこれらの組み合わせであることを特徴とする請求項２に記載の情報処理方法。
【請求項１３】
前記登録工程は、
前記リンク情報候補生成工程において抽出された文字列のうち、前記認識工程において認識された文字列についての音声合成に関する情報を、該文字列と関連付けて登録することを特徴とする請求項５、８のいずれかに記載の情報処理方法。
【請求項１４】
前記表示工程は、
前記リンク情報候補生成工程において生成されたリンク情報の候補が、前記登録工程により既に登録されたリンク情報であった場合には、該リンク情報の候補を表示しないことを特徴とする請求項１に記載の情報処理方法。
【請求項１５】
請求項１乃至１４のいずれか１つに記載の情報処理方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
【請求項１６】
請求項１乃至１４のいずれか１つに記載の情報処理方法をコンピュータによって実現させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＵＲＬ、ファイル、ディレクトリに対する情報のアクセスを容易にするためのリンク情報の登録処理に関するものである。
【背景技術】
【０００２】
インターネット技術や大容量記憶装置の発達に伴い、個人が扱う情報量も膨大になり、その結果、所望の情報を探し出せない、あるいは情報にたどり着くまでに時間がかかるといった問題が生じており、効率的に情報にアクセスするための情報アクセス手段の要求が高まってきている。
【０００３】
例えば、コンピュータ上でインターネットのコンテンツを閲覧するブラウザでは、「ブックマーク」や「お気に入り」と呼ばれるモジュール内で、ＵＲＬ（パス）とそれに対するタグ名（リンク情報）を登録することによって、利用者はＵＲＬを入力しなくとも、タグ名をクリックさえすれば、ＵＲＬによって指定されるコンテンツに容易にアクセスすることが可能である。
【０００４】
また、コンピュータの記憶装置に深い階層構造で格納されているファイルやディレクトリもしくはネットワーク接続されているコンピュータやプリンタなどの周辺機器に割り当てられたドライブに対しては、「リンク」や「ショートカット」といった方法によって、利用者にとって都合のよいディレクトリにショートカット（リンク情報）を作成することによって、ショートカットをダブルクリックさえすれば、利用者はファイルやディレクトリが格納されている階層構造をたどることなく容易に所望のファイルやディレクトリにアクセスすることが可能である。
【０００５】
一方、情報アクセス手段を効率的に生成する方法についても、これまで種々の提案がなされてきた。例えば、音声認識を用いたウェブアクセス手段を生成するための方法として、特開２００２−４１０８１号公報には、ウェブページコンテンツのタグを解析して、自動的に音声認識用の認識文法を様々に組み合わせて作成する方法が開示されている。
【０００６】
また、特開平９−１６２９６６号公報には、音声ダイヤル装置において、頻度の高いダイヤル発信に対して、相手の名前を音声入力できるように名前の入力を促すという方法が開示されている。かかる方法を用いることにより、利用者が頻繁にアクセスするパスに対しては、システムから自動的にリンク情報の登録を促すことが可能となり、情報アクセス手段を効率的に生成することが可能となる。
【特許文献１】特開２００２−４１０８１号公報
【特許文献２】特開平９−１６２９６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１によれば、システムによって利用者が発声すると想定した様々な単語の組み合わせがシステムの内部情報として保持されているため、利用者は何と発声すればよいのかが分からない。また、様々な発声が受け付けられるようにするため、１つのパスに対して複数の単語や単語列を用意しておく必要があるため、登録されるパスの数が増加すると認識対象語彙が膨大となり、結果として実用に耐えうる音声認識性能が得られない可能性がある。
【０００８】
また、上記特許文献２によれば、利用者が電話番号に対する名前を文字情報としてキー入力する場合に、電話機などの小型機器で入力することは困難であり、利便性に欠けるという問題がある。
【０００９】
この他にも、情報アクセス手段の生成については、種々の問題がある。例えば、ＵＲＬに対するタグ名やショートカット名は、通常、システムによって一意に定められ、これらの名前を変更するためには、利用者がキーボードを用いて入力を行わなければならない。また、同じ階層上にはパスが異なっていても同一名のタグやショートカットを複数設定することはできない。更に、必ず文字情報を入力する必要があり、アイコンなどの画像情報のみによる設定を行うことはできない。また、リンク情報を音によって設定することはできない。このように、これまでの情報アクセス手段の生成に利便性及び機能性の面で問題があった。
【００１０】
本発明は、上記課題を鑑みてなされたものであり、実用的な情報アクセス手段の生成にあたり、利用者の利便性を向上させることを第１の目的とする。さらに、機能性の高い情報アクセス手段の生成を図ることを第２の目的とする。
【課題を解決するための手段】
【００１１】
上記の目的を達成するために本発明に係る情報処理方法は以下のような構成を備える。即ち、
情報アクセスのためのパスおよび該パスに対するリンク情報を登録する情報処理方法であって、
入力される前記情報アクセスのためのパスによりアクセスされたオブジェクトに基づいて、リンク情報の候補を生成するリンク情報候補生成工程と、
前記生成されたリンク情報候補を表示する表示工程と
前記表示されたリンク情報候補の中から選択されたリンク情報を認識する認識工程と
前記認識されたリンク情報を、前記アクセスされたオブジェクトのパスと関連付けて登録する登録工程とを備える。
【発明の効果】
【００１２】
本発明によれば、実用的な情報アクセス手段の生成にあたり、利用者の利便性を向上させることが可能となる。さらに、機能性の高い情報アクセス手段を生成することが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、添付図面を参照して本発明の好適な実施の形態を詳細に説明する。なお、説明にあたっては、各用語の意味を以下のように定義する。すなわち、「オブジェクト」とは、概念的に一つのまとまりをなす機能をいい、本願においては、ＵＲＬにより指定されるコンテンツや、アプリケーションソフトにより作成されるファイル、ファイルの保存先を示すディレクトリを含む概念であるとする。また、「パス」とは、ＵＮＩＸ（登録商標）やＭＳ−ＤＯＳ、Ｗｉｎｄｏｗｓ（登録商標）などでファイルやフォルダ（ディレクトリ）の位置を示す方法を一般にいうが、本願においては、アクセスする対象がインターネットのコンテンツの場合、ＵＲＬもパスに含まれるものとする。さらに、「リンク情報」とは、アクセス対象がファイルやディレクトリの場合にはショートカットアイコン等を、アクセス対象がコンテンツの場合にはタグ名等をそれぞれ指し、利用者が画面上で選択することにより、自動的にリンク先にアクセスする機能を有する表示をいうものとする。
【００１４】
[第１の実施形態]
＜ハードウェア構成＞
図１は、本発明の第１の実施形態に係る情報処理方法（データ登録方法）を実現するための情報処理装置のハードウェア構成を示すブロック図である。１０１はＣＰＵで、ＲＯＭ１０２に記憶された制御プログラム或いは外部記憶装置１０４からＲＡＭ１０３にロードされた制御プログラムが実行されることにより、本実施形態にかかるデータ登録方法が実現される。
【００１５】
ＲＯＭ１０２は各種パラメータやＣＰＵ１０１が実行する制御プログラムなどを格納している。ＲＡＭ１０３は、ＣＰＵ１０１による各種制御の実行時に作業領域を提供するとともに、ＣＰＵ１０１により実行される制御プログラムを記憶する。１０４はハードディスク、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、メモリカード等の外部記憶装置で、この外部記憶装置がハードディスクの場合には、ＣＤ−ＲＯＭやフロッピー（登録商標）ディスク等からインストールされた各種プログラムが記憶されている。
【００１６】
１０５はタッチパネル、ボタン、ペン、手書き文字入力のためのパッド、マウス、キーボード、バーコードなどの情報入力部である。１０６はＣＲＴ、液晶、タッチパネルなどの情報表示部であり、文字、画像などによる情報の表示・出力を行う。１０７はマイクロフォンなどの音声入力部であり、音声認識による情報アクセスや音声による機器操作などを行う。１０８はスピーカなどの音声出力部であり、利用者への情報通知などを行う。１０９は上記各部を接続するバスである。
【００１７】
＜登録のための処理＞
図２は本発明の第１の実施形態にかかるデータ登録方法を実現するための制御プログラムのモジュール構成を示したブロック図である。以下、情報アクセスのためのパスとしてＵＲＬによって指定されるＨＴＭＬ文書の場合を例にあげて説明する。いま、パスで指定されたＨＴＭＬ文書をブラウザなどの閲覧プログラムで表示した際の一例を図３に、そのＨＴＭＬ文書のソースファイルを図４にそれぞれ示す。
【００１８】
まず、パス入力部２０１では、利用者が指定したこのＵＲＬを認識する。ＵＲＬの指定方法は、キーボード、マウス、ボタン、ペン、手書き文字、音声、バーコード、タッチパネルのいずれかもしくは任意の組み合わせによって、情報入力部１０５および音声入力部１０７にて行う。
【００１９】
次に、リンク情報候補生成部２０２では、ＨＴＭＬ文書のソースファイルに対して、構造解析およびテキスト解析を行いリンク情報の候補を生成する。構造解析の一例として、ＨＴＭＬに関するタグ情報を取り除く処理を行うと、「全国の最新ニュース」、「北海道」、「札幌の雪祭り」、「小樽の魚」などのテキストを取り出すことができる。
【００２０】
次に、これらのテキストに対するテキスト解析として、まず形態素解析を適用し、単語への分割を行う。これによって、例えば「全国／の／最新／ニュース」、「北海道」、「札幌／の／雪祭り」、「小樽／の／魚」といった分割がなされる（「／」は単語区切りを示す記号を表す）。
【００２１】
次に、各テキストに加えて、単語もしくは部分単語列を生成する。例えば、「全国／の／最新／ニュース」に対しては、「全国の最新ニュース」に加えて、「全国」、「の」、「最新」、「ニュース」、「全国の」、「の最新」、「最新ニュース」、「全国のニュース」などの単語もしくは部分単語列の候補が生成できる。ここで、単語列の確からしさ、文字数制限、単語頻度などの候補選別処理を適用することによって、これらの候補を絞る。ここで、単語列の確からしさを求める方法としては、例えば、広く知られている単語バイグラムを用いた言語尤度に基づく方法が利用できる。同様に、「札幌の雪祭り」、「小樽の魚」などのテキストに対しても単語列もしくは部分単語列の候補を生成することができる。
【００２２】
ここで、一つのパスに対するリンク情報候補の数は一定数以下になるように制御することが望ましい。このために、例えば、単語列の確からしさの高いものから所定の一定数まで選択することができるようにしておくことが望ましい。また、ＨＴＭＬのタグ属性に応じて選択基準を変えることもできる。例えば、タイトルタグ（”＜ｔｉｔｌｅ＞”および”＜／ｔｉｔｌｅ＞”）の間に含まれる部分は、ＸＴＭＬ文書（コンテンツ）の内容を適切に表現している可能性が高いと考えられる。そのため、ＸＴＭＬ文書を構造解析およびテキスト解析して得られるリンク情報候補の数が例えば６個と決められている場合、タイトルタグのテキストから４個、それ以外のテキストから２個の候補を生成するといった制御を行うようにしてもよい。
【００２３】
また、このパスをアクセスしている利用者の機器の使用状況に関する利用者使用状況を用いたリンク情報候補の生成も可能である。利用者使用状況としては、アクセスした年月日、時刻、朝、昼、夜などの時間帯、曜日などの時間情報、アクセスした際の位置情報、利用者ＩＤなどである。例えば、上記ＸＴＭＬ文書にアクセスした時間情報として「１２月２５日の朝」、アクセスした位置情報として「東京駅」周辺が得られた場合、これらの情報をリンク情報候補とすることができる。
【００２４】
次に、リンク情報候補提示部２０３では、以上の方法によって得られる前記ＨＴＭＬソースファイルに対するリンク情報候補を利用者へ提示する。この一例を図５に示す。このリンク情報候補の提示は、ＣＲＴ、液晶パネル、音声読み上げのいずれかもしくは任意の組み合わせによって、情報提示部１０６および音声出力部１０８にて行う。
【００２５】
次に、リンク情報選択部２０４では、利用者がリンク情報候補提示部２０３で提示されるリンク情報候補の中から選択した一つのリンク情報を認識する。この際の選択方法としては、キーボード、マウス、ボタン、ペン、音声、タッチパネルのいずれかもしくは任意の組み合わせによって、情報入力部１０５および音声入力部１０７にて行う。
【００２６】
最後に、リンク情報登録部２０５では、リンク情報選択部２０４で利用者が選択したリンク情報とそのパスをデータ登録する。
【００２７】
＜アクセス処理＞
以上の処理によって登録されるリンク情報とそのパスを用いて情報アクセスを行うための情報処理装置のブロック図を図１６に示す。５０１は登録済リンク情報提示部であり、これまでに登録されたリンク情報とそれに対するパスの情報を保持している５０３のリンク／パス情報データからリンク情報を取り出して利用者に提示する。
【００２８】
登録済みリンク情報提示部５０１で利用者に提示されるリンク情報の例を図１７に示す。図５において利用者が「全国のニュース」を選択した場合に対応して、図１７に「全国のニュース」というリンク情報が提示されている。５０２はリンク情報選択部であり、図１７に示されるリンク情報から所望のものを選択する。そして選択されたリンク情報に対するパス情報をリンク／パス情報５０３から取り出し、情報アクセス部５０４において、取り出されたパスに対して情報アクセスを行う。
【００２９】
図１７の例におけるリンク／パス情報５０３として保持されるリンク情報およびそのパスのデータの一例を図１９に示す。第一カラムはリンク／パス情報を管理するためのリンクＩＤである。第二カラムはリンク情報の種別を表すリンク種別であり、「テキスト」とはリンク情報が上記例のようにＸＨＭＬ文書のテキスト部分から生成されたことを表している。
【００３０】
同様に、「画像」、「音」は、リンク情報がＸＨＭＬ文書のそれぞれ画像部分および音部分から生成されたことを表している（詳細は後述）。また、「時間」および「場所」は、利用者の機器の使用状況として、時間に関する情報および位置に関する情報から生成されたことを表している。第三カラムはリンクの内容であり、リンク種別がテキストの場合はそのテキストを、画像や音の場合はそれらのファイル名を、時間や場所の場合はそれらの情報をそれぞれ保持している部分である。第四カラムはリンクに対するパスを表しており、ここではＵＲＬのパスの例を示している。例えば、図１７において利用者が「全国のニュース」を選択した場合には、これに対応するパスであるｈｔｔｐ：／／ｗｗｗ．ｗｅａｔｈｅｒ．ｘｘｘ／ｊａｐａｎ．ｈｔｍを取り出し、情報アクセス部５０４によりこのＵＲＬに対する情報アクセスを行う。
【００３１】
以上の説明から明らかなように、本実施形態によれば、利用者が入力するパスに対するリンク情報を複数種類の候補として利用者に提示し、利用者はその候補の中から一つを選択することによって、パスとそれに対するリンク情報を登録することができる。このため、キーボードを入力することができない利用者やキーボード入力を備えていないもしくは入力困難な機器に対しても簡便な方法で利用者の好みに応じたリンク情報を登録することが可能となり、実用性を備えつつ、利用者の利便性が向上する。
【００３２】
[第２の実施形態]
第１の実施形態において、ＨＴＭＬ文書にはテキスト情報しか含まれていなかったが、当該ＨＴＭＬ文書内に画像データに対するリンクが含まれていてもよい。この場合には、リンク先の画像を画像解析して得られる画像データをリンク情報候補とする。この際の画像解析としては、様々な方法が考えられるが、例えば、リンク先の画像データが静止画の場合には、リンク情報候補提示部２０３や登録済リンク情報提示部５０１において提示可能な画像フォーマットへの変換やサイズ変換を行う。
【００３３】
また、リンク先の画像データが動画の場合には、先頭フレームの画像を静止画に変換するか、全体の中で最も特徴的なシーンを静止画として変換するか、あるいは動画全体もしくは一部を動画データとするなどの方法によって得られる画像データをリンク情報候補とすることができる。図６にテキストデータと画像データで構成されたＨＴＭＬ文書の表示例を、図７にそのＨＴＭＬソースファイルを、図８に図７のＨＴＭＬソースファイルに対して構造解析、テキスト解析、画像解析を施したリンク情報候補の利用者への提示例をそれぞれ示す。
【００３４】
図７において、＜ｉｍｇ  ｓｒｃ＝”ｈｏｋｋａｉｄｏ．ｇｉｆ”＞、＜ｉｍｇ  ｓｒｃ＝”ｔｏｈｏｋｕ．ｇｉｆ”＞、＜ｉｍｇ  ｓｒｃ＝”ｋａｎｔｏ．ｇｉｆ”＞の部分がそれぞれ北海道、東北、関東に対するＧＩＦ形式の画像データである。いま、これら３つの画像データがリンク情報候補の一部として選ばれたとすると、リンク情報候補提示部２０３では、図８に示すような提示がなされる。ここで、テキスト解析、画像解析、利用者使用情報のそれぞれから得られるリンク情報候補は、例えば、画像解析、テキスト解析、利用者情報の順に優先するなどの何らかの規則を適用すればよい。図１９のリンクＩＤが００５の例は、リンク情報として画像データが選択された場合である。この例では、リンクの内容は画像データそのものではなく、画像データが存在する場所（ｆｉｌｅ：”Ａ社．ｇｉｆ”）が保持されている。
【００３５】
以上の説明から明らかなように、ＨＴＭＬ文書内に画像データに対するリンクが含まれている場合には、当該画像データがリンク情報候補として利用者に提示され、さらに、リンク情報として当該画像データを利用者が選択した場合には、当該画像データが存在する場所がリンク情報として当該ＨＴＭＬ文書のパス情報と関連付けて登録されることとなる。このように、本実施形態によれば、リンク情報を画像データにより設定することが可能となり、機能性の高い情報アクセス手段の生成が可能となる。
【００３６】
[第３の実施形態]
第１の実施形態において、ＨＴＭＬ文書にはテキスト情報しか含まれていなかったが、当該ＨＴＭＬ文書内に音データに対するリンクが含まれていてもよい。この場合には、リンク先の音を音解析して得られる音データをリンク情報候補とする。この際の音解析としては、様々な方法が考えられるが、例えば、リンク情報候補提示部２０３や登録済リンク情報提示部５０１において再生可能なサウンドフォーマットへの変換（例えば、ＭＰ３からＰＣＭへの変換やサンプリングレートの変換）を行う。
【００３７】
他にも、先頭から一定時間もしくは一定バイト数の音データを切り出す、あるいは全体の中で最も特徴的な部分を抽出するなどの方法によって得られる音データをリンク情報候補とすることができる。更には、音環境分析などの手法によって音の種類を識別行う、あるいは音声部分に対して音声認識を行うなどの方法を用いることによって、音データをテキストデータに変換し、このテキストデータを第１の実施形態で示した方法もしくは同様な方法によって、文字列としてリンク情報候補を生成することもできる。
【００３８】
図９にテキストデータと音データに対するリンク情報で構成されたＨＴＭＬ文書の表示例を、図１０にそのＨＴＭＬソースファイルを、図１１に図１０のＨＴＭＬソースファイルに対して構造解析、テキスト解析、音解析を施したリンク情報候補の利用者への提示例をそれぞれ示す。
【００３９】
図１０において、＜ａ  ｈｒｅｆ＝”ｊａｚｚ．ａｕ”＞の部分がテキストデータ「横浜のジャズコンサート」に対してリンク付けされた音データである。いま、この音データがリンク情報候補の一部として選ばれたとすると、リンク情報候補提示部２０３では、図１１に示すような提示がなされる。ここで、テキスト解析、音解析、利用者使用情報のそれぞれから得られるリンク情報候補は、例えば、音解析、テキスト解析、利用者情報の順に優先するなどの何らかの規則を適用すればよい。図１９のリンクＩＤが００６の例は、リンク情報として音データが選択された場合である。この例では、リンクの内容は音データそのものではなく、音データが存在する場所（ｆｉｌｅ：”ｊａｚｚ．ａｕ”）が保持されている。
【００４０】
以上の説明から明らかなように、ＨＴＭＬ文書内に音データに対するリンクが含まれている場合には、当該音データがリンク情報候補として利用者に提示され、さらに、リンク情報として当該音データを利用者が選択した場合には、当該音データが存在する場所がリンク情報として当該ＨＴＭＬ文書のパス情報と関連付けて登録されることとなる。このように、本実施形態によれば、リンク情報を音データによって設定することが可能となり、機能性の高い情報アクセス手段の生成が可能となる。
【００４１】
[第４の実施形態]
上記第１から第３の実施形態では、ＵＲＬに対するハイパーリンク情報がＨＴＭＬ文書の場合について説明したが、ハイパーリンク情報としてはこれに限らず、ＸＨＴＭＬ、ＣＨＴＭＬ、ＸＭＬなどのデータに対しても同様に適用可能である。
【００４２】
[第５の実施形態]
上記第１から第４の実施形態では、情報アクセスのパスがＵＲＬである場合について説明したが、パスはＵＲＬに限らずコンピュータや情報機器に格納されたファイルでもよい。ファイルの場合でもＵＲＬと同様の方法でデータ登録を行うことが可能である。
【００４３】
[第６の実施形態]
上記第１から第５の実施形態では、情報アクセスのパスがＵＲＬもしくはファイルである場合について説明したが、パスはこれらに限らずコンピュータや情報機器に格納されたディレクトリ（フォルダ）でもよい。この場合には、ディレクトリ名もしくはディレクトリに格納されたファイル名、ファイルの内容、ディレクトリ名のいずれかもしくは任意の組み合わせからリンク情報候補を生成する。ディレクトリとその中に含まれるファイルの例を図１２に、これらのディレクトリおよびファイルに対して生成されるリンク情報候補の利用者への提示例を図１３にそれぞれ示す。
【００４４】
図１２の例は、ディレクトリ名が「／ｈｏｍｅ／ＡＢＣ／ｄｏｃ／ｍａｉｌ」であり、このディレクトリの中に、「００１．ｔｘｔ」、「００２．ｔｘｔ」、「００３．ｔｘｔ」の３つのテキストファイルが存在している。例えば、末尾のディレクトリ名（ｍａｉｌ）、拡張子を除いたファイル名をセパレータ（／）を用いて結合したもの、各テキストのキーワード句、アクセス時間、アクセス場所をリンク情報候補として生成すると、図１３のようなリンク情報候補の提示がなされる。ディレクトリ内に含まれるファイルがテキストファイル以外の画像ファイル、音ファイル、もしくはこれらが統合された構造化ファイル、マルチメディアドキュメントに対しても第１から第４と同様の方法でデータ登録を行うことが可能である。
【００４５】
[第７の実施形態]
上記実施形態では、テキストとして得られたリンク情報候補は利用者にテキスト表示される文字列であったが、音声合成のための読みやアクセントなどの情報を生成することによって、リンク情報候補提示部２０３による提示時、リンク情報選択部２０４による選択指示の認識時、登録済リンク情報提示部５０１による提示時、登録済リンク情報選択部５０２による選択指示の認識時に音声出力を行うことが可能となる。図１４は、リンク情報候補生成時にテキスト音声合成機能を用いて、リンク情報候補のテキストに対する読み情報を求め、リンク情報候補提示時およびリンク情報選択時に音声合成出力する場合のブロック図である。
【００４６】
３０１〜３０４および３０６は図２と同様の動作を行う。３０５はテキスト音声合成部で、リンク情報候補生成部３０２で作成されたテキストのリンク情報候補に対して、読みやアクセントなど音声合成を行うために必要な情報を出力する。これらの情報を用いて、リンク情報候補提示部３０３による提示時もしくはリンク情報選択部３０４による選択指示認識時に利用者にテキスト音声合成部３０５によって合成音声を生成し、スピーカなどから音声出力することが可能となる。
【００４７】
図２０は、リンク情報選択時に音声合成を行う際のリンク情報およびそのパスのデータ内容の一例である。リンク種別が「テキスト＋合成」となり、リンク内容が「全国の天気＋ゼ'ンコクノ／テ'ンキ」とテキストと音声合成のための読みとアクセント情報の対としてリンク情報が保持されている。なお、「＋」は結合記号、「／」は文節区切り、「'」はアクセント記号をそれぞれ表す。なお、テキスト音声合成部３０５が自動的に出力した読みやアクセントなどの情報を利用者が好みに応じて変更してもよい。また、こうした変更が不要もしくは不可能な場合には、必ずしも読み情報を出力する必要はない。
【００４８】
図１８は、音声合成機能を用いた情報アクセスを行う際のブロック図である（６０５の音声認識部については後述）。ここで、６０１、６０２、６０４、６０６は、図１６と同様の動作を行う。６０４に保持されている音声合成用のリンク情報を用いることによって、登録済リンク情報提示部６０１による提示時やリンク情報選択部６０２による選択指示認識時に利用者に対して合成音声でリンク情報を提示することが可能となる。
【００４９】
[第８の実施形態]
前記実施形態では、テキストとして得られたリンク情報候補は利用者にテキスト表示される文字列であったが、音声認識のための文字列や読みなどの情報を生成することによって、リンク情報選択部２０４による選択指示認識時、登録済リンク情報選択部５０２による選択指示認識時に音声認識によってパスを入力することが可能となる。
【００５０】
図１５は、リンク情報候補生成時にリンク情報候補のテキストに対する文字列や読みなどの音声認識を行うために必要な情報を求める場合のブロック図である。４０１〜４０４および４０６は図２と同様の動作を行う。４０５は音声認識用発音生成部で、リンク情報候補生成部４０２で作成されたテキストのリンク情報候補に対して、文字列や読みなど音声認識を行うために必要な情報を出力する。なお、これらの情報はリンク情報候補提示部４０３で利用者に提示してもよいし、リンク情報選択部４０４による選択指示認識時に更に音声認識部を設け、実際に音声認識が正常に動作するかの確認を行ったり、必要であれば音声認識用発音生成部４０５が出力した情報を変更してもよい。
【００５１】
図２１は、音声認識によってリンク情報を選択する際のリンク情報およびそのパスのデータ内容の一例である。リンク種別が「テキスト＋認識」となり、リンク内容が「全国の天気＋ｚ ｅ Ｘ ｋ ｏ ｋ ｕ ｎ ｏ ｔ ｅ Ｘ ｋ ｉ」とテキストと音声認識を行うために必要な読み情報の対としてリンク情報が保持されている。なお、「＋」は結合記号を表す。図１８は、音声認識機能を用いて情報アクセスを行う際のブロック図である（６０３の音声合成部については前述）。ここで、登録済みリンク情報提示部６０１、リンク情報選択部６０２、リンク／パス情報６０４、情報アクセス部６０６は、図１６と同様の動作を行う。リンク／パス情報６０４に保持されている音声認識用のリンク情報を用いることによって、リンク情報選択部６０２によるリンク情報選択時に利用者に対して音声認識によって所望のパスを入力することが可能となる。
【００５２】
[第９の実施形態]
前記実施形態で挙げられたリンク種別には、テキスト、画像、音、時間、位置、合成、認識があったが、これらの情報は任意に組み合わせることによって、リンク情報候補を生成することも可能である。図２２に、様々なリンク種別が混同したリンク情報およびそのパスのデータ内容の一例を示す。組み合わせの方法はこれに限らず、他にも例えば「テキスト＋合成＋認識」とすることによって、リンク情報を画面表示と音声出力の両方で確認し、音声によってパス入力を行うことが可能となる。
【００５３】
[第１０の実施形態]
前記実施形態では、利用者が選択したリンク情報を登録していたが、この際、選択されたリンク情報と同一もしくは類似のリンク情報が既に存在している場合も考えられる。この場合には、リンク情報候補生成時に候補から除外する、もしくは利用者に通知するための付加情報を生成することが可能である。
【００５４】
図２３に、同一および類似データ情報を含んだリンク情報およびそのパスのデータ内容の一例を示す。この例では、第四カラムおよび第五カラムにそれぞれ同一リンク情報、類似リンク情報として、同一・類似リンク情報のリンクＩＤを保持している。図２４は、同一データ情報を含んだリンク情報が選択された場合の利用者への提示方法の一例を示す。図２５は、類似データ情報を含んだリンク情報が選択された場合の利用者への提示方法の一例を示す。なお、同一もしくは類似の判定は、テキスト情報の場合は文字列レベルのＤＰマッチング、画像・音情報の場合は、画像・音の類似度判定を行うことによって実現可能である。
【００５５】
[第１１の実施形態]
前記実施形態では、パスが入力されるとリンク情報候補を生成し、利用者に選択させていたが、パスに対するアクセス回数をカウントし、同一パスに対するアクセス回数が所定の回数を超えた場合にリンク情報候補生成以降の処理を行うことも可能である。図２６に、あるパスに対するアクセスが所定の回数以上となった場合にデータ登録を行う際のブロック図を示す。
【００５６】
パス入力部７０１で利用者によってパス入力がなされた際に、パス／アクセス回数情報７０３を参照し、パス入力部７０１で入力したパスに対するアクセス回数のカウンタを１つ増加させる。そして、アクセス回数判定部７０４でこのアクセス回数が所定回数ε以上となった際にリンク情報候補生成部７０５からリンク情報登録部７０８の処理を行い、ε未満の場合はリンク情報の登録処理を行うことなく情報アクセス部７０９へ移る。なお、εは利用者によってパスやパスのカテゴリごとに個別の値を設定してもよいし、カウンタの増分を同一パスに対するアクセスのインターバル（時期差）に応じて変化させてもよいし、インターバル（時期差）に応じてパス／アクセス回数情報７０３に保持されているアクセス回数情報をリセットもしくは減じてもよい。
【００５７】
[他の実施形態]
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フロッピ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される情報機器などの装置が含まれることは言うまでもない。
【図面の簡単な説明】
【００５８】
【図１】本発明の第１の実施形態に係る情報処理方法（データ登録方法）を実現するための情報処理装置のハードウェア構成を示すブロック図である。
【図２】本発明の第１の実施形態にかかるデータ登録方法を実現するための制御プログラムのモジュール構成を示したブロック図である。
【図３】テキストデータのみで構成されたＨＴＭＬコンテンツの表示例を示す図である。
【図４】図３のＨＴＭＬソースファイルを示す図である。
【図５】図４のＨＴＭＬソースファイルに対して構造解析および言語解析を施したリンク情報候補の利用者への提示例を示す図である。
【図６】テキストデータと画像データで構成されたＨＴＭＬ文書の表示例を示す図である。
【図７】図６のＨＴＭＬソースファイルを示す図である。
【図８】図７のＨＴＭＬソースファイルに対して構造解析、言語解析、画像解析を施したリンク情報候補の利用者への提示例を示す図である。
【図９】テキストデータと音データのリンク情報で構成されたＨＴＭＬ文書の表示例を示す図である。
【図１０】図９のＨＴＭＬソースファイルを示す図である。
【図１１】図１０のＨＴＭＬソースファイルに対して構造解析、言語解析、音解析を施したリンク情報候補の利用者への提示例を示す図である。
【図１２】ディレクトリとその中に含まれるファイルの例を示す図である。
【図１３】図１２に示したディレクトリおよびファイルに対して生成されるリンク情報候補の利用者への提示例を示す図である。
【図１４】本発明の第７の実施形態にかかるデータ登録方法を実現するための制御プログラムのモジュール構成を示したもので、リンク情報候補生成時にテキスト音声合成機能を用いて、利用者に提示およびリンク情報のための読み情報を求める場合のブロック図である。
【図１５】本発明の第７の実施形態にかかるデータ登録方法を実現するための制御プログラムのモジュール構成を示したもので、情報アクセス時に音声認識を用いる際に、リンク情報のための音声認識用発音情報を求める場合のブロック図である。
【図１６】登録されたリンク情報とそのパスを用いて情報アクセスを行う際のブロック図である。
【図１７】図１６の登録済みリンク情報提示部で利用者に提示されるリンク情報の例を示す図である。
【図１８】音声合成および音声認識機能を用いて情報アクセスを行う際のブロック図である。
【図１９】リンク情報およびそのパスのデータ内容の例を示す図である。
【図２０】リンク情報選択時に音声合成を行う際のリンク情報およびそのパスのデータ内容の例を示す図である。
【図２１】音声認識によってリンク情報を選択する際のリンク情報およびそのパスのデータ内容の例を示す図である。
【図２２】様々なリンク種別が混同したリンク情報およびそのパスのデータ内容の例を示す図である。
【図２３】同一および類似データ情報を含んだリンク情報およびそのパスのデータ内容の例を示す図である。
【図２４】同一データ情報を含んだリンク情報が選択された場合の利用者への提示方法の一例を示す図である。
【図２５】類似データ情報を含んだリンク情報が選択された場合の利用者への提示方法の一例を示す図である。
【図２６】あるパスに対するアクセスが所定の回数以上となった場合にデータ登録を行う際のブロック図である。
【図１】
2005128955.tif 000003
【図２】
2005128955.tif 000004
【図３】
2005128955.tif 000005
【図４】
2005128955.tif 000006
【図５】
2005128955.tif 000007
【図６】
2005128955.tif 000008
【図７】
2005128955.tif 000009
【図８】
2005128955.tif 000010
【図９】
2005128955.tif 000011
【図１０】
2005128955.tif 000012
【図１１】
2005128955.tif 000013
【図１２】
2005128955.tif 000014
【図１３】
2005128955.tif 000015
【図１４】
2005128955.tif 000016
【図１５】
2005128955.tif 000017
【図１６】
2005128955.tif 000018
【図１７】
2005128955.tif 000019
【図１８】
2005128955.tif 000020
【図１９】
2005128955.tif 000021
【図２０】
2005128955.tif 000022
【図２１】
2005128955.tif 000023
【図２２】
2005128955.tif 000024
【図２３】
2005128955.tif 000025
【図２４】
2005128955.tif 000026
【図２５】
2005128955.tif 000027
【図２６】
2005128955.tif 000028