(57)【要約】【課題】機器の動作に関連する種々のパラメータを複数通り保持するとともに、容易に切り替え可能にすることである。【解決手段】  データ処理装置は、動作を制御するためのパラメータが少なくとも１つ規定されたグループを複数格納したメモリであって、複数のグループの各々の間ではパラメータが独立して規定されているメモリと、ユーザからの選択指示に基づいて複数のグループのひとつを選択して、選択されたグループのパラメータを読み出す選択部と、読み出されたパラメータを動作の制御に利用可能な状態に設定する設定部と、設定されたパラメータを利用して動作を制御する制御部とを備えている。【選択図】図２
2006269046.tif 000002
【特許請求の範囲】
【請求項１】
動作を制御するためのパラメータが少なくとも１つ規定されたグループを複数格納したメモリであって、複数のグループの各々の間では前記パラメータが独立して規定されているメモリと、
ユーザからの選択指示に基づいて前記複数のグループのひとつを選択して、選択されたグループの前記パラメータを読み出す選択部と、
読み出された前記パラメータを前記動作の制御に利用可能な状態に設定する設定部と、
設定された前記パラメータを利用して動作を制御する制御部と
を備えたデータ処理装置。
【請求項２】
オン指示に基づいて電源をオンし、オフ指示に基づいて電源をオフする電源制御部をさらに備え、
前記電源がオフされている状態において、
前記オン指示および／または前記選択指示の入力に応答して前記電源制御部は前記電源をオンするとともに、前記設定部は、前記選択指示に基づいて前記選択部によって読み出された前記パラメータを、起動直後において前記動作の制御に利用可能な状態に設定する、請求項１に記載のデータ処理装置。
【請求項３】
ユーザが操作するためのキーを１以上有する操作部をさらに備え、前記キーは前記複数のグループの少なくとも１つに対応付けられており、
前記キーに対する操作と同時に、または前記操作の後の所定期間内に前記電源制御部が前記オン指示を受け取ったときは、前記選択部は、前記キーに対応付けられたグループを選択する、請求項２に記載のデータ処理装置。
【請求項４】
前記操作部は、前記キーの操作に応答して電源オン指示を出力可能であり、
前記ユーザによる前記キーの操作に基づいて、前記電源制御部が前記オン指示を受け取る、請求項３に記載のデータ処理装置。
【請求項５】
前記選択部は、前記電源制御部による前記オン指示の受け取りと実質的に同時に、前記選択指示を受け取る、請求項２に記載のデータ処理装置。
【請求項６】
オン指示に基づいて電源をオンし、オフ指示に基づいて電源をオフする電源制御部をさらに備え、
前記メモリは、前記オフ指示に応答して、現在設定されているパラメータを前記複数のグループの１つである標準設定グループに格納する、請求項１に記載のデータ処理装置。
【請求項７】
前記選択部は、前記オン指示を受けたときに選択すべきグループが指示されていない場合には、前記標準設定グループを選択する、請求項６に記載のデータ処理装置。
【請求項８】
前記制御部は、設定された前記パラメータを利用して、コンテンツの記録動作、および、前記コンテンツの再生動作の少なくとも一方の動作を制御する、請求項１〜７のいずれかに記載のデータ処理装置。
【請求項９】
前記制御部は、設定された前記パラメータに基づいて、メニュー表示に関する表示態様を制御する、請求項１〜８のいずれかに記載のデータ処理装置。
【請求項１０】
動作を制御するための少なくとも１つのパラメータを受け取り、かつ、前記少なくとも１つのパラメータを登録すべき指示を受け取る受信部と、
前記指示に応答して、受け取った前記少なくとも１つのパラメータを１つのグループとしてメモリに格納する設定登録部と
を備え、前記メモリには複数のグループが格納されており、前記複数のグループの各々の間では前記パラメータが独立して規定されている、データ処理装置。
【請求項１１】
データ処理装置の動作を制御するためのパラメータが規定されたグループを複数格納したメモリを用いて、前記データ処理装置において実行される方法であって、
複数のグループの各々の間で前記パラメータを独立して保持するステップと、
ユーザからの選択指示に基づいて前記複数のグループのひとつを選択して、選択されたグループの前記パラメータを前記メモリから読み出すステップと、
前記データ処理装置に対し、読み出された前記パラメータを前記動作の制御に利用可能な状態に設定するステップと、
設定された前記パラメータを利用して動作を制御するステップと
を包含するデータ処理方法。
【請求項１２】
動作を制御するための少なくとも１つのパラメータを受け取るステップと、
前記少なくとも１つのパラメータを登録すべき指示を受け取るステップと、
前記指示に応答して、受け取った前記少なくとも１つのパラメータを１つのグループとしてメモリに格納するステップと、
上記各ステップによって前記メモリに複数のグループを格納し、前記複数のグループの各々の間では前記少なくとも１つのパラメータを独立して管理するステップと
を包含するデータ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像、音声等に関するマルチメディアデータを蓄積可能な機器において、機器を動作させるためのパラメータを変更する技術に関する。
【背景技術】
【０００２】
音楽や映像の記録および再生を行うＤＶＤ（Digital Versatile Disc）レコーダ等の機器においては、録画モード、画質、音質、予約録画等の機器の動作に関するパラメータを設定することができる。このようなパラメータの設定はＤＶＤプレーヤ等の再生専用機器においても可能であり、例えば再生時のノイズ除去の要否、ドルビーデジタル対応音声の出力の要否、出力音声言語、字幕のＯＮ／ＯＦＦ等の各パラメータを設定できる。設定されたパラメータに基づいて機器が記録動作および再生動作を行うことにより、録画、再生等の基本的な機能を実現できるとともに、ユーザの好みに従った動作が実現される。
【０００３】
このようなパラメータ（設定項目およびその設定内容）は、一般的には各機器において１通りしか保持されることがない。これは機器を利用するユーザが複数存在しているか否かにかかわらず一定であり、複数のユーザが１つの機器設定を共有することを前提に構成されているといえる。
【０００４】
この結果生じる問題点は以下のとおりである。いま、ＤＶＤレコーダの録画モードに関し、いつも長時間モード（ＥＰ等）を利用して録画を行っている父親がその長時間モードを利用して録画を行う例を想定する。父親が録画を行う少し前に、子供が標準モード（ＳＰ）で利用して録画を行っていたとすると、その父親は録画する前に再び長時間モードにパラメータを変更し直さなければならない。
【０００５】
時間的に余裕がないときには、設定変更の完了が遅れ、番組の冒頭部分の録画ができない場合がある。また、設定変更をし忘れると録画可能時間が不足して番組の後半が録画できない場合がある。このような録画の失敗は致命的である。さらに、外出先から在宅中の家族に録画を依頼する事例を想定すると（このような事例はしばしば生じ得る）、在宅中の家族は確認すべきパラメータを聞き出してメモし実際に確認しながらパラメータを変更しなければならず、非常に煩雑である。パラメータの確認および変更の失敗があれば、希望したとおり録画されないことになり、致命的な録画の失敗等が生じ得る。
【０００６】
一方、時間的に余裕があったとしても、パラメータごとに設定を変更する必要がある点では繁雑である。特に、画質や音質に関するパラメータを設定する際には、ブライトネス、シャープネス、高音、低音等の複数項目をまとめて変更するケースが多いため、好みが異なる人が機器の使用を共有すると設定変更項目が多く、非常に面倒である。最も気に入ったパラメータを得られたとしても、その設定は後に変更され得るため、メモに残す必要等がある。
【０００７】
このような事情に鑑み、ユーザごとのパラメータを保持し、機器の利用時にそのユーザを特定してパラメータを変更する技術が存在している。例えば特許文献１は、電源入後リモコンに指紋が入力されると予め登録されている指紋データと照合し、一致すればそのユーザ個人に対応して設定された受信チャネルなどに自動的に切り換える機器を開示している。個人ごとのパラメータを複数保持するとともに個人認証の手段として指紋を用いることにより、確実に個人の希望に応じた動作が可能になる。
【特許文献１】特開２００１−４５５８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
個人ごとのパラメータを保持してパラメータを自動的に切り替えるためには機器のユーザはその機器に認証を受けなければならないため、当該機器においてユーザーを認識できる範囲から認識のための入力を行い、パラメータの変更処理を行わなければならない。特に指紋を用いる場合には、外出先から在宅中の家族に録画を依頼する際のパラメータの変更を自動的に行うことは依然不可能である。
【０００９】
本発明の目的は、機器の動作に関連するパラメータを複数通り保持するとともに、容易に切り替え可能にすることである。
【課題を解決するための手段】
【００１０】
本発明によるデータ処理装置は、動作を制御するためのパラメータが少なくとも１つ規定されたグループを複数格納したメモリであって、複数のグループの各々の間では前記パラメータが独立して規定されているメモリと、ユーザからの選択指示に基づいて前記複数のグループのひとつを選択して、選択されたグループの前記パラメータを読み出す選択部と、読み出された前記パラメータを前記動作の制御に利用可能な状態に設定する設定部と、設定された前記パラメータを利用して動作を制御する制御部とを備えている。
【００１１】
前記データ処理装置は、オン指示に基づいて電源をオンし、オフ指示に基づいて電源をオフする電源制御部をさらに備えている。前記電源がオフされている状態において、前記オン指示および／または前記選択指示の入力に応答して前記電源制御部は前記電源をオンするとともに、前記設定部は、前記選択指示に基づいて前記選択部によって読み出された前記パラメータを、起動直後において前記動作の制御に利用可能な状態に設定してもよい。
【００１２】
前記データ処理装置は、ユーザが操作するためのキーを１以上有する操作部をさらに備えている。前記キーは前記複数のグループの少なくとも１つに対応付けられており、前記キーに対する操作と同時に、または前記操作の後の所定期間内に前記電源制御部が前記オン指示を受け取ったときは、前記選択部は、前記キーに対応付けられたグループを選択してもよい。
【００１３】
前記操作部は、前記キーの操作に応答して電源オン指示を出力可能であり、前記ユーザによる前記キーの操作に基づいて、前記電源制御部が前記オン指示を受け取ってもよい。
【００１４】
前記選択部は、前記電源制御部による前記オン指示の受け取りと実質的に同時に前記選択指示を受け取ってもよい。
【００１５】
前記データ処理装置は、オン指示に基づいて電源をオンし、オフ指示に基づいて電源をオフする電源制御部をさらに備えている。前記メモリは、前記オフ指示に応答して、現在設定されているパラメータを前記複数のグループの１つである標準設定グループに格納してもよい。
【００１６】
前記選択部は、前記オン指示を受けたときに選択すべきグループが指示されていない場合には、前記標準設定グループを選択してもよい。
【００１７】
前記制御部は、設定された前記パラメータを利用して、コンテンツの記録動作、および、前記コンテンツの再生動作の少なくとも一方の動作を制御してもよい。
【００１８】
前記制御部は、設定された前記パラメータに基づいて、メニュー表示に関する表示態様を制御してもよい。
【００１９】
本発明による他のデータ処理装置は、動作を制御するための少なくとも１つのパラメータを受け取り、かつ、前記少なくとも１つのパラメータを登録すべき指示を受け取る受信部と、前記指示に応答して、受け取った前記少なくとも１つのパラメータを１つのグループとしてメモリに格納する設定登録部とを備えている。前記メモリには複数のグループが格納されており、前記複数のグループの各々の間では前記パラメータが独立して規定されている。
【００２０】
本発明によるデータ処理方法は、データ処理装置の動作を制御するためのパラメータが規定されたグループを複数格納したメモリを用いて、前記データ処理装置において実行される。前記方法は、複数のグループの各々の間で前記パラメータを独立して保持するステップと、ユーザからの選択指示に基づいて前記複数のグループのひとつを選択して、選択されたグループの前記パラメータを前記メモリから読み出すステップと、前記データ処理装置に対し、読み出された前記パラメータを前記動作の制御に利用可能な状態に設定するステップと、設定された前記パラメータを利用して動作を制御するステップとを包含する。
【００２１】
本発明による他のデータ処理方法は、動作を制御するための少なくとも１つのパラメータを受け取るステップと、前記少なくとも１つのパラメータを登録すべき指示を受け取るステップと、前記指示に応答して、受け取った前記少なくとも１つのパラメータを１つのグループとしてメモリに格納するステップと、上記各ステップによって前記メモリに複数のグループを格納し、前記複数のグループの各々の間では前記少なくとも１つのパラメータを独立して管理するステップとを包含する。
【発明の効果】
【００２２】
本発明によれば、メモリにはデータ処理装置の動作を制御するためのパラメータが規定されたグループが複数格納されており、複数のグループの各々の間ではパラメータが独立して保持および管理されている。よって、装置の使用時に異なるパラメータが設定されていても、メモリから希望するグループを選択すればそのパラメータを設定することができる。これにより、設定内容のメモをとる必要もなく、最も好ましい設定状態を容易に復元できる。また複数のパラメータが変更されていた場合であっても、個別に手作業で設定しなおすことなく、まとめて一度に復元することができる。
【００２３】
本発明によれば、グループに分けてユーザの個別の設定が保存されていて任意に呼び出しができるため、ユーザがその場にいなければならない指紋認証等は不要である。そのため、外出中のユーザから操作依頼を受けた在宅中の家族であっても、依頼したユーザの要望に合致した代理操作を簡単、確実かつ安心してすることができ、録画の失敗等の致命的な失敗を減らすことができる。また、グループに分けて設定内容が保存されているため、１つのグループを複数の人で共有利用するだけでなく、コンテンツの種類等の場合によって、１人でいくつもの設定パターンを使い分けることもできる。
【発明を実施するための最良の形態】
【００２４】
以下、添付の図面を参照して、本発明によるデータ処理装置の実施形態を説明する。本実施形態においては、データ処理装置は、ハードディスクドライブ（ＨＤＤ）を内蔵したＤＶＤレコーダであるとして説明する。
【００２５】
図１は、レコーダ１００のハードウェア構成を示す。レコーダ１００は、記録媒体としてＤＶＤ２０５ａにコンテンツデータを書き込み可能であるとともに、ハードディスク２０５ｂにも書き込み可能である。コンテンツデータとは、例えば放送番組の録画データである。
【００２６】
また図１には、レコーダ１００を赤外線等を用いて遠隔操作するためのリモコン１０１も示されている。リモコン１０１は、一般に知られている種々のボタンを有しているが、図１においては以下の説明において言及される主要なボタン（電源ボタン１０２およびテンキー１０３）のみを示している。リモコン１０１はレコーダ１００と別体であるが別個の構成要素と考えなくてもよい。これらは実質的に一体となってレコーダ１００の機能を実現するからである。また、本発明はレコーダ１００本体上に配設されたボタン等を利用しても実施できるため、リモコン１０１を利用した説明は一実施例であることも留意されたい。
【００２７】
レコーダ１００の各構成要素を説明する前に、まずリモコン１０１の機能を説明する。リモコン１０１は、その上に配設されている各種のキーが押されると、そのキーに対応した固有のキーコードを出力する。例えば、電源キー１０２が押されると電源キー１０２に対応したキーコードを出力し、また、再生開始キー（図示せず）が押されたときには、リモコン１０１は電源キー１０２に対応したキーコードと異なるキーコードを出力する。さらにリモコン１０１は、電源キー１０２および数字キーのひとつ（例えば「１」キー１０３）が同時に押されたときにも、さらに異なるキーコードを出力する。よって、キーコードに基づいて、１つのキーが単独で押されたか、電源キー１０２および数字キーがどのように組み合わされて押されたかが一意に特定できる。レコーダ１００においては、キーコードに応じてどのような機能を実行するかが予め規定されている。
【００２８】
なお、「同時に」押されたか否かについては厳密に判断しなくてもよい。両方のキーの押下期間が重複しているか、または所定時間内に連続して押されていればよい。特に、まず初めに電源キー１０２が押され、その後に数字キーが押されることもある。電源キー１０２が単独で押されたときには通常の電源オン／オフが行われるため、電源キー１０２が単独で押されたか、または、その直後に数字キーが押されるかを判定する必要がある。よって、初めに電源キー１０２が押されたときは、一定時間だけ数字キーの入力を監視し、有効な数字キーが押されれば多重押しと認識するようにする。そして電源キー１０２および数字キーの組み合わせに応じたキーコードを生成および出力すればよい。数字キーが押された直後に、または押されている状態で電源キー１０２が押されたときも同様に、多重押しと認識すればよい。
【００２９】
上述の処理をより簡単にするため、グループの選択と電源オンの両方の機能を持たせた専用キーを設けてもよい。そのキーにもまた、固有のキーコードが割り当てられる。電源キー１０２および数字キーの組み合わせに応じたキーコードや、専用キーに応じたキーコードは、後述の処理に鑑みれば電源オンの指示およびグループの選択指示の両方を含むといえる。
【００３０】
例えば、専用キーとして「電源キー１」、「電源キー２」のような数字が付された電源キーを複数備えればよい。これにより、押下された電源キーの番号に基づいて対応する番号が割り当てられたグループのキーコードを出力することができる。電源キー１が押下されたときに出力されるキーコードは、電源キーと数字キー１とが同時に押下されたときに出力されるキーコードと同じである。よって、その後、そのキーコードを受信したレコーダ１００の動作も同じである。専用キーを設ける場合には、リモコン上のボタン数は増えることとなる。しかし、複数のキーを同時に押下する必要はなく、特定の１つの電源キーのみを押下すればよいため、ユーザがより操作しやすくなる。専用キーと数字キーとを並存させてもよい。数字キーは予約時刻等を入力するときに便利だからである。
【００３１】
レコーダ１００は、視聴の対象となる映像、音声等に関するＭＰＥＧ２プログラムストリーム等の記録および再生、映像、音声等アナログ入出力、操作、予約録画等の動作に関し、種々のパラメータを設定することができる。
【００３２】
パラメータは大きく２つに分類することができる。１つは、レコーダ１００の設置時に設定すれば、以後ほとんど設定変更する必要のない初期設定パラメータである。もう一方は、ユーザーの嗜好やコンテンツに依存して、頻繁に変更されるプリファレンスパラメータである。
【００３３】
初期設定パラメータは、設置地域、選局可能チャンネル、アンテナ、電話、ネットワーク、接続ディスプレイ、複数のリモコンコード、時刻、自動電源ＯＮ／ＯＦＦ、表示管ディマー、デジタル信号出力種別等に関する情報である。
【００３４】
一方のプリファレンスパラメータは、例えば記録音声種別（ドルビーデジタル音声／ＤＴＳ音声／リニアＰＣＭ音声等）、言語に関する再生出力方法（再生出力時の音声言語、字幕・文字スーパー言語、メニュー言語、字幕・文字スーパーＯＮ／ＯＦＦ）、ＭＰＥＧ映像に関する映像デジタルノイズフィルター（３次元、ブロック、モスキート等のノイズを除去するフィルター）の適用／非適用、再生画質（コントラスト、ブライトネス、シャープネス、カラー濃度、ガンマ等）、再生音声（高音／低音強調、バランス、サラウンド効果等の音質、ドルビーデジタル音声／リニアＰＣＭ音声／ＤＴＳ音声等の音声属性）に関するパラメータである。さらにプリファレンスパラメータには、メニューの表示態様に関するパラメータも含まれる。例えば、初心者向けのメニュー表示に関するパラメータや、視力が低い人向けのメニュー表示に関するパラメータである。
【００３５】
上述の初期設定パラメータおよびプリファレンスパラメータは、後述する半導体メモリ（ＥＥＰＲＯＭ、ＩＣ・ＬＳＩ等）に保持され、レコーダ１００の動作時に読み出されて設定される。
【００３６】
なお上述のパラメータは、種々のデータ形式で管理され得る。例えば、音声言語に対しては「日本語」、字幕・文字スーパーに対しては「オン」または「オフ」である。本明細書においては、「パラメータ」とは、設定可能な項目（上述の例では音声言語、字幕・文字スーパーの有無）およびその項目に対して設定される内容（上述の例では「日本語」、「オン」または「オフ」）の組を包括する概念とする。なお、設定される内容は、「日本語」、「オン」等に限られず、それらに対応する個々の数値であってもよい。
【００３７】
以下、レコーダ１００の構成要素を説明する。レコーダ１００は、チューナ２０１と、ＡＤコンバータ２０２と、ＭＰＥＧ−２エンコーダ２０３と、ＰＳ処理部２０４と、ＭＰＥＧ−２デコーダ２０６と、グラフィック制御部２０７と、メモリ２０８と、ＤＡコンバータ２０９と、ＣＰＵバス２１３と、ネットワーク制御部２１４と、指示受信部２１５と、インタフェース（Ｉ／Ｆ）部２１６と、表示管２１７と、システム制御部２５０とを含む。なお、図１には、光ディスク２０５ａがレコーダ１００内に記載されているが、光ディスク２０５ａは光ディスクレコーダ１００から取り外し可能であり、レコーダ１００自体の構成要素ではない。
【００３８】
以下、各構成要素の機能を説明する。
【００３９】
チューナ２０１は、アンテナ（図示せず）から放送波を受信し、周波数に基づいて選局を行って必要な番組のアナログ信号を取り出す。そして番組の映像および音声信号をＡＤコンバータ２０２に出力する。
【００４０】
ＡＤコンバータ２０２は入力されたアナログ信号をデジタル信号に変換してＭＰＥＧ−２エンコーダ２０３に供給する。ＭＰＥＧ−２エンコーダ２０３（以下「エンコーダ２０３」と記述する）は、録画の開始指示を受け取ると、供給されたアナログ放送のデジタルデータをＭＰＥＧ−２形式に圧縮符号化してプログラムストリームを生成し、ＰＳ処理部２０４に入力する。この処理は、エンコーダ２０３が録画の終了指示を受け取るまで継続される。エンコーダ２０３は圧縮符号化を行うために、参照ピクチャ等を一時的に保持するバッファ（図示せず）等を有している。
【００４１】
ＰＳ処理部２０４は、動画の記録時にはＭＰＥＧ−２の動画データを受け取ってプログラムストリーム（ＰＳ）を生成し、ＤＶＤ２０５ａおよび／またはＨＤＤ２０５ｂに書き込む。プログラムストリームとは、ＤＶＤ２０５ａおよび／またはＨＤＤ２０５ｂに記録するための形式を有するデータストリームである。
【００４２】
プログラムストリームを記録媒体に書き込む際、ＰＳ処理部２０４はそのプログラムストリームに固有の識別情報を付する。この識別情報は記録媒体内のコンテンツを一意に識別するために用いられ、例えばそのプログラムストリームに関する番組のタイトルである。番組のタイトルに代えて、または番組のタイトルに加え、録画日時や録画したチャンネルに関する情報を識別情報として用いてもよい。本実施形態においては、番組のタイトルを識別情報として説明する。すなわち全てのコンテンツには異なるタイトルが割り当てられるとする。
【００４３】
ＰＳ処理部２０４は、動画の再生時には、ＤＶＤ２０５ａおよび／またはＨＤＤ２０５ｂからプログラムストリームを読み出して、ＭＰＥＧ−２デコーダ２０６に出力する。
【００４４】
なお、本明細書では、ＰＳ処理部２０４がＤＶＤ２０５ａおよび／またはＨＤＤ２０５ｂにデータを書き込み、またはそれらからデータを読み出すとして説明しているが、これは説明の便宜のためである。ＤＶＤ２０５ａやＨＤＤ２０５ｂに対するストリームの書き込みや読み出しは、実際には、ディスクの回転、ヘッドの移動とともに各々のドライブ装置に設けられたコントローラ（図示せず）が行っている。
【００４５】
ＭＰＥＧ−２デコーダ２０６（以下「デコーダ２０６」と記述する）は、供給されたプログラムストリームを解析してＭＰＥＧ−２圧縮符号化データを取得する。そして、その圧縮符号化データを伸長して非圧縮データに変換し、グラフィック制御部２０７に供給する。また、デコーダ２０６は、ＭＰＥＧ−２規格の圧縮符号化データのみならず、例えばＪＰＥＧ規格に従った静止画データも非圧縮データに変換することができる。グラフィック制御部２０７には内部演算用のメモリ２０８が接続されており、オン・スクリーン・ディスプレイ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ；ＯＳＤ）機能を実現できる。例えば、グラフィック制御部２０７は種々のメニュー画像と映像とを合成してＤＡコンバータ２０９に出力することができる。ＤＡコンバータ２０９は、入力されたＯＳＤ合成画像および音声データをアナログ変換して出力する。出力先は、例えばＴＶ１０４である。
【００４６】
ＣＰＵバス２１３はレコーダ１００内の信号を伝送する経路であり、図示されるように各機能ブロックと接続されている。また、ＣＰＵバス２１３には、後述するシステム制御部２５０の各構成要素も接続されている。
【００４７】
ネットワーク制御部２１４は、レコーダ１００をネットワーク１０５に接続するためのインタフェースであり、例えば、イーサネット（登録商標）等の規格に準拠した端子およびコントローラである。ネットワーク制御部２１４は、ネットワーク１０５を介してデータを授受する。このデータは、例えば録画予約の指示および登録に関するデータである。さらに放送番組に関する番組表のデータや、レコーダ１００の動作を制御するためのソフトウェアプログラムの更新データを授受することもできる。
【００４８】
指示受信部２１５は、リモコン１０１からの赤外線を受光する受光部またはレコーダ１００の本体部に設けられた操作ボタンである。指示受信部２１５は、ユーザから、例えば録画の開始／停止、録画した番組の再生の開始／停止等の指示を受信する。また指示受信部２１５は、ユーザから、予約録画に関する登録情報を受信する。さらに指示受信部２１５は、電源投入時のリモコン１０１のボタンの押され方に応じて生成された異なるコードを受信する。指示受信部２１５は、受け取った指示、登録情報、コード等に対応する信号をＣＰＵ２１１に出力する。
【００４９】
なお、指示受信部２１５は電源投入に対応するキーコードを受信しなければならない。よってレコーダ１００の電源が見かけ上オフ状態であっても、指示受信部２１５には電源は供給され、受信が可能な待機状態になっている。また図１においては、指示受信部２１５からＣＰＵ２１１へは信号が直接入力されている。しかし、信号は指示受信部２１５からＣＰＵバス２１３を介してＣＰＵ２１１に入力されてもよい。
【００５０】
インタフェース（Ｉ／Ｆ）部２１６は、レコーダ１００が他の機器と通信するためのコネクタおよびその通信を制御する。Ｉ／Ｆ部２１６は、例えばＵＳＢ２．０規格の端子、ＩＥＥＥ１３９４規格の端子および各規格によるデータ通信を可能とするコントローラを含み、各規格に準拠した方式でデータを授受することができる。例えば、レコーダ１００は、ＩＥＥＥ１３９４規格の端子を介して他のレコーダやＰＣ等と接続される。
【００５１】
表示管２１７は、液晶やＦＬ管（蛍光表示管）などにより構成されており、種々の情報を表示する。例えば、電源オフ時は現在時刻等を表示する。また、電源オン時にはその時点での録画可能時間や、再生中、早送り、早戻しなどを表す記号を表示する。表示管２１７は、一定以上の無操作期間後に照度を落とすディマー機能を有している。表示すべき情報や、ディマー動作に関する指示は、ＣＰＵバス２１３を介してＣＰＵ２１１から伝送される。
【００５２】
システム制御部２５０は、レコーダ１００内の信号の流れを含む全体的な処理を制御する。システム制御部２５０は、ＥＥＰＲＯＭ２１０と、ＣＰＵ２１１と、ＲＡＭ２１２とを有している。それぞれはＣＰＵバス２１３に接続されている。
【００５３】
ＥＥＰＲＯＭ２１０は、電源をオフした後も記憶内容を保持できる不揮発性メモリである。ただし、この記憶内容は電気的に書き換えることも可能である。ＥＥＰＲＯＭ２１０には、レコーダ１００を制御するためのソフトウェアプログラムが格納されている。
【００５４】
本実施形態においては、ＥＥＰＲＯＭ２１０には、各々が独立した複数のグループに分けてパラメータ（初期設定パラメータおよびプリファレンスパラメータ）が保持および管理されている。表１は、ＥＥＰＲＯＭ２１０に格納されているグループごとのパラメータの例を示す。
【００５５】
【表１】
2006269046.tif 000003
【００５６】
表１に示す各列のうち、「デフォルトグループ」とは、選択すべきグループの指定が特にない場合に採用されるパラメータを規定したグループ（標準設定グループ）である。本明細書においては、デフォルトグループのパラメータは、最後にレコーダ１００の電源をオフした時点で設定されていたパラメータとする。
【００５７】
一方「グループ１」から「グループ３」までは、レコーダ１００のユーザごとに設定されたパラメータを規定する。ただし、レコーダ１００を利用するユーザが１人だけであっても、利用を希望する態様ごとに設定されたパラメータを規定していてもよい。例えば映画鑑賞のためのパラメータを規定したグループ、スポーツ観戦のためのパラメータを規定したグループ等である。グループ３はすべてのパラメータが未設定であることを示しており、新規にパラメータを登録することができる。表１では４つのグループが規定されているが、この数は任意である。グループ数をより多くしてもよいし、少なくしてもよい。
【００５８】
表１に示す各行のうち「初期設定パラメータ」には各グループ共通の内容が設定される。一方、「プリファレンスパラメータ」にはグループ毎に独立した内容が設定される。なお、初期設定パラメータにもグループ毎に異なるパラメータを設定してもよいが、その場合には、表１に示す初期設定パラメータのそれぞれをプリファレンスパラメータとして取り扱えばよい。
【００５９】
ＣＰＵ２１１は、レコーダ１００の全体の動作を制御する中央制御ユニットである。ＣＰＵ２１１は、ＥＥＰＲＯＭ２１０からプログラムを読み出して実行することにより、プログラムに基づいて規定される処理を実現するための制御信号を生成し、ＣＰＵバス２１３を介して各構成要素に出力する。ＲＡＭ２１２は、ＣＰＵ２１１がプログラムを実行するために必要なデータを格納するためのワーク領域を有する。例えば、ＣＰＵ２１１は、ＣＰＵバス２１３を使用してＥＥＰＲＯＭ２１０からプログラムをランダムアクセスメモリ（ＲＡＭ）２１２に読み出し、そのプログラムを実行する。なお、コンピュータプログラムは、ＣＤ−ＲＯＭ等の記録媒体に記録して市場に流通され、または、インターネット等の電気通信回線を通じて伝送される。これにより、ＰＣ等を利用して構成されたコンピュータシステムを、本実施形態によるレコーダ１００と同等の機能を有するデータ処理装置として動作させることができる。
【００６０】
ここで、図２を参照しながらシステム制御部２５０の詳細な機能を説明する。図２は、システム制御部２５０の主要な機能ブロックの構成を示す。システム制御部２５０は、不揮発性メモリ（ＥＥＰＲＯＭ）２１０と、ＲＡＭ２１２と、制御部３００と、選択部３０１と、設定登録部３０２と、設定部３０３と、電源制御部３０４とを備えている。
【００６１】
図２に記載のハードウェア（不揮発性メモリ２１０およびＲＡＭ２１２）を除く機能ブロックは、ＣＰＵ２１１（ハードウェア）がＥＥＰＲＯＭ２１０内のコンピュータプログラム（ソフトウェア）を読み出して、ＲＡＭ２１２に展開して実行することにより実現される。なお、図２にはシステム制御部２５０以外のレコーダ１００の構成要素も適宜記載している。
【００６２】
ＣＰＵ２１１は、後述のフローチャート等に基づいて作成されたコンピュータプログラムを実行することにより当該処理に基づく制御を実現する。例えばＣＰＵ２１１は、図２に示す制御部３００、選択部３０１、設定登録部３０２、設定部３０３、電源制御部３０４の機能をそれぞれ実現し、それらが協同して動作するシステムを構築する。
【００６３】
コンピュータプログラムは、フレキシブルディスク等の磁気記録媒体、フラッシュメモリ等の半導体記録媒体、および、光ディスク等の光記録媒体等の種々の記録媒体に記録可能であり、ネットワーク等の電気通信回線を介して伝送可能である。さらにそのようなコンピュータプログラムを記憶した１以上の半導体記録媒体により、個々に流通するチップセットを構成することもできる。
【００６４】
以下、ＣＰＵ２１１によって実現される各構成要素の機能を詳細に説明する。なおＣＰＵ２１１はソフトウェアを利用してその機能を実現するが、ＣＰＵ２１１とは異なる専用のハードウェアを各構成要素として設けてもよい。
【００６５】
制御部３００は、システム制御部２５０を含むレコーダ１００の動作を制御する。制御部３００は指示受信部２１５を介してリモコン１０１からのキーコードを受け取る。制御部３００は、受け取ったキーコードに基づいて他の機能ブロックへ指示を出す。
【００６６】
例えば、リモコン１０１から出力されるキーコードについて、電源キー１０２が単独で押されたときにはキーコード０が出力され、数字キー「１」と電源キー１０２とが同時に押されたときはキーコード１が出力され、数字キー「２」と電源キー１０２とが同時に押されたときはキーコード２が出力されると仮定する。キーコード３についても同様である。
【００６７】
制御部３００は、キーコード０を受け取ったときは電源制御部３０４に電源のオン／オフを指示する。より具体的には、制御部３００は、電源がオンされているときにキーコード０を受け取ったときは電源オフの指示を出力し、電源がオフされているときにキーコード０を受け取ったときは電源オンの指示を出力する。一方、制御部３００は、キーコード１を受け取ったときは選択部３０１に対してキーコード１に対応するグループのパラメータの読み出しを指示する。なお電源がオフされているときにキーコード１等を受け取ったときには、電源オンの指示を出力するとともに、キーコード１に対応するグループのパラメータの読み出しを指示する。
【００６８】
制御部３００は、パラメータの読み出し指示を出力した後、その指示に応答して選択部３０１によって読み出されたパラメータを受け取ったときは、ＲＡＭ２１２に格納するとともに、設定部３０３に対してそれらのパラメータの設定を指示し、そのパラメータに基づいてレコーダ１００が動作できるように処理を進める。
【００６９】
パラメータの読み出し指示とはさらに別に、制御部３００は、適宜設定されたパラメータをグループに登録するようにユーザから指示を受け取る。より正確には、制御部３００はユーザからの指示に対応する命令および設定すべきグループの番号を示すキーコードを、指示受信部２１５を介してリモコン１０１から受け取る。
【００７０】
選択部３０１は、制御部３００からの指示に基づいて対象となるグループを特定し、特定されたグループに対応するパラメータの組をＥＥＰＲＯＭ２１０から読み出す。上述の例では、キーコード１に対応するグループの読み出し指示を受けたときは、選択部３０１は、読み出し対象となるグループがグループ１であることを特定し、グループ１に対応するパラメータをＥＥＰＲＯＭ２１０から読み出す。読み出されたパラメータは、制御部３００に送られ、さらにワークメモリであるＲＡＭ２１２に書き込まれる。
【００７１】
設定登録部３０２は、制御部３００からグループの指定を受けると、任意に設定されたパラメータの集合を、指定されたグループとして登録する。具体的には設定登録部３０２は、指定されたグループが格納されるＥＥＰＲＯＭ２１０上のアドレスにパラメータを順次書き込む。ユーザから既存のグループが指定された場合には、設定登録部３０２は書き込みの禁止、または、既存のグループのパラメータの上書きを行う。
【００７２】
設定部３０３は、制御部３００からの設定指示および設定すべきパラメータを受け取ると、各パラメータの意味を解釈し、関係するＩＣやＬＳＩに対して設定操作を行う。設定部３０３によってパラメータが設定されると、レコーダ１００はそのパラメータに基づく処理を行うことができる。
【００７３】
次に、図３から図６までを参照しながらレコーダ１００の動作を説明する。図３は、本実施形態によるレコーダ１００の処理の手順を示している。ステップＳ３１において、レコーダ１００は待機状態でキー入力を待っている。待機状態では、レコーダ１００は見かけ上は電源がオフされているが、完全に電源が遮断されているわけではない。例えば、レコーダ１００は表示管２１７上に時計等を表示しており、またリモコン１０１からのキーコードを受信し、および、本体キーへの入力を検出することが可能な動作状態を維持している。
【００７４】
ステップＳ３２において、ユーザが電源キーを押し、または電源キーと数字キーの多重押しが行われたときには、リモコン１０１はそれを検出して対応するキーコードを出力する。
【００７５】
その結果、ステップＳ３３において、システム制御部２５０内の制御部３００は電源制御部３０４に対して電源のオンを指示する。これにより電源がオンされる。
【００７６】
ステップＳ３４において、制御部３００は、その電源オン動作が電源キーの単独押下のみに基づくか、または、電源キーと数字キーとの多重押下に基づいているかを判定する。多重押下であるときはステップＳ３５に進み、単独押下であるときはステップＳ３６に進む。
【００７７】
ステップＳ３５では、押下された数字キーに対応するグループに、パラメータが設定されているか否かを判定する。ユーザによる設定があればステップＳ３７に進み、なければステップＳ３６に進む。例えば、リモコン１０１のキー番号Ｎに対応して、上述の表１に示すグループＮが割り当てられているとする（Ｎ＝１、２、３）。数字キー１または２が押下されていたときには、グループ１または２にパラメータが設定されているため、ステップＳ３７の処理に進む。一方、数字キー３が押下されていたときには、グループ３にはパラメータが設定されていないため、ステップＳ３６の処理に進む。
【００７８】
ステップＳ３６では、選択部３０１は前回の電源ＯＦＦ時に設定されていた各パラメータ（すなわち後述のステップＳ３９においてデフォルトグループに設定されるパラメータ）をＥＥＰＲＯＭ２１０から読み出してＲＡＭ２１２に書き込む。これにより設定が完了する。なお、電源起動中はＲＡＭ２１２上の各パラメータを使用することとするが、都度ＥＥＰＲＯＭ２１０から読み書きして使用してもよい。
【００７９】
ステップＳ３７においては、選択部３０１は指定されたグループのパラメータをＥＥＰＲＯＭ２１０から読み出し、制御部３００はそのパラメータをＲＡＭ２１２に書き込む。
【００８０】
ステップＳ３８においては、パラメータの設定完了後において、レコーダ１００は設定されたパラメータに基づいて動作を開始する。仮にＥＥＰＲＯＭ２１０が故障していて正常に各パラメータが読み出せなかった場合は、当該故障の旨の表示を行って動作を停止させるか、または、当該故障の旨を表示してデフォルトグループのパラメータを設定して動作させればよい。
【００８１】
ステップＳ３９においては、動作が終了した後（例えば電源オフ時）の終了処理が行われる。具体的には、設定登録部３０２はその時点において設定されている各パラメータをＲＡＭ２１２から読み出し、デフォルト設定グループとして関連付けて、各パラメータをＥＥＰＲＯＭ２１０に書き込む。この処理は、動作が終了した時の各パラメータをデフォルト設定グループとして登録することを意味する。
【００８２】
ここで図４（ａ）から（ｃ）を参照しながら、異なるパラメータが設定されることによって動作が相違する例を説明する。以下では、上述した表１のプリファレンスパラメータのうち、「初心者向けメニュー表示」および「ユーザ補助」を例に挙げる。
【００８３】
図４（ａ）から（ｃ）は、パラメータの設定に応じて変化するメニュー表示画面の例を示す。まず図４（ａ）は、「初心者向けメニュー表示」パラメータが「有効」に設定されているときのメニュー４０１を示す。メニュー４０１は表１のグループ１が選択されたときにテレビ１０４の画面４００に表示される。メニュー４０１は２項目のみを含んでいる。この２項目はレコーダ１００の基本機能を示しており、他の複雑な応用機能の表示は省かれている。初心者や機器の操作に不慣れなユーザにとっては、複雑な応用機能を利用する頻度は少なく、応用機能に関する表示を省略するほうが使用しやすい。よって、プリファレンスパラメータとして設定することは有用である。このときは、リモコン１０１に関しても選択操作以外の操作は受け付けられない。なお、応用機能を利用したいときも想定されるため、画面４００には、すべての項目を表示するためのボックス４０２も表示されている。
【００８４】
次に、図４（ｂ）は、「初心者向けメニュー表示」パラメータが「無効」に設定されているときのメニュー４０３を示す。メニュー４０３はすべての項目を含んでいる。メニュー４０３は表１のグループ２が選択されたときにテレビ１０４の画面４００に表示される。また、図４（ａ）においてボックス４０２を選択したときもメニュー４０３が表示される。メニュー４０３は、図４（ａ）に示すメニュー４０１よりも多くの、複雑な応用機能に関する選択項目が表示されている。レコーダ１００の操作に習熟したユーザにとっては、初めからすべての選択項目が表示されている方が便利である。よって、プリファレンスパラメータとして「初心者向けメニュー表示」を無効に設定することは有用である。
【００８５】
図４（ｃ）は、「ユーザ補助」パラメータが「有効」になっているときのメニュー４０４を示す。視力が弱いユーザにとってみれば、画面上の文字が大きいほうが確認しやすい。よって図４（ｃ）に示すように、プリファレンスパラメータとして「ユーザ補助」パラメータを設けることは有用である。さらにこのときレコーダ１００は、カーソルが位置する項目を選択することによって設定できる内容を説明する音声（ガイド音声）を、スピーカ（図示せず）から出力してもよい。ガイド音声のデータは、例えばＨＤＤ２０５ｂに格納されており、ＣＰＵ２１１等の指示によって読み出されて復号化され、アナログ音声信号として出力される。
【００８６】
なお図４（ｂ）および（ｃ）のメニュー表示を採用するときは、背景部分にメニューが重畳される。背景部分に受信中の映像を表示しているときにおいては、図４（ｂ）の表示によればその映像をより確認しやすい。その一方、図４（ｃ）の表示によればメニューの内容をより確認しやすい。いずれを重視するかはユーザの選択次第である。
【００８７】
上述のように、レコーダ１００においては、１以上のグループに分けてユーザの個別の設定が保存されていて任意に呼び出しができる。レコーダ１００を利用して番組の録画を希望するレコーダ１００の所有者は、レコーダ１００の前にいてレコーダ１００を操作する必要はない。例えば所有者が外出中であっても、在宅中の家族がその所有者の要望に合致した操作を簡単、確実かつ安心して実行できる。その結果、録画の失敗等の致命的な失敗を減らすことができる。レコーダ１００は操作を行っている者の認証はしないため、所有者であるかその家族であるかは問題ではない。操作する者をユーザとして認識すればよい。
【００８８】
なお、レコーダ１００においては設定内容がグループに分けて保存されている。そのため、１つのグループを複数のユーザで共有利用するだけでなく、コンテンツの種類等によって、１ユーザがいくつもの設定パターンを使い分けてもよい。
【００８９】
次に、図５を参照しながら、レコーダ１００の電源オン後（レコーダ１００の動作開始後）にグループを切り替えて、異なるパラメータの設定を適用する処理を説明する。図５は、電源オン後に他のグループのパラメータに設定を変更する処理の手順を示す。まず起動が完了して動作または待機している状態において、ユーザが所望のグループを選択して設定する操作キーを押すか、またはＴＶ等に表示された設定メニューからグループを呼び出して所望のグループを選択する。するとステップＳ４１において、制御部３００は、ユーザからの指示に対応する命令および選択されたグループの番号を示すキーコードを、指示受信部２１５を介してリモコン１０１から受け取る。
【００９０】
ステップＳ４２において、制御部３００は選択されたグループが登録されているか否かを判定する。登録されているときはステップＳ４３に進み、登録されていないときには処理は終了する。ステップＳ４３においては、制御部３００は選択されたグループの各パラメータをＲＡＭ２１２から読み出してＥＥＰＲＯＭ２１０に書き込み、設定を完了する。
【００９１】
図６は、設定されたパラメータを１つのグループとして登録するための処理の手順を示す。まず、ユーザがグループ登録キーを押すか、またはＴＶ等に表示された設定メニューからグループ登録を呼び出して新たに設定すべきグループを選択して実行する。するとステップＳ５１において、制御部３００は、ユーザからの指示に対応する命令および選択されたグループの番号を示すキーコードを、指示受信部２１５を介してリモコン１０１から受け取る。
【００９２】
ステップＳ５２において、設定登録部３０２は制御部３００から選択されたグループの番号を受け取り、選択されたグループが空きグループか否かを判定する。空きグループでないときには処理は終了する。空きグループであるときにはステップＳ５３に進む。ステップＳ５３においては、設定登録部３０２は各パラメータをＲＡＭ２１２から読み出して、選択されたグループに関連付けて、パラメータをＥＥＰＲＯＭ２１０に書き込む。
【００９３】
遠隔操作可能な機器の例としてリモコンを挙げて説明したが、遠隔操作可能な他の機器であっても、上述した機能を発揮することができる。例えば携帯電話やＰＣを用いてネットワークを介して予約録画の設定を行う際には、携帯電話やＰＣからグループを選択すればよい。ユーザは、チャンネル、録画時刻、録画時間長などを確認するだけでよい。また、ユーザはメニュー表示の態様が初心者向けに設定されているか否かや、視力が弱い人向けに大きく表示されるよう設定されているか否か等を確認すればよい。その他の設定（録画モードや音声符号化方式等）は各グループに登録されているパラメータが利用されて予約録画が行われる。予約録画のみならず、すぐに録画を開始したいときにおいても同様にグループを選択すればよい。
【００９４】
本実施形態においてはレコーダとして説明したが、本発明はパラメータが設定される再生用機器にも適用可能である。例えば個人の好みの設定が強く反映されるオーディオ再生機器（例えばアンプ、ＣＤプレーヤ、ＤＶＤオーディオプレーヤ）や、ビデオ再生機器（例えばＤＶＤビデオ専用プレーヤ、プロジェクタ）などに対しても応用できる。
【産業上の利用可能性】
【００９５】
本発明のデータ処理装置によれば、ユーザの所望するパラメータの設定をグループ単位で随時呼び出し、設定、保存および登録が可能になる。これによりユーザの利便性が向上する。本発明は、各種パラメータを変更して使用し、登録する場合等において有用である。
【図面の簡単な説明】
【００９６】
【図１】レコーダ１００のハードウェア構成を示す図である。
【図２】システム制御部２５０の主要な機能ブロックの構成を示す図である。
【図３】本実施形態によるレコーダ１００の処理の手順を示すフローチャートである。
【図４】（ａ）から（ｃ）は、パラメータの設定に応じて変化するメニュー表示画面の例を示す図である。
【図５】電源オン後に他のグループのパラメータに設定を変更する処理の手順を示すフローチャートである。
【図６】設定されたパラメータを１つのグループとして登録するための処理の手順を示すフローチャートである。
【符号の説明】
【００９７】
１００  レコーダ
１０１  リモコン
２１５  指示受信部
２１０  ＥＥＰＲＯＭ
２１２  ＲＡＭ
２５０  システム制御部
３００  制御部
３０１  選択部
３０２  設定登録部
３０３  設定部
３０４  電源制御部
【図１】
2006269046.tif 000004
【図２】
2006269046.tif 000005
【図３】
2006269046.tif 000006
【図４】
2006269046.tif 000007
【図５】
2006269046.tif 000008
【図６】
2006269046.tif 000009