(57)【要約】      （修正有）【課題】文字コード変換ができない文字がある場合に、それらの文字から本来得られる情報を推測できるようにする。【解決手段】記録媒体に記録されている文字情報およびその文字情報の文字変換コード情報を取得する情報取得部１２Ａと、文字情報の文字ごとに変換可能な文字であるか否かを文字変換コード情報から判定する文字コード変換判定部１２Ｂと、文字コード変換判定部１２Ｂにより文字情報の所定数が変換可能な文字でないと判定されたときに、所定の数字を含む代替データを作成する代替データ作成部１２Ｅと、を備える表示制御装置とする。【選択図】図２
2010066436.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録されている文字情報およびその文字情報の文字変換コード情報を取得する情報取得部と、
上記文字情報の文字ごとに変換可能な文字であるか否かを上記文字変換コード情報から判定する文字コード変換判定部と、
上記文字コード変換判定部により上記文字情報の所定数が変換可能な文字でないと判定されたときに、所定の数字を含む代替データを作成する代替データ作成部と、
を備えることを特徴とする表示制御装置。
【請求項２】
請求項１に記載の表示制御装置において、
前記代替データ作成部は、楽曲の再生される順番を示す番号、トラック番号、格納されているフォルダ番号、プレイリスト番号、アーティストリスト番号のいずれかひとつの数字に基づいて前記所定の数字を決定することを特徴とする表示制御装置。
【請求項３】
請求項１または２に記載の表示制御装置において、
前記文字コード変換判定部により前記文字情報の文字が変換可能な文字でないと判定されたときに、変換可能な文字でない文字を所定のマークに置き換える文字置換部と、
上記文字置換部により前記文字情報の所定数が上記所定のマークに置き換えられたか否かを判定する表示データ判定部と、を備え、
前記代替データ作成部は、上記表示データ判定部により前記文字情報の所定数が上記所定のマークに置き換えられたと判定されたときに、前記文字情報を代替する代替データを作成することを特徴とする表示制御装置。
【請求項４】
記録媒体に記録されている文字情報およびその文字情報の文字変換コード情報を取得する情報取得ステップと、
上記文字情報の文字ごとに変換可能な文字であるか否かを上記文字変換コード情報から判定する文字コード変換判定ステップと、
上記文字コード変換判定ステップにより上記文字情報の所定数が変換可能な文字でないと判定されたときに、所定の数字を含む代替データを作成する代替データ作成ステップと、
を有していることを特徴とする表示制御方法。
【請求項５】
請求項４に記載の表示制御方法において、
前記代替データ作成ステップは、楽曲の再生される順番を示す番号、トラック番号、格納されているフォルダ番号、プレイリスト番号、アーティストリスト番号のいずれかひとつの数字に基づいて前記所定の数字を決定することを特徴とする表示制御方法。
【請求項６】
請求項４または５に記載の表示制御方法において、
前記文字コード変換判定ステップにおいて、前記文字情報の文字が変換可能な文字でないと判定されたときに、変換可能な文字でない文字を所定のマークに置き換える文字置換ステップと、
上記文字置換ステップで前記文字情報の所定数が上記所定のマークに置き換えられたか否かを判定する表示データ判定ステップと、を有し、
前記代替データ作成ステップにおいて、上記表示データ判定ステップで前記文字情報の所定数が上記所定のマークに置き換えられたと判定されたときに、前記文字情報を代替する代替データを作成することを特徴とする表示制御方法。
【請求項７】
コンピュータを、記録媒体に記録されている文字情報およびその文字情報の文字変換コード情報を取得する情報取得手段、上記文字変換情報の文字ごとに変換可能な文字であるか否かを上記文字変換コード情報から判定する文字コード変換判定手段、上記文字コード変換判定手段により上記文字情報の所定数が変換可能な文字でないと判定されたときに、所定の数字を含む代替データを作成する代替データ作成手段、として機能させるための表示制御プログラム。
【請求項８】
請求項７に記載の表示制御プログラムにおいて、
前記代替データ作成手段は、楽曲の再生される順番を示す番号、トラック番号、格納されているフォルダ番号、プレイリスト番号、アーティストリスト番号のいずれかひとつの数字に基づいて前記所定の数字を決定することを特徴とする表示制御プログラム。
【請求項９】
請求項７または８に記載の表示制御プログラムにおいて、
コンピュータを、前記文字コード変換判定手段により前記文字情報の文字が変換可能な文字でないと判定されたときに、変換可能な文字でない文字を所定のマークに置き換える文字置換手段、上記文字置換手段により前記文字情報の所定数が上記所定のマークに置き換えられたか否かを判定する表示データ判定手段、として機能させ、
前記代替データ作成手段は、上記表示データ判定手段で前記文字情報により前記文字情報の所定数が上記所定のマークに置き換えられたと判定されたときに、前記文字情報を代替する代替データを作成することを特徴とする表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、表示制御方法および表示制御プログラムに関する。
【背景技術】
【０００２】
特許文献１は、フォントが格納されていない文字コードが入力された場合に、文字化けなどが発生しないように処理する文字処理装置を開示する。この文字処理装置では、文字群を代表字と異体字とのグループに予め分類しておき、自装置に格納されていない文字コードが入力された場合に、その異体字に代えて同一グループの代表字を画面に表示させるというものである。
【０００３】
【特許文献１】特開平１０−２８９２２６号公報（請求項１、段落００１０参照）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示される文字処理装置であっても、その装置の販売国で使用される言語や文字処理装置の表示管の仕様により表示可能な文字コードが定められている場合には、文字群を代表字と異体字とのグループに予め分類しておいても、文字を表示させることができない。たとえば、図１７に示すような１４セグメントの表示管Ｘによって文字が表示される場合に、日本語と英語が混在している「日本語Ｅｎｇｌｉｓｈ」という文字を表示させることを考える。この場合、装置内では、ＵＮＩＣＯＤＥで記載されているこれらの文字をＩＳＯ８８５９−１に変換処理を行なってから表示させると、図１８に示すように、表示管Ｘ１〜Ｘ１０には漢字で表示された部分の「日本語」は、すべて「？」へ変換され、英字で表示された部分の「Ｅｎｇｌｉｓｈ」は、そのまま表示される。また、すべて表示不可能な文字である場合には、図１９および図２０に示すように、表示管には、その文字の代わりに「？」マークやブランク（空白）にすべて置き換えられて表示されることがある。このように、特許文献１に開示される文字処理装置や従来のオーディオ再生装置において、表示されるべき文字の一部が表示されないと、曲を特定しづらい。また、すべて「？」マークやブランクとなって表示されると、ユーザが多数の曲の中から特定の曲を絞り込む場合に曲を特定することができないばかりか、ユーザが曲をスキップしても、ディスプレイ上に表示される文字が変化していないように見えるため、切り替わったことを認識することもできない。
【０００５】
そこで、本発明は、上述した課題を鑑み、文字コード変換ができない文字がある場合に、それらの文字から本来得られる情報を推測できるようにする表示制御装置、表示制御方法および表示制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の１側面は、記録媒体に記録されている文字情報およびその文字情報の文字変換コード情報を取得する情報取得部と、文字情報の文字ごとに変換可能な文字であるか否かを文字変換コード情報から判定する文字コード変換判定部と、文字コード変換判定部により文字情報の所定数が変換可能な文字でないと判定されたときに、所定の数字を含む代替データを作成する代替データ作成部と、を備える表示制御装置である。
【０００７】
本発明の１側面は、上述した表示制御装置の構成に加えて、代替データ作成部は、楽曲の再生される順番を示す番号、トラック番号、格納されているフォルダ番号、プレイリスト番号、アーティストリスト番号のいずれかひとつの数字に基づいて所定の数字を決定することが好ましい。
【０００８】
本発明の１側面は、上述した表示制御装置の構成に加えて、文字コード変換判定部により文字情報の文字が変換可能な文字でないと判定されたときに、変換可能な文字でない文字を所定のマークに置き換える文字置換部と、文字置換部により文字情報の所定数が所定のマークに置き換えられたか否かを判定する表示データ判定部と、を備え、代替データ作成部は、表示データ判定部により文字情報の所定数が所定のマークに置き換えられたと判定されたときに、文字情報を代替する代替データを作成することが好ましい。
【０００９】
本発明に係る１側面は、記録媒体に記録されている文字情報およびその文字情報の文字変換コード情報を取得する情報取得ステップと、文字情報の文字ごとに変換可能な文字であるか否かを文字変換コード情報から判定する文字コード変換判定ステップと、文字コード変換判定ステップにより文字情報の所定数が変換可能な文字でないと判定されたときに、所定の数字を含む代替データを作成する代替データ作成ステップと、を有する表示制御方法である。
【００１０】
本発明の１側面は、上述した代替データ作成ステップにおいて、楽曲の再生される順番を示す番号、トラック番号、格納されているフォルダ番号、プレイリスト番号、アーティストリスト番号のいずれかひとつの数字に基づいて所定の数字を決定することが好ましい。
【００１１】
本発明の１側面は、上述した表示制御方法において、文字コード変換判定ステップにおいて、文字情報の文字が変換可能な文字でないと判定されたときに、変換可能な文字でない文字を所定のマークに置き換える文字置換ステップと、文字置換ステップで文字情報の所定数が所定のマークに置き換えられたか否かを判定する表示データ判定ステップと、を有し、代替データ作成ステップにおいて、表示データ判定ステップで文字情報の所定数が所定のマークに置き換えられたと判定されたときに、文字情報を代替する代替データを作成することが好ましい。
【００１２】
本発明の１側面は、コンピュータを、記録媒体に記録されている文字情報およびその文字情報の文字変換コード情報を取得する情報取得手段、文字変換情報の文字ごとに変換可能な文字であるか否かを文字変換コード情報から判定する文字コード変換判定手段、文字コード変換判定手段により文字情報の所定数が変換可能な文字でないと判定されたときに、所定の数字を含む代替データを作成する代替データ作成手段、として機能させる表示制御プログラムである。
【００１３】
本発明の１側面は、上述した表示制御プログラムにおいて、代替データ作成手段は、楽曲の再生される順番を示す番号、トラック番号、格納されているフォルダ番号、プレイリスト番号、アーティストリスト番号のいずれかひとつの数字に基づいて所定の数字を決定することが好ましい。
【００１４】
本発明の１側面は、上述した表示制御プログラムにおいて、コンピュータを、文字コード変換判定手段により文字情報の文字が変換可能な文字でないと判定されたときに、変換可能な文字でない文字を所定のマークに置き換える文字置換手段、文字置換手段により文字情報の所定数が所定のマークに置き換えられたか否かを判定する表示データ判定手段、として機能させ、代替データ作成手段は、表示データ判定手段で文字情報により文字情報の所定数が所定のマークに置き換えられたと判定されたときに、文字情報を代替する代替データを作成することが好ましい。
【発明の効果】
【００１５】
本発明によれば、文字コード変換ができない文字がある場合に、それらの文字から本来得られる情報を推測できるようにする表示制御装置、表示制御方法および表示制御プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１６】
まず、図１を参照しながら、本発明の実施形態に係る表示制御装置１０について説明する。図１は、本発明の実施形態に係る表示制御装置１０の全体構成を示すブロック図である。
【００１７】
表示制御装置１０は、図１に示すように、ＤＳＰ１１と、システムマイコン１２と、表示部１３と、操作部１４と、記憶部１５と、ＤＡＣ（Ｄ／Ａコンバータ）１６と、増幅部１７と、出力部１８と、を主要な構成要素としている。
【００１８】
ＤＳＰ１１は、音声や画像などの処理に特化したマイクロプロセッサであって、システムマイコン１２からの制御信号に基づいて、ＵＳＢコントローラ（不図示）などを介して記憶部１５より入力された音声信号をデコードして、ＤＡＣ１６に出力する。
【００１９】
システムマイコン１２は、ＣＰＵ（不図示）などにより構成され、表示制御装置１０全体の制御を行なう。なお、本実施の形態においてシステムマイコン１２は、図２に示すように記憶部１５から文字情報および文字変換コード情報を取得する情報取得部１２Ａ、取得した文字情報の文字ごとに文字コード変換可能な文字であるか否かを文字変換コード情報により判定する文字コード変換判定部１２Ｂ、文字コード変換できない文字を所定のマークに置換する文字置換部１２Ｃ、取得した文字情報の所定数が所定のマークに置き換えられたか否かを判定する表示データ判定部１２Ｄ、表示データ判定部１２Ｄで文字情報の所定数が所定のマークに置き換えられたと判定されたときに、取得した文字情報を代替する代替データを生成する代替データ作成部１２Ｅ、として機能する。なお、各機能については表示制御装置１０の動作において説明する。
【００２０】
表示部１３は、システムマイコン１２の制御により記憶部１５に記録されている文字情報を読み出して文字を表示することができる。操作部１４は、ユーザからの表示制御装置１０の動作指示を行なうための入力手段である。
【００２１】
記憶部１５は、コンテンツデータと、コンテンツデータに関連する情報などが少なくとも記憶されている。ここで、コンテンツデータは、音楽ファイルなどであり、コンテンツデータに関連する情報としては、例えば、アルバムのタイトル名やアーティスト名などであり、そのアルバムに属するコンテンツデータと対応付けられて記憶されている。また、コンテンツデータに関連するその他の情報として、そのコンテンツデータが格納されている再生される順番を示す番号、トラック番号、格納されているフォルダ番号、プレイリスト番号、アーティストリスト番号、ファイル番号、プレイリスト番号、アルバム番号、ポッドキャスト番号、ジャンル番号、作曲者番号などが含まれている。なお、後述する代替データ作成部１２Ｅは、これらの番号を所定の数字として参照する。なお、記憶部１５は、メモリーカードやＵＳＢメモリ、ＭＤ、ＤＶＤ、ＣＤなどの外部記憶媒体が構成として含まれていてもよい。
【００２２】
ＤＡＣ１６は、デジタル信号をアナログ信号に変換する回路により構成され、システムマイコン１２の制御に基づいて、ＤＳＰ１１より入力された音声信号をアナログ信号に変換して、出力部１８に出力する。なお、増幅部１７は、ＤＳＰ１１より入力された音声信号の音量レベルを増幅または減衰して出力部１８に出力する。
【００２３】
続いて、表示制御装置１０が代替表示するための代替データの対応例について説明する。図３は、図１に示す表示制御装置１０の通常再生中の表示状態と、その表示状態に対応した代替表示例を示す図である。図３に示すように、表示制御装置１０の通常再生中の表示状態としては、たとえば「ＳｏｎｇＴｉｔｌｅ」（歌の名前）、「ＦｏｌｄｅｒＮａｍｅ」（フォルダ名）、「ＦｉｌｅＮＡＭＥ」（ファイル名）などが表示される。たとえば、「ＳｏｎｇＴｉｔｌｅ」の代替表示としては、「ＴＩＴＬＥ×××」として歌のタイトルであることを示す「ＴＩＴＬＥ」に所定の数字「×××」を付加して表示させる。この所定の数字には上述した記憶部１５に記録されている様々な数字を用いることができ、これらを組み合わせることにより、使用者に現在再生している曲のタイトルを推測させることができる。なお、「ＦｏｌｄｅｒＮａｍｅ」、「ＦｉｌｅＮＡＭＥ」についても同様の方法により使用者に現在再生している曲のタイトルを推測させることができる。
【００２４】
図４は、図１に示す表示制御装置１０の絞込み機能時の表示状態と、その表示状態に対応した代替表示例を示す図である。図４に示すように、表示制御装置１０の絞込み機能時の表示状態としては、たとえば「Ｐｌａｙｌｉｓｔリスト」（再生リスト）、「Ａｒｔｉｓｔリスト」（アーティストリスト）、「Ａｌｂｕｍリスト」（アルバムリスト）、「Ｓｏｎｇリスト」（ソングリスト）、「Ｐｏｄｃａｓｔリスト」（ポッドキャストリスト）、「Ｇｅｎｒｅリスト」（ジャンルリスト）、「Ｃｏｍｐｏｓｅｒリスト」（編集者リスト）などが表示される。これらの各表示状態も図３で示した各表示状態で説明した方法と同様に使用者に選択している曲のタイトルを推測させることができる。
【００２５】
以下、表示制御装置１０の代替表示それぞれの具体例を示す。図５は、図３に示す「ＳｏｎｇＴｉｔｌｅ」の代替表示例を示す図である。図５に示すように、歌のタイトルが表示されていることを示す「Ｔｉｔｌｅ」と、その歌の番号である「０１２」とを組み合わせて表示させることで、使用者に１２番目の歌であることを推測させることができる。図６は、図３に示す「ＦｏｌｄｅｒＮａｍｅ」の代替表示例を示す図である。図６に示すように、現在再生中の曲は、２番目のフォルダに入っている曲であることを推測させることができる。図７は、図３に示す「ＦｉｌｅＮａｍｅ」の代替表示例を示す図である。図７に示すように、現在再生中の曲は、１０３番目に入っているファイルであることを推測させることができる。
【００２６】
図８は、図４に示す「Ｐｌａｙｌｉｓｔリスト」の代替表示例を示す図である。図８に示すように、現在選択している曲は、プレイリストの１０番目を選択していることを推測させることができる。図９は、図４に示す「Ａｒｔｉｓｔリスト」の代替表示例を示す図である。図９に示すように、現在選択している曲は、アーティストリストの２０５番目を選択していることを推測させることができる。なお、このアーティストリストの番号は、例えば記憶部１５に記録されているアーティストをアルファベット順に並べたときの順番に基づいて決定してもよい。図１０は、図４に示す「Ａｌｂｕｍリスト」の代替表示例を示す図である。図１０に示すように、現在選択している曲は、アルバムリストの７９番目を選択していることを推測させることができる。図１１は、図４に示す「Ｓｏｎｇリスト」の代替表示例を示す図である。図１１に示すように、現在選択している曲は、Ｓｏｎｇリストの２８０番目を選択していることを推測させることができる。図１２は、図４に示す「Ｐｏｄｃａｓｔリスト」の代替表示例を示す図である。図１２に示すように、現在選択している曲は、ポッドキャストの５番目を選択していることを推測させることができる。図１３は、図４に示す「Ｇｅｎｒｅリスト」の代替表示例を示す図である。図１３に示すように、現在選択している曲は、ジャンルリストの１６番目を選択していることを推測させることができる。図１４は、図４に示す「Ｃｏｍｐｏｓｅｒリスト」の代替表示例を示す図である。図１４に示すように、現在選択している曲は、編集者リストの６１番目を選択していることを推測させることができる。図１５は、一部表示不可能な文字がある場合の表示例を示す図である。図１５に示すように、一部の文字のみが表示不可能である場合には、残りの単語から曲を推測することでできる場合が多いため、図３〜図１４で示したような代替表示を敢えてしないことで、使用者に現在選択している曲を推測させることができる。
【００２７】
この表示制御装置１０は図２に示すように、記録媒体（記憶部１５）に記録されている文字情報およびその文字情報の文字変換コード情報を取得する情報取得部１２Ａと、文字情報の文字ごとに変換可能な文字であるか否かを文字変換コード情報から判定する文字コード変換判定部１２Ｂと、文字コード変換判定部１２Ｂが上記文字情報の所定数が変換可能な文字でないと判定したときに、所定の数字を含む代替データを作成する代替データ作成部１２Ｅと、を備えている。このような表示制御装置１０は、文字コード変換ができない文字が所定数ある場合に、所定の数字を含む代替データを表示させることでそれらの文字から本来得られる情報を推測できるようにすることができる。また、このような表示制御装置１０は、日本語だけでなく、装置の仕様により表示できない他の言語、文字コードすべてにおいて代替表示させることができ、再生もしくは選択されている曲を推測できるようにすることができる。
【００２８】
また、この表示制御装置１０の代替データ作成部１２Ｅは、楽曲の再生される順番を示す番号、トラック番号、格納されているフォルダ番号、プレイリスト番号、アーティストリスト番号のいずれかひとつの数字に基づいて所定の数字を決定することが好ましい。このような表示制御装置１０は、たとえば図３〜４に示すような文字情報の分類や表示状態を示す文字と、その曲に関連した数字とを組み合わせることにより再生もしくは選択されている曲をユーザが推測できるようにすることができる。
【００２９】
また、この表示制御装置１０は、文字コード変換判定部１２Ｂが変換可能な文字でないと判定したときに、変換可能でない文字を所定のマークに置き換える文字置換部１２Ｃと、文字置換部１２Ｃで文字情報の所定数が所定のマークに置き換えられたか否かを判定する表示データ判定部１２Ｄとを備え、代替データ作成部１２Ｅは、表示データ判定部１２Ｄで文字情報の所定数が所定のマークに置き換えられたと判定されたときに、文字情報を代替する代替データを作成することが好ましい。このような表示制御装置１０は、販売国や表示管の表示能力によりまったく表示できない文字情報もしくはほとんど表示できない文字情報であっても、代替表示により再生もしくは選択されている曲を推測することができる。
【００３０】
続いて、図１６を参照しながら、表示制御装置１０の動作（表示制御方法）について説明する。
【００３１】
ＳＴＡＲＴ：表示制御装置１０の全体の動作を制御するシステムマイコン１２は、表示制御装置１０の電源がＯＮにされるかまたは代替表示制御処理モードがＯＮになると代替表示制御処理を開始する。なお、表示制御装置１０の状態（通常再生中、絞込み機能作動中など）の変更により処理を開始してもよい。
【００３２】
ステップＳ１０：情報取得部１２Ａとして機能するシステムマイコン１２は、記憶部１５より曲の情報を取得する。具体的には、記録媒体（記憶部１５）に記録されている文字情報およびその文字情報の文字変換コード情報を取得する。システムマイコン１２は、記憶部１５より曲の情報を取得するとステップＳ１１へ処理を移行する。
【００３３】
ステップＳ１１：文字コード変換判定部１２Ｂとして機能するシステムマイコン１２は、ステップＳ１０で取得した文字情報の各文字が表示制御装置１０において表示可能な文字であるか否かの判定を行なう。具体的には、たとえば、ＵＮＩＣＯＤＥでの文字変換が可能であるか否かの判定を行なう。システムマイコン１２は、取得した文字情報が表示可能な文字である場合（ステップＳ１１でＹｅｓ）には、ステップＳ１４へ処理を移行する。一方、システムマイコン１２は、取得した文字情報が表示可能な文字でない場合（ステップＳ１１でＮｏ）にはステップＳ１２へ処理を移行する。
【００３４】
ステップＳ１２：文字コード変換判定部１２Ｂとして機能するシステムマイコン１２は、予め決められた文字コード変換が可能であるか否かの判定を行なう。具体的には、たとえばＩＳＯ８８５９−１によって文字コード変換が可能であるか否かの判定を行なう。システムマイコン１２は、予め決められた文字コード変換が可能である場合（ステップＳ１２でＹｅｓ）には、ステップＳ１４へ処理を移行する。一方、システムマイコン１２は、予め決められた文字コード変換が可能でない場合（ステップＳ１２でＮｏ）には、ステップＳ１３へ処理を移行する。
【００３５】
ステップＳ１３：文字置換部１２Ｃとして機能するシステムマイコン１２は、文字コード変換ができない文字を所定のマークに置き換える処理を行なう。具体的には、変換できない文字を「？」マークに置き換える。なお、置き換えるマークは「？」以外のマーク（×、！、＆など）でもよい。システムマイコン１２は、文字コード変換できない文字を所定のマークに置き換える処理を行ない、ステップＳ１５へ処理を移行する。
【００３６】
ステップＳ１４：システムマイコン１２は、ステップＳ１１からの処理については、表示可能な文字コード（ＵＮＩＣＯＤＥ）で、ステップＳ１２からの処理については、予め決められた文字コード（ＩＳＯ８８５９−１）で文字コード変換処理を行なう。システムマイコン１２は、文字コード変換処理を行なうと、ステップＳ１５へ処理を移行する。
【００３７】
ステップＳ１５：システムマイコン１２は、ステップＳ１０で取得した文字情報のうち、文字コード変換判定をしていない文字があるか否かを判定する。システムマイコン１２は、文字コード変換判定をしていない文字がある場合（ステップＳ１５でＹｅｓ）には、ステップＳ１１へ処理を移行する。一方、システムマイコン１２は、文字コード変換判定をしていない文字がない場合（ステップＳ１５でＮｏ）には、ステップＳ１６へ処理を移行する。
【００３８】
ステップＳ１６：表示データ判定部１２Ｄとして機能するシステムマイコン１２は、文字情報の所定数が所定のマークに置き換えられたか否かの判定を行なう。なお、文字情報の所定数とは、たとえばその文字情報の全文字数の５０％、８０％、１００％に該当する数であり、製品出荷時に予めその割合を設定してもよいし、使用者が適宜設定できるようにしてもよい。システムマイコン１２は、文字情報の所定数が所定のマークに置き換えられている場合（ステップＳ１６でＹｅｓ）には、ステップＳ１７へ処理を移行する。一方、システムマイコン１２は、文字情報の所定数が所定のマークに置き換えられていない場合（ステップＳ１６でＮｏ）には、ステップＳ１８へ処理を移行する。
【００３９】
ステップＳ１７：代替データ作成部１２Ｅとして機能するシステムマイコン１２は、代替データを作成する。具体的には図５〜図１４に示されるような代替データを作成する。システムマイコン１２は、代替データを作成すると、ステップＳ１８へ処理を移行する。
【００４０】
ステップＳ１８：システムマイコン１２は、ステップＳ１６でＮＯと判定された文字情報またはステップＳ１７で生成された代替データを曲の情報として表示部１３に表示する。そして、システムマイコン１２は、代替表示制御処理を終了する（ＥＮＤ）。
【００４１】
このような表示制御装置１０で行なう表示制御方法は、記録媒体に記録されている文字情報およびその文字情報の文字変換コード情報を取得する情報取得ステップ（ステップＳ１０）と、文字情報の文字ごとに変換可能な文字であるか否かを文字変換コード情報から判定する文字コード変換判定ステップ（ステップＳ１１）と、文字コード変換判定ステップにおいて文字情報の所定数が変換可能な文字でないと判定されたとき（ステップＳ１６でＮｏ）に、所定の数字を含む代替データを作成する代替データ作成ステップ（ステップＳ１７）と、を有するものである。このような表示制御方法を採用することで、文字コード変換ができない文字が所定数ある場合に、所定の数字を含む代替データを表示させることでそれらの文字から本来得られる情報を推測できるようにすることができる。また、このような表示制御方法は、日本語だけでなく、装置の仕様により表示できない他の言語、文字コードすべてにおいて代替表示させることができ、再生もしくは選択されている曲を推測できるようにすることができる。
【００４２】
また、この表示制御方法では、代替データ作成ステップにおいて、楽曲の再生される順番を示す番号、トラック番号、格納されているフォルダ番号、プレイリスト番号、アーティストリスト番号のいずれかひとつの数字に基づいて所定の数字を決定することが好ましい。このような表示制御方法を採用することで、たとえば図３〜４に示すような文字情報の分類や表示状態を示す文字と、その曲に関連した数字とを組み合わせることにより再生もしくは選択されている曲をユーザが推測できるようにすることができる。
【００４３】
また、この表示制御方法では、文字コード変換判定ステップにおいて文字情報の文字が変換可能な文字でないと判定されたときに、変換可能でない文字情報の文字を所定のマークに置き換える文字置換ステップ（ステップＳ１３）と、文字置換ステップにおいて文字情報の所定数が所定のマークに置き換えられたか否かを判定する表示データ判定ステップ（ステップＳ１６）と、を有し、代替データ作成ステップにおいて、表示データ判定ステップで文字情報の所定数が所定のマークに置き換えられたと判定されたとき（ステップＳ１６でＹｅｓ）に、文字情報を代替する代替データを作成することが好ましい（ステップＳ１７）。このような表示制御方法を採用することで、表示制御装置１０の販売国や表示管の表示能力によりまったく表示できない文字情報であっても、代替データを表示させることにより再生もしくは選択されている曲を推測することができる。
【００４４】
続いて、表示制御装置１０に用いられるプログラムについて説明する。表示制御装置１０に用いられるプログラムは、記録媒体（記憶部１５）に記録され、この記録媒体を用いて本実施例のプログラムをインストールすることができる。あるいは、本実施例のプログラムを保持するサーバからネットワークを介して直接情報処理装置に本実施例のプログラムをインストールすることもできる。これにより、情報処理装置（以下、コンピュータという）を用いて、本発明の実施形態の表示制御装置１０におけるシステムマイコン１２の制御機能に相応する機能を実現することができる。
【００４５】
なお、本実施例のプログラムは、情報処理装置によって直接実行可能なものだけでなく、ハードディスクなどにインストールすることによって実行可能となるものも含む。また、圧縮されたり、暗号化されたりしたものも含む。
【００４６】
表示制御装置１０に用いられるこのプログラムは、コンピュータを、記録媒体に記録されている文字情報およびその文字情報の文字変換コード情報を取得する情報取得手段、文字情報の文字ごとに変換可能な文字であるか否かを文字変換コード情報から判定する文字コード変換判定手段、文字コード変換判定手段により文字情報の所定数が変換可能な文字でないと判定したときに、所定の数字を含む代替データを作成する代替データ作成手段、として機能させるのものである。このようなプログラムを用いることで、文字コード変換ができない文字が所定数ある場合に、所定の数字を含む代替データを表示させることでそれらの文字から本来得られる情報を推測できるようにすることができる。また、このような表示制御プログラムは、日本語だけでなく、装置の仕様により表示できない他の言語、文字コードすべてにおいて代替表示させることができ、再生もしくは選択されている曲を推測できるようにすることができる。
【００４７】
また、このプログラムでは、代替データ作成手段は、楽曲の再生される順番を示す番号、トラック番号、格納されているフォルダ番号、プレイリスト番号、アーティストリスト番号のいずれかひとつの数字に基づいて所定の数字を決定することが好ましい。このような表示制御プログラムを採用することで、たとえば図３〜４に示すような文字情報の分類や表示状態を示す文字と、その曲に関連した数字とを組み合わせることにより再生もしくは選択されている曲をユーザが推測できるようにすることができる。
【００４８】
また、このプログラムでは、コンピュータを、文字コード変換判定手段により文字情報の文字が変換可能な文字でないと判定されたときに、変換可能でない文字を所定のマークに置き換える文字置換手段、文字置換手段で文字情報の所定数が所定のマークに置き換えられたか否かを判定する表示データ判定手段、として機能させ、代替データ作成手段は、表示データ判定手段で文字情報が所定のマークにすべて置き換えられたと判定されたときに、文字情報を代替する代替データを作成することが好ましい。このようなプログラムは、販売国や表示管の表示能力によりまったく表示できない文字情報であっても、代替データを作成して表示させることにより再生もしくは選択されている曲を推測することができる。
【００４９】
以上、表示制御装置１０を本発明の実施形態例として説明したが、本発明は、これに限定されるものではなく、発明の要旨を逸脱しない範囲において種々の変形や変更が可能である。
【００５０】
たとえば、図１６に示したフローチャートでは、文字情報の所定数が所定のマークに置き換えられていた場合に、代替データを作成するようにしていたが、文字情報のすべてが所定のマークに置き換えられていた場合に代替データを作成して表示部１３に表示させるようにしてもよいし、連続して所定数以上が置き換えられていた場合に、代替データを作成して表示部１３に表示させるようにしてもよい。このように、すべて表示不可能な場合や表示不可能な文字の連続数などを基準として代替データを作成して表示を行なうことによっても、文字コード変換ができない文字がある場合に、それらの文字から本来得られる情報を推測できるようにすることができる。
【００５１】
また、本実施形態では、コンテンツデータが格納されている再生される順番を示す番号、トラック番号、格納されているフォルダ番号、プレイリスト番号、アーティストリスト番号、ファイル番号、プレイリスト番号、アルバム番号、ポッドキャスト番号、ジャンル番号、作曲者番号などに基づいて代替データの数値を決定したが、それ以外に、たとえばコンテンツファイルの再生時間、取得日時などの数値に基づいて代替データの数値を決定してもよい。
【００５２】
また、上述した表示制御装置１０の代替データ作成部１２Ｅでは、表示データ判定部１２Ｄで文字情報の文字の所定数が所定のマークに置き換えられていないと判定されたときに、文字情報を代替する代替データを作成しないようにしてもよい。このような表示制御装置１０は、敢えて代替表示をしないことで、使用者が正常に表示された単語の一部などから再生もしくは選択されている曲を推測することができる。なお、表示制御方法および表示制御プログラムについても同様に、文字情報の文字の所定数が所定のマークに置き換えられていないと判定されたときに、文字情報を代替する代替データを作成しないようにしてもよい。
【００５３】
また、本実施形態では、１４セグメントの表示管を例として説明したが、７セグメント，１６セグメントの表示管でもよい。
【図面の簡単な説明】
【００５４】
【図１】本発明の実施形態に係る表示制御装置の全体構成を示すブロック図である。
【図２】図１に示す表示制御装置のシステムマイコンが実現する各機能を示すブロック図である。
【図３】図１に示す表示制御装置の通常再生中の表示状態に対応した代替表示例を示す図である。
【図４】図１に示す表示制御装置の絞込み機能時の表示状態に対応した代替表示例を示す図である。
【図５】図３に示す「ＳｏｎｇＴｉｔｌｅ」の代替表示例を示す図である。
【図６】図３に示す「ＦｏｌｄｅｒＮａｍｅ」の代替表示例を示す図である。
【図７】図３に示す「ＦｉｌｅＮａｍｅ」の代替表示例を示す図である。
【図８】図４に示す「Ｐｌａｙｌｉｓｔリスト」の代替表示例を示す図である。
【図９】図４に示す「Ａｒｔｉｓｔリスト」の代替表示例を示す図である。
【図１０】図４に示す「Ａｌｂｕｍリスト」の代替表示例を示す図である。
【図１１】図４に示す「Ｓｏｎｇリスト」の代替表示例を示す図である。
【図１２】図４に示す「Ｐｏｄｃａｓｔリスト」の代替表示例を示す図である。
【図１３】図４に示す「Ｇｅｎｒｅリスト」の代替表示例を示す図である。
【図１４】図４に示す「Ｃｏｍｐｏｓｅｒリスト」の代替表示例を示す図である。
【図１５】一部表示不可能な文字がある場合の表示例を示す図である。
【図１６】図１に示す表示制御装置の動作フローを示す図である。
【図１７】１４セグメントで表示される表示管を示す図である。
【図１８】一部表示不可能な文字が代替表示された例を示す図である。
【図１９】すべて表示不可能な文字が「？」マークで代替表示された例を示す図である。
【図２０】すべて表示不可能な文字がブランクで代替表示された例を示す図である。
【符号の説明】
【００５５】
１０    表示制御装置
１１    ＤＳＰ
１２    システムマイコン
１２Ａ  情報取得部
１２Ｂ  文字コード変換判定部
１２Ｃ  文字置換部
１２Ｄ  表示データ判定部
１２Ｅ  代替データ作成部
１３  表示部
１４  操作部
１５  記憶部
１６  ＤＡＣ
１７  増幅部
１８  出力部
【図１】
2010066436.tif 000003
【図２】
2010066436.tif 000004
【図３】
2010066436.tif 000005
【図４】
2010066436.tif 000006
【図５】
2010066436.tif 000007
【図６】
2010066436.tif 000008
【図７】
2010066436.tif 000009
【図８】
2010066436.tif 000010
【図９】
2010066436.tif 000011
【図１０】
2010066436.tif 000012
【図１１】
2010066436.tif 000013
【図１２】
2010066436.tif 000014
【図１３】
2010066436.tif 000015
【図１４】
2010066436.tif 000016
【図１５】
2010066436.tif 000017
【図１６】
2010066436.tif 000018
【図１７】
2010066436.tif 000019
【図１８】
2010066436.tif 000020
【図１９】
2010066436.tif 000021
【図２０】
2010066436.tif 000022