(57)【要約】【課題】番組のタイトルに基づいてシリーズ番組を識別し、録画済番組をシリーズごとに自動分類して一覧表示する。【解決手段】番組録画再生装置（１０）は、番組を受信する受信部（１１）と、受信した番組を記録する記録部（１２）と、記録部に記録された番組のタイトルを単語群に分割するタイトル解析部（１３）と、分割された単語をタイトルの先頭部分から連結していき、単語の連結数がより少なく、かつ、記録部に記録されたより多くの番組のタイトルに前方一致する連結文字列を、それら番組のシリーズ名として同定するシリーズ名同定部（１３）と、記録部に記録された番組をシリーズ名ごとに分類して一覧表示する表示制御を行う一覧表示制御部（１４）とを備えている。【選択図】図１
2014230092.tif 000002
【特許請求の範囲】
【請求項１】
番組を受信する受信部と、
前記受信した番組を記録する記録部と、
前記記録部に記録された番組のタイトルを単語群に分割するタイトル解析部と、
前記分割された単語をタイトルの先頭部分から連結していき、単語の連結数がより少なく、かつ、前記記録部に記録されたより多くの番組のタイトルに前方一致する連結文字列を、それら番組のシリーズ名として同定するシリーズ名同定部と、
前記記録部に記録された番組を前記シリーズ名ごとに分類して一覧表示する表示制御を行う一覧表示制御部とを備えている、ことを特徴とする番組録画再生装置。
【請求項２】
前記タイトル解析部が、番組のタイトル中の所定の記号の位置で当該タイトルを単語群に分割するものである、請求項１に記載の番組録画再生装置。
【請求項３】
前記タイトル解析部が、番組のタイトルから特殊文字を除去し、当該除去処理後のタイトルを単語群に分割するものである、請求項１および２のいずれか一つに記載の番組録画再生装置。
【請求項４】
前記タイトル解析部が、番組のタイトルの先頭部分に所定の文字列が存在する場合、当該タイトルから当該所定の文字列を除去し、当該除去処理後のタイトルを単語群に分割するものである、請求項１から３のいずれか一つに記載の番組録画再生装置。
【請求項５】
前記シリーズ名同定部で同定されたシリーズ名のうちシリーズ録画予約が指示された番組のタイトルに前方一致するシリーズ名で番組ガイド検索を行い、見つかった番組を自動的に録画予約するシリーズ番組録画予約部を備えている、請求項１から４のいずれか一つに記載の番組録画再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組を録画し再生する装置に関し、特に、録画済番組をシリーズごとに自動分類して一覧表示する技術に関する。
【背景技術】
【０００２】
地上デジタル放送や衛星デジタル放送などで放送される番組やインターネットなどで配信されるコンテンツ（番組）は、ハードディスク装置などの記録装置にデジタルデータとして保存（録画）することができる。近年の記録装置容量の飛躍的な増大により、非常に多くの番組を記録装置に録り貯めることができるようになっている。
【０００３】
録画済番組を再生する場合、それらを一覧表示してそのなかから目的のものを選択することが多い。このとき、膨大な数の番組が録画されていると目的のものを見つけるのが大変である。このため、多くの番組録画再生装置では録画済番組を録画日時順に一覧表示したり、映画、ドラマ、音楽、スポーツなどの各ジャンルに分類して一覧表示したりすることでユーザーの番組検索の便宜を図っている。
【０００４】
ドラマなどは複数話からなるシリーズ番組で構成されることが多い。このため、多くの番組録画再生装置では特定の日（例えば、毎週月曜日や連日など）の特定の時間を指定してシリーズ録画予約をすることができるようになっている。一方、録画済のシリーズ番組を再生する場合には、記録済番組を録画日時順に一覧表示するよりもドラマシリーズごとに分類して一覧表示する方がユーザーにとって都合がよいことが多い。そこで、番組情報に含まれるタイトル名を、タイトル、話数および題を示す情報に分割処理し、タイトルごとに録画済番組を一覧表示する技術が提案されている（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−３００４１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
シリーズ番組のタイトル名の付け方はさまざまであり、すべてのタイトル名がタイトル、話数および題を示す情報に分割できるとは限らない。このため、従来の手法では、話数や題を含まないようなタイトル名を有するシリーズ番組についてはシリーズごとに正しく分類できないおそれがある。例えば、ドキュメンタリーのシリーズ番組などはタイトル名に話数を含んでいないことが多いため、それらを一覧表示しても同じシリーズに分類されないおそれがある。
【０００７】
また、日本のように、デジタル放送に関する規格にシリーズ番組を識別するためのシリーズ記述子が用意されていれば、番組情報中のシリーズ記述子を参照することでその番組のシリーズを容易に特定することができるかもしれない。しかし、実際には、放送事業者により番組にシリーズ記述子を付与するか否かがまちまちであるため、シリーズ記述子に基づくシリーズ番組の識別は信頼性に欠ける。
【０００８】
本発明は、上記問題に鑑みてなされたものであり、番組のタイトルに基づいてシリーズ番組を識別し、録画済番組をシリーズごとに自動分類して一覧表示することを課題とする。
【課題を解決するための手段】
【０００９】
本発明の一局面に従った番組録画再生装置は、番組を受信する受信部と、前記受信した番組を記録する記録部と、前記記録部に記録された番組のタイトルを単語群に分割するタイトル解析部と、前記分割された単語をタイトルの先頭部分から連結していき、単語の連結数がより少なく、かつ、前記記録部に記録されたより多くの番組のタイトルに前方一致する連結文字列を、それら番組のシリーズ名として同定するシリーズ名同定部と、前記記録部に記録された番組を前記シリーズ名ごとに分類して一覧表示する表示制御を行う一覧表示制御部とを備えているものである。
【００１０】
これによると、記録部に記録された番組、すなわち録画済番組のタイトルの前方一致度に基づいて各録画済番組のシリーズ名が同定され、当該同定されたシリーズ名ごとに録画済番組が自動分類されて一覧表示される。
【００１１】
前記タイトル解析部が、番組のタイトル中の所定の記号の位置で当該タイトルを単語群に分割するものであってもよい。
【００１２】
これによると、特に形態素解析エンジンを用いることなくタイトルを単語群に機械的に分割することができ、番組のタイトルの分割を比較的少ない計算コストで実施することができる。
【００１３】
また、前記タイトル解析部が、番組のタイトルから特殊文字を除去し、当該除去処理後のタイトルを単語群に分割するものであってもよい。
【００１４】
また、前記タイトル解析部が、番組のタイトルの先頭部分に所定の文字列が存在する場合、当該タイトルから当該所定の文字列を除去し、当該除去処理後のタイトルを単語群に分割するものであってもよい。
【００１５】
タイトル解析部が上記のようなさまざまなフィルタリング処理により番組のタイトルから不要文字を削除することにより、より正確なシリーズ名を抽出することができる。
【００１６】
上記番組録画再生装置は、さらに、前記シリーズ名同定部で同定されたシリーズ名のうちシリーズ録画予約が指示された番組のタイトルに前方一致するシリーズ名で番組ガイド検索を行い、見つかった番組を自動的に録画予約するシリーズ番組録画予約部を備えていてもよい。
【００１７】
これによると、シリーズ名に基づいて番組ガイドからシリーズ番組を見つけるため、放送予定変更時の時間追従が容易になる。また、意外な時間帯で再放送されるシリーズ番組などを自動的に録画予約することができる。また、シリーズ録画予約していたシリーズ番組の放送が終了したり、臨時番組などに差し替わったりして明らかにシリーズ番組とは異なる番組が放送される場合には、そのようなシリーズ番組とは認められない番組の録画をスキップすることができる。
【発明の効果】
【００１８】
本発明によると、番組のタイトルに基づいてシリーズ番組を識別し、録画済番組をシリーズごとに自動分類して一覧表示することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態に係る番組録画再生装置の主要部のブロック図
【図２】番組のタイトルに基づくシリーズ名同定のフローチャート
【図３】シリーズ番組録画予約のフローチャート
【発明を実施するための形態】
【００２０】
以下、図面を参照しながら本発明を実施するための形態について説明する。なお、本発明は、以下の実施形態に限定されるものではない。
【００２１】
図１は、本発明の一実施形態に係る番組録画再生装置の主要部のブロック図である。本実施形態に係る番組録画再生装置１０は、番組の受信および録画・再生機能を有するＴＶ装置、レコーダー、携帯端末などであり、受信部１１、記録部１２、タイトル解析部１３、シリーズ名同定部１４、一覧表示制御部１５、およびシリーズ番組録画予約部１６を備えている。
【００２２】
受信部１１は、放送事業者やコンテンツ配信会社などから送信されるコンテンツ（番組）を受信する。番組は地上デジタル波や衛星デジタル波などの放送波および／またはインターネットなどのネットワークで配信される。図示しないが、受信部１１は、放送波を受信するチューナーおよび／またはコンテンツを配信するサーバーにネットワーク接続するネットワークアダプター、およびコーデックなどを備えており、チューナーで選択したチャネルのストリームデータおよび／またはネットワークアダプターで受信したストリームデータをコーデックでデコードして液晶表示装置などの図示しない表示装置に動画像を表示する。なお、受信部１１は、番組以外に、番組情報やＥＰＧ（Electronic Program Guide）なども受信することができる。
【００２３】
記録部１２は、受信部１１が受信した番組を記録（録画）する。番組は、受信部１１においてデコードされる前の圧縮符号化された状態、または受信部１１で別の形式に再度圧縮符号化された状態で記録部１２に記録される。記録部１２は、ハードディスク装置および／または光ディスク装置などの大容量ストレージ装置で構成することができる。このように大容量のストレージ装置で記録部１２を構成することにより、データサイズが大きいフルＨＤ画質の番組も大量に録り貯めることができる。
【００２４】
タイトル解析部１３は、記録部１２に記録された番組のタイトルを解析して単語群に分割する。番組のタイトルは、記録部１２に番組と関連付けて文字列（ストリング）として保存されている。タイトル解析部１３は、ストリング操作を実施して番組のタイトルを単語群に分割する。このとき、タイトル解析部１３は、タイトルを複数の文字列群に機械的に分割することができる。これにより、番組のタイトルの分割を比較的少ない計算コストで実施することができる。あるいは、タイトル解析部１３は、形態素解析エンジンを用いてタイトルを文法的に意味のある単語群に分割してもよい。なお、タイトルには全角文字および半角文字が混在していることがあるため、タイトル解析部１３は、タイトルの分割処理の前に、タイトルで使用されている文字を全角または半角に統一する処理を行ってもよい。
【００２５】
番組のタイトルには、字幕放送などで使用されるＡＲＩＢ（Association of Radio Industries and Businesses）外字や、二カ国語放送を表す“（二）”、“［二］”、無料放送を表す“（無）”、“［無］”、再放送を表す“（再）”、“［再］”などの括弧で囲まれた特定の文字などが含まれていることがあるが、そのような特殊文字は、後述するように番組のタイトルに基づいてシリーズ名を同定するのに不要である。そのため、タイトル解析部１３は、番組のタイトルから特殊文字を除去し、当該除去処理後のタイトルを単語群に分割することができる。
【００２６】
タイトルを機械的に分割する場合、タイトル解析部１３は、番組のタイトル中の所定の記号の位置でタイトルを単語群に分割することができる。例えば、タイトル解析部１３は、タイトル中のスペース文字の位置でタイトルを分割することができる。また、タイトルに表１に示したような括弧が含まれる場合、タイトル解析部１３は、左括弧の前および右括弧の後でタイトルを分割することができる。
【００２７】
【表１】
2014230092.tif 000003
【００２８】
括弧以外にも、例えば、“＃”、“▽”などの記号がタイトルに含まれていれば、タイトル解析部１３は、当該記号の前でタイトルを分割することができる。また、“・”、“：”などの記号がタイトルに含まれていれば、タイトル解析部１３は、当該記号の前後でタイトルを分割することができる。
【００２９】
また、タイトル解析部１３は、タイトル中の数字の前でタイトルを分割してもよい。これにより、主タイトルまたはサブタイトルを表す単語に話数を表す数字が連結されているような場合に、主タイトルまたはサブタイトルを表す単語から話数を分離することができる。
【００３０】
さらに、番組のタイトルの冒頭部分には「○○ドラマ」、「週刊」、「劇場版」などの文字列が含まれることがあるが、そのような文字列は番組のジャンルや性質を表す一般的な単語であり、シリーズ番組の識別にはあまり寄与しないと考えられる。そこで、番組のタイトルの先頭部分に所定の文字列が存在する場合、タイトル解析部１３は、当該タイトルから当該所定の文字列を除去し、当該除去処理後のタイトルを単語群に分割することができる。
【００３１】
なお、表１などに例示した特殊文字、および番組のタイトルの冒頭部分の所定の文字列は図示しないメモリに保持しておいて、タイトル解析部１３は、番組のタイトルを解析する際に当該メモリにアクセスしてこれら文字または文字列を参照するようにしてもよい。また、番組録画再生装置１０がインターネットに接続されている場合には、インターネットを介してこれら括弧、特殊文字、および所定の文字列を適宜更新することができる。
【００３２】
シリーズ名同定部１４は、記録部１２に記録された番組のシリーズ名を同定する。具体的には、シリーズ名同定部１４は、タイトル解析部１３により分割された単語をタイトルの先頭部分から連結して連結文字列を段階的に長くしていき、生成した連結文字列と記録部１２に記録された番組のタイトルとを比較する。そして、シリーズ名同定部１４は、単語の連結数がより少なく、かつ、記録部１２に記録されたより多くの番組のタイトルに前方一致するような連結文字列を、それら番組のシリーズ名として同定する。
【００３３】
図２は、番組のタイトルに基づくシリーズ名同定のフローを示す。まず、タイトル解析部１３が、基準となるある番組のタイトルを単語群Ｓｔｒ［１］〜Ｓｔｒ［ｍ］に分割する（Ｓ１）。シリーズ名同定部１４は、連結数ｉ＝１、シリーズ名ＳＮ＝Ｓｔｒ［ｉ］と初期設定して、タイトルの最初の１単語を暫定的なシリーズ名に設定する（Ｓ２）。そして、シリーズ名同定部１４は、記録部１２を探索してシリーズ名ＳＮに先頭一致するタイトルを有する録画済番組の数ｎをカウントする（Ｓ３）。そして、シリーズ名同定部１４は、ｉをインクリメントし、ＳＮをＳＮ’にコピーし、ＳＮに次の単語Ｓｔｒ［ｉ］を連結する（Ｓ４）。そして、シリーズ名同定部１４は、記録部１２を探索してシリーズ名ＳＮに先頭一致するタイトルを有する録画済番組の数ｎ’をカウントする（Ｓ５）。シリーズ名同定部１４は、ｎ’とｎと比較して、連結文字列を１段階（１単語）長くしたことによって当該連結文字列に前方一致するタイトルを有する番組数が減少したか否かを判定し、減少しなかった場合（Ｓ６でＮＯ）にはステップＳ４に戻ってさらに連結文字列を１段階長くして上記の処理を繰り返す。一方、前方一致する番組数が減少した場合（Ｓ６でＹＥＳ）、ステップＳ４で連結文字列を１段階長くする直前の連結文字列、すなわち、ＳＮ’をシリーズ名として同定する（Ｓ７）。
【００３４】
例えば、次のようなタイトルを有する２つの番組が記録部１２に記録されているとする。
番組１：さわやか自然百景  「北海道  サロベツの砂丘林」
番組２：さわやか自然百景  「北海道  野付の海」
【００３５】
ここで、タイトル解析部１３により、番組１および番組２のタイトルが次のような単語群に分割されたとする。
番組１：“さわやか自然百景”，“「北海道”，“サロベツの砂丘林」”
番組２：“さわやか自然百景”，“「北海道”，“野付の海」”
【００３６】
番組１を基準としてシリーズ名の同定を行う場合、シリーズ名同定部１４は、まず、１番目の単語“さわやか自然百景”に前方一致するタイトルを有する番組を記録部１２から見つけその数をカウントする。この場合、カウント数は“２”である。続いてシリーズ名同定部１４は、１番目の単語“さわやか自然百景”に２番目の単語“「北海道”を連結して連結文字列“さわやか自然百景  「北海道”に前方一致するタイトルを有する番組を記録部１２から見つけその数をカウントする。この場合、カウント数は同じく“２”である。さらに、シリーズ名同定部１４は、１番目および２番目の単語の連結文字列“さわやか自然百景  「北海道”に３番目の単語“サロベツの砂丘林」”を連結して連結文字列“さわやか自然百景  「北海道  サロベツの砂丘林」”前方一致するタイトルを有する番組を記録部１２から見つけその数をカウントする。この場合、カウント数は“１”に減少する。この結果から、シリーズ名同定部１４は、“さわやか自然百景  「北海道”をシリーズ名として同定する。
【００３７】
さらに、次のようなタイトルを有する２つの番組が記録部１２に追加されたとする。
番組３：さわやか自然百景  「沖縄  竹富島」
番組４：さわやか自然百景  「天橋立」
【００３８】
タイトル解析部１３により、番組３および番組４のタイトルは次のような単語群に分割される。
番組３：“さわやか自然百景”，“「沖縄”，“竹富島」”
番組４：“さわやか自然百景”，“「天橋立」”
【００３９】
番組１を基準としてシリーズ名の同定を再度行う場合、シリーズ名同定部１４は、まず、１番目の単語“さわやか自然百景”に前方一致するタイトルを有する番組を記録部１２から見つけその数をカウントする。この場合、カウント数は“４”である。続いてシリーズ名同定部１４は、１番目の単語“さわやか自然百景”に２番目の単語“「北海道”を連結して連結文字列“さわやか自然百景  「北海道”に前方一致するタイトルを有する番組を記録部１２から見つけその数をカウントする。この場合、カウント数は“２”に減少する。この結果から、シリーズ名同定部１４は、“さわやか自然百景”をシリーズ名として同定する。
【００４０】
このように、本実施形態では、録画済番組が増えてからシリーズ名同定を再度実施することでシリーズ名が動的に変化し得る。すなわち、記録部１２における最新の録画状況を反映してより多くの番組を含むようなシリーズ名を得ることができる。
【００４１】
図１に戻り、一覧表示制御部１５は、記録部１２に記録された番組を、シリーズ名同定部１４により同定されたシリーズ名ごとに分類して、図示しない表示装置の画面上に録画済番組を一覧表示する表示制御を行う。ユーザーからシリーズ別の番組一覧表示が要求されると、一覧表示制御部１５の表示制御により、例えば、各シリーズを表すコンテンツフォルダが表示装置の画面上に表示される。ユーザーはリモコンのボタンを押すなどして目的のコンテンツフォルダを選択することで、画面上でコンテンツフォルダが展開されて、目的のシリーズの番組一覧が表示される。さらに、ユーザーは表示された番組一覧から所望の番組を選択して再生することができる。
【００４２】
シリーズ番組録画予約部１６は、シリーズ番組を自動的に録画予約する。具体的には、シリーズ番組録画予約部１６は、シリーズ名同定部１４で同定されたシリーズ名のうち、ユーザーによりシリーズ録画予約が指示された番組のタイトルに前方一致するシリーズ名で番組ガイド検索を行う。当該番組ガイドは、例えば、受信部１１が受信したＥＰＧである。そして、シリーズ番組録画予約部１６は、番組ガイド検索により見つかった番組を自動的に録画予約する。
【００４３】
図３は、シリーズ番組録画予約のフローを示す。ユーザーは、録画済番組の一覧表示画面またはＥＰＧの表示画面において、シリーズ録画予約をしようとする番組をリモコン操作などにより選択する。シリーズ番組録画予約部１６が、ユーザーにより選択された番組のシリーズ録画予約の指示を受け付けると（Ｓ１１）、当該番組のシリーズ名を同定する（Ｓ１２）。ＥＰＧの表示画面においてユーザーが番組を選択する場合、ステップＳ１２において、シリーズ番組録画予約部１６は、シリーズ名同定部１４により既に同定済みのシリーズ名の中からユーザーにより選択された番組のタイトルと前方一致するものを見つけ、それを当該番組のシリーズ名として同定する。一方、録画済番組の一覧表示画面においてユーザーが番組を選択する場合、そのコンテンツフォルダの名称がシリーズ名に該当する。
【００４４】
次に、シリーズ番組録画予約部１６は、同定したシリーズ名でＥＰＧなどの番組ガイドを検索する（Ｓ１３）。そして、同定したシリーズ名をタイトルに含む番組が見つかったら、シリーズ番組録画予約部１６は、録画予約スケジュール（例えば、毎週定時録画や連日定時録画など）を立ててユーザーに提示する（Ｓ１４）。もしユーザーが提示された録画予約スケジュールに同意しない場合（Ｓ１５でＮＯ）、ユーザーにより手動で録画予約スケジュールが設定される（Ｓ１６）。
【００４５】
ユーザーが提示された録画予約スケジュールに同意するか（Ｓ１５でＹＥＳ）またはユーザーにより手動で録画予約スケジュールが設定される（Ｓ１６）と、シリーズ番組録画予約部１６は、ユーザーに時間追従を行うかの問い合わせをする（Ｓ１７）。時間追従とは、録画予約していた番組の放送予定日時が変更されたり、放送時間が延長されたりした場合に、そのような時間変更に追従して録画を遂行する機能のことを言う。時間追従をする場合（Ｓ１７でＹＥＳ）、シリーズ番組録画予約部１６は、時間追従を有効にして（Ｓ１８）シリーズ録画予約の処理が終了する。
【００４６】
このように、本実施形態では、シリーズ名に基づいて番組ガイドからシリーズ番組を見つけるため、放送予定変更時の時間追従が容易になる。また、意外な時間帯で再放送されるシリーズ番組などを自動的に録画予約することができる。また、シリーズ録画予約していたシリーズ番組の放送が終了したり、臨時番組などに差し替わったりして明らかにシリーズ番組とは異なる番組が放送される場合には、そのようなシリーズ番組とは認められない番組の録画をスキップすることができる。
【符号の説明】
【００４７】
１０    番組録画再生装置
１１    受信部
１２    記録部
１３    タイトル解析部
１４    シリーズ名同定部
１５    一覧表示制御部
１６    シリーズ番組録画予約部
【図１】
2014230092.tif 000004
【図２】
2014230092.tif 000005
【図３】
2014230092.tif 000006