(57)【特許請求の範囲】
【請求項１】
データの入出力を行う駆動手段に対して制御手段によりタイマー手段を用いて起動の制御を行う電子機器において、
上記制御手段は、
上記駆動手段の動作に関する入力操作の履歴を記憶する記憶手段と、
上記記憶手段に記憶された履歴から使用頻度の高い時間帯を算出する算出手段と、
上記算出手段により算出された使用頻度の高い時間帯よりも上記駆動手段の起動余裕時間分だけ前に上記タイマー手段を用いて上記駆動手段をタイマー起動する起動手段と、を備え、
上記起動余裕時間を自動で計算するよう設定されている場合、上記起動余裕時間を、上記記憶手段に記憶されている上記入力操作が行われた複数の時刻に変動があるときには、上記時刻の変動のバラツキをカバーする範囲で、上記記憶手段に記憶されている上記入力操作が行われた複数の時刻の標準偏差に定数を乗算して計算する
電子機器。
【請求項２】
上記起動余裕時間は、上記入力操作が行われた複数の時刻の標準偏差の３倍の時間である
請求項１に記載の電子機器。
【請求項３】
上記タイマー手段を用いて上記起動手段によりタイマー起動して上記使用頻度の高い時間帯を経過した後に、上記駆動手段に対する入力操作が上記起動余裕時間の２倍の時間ないときは上記タイマー手段を用いて電源切断を行う
請求項１又は２に記載の電子機器。
【請求項４】
上記駆動手段の動作に関する入力操作の履歴は、上記駆動手段に対する電源投入及び電源投入後の操作を含む
請求項１乃至３のいずれかに記載の電子機器。
【請求項５】
上記起動余裕時間は、上記駆動手段の初期起動に要する時間を含み、上記駆動手段の初期起動に要する時間は、電源投入後に上記駆動手段の初期化動作及び本動作開始前の準備動作を含む
請求項１乃至４のいずれかに記載の電子機器。
【請求項６】
データの入出力を行う駆動処理に対して制御処理によりタイマー起動の制御を行う電子機器の起動方法において、
上記制御処理は、
上記駆動処理の動作に関する入力操作の履歴を記憶する記憶ステップと、
上記記憶ステップで記憶された履歴から使用頻度の高い時間帯を算出する算出ステップと、
上記算出ステップで算出された使用頻度の高い時間帯よりも上記駆動処理の起動余裕時間分だけ前に上記駆動処理をタイマー起動する起動ステップと、を有し、
上記起動余裕時間を自動で計算するよう設定されている場合、上記起動余裕時間を、上記記憶ステップで記憶された上記入力操作が行われた複数の時刻に変動があるときには、上記時刻の変動のバラツキをカバーする範囲で、上記入力操作が行われた複数の時刻の標準偏差に定数を乗算して計算する
電子機器の起動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばユーザーの使用時間に応じてタイマー起動する電子機器及び電子機器の起動方法に関する。
【背景技術】
【０００２】
近年、DVD（digital versatile disk）やHDD（hard disk drive）等を搭載した様々な映像音楽再生機器が普及している。これらの機器はユーザーにより電源ボタンをオンすると電源が制御部及び各駆動部に供給され、制御部におけるOS（operating system）の起動、ディスク駆動部におけるディスク回転駆動やディスク制御部におけるディスクのTOC(table of contents)情報読み込みなどの初期化処理を行うようにしていた。
【０００３】
また、学習モード時にユーザーによるソース選択の時間及び切り替え情報を記憶してパターン化されたソース選択を自動的に学習するプログラミング機能付音響装置が提案されている（特許文献１参照）。
【０００４】
また、所定時間運転停止状態が続けば電源スイッチをオフさせて、この所定時間をユーザーが設定でき、電源オフ後の運転再開時の起動スイッチを押しやすくして、電気機器の待機時に使用する電力の削減する電源回路も提案されている（特許文献２参照）。
【０００５】
さらに、現在時刻が設定時間に達すると音源部が起動されて放音が開始され、その放音を停止するための操作を、ユーザーが無意識に行うことができないようにし、音源部が起動されて放音が開始されたということをユーザーに確実に知らしめることができるタイマーオン機能付再生装置も知られている（特許文献３参照）。
【特許文献１】特開平６−２８４０２３号公報
【特許文献２】特開２０００−９２６９９号公報
【特許文献３】特開２００１−３５１４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上述した駆動部による初期化処理の期間はユーザーによる入力操作を受け付けることができなかった。これではユーザーが手動で電源ボタンをオンする操作を行ってから、映像や音楽のデータの出力を行うための再生操作ができるようになるまでに初期化処理の期間に相当するタイムラグが生じることになり、その間ユーザーは待たされるため操作性が低下しストレスを感じるという不都合があった。
【０００７】
また、特許文献１に記載の技術では、ユーザーによるソース選択をその時間及び切り替え情報を基に学習するのみで、初期化時の待ち時間をなくす技術については何ら言及していない。
【０００８】
この初期化時の待ち時間をなくす為の方法として、常に電源供給する状態にしておくことが考えられるが、この場合使わないときも常に電力消費が大きい為、好ましくない。また、特許文献２に記載の技術では、待機時に停止状態が続いたとき電源スイッチをオフさせるのみで、電源供給開始時に電力を削減することについては全く考慮されていない。
【０００９】
一方、特許文献３に記載されているようにタイマー再生の機能を備える機器も存在するが、これらは目覚ましタイマーなどのように、ユーザーが設定した時刻に自動的に電源供給、ボリューム設定、再生動作などを行うものである。
【００１０】
この場合、ユーザーは設定メニューなどからタイマー起動時間などの設定をしなければならず面倒である。また、ユーザーが設定した時間に再生するため、ユーザーが使いたい時間に変化があった場合は再度手動で起動時間を設定しなおす必要があり、操作性が悪いものであった。
また多くの場合、ユーザーの操作なしで再生することを目的としているため、ユーザーがその場にいない場合でも再生が自動的に開始してしまうという不都合があった。
【００１１】
そこで、本発明は、ユーザーの使用時間の履歴に対応するように初期化時の待ち時間をなくし、タイマー起動時間などの設定も不要で操作性を向上させることができる電子機器及び電子機器の起動方法を提供することを目的とするものである。
【課題を解決するための手段】
【００１２】
上記課題を解決し、本発明の目的を達成するため、本発明の電子機器においては、制御手段は、駆動手段の動作に関する入力操作の履歴を記憶する記憶手段と、記憶手段に記憶された履歴から使用頻度の高い時間帯を算出する算出手段と、算出手段により算出された使用頻度の高い時間帯よりも駆動手段の起動余裕時間分だけ前にタイマー手段を用いて駆動手段をタイマー起動する起動手段とを備えたものである。
このとき、起動余裕時間を自動で計算するよう設定されている場合、起動余裕時間を、記憶手段に記憶されている入力操作が行われた複数の時刻に変動があるときには、時刻の変動のバラツキをカバーする範囲で、記憶手段に記憶された上記入力操作が行われた複数の時刻の標準偏差に定数を乗算して計算する。
【００１３】
本発明の電子機器によれば、記憶手段はユーザーから電子機器に対して操作入力のあった時刻の履歴を記憶しておき、算出手段はそれを基にユーザーがもっとも頻繁に使う時間帯を算出して、起動手段はあらかじめのその時間前にタイマー起動するようにしている。例えば、あらかじめ前の時間として起動余裕時間を自動で計算するよう設定されている場合、起動余裕時間を、入力操作が行われた複数の時刻に変動があるときに時刻の変動のバラツキをカバーする範囲で、記憶手段に記憶された入力操作が行われた複数の時刻の標準偏差に定数を乗算して計算する。このため、電源をオンした場合の初期化処理などにかかる待ち時間が解消され、デフォルト設定に従えば、ユーザーはまったくタイマー設定をする必要がないので、操作性を向上させることができ、ストレスのないユーザー操作を実現することができる。
【００１４】
また、本発明の電子機器の起動方法においては、その制御処理が、駆動処理の動作に関する入力操作の履歴を記憶する記憶ステップと、記憶ステップで記憶された履歴から使用頻度の高い時間帯を算出する算出ステップと、算出ステップで算出された使用頻度の高い時間帯よりも駆動処理の起動余裕時間分だけ前に駆動処理をタイマー起動する起動ステップとから形成されている。
ここで、起動余裕時間を自動で計算するよう設定されている場合、起動余裕時間を、記憶ステップで記憶された入力操作が行われた複数の時刻に変動があるときには、時刻の変動のバラツキをカバーする範囲で、入力操作が行われた複数の時刻の標準偏差に定数を乗算して計算する。
【００１５】
この起動方法によれば、記憶ステップはユーザーから電子機器に対して操作入力のあった時刻の履歴を記憶しておき、算出ステップはそれを基にユーザーがもっとも頻繁に使う時間帯を算出して、起動ステップはあらかじめのその時間前にタイマー起動するようにしている。例えば、あらかじめ前の時間としての起動余裕時間を自動で計算するよう設定されている場合、起動余裕時間を、記憶ステップで記憶された入力操作が行われた複数の時刻に変動があるときにそれらの時刻の変動のバラツキをカバーする範囲で、入力操作が行われた複数の時刻の標準偏差に定数を乗算して計算する。これにより、電源をオンした場合の初期化処理などにかかる待ち時間が解消され、デフォルト設定に従えば、ユーザーはまったくタイマー設定をする必要がないので、操作性を向上させることができ、ストレスのないユーザー操作処理が実現される。
【発明の効果】
【００１６】
本発明によれば、ユーザーの使用時間の履歴に対応するように予め算出された使用頻度高い時間帯よりも初期化に要する時間分だけ前にタイマー起動することにより、初期化時の待ち時間をなくし、タイマー起動時間などの設定も不要で操作性を向上させることができるという効果を奏する。
【発明を実施するための最良の形態】
【００１７】
図１は、DVD-HDD再生装置の概略構成を示す図である。
図１において、DVD-HDD再生装置１は、DVDドライブユニット１１やHDDドライブユニット１０などを搭載し、DVDディスクやHDDドライブに記録された音楽や映像のデータなどを読み取り、オーディオ／ビデオ出力ケーブル９`などを介して再生信号を外部のモニタやスピーカに出力することができる構成となっている。
【００１８】
また、DVD-HDD再生装置１は、通信ユニット８を搭載し、LANケーブル９を介してネットワークに接続される他の機器との通信を行なうことが可能に構成されている。
また、DVD-HDD再生装置１は、電源ユニット２を搭載し、この電源ユニット２により、電源ケーブル３を介して入力される商用電源に基づいて予めDVDドライブユニット１１やHDDドライブユニット１０、通信ユニット８などへ供給される電源電圧が生成されている。
【００１９】
また、DVD-HDD再生装置１は、本体前面に設置された電源ボタン４の操作、又はリモコン（リモートコマンダー）５に配置された電源ボタンの操作によるリモコン受光部６への操作送信によって、DVDドライブユニット１１やHDDドライブユニット１０などへ電源ユニット２から電源供給又は停止のオン／オフ操作を行うことができるように構成されている。
【００２０】
また、DVD-HDD再生装置１は、電源ボタンと同様に本体１やリモコン５に設置された図示しない操作ボタンにより再生、停止などの操作入力を行うことができる構成となっている。
また、DVD-HDD再生装置１は、本体前面中央に設置された液晶や蛍光管などで構成される表示管７に本体の駆動状態を表示する。すなわち、DVD-HDD再生装置１のどのユニット部分を選択したかを示すファンクション切替（DVD、HDD、LAN、表示管等）を表示するとともに、現在時刻、経過時間などを表示するようにしている。
【００２１】
さらに、DVD-HDD再生装置１の本体システムは、待機電源により常時動作可能な時計機能を持っており、電源ユニット２に電源ケーブル３を介して商用電源が入力される期間中は、電源ボタン４の操作状態がオフで電源ユニット２からの各部への電源供給が停止状態であっても待機電源による現在時刻のカウントを行っている。
【００２２】
図２は、本発明の電子機器のシステム構成図を示す図であり、特に、制御部及び駆動部のブロック構成を示すものである。
図２において、システム制御マイコン（マイクロコンピュータ）１２は、電源ユニット２の電源制御部１５に商用電源が入力される時に常にアクティブ状態となっている。この電源制御部１５には電源ケーブル３を介して商用電源が供給されている。
【００２３】
また、システム制御マイコン１２は、電源ユニット２の電源制御部１５に商用電源が入力される時に常に現時刻をカウントし、内部のRAM（random access memory）にカウント値を保持している。そして、表示管制御部２１を介して表示管２２に現在時刻を表示するようにしている。
【００２４】
また、システム制御マイコン１２は、操作入力部１７に接続される本体操作ボタン１８やリモコン１９に対するユーザーによる操作入力２０や内部に保持するタイマー機能などにより電源制御部１５から各部への電源供給又は停止のオン／オフ状態を判断する。
【００２５】
また、システム制御マイコン１２は、電源ボタン４のオン操作により電源ユニット２の電源制御部１５から１６で示すようにCPU(central possessing unit)１３やメモリ１４などの周辺デバイスなど各部への電源供給を行う。この時に、システム制御マイコン１２は、CPU13を起動し、オーディオ制御部２４及びオーディオ出力部２５、ビデオ制御部２７及びビデオ出力部２８、通信制御部３０、HDD制御部３３及びHDD３４、ディスク制御部３５及びディスクドライブ３６などの各種ドライブユニット、他の周辺デバイスに電源を供給している。CPU13は、メモリ１４に記憶された制御データ及び制御プログラムに基づいて各制御部を制御する。
【００２６】
このとき、システム制御マイコン１２は、表示管制御部２１を介して表示管２２に本体の状態２３を表示する。つまり、本体システムのどの駆動部が選択されたかを示すファンクション切替（DVD、HDD、LAN(local area network)、表示管等）を表示するとともに、現在時刻、経過時間などを表示するようにする。
また、システム制御マイコン１２は、通信制御部３０及びイーサネット（登録商標）端子３１を介してインターネット３２に通信可能に通信回線を接続する。
【００２７】
ここで、HDD制御部３３及びHDD３４は、図１に示したHDDドライブユニット１０に対応し、ディスク制御部３５及びディスクドライブ３６は、図１に示したDVDドライブユニット１１に対応し、通信制御部３０は、図１に示した通信ユニット８に対応する。
【００２８】
また、システム制御マイコン１２は、操作入力部１７に接続される本体操作ボタン１８やリモコン１９に対するユーザーによる操作入力２０や内部に保持するタイマー機能などにより電源制御部１５から各部への電源供給の停止パワー時に上述した各種ドライブ、周辺デバイスの電源の供給を遮断し、CPU１３の制御動作を停止する。
【００２９】
システム制御マイコン１２は操作入力部１７を介した本体操作ボタン１８やリモコン１９によるユーザー操作入力２０を検出し、CPU１３へ操作入力情報を送るとともに、システムの現状態の情報をCPU１３から受け取り、表示管２２に表示させる。つまり、電子機器システムのどの駆動部が選択されたかを示すファンクション切替（DVD、HDD、LAN、表示管等）、現在時刻、経過時間などが表示管２２に表示される。 
【００３０】
CPU１３は、システム制御マイコン１２を介して得た操作入力情報を基に、ディスク制御部３５及びディスクドライブ３６の制御によるDVDディスクの再生動作やHDD制御部３３の制御によるHDD３４の再生動作、これらの再生動作に基づいてオーディオ制御部２４及びオーディオ出力部２５を介した音声信号の出力制御、ビデオ制御部２７及びビデオ出力部２８を介した映像信号の出力制御といった処理を統合的に行う。
【００３１】
図３は、システム制御マイコン１２が使用するデータの構造を示す図であり、図３Ａは学習タイマー設定、図３Ｂは起動時刻履歴に応じた次回起動時刻、図３Ｃは計算式の例である。
システム制御マイコン１２は、図３Ａに示す学習タイマー設定のメニューを表示管２２に表示させ、操作ボタン１８やリモコン１９に対するユーザー操作入力２０（図２参照）により設定可能となる。この学習タイマー設定のメニューへの操作入力などを介して得た、学習タイマー設定を内部RAMに保持する。
【００３２】
図３Ａに示す学習タイマー設定には以下の項目を含む。
学習タイマー機能４１のON/OFFは本機能を有効にするか否かを設定する機能設定を示す。
起動余裕時間(T)４２は起動平均時刻の何分前にタイマー起動するかを設定する起動時間設定を示す。この時間は装置の初期化の動作に要する時間に対応する時間、例えば、３０分、１時間などが設定される。この時間は、動作状態で予め測定して記憶してもよい。
【００３３】
起動余裕時間(T)４２中の自動計算は、起動余裕時間(T)をそれまでの起動時刻履歴の標準偏差(σ)を元に自動的に設定する場合に選択する。この時間は、後述する起動時刻履歴に変動があるときには履歴の変動のバラツキをカバーする範囲で、使用頻度の高い時間帯を算出する際の時間である。
【００３４】
履歴保存件数(N)４３は後述する起動時刻履歴を最大何件まで保存するかを、例えば、１０件、２０件、３０件などと設定する。この件数は、一般に多いほどタイマーが有効に働く可能性が高くなるが、よく使う時間が変化した場合の追従性が悪くなる。
自動OFF設定４４は学習タイマーにより起動した場合にユーザーによる操作が一定時間(ここでは2T)なかった場合、自動的に各部への電源供給を遮断するか否かを設定する。
システム制御マイコン１２は内部RAMに図３Ｂに示すデータを保持する。
【００３５】
起動時刻履歴４５はユーザーにより電源ボタンがオン操作された場合、または学習タイマーにより起動した後初めてユーザーによる操作ボタンの入力操作があった場合にその時刻を保存する。例えば、履歴１は２２時１０分、履歴２は２２時３０分、履歴３は２１時３０分、履歴４は２２時００分、履歴５は２１時５０分、・・・などが保存され、最大でN件保存し、N件を超えた場合は一番古いデータに上書きする。
【００３６】
起動平均時刻４６は、起動時刻履歴４５のうちの有効な時刻を平均した時刻、例えば、２２時００分を保存する。
起動時刻標準偏差(σ)４８は起動時刻履歴４５のうちの有効な時刻の標準偏差値、例えば、２０分を保存する。
【００３７】
図３Ｃの５１に計算式の例を示すように、次回起動時刻４７は起動平均時刻４６、例えば、２２時００分から起動余裕時間(T)４９、例えば、１時間を引いた値を次回起動時刻、例えば、２１時００分として保持する。図３Ｃの５３に計算式の例を示すように、起動余裕時間(T)４２を自動計算に設定している場合は４９で示すようにT=3σ＝60分として計算する。これは、確率的にユーザーが操作する時間は、平均値±3σの間には十分入ると考えられるためである。
【００３８】
自動OFF時間５０は、自動OFF設定４４が有効な場合に、タイマー起動してから起動余裕時間(T)４９以上を経過してもユーザー操作がない場合に各部への電源供給を遮断するまでの時間を設定する。図３Ｃの５２に計算式の例を示すように、ここではタイマー起動から電源供給を遮断するまで自動OFF時間を５０で示すように2T＝120分とする。これは、ユーザーが操作する時間は、平均値±2Tの間に入ると考えられるためである。
【００３９】
図４は、システム制御マイコン１２の起動時間制御の処理の流れを示すフローチャートであり、図４Ａは起動時刻計算処理フローチャート、図４Ｂは電源オフ処理フローチャート、図４Ｃは電源起動処理フローチャートである。
【００４０】
図４Ａに示す起動時刻計算処理フローチャートでは、下記の各処理をループする。
まず、学習タイマー設定機能のON/OFF設定がONになっているか否かを判断し（ステップＳ１）、学習タイマー設定機能のON/OFF設定がOFFの場合はループの先頭に戻る。具体的には、図３Ａに示す学習タイマー設定における学習タイマー機能４１のON/OFF設定に基づいて判断する。
【００４１】
ステップＳ１で学習タイマー設定機能のON/OFF設定がONになっているときは、次に、電源釦(又はリモコン)により電源ボタンONの入力操作があったか否かを検出する（ステップＳ２）。ステップＳ２で電源ボタンONの入力操作がない場合はタイマーONフラグがONで且つ操作入力有無フラグがONである状態になっているか否かを検出する（ステップＳ３）。具体的には、タイマーONフラグは、学習タイマー機能により電源ONした場合にONするフラグである。操作入力有無フラグは、ユーザーによる操作入力があった場合にONするフラグである。
【００４２】
ステップＳ３でタイマーONフラグがONで且つ操作入力有無フラグがONである状態が検出されない場合ループ先頭に戻る。ステップＳ３でタイマーONフラグがONで且つ操作入力有無フラグがONである状態が検出された場合はタイマーONフラグと操作入力有無フラグをOFFし（ステップＳ４１）、ステップＳ４へ移行して処理を続ける。
【００４３】
次に現在時刻を起動時刻履歴に保存する（ステップＳ４）。具体的には、図３Ａに示す学習タイマー設定における起動時刻履歴４５のようにユーザーにより電源ボタンがオン操作された場合、または学習タイマーにより起動した後初めてユーザーによる操作ボタンの入力操作があった場合にその時刻を保存する。最大保存件数N件を超えた場合は一番古いデータに上書きする。
【００４４】
次に起動時刻履歴から起動平均時刻を計算する（ステップＳ５）。具体的には、図３Ａに示す学習タイマー設定における起動平均時刻４６のように起動時刻履歴４５のうちの有効な時刻を平均した時刻を計算する。
【００４５】
次に起動余裕時間設定(T)が自動計算になっているか否かを判断し（ステップＳ６）、起動余裕時間設定(T)が自動計算になっている場合は、起動時刻履歴から起動時刻標準偏差(σ)を計算し、起動余裕時間(T)を計算する（ステップＳ７）。具体的には、図３Ａに示す学習タイマー設定における起動余裕時間(T)４２が自動計算のとき、図３Ｃの５３に計算式の例を示すように、起動余裕時間(T)４２=定数×起動時刻標準偏差(σ)として計算する。
【００４６】
次に、ステップＳ７で起動余裕時間(T)を計算した後、及びステップＳ６で起動余裕時間設定(T)が自動計算になっていない場合は、起動平均時刻と起動余裕時間(T)から次回起動時刻を計算する（ステップＳ８）。具体的には、図３Ｃの５１に計算式の例を示すように、次回起動時刻４７は起動平均時刻４６から起動余裕時間(T)４９を引いた値を次回起動時刻として計算する。
【００４７】
ステップＳ５の起動平均時刻の計算、ステップＳ７の起動余裕時間(T)、ステップＳ８の次回起動時刻の計算結果をRAMに保存したらループの先頭に戻って、ステップＳ1〜ステップＳ８までの判断及び処理を繰り返す。
【００４８】
図４Ｃに示すタイマー起動処理による電源起動処理フローチャートでは下記の各処理をループする。
現在、電源供給停止状態か否かを判断する（ステップＳ２１）。ステップＳ２１で電源供給停止状態でなければループの先頭に戻る。
【００４９】
次に、ステップＳ２１で電源供給停止状態であれば、現在時刻が次回起動時刻に一致するか否かを判断する（ステップＳ２２）。具体的には、図４Ａに示す起動時刻計算処理フローチャートにおけるステップＳ８で計算された次回起動時刻に基づいて判断する（ステップＳ３１）。
【００５０】
ステップＳ２２で現在時刻が次回起動時刻に一致しなければループ先頭に戻る。ステップＳ２２で現在時刻が次回起動時刻に一致した場合は、システムの電源を供給状態にし、各種制御部及び駆動部に電源を供給する（ステップＳ２３）。
【００５１】
さらに、CPUに起動命令を発行し、システム全体の初期化処理を行う（ステップＳ２４）。そして自動OFF時間をタイマー起動時間から2Tに設定し、タイマーONフラグをON、操作入力有無フラグをOFFにする（ステップＳ４１）。
【００５２】
図４Ｂに示すタイマーOFF処理による電源オフ処理フローチャートでは下記の各処理をループする。
まず、現在、タイマー起動により電源供給状態で且つ操作入力が無いか否かを判断する（ステップＳ１１）。具体的には、タイマーONフラグがONか判断し（ステップＳ４１）、タイマーONフラグがONでない場合はループ先頭に戻る。次に操作入力有無フラグがONか判断し（ステップＳ４１）、操作入力有無フラグがONならばループの先頭に戻る。
【００５３】
ステップＳ１１でタイマー起動により電源供給状態で且つ操作入力が無いときは、自動OFF時間をカウントダウンし（ステップＳ１２）、自動OFF時間が0になったか否かを判断する（ステップＳ１３）。ステップＳ１３で自動OFF時間が0になっていなければループの先頭に戻って、ステップＳ１１〜ステップＳ１３までの判断及び処理を繰り返す。ステップＳ１３で自動OFF時間が0になっていれば、CPUに電源供給停止命令を発行し電源を遮断する。
【００５４】
次に、本実施の形態の応用例について説明する。
例えば、上述の例では一日２４時間で1つのタイマー設定を保持する場合の具体例を示したが、一日を１２時間ごとに２つにバンクをわけてその中の平均値をとることにより一日２回起動するようもできる。また時計に曜日や日付の概念を持たせることで、たとえば1週間で曜日ごとにバンクを持つようにもできるし(例1：毎週金曜は0:00起動)、1ヶ月で1日ごとにバンクを持つこともできる(例2：毎月1日は12:00に起動)。
【００５５】
また、上述の例ではDVDやHDDを搭載する電子機器を対象としたが、CD、MD、FDD、メモリーメディア、などを搭載する装置、パソコン（パーソナルコンピュータ）なども対象となる。また、再生に限らず、録画、録音などができる機器も対象となる。さらに、通信ユニットやLANケーブルを介して、インターネットなどにつながりネットワーク上のコンテンツを再生することができる機器も対象となる。
【００５６】
また、上述の例では電源起動時間のみを学習により求める方法を対象としたが、どの駆動部を選択したかを示すファンクション切替、出力ボリューム値なども連動して記憶しておくことで、起動設定に反映させることも可能である。
【００５７】
例えば、起動時刻履歴として、履歴１が「ON：12:10 DVD ボリューム10」、履歴２が「ON：12:15 DVD ボリューム10」、履歴３が「ON：12:10 HDD ボリューム0」、履歴４が「ON：12:12 DVD ボリューム10」、履歴５が「ON：12:30 DVD ボリューム10」のとき、次回起動設定を「ON：11:45 DVD ボリューム8」とするようにしてもよい。
【００５８】
また、上述の例では起動余裕時間を自動計算で求める場合の計算式をT=3σとしたが、定数は3でなくてもよく、設定メニューに加えてユーザーの可変値としてもよい。一般に定数の値が大きいほど学習タイマーが有効に働く確立が高くなるが、電源供給時間が長くなるため、電力消費は大きくなる。
【００５９】
上述した本実施の形態によれば、ユーザーがよく使う時間帯にあらかじめ起動している確立が高まるため、起動時間を待つ必要がなくなり、操作性が向上して操作によるストレスが減る。
また、よく使う時間のみ電源供給されるため、常に電源供給している場合に比べ省電力となる。
【００６０】
また、システム制御マイコン１２のソフトウェアの改良だけで対応可能なため、センサー類追加などのコストアップ要因がない。
また、起動時刻履歴を基に起動平均時刻から起動余裕時間を引いた時刻を自動的に次回起動時刻として求めるため、ユーザーの面倒な設定操作が不要である。
【００６１】
また、ユーザーがよく使う時間帯に変化があった場合も起動平均時刻に基づいて次回起動時刻を求めるため設定作業なしに変化に追従することができる。
また、タイマー起動後にユーザーが使用しなかった場合も自動OFF時間経過後に自動的に電源が切れるため、省電力となる。
【００６２】
上述した本実施の形態に限らず、本発明の特許請求の範囲内であれば、適宜、変更しうることはいうまでもない。
【図面の簡単な説明】
【００６３】
【図１】DVD-HDD再生装置の概略構成を示す図である。
【図２】システム構成を示す図である。
【図３】データ構造を示す図であり、図３Ａは学習タイマー設定、図３Ｂは起動時刻履歴に応じた次回起動時刻、図３Ｃは計算式の例である。
【図４】処理の流れを示すフローチャートであり、図４Ａは起動時刻計算処理フローチャート、図４Ｂは電源オフ処理フローチャート、図３Ｃは電源起動処理フローチャートである。
【符号の説明】
【００６４】
１…DVD-HDD再生装置、２…電源ユニット、３…電源ケーブル、４…電源ボタン、５…リモコン、６…リモコン受光部、７…表示管、８…通信ユニット、９…LANケーブル、１０…HDDドライブユニット、１１…DVDドライブユニット、９`…オーディオ／ビデオ出力ケーブル、１２…システム制御マイコン、１３…CPU、１４…メモリ、１５…電源制御部、１６…周辺デバイスなど各部への電源供給、１７…操作入力部、１８…本体操作ボタン、１９…リモコン、２０…ユーザー操作、２１…表示管制御部、２２…表示管、２３…状態表示、２４…オーディオ制御部、２５…オーディオ出力部、２６…音、２７…ビデオ制御部、２８…ビデオ出力部、２９…文字、映像、３０…通信制御部、３１…イーサネット（登録商標）端子、３２…インターネット、３３…HDD制御部、３４…HDD、３５…ディスク制御部、３６…ディスクドライブ、３７…DVD、４１…学習タイマー機能、４２…起動余裕時間(T)、４３…履歴保存件数(N)、４４…自動OFF設定、４５…起動時刻履歴、４６…起動平均時刻、４７、５１…次回起動時刻、４９、５３…起動余裕時間(T)、５０、５２…自動OFF時間
【図１】
0004774853.tif 000002
【図２】
0004774853.tif 000003
【図３】
0004774853.tif 000004
【図４】
0004774853.tif 000005