(57)【要約】  プロセッサ（１１０）は、第１のプログラムを動作させて、ワークメモリ（１２０）の一部に第１の一時記憶領域を確保し、第１の一時記憶領域に画面データを記憶して、表示装置３に起動画面を表示させ、第１のプログラムにより第２のプログラムの起動を開始して、第２のプログラムにより、ワークメモリ（１２０）において、第１の一時記憶領域が含まれない一部の領域である第１の初期化領域を初期化し、第１の初期化領域に第２の一時記憶領域を確保して、画面データを記憶して、表示装置３に表示される画面を、第２の一時記憶領域に記憶された画面データに基づく起動画面に切り替える。
2017104168.tif 000002
【特許請求の範囲】
【請求項１】
表示装置に画面を表示させる映像記録再生装置であって、
前記映像記録再生装置の起動を行う処理部と、
前記映像記録再生装置の起動中に前記処理部により初期化される主記憶部と、
前記映像記録再生装置の起動中に前記表示装置に表示される起動画面の画面データ、前記映像記録再生装置の起動中に動作する第１のプログラム、及び、前記第１のプログラムにより起動される第２のプログラムを記憶する補助記憶部と、を備え、
前記処理部は、前記第１のプログラムを動作させて、前記主記憶部の一部に第１の一時記憶領域を確保して、当該第１の一時記憶領域に前記画面データを記憶して、当該第１の一時記憶領域に記憶された画面データに基づいて、前記表示装置に前記起動画面を表示させ、
前記処理部は、前記第１のプログラムにより前記第２のプログラムの起動を開始して、前記第２のプログラムにより、前記主記憶部において、前記第１の一時記憶領域が含まれない一部の領域である第１の初期化領域を初期化し、
前記処理部は、前記第１の初期化領域に第２の一時記憶領域を確保して、当該第２の一時記憶領域に前記画面データを記憶して、前記表示装置に表示される画面を、前記第１の一時記憶領域に記憶された画面データに基づく起動画面から、前記第２の一時記憶領域に記憶された画面データに基づく起動画面に切り替えること
を特徴とする映像記録再生装置。
【請求項２】
前記処理部は、前記第１の一時記憶領域に記憶されている画面データを、前記第２の一時記憶領域にコピーすること
を特徴とする請求項１に記載の映像記録再生装置。
【請求項３】
表示装置に画面を表示させる映像記録再生装置であって、
前記映像記録再生装置の起動を行う処理部と、
前記映像記録再生装置の起動中に前記処理部により初期化される主記憶部と、
前記映像記録再生装置の起動中に前記表示装置に表示される第１の起動画面の第１の画面データ、前記映像記録再生装置の起動中に前記表示装置に表示される第２の起動画面の第２の画面データ、前記映像記録再生装置の起動中に動作する第１のプログラム、及び、前記第１のプログラムにより起動される第２のプログラムを記憶する補助記憶部と、を備え、
前記処理部は、前記第１のプログラムを動作させて、前記主記憶部の一部に第１の一時記憶領域を確保して、当該第１の一時記憶領域に前記第１の画面データを記憶して、当該第１の一時記憶領域に記憶された第１の画面データに基づいて、前記表示装置に前記第１の起動画面を表示させ、
前記処理部は、前記第１のプログラムにより前記第２のプログラムの起動を開始して、前記第２のプログラムにより、前記主記憶部において、前記第１の一時記憶領域が含まれない一部の領域である第１の初期化領域を初期化し、
前記処理部は、前記第１の初期化領域に第２の一時記憶領域を確保して、当該第２の一時記憶領域に前記第２の画面データを記憶して、前記表示装置に表示される画面を、前記第１の一時記憶領域に記憶された前記第１の画面データに基づく第１の起動画面から、前記第２の一時記憶領域に記憶された前記第２の画面データに基づく第２の起動画面に切り替えること
を特徴とする映像記録再生装置。
【請求項４】
前記処理部は、前記第２のプログラムにより前記表示装置と通信を行い、前記表示装置に記憶されている情報に基づいて、前記第２の一時記憶領域を確保すること
を特徴とする請求項３に記載の映像記録再生装置。
【請求項５】
前記処理部は、前記第２のプログラムにより、前記第２の画面データのサイズを前記第２の一時記憶領域に適合したサイズに変更すること
を特徴とする請求項３又は４に記載の映像記録再生装置。
【請求項６】
前記第２の起動画面は、前記表示装置に表示された際に、前記第１の起動画面と同じ画面と認識される画面であること
を特徴とする請求項３から５の何れか一項に記載の映像記録再生装置。
【請求項７】
前記第２の起動画面は、前記表示装置に表示された際に、前記第１の起動画面とは異なる画面と認識される画面であること
を特徴とする請求項３から５の何れか一項に記載の映像記録再生装置。
【請求項８】
前記処理部は、前記表示装置に表示される画面の切り替え後に、前記第１の初期化領域を除く前記主記憶部の残りの領域を初期化すること
を特徴とする請求項１から７の何れか一項に記載の映像記録再生装置。
【請求項９】
表示装置に画面を表示させる映像記録再生装置の起動方法であって、
第１のプログラムを動作させて、主記憶部の一部に第１の一時記憶領域を確保して、当該第１の一時記憶領域に画面データを記憶し、
前記第１の一時記憶領域に記憶された画面データに基づいて、前記表示装置に起動画面を表示させ、
前記第１のプログラムにより第２のプログラムの起動を開始して、当該第２のプログラムにより、前記主記憶部において、前記第１の一時記憶領域が含まれない一部の領域である第１の初期化領域を初期化し、
前記第１の初期化領域に第２の一時記憶領域を確保して、当該第２の一時記憶領域に前記画面データを記憶し、
前記表示装置に表示される画面を、前記第１の一時記憶領域に記憶された画面データに基づく起動画面から、前記第２の一時記憶領域に記憶された画面データに基づく起動画面に切り替えること
を特徴とする起動方法。
【請求項１０】
表示装置に画面を表示させる映像記録再生装置の起動方法であって、
第１のプログラムを動作させて、主記憶部の一部に第１の一時記憶領域を確保して、当該第１の一時記憶領域に第１の画面データを記憶し、
前記第１の一時記憶領域に記憶された第１の画面データに基づいて、前記表示装置に第１の起動画面を表示させ、
前記第１のプログラムにより第２のプログラムの起動を開始して、前記第２のプログラムにより、前記主記憶部において、前記第１の一時記憶領域が含まれない一部の領域である第１の初期化領域を初期化し、
前記第１の初期化領域に第２の一時記憶領域を確保して、当該第２の一時記憶領域に第２の画面データを記憶し、
前記表示装置に表示される画面を、前記第１の一時記憶領域に記憶された前記第１の画面データに基づく第１の起動画面から、前記第２の一時記憶領域に記憶された前記第２の画面データに基づく第２の起動画面に切り替えること
を特徴とする起動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像記録再生装置及び起動方法に関し、特に、起動中に起動画面を表示する映像記録再生装置及び起動方法に関する。
【背景技術】
【０００２】
一般に、監視レコーダに代表される映像記録再生装置は、電源が投入されたときに、接続される表示装置に監視レコーダが起動中であることを示す起動画面を出力する機能を備えるものが多い。その起動画面は、映像記録再生装置が故障なく起動処理を実行していることをユーザが確認する目的で用いられる。特に、監視レコーダでは、故障のおそれがある場合、記録機能が正常に動作していない可能性がある。記録機能が正常に動作していない場合には、重要な場面の記録ができなかったり、時間の不整合等で証拠能力の不備といった基本性能を満たすことができなかったりする。このため、監視レコーダでは、故障していないことをユーザに示すことは非常に重要である。【０００３】
一方、映像記録再生装置のように、複数の処理プロセスを持つ複雑なプログラムを実行する装置には、一般にＬｉｎｕｘ等に代表されるＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）が用いられる。ＯＳの起動には、基礎的な周辺デバイスの初期化と、カーネルのロードを行うブートローダの起動と、その後に実行されるカーネルの起動とが含まれる。起動画面への出力は、いち早く行うという観点からブートローダによって行われることが一般的である。【０００４】
表示装置に起動画面を出力するためには、一般に、出力デバイスを初期化するステップと、ワークメモリ上にフレームバッファと呼ばれる領域を確保し、画面データを書き込むステップとが行われる。
ブートローダで起動画面を表示した後に、カーネルでも起動画面の出力を行うためには、上記の２つのステップが再び行われなければならない。しかし、カーネルにて上記フレームバッファ領域の確保を行う際に、一旦、ブートローダで確保したフレームバッファ領域を含むワークメモリ全体をカーネルが初期化する必要がある。そのため、カーネルがワークメモリの初期化を終了し、カーネルによるフレームバッファ領域の確保が行われるまでの間、起動画面の出力を行うことのできない時間が発生する。出力デバイスは、フレームバッファ領域が解放されている間、黒画をモニタに出力するものもある。黒画が出力されると、ユーザは故障と認識してしまう問題があった。【０００５】
例えば、特許文献１に記載された画像処理装置は、ブートローダ起動からカーネル起動の間に黒画が出力されることを防ぐために、ブートローダで確保したフレームバッファ領域をカーネル起動時に初期化せずに、その番地データのみを伝える。これにより、カーネル起動時もブートローダで出力した表示データを解放することなくモニタに起動画面を出力することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１５−３２２１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載された画像処理装置は、ブートローダで確保したフレームバッファ領域をそのままカーネルで使用しているため、カーネル起動後のアプリケーションもブートローダで確保したフレームバッファ領域を使用しなければならない。一般に、ブートローダが行うワークメモリへのアクセス方法と、カーネルが行うワークメモリへのアクセス方法は異なっている。このため、カーネル起動後に動作するアプリケーションがブートローダで確保したフレームバッファ領域にアクセスする場合には、そのための追加プログラムが必要となる。これは、ＯＳを用いた開発の利点を失うことを意味する。【０００８】
さらに、監視レコーダのように、複数の映像を同時に出力したり、動的に出力映像数を変更したりする必要のある装置では、比較的大きなサイズのフレームバッファ領域を確保する必要がある。また、そのような装置では、予め必要なフレームバッファ領域のサイズが分からないため、動的にフレームバッファ領域を確保することがある。しかし、ブートローダで確保されたフレームバッファ領域をカーネルでも引き続き使用する場合、ブートローダの限られた機能では大容量の領域を確保することが困難で、動的な変更も容易ではない。【０００９】
そこで、本発明は、上記の課題を解決するためになされたものであり、第１のプログラムの動作から第２のプログラムの起動が行われる間に黒画が出力されることを防ぎ、さらに、第２のプログラムの起動後も、起動中に確保された一時記憶領域へのアクセスを容易に行うことができるようにすることを目的とするものである。
【課題を解決するための手段】
【００１０】
本発明の一態様に係る映像記録再生装置は、表示装置に画面を表示させる映像記録再生装置であって、前記映像記録再生装置の起動を行う処理部と、前記映像記録再生装置の起動中に前記処理部により初期化される主記憶部と、前記映像記録再生装置の起動中に前記表示装置に表示される起動画面の画面データ、前記映像記録再生装置の起動中に動作する第１のプログラム、及び、前記第１のプログラムにより起動される第２のプログラムを記憶する補助記憶部と、を備え、前記処理部は、前記第１のプログラムを動作させて、前記主記憶部の一部に第１の一時記憶領域を確保して、当該第１の一時記憶領域に前記画面データを記憶して、当該第１の一時記憶領域に記憶された画面データに基づいて、前記表示装置に前記起動画面を表示させ、前記処理部は、前記第１のプログラムにより前記第２のプログラムの起動を開始して、前記第２のプログラムにより、前記主記憶部において、前記第１の一時記憶領域が含まれない一部の領域である第１の初期化領域を初期化し、前記処理部は、前記第１の初期化領域に第２の一時記憶領域を確保して、当該第２の一時記憶領域に前記画面データを記憶して、前記表示装置に表示される画面を、前記第１の一時記憶領域に記憶された画面データに基づく起動画面から、前記第２の一時記憶領域に記憶された画面データに基づく起動画面に切り替えることを特徴とする。【００１１】
本発明の他の態様に係る映像記録再生装置は、表示装置に画面を表示させる映像記録再生装置であって、前記映像記録再生装置の起動を行う処理部と、前記映像記録再生装置の起動中に前記処理部により初期化される主記憶部と、前記映像記録再生装置の起動中に前記表示装置に表示される第１の起動画面の第１の画面データ、前記映像記録再生装置の起動中に前記表示装置に表示される第２の起動画面の第２の画面データ、前記映像記録再生装置の起動中に動作する第１のプログラム、及び、前記第１のプログラムにより起動される第２のプログラムを記憶する補助記憶部と、を備え、前記処理部は、前記第１のプログラムを動作させて、前記主記憶部の一部に第１の一時記憶領域を確保して、当該第１の一時記憶領域に前記第１の画面データを記憶して、当該第１の一時記憶領域に記憶された第１の画面データに基づいて、前記表示装置に前記第１の起動画面を表示させ、前記処理部は、前記第１のプログラムにより前記第２のプログラムの起動を開始して、前記第２のプログラムにより、前記主記憶部において、前記第１の一時記憶領域が含まれない一部の領域である第１の初期化領域を初期化し、前記処理部は、前記第１の初期化領域に第２の一時記憶領域を確保して、当該第２の一時記憶領域に前記第２の画面データを記憶して、前記表示装置に表示される画面を、前記第１の一時記憶領域に記憶された前記第１の画面データに基づく第１の起動画面から、前記第２の一時記憶領域に記憶された前記第２の画面データに基づく第２の起動画面に切り替えることを特徴とする。【００１２】
本発明の一態様に係る起動方法は、表示装置に画面を表示させる映像記録再生装置の起動方法であって、第１のプログラムを動作させて、主記憶部の一部に第１の一時記憶領域を確保して、当該第１の一時記憶領域に画面データを記憶し、前記第１の一時記憶領域に記憶された画面データに基づいて、前記表示装置に起動画面を表示させ、前記第１のプログラムにより第２のプログラムの起動を開始して、当該第２のプログラムにより、前記主記憶部において、前記第１の一時記憶領域が含まれない一部の領域である第１の初期化領域を初期化し、前記第１の初期化領域に第２の一時記憶領域を確保して、当該第２の一時記憶領域に前記画面データを記憶し、前記表示装置に表示される画面を、前記第１の一時記憶領域に記憶された画面データに基づく起動画面から、前記第２の一時記憶領域に記憶された画面データに基づく起動画面に切り替えることを特徴とする。【００１３】
本発明の他の態様に係る起動方法は、表示装置に画面を表示させる映像記録再生装置の起動方法であって、第１のプログラムを動作させて、主記憶部の一部に第１の一時記憶領域を確保して、当該第１の一時記憶領域に第１の画面データを記憶し、前記第１の一時記憶領域に記憶された第１の画面データに基づいて、前記表示装置に第１の起動画面を表示させ、前記第１のプログラムにより前記第２のプログラムの起動を開始して、前記第２のプログラムにより、前記主記憶部において、前記第１の一時記憶領域が含まれない一部の領域である第１の初期化領域を初期化し、前記第１の初期化領域に第２の一時記憶領域を確保して、当該第２の一時記憶領域に第２の画面データを記憶し、前記表示装置に表示される画面を、前記第１の一時記憶領域に記憶された前記第１の画面データに基づく第１の起動画面から、前記第２の一時記憶領域に記憶された前記第２の画面データに基づく第２の起動画面に切り替えることを特徴とする。
【発明の効果】
【００１４】
本発明の一態様によれば、主記憶部を部分毎に順番に初期化して、初期化が終了した領域に一時記憶領域を確保するため、第１のプログラムの動作から第２のプログラムの起動が行われる間に黒画が出力されることを防ぎ、さらに、第２のプログラムの起動後も、起動中に確保された一時記憶領域へのアクセスを容易に行うことができる。
【図面の簡単な説明】
【００１５】
【図１】実施の形態１〜３に係る映像記録再生装置である監視レコーダの構成を概略的に示すブロック図である。
【図２】実施の形態１における情報格納部の構成を示す概略図である。
【図３】実施の形態１に係る監視レコーダの起動画面表示動作を示すフローチャートである。
【図４】（Ａ）〜（Ｄ）は、実施の形態１に係る監視レコーダの起動画面表示動作中のワークメモリの領域を表す模式図である。
【図５】実施の形態１におけるフレームバッファのスワップ処理を示すフローチャートである。
【図６】実施の形態２及び３における情報格納部の構成を示す概略図である。
【図７】実施の形態２におけるフレームバッファのスワップ処理を示すフローチャートである。
【図８】実施の形態１〜３におけるプロセッサのハードウェア構成を概略的に示すブロック図である。
【発明を実施するための形態】
【００１６】
実施の形態１．
次に、図面を用いて、実施の形態１を説明する。図面において、同一又は類似の部分には、同一又は類似の符号を付している。但し、図面は模式的なものであり、各寸法の比率等は現実のものとは異なる。従って、具体的な寸法等は、以下の説明を参酌して判断すべきものである。また、図面相互間においても互いの寸法の関係又は比率の異なる部分が含まれていることは勿論である。
【００１７】
図１は、実施の形態１に係る映像記録再生装置である監視レコーダ１００の構成を概略的に示すブロック図である。図１において、監視レコーダ１００を含む監視システム１は、監視レコーダ１００以外に、監視カメラとしての複数のカメラ２Ａ、２Ｂ、２Ｃ及び映像表示装置としての表示装置３を含む。
【００１８】
第１カメラ２Ａ、第２カメラ２Ｂ及び第３カメラ２Ｃは、監視レコーダ１００に接続されている。なお、第１カメラ２Ａ、第２カメラ２Ｂ及び第３カメラ２Ｃの各々を特に区別する必要がない場合には、カメラ２という。カメラ２は、監視対象を撮影して得られた映像データを監視レコーダ１００に送信する。カメラ２は、例えば、監視レコーダ１００から離れた場所に設置されてもよい。
【００１９】
なお、ここでは、カメラ２の台数は３台であるが、３台に限られないことはいうまでもない。例えば、１台、２台又は４台以上のいずれであってもよい。カメラ２と監視レコーダ１００との接続は、データのやり取りが可能な接続であれば、有線及び無線の何れかの接続方式でもよく、それらが混在した接続方式でもよい。また、ネットワーク又は他の中継装置を介した接続であってもよい。
【００２０】
監視レコーダ１００は、カメラ２から送信された映像データを受信し、記録する映像記録再生装置として機能する。
【００２１】
表示装置３は、監視レコーダ１００に接続される出力装置である。表示装置３は、各種画面を表示する。例えば、表示装置３は、監視レコーダ１００に記録された映像データに基づく記録映像、又は、カメラ２の撮影によって生成された映像データに基づく現在映像を表示する。
【００２２】
図１に示されるように、監視レコーダ１００は、処理部としてのプロセッサ１１０と、主記憶部（主記憶装置）としてのワークメモリ１２０と、補助記憶部（補助記憶装置）としての情報格納部１３０と、通信部１４０と、接続部１５０とを備える。
【００２３】
プロセッサ１１０は、カメラ２からの映像データを取得して、記録するとともに、その映像データを表示装置３に出力する。また、プロセッサ１１０は、監視レコーダ１００の起動を行う。
【００２４】
例えば、実施の形態１では、プロセッサ１１０は、以下の手順で、監視レコーダ１００の起動を行う。
まず、プロセッサ１１０は、情報格納部１３０に記憶されている第１のプログラムを動作させて、ワークメモリ１２０の一部に第１の一時記憶領域を確保して、この第１の一時記憶領域に、情報格納部１３０に記憶されている画面データを記憶する。そして、プロセッサ１１０は、第１の一時記憶領域に記憶された画面データに基づいて、表示装置３に起動画面を表示させる。
【００２５】
次に、プロセッサ１１０は、第１のプログラムにより、情報格納部１３０に記憶されている第２のプログラムの起動を開始して、この第２のプログラムにより、ワークメモリ１２０において、第１の一時記憶領域を含まない一部の領域である第１の初期化領域を初期化する。
次に、プロセッサ１１０は、第１の初期化領域に第２の一時記憶領域を確保して、この第２の一時記憶領域に画面データを記憶する。例えば、プロセッサ１１０は、第１の一時記憶領域に記憶されている画面データを、第２の一時記憶領域にコピーすることで、第２の一時記憶領域に画面データを記憶する。そして、プロセッサ１１０は、表示装置３に表示される画面を、第１の一時記憶領域に記憶された画面データに基づく起動画面から、第２の一時記憶領域に記憶された画面データに基づく起動画面に切り替える。
【００２６】
そして、プロセッサ１１０は、表示装置３に表示される画面の切り替え後に、第１の初期化領域を除くワークメモリ１２０の残りの領域を初期化する。
【００２７】
プロセッサ１１０は、インタフェース部（以下、Ｉ／Ｆ部という）１１１と、表示コントローラ部１１２と、制御部１１３と、メモリ初期化部１１４とを備える。
【００２８】
Ｉ／Ｆ部１１１は、カメラ２との間の通信を行うインタフェースである通信部１４０を介して、カメラ２との間の通信を制御する。
表示コントローラ部１１２は、表示装置３との間の通信を行うインタフェースである接続部１５０を介して、表示装置３との間の通信を制御する。
制御部１１３は、映像記録再生装置としての処理を行う。
メモリ初期化部１１４は、ワークメモリ１２０の初期化を行う。
【００２９】
ワークメモリ１２０は、プロセッサ１１０が作業領域として使用するメモリである。ワークメモリ１２０は、監視レコーダ１００の起動中に、プロセッサ１１０により初期化される。
ワークメモリ１２０は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。プロセッサ１１０は、ワークメモリ１２０にブートローダ、カーネル又はアプリケーションプログラム等を読み出して実行し、監視レコーダ１００を制御する。
ワークメモリ１２０は、表示コントローラ部１１２によって表示装置３に表示される映像データを保持するフレームバッファ領域を備える。なお、プロセッサ１１０は、ブートローダ及びカーネルの処理時に、ワークメモリ１２０の領域の一部をフレームバッファ領域として指定できる。
【００３０】
情報格納部１３０は、監視レコーダ１００の電源が投入され、プロセッサ１１０が起動処理を開始するときに実行されるプログラム及びデータを記憶する記憶部である。図２に示されているように、実施の形態１では、情報格納部１３０には、ブートローダ１３１、ブートローダ１３１で表示する画面を示すブートローダ用起動画面データ１３２、カーネル１３３及び監視レコーダアプリケーション１３４が記憶されている。
【００３１】
ブートローダ１３１は、監視レコーダ１００の起動中に動作するプログラムである。そして、ブートローダ１３１は、カーネル１３３を起動する。例えば、ブートローダ１３１は、実行するカーネル１３３のアドレス指定、ワークメモリ１２０の初期化、表示コントローラ部１１２のパラメータ設定等を行う。さらに、ブートローダ１３１は、カーネル１３３に比べ機能が制限されており、一般的に複数の処理を並列的に処理することはできない。
【００３２】
ブートローダ用起動画面データ１３２は、監視レコーダ１００の起動中に、表示装置３に表示される起動画面の画面データである。
【００３３】
カーネル１３３は、ブートローダにより起動されるプログラムである。そして、カーネル１３３は、監視レコーダ１００の全体を管理するための基本となるソフトウェアである。
なお、本実施の形態では、ブートローダ１３１及びカーネル１３３には、どの段階で、ワークメモリ１２０のどの領域を初期化するかが、予め決められている。
【００３４】
ブートローダ１３１とカーネル１３３では、一般に、メモリ管理方法が異なる。そのため、通常、カーネル１３３が起動する際に、カーネル１３３は、ワークメモリ１２０を初期化して、ワークメモリ１２０の全体のメモリ管理を行えるようにする。
カーネル１３３がワークメモリ１２０の初期化を実行しない場合、カーネル１３３は、通常の方法でメモリ管理を行うことができない。このため、カーネル１３３が初期化を実行していない領域にアクセスする場合には、専用の方法を取るプログラム等が必要となる。
【００３５】
監視レコーダアプリケーション１３４は、例えば、カメラ２から送信された映像データを受け取り、情報格納部１３０に記録する動作を行うプログラム等である。監視レコーダアプリケーション１３４は、カーネル１３３の起動後に、処理を開始することができる。
【００３６】
監視レコーダアプリケーション１３４が、カメラ２から送信された映像データを記録するのは情報格納部１３０である必要はなく、例えば、監視レコーダ１００に接続されたフラッシュメモリ又はＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）といった記憶媒体でもよい。
【００３７】
通信部１４０は、カメラ２との間の通信を行うインタフェースである。
接続部１５０は、表示装置３との間の通信を行うインタフェースである。
【００３８】
次に、実施の形態１に係る監視レコーダ１００の動作、言い換えると、実施の形態１に係る起動画面表示方法について説明する。
図３は、実施の形態１に係る監視レコーダ１００の起動画面表示動作を示すフローチャートである。また、図４（Ａ）〜（Ｄ）は、実施の形態１に係る監視レコーダ１００の起動画面表示動作中のワークメモリ１２０の領域を表す模式図である。
【００３９】
監視レコーダ１００の電源が投入された後、制御部１１３がブートローダ１３１を実行する（Ｓ１０）。
次に、メモリ初期化部１１４は、図４（Ａ）に示されているように、ブートローダ１３１が使用するブートローダ用フレームバッファ領域１２１をワークメモリ１２０上に確保する（Ｓ１１）。
【００４０】
制御部１１３は、確保されたブートローダ用フレームバッファ領域１２１に、情報格納部１３０に記憶されている予め定められたブートローダ用起動画面データ１３２をコピーする。そして、制御部１１３はブートローダ用フレームバッファ領域１２１のアドレスを表示コントローラ部１１２に通知し、表示コントローラ部１１２は、ブートローダ用起動画面データ１３２を表示装置３に出力する（Ｓ１２）。
【００４１】
その後、制御部１１３は、ブートローダ１３１に係る他の処理を実行し、カーネル１３３を読み出して、カーネル１３３の起動を開始する（Ｓ１３）。
【００４２】
制御部１１３は、カーネル１３３の起動を開始すると、フレームバッファのスワップ処理を実行する（Ｓ１４）。この処理については、図５を用いて後述する。
【００４３】
そして、制御部１１３は、カーネル１３３の起動処理を完了し、監視レコーダアプリケーション１３４を実行する（Ｓ１５）。
【００４４】
図５は、フレームバッファのスワップ処理を示すフローチャートである。
フレームバッファのスワップ処理が開始されると、メモリ初期化部１１４は、図４（Ｂ）に示されているように、カーネル１３３によるワークメモリ１２０の初期化を、ワークメモリ１２０上の第１初期化領域１２２に対して実行する（Ｓ２０）。第１初期化領域１２２は、カーネル用フレームバッファ領域１２３に使用する領域を含むことのできる容量を有する。さらに、第１初期化領域１２２は、カーネル１３３が起動するために必要なワークメモリ領域を含む容量を有する。カーネル１３３が起動するために必要なワークメモリ領域は、例えば、Ｉ／Ｆ部１１１へのパラメータ設定又はカメラ２等のネットワーク設定に使用する領域である。
また、第１初期化領域１２２は、ブートローダ用フレームバッファ領域１２１とは異なる領域である必要がある。
【００４５】
制御部１１３は、第１初期化領域１２２が確保されると、図４（Ｃ）に示されているように、第１初期化領域１２２中にカーネル用フレームバッファ領域１２３を確保する（Ｓ２１）。
【００４６】
第１初期化領域１２２中にカーネル用フレームバッファ領域１２３が確保されると、まず、制御部１１３は、ブートローダ用フレームバッファ領域１２１に書き込まれたブートローダ用起動画面データを、カーネル用フレームバッファ領域１２３にコピーする（Ｓ２２）。ここまでは、ブートローダ用フレームバッファ領域１２１に書き込まれたブートローダ用起動画面データが読み出されて、その画面が表示装置３に出力されている。
【００４７】
カーネル用フレームバッファ領域１２３へのデータコピーが完了した後、制御部１１３は、表示コントローラ部１１２が表示するフレームバッファ領域のアドレス指定を、ブートローダ用フレームバッファ領域１２１からカーネル用フレームバッファ領域１２３に切り替える（Ｓ２３）。このフレームバッファ領域の切り替えは、制御部１１３がフレームバッファ領域のアドレスを表示コントローラ部１１２に通知し、切り替えを行う処理である。このため、黒画が表示されることなく、ブートローダ１３１にて出力された起動画面が連続して表示装置３に出力されているようにユーザに見せることができる。
【００４８】
フレームバッファを切り替えた後は、ブートローダ用フレームバッファ領域１２１は使用しないため、メモリ初期化部１１４は、図４（Ｄ）に示されているように、ワークメモリ１２０の第１初期化領域１２２を除いた残りの領域である第２初期化領域１２４を初期化する（Ｓ２４）。第２初期化領域１２４は、ブートローダ用フレームバッファ領域１２１を含む。これによりフレームバッファのスワップ処理が完了する。
【００４９】
フレームバッファのスワップ処理を行うことで、カーネル１３３は、ワークメモリ１２０に対して、通常通りの初期化処理を実行したときと同様のメモリ管理を行うことができる。そのため、監視レコーダアプリケーション１３４は、ブートローダ１３１による起動画面表示で用いられたブートローダ用フレームバッファ領域１２１を意識することなく、表示を行うことができる。また、監視レコーダアプリケーション１３４は、表示機能以外においても、ワークメモリ１２０の初期化時の処理を意識することなくメモリ管理された領域にアクセスできる。
【００５０】
以上のフレームバッファのスワップ処理では、制御部１１３は、ブートローダ用フレームバッファ領域１２１に書き込まれたブートローダ用起動画面データを、カーネル用フレームバッファ領域１２３にコピーしているが、制御部１１３での処理は、このような例に限定されない。例えば、制御部１１３は、情報格納部１３０に格納されているブートローダ用起動画面データを、カーネル用フレームバッファ領域１２３に書き込んでもよい。
【００５１】
以上説明した実施の形態１に係る監視レコーダ１００によれば、以下の（１）〜（４）の効果が得られる。
（１）監視レコーダ１００は、ブートローダ１３１で表示した起動画面を、カーネル１３３の起動の段階になっても、黒画を出力させることなく、出力することができる。
（２）監視レコーダ１００は、ブートローダ１３１で表示した起動画面を、カーネル１３３の起動の段階になっても、同一の画面を出力し続けることができる。
（３）監視レコーダ１００は、機能が制限されたブートローダ１３１で確保されたフレームバッファ領域から、監視レコーダアプリケーション１３４が実行されるカーネル１３３により確保されたフレームバッファ領域を使用できるため、例えば、動的なフレームバッファ領域の拡大や縮小等の高度な処理を容易に実現できる。
（４）監視レコーダ１００は、監視レコーダアプリケーション１３４を実行するカーネル１３３により確保されたフレームバッファ領域を使用できるため、ワークメモリ１２０に対するアクセスに通常とは異なる制限を受けることなく、ワークメモリ１２０に対してアクセスすることができる。
【００５２】
実施の形態２．
以下、実施の形態２における映像記録再生装置について説明する。
以下の説明では、実施の形態１と同様の部分については説明を省略又は簡略化し、実施の形態１と同一又は対応する要素については同一の符号を付す。
【００５３】
図１に示されているように、実施の形態２に係る監視レコーダ２００は、プロセッサ２１０と、ワークメモリ１２０と、情報格納部２３０と、通信部１４０と、接続部１５０とを備える。
実施の形態２に係る監視レコーダ２００は、プロセッサ２１０及び情報格納部２３０を除いて、実施の形態１に係る監視レコーダ１００と同様に構成されている。
【００５４】
実施の形態２における情報格納部２３０には、図６に示すように、ブートローダ１３１、ブートローダ用起動画面データ１３２、カーネル１３３及び監視レコーダアプリケーション１３４の他に、カーネル１３３が表示するカーネル用起動画面データ２３５が追加されている。
【００５５】
カーネル用起動画面データ２３５は、監視レコーダ２００の起動中に表示装置３に表示される起動画面の画面データである。実施の形態２においては、カーネル用起動画面データ２３５に基づいて表示装置３に表示される起動画面は、ブートローダ用起動画面データ１３２に基づいて表示装置３に表示される起動画面と同じ画面と、ユーザにより認識される画面である。
【００５６】
プロセッサ２１０は、カメラ２からの映像データを取得して、記録するとともに、その映像データを表示装置３に出力する。また、プロセッサ２１０は、監視レコーダ２００の起動を行う。
【００５７】
実施の形態２においては、プロセッサ２１０は、以下の手順で、監視レコーダ２００を起動する。
プロセッサ２１０は、情報格納部２３０に記憶されている第１のプログラムを動作させて、ワークメモリ１２０の一部に第１の一時記憶領域を確保して、この第１の一時記憶領域に、情報格納部２３０に記憶されている第１の画面データを記憶する。そして、プロセッサ２１０は、この第１の一時記憶領域に記憶された第１の画面データに基づいて、表示装置３に第１の起動画面を表示させる。
【００５８】
次に、プロセッサ２１０は、第１のプログラムにより、情報格納部２３０に記憶されている第２のプログラムの起動を開始して、この第２のプログラムにより、ワークメモリ１２０において、第１の一時記憶領域を含まない一部の領域である第１の初期化領域を初期化する。
【００５９】
次に、プロセッサ２１０は、接続部１５０を介して通信装置３と通信を行い、表示装置３の情報を取得する。ここで、表示装置３の情報は、映像形式（例えば、表示可能な解像度、色深度及びフレームレート）の情報を含む。一般に、映像形式の情報から必要な一時記憶領域を算出することができる。このため、表示装置３から取得される情報は、必要な一時記憶領域（第２の一時記憶領域）を決定するための情報であるともいえる。第１のプログラムは、第２のプログラムを読み出すプログラムである。このため、一般的に、第１のプログラムは、接続部１５０などのインタフェースを介して表示装置３からの情報を取得するような、複数のステップからなる処理を含まないことが多い。
【００６０】
次に、プロセッサ２１０は、表示装置３から取得された情報に基づいて、第１の初期化領域に第２の一時記憶領域を確保して、この第２の一時記憶領域に、情報格納部２３０に記憶されている第２の画面データを記憶する。このとき、第２の一時記憶領域のサイズと、第２の画面データのサイズとが異なっている場合には、表示コントローラ部１１２は、第２の画面データを第２の一時記憶領域に適合するサイズに変更して、変更後のデータを第２の一時記憶領域にコピーすることもできる。
【００６１】
そして、プロセッサ２１０は、表示装置３に表示される画面を、第１の一時記憶領域に記憶された第１の画面データに基づく第１の起動画面から、第２の一時記憶領域に記憶された第２の画面データに基づく第２の起動画面に切り替える。
【００６２】
そして、プロセッサ２１０は、表示装置３に表示される画面の切り替え後に、第１の初期化領域を除くワークメモリ１２０の残りの領域を初期化する。
【００６３】
実施の形態２におけるプロセッサ２１０は、Ｉ／Ｆ部１１１と、表示コントローラ部１１２と、制御部２１３と、メモリ初期化部１１４とを備える。
実施の形態２におけるプロセッサ２１０は、制御部２１３を除いて、実施の形態１におけるプロセッサ１１０と同様に構成されている。
【００６４】
実施の形態２における制御部２１３は、フレームバッファのスワップ処理において、情報格納部２３０に格納されているブートローダ用起動画面データを、カーネル用フレームバッファ領域１２３に書き込む点を除いて、実施の形態１と同様に構成されている。
【００６５】
図７は、実施の形態２におけるフレームバッファのスワップ処理を示すフローチャートである。
図７に示されているステップの内、図５に示されているステップと同様の処理を行っているステップには、図５と同様の符号が付されている。
【００６６】
図７のステップＳ２０の処理は、図５に示されているステップＳ２０の処理と同様である。但し、図７のステップＳ２０の後は、処理は、ステップＳ３１に進む。
【００６７】
ステップＳ３１では、制御部２１３は、表示装置３に記憶された情報を取得する。
次に、制御部２１３は、取得された情報に基づいて、カーネル用フレームバッファ領域１２３を確保する（Ｓ３２）。
【００６８】
そして、制御部２１３は、情報格納部２３０に記憶されたカーネル用起動画面データ２３５をカーネル用フレームバッファ領域１２３にコピーする（Ｓ３３）。そして、処理はステップＳ２３に進む。
図７のステップＳ２３及びＳ２４での処理は、図５のステップＳ２３及びＳ２４の処理と同様である。
【００６９】
例えば、ブートローダ１３１が表示に用いるブートローダ用フレームバッファ領域１２１のサイズと、カーネル１３３が表示に用いるカーネル用フレームバッファ領域１２３のサイズとが異なった場合、単純なコピーでは正常な画像が出力されない。このような場合には、制御部２１３又は表示コントローラ部１１２が、カーネル用フレームバッファ領域１２３に書き込まれたデータのサイズを分析し、正常に表示できるように拡大又は縮小等の画像処理を行う必要がある。
【００７０】
実施の形態２によれば、予めブートローダ１３１にて表示するブートローダ用起動画面データ１３２と同じように表示装置３に表示されるカーネル用起動画面データ２３５を用意しておくことで、ブートローダ用起動画面データ１３２のサイズと、カーネル用起動画面データ２３５のサイズとが異なる場合でも、データのコピーのみでカーネル１３３がブートローダ１３１と同じ画像を出力することができる。
【００７１】
以上に説明した実施の形態２によれば、上記実施の形態１における（１）〜（４）の効果に加えて、下記の（５）の効果を得ることができる。
【００７２】
（５）ブートローダ用フレームバッファ領域１２１のサイズと、カーネル用フレームバッファ領域１２３のサイズとが異なる場合でも、容易に、かつ、違和感なくフレームバッファの切り替えを行うことができる。
【００７３】
実施の形態３．
以下、実施の形態３における映像記録再生装置について説明する。
以下の説明では、実施の形態１又は２と同様の部分については説明を省略又は簡略化し、実施の形態１又は２と同一又は対応する要素については同一の符号を付す。
【００７４】
図１に示されているように、実施の形態３に係る監視レコーダ３００は、プロセッサ２１０と、ワークメモリ１２０と、情報格納部３３０と、通信部１４０と、接続部１５０とを備える。
実施の形態３に係る監視レコーダ３００は、情報格納部３３０を除いて、実施の形態２に係る監視レコーダ２００と同様に構成されている。
【００７５】
実施の形態３における情報格納部３３０は、図６に示されているように、実施の形態２におけるカーネル用起動画面データ２３５の代わりに、カーネル用起動画面データ３３５を記憶している点を除いて、実施の形態２における情報格納部２３０と同様に構成されている。
【００７６】
カーネル用起動画面データ３３５は、監視レコーダ３００の起動中に表示装置３に表示される起動画面の画面データである。実施の形態３においては、カーネル用起動画面データ３３５に基づいて表示装置３に表示される起動画面は、ブートローダ用起動画面データ１３２に基づいて表示装置３に表示される起動画面とは異なる画面と、ユーザにより認識される画面である。
【００７７】
実施の形態３では、図７のステップＳ３２において、制御部２１３は、カーネル用フレームバッファ領域１２３に、カーネル用起動画面データ３３５をコピーする。このため、表示装置３に起動画面を表示した際に、ユーザは、ブートローダ１３１の起動からカーネル１３３の起動に処理が移ったことを認識することができる。なお、表示装置３の表示がブートローダ用起動画面データ１３２からカーネル用起動画面データ３３５への切り替わりの間隔は非常に短いため、ユーザが監視レコーダ１００の故障と誤認することは回避できる。
【００７８】
以上に説明したように、実施の形態３によれば、上記実施の形態１における（１）〜（５）の効果に加えて、下記の（６）及び（７）の効果を得ることができる。
【００７９】
（６）カーネル１３３の起動中にブートローダ用起動画面データ１３２からカーネル用起動画面データ３３５へ表示装置３に表示する起動画像を切り替えることができるため、ユーザに監視レコーダ１００の起動の段階を示すことができる。
（７）表示装置３に表示する起動画像が切り替わるため、監視レコーダ１００の起動において、表示をしたまま動作が停止してしまっているとユーザが認識してしまうことを防ぐことができる。
【００８０】
以上に記載されたプロセッサ１１０、２１０の一部又は全部は、例えば、図８（Ａ）に示されているように、単一回路、複合回路、プログラム化したＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等のプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔｓ）又はＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等の処理回路１７０で構成することができる。なお、プロセッサ１１０、２１０内の各部分が、それぞれ、処理回路１７０により構成されていてもよい。
【００８１】
また、プロセッサ１１０、２１０の一部又は全部は、図８（Ｂ）に示されているように、メモリ１７１に格納されているプログラムを実行する一又は複数のＣＰＵ１７２により構成することができる。ここでのメモリ１７１は、ワークメモリ１２０に相当する。このようなプログラムは、ネットワークを通じて提供されてもよく、また、記録媒体に記録されて提供されてもよい。
【００８２】
特に、実施の形態１〜３において、メモリ初期化部１１４の機能は、電子回路等のハードウェア資源のみにより実現されてもよいし、ハードウェア資源とソフトウェア資源との協働により実現されてもよい。ハードウェア資源とソフトウェア資源の協働により実現される場合には、メモリ初期化部１１４の機能は、例えば、コンピュータが対応するコンピュータプログラムを実行することによって実現される。より具体的には、メモリ初期化部１１４の機能は、ＲＯＭ等の記憶媒体に記憶されたコンピュータプログラムを、ＲＡＭ等の主記憶装置に読み出して、ＣＰＵが実行することによって実現される。コンピュータプログラムは、光ディスク等のコンピュータが読み取り可能な記憶媒体に記憶されて提供されてもよいし、インターネット等の通信回路を介して提供されてもよい。
【００８３】
また、本発明は、上記の実施の形態１〜３に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の態様に変更することができる。
【００８４】
また、本発明が適用可能な装置は、監視レコーダ等の映像記録再生装置に限られない。システムの起動時に、接続された表示装置３に起動画面を表示する機能を有している装置であれば、監視レコーダ以外の映像記録再生装置、録画再生機能を備えたテレビ受信機、パーソナルコンピュータ、映像保存印刷機能を備えたプリンター、スマートフォン又はタブレット端末のような携帯情報端末、及び、ゲーム機等のような種々の装置に、本発明を適用することができる。
【００８５】
また、本発明は、構成に必要なワークメモリ１２０の数に限られない。実施の形態１〜３ではワークメモリ１２０が１つの場合で説明したが、例えば、ワークメモリ１２０が２つの場合でもよい。その場合、ブートローダ１３１で使用するフレームバッファ領域を一方のワークメモリ１２０に確保し、カーネル１３３が使用するフレームバッファ領域をもう一方のワークメモリに確保することができる。
【００８６】
また、本発明は、構成に必要な表示装置３の数に限定はない。実施の形態１〜３では、表示装置３が１つの場合で説明したが、例えば、表示装置３が２つの場合でもよい。その場合、情報格納部１３０、２３０、３３０が表示装置３に表示する起動画面データを複数保持しておくことで、各表示装置３で別々の起動画像を表示することができる。
【符号の説明】
【００８７】
１  監視システム、  ２  カメラ、  ３  表示装置、  １００，２００，３００  監視レコーダ、  １１０，２１０  プロセッサ、  １１１  Ｉ／Ｆ部、  １１２  表示コントローラ部、  １１３，２１３  制御部、  １１４  メモリ初期化部、  １２０  ワークメモリ、  １３０，２３０，３３０  情報格納部、  １４０  通信部、  １５０  接続部。
【図１】
2017104168.tif 000003
【図２】
2017104168.tif 000004
【図３】
2017104168.tif 000005
【図４】
2017104168.tif 000006
【図５】
2017104168.tif 000007
【図６】
2017104168.tif 000008
【図７】
2017104168.tif 000009
【図８】
2017104168.tif 000010
【手続補正書】
【提出日】平成29年11月13日(2017.11.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示装置に画面を表示させる映像記録再生装置であって、
前記映像記録再生装置の起動を行う処理部と、
前記映像記録再生装置の起動中に前記処理部により初期化される主記憶部と、
前記映像記録再生装置の起動中に前記表示装置に表示される第１の起動画面の第１の画面データ、前記映像記録再生装置の起動中に前記表示装置に表示される第２の起動画面の第２の画面データ、前記映像記録再生装置の起動中に動作する第１のプログラム、及び、前記第１のプログラムにより起動される第２のプログラムを記憶する補助記憶部と、を備え、
前記処理部は、前記第１のプログラムを動作させて、前記主記憶部の一部に第１の一時記憶領域を確保して、当該第１の一時記憶領域に前記第１の画面データを記憶して、当該第１の一時記憶領域に記憶された第１の画面データに基づいて、前記表示装置に前記第１の起動画面を表示させ、
前記処理部は、前記第１のプログラムにより前記第２のプログラムの起動を開始して、前記第２のプログラムにより、前記主記憶部において、前記第１の一時記憶領域が含まれない一部の領域である第１の初期化領域を初期化し、
前記処理部は、前記第１の初期化領域に第２の一時記憶領域を確保して、当該第２の一時記憶領域に前記第２の画面データを記憶して、前記表示装置に表示される画面を、前記第１の一時記憶領域に記憶された前記第１の画面データに基づく第１の起動画面から、前記第２の一時記憶領域に記憶された前記第２の画面データに基づく第２の起動画面に切り替えること
を特徴とする映像記録再生装置。
【請求項２】
前記処理部は、前記第２のプログラムにより前記表示装置と通信を行い、前記表示装置に記憶されている情報に基づいて、前記第２の一時記憶領域を確保すること
を特徴とする請求項１に記載の映像記録再生装置。
【請求項３】
前記処理部は、前記第２のプログラムにより、前記第２の画面データのサイズを前記第２の一時記憶領域に適合したサイズに変更すること
を特徴とする請求項１又は２に記載の映像記録再生装置。
【請求項４】
前記第２の起動画面は、前記表示装置に表示された際に、前記第１の起動画面と同じ画面と認識される画面であること
を特徴とする請求項１から３の何れか一項に記載の映像記録再生装置。
【請求項５】
前記第２の起動画面は、前記表示装置に表示された際に、前記第１の起動画面とは異なる画面と認識される画面であること
を特徴とする請求項１から３の何れか一項に記載の映像記録再生装置。
【請求項６】
前記処理部は、前記表示装置に表示される画面の切り替え後に、前記第１の初期化領域を除く前記主記憶部の残りの領域を初期化すること
を特徴とする請求項１から５の何れか一項に記載の映像記録再生装置。
【請求項７】
表示装置に画面を表示させる映像記録再生装置の起動方法であって、
第１のプログラムを動作させて、主記憶部の一部に第１の一時記憶領域を確保して、当該第１の一時記憶領域に第１の画面データを記憶し、
前記第１の一時記憶領域に記憶された第１の画面データに基づいて、前記表示装置に第１の起動画面を表示させ、
前記第１のプログラムにより第２のプログラムの起動を開始して、前記第２のプログラムにより、前記主記憶部において、前記第１の一時記憶領域が含まれない一部の領域である第１の初期化領域を初期化し、
前記第１の初期化領域に第２の一時記憶領域を確保して、当該第２の一時記憶領域に前記第１の画面データと異なる第２の画面データを記憶し、
前記表示装置に表示される画面を、前記第１の一時記憶領域に記憶された前記第１の画面データに基づく第１の起動画面から、前記第２の一時記憶領域に記憶された前記第２の画面データに基づく第２の起動画面に切り替えること
を特徴とする起動方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明の一態様に係る映像記録再生装置は、表示装置に画面を表示させる映像記録再生装置であって、前記映像記録再生装置の起動を行う処理部と、前記映像記録再生装置の起動中に前記処理部により初期化される主記憶部と、前記映像記録再生装置の起動中に前記表示装置に表示される第１の起動画面の第１の画面データ、前記映像記録再生装置の起動中に前記表示装置に表示される第２の起動画面の第２の画面データ、前記映像記録再生装置の起動中に動作する第１のプログラム、及び、前記第１のプログラムにより起動される第２のプログラムを記憶する補助記憶部と、を備え、前記処理部は、前記第１のプログラムを動作させて、前記主記憶部の一部に第１の一時記憶領域を確保して、当該第１の一時記憶領域に前記第１の画面データを記憶して、当該第１の一時記憶領域に記憶された第１の画面データに基づいて、前記表示装置に前記第１の起動画面を表示させ、前記処理部は、前記第１のプログラムにより前記第２のプログラムの起動を開始して、前記第２のプログラムにより、前記主記憶部において、前記第１の一時記憶領域が含まれない一部の領域である第１の初期化領域を初期化し、前記処理部は、前記第１の初期化領域に第２の一時記憶領域を確保して、当該第２の一時記憶領域に前記第２の画面データを記憶して、前記表示装置に表示される画面を、前記第１の一時記憶領域に記憶された前記第１の画面データに基づく第１の起動画面から、前記第２の一時記憶領域に記憶された前記第２の画面データに基づく第２の起動画面に切り替えることを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明の一態様に係る起動方法は、表示装置に画面を表示させる映像記録再生装置の起動方法であって、第１のプログラムを動作させて、主記憶部の一部に第１の一時記憶領域を確保して、当該第１の一時記憶領域に第１の画面データを記憶し、前記第１の一時記憶領域に記憶された第１の画面データに基づいて、前記表示装置に第１の起動画面を表示させ、前記第１のプログラムにより前記第２のプログラムの起動を開始して、前記第２のプログラムにより、前記主記憶部において、前記第１の一時記憶領域が含まれない一部の領域である第１の初期化領域を初期化し、前記第１の初期化領域に第２の一時記憶領域を確保して、当該第２の一時記憶領域に前記第１の画面データと異なる第２の画面データを記憶し、前記表示装置に表示される画面を、前記第１の一時記憶領域に記憶された前記第１の画面データに基づく第１の起動画面から、前記第２の一時記憶領域に記憶された前記第２の画面データに基づく第２の起動画面に切り替えることを特徴とする。
【国際調査報告】
2017104168.tif 000011
2017104168.tif 000012
2017104168.tif 000013
2017104168.tif 000014