【手続補正書】
【提出日】平成28年1月14日(2016.1.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のシステムを起動するための第１の起動プログラムおよび第２のシステムを起動するための第２の起動プログラムを記憶する不揮発性メモリと、
前記不揮発性メモリから前記第１の起動プログラムを読み出して実行することにより、前記第１のシステムを起動する起動処理を行う第１のＣＰＵと、
前記不揮発性メモリから前記第２の起動プログラムを読み出して実行することにより、前記第２のシステムを起動する起動処理を行う第２のＣＰＵと、
前記第１のＣＰＵおよび前記第２のＣＰＵの起動処理時に、前記第１のＣＰＵおよび前記第２のＣＰＵの一方を選択的に前記不揮発性メモリに接続する制御手段であって、前記第１のＣＰＵが前記起動処理を開始した後、前記不揮発性メモリの接続変更のトリガを検出すると、前記不揮発性メモリの接続先を前記第１のＣＰＵから前記第２のＣＰＵに変更する制御手段と
を備え、
前記制御手段は、前記第１のＣＰＵが前記起動処理を開始した後、前記トリガを検出することなく所定時間が経過したと判定した場合、前記不揮発性メモリの接続先を前記第１のＣＰＵから前記第２のＣＰＵに変更することを特徴とする情報処理システム。
【請求項２】
前記トリガは、前記第１のＣＰＵの前記起動処理が終了したことであることを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記トリガは、前記第１のＣＰＵから出力される接続変更の要求であることを特徴とする請求項１に記載の情報処理システム。
【請求項４】
前記制御手段は、前記トリガを検出することなく所定時間が経過したと判定した場合、前記不揮発性メモリの接続先を前記第１のＣＰＵから前記第２のＣＰＵに変更し、前記第２のＣＰＵに前記起動処理を開始させることを特徴とする請求項１から３のいずれか１項に記載の情報処理システム。
【請求項５】
前記不揮発性メモリは、前記第１のシステムを起動するための予備の起動プログラムをさらに記憶し、
前記制御手段は、前記第１のＣＰＵが前記第１の起動プログラムによる起動処理を開始した後、前記第１の起動プログラムの異常を検出した場合に、前記第１のＣＰＵに前記予備の起動プログラムによる起動処理を実行させることを特徴とする請求項１から４のいずれか１項に記載の情報処理システム。
【請求項６】
前記第１の起動プログラムの異常は、前記第１の起動プログラムによる起動処理が所定の判定時間内に終了しないことであることを特徴とする請求項５に記載の情報処理システム。
【請求項７】
前記制御手段は、
前記第１のＣＰＵが前記第１の起動プログラムによる起動処理を開始した後、
前記所定時間内に前記第１のＣＰＵの起動処理が終了したことを検出した場合、前記不揮発性メモリの接続先を前記第１のＣＰＵから前記第２のＣＰＵに変更し、
前記第１のＣＰＵの起動処理が終了したことを検出することなく前記所定時間が経過したと判定した場合、前記第１のＣＰＵに前記予備の起動プログラムによる起動処理を実行させ、その後、前記不揮発性メモリの接続先を前記第１のＣＰＵから前記第２のＣＰＵに変更することを特徴とする請求項６に記載の情報処理システム。
【請求項８】
前記制御手段は、
前記第１のＣＰＵが前記第１の起動プログラムによる起動処理を開始した後、
前記所定時間内に前記第１のＣＰＵの起動処理が終了したことを検出した場合、前記不揮発性メモリの接続先を前記第１のＣＰＵから前記第２のＣＰＵに変更し、
前記第１のＣＰＵの起動処理が終了したことを検出することなく前記所定時間が経過したと判定した場合、前記不揮発性メモリの接続先を前記第１のＣＰＵから前記第２のＣＰＵに変更し、前記第２のＣＰＵに前記起動処理を実行させ、その後、前記不揮発性メモリの接続先を前記第１のＣＰＵに変更し、前記第１のＣＰＵに前記予備の起動プログラムによる起動処理を実行させることを特徴とする請求項６に記載の情報処理システム。
【請求項９】
前記不揮発性メモリにおける前記各起動プログラムのアドレスを示すアドレス情報を記憶するアドレス記憶手段を備え、
前記各ＣＰＵは、前記不揮発性メモリから起動プログラムを読み出す場合、前記制御手段に読み出し要求を送り、当該読み出し要求に応じて前記制御手段により前記不揮発性メモリから読み出された起動プログラムを実行し、
前記制御手段は、前記アドレス記憶手段にアクセスして前記アドレス情報を取得し、前記第１のＣＰＵおよび前記第２のＣＰＵのうち前記不揮発性メモリに接続されたＣＰＵから前記読み出し要求を受けると、前記不揮発性メモリから当該ＣＰＵが実行すべき起動プログラムを前記アドレス情報に基づいて選択的に読み出すことを特徴とする請求項１から８のいずれか１項に記載の情報処理システム。
【請求項１０】
前記不揮発性メモリにおける前記各起動プログラムのアドレスを示すアドレス情報を記憶するアドレス記憶手段を備え、
前記各ＣＰＵは、前記不揮発性メモリから起動プログラムを読み出す場合、前記制御手段に読み出し要求を送り、当該読み出し要求に応じて前記制御手段により前記不揮発性メモリから読み出された起動プログラムを実行し、
前記制御手段は、
前記第１のＣＰＵおよび前記第２のＣＰＵの一方を選択的に前記不揮発性メモリに接続するＣＰＵ選択手段と、
前記第１のＣＰＵまたは前記第２のＣＰＵに起動処理の開始を指示する起動開始手段と、
前記アドレス記憶手段にアクセスして前記アドレス情報を取得し、前記不揮発性メモリに接続されたＣＰＵから前記読み出し要求を受けると、前記不揮発性メモリから当該ＣＰＵが実行すべき起動プログラムを前記アドレス情報に基づいて選択的に読み出す起動プログラム選択手段と、
前記トリガを検出する検出手段と、
前記第１のＣＰＵの起動処理の開始からの経過時間を計測し、前記検出手段が前記トリガを検出することなく前記経過時間が前記所定時間を経過したかを判定する時間判定手段と
を備え、
前記第１のＣＰＵが起動処理を開始した後、前記検出手段が前記トリガを検出した場合、および前記時間判定手段が前記所定時間を経過したと判定した場合、前記ＣＰＵ選択手段は前記不揮発性メモリの接続先を前記第１のＣＰＵから前記第２のＣＰＵに変更し、前記起動開始手段は前記第２のＣＰＵに起動処理の開始を指示し、前記起動プログラム選択手段は前記第２のＣＰＵからの読み出し要求に応じて前記第２の起動プログラムを読み出すことを特徴とする請求項１から４のいずれか１項に記載の情報処理システム。
【請求項１１】
前記不揮発性メモリにおける前記各起動プログラムのアドレスを示すアドレス情報を記憶するアドレス記憶手段を備え、
前記各ＣＰＵは、前記不揮発性メモリから起動プログラムを読み出す場合、前記制御手段に読み出し要求を送り、当該読み出し要求に応じて前記制御手段により前記不揮発性メモリから読み出された起動プログラムを実行し、
前記制御手段は、
前記第１のＣＰＵおよび前記第２のＣＰＵの一方を選択的に前記不揮発性メモリに接続するＣＰＵ選択手段と、
前記第１のＣＰＵまたは前記第２のＣＰＵに起動処理の開始を指示する起動開始手段と、
前記アドレス記憶手段にアクセスして前記アドレス情報を取得し、前記不揮発性メモリに接続されたＣＰＵから前記読み出し要求を受けると、前記不揮発性メモリから当該ＣＰＵが実行すべき起動プログラムを前記アドレス情報に基づいて選択的に読み出す起動プログラム選択手段と、
前記第１のＣＰＵの起動処理の終了を検出する検出手段と、
前記第１のＣＰＵの起動処理の開始からの経過時間を計測し、前記検出手段が前記第１のＣＰＵの起動処理の終了を検出することなく前記経過時間が前記所定時間を経過したかを判定する時間判定手段と
を備え、
前記第１のＣＰＵが前記第１の起動プログラムによる起動処理を開始した後、
前記時間判定手段が前記所定時間を経過したと判定する前に、前記検出手段が前記起動処理の終了を検出した場合、前記ＣＰＵ選択手段は前記不揮発性メモリの接続先を前記第１のＣＰＵから前記第２のＣＰＵに変更し、前記起動開始手段は前記第２のＣＰＵに起動処理の開始を指示し、前記起動プログラム選択手段は前記第２のＣＰＵからの読み出し要求に応じて前記第２の起動プログラムを読み出し、
前記時間判定手段が前記所定時間を経過したと判定した場合、前記起動開始手段は前記第１のＣＰＵに起動処理の開始を指示し、前記起動プログラム選択手段は前記第１のＣＰＵからの読み出し要求に応じて前記予備の起動プログラムを読み出し、その後、前記ＣＰＵ選択手段は前記不揮発性メモリの接続先を前記第１のＣＰＵから前記第２のＣＰＵに変更し、前記起動開始手段は前記第２のＣＰＵに起動処理の開始を指示し、前記起動プログラム選択手段は前記第２のＣＰＵからの読み出し要求に応じて前記第２の起動プログラムを読み出すことを特徴とする請求項６に記載の情報処理システム。
【請求項１２】
前記不揮発性メモリにおける前記各起動プログラムのアドレスを示すアドレス情報を記憶するアドレス記憶手段を備え、
前記各ＣＰＵは、前記不揮発性メモリから起動プログラムを読み出す場合、前記制御手段に読み出し要求を送り、当該読み出し要求に応じて前記制御手段により前記不揮発性メモリから読み出された起動プログラムを実行し、
前記制御手段は、
前記第１のＣＰＵおよび前記第２のＣＰＵの一方を選択的に前記不揮発性メモリに接続するＣＰＵ選択手段と、
前記第１のＣＰＵまたは前記第２のＣＰＵに起動処理の開始を指示する起動開始手段と、
前記アドレス記憶手段にアクセスして前記アドレス情報を取得し、前記不揮発性メモリに接続されたＣＰＵから前記読み出し要求を受けると、前記不揮発性メモリから当該ＣＰＵが実行すべき起動プログラムを前記アドレス情報に基づいて選択的に読み出す起動プログラム選択手段と、
前記第１のＣＰＵの起動処理の終了を検出する検出手段と、
前記第１のＣＰＵの起動処理の開始からの経過時間を計測し、前記検出手段が前記第１のＣＰＵの起動処理の終了を検出することなく前記経過時間が前記所定時間を経過したかを判定する時間判定手段と
を備え、
前記第１のＣＰＵが前記第１の起動プログラムによる起動処理を開始した後、
前記時間判定手段が前記所定時間を経過したと判定する前に、前記検出手段が前記起動処理の終了を検出した場合、前記ＣＰＵ選択手段は前記不揮発性メモリの接続先を前記第１のＣＰＵから前記第２のＣＰＵに変更し、前記起動開始手段は前記第２のＣＰＵに起動処理の開始を指示し、前記起動プログラム選択手段は前記第２のＣＰＵからの読み出し要求に応じて前記第２の起動プログラムを読み出し、
前記時間判定手段が前記所定時間を経過したと判定した場合、前記ＣＰＵ選択手段は前記不揮発性メモリの接続先を前記第１のＣＰＵから前記第２のＣＰＵに変更し、前記起動開始手段は前記第２のＣＰＵに起動処理の開始を指示し、前記起動プログラム選択手段は前記第２のＣＰＵからの読み出し要求に応じて前記第２の起動プログラムを読み出し、その後、前記ＣＰＵ選択手段は前記不揮発性メモリの接続先を前記第１のＣＰＵに変更し、前記起動開始手段は前記第１のＣＰＵに起動処理の開始を指示し、前記起動プログラム選択手段は前記第１のＣＰＵからの読み出し要求に応じて前記予備の起動プログラムを読み出すことを特徴とする請求項６に記載の情報処理システム。
【請求項１３】
第１のシステムを起動するための第１の起動プログラムおよび第２のシステムを起動するための第２の起動プログラムを記憶する不揮発性メモリと、
前記不揮発性メモリから前記第１の起動プログラムを読み出して実行することにより、前記第１のシステムを起動する起動処理を行う第１のＣＰＵと、
前記不揮発性メモリから前記第２の起動プログラムを読み出して実行することにより、前記第２のシステムを起動する起動処理を行う第２のＣＰＵと
を備える情報処理システムの制御装置であって、
前記第１のＣＰＵおよび前記第２のＣＰＵの起動処理時に、前記第１のＣＰＵおよび前記第２のＣＰＵの一方を選択的に前記不揮発性メモリに接続するＣＰＵ選択手段と、
前記第１のＣＰＵが前記起動処理を開始した後、前記不揮発性メモリの接続変更のトリガを検出する検出手段と、
前記第１のＣＰＵの起動処理の開始からの経過時間を計測し、前記検出手段が前記トリガを検出することなく前記経過時間が所定時間を経過したかを判定する時間判定手段と
を備え、
前記ＣＰＵ選択手段は、前記第１のＣＰＵが前記起動処理を開始した後、前記検出手段が前記トリガを検出した場合、および前記時間判定手段が前記所定時間を経過したと判定した場合、前記不揮発性メモリの接続先を前記第１のＣＰＵから前記第２のＣＰＵに変更することを特徴とする制御装置。
【請求項１４】
第１のシステムを起動するための第１の起動プログラムおよび第２のシステムを起動するための第２の起動プログラムを記憶する不揮発性メモリと、
前記不揮発性メモリから前記第１の起動プログラムを読み出して実行することにより、前記第１のシステムを起動する起動処理を行う第１のＣＰＵと、
前記不揮発性メモリから前記第２の起動プログラムを読み出して実行することにより、前記第２のシステムを起動する起動処理を行う第２のＣＰＵと
を備える情報処理システムの制御方法であって、
前記第１のＣＰＵおよび前記第２のＣＰＵの起動処理時に、前記第１のＣＰＵおよび前記第２のＣＰＵの一方を選択的に前記不揮発性メモリに接続するＣＰＵ選択工程と、
前記第１のＣＰＵが前記起動処理を開始した後、前記不揮発性メモリの接続変更のトリガを検出する検出工程と、
前記第１のＣＰＵの起動処理の開始からの経過時間を計測し、前記検出工程が前記トリガを検出することなく前記経過時間が所定時間を経過したかを判定する時間判定工程と
を備え、
前記ＣＰＵ選択工程は、前記第１のＣＰＵが前記起動処理を開始した後、前記検出工程が前記トリガを検出した場合、および前記時間判定工程が前記所定時間を経過したと判定した場合、前記不揮発性メモリの接続先を前記第１のＣＰＵから前記第２のＣＰＵに変更することを特徴とする制御方法。
【請求項１５】
第１のシステムを起動するための第１の起動プログラムおよび第２のシステムを起動するための第２の起動プログラムを記憶する不揮発性メモリと、
前記不揮発性メモリから前記第１の起動プログラムを読み出して実行することにより、前記第１のシステムを起動する起動処理を行う第１のＣＰＵと、
前記不揮発性メモリから前記第２の起動プログラムを読み出して実行することにより、前記第２のシステムを起動する起動処理を行う第２のＣＰＵと
を備える情報処理システムの制御プログラムであって、
前記第１のＣＰＵおよび前記第２のＣＰＵの起動処理時に、前記第１のＣＰＵおよび前記第２のＣＰＵの一方を選択的に前記不揮発性メモリに接続するＣＰＵ選択工程と、
前記第１のＣＰＵが前記起動処理を開始した後、前記不揮発性メモリの接続変更のトリガを検出する検出工程と、
前記第１のＣＰＵの起動処理の開始からの経過時間を計測し、前記検出工程が前記トリガを検出することなく前記経過時間が所定時間を経過したかを判定する時間判定工程と
をコンピュータに実行させ、
前記ＣＰＵ選択工程は、前記第１のＣＰＵが前記起動処理を開始した後、前記検出工程が前記トリガを検出した場合、および前記時間判定工程が前記所定時間を経過したと判定した場合、前記不揮発性メモリの接続先を前記第１のＣＰＵから前記第２のＣＰＵに変更することを特徴とする制御プログラム。
【請求項１６】
映像データを記録する記録システムを起動するための記録起動プログラムおよび記録された前記映像データを再生する再生システムを起動するための再生起動プログラムを記憶する不揮発性メモリと、
前記不揮発性メモリから前記記録起動プログラムを読み出して実行することにより、前記記録システムを起動する起動処理を行う記録系ＣＰＵと、
前記不揮発性メモリから前記再生起動プログラムを読み出して実行することにより、前記再生システムを起動する起動処理を行う再生系ＣＰＵと、
前記記録系ＣＰＵおよび前記再生系ＣＰＵの起動処理時に、前記記録系ＣＰＵおよび前記再生系ＣＰＵの一方を選択的に前記不揮発性メモリに接続する制御手段であって、前記記録系ＣＰＵが前記起動処理を開始した後、前記不揮発性メモリの接続変更のトリガを検出すると、前記不揮発性メモリの接続先を前記記録系ＣＰＵから前記再生系ＣＰＵに変更する制御手段と
を備え、
前記制御手段は、前記記録系ＣＰＵが前記起動処理を開始した後、前記トリガを検出することなく所定時間が経過したと判定した場合、前記不揮発性メモリの接続先を前記記録系ＣＰＵから前記再生系ＣＰＵに変更することを特徴とする監視レコーダシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】情報処理システム、制御装置、制御方法、制御プログラム、および監視レコーダシステム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、情報処理システム、制御装置、制御方法、制御プログラム、および監視レコーダシステムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明は、第１のＣＰＵおよび第２のＣＰＵが共通の不揮発性メモリに順番にアクセスして起動処理を行う構成において、第１のＣＰＵが起動処理を開始した後、第２のＣＰＵが起動処理を開始できない事態を抑制することができる情報処理システム、制御装置、制御方法、制御プログラム、および監視レコーダシステムを提供することを目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明に係る情報処理システムは、第１のシステムを起動するための第１の起動プログラムおよび第２のシステムを起動するための第２の起動プログラムを記憶する不揮発性メモリと、前記不揮発性メモリから前記第１の起動プログラムを読み出して実行することにより、前記第１のシステムを起動する起動処理を行う第１のＣＰＵと、前記不揮発性メモリから前記第２の起動プログラムを読み出して実行することにより、前記第２のシステムを起動する起動処理を行う第２のＣＰＵと、前記第１のＣＰＵおよび前記第２のＣＰＵの起動処理時に、前記第１のＣＰＵおよび前記第２のＣＰＵの一方を選択的に前記不揮発性メモリに接続する制御手段であって、前記第１のＣＰＵが前記起動処理を開始した後、前記不揮発性メモリの接続変更のトリガを検出すると、前記不揮発性メモリの接続先を前記第１のＣＰＵから前記第２のＣＰＵに変更する制御手段とを備え、前記制御手段は、前記第１のＣＰＵが前記起動処理を開始した後、前記トリガを検出することなく所定時間が経過したと判定した場合、前記不揮発性メモリの接続先を前記第１のＣＰＵから前記第２のＣＰＵに変更することを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
また、本発明に係る制御装置は、第１のシステムを起動するための第１の起動プログラムおよび第２のシステムを起動するための第２の起動プログラムを記憶する不揮発性メモリと、前記不揮発性メモリから前記第１の起動プログラムを読み出して実行することにより、前記第１のシステムを起動する起動処理を行う第１のＣＰＵと、前記不揮発性メモリから前記第２の起動プログラムを読み出して実行することにより、前記第２のシステムを起動する起動処理を行う第２のＣＰＵとを備える情報処理システムの制御装置であって、前記第１のＣＰＵおよび前記第２のＣＰＵの起動処理時に、前記第１のＣＰＵおよび前記第２のＣＰＵの一方を選択的に前記不揮発性メモリに接続するＣＰＵ選択手段と、前記第１のＣＰＵが前記起動処理を開始した後、前記不揮発性メモリの接続変更のトリガを検出する検出手段と、前記第１のＣＰＵの起動処理の開始からの経過時間を計測し、前記検出手段が前記トリガを検出することなく前記経過時間が所定時間を経過したかを判定する時間判定手段とを備え、前記ＣＰＵ選択手段は、前記第１のＣＰＵが前記起動処理を開始した後、前記検出手段が前記トリガを検出した場合、および前記時間判定手段が前記所定時間を経過したと判定した場合、前記不揮発性メモリの接続先を前記第１のＣＰＵから前記第２のＣＰＵに変更することを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、本発明に係る制御方法は、第１のシステムを起動するための第１の起動プログラムおよび第２のシステムを起動するための第２の起動プログラムを記憶する不揮発性メモリと、前記不揮発性メモリから前記第１の起動プログラムを読み出して実行することにより、前記第１のシステムを起動する起動処理を行う第１のＣＰＵと、前記不揮発性メモリから前記第２の起動プログラムを読み出して実行することにより、前記第２のシステムを起動する起動処理を行う第２のＣＰＵとを備える情報処理システムの制御方法であって、前記第１のＣＰＵおよび前記第２のＣＰＵの起動処理時に、前記第１のＣＰＵおよび前記第２のＣＰＵの一方を選択的に前記不揮発性メモリに接続するＣＰＵ選択工程と、前記第１のＣＰＵが前記起動処理を開始した後、前記不揮発性メモリの接続変更のトリガを検出する検出工程と、前記第１のＣＰＵの起動処理の開始からの経過時間を計測し、前記検出工程が前記トリガを検出することなく前記経過時間が所定時間を経過したかを判定する時間判定工程とを備え、前記ＣＰＵ選択工程は、前記第１のＣＰＵが前記起動処理を開始した後、前記検出工程が前記トリガを検出した場合、および前記時間判定工程が前記所定時間を経過したと判定した場合、前記不揮発性メモリの接続先を前記第１のＣＰＵから前記第２のＣＰＵに変更することを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、本発明に係る制御プログラムは、第１のシステムを起動するための第１の起動プログラムおよび第２のシステムを起動するための第２の起動プログラムを記憶する不揮発性メモリと、前記不揮発性メモリから前記第１の起動プログラムを読み出して実行することにより、前記第１のシステムを起動する起動処理を行う第１のＣＰＵと、前記不揮発性メモリから前記第２の起動プログラムを読み出して実行することにより、前記第２のシステムを起動する起動処理を行う第２のＣＰＵとを備える情報処理システムの制御プログラムであって、前記第１のＣＰＵおよび前記第２のＣＰＵの起動処理時に、前記第１のＣＰＵおよび前記第２のＣＰＵの一方を選択的に前記不揮発性メモリに接続するＣＰＵ選択工程と、前記第１のＣＰＵが前記起動処理を開始した後、前記不揮発性メモリの接続変更のトリガを検出する検出工程と、前記第１のＣＰＵの起動処理の開始からの経過時間を計測し、前記検出工程が前記トリガを検出することなく前記経過時間が所定時間を経過したかを判定する時間判定工程とをコンピュータに実行させ、前記ＣＰＵ選択工程は、前記第１のＣＰＵが前記起動処理を開始した後、前記検出工程が前記トリガを検出した場合、および前記時間判定工程が前記所定時間を経過したと判定した場合、前記不揮発性メモリの接続先を前記第１のＣＰＵから前記第２のＣＰＵに変更することを特徴とする。
また、本発明に係る監視レコーダシステムは、映像データを記録する記録システムを起動するための記録起動プログラムおよび記録された前記映像データを再生する再生システムを起動するための再生起動プログラムを記憶する不揮発性メモリと、前記不揮発性メモリから前記記録起動プログラムを読み出して実行することにより、前記記録システムを起動する起動処理を行う記録系ＣＰＵと、前記不揮発性メモリから前記再生起動プログラムを読み出して実行することにより、前記再生システムを起動する起動処理を行う再生系ＣＰＵと、前記記録系ＣＰＵおよび前記再生系ＣＰＵの起動処理時に、前記記録系ＣＰＵおよび前記再生系ＣＰＵの一方を選択的に前記不揮発性メモリに接続する制御手段であって、前記記録系ＣＰＵが前記起動処理を開始した後、前記不揮発性メモリの接続変更のトリガを検出すると、前記不揮発性メモリの接続先を前記記録系ＣＰＵから前記再生系ＣＰＵに変更する制御手段とを備え、前記制御手段は、前記記録系ＣＰＵが前記起動処理を開始した後、前記トリガを検出することなく所定時間が経過したと判定した場合、前記不揮発性メモリの接続先を前記記録系ＣＰＵから前記再生系ＣＰＵに変更することを特徴とする。