(57)【要約】【課題】コンテンツ名情報を正しい表示順序で表示することのできる電子機器及びプログラムを提供する。【解決手段】携帯型テレビ放送受信装置１の抽出部３００ｂは、記憶部２０４に記憶される番組データ４００ａから番組名情報２０１を抽出する。作成部３００ｃは、抽出された番組名情報２０１を記憶部２０４に記憶される変換辞書５００に基づいて変換し、ソート用文字コード４０６を作成する。ソート部３００ｄは、作成されたソート用文字コード４０６に基づいてユーザに指示された規則で並び替えを行い、並び替えた結果を表示部１１に表示させる。【選択図】図３
2008243000.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータを記憶する記憶部と、
前記コンテンツデータを表示する表示部と、
前記表示部を制御する制御部とを有し、
前記制御部は、前記記憶部に記憶された前記コンテンツデータからコンテンツ名情報を抽出し、
前記コンテンツ名情報からソート用情報を作成し、
前記ソート用情報の並び替えを行い、
前記並び替えた前記ソート用情報に基づいて前記コンテンツ名情報の一覧を表示部から表示させることを特徴とする電子機器。
【請求項２】
前記記憶部は、変換辞書を有し、
前記制御部は、前記変換辞書に基づいて前記コンテンツ名情報から前記ソート用情報を作成することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記制御部は、前記コンテンツ名情報から前記ソート用情報を作成するとき、半角文字と全角文字を区別しない文字コード体系に基づいて変換することを特徴とする請求項２に記載の電子機器。
【請求項４】
前記制御部は、前記変換辞書に基づいて前記コンテンツ名情報から前記ソート用情報を作成するとき、前記コンテンツ名情報に含まれる付随情報を変換しないことを特徴とする請求項２に記載の電子機器。
【請求項５】
前記制御部は、前記ソート用情報の並び替えを行ったあと、前記並び替えた前記ソート用情報に基づいて前記コンテンツ名情報を並び替え、前記並び替えた前記コンテンツ名情報の中で関連性を有する前記コンテンツ名情報が連続して並ぶとき、前記関連性を有する前記コンテンツ名情報を前記記憶部に記憶された日付順に並び替えることを特徴とする請求項１に記載の電子機器。
【請求項６】
コンピュータを、
記憶部に記憶されたコンテンツデータからコンテンツ名情報を抽出する抽出部と、
前記コンテンツ名情報からソート用情報を作成する作成部と、
前記ソート用情報の並び替えを行うソート部と、
前記並び替えた前記ソート用情報に基づいて前記コンテンツ名情報の一覧を表示させる表示部として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器及びプログラムに関する。
【背景技術】
【０００２】
従来の技術として、コンテンツとコンテンツについての付加情報データを記憶する記憶手段と、付加情報データが表す付加情報を表示装置にリスト表示させる表示順序を特定する特定手段と、特定手段により特定された表示順序で、表示装置に付加情報をリスト表示させる表示制御手段とを有するコンテンツ記憶装置がある（例えば、特許文献１参照）。
【０００３】
このコンテンツ記憶装置によると、コンテンツ記憶装置が付加情報を読み取るときに用いる第１の文字コード体系と、コンテンツの付加情報を記述するときに用いられる第２の文字コード体系とが異なる文字コード体系であったとき、特定手段は、第１の文字コード体系と第２の文字コード体系とを対応させたデータを作成し、そのデータの値を昇順または降順で並び替えたソート順を表示順序として特定し、表示制御手段は、表示装置にその表示順序で付加情報をリスト表示させることができる。
【特許文献１】特開２００７−６６４４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来のコンテンツ記憶装置によると、例えば第１の文字コード体系と第２の文字コード体系が同一の文字コード体系であり、かつ同一の文字であっても全角文字と半角文字とで異なる文字コードを有しているとき、付加情報をリスト表示した場合に、同一の文字であっても全角文字と半角文字で文字コードが異なるので、リスト上で並ぶべき付加情報が並ばないという問題があった。
【０００５】
従って、本発明の目的は、コンテンツ名情報を正しい表示順序で表示することのできる電子機器及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
（１）本発明は上記目的を達成するため、コンテンツデータを記憶する記憶部と、前記コンテンツデータを表示する表示部と、前記表示部を制御する制御部とを有し、前記制御部は、前記記憶部に記憶された前記コンテンツデータからコンテンツ名情報を抽出し、前記コンテンツ名情報からソート用情報を作成し、前記ソート用情報の並び替えを行い、前記並び替えた前記ソート用情報に基づいて前記コンテンツ名情報の一覧を表示部から表示させることを特徴とする電子機器を提供する。
【０００７】
このような構成によれば、コンテンツ名情報を正しい表示順序で表示することができる。
【０００８】
（２）本発明は上記目的を達成するため、コンピュータを、記憶部に記憶されたコンテンツデータからコンテンツ名情報を抽出する抽出部と、前記コンテンツ名情報からソート用情報を作成する作成部と、前記ソート用情報の並び替えを行うソート部と、前記並び替えた前記ソート用情報に基づいて前記コンテンツ名情報の一覧を表示させる表示部として機能させることを特徴とするプログラムを提供する。
【０００９】
このような構成によれば、コンテンツ名情報を正しい表示順序で表示することができる。
【発明の効果】
【００１０】
本発明によれば、コンテンツ名情報を正しい表示順序で表示することができる。
【発明を実施するための最良の形態】
【００１１】
以下に、本発明の電子機器及びプログラムの実施の形態を図面を参考にして詳細に説明する。
【００１２】
［実施の形態］
（携帯型テレビ放送受信装置の構成）
図１（ａ）は、本発明の実施の形態に係る携帯型テレビ放送受信装置の平面図であり、図１（ｂ）は、本発明の実施の形態に係る携帯型テレビ放送受信装置の左側面を示す側面図であり、図１（ｃ）は、本発明の実施の形態に係る携帯型テレビ放送受信装置の正面図である。
【００１３】
電子機器としての携帯型テレビ放送受信装置１は、内部にＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）、小型のＨＤＤ（Ｈａｒｄ Ｄｉｓｃ Ｄｒｉｖｅ）等の電子部品、及びバッテリーを有する本体１０と、正面には文字及び画像等を表示する表示部１１と、上面及び正面にそれぞれ設けられた操作部２０１を有する。
【００１４】
操作部２０１は、表示部１１に表示された表示項目を操作するためのスタートスイッチ１２０、バックスイッチ１２１、操作キースイッチ１２２、及びクイックスイッチ１２３とを備え、音量を調節するボリュームスイッチ１２４と、本体１０に記憶された映像データ及び音楽データ等の再生を早送りできる早送りスイッチ１２５と、映像データ及び音楽データ等を再生できる再生・停止スイッチ１２６と、本体１０に記憶された映像データ及び音楽データ等の再生を巻戻しできる巻戻しスイッチ１２７と、電源の入・切ができる電源スイッチ１２８とを有する。
【００１５】
左側面には、音声を出力するヘッドフォンジャック１３０と、外部より電源を供給できる電源ジャック１３１と、画像、映像及び音声等を入出力できるＵＳＢ端子１３２と、外部装置等と接続できる拡張コネクタ１３３と、地上デジタルテレビジョン放送等を受信できるアンテナ１２９と、音声を出力するスピーカ１３４とを有する。
【００１６】
操作キースイッチ１２２は、外側に４方向に操作可能なスイッチを有しており、中心に決定スイッチ１２２Ａを有する。
【００１７】
図２は、本発明の実施の形態に係る携帯型テレビ放送受信装置のブロック図である。
【００１８】
制御部２００は、携帯型テレビ放送受信装置１の各部を制御し、オーディオやビデオ等のコンテンツとしての番組のファイルシステム管理、エンコード及びデコード時の制御、再生モード設定、ユーザインターフェース制御等の処理動作を行う。
【００１９】
操作部２０１は、携帯型テレビ放送受信装置１に設けられる各スイッチの操作に応じた操作信号を制御部２００に出力する。
【００２０】
チューナ２０２は、アンテナ１２９を介して地上デジタルテレビジョン放送等の映像信号を受信し、復調する。
【００２１】
メモリ２０３は、携帯型テレビ放送受信装置１での処理データを一時的に記憶し、各部での処理を補助する。
【００２２】
記憶部２０４は、制御部２００によって実行されるプログラム３００と、複数の地上デジタルテレビジョン放送の映像データであって番組名情報４０１を含む複数の番組データ４００ａからなる番組データ群４００Ａと、文字コードを変換するときの辞書である変換辞書５００を記憶する。
【００２３】
本実施の形態においては、番組データ４００ａは、地上デジタルテレビジョン放送を録画した映像データとしたが、ＵＳＢ端子１３２及び拡張コネクタ１３３を介して記憶部２０４に記憶される画像データ、映像データ及び音楽データ等でも良いし、これに限定されない。
【００２４】
番組名情報４０１は、放送される番組の番組名を文字コードとして表したものであり、地上デジタルテレビジョン放送においては、後述する付随情報が含まれている。
【００２５】
ＴＶエンコーダ２０５は、チューナ２０２より受信した映像信号を符号化し記憶部２０４に記録する。
【００２６】
駆動回路２０６は、ユーザ操作に基づく表示画面に応じたデータを制御部２００からバス２０９を介して入力することにより表示部１１を駆動制御する。
【００２７】
音声出力部２０７は、オーディオ信号を内蔵されたアンプで増幅してヘッドフォンジャック１３０に出力する。
【００２８】
インターフェース（Ｉ／Ｆ）部２０８は、電源ジャック１３１とＵＳＢ（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ）端子１３２と拡張コネクタ１３３を有し、電源ジャック１３１に電源が接続されたとき、もしくはＵＳＢ端子１３２に外部機器が接続されたとき、外部より供給される電力を用いて携帯型テレビ放送受信装置１を駆動する。
【００２９】
電源部２１０は、内部に繰り返し充電可能なリチウムイオン充電池等のバッテリーを有し、電源ジャック１３１またはＵＳＢ端子１３２より電力が供給されている場合はバッテリーを充電し、電力が供給されていない場合はバッテリーより各部へ電力を供給して携帯型テレビ放送受信装置１を駆動する。
【００３０】
図３は、本発明の実施の形態に係るプログラムの概略構成図である。
【００３１】
プログラム３００は、アプリケーション群３００Ａと、オペレーティングシステム３０１と、ドライバ群３００Ｂとからなり、各ドライバに対応したデバイス群２００Ａが接続されている。
【００３２】
アプリケーション群３００Ａは、テレビ放送の視聴、録画及び再生を処理する録画再生部３００ａと、記憶部２０４に記憶された番組データ４００ａから番組名情報を抽出する抽出部３００ｂと、番組名情報を変換してソート用文字コードを作成する作成部３００ｃと、ソート用文字コードに基づいて番組名情報を並び替えるソート部３００ｄとを有する。
【００３３】
オペレーティングシステム３０１は、アプリケーション群３００Ａとドライバ群３００Ｂを制御する。
【００３４】
ドライバ群３００Ｂは、操作部２０１からの入力信号を制御するキードライバ３０２と、チューナ２０２を管理するチューナドライバ３０３と、メモリ２０３及び記憶部２０４を管理するメディアドライバ３０４と、ＴＶエンコーダ２０５を管理して制御するエンコードドライバ３０５と、駆動回路２０６を制御する表示ドライバ３０６と、音声出力部２０７を管理する音声出力ドライバ３０７と、Ｉ／Ｆ部２０８を管理するＩ／Ｆドライバ３０８と、本体１０に内蔵されたバッテリー、及び電源ジャック１３１から供給される電力及びバッテリーの充放電を制御する電源ドライバ３０９とを有する。
【００３５】
図４（ａ）から（ｃ）は、本発明の実施の形態に係るソート用テーブルの作成に関する概略図である。
【００３６】
（番組データ群の構成）
番組データ群４００Ａは、図４（ａ）に示すように、地上デジタルテレビジョン放送等の複数の番組データ４００ａからなり、各番組データ４００ａは、番組名情報４０１を有している。
【００３７】
番組名情報４０１は、本実施の形態においては、デジタル放送に用いられる規格であるＡＲＩＢ（社団法人  電波産業会）  ＳＴＤ−Ｂ２４で規定される文字符号化方式によって文字情報が文字コード化されている。番組名情報４０１は、番組データ４００ａの番組名、番組名に付随する付随情報としての追加符号、及び各種制御符号を有している。
【００３８】
（表示用テーブルの構成）
表示用テーブル４０２は、図４（ｂ）に示すように、番組名情報４０１と、表示部１１に表示させる順序を表す表示順序４０３と、番組データ４００ａの番組の名前である番組名４０４とを有する。
【００３９】
（ソート用テーブルの構成）
ソート用テーブル４０５は、図４（ｃ）に示すように、図４（ｂ）に示す表示用テーブル４０２の番組名情報４０１の文字コードを異なる文字コードに変換して得られるソート用文字コード４０６を有する。本実施の形態においては、表示用テーブル４０２を作成するが、表示用テーブル４０２の代わりにソート用文字コード４０６を入力しないソート用テーブル４０５を作成するようにしても良い。
【００４０】
（実施の形態の動作）
以下に本発明の実施の形態における携帯型テレビ放送受信装置の動作を図１から図４、及び後述する図５から図１０を参照しつつ詳細に説明する。
【００４１】
（１）番組名情報が半角文字を有する場合
図５（ａ）は、本発明の実施の形態に係る表示用テーブルの概略図であり、図５（ｂ）は、本発明の実施の形態に係るソート用テーブルの概略図であり、図６（ａ）は、本発明の実施の形態に係る表示用テーブルに基づいた表示の図であり、図６（ｂ）は、本発明の実施の形態に係るソート用テーブルに基づいた表示の図である。番組名情報４０１が半角文字を有する場合について、図１１に示すフローチャートに従って説明する。具体的には、携帯型テレビ放送受信装置１の制御部２００が、記憶部２０４に記憶しているプログラム３００に基づいて記憶部２０４に記憶した地上デジタルテレビジョン放送を録画した番組データ４００ａの番組名情報４０１の並び替えを行い、並び替えた結果を表示部１１に表示する動作について説明する。
【００４２】
携帯型テレビ放送受信装置１の制御部２００は、ユーザによる電源スイッチ１２８の操作によって電源が投入されると、記憶部２０４に記憶されているプログラム３００を読み出してこれを実行し、表示部１１に各種メニュ（図示せず）を表示させる。
【００４３】
ユーザは、記憶部２０４に記憶される番組データ群４００Ａに含まれる番組データ４００ａの一覧を表示部１１に表示させるため、操作部２０１を操作し、表示部１１に表示された各種メニュをいくつか選択したのち、図６（ａ）に示すメニュセル１１０に表示される番組名４０４を名前の昇順に並び替える「名前順」を選択する。
【００４４】
操作部２０１を介して番組データ群４００Ａの「名前順」での一覧表示を指示された抽出部３００ｂは、記憶部２０４に記憶された番組データ４００ａから番組名情報４０１を抽出し（Ｓ１）、図５（ａ）に示す、表示用テーブル４０２を作成して（Ｓ２）、メモリ２０３に一時的に記憶させる。
【００４５】
図６（ａ）は、図５（ａ）に示す表示用テーブル４０２の番組名情報４０１に基づいて番組名４０４を所定の規則に従って並び替えて表示部１１に表示した図である。本実施の形態において、所定の規則とは、あいうえお順の昇順に番組名４０４を並び替えることを表している。半角文字は、全角文字よりも先に表示されるものとする。なお、所定の規則は、上記の他に、日付順又は放送された放送局順等の昇順又は降順に並び替える規則でも良いし、これに限定されない。
【００４６】
この図６（ａ）では、第１のセル１１０ａに表示される「ABCトラベル」と第３のセル１１０ｃに表示される「ＡＢＣニュース」が、並んで表示されるべきところが、「ABCトラベル」の「ABC」が半角であることから制御符号が付加され、並び替えを行った場合、「ABCトラベル」と「ＡＢＣニュース」の間の第２のセル１１０ｂに「イブニング」が表示されている。同図においては、「ABCトラベル」と「ＡＢＣニュース」の間に表示される番組が「イブニング」だけであるが、「イブニング」に近い文字列を有する番組が記憶部２０４に記憶されると、「ＡＢＣニュース」を探すのが困難になる。これは以下の理由による。
【００４７】
ＡＲＩＢ  ＳＴＤ−Ｂ２４に基づいた番組名情報４０１の場合、同一の文字であっても半角文字と全角文字に対して異なる文字コードが割り当てられている。よって、同じＡであっても半角文字のAと全角文字のＡでは、文字コードが異なることから別の文字と認識されるので、並んで表示されない。例えば、「ABCトラベル」のＡＲＩＢ  ＳＴＤ−Ｂ２４による文字コードは、図５（ａ）に示すように、「０ｅ４１４２４３１ｂ７ｃｃ８ｅ９ｄ９ｅｂ」となり、「ＡＢＣニュース」の文字コード「１ｂ７ｅｃ１ｃ２ｃ３２１２１１ｂ７ｃｃｂｅ５ｆ９ｂ９」とは、大きく異なっている。
【００４８】
よって作成部３００ｃは、表示用テーブル４０２の番組名情報４０１を記憶部２０４に記憶する変換辞書５００に基づいて、同一の文字の半角文字と全角文字を区別しないユニコード（ＵＮＩＣＯＤＥ）に変換する（Ｓ３）。ソート部３００ｄは、その変換した結果得られるソート用文字コード４０６に基づいて表示用テーブル４０２からソート用テーブル４０５を作成し（Ｓ４）、一時的にメモリ２０３に記憶させる。続いてソート部３００ｄは、これを所定の規則に基づいて並び替え（Ｓ５）、図５（ｂ）に示すようにソート用テーブル４０５を更新し、図６（ｂ）に示すように、ソート用テーブル４０５に基づいた番組名４０４の一覧を表示部１１に表示させる（Ｓ６）。
【００４９】
このソート用テーブル４０５の表示順序４０３は、図６（ｂ）に示すように、第２のセル１１０ｂに「ＡＢＣニュース」が、第３のセル１１０ｃに「ABCトラベル」がそれぞれ表示され、番組名が近い番組が並ぶことになる。
【００５０】
（２）番組名情報が付随情報を有する場合
図７（ａ）は、本発明の実施の形態に係る表示用テーブルの概略図であり、図７（ｂ）は、本発明の実施の形態に係るソート用テーブルの概略図であり、図８（ａ）は、本発明の実施の形態に係る表示用テーブルに基づいた表示の図であり、図８（ｂ）は、本発明の実施の形態に係るソート用テーブルに基づいた表示の図である。番組名情報４０１が付随情報を有する場合について、図１２に示すフローチャートに従って説明する。
【００５１】
ユーザは、上記と同様の操作によって、番組データ群４００Ａに含まれる番組データ４００ａの一覧を表示させるため、メニュセル１１０の「名前順」を選択する。
【００５２】
操作部２０１を介して番組データ群４００Ａの「名前順」での一覧表示を指示された抽出部３００ｂは、記憶部２０４に記憶された番組データ４００ａから番組名情報４０１を抽出し（Ｓ１０）、図７（ａ）に示す、表示用テーブル４０２を作成して（Ｓ１１）、メモリ２０３に一時的に記憶させる。
【００５３】
図８（ａ）は、図７（ａ）に示す表示用テーブル４０２の番組名情報４０１に基づいて番組名４０４を並び替えて表示部１１に表示した場合の図である。
【００５４】
この図８（ａ）では、第１のセル１１０ａに表示される「［新］紅の紋章」と、第３のセル１１０ｃに表示される「紅の紋章」が、並んで表示されるべきところが、図７（ａ）に示すように、第１のセル１１０ａの「［新］紅の紋章」の番組名情報４０１に［新］を表す追加符合が挿入されているために、「［新］紅の紋章」と「紅の紋章」の間の第２のセル１１０ｂに「葵の御紋」が表示されている。例えば、「［新］紅の紋章」のＡＲＩＢ  ＳＴＤ−Ｂ２４による文字コードは、図７（ａ）に示すように、「１ｂ２４２ａ３ｂ１ｂ７ｄｆａｅｂ３９４８１ｂ２ａ３０１ｂ７ｄｃｅ４ｃ６６３ｅ４ｆ」となり、「紅の紋章」の文字コード「３９４８ｃｅ４ｃ６６３ｅ４ｆ」と大きく異なっている。
【００５５】
追加符号は、例えば「新番組」、「再放送」及び「２ヶ国語」等の番組の情報であり、制御符号は、文字符号の呼出しを制御する。本実施の形態においては、これらを付随情報として扱う。
【００５６】
よって作成部３００ｃは、表示用テーブル４０２の番組名情報４０１を記憶部２０４に記憶する変換辞書５００に基づいて、付随情報としての制御符号及び追加符号を無視してユニコードに変換する（Ｓ１２）。ソート部３００ｄは、その変換した結果得られるソート用文字コード４０６に基づいて表示用テーブル４０２からソート用テーブル４０５を作成し（Ｓ１３）、一時的にメモリ２０３に記憶させる。続いてソート部３００ｄは、これを所定の規則に基づいて並び替え（Ｓ１４）、図７（ｂ）に示すようにソート用テーブル４０５を更新し、図８（ｂ）に示すように、ソート用テーブル４０５に基づいた番組名４０４の一覧を表示部１１に表示させる（Ｓ１５）。
【００５７】
このソート用テーブル４０５の表示順序４０３は、図８（ｂ）に示すように、第１のセル１１０ａに「［新］紅の紋章」が、第２のセル１１０ｂに「紅の紋章」がそれぞれ表示され、番組名が近い番組が並ぶことになる。
【００５８】
（３）番組名情報に放送回数が含まれている場合
図９（ａ）は、本発明の実施の形態に係る表示用テーブルの概略図であり、図９（ｂ）は、本発明の実施の形態に係るソート用テーブルの概略図であり、図１０（ａ）は、本発明の実施の形態に係る表示用テーブルに基づいた表示の図であり、図１０（ｂ）は、本発明の実施の形態に係るソート用テーブルに基づいた表示の図である。番組名情報４０１に放送回数が含まれている場合について、図１３に示すフローチャートに従って説明する。
【００５９】
ユーザは、上記と同様の操作によって、番組データ群４００Ａに含まれる番組データ４００ａの一覧を表示させるため、メニュセル１１０の「名前順」を選択する。
【００６０】
操作部２０１を介して番組データ群４００Ａの「名前順」での一覧表示を指示された抽出部３００ｂは、記憶部２０４に記憶された番組データ４００ａから番組名情報４０１を抽出し（Ｓ２０）、図９（ａ）に示す、表示用テーブル４０２を作成して（Ｓ２１）、メモリ２０３に一時的に記憶させる。
【００６１】
図１０（ａ）は、図９（ａ）に示す表示用テーブル４０２の番組名情報４０１に基づいて番組名４０４を並び替えて表示部１１に表示した場合の図である。
【００６２】
この図１０（ａ）では、「紅の紋章」の放送回数の昇順に並ぶべきところが、第２のセル１１０ｂに「紅の紋章＃１０」という１０回目に放送された番組が表示されている。
【００６３】
これは、図９（ａ）に示すように、「紅の紋章＃１」の番組名情報４０１に「＃１」等の放送回数が挿入されており、番組名情報４０１の文字コードの末尾だけが異なるため、「紅の紋章＃１０」が、表示順序４０３の「２」に表示されている。例えば、「紅の紋章＃１」のＡＲＩＢ  ＳＴＤ−Ｂ２４による文字コードは、図９（ａ）に示すように、「３９４８ｃｅ４ｃ６６３ｅ４ｆ２１２１０ｅ２３３１」となり、「紅の紋章＃１０」の文字コードは、「紅の紋章＃１」の文字コードの末尾に「３０」が追加された「３９４８ｃｅ４ｃ６６３ｅ４ｆ２１２１０ｅ２３３１３０」となっている。
【００６４】
この場合は、２通りの方法で放送回数に応じて並び替えをすることができる。１つは、図９（ａ）の番組名情報４０１の文字コードは、末尾だけが異なるので、「紅の紋章」に対応する文字コードだけを残し、「＃」以降の文字コードを無視して、図９（ｂ）に示す、録画日時４０７によって並び替える方法である。
【００６５】
もう１つは、「＃」以降を無視するような変換辞書５００を用意し、ユニコードに変換した後（Ｓ２２）、図９（ｂ）に示す、録画日時４０７によって並び替える方法である。この方法では、ソート部３００ｄは、その変換した結果得られるソート用文字コード４０６に基づいて表示用テーブル４０２からソート用テーブル４０５を作成し（Ｓ２３）、一時的にメモリ２０３に記憶させる。続いてソート部３００ｄは、これを所定の規則に基づいて並び替え（Ｓ２４）、図９（ｂ）に示すようにソート用テーブル４０５を更新し、図１０（ｂ）に示すように、ソート用テーブル４０５に基づいた番組名４０４の一覧を表示部１１に表示させる（Ｓ２５）。
【００６６】
よって番組名情報４０１に「＃１」等の放送回数が挿入されている場合、２つの何れかの方法によって、図１０（ｂ）に示すように、第１のセル１１０ａに「紅の紋章＃１」が、第２のセル１１０ｂに「紅の紋章＃２」が、第３のセル１１０ｃに「紅の紋章＃３」が、第４のセル１１０ｄに「紅の紋章＃１０」がそれぞれ表示され、日時順（録画日時が遅い順）に並ぶことになる。
【００６７】
上述した（１）から（３）は、単独で使用されるようにしても良いし、順序を問わず連続して実行されても良い。また、番組名情報４０１は、ＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ Ｐｒｏｇｒａｍ Ｇｕｉｄｅ）やインターネット等から取得されても良いし、これに限定されない。更に、本実施の形態において、並び替えは、昇順のみを取り上げたが、降順でも同様である。
【００６８】
（実施の形態の効果）
上記した実施の形態によると、番組名情報４０１に追加符号、制御符号が挿入された場合においても、正しい並びで番組名４０４を並び替えることができる。同様に、番組名情報４０１に放送回数を表す文字コードが挿入されていた場合においても、正しい並びで番組名４０４を並び替えることができる。
【００６９】
なお、本発明は、上記した実施の形態に限定されず、本発明の技術思想を逸脱あるいは変更しない範囲内で種々の変形が可能である。
【図面の簡単な説明】
【００７０】
【図１】（ａ）は、本発明の実施の形態に係る携帯型テレビ放送受信装置の平面図であり、（ｂ）は、本発明の実施の形態に係る携帯型テレビ放送受信装置の左側面を示す側面図であり、（ｃ）は、本発明の実施の形態に係る携帯型テレビ放送受信装置の正面図である。
【図２】本発明の実施の形態に係る携帯型テレビ放送受信装置のブロック図である。
【図３】本発明の実施の形態に係るプログラムの概略構成図である。
【図４】（ａ）から（ｃ）は、本発明の実施の形態に係るソート用テーブルの作成に関する概略図である。
【図５】（ａ）は、本発明の実施の形態に係る表示用テーブルの概略図であり、（ｂ）は、本発明の実施の形態に係るソート用テーブルの概略図である。
【図６】（ａ）は、本発明の実施の形態に係る表示用テーブルに基づいた表示の図であり、（ｂ）は、本発明の実施の形態に係るソート用テーブルに基づいた表示の図である。
【図７】（ａ）は、本発明の実施の形態に係る表示用テーブルの概略図であり、（ｂ）は、本発明の実施の形態に係るソート用テーブルの概略図である。
【図８】（ａ）は、本発明の実施の形態に係る表示用テーブルに基づいた表示の図であり、（ｂ）は、本発明の実施の形態に係るソート用テーブルに基づいた表示の図である。
【図９】（ａ）は、本発明の実施の形態に係る表示用テーブルの概略図であり、（ｂ）は、本発明の実施の形態に係るソート用テーブルの概略図である。
【図１０】（ａ）は、本発明の実施の形態に係る表示用テーブルに基づいた表示の図であり、（ｂ）は、本発明の実施の形態に係るソート用テーブルに基づいた表示の図である。
【図１１】本発明の実施の形態に係る番組名情報が半角文字を有する場合の並び替えに関するフローチャートである。
【図１２】本発明の実施の形態に係る番組名情報が付随情報を有する場合の並び替えに関するフローチャートである。
【図１３】本発明の実施の形態に係る番組名情報に放送回数が含まれている場合の並び替えに関するフローチャートである。
【符号の説明】
【００７１】
１…携帯型テレビ放送受信装置、１０…本体、１１…表示部、１１０…メニュセル、１１０ａ…第１のセル、１１０ｂ…第２のセル、１１０ｃ…第３のセル、１１０ｄ…第４のセル、１２０…スタートスイッチ、１２１…バックスイッチ、１２２…操作キースイッチ、１２２Ａ…決定スイッチ、１２３…クイックスイッチ、１２４…ボリュームスイッチ、１２５…早送りスイッチ、１２６…再生・停止スイッチ、１２７…巻戻しスイッチ、１２８…電源スイッチ、１２９…アンテナ、１３０…ヘッドフォンジャック、１３１…電源ジャック、１３２…ＵＳＢ端子、１３３…拡張コネクタ、１３４…スピーカ、２００Ａ…デバイス群、２００…制御部、２０１…操作部、２０２…チューナ、２０３…メモリ、２０４…記憶部、２０５…ＴＶエンコーダ、２０６…駆動回路、２０７…音声出力部、２０８…Ｉ／Ｆ部、２０９…バス、２１０…電源部、３００…プログラム、３００Ａ…アプリケーション群、３００Ｂ…ドライバ群、３００ａ…録画再生部、３００ｂ…抽出部、３００ｃ…作成部、３００ｄ…ソート部、３０１…オペレーティングシステム、３０２…キードライバ、３０３…チューナドライバ、３０４…メディアドライバ、３０５…エンコードドライバ、３０６…表示ドライバ、３０７…音声出力ドライバ、３０８…Ｉ／Ｆドライバ、３０９…電源ドライバ、４００Ａ…番組データ群、４００ａ…番組データ、４０１…番組名情報、４０２…表示用テーブル、４０３…表示順序、４０４…番組名、４０５…ソート用テーブル、４０６…ソート用文字コード、４０７…録画日時、５００…変換辞書
【図１】
2008243000.tif 000003
【図２】
2008243000.tif 000004
【図３】
2008243000.tif 000005
【図４】
2008243000.tif 000006
【図５】
2008243000.tif 000007
【図６】
2008243000.tif 000008
【図７】
2008243000.tif 000009
【図８】
2008243000.tif 000010
【図９】
2008243000.tif 000011
【図１０】
2008243000.tif 000012
【図１１】
2008243000.tif 000013
【図１２】
2008243000.tif 000014
【図１３】
2008243000.tif 000015