(57)【要約】【課題】限られた表示領域で、ユーザに分かり易く情報を知らせることができるようにする。【解決手段】曲に関する曲情報を示す表示文字列Ｅを表示画面１１Ａに表示する曲情報表示制御部２０を有したカーオーディオ装置１において、第１の曲に関する表示文字列Ｅ１を前記表示画面１１Ａに表示するとき、前記表示文字列Ｅ１と、次に表示される第２の曲に関する表示文字列Ｅ２とを比較し、一致する割合が所定値以上の場合に、前記表示文字列Ｅ１の表示態様を変更する。【選択図】図６
2015118162.tif 000002
【特許請求の範囲】
【請求項１】
文字列を表示画面に表示する表示制御装置において、
第１文字列を前記表示画面に表示するとき、
前記第１文字列と、次に表示される第２文字列とを比較し、一致する割合が所定値以上の場合に、前記第１文字列の表示態様を変更する
ことを特徴とする表示制御装置。
【請求項２】
前記一致する割合が所定値以上の場合に、前記第１文字列の不一致部分の表示態様を他の部分と異ならせる
ことを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記第１文字列の全てが前記第２文字列と一致する場合、前記第１文字列に、前記第２文字列と識別するための識別子を付して表示する
ことを特徴とする請求項１または２に記載の表示制御装置。
【請求項４】
前記識別子は、前記第１文字列と前記第２文字列の表示の順番を示す
ことを特徴とする請求項３に記載の表示制御装置。
【請求項５】
前記第１文字列の文字数が前記表示画面の１行に表示できる上限の文字数を超えるとき、前記第１文字列のうち、先頭から前記上限の文字数を超えた文字列の範囲に、前記第２文字列との不一致部分を含む場合、当該不一致部分が前記上限の文字数の範囲に収まるように、前記第１文字列の一部を省略し、または省略を示す符号に置換して表示する
ことを特徴とする請求項１または２に記載の表示制御装置。
【請求項６】
前記文字列は曲に関する文字列であり、少なくとも曲のタイトル名を含み、
前記一致する割合は、第１の曲に関する第１の文字列と第２の曲に関する第２の文字列のタイトル名に基づいて求められることを特徴とする請求項１または２に記載の表示制御装置。
【請求項７】
前記曲の再生ごとに、当該曲に関する文字列を表示することを特徴とする請求項６に記載の表示制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置に関する。
【背景技術】
【０００２】
本技術分野の背景技術として、特開２００４−３４１０７４号公報（特許文献１）がある。この公報には、「データに基づいて、予め設定した表示領域に文字を表示させる表示手段と、表示すべき文字列の文字数が前記表示領域の文字表示可能数を越えるときに、当該文字列で示す内容が確認できるように該表示領域に表示する文字列の表示状態を変更する表示変更手段とを備えた電子装置である。本装置によると、表示領域の表示可能数を越えるような文字列を表示しようとするとき、表示変更手段は表示内容がより確認し易い形態に変更して表示領域に表示するので、ユーザはその文字列で示す内容を確認できるようになる。」と記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３４１０７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、「交響曲第一楽章第一節ホ長調」及び「交響曲第一楽章第二節ホ長調」のように、二つの曲が、その名称に同じ文字を数多く含む場合がある。文字を表示する表示領域において二つの曲の名称が同時に表示されれば、ユーザは両者を一度に比較することができるが、その表示領域がひとつの曲の名称しか表示できない場合、ユーザはそれができない。特許文献１では、このような点が考慮されていない。
そこで、本発明は、限られた表示領域で、ユーザに分かり易く情報を知らせることができる表示制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、文字列を表示画面に表示する表示制御装置において、第１文字列を前記表示画面に表示するとき、前記第１文字列と、次に表示される第２文字列とを比較し、一致する割合が所定値以上の場合に、前記第１文字列の表示態様を変更することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、表示領域には、第１文字列と、第２文字列との相違部分がユーザにとって分かり易く表示される。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施形態に係るナビゲーション装置の機能的構成を示すブロック図である。
【図２】再生曲リストの模式図である。
【図３】表示文字列の一例を示す模式図である。
【図４】表示文字列と表示範囲の関係を説明するための説明図である。
【図５】一致度算出の一例を説明するための説明図である。
【図６】表示文字列の表示態様変更処理の動作を示すフローチャートである。
【図７】表示文字列の変更態様の例を示す図であり、（Ａ）は不一致部分を強調表示する態様を示し、（Ｂ）は表示文字列の一部を省略置換した上で不一致部分を強調表示する態様を示し、（Ｃ）は識別子を付与する態様を示す。
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態に係るカーオーディオ装置１の機能的構成を示すブロック図である。
カーオーディオ装置１は、自動車などの車両に搭載される車載型の音響装置であり、図１に示すように、制御部２と、曲データ記憶部４と、曲再生部６と、放音部８と、表示部１０と、を備えている。
制御部２は、各部を中枢的に制御するものであり、例えばプログラムを実行して各種の機能を実現するＣＰＵ等の演算装置、演算装置のワークエリアとして機能するＲＡＭ等のワークメモリ装置を備えている。
【０００９】
曲データ記憶部４は、再生される曲（楽曲とも称される）の曲データＤａを記憶する。曲データＤａは、少なくとも曲の音声データＤｂと、曲情報データＤｃとを含むデータである。音声データＤｂは所定の符号化形式で符号化されたデジタルデータである。曲情報データＤｃは、曲に関する情報（以下、「曲情報」と称する）を含むデータであり、例えば曲の属性を示す情報や当該曲を特定する情報が含まれている。この種の情報の具体例としては、曲のタイトル名やアーティスト名、アルバム名が挙げられる。
この曲データ記憶部４は、曲データＤａを記録した記録媒体と、この記録媒体から記録情報を読み取る記録媒体読取装置とを備えて構成される。記録媒体には、例えばＣＤやＤＶＤ等の光ディスク、又はＳＤ等の半導体記録デバイスが用いられている。なお、ＨＤＤやＳＳＤ等の記録装置を曲データ記憶部４の記録媒体、及び記録媒体読取装置に代えて、或いは併用して用いてもよい。
【００１０】
曲再生部６は、制御部２の制御の下、曲データＤａの音声データＤｂに基づいて音声信号Ｄｄを生成し、放音部８に出力する。より具体的には、曲再生部６は、音声信号生成部７を備え、この音声信号生成部７が曲データＤａの音声データＤｂをデコード（復号化処理）して音声信号Ｄｄを生成する。
放音部８は、スピーカ装置９を備え、このスピーカ装置９が音声信号Ｄｄの入力を受けて、この音声信号Ｄｄに基づく曲再生音を車室内に放音する。
【００１１】
このカーオーディオ装置１は、複数の曲を順次に連続して再生する、いわゆる連続再生機能を備える。連続再生時に再生対象となる複数の曲は、図２に示す再生曲リストＬによって規定されている。この再生曲リストＬは、例えばユーザが予め選択した曲（いわゆるプレイリスト）、或いは、同じアルバムに収録されている曲のリストであり、制御部２、又は曲データ記憶部４に格納されている。
【００１２】
表示部１０は、例えばフラットパネルディスプレイ等の表示画面１１Ａを有する表示装置１１を備え、この表示装置１１の表示画面１１Ａには、制御部２の制御の下、各種の情報が表示される。また表示装置１１には、曲データＤａに基づく曲情報として、曲のタイトル名等が表示されるようになっており、制御部２は、この曲情報の表示を制御する曲情報表示制御部２０を備えている。
【００１３】
曲情報表示制御部２０は、再生対象の曲の曲情報を表示装置１１に表示する制御をするものであり、上記再生曲リストＬに基づく連続再生時には、複数の曲のそれぞれの再生ごとに、曲の曲情報が順次に表示する制御をする。このように曲情報が順次に表示される場合、例えば同様な曲のタイトル名が続いて表示されると、表示対象の曲情報と、その次に表示される曲情報との違いがユーザにとって分かりにくい場合がある。この場合、例えば、これら２つの曲のタイトル名を一度に表示画面１１Ａに表示すれば、ユーザは両者を対比して違いを知ることができるものの、そうすると、表示画面１１Ａの表示領域は、少なくとも２つの曲のタイトル名を一度に表示できる広さが必要となってしまう。
そこで、この曲情報表示制御部２０は、表示対象の曲情報と、その次に表示される曲情報が同様な場合、すなわち違いが無い、或いは違いが少ない場合に、両者を同じ画面に表示せずとも、ユーザが両者の違いを把握できるように、表示対象の曲情報の表示態様を変更する制御をする。この制御のために、曲情報表示制御部２０は、図１に示すように、曲情報取得部２２と、表示文字列生成部２４と、表示態様変更部２６と、を備えている。
【００１４】
曲情報取得部２２は、曲の再生開始に伴い、この曲の曲情報を規定した曲情報データＤｃを曲データ記憶部４から取得する。また曲情報取得部２２は、再生曲リストＬに基づいて、次に再生される曲が存在する場合には、次に表示対象となる曲情報として、その曲の曲情報の曲情報データＤｃも取得する。
表示文字列生成部２４は、曲情報取得部２２によって取得された曲情報データＤｃに基づいて表示装置１１に表示する表示文字列Ｅを生成する。
【００１５】
図３は表示文字列Ｅの一例を示す模式図である。
表示文字列Ｅは、図３に示すように、曲情報文字列Ｆと、見出文字列Ｇとを含み、これらが曲の再生ごとに表示装置１１に表示される。
曲情報文字列Ｆは曲のアーティスト名文字列Ｆａ、タイトル名文字列Ｆｂ、及びアルバム名文字列Ｆｃを含む。見出文字列Ｇは、これらアーティスト名文字列Ｆａ、タイトル名文字列Ｆｂ、及びアルバム名文字列Ｆｃの先頭に付されて見出しを示す文字列であり、「Ａｒｔｉｓｔ」、「Ｔｉｔｌｅ」、及び「Ａｌｂｕｍ」の文字列が見出文字列Ｇａ、Ｇｂ、Ｇｃに用いられている。
表示文字列Ｅは、図２に示すように、それぞれが１行ずつ改行されて表示画面１１Ａに表示される。このとき各見出文字列Ｇａ、Ｇｂ、Ｇｃのそれぞれには、互いの文字数を等しくするための空白文字Ｃｓが終端に挿入されており、これらの空白文字Ｃｓが見出文字列Ｇａ、Ｇｂ、Ｇｃと、アーティスト名文字列Ｆａ、タイトル名文字列Ｆｂ、及びアルバム名文字列Ｆｃの区切りを示す文字としても機能している。
【００１６】
なお、表示文字列Ｅは、アーティスト名文字列Ｆａ、タイトル名文字列Ｆｂ、及びアルバム名文字列Ｆｃのそれぞれの終端に改行を示す改行文字を含むが、図２には、この改行文字ついて図示を省略している。改行文字に替えて、区切りを示す区切文字を用いることもできる。
また、図３に示す曲情報文字列Ｆは、あくまでも例示であって、例えばタイトル名文字列Ｆｂのみを含む構成や、その他の情報（例えば作曲者や著作権情報）を示す文字列を含む構成としてもよい。
【００１７】
表示文字列生成部２４は、表示文字列Ｅを生成するとき、表示対象の曲情報の次に表示対象となる曲情報が存在する場合には、表示対象の曲情報の表示文字列Ｅ１に加え、その次に表示対象となる曲情報の表示文字列Ｅ２を生成し、表示態様変更部２６に出力する。
表示態様変更部２６は、表示対象の表示文字列Ｅ１の表示態様を、この表示文字列Ｅ１と、次に表示される表示文字列Ｅ２との一致の度合いに応じて変更するものである。この変更により、表示文字列Ｅ１と表示文字列Ｅ２の両者を常に明確に識別できるようになる。表示態様変更部２６は、表示態様の変更処理のために、文字列長判定部３０と、一致度算出部３１と、変更処理部３２とを備えている。
【００１８】
文字列長判定部３０は、表示文字列Ｅ１が表示画面１１Ａにはみ出すことなく表示されるか否かを判定する。
詳述すると、この表示装置１１は、表示画面１１Ａの１行に表示する文字数の上限が所定の上限文字数Ｍｃに固定されている。また、曲情報表示制御部２０は、例えば１行に表示する文字数が、この上限文字数Ｍｃを超えた場合、図４に示すように、上限文字数Ｍｃを超えてはみ出した後端側の超過文字列Ｈを改行表示するのではなく、非表示としている。すなわち、表示装置１１の表示画面１１Ａには表示できる最大の表示行数が規定されるものの、超過文字列Ｈを改行表示する構成では、表示画面１１Ａにおける表示行数が不定となってしまい、多数の改行が生じた場合には、表示画面１１Ａの最大の表示行数を超えてしまい、「Ａｒｔｉｓｔ」、「Ｔｉｔｌｅ」、及び「Ａｌｂｕｍ」の各情報が表示できない恐れがある。そこで曲情報表示制御部２０は、１行に表示する文字数が上限文字数Ｍｃを超えた場合に、上限文字数Ｍｃを超えた後端側の超過文字列Ｈを非表示とすることで、確実に、「Ａｒｔｉｓｔ」、「Ｔｉｔｌｅ」、及び「Ａｌｂｕｍ」の３行が表示されるようにしている。
なお、表示画面１１Ａの上限文字数Ｍｃ、及び最大の表示行数は、例えば表示文字のフォントの大きさ等に連動して可変されるものであってもよい。
【００１９】
ここで、超過文字列Ｈを非表示とする構成においては、図４に示すように、表示文字列Ｅ１と表示文字列Ｅ２の不一致部分Ｐが超過文字列Ｈの範囲に含まれる場合、この不一致部分Ｐが表示されないため、２つの表示文字列Ｅ１、表示文字列Ｅ２が全く同じ文字列の表示となることから、両者を識別できるように表示を変更する必要がある。そこで、このような変更の処理の要否を判定するために、文字列長判定部３０は、表示文字列Ｅ１の各行の最大文字数Ｍｍａｘと上限文字数Ｍｃを比較し、いずれか１つの行でも最大文字数Ｍａｘが上限文字数Ｍｃを超えていないかを判定する。
【００２０】
一致度算出部３１は、２つの表示文字列Ｅ１、Ｅ２の一致度を算出し、調整処理部２８に出力する。この一致度は、表示文字列Ｅ１に表示文字列Ｅ２が一致する割合を定量化したもの、或いは、表示文字列Ｅ１に表示文字列Ｅ２が一致すると人間の視覚を通じて認識される程度を定量化したものであり、この定量化には、既存の任意の手法を用いることができる。この定量化により、少なくとも表示文字列Ｅ１と表示文字列Ｅ２の違いが無少なくなるほど高い一致度が算出される。
【００２１】
この一致度算出部３１は、表示文字列Ｅ１と表示文字列Ｅ２を先頭から一文字ずつ順に一致しているか否かを判定し、表示文字列Ｅ１の文字数に占める一致文字数の割合を一致度として算出するものとする。
表示文字列Ｅは、上述の通り、曲情報文字列Ｆと、見出文字列Ｇとを含み、見出文字列Ｇは曲ごとに共通の文字列であるから、一致度算出部３１は、曲情報文字列Ｆに対して一致度を算出する。このとき、曲情報文字列Ｆは、曲のアーティスト名文字列Ｆａ、タイトル名文字列Ｆｂ、及びアルバム名文字列Ｆｃを含むことから、それぞれごとに一致度を算出してもよい。しかしながら、一般に、アーティスト名とアルバム名は重複することが多いことから、この一致度算出部３１は、曲とタイトル名（タイトル名文字列Ｆｂ）について一致度を算出することとしている。
【００２２】
図５は、同一のアルバムに収録された曲を連続再生している場合の一致度算出を説明するための概要図である。
同一のアルバムに収録された曲を連続再生している場合、一般的には、図５に示すように、連続して再生される曲のアルバム名、及びアーティスト名は同じとなり、タイトル名のみが異なる。したがって、２つの表示文字列Ｅ１、Ｅ２の一致度を算出すると、アーティスト名文字列Ｆａ、及びアルバム名文字列Ｆｃの一致度は１００％（完全一致）となり、曲のタイトル名文字列Ｆｂのみが完全一致ではなくなる。図示例では、表示文字列Ｅ１のタイトル名文字列Ｆｂの文字数は「１３文字」であり、一致文字数は「１２文字」（つまり不一致部分Ｐの文字数は「１文字」）であるから、一致度は、約９２％（＝１２×１００／１３％）と求められる。
【００２３】
変更処理部３２は、文字列長判定部３０の判定結果と、一致度算出部３１による一致度にと応じて、表示文字列Ｅ１の表示態様を変更するものである。
詳述すると、変更処理部３２は、表示文字列Ｅ１が表示画面１１Ａからはみ出て非表示となる超過文字列Ｈを有するときには、超過文字列Ｈを除外した範囲（つまり表示画面１１Ａに収まる範囲）が完全に一致（一致度が１００％）している場合に、超過文字列Ｈの範囲の一致度を算出し、この一致度に応じて表示態様を変更する。
一方、表示文字列Ｅ１に超過文字列Ｈが無い場合には、変更処理部３２は、表示文字列Ｅ１、Ｅ２の一致度が所定値（例えば７０％以上）の場合に、表示態様を変更する。
変更処理部３２は、この表示態様変更処理のために、図１に示すように、強調処理部４１と、省略・置換部４２と、識別子付与部４３とを備えている。
【００２４】
強調処理部４１は、表示文字列Ｅ１の表示において不一致部分Ｐを強調表示した表示態様に変更するものである。強調表示の態様には、例えば不一致部分Ｐの色やフォント（形状）、大きさ、文字飾りを、その他の部分と異ならせる、或いは、不一致部分Ｐを点滅表示するなどが挙げられる。
省略・置換部４２は、表示文字列Ｅ１の不一致部分Ｐが超過文字列Ｈの範囲にだけある場合（つまり超過文字列Ｈの範囲の一致度が１００％でない場合）は、表示文字列Ｅ１の先頭から不一致部分Ｐまでの間の適宜の文字数の文字列を省略（削除）、又は他の１文字の置換文字に置換し、不一致部分Ｐが表示画面１１Ａに表示されるようにする。
識別子付与部４３は、表示文字列Ｅ１が超過文字列Ｈを有するものの、その後の表示文字列Ｅ２と超過文字列Ｈを含めて一致している場合（つまり一致度が１００％である場合）には、表示文字列Ｅ１の先頭に、アルバムやプレイリスト等の再生曲リストにおける曲の順番を示す曲番号等の識別子を付与する。表示文字列Ｅ１が超過文字列Ｈを含め、その後の表示文字列Ｅ２と一致する場合としては、例えば表示文字列Ｅ２が表示文字列Ｅ１の終端に何らかの文字列を付加して成る場合などが想定される。
【００２５】
図６は、表示文字列Ｅ１の表示態様変更処理の動作を示すフローチャートである。
カーオーディオ装置１は、図示せぬ操作部の操作等を通じて、ユーザによって例えばプレイリストやアルバム等の再生曲リストＬで規定された複数の曲の連続再生が指示されると、これらの曲の連続再生を開始し（ステップＳ１）、また曲ごとに曲情報を表示装置１１に表示すべく、制御部２の曲情報表示制御部２０は次の処理を行う。
【００２６】
すなわち、曲情報表示制御部２０は、これから再生を開始する曲、或いは再生を開始した曲の曲情報データＤｃを曲データ記憶部４から読み出して取得する（ステップＳ２）。そして曲情報表示制御部２０は、再生曲リストＬを参照し、その曲の次に再生される予定の曲が有るか否かを判定する（ステップＳ３）。
次に再生する曲が無い場合（ステップＳ３：ＮＯ）、今回の表示対象の曲情報と混同を生じさせるような曲情報が次ぎに表示されることがない事を示すため、曲情報表示制御部２０は、表示対象の曲情報の表示文字列Ｅ１を、そのまま予め規定された通常の態様で表示する（ステップＳ４）。
【００２７】
一方、次に再生する曲が有る場合には（ステップＳ３：ＹＥＳ）、表示対象の曲情報の表示文字列Ｅ１と一致度が高い曲情報の表示文字列Ｅ２とが連続して表示される可能性がある。特に、クラシック演奏では、前掲図２に示すように、タイトル名が似た曲が連続して再生曲リストＬに登録されることがある。
そこで、曲情報表示制御部２０は、表示文字列Ｅ１と一致度が高い表示文字列Ｅ２が連続して表示される場合でも、ユーザが両者を容易に識別できるようにするために、表示文字列Ｅ１の表示態様を変更する処理を行う。
【００２８】
すなわち、曲情報表示制御部２０は、先ず、表示文字列Ｅ１におけるタイトル名表示行の最大文字数Ｍｍａｘが上限文字数Ｍｃ以下であるか否かを判定する（ステップＳ５）。
最大文字数Ｍｍａｘが上限文字数Ｍｃ以下である場合（ステップＳ５：ＹＥＳ）、表示文字列Ｅ１のタイトル名文字列Ｆｂが表示画面１１Ａからはみ出すことなく表示されることを示す。そこで曲情報表示制御部２０は、表示対象の表示文字列Ｅ１と、その次に表示対象となる表示文字列Ｅ２とのタイトル名文字列Ｆｂの一致度を算出し、当該一致度が所定値（図示例では７０％）以下であるか否かを判定する（ステップＳ６）。この所定値は、表示文字列Ｅ１と表示文字列Ｅ２のタイトル名文字列Ｆｂが続いて表示された際に、人間が両者を識別不能、或いは混同する恐れが高くなる閾値であり、実験等により予め求められている。
【００２９】
したがって、一致度が所定値以下である場合（ステップＳ６：７０％以下）、表示文字列Ｅ１と表示文字列Ｅ２のタイトル名文字列Ｆｂが連続表示されても、両者が識別不能になり、或いは混同する恐れも低いため、曲情報表示制御部２０は、上記ステップＳ４に処理手順を進め、曲情報の表示文字列Ｅ１を、予め規定された通常の態様で表示する。
一方、一致度が所定値を超えている場合には（ステップＳ６：７０％より大）、両者が識別不能になり、或いは混同する恐れが低いため、曲情報表示制御部２０は、表示文字列Ｅ１のタイトル名文字列Ｆｂのうち、不一致部分Ｐの文字列に対し強調して表示するための処理を行い（ステップＳ７）、当該強調表示した態様で曲情報の表示文字列Ｅ１を表示する（ステップＳ４）。
【００３０】
この結果、例えば、表示文字列Ｅ１と表示文字列Ｅ２のタイトル名文字列Ｆｂが、それぞれ「交響曲第一楽章第二節」と「交響曲第二楽章第二節」であった場合、例えば図７（Ａ）に示すように、不一致部分Ｐの文字列である「一」の箇所の背景色が変化して表示されることで、この不一致部分Ｐが強調表示される。
この強調表示の有無により、ユーザは、再生対象の曲のタイトル名と、次に再生される予定の曲のタイトル名とを表示画面１１Ａに同時に表示せずとも、両者の一致度が高い（似ている）ことが把握できる。すなわち、表示画面１１Ａの表示領域が、２つの曲のタイトル名を一度に表示できないような限られた領域であっても、ユーザに曲のタイトル名がわかりやすく通知されることとなる。
さらに、両者の曲のタイトル名の相違箇所を不一致部分Ｐの強調表示により把握し、次に再生される曲のタイトル名との混同を防止できる。
【００３１】
次いで、ステップＳ５の判定において、表示文字列Ｅ１のタイトル名文字列Ｆｂの最大文字数Ｍｍａｘが上限文字数Ｍｃを超えている場合（ステップＳ５：ＮＯ）、このタイトル名文字列Ｆｂが表示画面１１Ａからはみ出して非表示となる超過文字列Ｈを含むことを示す。そこで曲情報表示制御部２０は、超過文字列Ｈを除外した範囲、すなわち表示画面１１Ａに表示される範囲について一致度を算出し、当該一致度が１００％であるか否か、すなわち表示画面１１Ａに表示される範囲において、表示文字列Ｅ１と表示文字列Ｅ２のタイトル名文字列Ｆｂが完全一致であるか否かを判定する（ステップＳ８）。
【００３２】
一致度が１００％でない場合（ステップＳ８：１００％未満）、表示画面１１Ａに表示される範囲内で、表示文字列Ｅ１のタイトル名文字列Ｆｂには不一致部分Ｐが存在することを示す。したがって、この不一致部分Ｐが一致度に与える影響の大きさに応じて、表示文字列Ｅ１と表示文字列Ｅ２のタイトル名文字列Ｆｂが識別不能、或いは混同を生じるか否かが変わる。そこで、曲情報表示制御部２０は、処理手順を上記ステップＳ６に進め、超過文字列Ｈを除外した範囲における表示文字列Ｅ１と表示文字列Ｅ２のタイトル名文字列Ｆｂの一致度が所定値以下であるか否かを判定し（ステップＳ６）、一致度が所定値以下である場合（ステップＳ６：７０％以下）、曲情報表示制御部２０は、上記ステップＳ４に処理手順を進め、曲情報の表示文字列Ｅ１を、予め規定された通常の態様で表示する。また一致度が所定値を超えている場合には（ステップＳ６：７０％よりも大）、曲情報表示制御部２０は、表示文字列Ｅ１のタイトル名文字列Ｆｂのうち、不一致部分Ｐの文字列に対し強調して表示するための処理を行い（ステップＳ７）、当該強調表示した態様で曲情報の表示文字列Ｅ１を表示する（ステップＳ４）。
【００３３】
一方、ステップＳ８の判定の結果、一致度が１００％である場合（ステップＳ８：１００％）、曲情報表示制御部２０は、表示文字列Ｅ１のタイトル名文字列Ｆｂの超過文字列Ｈの範囲について一致度を算出し、一致度が１００％であるか否かを判定する（ステップＳ９）。一致度が１００％でない場合（ステップＳ９：１００％未満）、表示文字列Ｅ１と表示文字列Ｅ２のタイトル名文字列Ｆｂの不一致部分Ｐが超過文字列Ｈの範囲に含まれることを示す。そこで曲情報表示制御部２０は、表示文字列Ｅ１のタイトル名文字列Ｆｂの先頭から不一致部分Ｐまでの間の適宜の文字数の文字列を省略（削除）、又は他の１文字の置換文字に置換する処理を行い（ステップＳ１０）、当該省略、又は置換した態様で曲情報の表示文字列Ｅ１を表示する（ステップＳ４）。
【００３４】
この結果、例えば、表示文字列Ｅ１と表示文字列Ｅ２のタイトル名文字列Ｆｂが、それぞれ「交響曲第一楽章第二節ホ長調」と「交響曲第二楽章第二節ト長調」であった場合、例えば図７（Ｂ）に示すように、不一致部分Ｐの文字列である「ホ」の箇所が表示画面１１Ａの表示範囲に収まるように、一部の文字列が省略文字「・・・」に置換され、この不一致部分Ｐの背景色が変化して表示されることで強調表示される。
これにより、表示文字列Ｅ１のタイトル名文字列Ｆｂが表示画面１１Ａに入りきれずに非表示となる超過文字列Ｈを含むときに、この超過文字列Ｈに不一致部分Ｐがあった場合でも、この不一致部分Ｐを強調してユーザに認識させることができる。
【００３５】
次いで、ステップＳ９において、一致度が１００％である場合（ステップＳ９：１００％）、少なくとも表示文字列Ｅ１のタイトル名文字列Ｆｂには、表示文字列Ｅ２のタイトル名文字列Ｆｂと不一致する文字列が含まれていないことを示す。そこで曲情報表示制御部２０は、表示文字列Ｅ１のタイトル名文字列Ｆｂの先頭に、再生曲リストＬに登録されている順番（或いは再生順番）を示す曲番号等の識別子を付与する処理をし（ステップＳ１１）、当該識別子を付与した態様で曲情報の表示文字列Ｅ１を表示する（ステップＳ４）。
【００３６】
この結果、例えば、表示文字列Ｅ１と表示文字列Ｅ２のタイトル名文字列Ｆｂが、それぞれ同じ「交響曲第一楽章第二節ホ長調」であった場合、例えば図７（Ｃ）に示すように、登録順番や再生順番等である「１」が識別子としてタイトル名文字列Ｆｂの先頭に付与されて表示される。
これにより、ユーザは、表示文字列Ｅ１と表示文字列Ｅ２のタイトル名文字列Ｆｂが同じであることが、識別子の付与によって把握でき、また当該識別子によって、どちらの曲が再生中であるかを認識できる。
なお、図示例のように、識別子を強調する表示をすることで、当該識別子に注目させるようにしてもよい。
また、識別子を付与する構成に換えて、タイトル名文字列Ｆｂの全部をハイライト表示するなどして、全ての文字が一致していることをユーザに認識させる構成としてもよい。
【００３７】
以上説明したように、本実施形態によれば次の効果を奏する。
すなわち、本実施形態によれば、曲情報表示制御部２０は、再生対象の曲の曲情報を示す表示文字列Ｅを表示装置１１の表示画面１１Ａに表示するとき、表示対象の表示文字列Ｅ１と、次の表示対象となる表示文字列Ｅ２とのタイトル名文字列Ｆｂを比較し、一致する割合を示す一致度が所定値以上（例えば７０％）の場合に、表示文字列Ｅ１のタイトル名文字列Ｆｂの表示態様を変更する。
これにより、ユーザは、表示されているタイトル名文字列Ｆｂの表示態様の変更の有無により、このタイトル名文字列Ｆｂと一致度が高い曲のタイトル名が次に表示されることを把握でき、両者を識別しやすくなる。
また、これら２つの曲のタイトル名を一度に表示画面１１Ａに表示せずとも、ユーザは両者の違いを簡単に知ることができる。したがって、表示画面１１Ａの表示領域が、２つの曲のタイトル名を一度に表示できないような限られた領域であっても、ユーザに曲のタイトル名がわかりやすく通知されることとなる。
【００３８】
また本実施形態によれば、曲情報表示制御部２０は、一致度が所定値以上の場合に、表示文字列Ｅ１のタイトル名文字列Ｆｂのうち、不一致部分Ｐを強調する表示に変更することで、当該不一致部分Ｐの表示態様を他の部分と異ならせるようにした。
これにより、強調表示の箇所により、ユーザは次に再生される曲のタイトル名との不一致部分Ｐを容易に把握でき、次に再生される曲のタイトル名との混同を防止できる。
【００３９】
また本実施形態によれば、曲情報表示制御部２０は、表示対象の表示文字列Ｅ１のタイトル名文字列Ｆｂの全てが、次の表示対象の表示文字列Ｅ２のタイトル名文字列Ｆｂと完全に一致する場合（一致度が１００％の場合）、表示文字列Ｅ１のタイトル名文字列Ｆｂに、表示文字列Ｅ２のタイトル名文字列Ｆｂと識別するための識別子を付して表示する。
これにより、ユーザは、識別子の有無に基づき、次に再生される曲が今現在に表示されている曲のタイトル名と同じであることを把握できる。
特に本実施形態によれば、この識別子は、表示文字列Ｅ１と表示文字列Ｅ２の表示の順番、すなわち曲の再生の順番を示すため、ユーザは、今現在、同一タイトル名の曲の何番目の曲が再生されているかを容易に識別できる。
【００４０】
また本実施形態によれば、曲情報表示制御部２０は、表示対象の表示文字列Ｅ１のタイトル名文字列Ｆｂの最大文字数Ｍｍａｘが表示画面１１Ａの１行に表示できる上限の文字数である上限文字数Ｍｃを超えるとき、表示文字列Ｅ１のタイトル名文字列Ｆｂうち、先頭から上限文字数Ｍｃを超えた超過文字列Ｈの範囲に、次に表示対象となる表示文字列Ｅ２のタイトル名文字列Ｆｂとの不一致部分Ｐを含む場合、当該不一致部分Ｐが上限文字数Ｍｃの範囲に収まるように、表示文字列Ｅ１のタイトル名文字列Ｆｂ一部を省略し、または省略を示す符号に置換して表示する。
これにより、表示文字列Ｅ１のタイトル名文字列Ｆｂが表示画面１１Ａに入りきらないほどの長さであり、なおかつ、入りらない超過文字列Ｈに不一致部分Ｐがあった場合でも、タイトル名文字列Ｆｂを改行表示したり、或いはスクロール表示などすることなく、この不一致部分Ｐをユーザに認識させることができる。
【００４１】
また本実施形態によれば、曲情報を示す表示文字列Ｅがタイトル名の他に、アーティスト名やアルバム名等を含む場合でも、曲情報表示制御部２０は、タイトル名を示すタイトル名文字列Ｆｂに基づいて算出する。
これにより、例えば同じアルバムに収録された曲を連続再生しているときなど、アーティスト名やアルバム名が同じ曲が連続して再生される場合であっても、一致度には、曲のタイトル名の違いのみを正確に反映できる。
【００４２】
また本実施形態によれば、曲情報表示制御部２０は、曲の再生ごとに、当該曲の曲情報を示す表示文字列Ｅを表示する。
これにより、今現在に再生されている曲の曲情報が、次に再生される予定の曲の曲情報と異なる部分が少ない場合でも、ユーザは、両者を識別し、今現在の曲の曲情報を把握できる。
【００４３】
上述した実施形態は、あくまでも本発明の一態様を例示するものであって、本発明の趣旨を逸脱しない範囲で任意に変形、及び応用が可能である。
【００４４】
例えば、上述した実施形態において、曲情報文字列Ｆを表示画面１１Ａに見出文字列Ｇごとに改行表示する態様を例示したが、必ずしも改行表示する必要はなく、曲情報文字列Ｆ、及び見出文字列Ｇを１行に表示してもよい。
【００４５】
また例えば、上述した実施形態において、表示文字列Ｅ１と表示文字列Ｅ２を先頭から一文字ずつ順に一致しているか否かを判定し、表示文字列Ｅ１の文字数に占める一致文字数の割合を一致度として算出するものとした。
しかしながら、この一致度算出の手法では、表示文字列Ｅ２が、表示文字列Ｅ１の先頭に何らかの単語を付加した文字列であった場合、先頭の単語以外が完全に一致していても一致度が低く算出されてしまうことがある。
そこで、例えば表示文字列Ｅ１と表示文字列Ｅ２を先頭から終端にかけて一文字ずつ順に対比して得た一致度と、終端から先頭にかけて一文字ずつ対比した一致度のうち、値が高い方の一致度を用いるといった一致度算出手法を用いることもできる。
なお、２つの表示文字列Ｅ１、Ｅ２を単語単位で比較して一致度を判定してもよい。単語とは、文法上、意味・職能をもった最小の言語単位であり、日本語では自立語と付属語に大別されるものである。
【００４６】
また上述した実施形態において、カーオーディオ装置１の制御部２が曲情報表示制御部２０を備える構成を例示したが、これに限らず、制御部２とは別体に、曲情報表示制御部２０を設けてもよい。また例えば、曲情報表示制御部２０は、表示装置１１の表示を制御する表示制御回路に設けることもできる。さらに、カーオーディオ装置１とは別体に、係る曲情報表示制御部２０を備えた曲情報表示制御装置を構成することもできる。
曲情報表示制御部２０は、例えばＣＰＵやＭＰＵにプログラムを実行させることで実現されていてもよく、また、ハードウェアによって実現されていてもよい。
【００４７】
また上述した実施形態では、カーオーディオ装置１に本発明を適用した場合を例示したが、これに限らない。すなわち本発明を適用可能な音響装置は、車載型に限らず、携帯型、及び据置型の装置でもよい。さらに、音響装置に限らず、曲に関する文字列を表示する表示画面を有した電子機器であれば、本発明を適用できる。
【００４８】
また上述した実施形態では、曲に関する文字列を表示画面に表示する場合を例示したが、リスト化された文字列を個々に表示する場合であれば、任意の文字列に適用できる。特に、前後に比較的似ている文字列が並ぶようにリスト化された文字列に対し本発明を好適に用いることができる。このようにリスト化された文字列には、例えば電話帳の氏名や名称、或いは辞書や辞典に収録された単語や用語等のように五十音順やアルファベット順等のいわゆる辞書順にリスト化された文字列、及び住所録の住所（市町村名や町名、番地等）等の文字列が挙げられる。
【符号の説明】
【００４９】
１  カーオーディオ装置
１１  表示装置
１１Ａ  表示画面
２０  曲情報表示制御部（曲情報表示制御装置）
２２  曲情報取得部
２４  表示文字列生成部
２６  表示態様変更部
２８  調整処理部
３０  文字列長判定部
３１  一致度算出部
３２  変更処理部
４１  強調処理部
４２  省略・置換部
４３  識別子付与部
Ｄｃ  曲情報データ
Ｅ  表示文字列
Ｅ１  表示文字列（第１文字列）
Ｅ２  表示文字列（第２文字列）
Ｆ  曲情報文字列
Ｆａ  アーティスト名文字列
Ｆｂ  タイトル名文字列
Ｆｃ  アルバム名文字列
Ｇ  見出文字列
Ｈ  超過文字列
Ｌ  再生曲リスト
Ｍａｘ  最大文字数
Ｍｃ  上限文字数
Ｍｍａｘ  最大文字数
Ｐ  不一致部分
【図１】
2015118162.tif 000003
【図２】
2015118162.tif 000004
【図３】
2015118162.tif 000005
【図４】
2015118162.tif 000006
【図５】
2015118162.tif 000007
【図６】
2015118162.tif 000008
【図７】
2015118162.tif 000009