【手続補正書】
【提出日】平成21年4月30日(2009.4.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のメタ情報を取得する情報取得部と；
前記取得された各メタ情報の読みに応じたソート用テキストを生成するためのルールをそれぞれ規定したモジュールを複数記憶する記憶部と；
前記記憶された複数のモジュールのうち，所定の条件に応じたルールを規定した１または２以上のモジュールに基づいて前記取得されたメタ情報毎にソート用テキストを自動生成するソート用テキスト生成部と；を備えることを特徴とする情報処理装置。
【請求項２】
前記情報処理装置であって，さらに，
前記メタ情報毎に自動生成されたソート用テキストに基づいて前記各ソート用テキストに対応する各メタ情報をソートすることにより，ソートされた複数のメタ情報からなるソート済メタ情報を自動生成するソート実行部を備えることを特徴とする請求項１に記載された情報処理装置。
【請求項３】
前記情報処理装置であって，さらに，
所定の条件に基づいて，前記ソート済メタ情報に含まれる各メタ情報からイニシャル情報を生成し，生成されたイニシャル情報を前記ソート済メタ情報に含まれるメタ情報毎に追加することによりイニシャル情報付きソート済メタ情報を自動生成するイニシャル情報生成部を備えることを特徴とする請求項２に記載された情報処理装置。
【請求項４】
前記イニシャル情報生成部は，
情報の頭文字から始まるイニシャル情報を生成するという条件に基づいて，前記ソート済メタ情報に含まれる各メタ情報の頭文字から始まるイニシャル情報を生成することを特徴とする請求項３に記載された情報処理装置。
【請求項５】
前記イニシャル情報生成部は，
情報に含まれる特定の文字列からイニシャル情報を生成するという条件に基づいて，前記ソート済メタ情報に含まれる各メタ情報の前記特定の文字列からイニシャル情報を生成することを特徴とする請求項３に記載された情報処理装置。
【請求項６】
前記ソート用テキスト生成部は，
ユーザにより設定された条件またはユーザが使用している言語の少なくともいずれかに対応して，前記複数のモジュールから前記各メタ情報をソートするための１または２以上のモジュールを選択し，選択された１または２以上のモジュールに規定されたルールに基づいて前記ソート用テキストを自動生成することを特徴とする請求項１に記載された情報処理装置。
【請求項７】
前記記憶部は，
前記記憶されたモジュール毎にそのモジュールに規定されたルールを適用するときの優先順位を記憶し，
前記ソート用テキスト生成部は，
前記１または２以上のモジュールのうち，前記記憶された優先順位の高いモジュールに規定されたルールから順に，前記ソート用テキストを生成するためのルールとして用いることを特徴とする請求項１に記載された情報処理装置。
【請求項８】
前記ソート実行部は，
前記取得された各メタ情報が２以上の文字種からなる場合，前記文字種毎にメタ情報を分類し，分類された各メタ情報に対応するソート用テキストに基づいて前記分類された各メタ情報をそれぞれソートすることにより，文字種毎のソート済メタ情報をそれぞれ生成することを特徴とする請求項２に記載された情報処理装置。
【請求項９】
前記イニシャル情報生成部は，
前記文字種毎のソート済メタ情報を合成し，合成されたソート済メタ情報に含まれるメタ情報毎に前記イニシャル情報を追加することによりイニシャル情報付きソート済メタ情報を生成することを特徴とする請求項８に記載された情報処理装置。
【請求項１０】
前記情報処理装置であって，さらに，
前記生成されたイニシャル情報付きソート済メタ情報を表示する表示部を備えることを特徴とする請求項３に記載された情報処理装置。
【請求項１１】
前記情報処理装置であって，さらに，
前記生成されたイニシャル情報付きソート済メタ情報を外部装置に表示させる情報出力部を備えることを特徴とする請求項３に記載された情報処理装置。
【請求項１２】
前記表示部は，
前記イニシャル情報付きソート済メタ情報に含まれるイニシャル情報を用いて，ユーザから指定されたイニシャルを有するメタ情報を表示することを特徴とする請求項１０に記載された情報処理装置。
【請求項１３】
前記情報出力部は，
前記イニシャル情報付きソート済メタ情報に含まれるイニシャル情報を用いて，ユーザから指定されたイニシャルを有するメタ情報を外部装置に表示させることを特徴とする請求項１１に記載された情報処理装置。
【請求項１４】
前記ソート用テキスト生成部は，
前記取得された各メタ情報が日本語である場合，前記複数のモジュールのうち，漢字をかなに変換するモジュールに基づいてメタ情報毎にかなのソート用テキストを自動生成し，
前記ソート実行部は，
前記自動生成されたかなのソート用テキストに応じて前記各メタ情報をあいうえお順にソートし，
前記イニシャル情報生成部は，
前記あいうえお順にソートされたソート済メタ情報にイニシャル情報を追加し，
前記表示部は，
前記イニシャル情報に基づいて，ユーザから指定されたイニシャルをもつメタ情報から順にメタ情報をあいうえお順に表示することを特徴とする請求項１２に記載された情報処理装置。
【請求項１５】
前記ソート用テキスト生成部は，
前記取得されたメタ情報が日本語である場合，前記複数のモジュールのうち，漢字をかなに変換するモジュールに基づいてメタ情報毎にかなのソート用テキストを自動生成し，
前記ソート実行部は，
前記自動生成されたかなのソート用テキストを用いて前記各メタ情報をあいうえお順にソートし，
前記イニシャル情報生成部は，
前記あいうえお順にソートされたソート済メタ情報にイニシャル情報を追加し，
前記表示部は，
前記イニシャル情報に基づいて，ユーザから指定された行に含まれるメタ情報から順にメタ情報をあいうえお順に表示することを特徴とする請求項１２に記載された情報処理装置。
【請求項１６】
前記表示部は，
５０音順にかなを表示し，表示された５０音順のかなのうち，いずれかのかなをユーザに指定させ，前記イニシャル情報に基づいて，前記指定させたかなのイニシャルをもつメタ情報から順にメタ情報をあいうえお順に表示することを特徴とする請求項１４に記載された情報処理装置。
【請求項１７】
前記表示部は，
ユーザの操作に応じて，前記イニシャル情報に基づいて，表示されているメタ情報が含まれる行の前行または後行のいずれかの行に含まれるメタ情報から順にメタ情報を表示することを特徴とする請求項１０に記載された情報処理装置。
【請求項１８】
前記複数のモジュールは，
定冠詞抜きモジュール，ザ抜きモジュール，逆変換モジュール，英字変換モジュール，あだな変換モジュール，記号読み変換モジュール，難読名変換モジュール，数字読み変換モジュールまたは姓名反転モジュールのいずれかであることを特徴とする請求項１に記載された情報処理装置。
【請求項１９】
複数のメタ情報を取得し；
前記取得された各メタ情報の読みに応じたソート用テキストを生成するためのルールをそれぞれ規定した複数のモジュールを記憶部に記憶し；
前記記憶された複数のモジュールのうち，所定の条件に応じたルールを規定した１または２以上のモジュールに基づいて前記取得されたメタ情報毎にソート用テキストを自動生成し；
前記自動生成されたメタ情報毎のソート用テキストに基づいて前記各ソート用テキストに対応する各メタ情報をソートすることにより，ソートされた複数のメタ情報からなるソート済メタ情報を自動生成し；
所定の条件に基づいて，前記ソート済メタ情報に含まれる各メタ情報からイニシャル情報を生成し，生成されたイニシャル情報を前記ソート済メタ情報に含まれるメタ情報毎に追加することによりイニシャル情報付きソート済メタ情報を自動生成することを特徴とする情報処理方法。
【請求項２０】
複数のメタ情報を取得する処理と；
前記取得された各メタ情報の読みに応じたソート用テキストを生成するためのルールをそれぞれ規定した複数のモジュールを記憶部に記憶する処理と；
前記記憶された複数のモジュールのうち，所定の条件に応じたルールを規定した１または２以上のモジュールに基づいて前記取得されたメタ情報毎にソート用テキストを自動生成する処理と；
前記自動生成されたメタ情報毎のソート用テキストに基づいて前記各ソート用テキストに対応する各メタ情報をソートすることにより，ソートされた複数のメタ情報からなるソート済メタ情報を自動生成する処理と；
所定の条件に基づいて，前記ソート済メタ情報に含まれる各メタ情報からイニシャル情報を生成し，生成されたイニシャル情報を前記ソート済メタ情報に含まれるメタ情報毎に追加することによりイニシャル情報付きソート済メタ情報を自動生成する処理と；をコンピュータに実行させることを特徴とする情報処理プログラム。