(57)【要約】【課題】  電池電源で動作可能な構成を有する光ディスクドライブ等の外部記憶装置を備えた電子機器において、光ディスクやハードディスク等の記憶媒体への電子ファイルの書き込みが電池切れで中断されてしまう虞を低減させる。【解決手段】  選択している画像ファイルの総データ容量を算出し（ステップＳ１）、現時点での電池パック２０の電池残量で光ディスク３０２へのデータ書き込みを完遂可能なデータ容量を書き込み可能データ容量として算出し（ステップＳ２）、総データ容量が書き込み可能データ容量を超えている場合には（ステップＳ３でＹｅｓ）、全ての画像ファイルの書き込みが完了する前に電池パック２０が電池切れとなる可能性がある旨をユーザに通知する（ステップＳ４）。総データ容量が書き込み可能データ容量を超えていない場合には（ステップＳ３でＮｏ）、画像ファイルの書き込みを開始する（ステップＳ７）。【選択図】図８
2007286941.tif 000002
【特許請求の範囲】
【請求項１】
外部からの電力供給の有無及び電池からの電力供給の有無を検出する電源検出回路と、前記電池の電力残量を推測可能な情報を取得可能な電池情報取得手段と、外部から電子ファイルを入力可能なファイル入力装置と、ユーザインタフェース手段と、記憶媒体に対する電子ファイルの読み込み及び書き込みが可能な外部記憶装置と、前記ファイル入力装置の制御、前記ユーザインタフェース手段を介してのユーザインタフェース制御並びに前記電源検出回路の出力信号及び前記電池情報取得手段が取得した前記電池の電力残量を推測可能な情報に基づく前記外部記憶装置での記憶媒体への書き込み制御を実行する制御装置とを備え、外部から供給される電力又は前記電池の電力のいずれでも動作可能な構成を有する電子機器であって、
前記制御装置は、前記電池の電力のみで前記電子機器が動作している間に前記ファイル入力装置を介して入力可能な状態にある電子ファイルの中から選択した電子ファイルを前記外部記憶装置で記憶媒体へ書き込む際に、当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量が当該記憶媒体の空き領域容量以下の場合には、
前記外部記憶装置における当該記憶媒体に対する書き込み速度及び当該記憶媒体へ書き込む対象として前記ユーザインタフェース手段でユーザが選択している電子ファイルの総データ容量から予想書き込み時間を推測し、
前記電池の電力残量で当該記憶媒体への書き込みを当該書き込み速度で実行可能な書き込み動作可能時間を推測し、
前記予想書き込み時間が前記書き込み動作可能時間より長いときには、その時点において当該記憶媒体への書き込み対象としてユーザが選択している電子ファイルの書き込みを実行すると全ての電子ファイルの書き込みが完了する前に前記電池が電池切れとなる可能性がある旨を前記ユーザインタフェース手段でユーザに通知する、ことを特徴とした電子機器。
【請求項２】
請求項１において、前記制御装置は、前記予想書き込み時間が前記書き込み動作可能時間より長いときには、その時点において当該記憶媒体への書き込み対象としてユーザが選択している電子ファイルの書き込み実行操作を禁止する、ことを特徴とした電子機器。
【請求項３】
請求項２において、前記制御装置は、前記電池の電力のみで電子機器が動作している間の当該記憶媒体に対するデータ書き込みの際に、当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量が当該記憶媒体の空き領域容量より大きい場合又は前記予想書き込み時間が前記書き込み動作可能時間より長い場合には、
予め設定された優先順位又は優先順位決定基準に従って、当該記憶媒体への書き込み対象として選択されている電子ファイルの中から優先順位の最も低い電子ファイルを一ずつ順番に対象から除外し、当該記憶媒体へ書き込む対象として選択されている電子ファイルの総データ容量が当該記憶媒体の空き領域容量以下でかつ前記予想書き込み時間が前記書き込み動作可能時間以下となった時点で、その時点において当該記憶媒体への書き込み対象として選択されている電子ファイルの書き込み実行操作を許可する、ことを特徴とした電子機器。
【請求項４】
外部からの電力供給の有無及び電池からの電力供給の有無を検出する電源検出回路と、前記電池の電力残量を推測可能な情報を取得可能な電池情報取得手段と、外部から電子ファイルを入力可能なファイル入力装置と、ユーザインタフェース手段と、記憶媒体に対する電子ファイルの読み込み及び書き込みが可能な外部記憶装置と、前記ファイル入力装置の制御、前記ユーザインタフェース手段を介してのユーザインタフェース制御並びに前記電源検出回路の出力信号及び前記電池情報取得手段が取得した前記電池の電力残量を推測可能な情報に基づく前記外部記憶装置での記憶媒体への書き込み制御を実行する制御装置とを備え、外部から供給される電力又は前記電池の電力のいずれでも動作可能な構成を有する電子機器であって、
前記制御装置は、前記電池の電力のみで前記電子機器が動作している間に前記ファイル入力装置を介して入力可能な状態にある電子ファイルの中から選択した電子ファイルを前記外部記憶装置で記憶媒体へ書き込む際には、前記電池情報取得手段が取得した情報から推測した前記電池の電力残量でデータ書き込みを完遂可能なデータ容量を書き込み可能データ容量として算出し、
当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量が前記書き込み可能データ容量又は当該記憶媒体の空き領域容量のいずれか小さい方のデータ容量より大きい場合には、その時点において当該記憶媒体への書き込み対象としてユーザが選択している電子ファイルの書き込みを実行すると全ての電子ファイルの書き込みが完了する前に前記電池が電池切れとなる可能性がある旨を前記ユーザインタフェース手段でユーザに通知する、ことを特徴とした電子機器。
【請求項５】
請求項４において、前記制御装置は、当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量が前記書き込み可能データ容量又は当該記憶媒体の空き領域容量のいずれか小さい方のデータ容量より大きい場合には、その時点において当該記憶媒体への書き込み対象としてユーザが選択している電子ファイルの書き込み実行操作を禁止する、ことを特徴とした電子機器。
【請求項６】
請求項５において、前記制御装置は、前記電池の電力のみで電子機器が動作している間の当該記憶媒体に対するデータ書き込みの際に、当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量が前記書き込み可能データ容量又は当該記憶媒体の空き領域容量のいずれか小さい方のデータ容量より大きい場合には、
予め設定された優先順位又は優先順位決定基準に従って、当該記憶媒体への書き込み対象として選択されている電子ファイルの中から優先順位の最も低い電子ファイルを一ずつ順番に対象から除外し、当該記憶媒体へ書き込む対象として選択されている電子ファイルの総データ容量が前記書き込み可能データ容量又は当該記憶媒体の空き領域容量のいずれか小さい方のデータ容量以下となった時点で、その時点において当該記憶媒体への書き込み対象として選択されている電子ファイルの書き込み実行操作を許可する、ことを特徴とした電子機器。
【請求項７】
請求項４〜６のいずれか１項において、前記制御装置は、当該記憶媒体の全容量、当該記憶媒体の使用領域容量及び当該記憶媒体の空き領域容量並びに当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量を前記ユーザインタフェース手段の表示画面に表示するとともに、
前記電池の電力のみで電子機器が動作している間は、当該記憶媒体の空き領域容量に占める前記書き込み可能データ容量の割合も前記ユーザインタフェース手段の表示画面に表示する、ことを特徴とした電子機器。
【請求項８】
外部からの電力供給の有無及び電池からの電力供給の有無を検出する電源検出回路と、前記電池の電力残量を推測可能な情報を取得可能な電池情報取得手段と、外部から電子ファイルを入力可能なファイル入力装置と、ユーザインタフェース手段と、記憶媒体に対する電子ファイルの読み込み及び書き込みが可能な外部記憶装置とを備え、外部から供給される電力又は前記電池の電力のいずれでも動作可能な構成を有する電子機器において、前記ファイル入力装置の制御、前記ユーザインタフェース手段を介してのユーザインタフェース制御並びに前記電源検出回路の出力信号及び前記電池情報取得手段が取得した前記電池の電力残量を推測可能な情報に基づく前記外部記憶装置での記憶媒体への書き込み制御をコンピュータに実行させるための電子機器制御プログラムであって、
前記電池の電力のみで前記電子機器が動作している間に前記ファイル入力装置を介して入力可能な状態にある電子ファイルの中から選択した電子ファイルを前記外部記憶装置で記憶媒体へ書き込む際に、当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量が当該記憶媒体の空き領域容量以下の場合には、
前記外部記憶装置における当該記憶媒体に対する書き込み速度及び当該記憶媒体へ書き込む対象として前記ユーザインタフェース手段でユーザが選択している電子ファイルの総データ容量から予想書き込み時間を推測する手順と、
前記電池の電力残量で当該記憶媒体への書き込みを当該書き込み速度で実行可能な書き込み動作可能時間を推測する手順と、
前記予想書き込み時間が前記書き込み動作可能時間より長いときには、その時点において当該記憶媒体への書き込み対象としてユーザが選択している電子ファイルの書き込みを実行すると全ての電子ファイルの書き込みが完了する前に前記電池が電池切れとなる可能性がある旨を前記ユーザインタフェース手段でユーザに通知する手順とを有している、ことを特徴とした電子機器制御プログラム。
【請求項９】
外部からの電力供給の有無及び電池からの電力供給の有無を検出する電源検出回路と、前記電池の電力残量を推測可能な情報を取得可能な電池情報取得手段と、外部から電子ファイルを入力可能なファイル入力装置と、ユーザインタフェース手段と、記憶媒体に対する電子ファイルの読み込み及び書き込みが可能な外部記憶装置とを備え、外部から供給される電力又は前記電池の電力のいずれでも動作可能な構成を有する電子機器において、前記ファイル入力装置の制御、前記ユーザインタフェース手段を介してのユーザインタフェース制御並びに前記電源検出回路の出力信号及び前記電池情報取得手段が取得した前記電池の電力残量を推測可能な情報に基づく前記外部記憶装置での記憶媒体への書き込み制御をコンピュータに実行させるための電子機器制御プログラムであって、
前記電池の電力のみで前記電子機器が動作している間に前記ファイル入力装置を介して入力可能な状態にある電子ファイルの中から選択した電子ファイルを前記外部記憶装置で記憶媒体へ書き込む際には、前記電池の出力電圧に基づいて推定した前記の電力残量でデータ書き込みを完遂可能なデータ容量を書き込み可能データ容量として算出する手順と、
当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量が前記書き込み可能データ容量又は当該記憶媒体の空き領域容量のいずれか小さい方のデータ容量より大きい場合には、その時点において当該記憶媒体への書き込み対象としてユーザが選択している電子ファイルの書き込みを実行すると全ての電子ファイルの書き込みが完了する前に前記電池が電池切れとなる可能性がある旨を前記ユーザインタフェース手段でユーザに通知する手順とを有している、ことを特徴とした電子機器制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部からの電力供給の有無及び電池からの電力供給の有無を検出する電源検出回路と、電池の電力残量を推測可能な情報を取得可能な電池情報取得手段と、外部から電子ファイルを入力可能なファイル入力装置と、ユーザインタフェース手段と、光ディスクやハードディスク等の記憶媒体に対する電子ファイルの読み込み及び書き込みが可能な外部記憶装置とを備えた電子機器に関する。
【背景技術】
【０００２】
電池電源からの電力供給で動作可能な電子機器における光ディスクやハードディスク等の記憶媒体への書き込み制御に関する従来技術の一例としては、例えば、パーソナルコンピュータ等の情報処理装置において、電池残量に応じて、データ転送用メモリ（キャッシュメモリ）に残っているデータを転送した後にデータを転送用メモリへのデータ書き込みを禁止したり、記憶媒体の書き込み途中のデータに対して強制的にクローズ処理を実行したりするものが公知である（例えば、特許文献１を参照）。これによって、光ディスク等の記憶媒体に対する書き込みデータのクローズ処理がなされないまま電池残量の低下によりファイル書き込みが中断されることによる記憶媒体のデータ破壊や記憶媒体のファイルシステムが消失してその記憶媒体から一切データが読み出せなくなってしまうといった事態が生ずる虞を低減させることができる。
【０００３】
【特許文献１】特開２００１−３１２３３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術においては、データ破壊やファイルシステムの消失といったことを防止することができるものの、結局のところ予定した全てのファイル保存を完了することは実現できない。そのため、所望の複数のデジタルファイルを選択して光ディスク等への保存操作を行ったが、途中で電池切れによって光ディスク等への書き込みが中断されてしまうのでは、そうならないように、ユーザは常に電池残量を気にしながら光ディスク等へのファイル書き込み操作を行わなければならないことになる。また、電子ファイルのデータが途中で分断されて強制的にクローズ処理された場合には、その電子ファイルについて、結局のところ光ディスク等への書き込みを再度最初からやり直さなければならないため無駄な時間と電池電力消費が生ずることにもなる。すなわち、上記従来技術においては、光ディスクやハードディスク等の記憶媒体への電子ファイルの書き込み制御において、データ破壊やファイルシステムの消失といった最悪の事態は免れ得るものの、ユーザにとっての利便性という観点から課題があった。
【０００５】
本発明は、このような状況に鑑み成されたものであり、その課題は、電池電源で動作可能な構成を有する光ディスクドライブ等の外部記憶装置を備えた電子機器において、光ディスクやハードディスク等の記憶媒体への電子ファイルの書き込みが電池切れで中断されてしまう虞を低減させることにある。
【課題を解決するための手段】
【０００６】
上記課題を達成するため、本発明の第１の態様は、外部からの電力供給の有無及び電池からの電力供給の有無を検出する電源検出回路と、前記電池の電力残量を推測可能な情報を取得可能な電池情報取得手段と、外部から電子ファイルを入力可能なファイル入力装置と、ユーザインタフェース手段と、記憶媒体に対する電子ファイルの読み込み及び書き込みが可能な外部記憶装置と、前記ファイル入力装置の制御、前記ユーザインタフェース手段を介してのユーザインタフェース制御並びに前記電源検出回路の出力信号及び前記電池情報取得手段が取得した前記電池の電力残量を推測可能な情報に基づく前記外部記憶装置での記憶媒体への書き込み制御を実行する制御装置とを備え、外部から供給される電力又は前記電池の電力のいずれでも動作可能な構成を有する電子機器であって、前記制御装置は、前記電池の電力のみで前記電子機器が動作している間に前記ファイル入力装置を介して入力可能な状態にある電子ファイルの中から選択した電子ファイルを前記外部記憶装置で記憶媒体へ書き込む際に、当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量が当該記憶媒体の空き領域容量以下の場合には、前記外部記憶装置における当該記憶媒体に対する書き込み速度及び当該記憶媒体へ書き込む対象として前記ユーザインタフェース手段でユーザが選択している電子ファイルの総データ容量から予想書き込み時間を推測し、前記電池の電力残量で当該記憶媒体への書き込みを当該書き込み速度で実行可能な書き込み動作可能時間を推測し、前記予想書き込み時間が前記書き込み動作可能時間より長いときには、その時点において当該記憶媒体への書き込み対象としてユーザが選択している電子ファイルの書き込みを実行すると全ての電子ファイルの書き込みが完了する前に前記電池が電池切れとなる可能性がある旨を前記ユーザインタフェース手段でユーザに通知する、ことを特徴とした電子機器である。
【０００７】
ここで、外部記憶装置（external  storage  unit）とは、コンピュータの主記憶装置（メインメモリ）以外の記憶装置を意味し、電力を供給しなくても記憶したデータが消えない不揮発性の記憶媒体に対するデータ記憶装置を全て含むものであり、例えば、ハードディスクドライブやＣＤ−ＲＷドライブ等のデータ記憶装置を意味し、「外部」とは、外付けという意味ではなく、外付け及び電子機器に内蔵された前記のデータ記憶装置を全て含むものである。  
また、記憶媒体（media）とは、デジタル画像ファイル等のデジタルデータを記憶しておくためのものであり、前記外部記憶装置において、磁気的又は光学的に記憶を行うものの他、それ以外の記憶方式によるものも全て含むものである。
【０００８】
前述したように、電子機器が電池の電力のみで動作している間は、途中で電池切れによって外部記憶装置における記憶媒体への書き込みが中断されてしまう可能性が生ずる。この場合、本発明の第１の態様に記載の電子機器の制御装置は、ユーザが任意に選択した電子ファイルを外部記憶装置で記憶媒体へ書き込む際に、以下のような記憶媒体への書き込み制御を実行する。
【０００９】
まず、当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量が当該記憶媒体の空き領域容量以下であることが大前提となる。当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量が当該記憶媒体の空き領域容量以下である場合には、外部記憶装置における当該記憶媒体に対する書き込み速度及び当該記憶媒体へ書き込む対象としてユーザインタフェース手段でユーザが選択している電子ファイルの総データ容量から予想書き込み時間を推測する。すなわち、ユーザが選択している電子ファイルを全て当該記憶媒体へ書き込むのに要すると予想される外部記憶装置の動作時間を推定する。また、その時点における電池の電力残量で当該記憶媒体への書き込みを当該書き込み速度で実行可能な書き込み動作可能時間を推測する。すなわち、その時点における電池電力残量で、当該書き込み速度による外部記憶装置のファイルの書き込み動作をどれくらいの時間行うことが可能かを推測する。
【００１０】
そして、その予想書き込み時間と書き込み動作可能時間とを対比する。予想書き込み時間が書き込み動作可能時間より長い場合には、その時点の電池電力残量では、ユーザが選択している電子ファイルを全て当該記憶媒体へ書き込むのに要する外部記憶装置の動作時間だけ外部記憶装置を動作させることができないと判断することができる。したがって、この場合には、その時点において当該記憶媒体への書き込み対象としてユーザが選択している電子ファイルの書き込みを実行すると全ての電子ファイルの書き込みが完了する前に電池が電池切れとなる可能性がある旨をユーザインタフェース手段でユーザに通知する。それによって、ユーザは、途中で電池切れによって外部記憶装置における記憶媒体への書き込みが中断されてしまう可能性を事前に知ることができる。したがって、ユーザは、途中で電池切れによって外部記憶装置における記憶媒体への書き込みが中断されてしまうことを未然に防止すべく、当該記憶媒体への書き込み対象として選択している電子ファイルを任意に削減したり変更したりといった対処を事前に行うことが可能になる。
【００１１】
これにより、本発明の第１の態様に記載の電子機器によれば、ユーザは、途中で電池切れによって外部記憶装置における記憶媒体への書き込みが中断されてしまうことを未然に防止すべく、当該記憶媒体への書き込み対象として選択している電子ファイルを任意に削減したり変更したりといった対処を事前に行うことが可能になるので、電池電源で動作可能な構成を有する光ディスクドライブ等の外部記憶装置を備えた電子機器において、光ディスクやハードディスク等の記憶媒体への電子ファイルの書き込みが電池切れで中断されてしまう虞を低減させることができるという作用効果が得られる。
【００１２】
本発明の第２の態様は、前述した第１の態様において、前記制御装置は、前記予想書き込み時間が前記書き込み動作可能時間より長いときには、その時点において当該記憶媒体への書き込み対象としてユーザが選択している電子ファイルの書き込み実行操作を禁止する、ことを特徴とした電子機器である。  
このように、全ての電子ファイルの書き込みが完了する前に電池が電池切れとなる可能性がある場合には、その時点において当該記憶媒体への書き込み対象としてユーザが選択している電子ファイルの書き込み実行操作を禁止することによって、途中で電池切れによって外部記憶装置における記憶媒体への書き込みが中断されてしまうことを未然に防止することができる。
【００１３】
本発明の第３の態様は、前述した第２の態様において、前記制御装置は、前記電池の電力のみで電子機器が動作している間の当該記憶媒体に対するデータ書き込みの際に、当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量が当該記憶媒体の空き領域容量より大きい場合又は前記予想書き込み時間が前記書き込み動作可能時間より長い場合には、予め設定された優先順位又は優先順位決定基準に従って、当該記憶媒体への書き込み対象として選択されている電子ファイルの中から優先順位の最も低い電子ファイルを一ずつ順番に対象から除外し、当該記憶媒体へ書き込む対象として選択されている電子ファイルの総データ容量が当該記憶媒体の空き領域容量以下でかつ前記予想書き込み時間が前記書き込み動作可能時間以下となった時点で、その時点において当該記憶媒体への書き込み対象として選択されている電子ファイルの書き込み実行操作を許可する、ことを特徴とした電子機器である。
【００１４】
まず、全ての電子ファイルの書き込みが完了する前に電池が電池切れとなる可能性がある場合には、その時点において当該記憶媒体への書き込み対象としてユーザが選択している電子ファイルの書き込み実行操作を禁止する。そして、予め設定された優先順位又は優先順位決定基準に従って、当該記憶媒体への書き込み対象として選択されている電子ファイルの中から優先順位の最も低い電子ファイルを一ずつ順番に対象から除外していく。すなわち、当該記憶媒体へ書き込む対象として選択されている電子ファイルの総データ容量が当該記憶媒体の空き領域容量以下でかつ予想書き込み時間が書き込み動作可能時間以下となるように、当該記憶媒体への書き込み対象として選択されている電子ファイルから優先順位の最も低い電子ファイルを一ずつ順番に除外していく。
【００１５】
そして、当該記憶媒体へ書き込む対象として選択されている電子ファイルの総データ容量が当該記憶媒体の空き領域容量以下でかつ予想書き込み時間が書き込み動作可能時間以下となった時点で、電子ファイルの書き込み実行操作を許可する。すなわち、当該記憶媒体への書き込み対象として選択されている電子ファイルから優先順位の最も低い電子ファイルを一ずつ順番に除外し、途中で電池切れによって外部記憶装置における記憶媒体への書き込みが中断されてしまう可能性がほとんどなくなった時点で、その時点における当該記憶媒体への書き込み対象として選択されている電子ファイルの書き込み実行操作を許可する。それによって、途中で電池切れによって外部記憶装置における記憶媒体への書き込みが中断されてしまうことを未然に防止することができる。また、予め設定された優先順位又は優先順位決定基準に従って、電子機器の制御装置が当該記憶媒体への書き込み対象として選択されている電子ファイルの総データ容量を自動的に調整するので、途中で電池切れによって外部記憶装置における記憶媒体への書き込みが中断されてしまうことを未然に防止しつつ、より利便性の高い電子機器を実現することができる。
【００１６】
本発明の第４の態様は、外部からの電力供給の有無及び電池からの電力供給の有無を検出する電源検出回路と、前記電池の電力残量を推測可能な情報を取得可能な電池情報取得手段と、外部から電子ファイルを入力可能なファイル入力装置と、ユーザインタフェース手段と、記憶媒体に対する電子ファイルの読み込み及び書き込みが可能な外部記憶装置と、前記ファイル入力装置の制御、前記ユーザインタフェース手段を介してのユーザインタフェース制御並びに前記電源検出回路の出力信号及び前記電池情報取得手段が取得した前記電池の電力残量を推測可能な情報に基づく前記外部記憶装置での記憶媒体への書き込み制御を実行する制御装置とを備え、外部から供給される電力又は前記電池の電力のいずれでも動作可能な構成を有する電子機器であって、前記制御装置は、前記電池の電力のみで前記電子機器が動作している間に前記ファイル入力装置を介して入力可能な状態にある電子ファイルの中から選択した電子ファイルを前記外部記憶装置で記憶媒体へ書き込む際には、前記電池情報取得手段が取得した情報から推測した前記電池の電力残量でデータ書き込みを完遂可能なデータ容量を書き込み可能データ容量として算出し、当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量が前記書き込み可能データ容量又は当該記憶媒体の空き領域容量のいずれか小さい方のデータ容量より大きい場合には、その時点において当該記憶媒体への書き込み対象としてユーザが選択している電子ファイルの書き込みを実行すると全ての電子ファイルの書き込みが完了する前に前記電池が電池切れとなる可能性がある旨を前記ユーザインタフェース手段でユーザに通知する、ことを特徴とした電子機器である。
【００１７】
前述したように、電子機器が電池の電力のみで動作している間は、途中で電池切れによって外部記憶装置における記憶媒体への書き込みが中断されてしまう可能性が生ずる。この場合、本発明の第４の態様に記載の電子機器の制御装置は、ユーザが任意に選択した電子ファイルを外部記憶装置で記憶媒体へ書き込む際に、以下のような記憶媒体への書き込み制御を実行する。
【００１８】
まず、電池情報取得手段が取得した情報から推測した電池の電力残量でデータ書き込みを完遂可能なデータ容量を書き込み可能データ容量として算出する。つづいて、この書き込み可能データ容量と当該記憶媒体の空き領域容量とを対比し、いずれか小さい方のデータ容量と当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量とを対比する。当該記憶媒体の空き領域容量が書き込み可能データ容量より小さい場合には、電池切れが生ずる可能性がないからである。そして、当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量が書き込み可能データ容量又は当該記憶媒体の空き領域容量のいずれか小さい方のデータ容量より大きい場合には、その時点の電池電力残量では、ユーザが選択している電子ファイルの全データのデータ書き込みを完遂することができないと判断することができる。
【００１９】
したがって、この場合には、その時点において当該記憶媒体への書き込み対象としてユーザが選択している電子ファイルの書き込みを実行すると全ての電子ファイルの書き込みが完了する前に電池が電池切れとなる可能性がある旨をユーザインタフェース手段でユーザに通知する。それによって、ユーザは、途中で電池切れによって外部記憶装置における記憶媒体への書き込みが中断されてしまう可能性を事前に知ることができる。したがって、ユーザは、途中で電池切れによって外部記憶装置における記憶媒体への書き込みが中断されてしまうことを未然に防止すべく、当該記憶媒体への書き込み対象として選択している電子ファイルを任意に削減したり変更したりといった対処を事前に行うことが可能になる。
【００２０】
これにより、本発明の第４の態様に記載の電子機器によれば、ユーザは、途中で電池切れによって外部記憶装置における記憶媒体への書き込みが中断されてしまうことを未然に防止すべく、当該記憶媒体への書き込み対象として選択している電子ファイルを任意に削減したり変更したりといった対処を事前に行うことが可能になるので、電池電源で動作可能な構成を有する光ディスクドライブ等の外部記憶装置を備えた電子機器において、光ディスクやハードディスク等の記憶媒体への電子ファイルの書き込みが電池切れで中断されてしまう虞を低減させることができるという作用効果が得られる。
【００２１】
本発明の第５の態様は、前述した第４の態様において、前記制御装置は、当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量が前記書き込み可能データ容量又は当該記憶媒体の空き領域容量のいずれか小さい方のデータ容量より大きい場合には、その時点において当該記憶媒体への書き込み対象としてユーザが選択している電子ファイルの書き込み実行操作を禁止する、ことを特徴とした電子機器である。  
本発明の第５の態様に記載の電子機器によれば、前述した第４の態様に記載の電子機器において、前述した第２の態様に記載の発明と同様の作用効果を得ることができる。
【００２２】
本発明の第６の態様は、前述した第５の態様において、前記制御装置は、前記電池の電力のみで電子機器が動作している間の当該記憶媒体に対するデータ書き込みの際に、当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量が前記書き込み可能データ容量又は当該記憶媒体の空き領域容量のいずれか小さい方のデータ容量より大きい場合には、予め設定された優先順位又は優先順位決定基準に従って、当該記憶媒体への書き込み対象として選択されている電子ファイルの中から優先順位の最も低い電子ファイルを一ずつ順番に対象から除外し、当該記憶媒体へ書き込む対象として選択されている電子ファイルの総データ容量が前記書き込み可能データ容量又は当該記憶媒体の空き領域容量のいずれか小さい方のデータ容量以下となった時点で、その時点において当該記憶媒体への書き込み対象として選択されている電子ファイルの書き込み実行操作を許可する、ことを特徴とした電子機器である。  
本発明の第６の態様に記載の電子機器によれば、前述した第５の態様に記載の電子機器において、前述した第３の態様に記載の発明と同様の作用効果を得ることができる。
【００２３】
本発明の第７の態様は、前述した第４の態様〜第６の態様のいずれかにおいて、前記制御装置は、当該記憶媒体の全容量、当該記憶媒体の使用領域容量及び当該記憶媒体の空き領域容量並びに当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量を前記ユーザインタフェース手段の表示画面に表示するとともに、前記電池の電力のみで電子機器が動作している間は、当該記憶媒体の空き領域容量に占める前記書き込み可能データ容量の割合も前記ユーザインタフェース手段の表示画面に表示する、ことを特徴とした電子機器である。
【００２４】
このように、当該記憶媒体の全容量、使用領域容量及び空き領域容量並びに当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量をユーザインタフェース手段の表示画面に表示することによって、ユーザは、当該記憶媒体の使用状況や当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量が当該記憶媒体の空き容量を超えているか否かを一目瞭然に把握することができる。また、電池の電力のみで電子機器が動作している間は、当該記憶媒体の空き領域容量に占める書き込み可能データ容量の割合をユーザインタフェース手段の表示画面に表示することによって、その時点での電池残量で書き込みを実行可能なデータ容量と当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量とを直感的に対比しながら、途中で電池切れによって外部記憶装置における記憶媒体への書き込みが中断されてしまうことを未然に防止すべく、当該記憶媒体への書き込み対象として選択している電子ファイルを任意に削減したり変更したりといった対処を事前に行うことが可能になる。
【００２５】
本発明の第８の態様は、外部からの電力供給の有無及び電池からの電力供給の有無を検出する電源検出回路と、前記電池の電力残量を推測可能な情報を取得可能な電池情報取得手段と、外部から電子ファイルを入力可能なファイル入力装置と、ユーザインタフェース手段と、記憶媒体に対する電子ファイルの読み込み及び書き込みが可能な外部記憶装置とを備え、外部から供給される電力又は前記電池の電力のいずれでも動作可能な構成を有する電子機器において、前記ファイル入力装置の制御、前記ユーザインタフェース手段を介してのユーザインタフェース制御並びに前記電源検出回路の出力信号及び前記電池情報取得手段が取得した前記電池の電力残量を推測可能な情報に基づく前記外部記憶装置での記憶媒体への書き込み制御をコンピュータに実行させるための電子機器制御プログラムであって、前記電池の電力のみで前記電子機器が動作している間に前記ファイル入力装置を介して入力可能な状態にある電子ファイルの中から選択した電子ファイルを前記外部記憶装置で記憶媒体へ書き込む際に、当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量が当該記憶媒体の空き領域容量以下の場合には、前記外部記憶装置における当該記憶媒体に対する書き込み速度及び当該記憶媒体へ書き込む対象として前記ユーザインタフェース手段でユーザが選択している電子ファイルの総データ容量から予想書き込み時間を推測する手順と、前記電池の電力残量で当該記憶媒体への書き込みを当該書き込み速度で実行可能な書き込み動作可能時間を推測する手順と、前記予想書き込み時間が前記書き込み動作可能時間より長いときには、その時点において当該記憶媒体への書き込み対象としてユーザが選択している電子ファイルの書き込みを実行すると全ての電子ファイルの書き込みが完了する前に前記電池が電池切れとなる可能性がある旨を前記ユーザインタフェース手段でユーザに通知する手順とを有している、ことを特徴とした電子機器制御プログラムである。  
本発明の第８の態様に記載の電子機器制御プログラムによれば、この電子機器制御プログラムを実行可能なコンピュータを備えた任意の電子機器に、前述した第１の態様に記載の発明と同様の作用効果をもたらすことができる。
【００２６】
本発明の第９の態様は、外部からの電力供給の有無及び電池からの電力供給の有無を検出する電源検出回路と、前記電池の電力残量を推測可能な情報を取得可能な電池情報取得手段と、外部から電子ファイルを入力可能なファイル入力装置と、ユーザインタフェース手段と、記憶媒体に対する電子ファイルの読み込み及び書き込みが可能な外部記憶装置とを備え、外部から供給される電力又は前記電池の電力のいずれでも動作可能な構成を有する電子機器において、前記ファイル入力装置の制御、前記ユーザインタフェース手段を介してのユーザインタフェース制御並びに前記電源検出回路の出力信号及び前記電池情報取得手段が取得した前記電池の電力残量を推測可能な情報に基づく前記外部記憶装置での記憶媒体への書き込み制御をコンピュータに実行させるための電子機器制御プログラムであって、前記電池の電力のみで前記電子機器が動作している間に前記ファイル入力装置を介して入力可能な状態にある電子ファイルの中から選択した電子ファイルを前記外部記憶装置で記憶媒体へ書き込む際には、前記電池の出力電圧に基づいて推定した前記の電力残量でデータ書き込みを完遂可能なデータ容量を書き込み可能データ容量として算出する手順と、当該記憶媒体へ書き込む対象としてユーザが選択している電子ファイルの総データ容量が前記書き込み可能データ容量又は当該記憶媒体の空き領域容量のいずれか小さい方のデータ容量より大きい場合には、その時点において当該記憶媒体への書き込み対象としてユーザが選択している電子ファイルの書き込みを実行すると全ての電子ファイルの書き込みが完了する前に前記電池が電池切れとなる可能性がある旨を前記ユーザインタフェース手段でユーザに通知する手順とを有している、ことを特徴とした電子機器制御プログラムである。  
本発明の第９の態様に記載の電子機器制御プログラムによれば、この電子機器制御プログラムを実行可能なコンピュータを備えた任意の電子機器に、前述した第４の態様に記載の発明と同様の作用効果をもたらすことができる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施の形態を図面に基づいて説明する。  
まず、本発明に係る「電子機器」の一例としてのインクジェット式記録装置の概略構成について説明する。
【００２８】
図１は、本発明に係るインクジェット式記録装置の要部平面図であり、図２はその側面図である。図３は、本発明に係るインクジェット式記録装置の概略のブロック図である。  
インクジェット式記録装置５０には、「被記録材」としての記録紙Ｐへの記録を実行可能な「記録実行手段」を構成する手段として、記録紙Ｐに対して主走査方向Ｘへ移動可能にキャリッジガイド軸５１に軸支されたキャリッジ６１が設けられている。キャリッジ６１には、「被記録材」としての記録紙Ｐの記録面にドットを形成して記録を行うための記録ヘッド６２と主走査方向Ｘの記録紙Ｐの端部を検出するためのＰＷセンサ３４とが搭載されている。キャリッジ６１は、「キャリッジ用モータ」としてのＣＲモータ６３（図３）の回転駆動力が、無端ベルトによるベルト伝達機構（図示せず）によって伝達されて主走査方向Ｘに往復動する。このキャリッジ６１を主走査方向Ｘへ往復動させることで、記録紙Ｐに対して記録ヘッド６２を主走査方向Ｘに走査させることができる。記録ヘッド６２のヘッド面と対向する位置には、記録紙Ｐを摺接支持しつつ記録紙Ｐの記録面と記録ヘッド６２のヘッド面との間隔を所定間隔に規定するプラテン５２が設けられている。
【００２９】
キャリッジ６１の主走査方向Ｘへの往復動領域の一端側の外側には、公知のキャッピング装置５９が設けられている。記録を実行しない待機状態においては、キャリッジ６１がキャッピング装置５９の上まで移動して停止し、キャッピング装置５９に配設されているキャップＣＰによって記録ヘッド６２のヘッド面が封止される。このキャリッジ６１の停止位置は、ホームポジションＨＰとして規定される。
【００３０】
また、インクジェット式記録装置５０には、記録紙Ｐへの記録を実行可能な「記録実行手段」を構成する「被記録材搬送手段」として、記録紙Ｐを副走査方向Ｙに搬送する搬送駆動ローラ５３と搬送従動ローラ５４が設けられている。搬送駆動ローラ５３は、「被記録材搬送用モータ」としてのＰＦモータ５８（図３）の回転駆動力が歯車伝達されて回転する。搬送従動ローラ５４は、複数設けられており、従動回転可能に軸支された状態で搬送駆動ローラ５３に押圧付勢されている。搬送従動ローラ５４の押圧付勢力で高摩擦抵抗被膜が施された搬送駆動ローラ５３の外周面に押しつけられた記録紙Ｐは、その摩擦抵抗によって搬送駆動ローラ５３の外周面に密着する。その状態で搬送駆動ローラ５３を搬送方向へ回転させることによって、記録紙Ｐは、搬送従動ローラ５４が従動回転しつつ副走査方向Ｙに搬送され、それによって、記録ヘッド６２を記録紙Ｐに対して副走査方向Ｙに走査させることができる。
【００３１】
給紙トレイ５７の近傍には、給紙トレイ５７に積重されている記録紙Ｐの最上位の記録紙Ｐを「被記録材搬送手段」へ自動給送する「自動給送手段」としてのＡＳＦ（オート・シート・フィーダ）が設けられている。ＡＳＦは、給紙トレイ５７に設けられた給紙ローラ５７ｂ及び図示してない分離パッドを有する公知の自動給紙機構である。給紙ローラ５７ｂは、給紙トレイ５７の一方側に配置されている。記録紙ガイド５７ａは、記録紙Ｐの幅に合わせて幅方向に摺動可能に給紙トレイ５７に設けられている。そして、ＰＦモータ５８（図３）の回転駆動力が歯車伝達されて回転する給紙ローラ５７ｂの回転駆動力によって、給紙トレイ５７に置かれた記録紙Ｐが給紙される。その際に、分離パッドの摩擦抵抗によって、複数の記録紙Ｐが一度に給紙されることなく最上位の記録紙Ｐのみが正確に分離されて一枚ずつ自動給紙されるように構成されている。給紙ローラ５７ｂと搬送駆動ローラ５３との間には、搬送される記録紙Ｐの先端及び後端を検出する公知の紙検出器３３が配設されている。
【００３２】
一方、記録紙Ｐを副走査方向Ｙへ搬送可能な「被記録材搬送手段」及び記録実行後の記録紙Ｐを排紙する手段として、排紙駆動ローラ５５と排紙従動ローラ５６とが設けられている。排紙駆動ローラ５５は、ＰＦモータ５８（図３）の回転駆動力が歯車伝達されて回転し、記録実行後の記録紙Ｐは、排紙駆動ローラ５５の回転によって副走査方向Ｙに排紙される。排紙従動ローラ５６は、周囲に複数の歯を有し、各歯の先端が記録紙Ｐの記録面に点接触するように鋭角的に尖った歯付きローラになっている。複数の排紙従動ローラ５６は、それぞれ個々に排紙駆動ローラ５５に付勢され、記録紙Ｐが排紙駆動ローラ５５の回転により排紙される際に記録紙Ｐに接して記録紙Ｐの排紙に伴い従動回転する。
【００３３】
そして、給紙ローラ５７ｂ、搬送駆動ローラ５３及び排紙駆動ローラ５５を回転駆動するＰＦモータ５８（図３）及びキャリッジ６１を主走査方向Ｘに駆動するＣＲモータ６３（図３）は、記録制御部１００により駆動制御される。また、記録ヘッド６２も同様に、記録制御部１００により駆動制御されて記録紙Ｐの表面にインクを噴射する。記録制御部１００は、キャリッジ６１を主走査方向Ｘへ往復動させながら記録ヘッド６２から記録紙Ｐへインクを噴射してドットを形成する動作と、記録紙Ｐを副走査方向Ｙへ所定の搬送量で搬送する動作とを交互に繰り返しながら記録紙Ｐへの記録制御を実行する。
【００３４】
引き続き図１〜図３を参照しながら記録制御部１００について説明する。  
記録制御部１００は、ＲＯＭ１０１、ＲＡＭ１０２、ＡＳＩＣ（特定用途向け集積回路）１０３、ＭＰＵ１０４、「不揮発性記憶媒体」としての不揮発性メモリ１０５、「被記録材搬送用モータ駆動回路」としてのＰＦモータドライバ１０６、「キャリッジ用モータ駆動回路」としてのＣＲモータドライバ１０７及びヘッドドライバ１０８を備えている。ＭＰＵ１０４には、ＡＳＩＣ１０３を介して、ロータリエンコーダ３１、リニアエンコーダ３２、紙検出器３３、ＰＷセンサ３４及びインクジェット式記録装置５０の電源をＯＮ／ＯＦＦするための電源スイッチ３５の出力信号が入力される。
【００３５】
公知のロータリエンコーダ３１は、搬送駆動ローラ５３の回転量を検出するべくＰＦモータ５８の回転周期に連動した周期のパルス信号を出力するように配設されている。ロータリエンコーダ３１は、搬送駆動ローラ５３の回転に連動して回転するロータリスケール３１１と、ロータリスケール３１１の外周に沿って等間隔に形成されているスリットを検出するロータリスケールセンサ３１２とを有している（図２）。搬送駆動ローラ５３の回転に伴い変化するロータリスケールセンサ３１２の出力信号は、ＡＳＩＣ１０３を介してＭＰＵ１０４へ出力される。
【００３６】
公知のリニアエンコーダ３２は、キャリッジ６１の移動量を検出するべくＣＲモータ６３の回転周期に連動した周期のパルス信号を出力するように配設されている。リニアエンコーダ３２は、キャリッジ６１の近傍に主走査方向Ｘと略平行に配置されたリニアスケール３２１と、リニアスケール３２１に等間隔に形成されているスリットを検出するキャリッジ６１に搭載されたリニアスケールセンサ３２２とを有している（図２）。キャリッジ６１の主走査方向Ｘの移動量に応じたパルス数でパルス周期が移動速度に伴い変化するリニアスケールセンサ３２２の出力信号は、ＡＳＩＣ１０３を介してＭＰＵ１０４へ出力される。
【００３７】
記録制御部１００のシステムバスには、ＲＯＭ１０１、ＲＡＭ１０２、ＡＳＩＣ１０３、ＭＰＵ１０４及び不揮発性メモリ１０５が接続されている。ＭＰＵ１０４は、インクジェット式記録装置５０の記録制御を実行するための演算処理やその他必要な演算処理を行う。ＲＯＭ１０１には、ＭＰＵ１０４によるインクジェット式記録装置５０の制御に必要な記録制御プログラム（ファームウェア）等が格納されており、記録制御プログラムの処理に必要な各種データ等は不揮発性メモリ１０５に記憶されている。ＲＡＭ１０２は、ＭＰＵ１０４の作業領域や記録データ等の格納領域として用いられる。
【００３８】
ＡＳＩＣ１０３は、ＤＣモータであるＰＦモータ５８の速度制御を行う制御回路及びＣＲモータ６３の速度制御を行う制御回路並びに記録ヘッド６２の駆動制御を行う制御回路（図示せず）を有している。ＭＰＵ１０４から送られてくる制御命令、ロータリエンコーダ３１の出力信号及びリニアエンコーダ３２の出力信号に基づいて、ＰＦモータ５８及びＣＲモータ６３の速度制御を行う為の各種演算を行い、その演算結果に基づくモータ制御信号をＰＦモータドライバ１０６及びＣＲモータドライバ１０７へ送出する。また、ＭＰＵ１０４から送出される記録データ等に基づいて、記録ヘッド６２の制御信号を演算生成してヘッドドライバ１０８へ送出して記録ヘッド６２を駆動制御する。
【００３９】
さらに、ＡＳＩＣ１０３は、インクジェット式記録装置５０の本体に設けられたＵＳＢコネクタ（図示せず）を介して接続されるデジタルカメラ３０３とのＵＳＢインタフェースを実現して、デジタルカメラ３０３等からデジタル画像ファイルを入力可能な「ファイル入力装置」としての機能を実現するＵＳＢＩＦ１１１を有している。
【００４０】
また、インクジェット式記録装置５０は、外部からデジタル画像ファイルを入力可能な「ファイル入力装置」としてメモリカード３０１のデータを読み込み可能なメモリカードスロット３６と、ＣＤ（Compact Disk）やＤＶＤ（Digital Versatile Disk）等の「記憶媒体」としての光ディスク３０２に対するデジタル画像ファイル等のデータの読み書きを実行可能な構成を有する「外部記憶装置」としてのＣＤ／ＤＶＤドライブ３７とを備えている。メモリカードスロット３６及びＣＤ／ＤＶＤドライブ３７の制御及びデータ入出力は、ＡＳＩＣ１０３を介してＭＰＵ１０４により実行される。尚、「ファイル入力装置」は、特にＵＳＢＩＦ１１１やメモリカードスロット３６に限定されるものではなく、例えば、インターネット等のネットワーク経由でファイルを入力可能な手段をインクジェット式記録装置５０に設けても良い。
【００４１】
図４は、本発明に係るインクジェット式記録装置５０の電源系統を示した回路図である。  
電源ラインＶｃｃは、インクジェット式記録装置５０の外部電源としての外付けのＡＣアダプタ１０及び着脱可能にインクジェット式記録装置５０に内蔵される「電池」としてのリチウムイオン電池パック２０（以下、電池パック２０という。）から電力供給される。ＡＣアダプタ１０は、交流電力（ＡＣ１００Ｖ等）を直流電力（ＤＣ２０Ｖ）にＡＣ−ＤＣ変換する。ＡＣアダプタ１０が出力する直流電力は、ダイオードＤ１を介して電源ラインＶｃｃへ供給される。電池パック２０は、複数のリチウムイオン電池を内蔵しており、フル充電された状態で約１６．８Ｖの直流電力を出力する。電池パック２０が出力する直流電力は、ダイオードＤ２を介して電源ラインＶｃｃへ供給される。
【００４２】
電源ラインＶｃｃには、ＡＣアダプタ１０からの電力供給と電池パック２０からの電力供給とが、ダイオードＤ１及びダイオードＤ２でダイオードＯＲされて電力供給される。電源ラインＶｃｃへ供給される電力は、ＰＦモータ５８、ＣＲモータ６３及びＣＤ／ＤＶＤドライブ３７等の駆動系へ電力供給されるとともに、ＤＣ−ＤＣコンバータ３０で制御電圧（３．３Ｖ）に変換されて記録制御部１００等へ供給される。電源ラインＶｃｃには、電源スイッチ３５が配設されており、電源スイッチ３５の接点で電源ラインＶｃｃを直接接続／切断することで電子機器の電源ＯＮ／ＯＦＦを行うように構成されている。
【００４３】
充電回路２１は、ＡＣアダプタ１０からダイオードＤ３を介して供給されるＤＣ２０Ｖの電力を利用して、電池パック２０への充電を実行する。  
電池パック２０の電力残量を推測可能な情報を取得可能な「電池情報取得手段」としてのＡ／Ｄ変換回路２２は、電池パック２０の出力電圧を所定の分圧比で分圧した後、デジタル信号の電圧値に変換して記録制御部１００へ出力する。当該実施例においては、Ａ／Ｄ変換回路２２は、０〜１７Ｖの電圧差を３．３Ｖに分圧した後、１０ｂｉｔの分解能でデジタル信号に変換する。したがって、約１６．６１８ｍＶ単位で電池パック２０の出力電圧を検出することができる。
【００４４】
電源検出回路２３は、ＡＣアダプタ１０からの電力供給の有無及び電池パック２０の着脱状態から電池パック２０からの電力供給の有無をそれぞれ検出して、記録制御部１００へそれぞれの検出状態（電源検出信号）を出力する。電池パック２０の着脱状態は、電池パック２０が装着されるとＧＮＤに短絡されるショート端子Ｓの短絡状態から検出する。記録制御部１００は、電源検出回路２３から出力される電源検出信号に基づいて、ＡＣアダプタ１０から電力が供給されている状態で、かつ装着されている電池パック２０の出力電圧が一定の電圧以下に低下した時点で、充電回路２１の起動制御を実行する。また、記録制御部１００は、ＡＣアダプタ１０から電力が供給されていない状態で、かつ装着されている電池パック２０の出力電圧が一定の電圧以下に低下した場合には、電源スイッチ接点信号から電源スイッチ３５による電子機器の電源ＯＦＦ操作を検出した場合と同様に、所定のバックアップ制御した後に電子機器の電源をＯＦＦする。
【００４５】
図５は、記録制御部１００の要部の機能ブロック図である。  
「制御装置」としての記録制御部１００は、機能ブロックとして、システム制御部１５１、記録実行手段制御部１５２、ファイルシステム１５３、静止画・動画制御部１５４、ＵＩ制御部１５５、情報記憶部１５６及び電源種別判断部１５７を有している。  
記録実行手段制御部１５２は、上述した「記録実行手段」による記録紙Ｐへの記録制御を実行する。ファイルシステム１５３は、メモリカードスロット３６及びＣＤ／ＤＶＤドライブ３７を介してのファイル入出力制御を実行する。静止画・動画制御部１５４は、圧縮されたデジタル静止画ファイルやデジタル動画ファイルの復号（デコード）を実行する。復号されたデジタル画像又はデジタル動画は、液晶ディスプレイ３８１で再生表示することができる。ＵＩ（ユーザインタフェース）制御部１５５は、インクジェット式記録装置５０本体に設けられた「表示手段」としての液晶ディスプレイ３８１及び「操作入力手段」としての操作パネル３８２を有するユーザインタフェース手段３８の操作入力制御及び画面表示制御を実行する。
【００４６】
情報記憶部１５６は、ユーザインタフェース手段３８におけるユーザの操作内容を必要に応じて記憶保持する機能を有している。例えば、デジタル画像ファイルの一覧からユーザが任意に選択したデジタル画像ファイルのファイル名や選択順序等である。電源種別判断部１５７は、電源検出回路２３におけるＡＣアダプタ１０からの電力供給及び電池パック２０からの電力供給の検出状態（電源検出信号）から、供給されている電力の電源がＡＣアダプタ１０なのか電池パック２０なのかを判断する。また、電源種別判断部１５７は、Ａ／Ｄ変換回路２２の出力信号に基づいて、電池パック２０の電力残量等を推測する。
【００４７】
システム制御部１５１は、ＵＳＢＩＦ１１１を介して入力可能な状態にあるデジタルカメラ３０３に保存されているデジタル画像ファイル又はメモリカードスロット３６を介して入力可能な状態にあるメモリカード３０１に保存されたファイルのうち、ユーザがユーザインタフェース手段３８を操作して任意に選択した複数のデジタル画像ファイルについて、その任意に選択したデジタル画像ファイルの画像を記録紙Ｐへ記録する記録制御を実行する。また、システム制御部１５１は、その任意に選択したデジタル画像ファイルをＣＤ／ＤＶＤドライブ３７で光ディスク３０２へ保存するファイル保存制御を実行する。
【００４８】
図６は、本発明に係るユーザインタフェース手段３８を模式的に図示した平面図である。  
液晶ディスプレイ３８１の近傍に電源スイッチ３５とともに配設された操作パネル３８２は、液晶ディスプレイ３８１の画面上でカーソル等を上下左右へ移動させたり、印刷（記録）枚数を増減させたりする操作を行うための上ボタンＵ、下ボタンＤ、左ボタンＬ及び右ボタンＲを有している。また、操作パネル３８２は、図示の如く「設定」ボタンや「戻る」ボタン、「ＯＫ」ボタンを有している。ユーザは、これらのボタンを操作しながら、液晶ディスプレイ３８１の画面上で任意の画像Ｇを選択して図示の如くチェックマークを付加することで、記録紙Ｐへ記録を実行する画像Ｇを任意に選択したり、光ディスク３０２へ保存するデジタル画像ファイルを任意に選択したりすることができる。
【００４９】
さらに、操作パネル３８２は、印刷ボタン１１及び保存ボタン１２を有している。印刷ボタン１１は、ユーザが任意に選択したデジタル画像ファイルの画像を記録紙Ｐへ記録する記録制御を実行する操作を行うための操作ボタンである。保存ボタン１２は、ユーザが任意に選択したデジタル画像ファイルをＣＤ／ＤＶＤドライブ３７で光ディスク３０２へ保存するファイル保存制御を実行する操作を行うための操作ボタンである。
【００５０】
記録制御部１００は、ＣＤ／ＤＶＤドライブ３７で光ディスク３０２へ保存するデジタル画像ファイルをユーザが任意に選択する際に、ディスク容量バーＢ１及び選択画像容量バーＢ２を液晶ディスプレイ３８１に表示する。
【００５１】
図７は、液晶ディスプレイ３８１に表示されるディスク容量バーＢ１及び選択画像容量バーＢ２の説明図である。  
ディスク容量バーＢ１には、図示の如く、その光ディスク３０２の全容量、全容量に対する使用領域容量及び空き領域容量並びに超過領域が、各容量に比例した長さで棒グラフ状に表示される。選択画像容量バーＢ２には、図示の如く、その光ディスク３０２へ書き込む対象としてユーザが選択しているデジタル画像ファイルの総データ容量が、その容量に比例した長さで棒グラフ状に表示される。このディスク容量バーＢ１及び選択画像容量バーＢ２の表示から、ユーザは、その光ディスク３０２の使用状況やその光ディスク３０２へ書き込む対象としてユーザが選択しているデジタル画像ファイルの総データ容量がその光ディスク３０２の空き容量を超えているか否かを一目瞭然に把握することができる。尚、例えば、光ディスク３０２の全容量に対する使用領域容量を青色、空き領域容量を白色、超過領域を赤色で表示する等、異なる色で表示すれば、より見易く把握が容易になるので好ましい。
【００５２】
また、電池パック２０からの供給電力のみでインクジェット式記録装置５０が動作している場合には、電池パック２０の電池残量に基づいて、その光ディスク３０２の空き領域容量に占める電池パック２０の電池残量で書き込みを実行可能なデータ容量の割合がディスク容量バーＢ１に表示される。それによって、ユーザは、その時点での電池パック２０の電池残量で書き込みを実行可能なデータ容量とその光ディスク３０２へ書き込む対象としてユーザが選択しているデジタル画像ファイルの総データ容量とを直感的に対比することができる。そして、ユーザは、その光ディスク３０２へ書き込む対象としてユーザが選択しているデジタル画像ファイルの総データ容量が、その時点での電池パック２０の電池残量で書き込みを実行可能なデータ容量を超えている場合には、途中で電池パック２０の電池切れによってＣＤ／ＤＶＤドライブ３７における光ディスク３０２への書き込みが中断されてしまうことを未然に防止すべく、その光ディスク３０２への書き込み対象として選択しているデジタル画像ファイルを任意に削減したり変更したりといった対処を事前に行うことが可能になる。
【００５３】
つづいて、電池パック２０からの供給電力のみでインクジェット式記録装置５０が動作している場合における記録制御部１００のファイル書き込み制御手順について説明する。
【００５４】
図８は、電池パック２０からの供給電力のみでインクジェット式記録装置５０が動作している場合における記録制御部１００のファイル書き込み制御手順の第１実施例を示したフローチャートである。  
まず、ユーザがユーザインタフェース手段３８を介してＣＤ／ＤＶＤドライブ３７の光ディスク３０２へ書き込む対象として選択しているデジタル画像ファイルの総データ容量を算出する（ステップＳ１）。つづいて、Ａ／Ｄ変換回路２２の出力信号に基づいて、現時点での電池パック２０の電力残量を推測し、推測した現時点での電池パック２０の電池残量で光ディスク３０２へのデータ書き込みを完遂可能なデータ容量を書き込み可能データ容量として算出する（ステップＳ２）。つづいて、その算出したデジタル画像ファイルの総データ容量と書き込み可能データ容量（又はその光ディスク３０２の空き容量のいずれか小さい方）とを比較し、総データ容量が書き込み可能データ容量を超えているか否かを判定する（ステップＳ３）。
【００５５】
総データ容量が書き込み可能データ容量を超えている場合には（ステップＳ３でＹｅｓ）、その時点においてその光ディスク３０２への書き込み対象としてユーザが選択しているデジタル画像ファイルの書き込みを実行すると全てのデジタル画像ファイルの書き込みが完了する前に電池パック２０が電池切れとなる可能性がある旨を液晶ディスプレイ３８１に表示してユーザに通知する（ステップＳ４）。より具体的には、例えば「ディスクに保存する画像ファイル数を少なくして下さい。」といったメッセージを液晶ディスプレイ３８１に表示する。そして、ユーザインタフェース手段３８におけるユーザ操作（ステップＳ５）に応じて、液晶ディスプレイ３８１に表示している画像選択表示（画像ごとのチェックマーク表示等）及び選択画像容量バーＢ２の表示を変更し（ステップＳ６）、ステップＳ１へ戻る。尚、この時点においては、保存ボタン１２を押下してもその光ディスク３０２へのデジタル画像ファイルの書き込みが実行されないように、保存実行操作を禁止するのが好ましい。それによって、途中で電池パック２０の電池切れによってＣＤ／ＤＶＤドライブ３７における光ディスク３０２への書き込みが中断されてしまうことを未然に防止することができる。
【００５６】
つづいて、再度、光ディスク３０２へ書き込む対象として選択しているデジタル画像ファイルの総データ容量を算出し（ステップＳ１）、書き込み可能データ容量を算出し（ステップＳ２）、その算出したデジタル画像ファイルの総データ容量と書き込み可能データ容量（又はその光ディスク３０２の空き容量のいずれか小さい方）とを比較し、総データ容量が書き込み可能データ容量を超えているか否かを判定する（ステップＳ３）。そして、総データ容量が書き込み可能データ容量を超えていない場合には（ステップＳ３でＮｏ）、その時点においてその光ディスク３０２への書き込み対象としてユーザが選択しているデジタル画像ファイルの書き込みを開始する（ステップＳ７）。
【００５７】
このように、光ディスク３０２への書き込み対象としてユーザが選択しているデジタル画像ファイルの書き込みを実行すると全てのデジタル画像ファイルの書き込みが完了する前に電池パック２０が電池切れとなる可能性がある場合には、光ディスク３０２へのファイル書き込みを開始する前に、ユーザインタフェース手段３８を介してその旨がユーザに通知されるので、そのことをユーザが事前に認識することができる。したがって、ユーザは、途中で電池パック２０の電池切れによってＣＤ／ＤＶＤドライブ３７における光ディスク３０２への書き込みが中断されてしまうことを未然に防止すべく、その光ディスク３０２への書き込み対象として選択しているデジタル画像ファイルを任意に削減したり変更したりといった対処を事前に行うことが可能になる。
【００５８】
このようにして、電池パック２０等の電池電源で動作可能な構成を有するＣＤ／ＤＶＤドライブ３７等の外部記憶装置を備えたインクジェット式記録装置５０等の電子機器において、光ディスク３０２やハードディスク等の記憶媒体への電子ファイルの書き込みが電池切れで中断されてしまう虞を低減させることができる。
【００５９】
図９は、電池パック２０からの供給電力のみでインクジェット式記録装置５０が動作している場合における記録制御部１００のファイル書き込み制御手順の第２実施例を示したフローチャートである。  
まず、ユーザがユーザインタフェース手段３８を介してＣＤ／ＤＶＤドライブ３７の光ディスク３０２へ書き込む対象としてデジタル画像ファイルを選択する操作過程における操作内容等に基づいて、ランキングリストを作成する（ステップＳ１１）。このランキングリストは、例えば、ユーザが複数のデジタル画像ファイルの一覧から所望のデジタル画像ファイルを選択する操作過程において、画像の選択順番、画像ごとのアクセス時間やアクセス頻度、記録紙Ｐへの記録やスライドショー対象としての選択履歴等、予め設定された優先順位又は優先順位決定基準に基づいて、ユーザが選択した各デジタル画像ファイルのユーザの関心度等を数値化してランキング化したものである。すなわち、このランキングリストは、ユーザが光ディスク３０２への保存対象として選択している複数のデジタル画像ファイルをそのユーザにとって重要度の高い順番に並べたリストである。より具体的には、例えば、これらの諸条件を条件ごとに重み付けしてポイント化し、そのポイントの合計値が多い順に並べてリスト化すれば良い。また、ランキングリスト作成の条件は、ユーザが任意に選択、優先度や重み付け等を設定できるようにしても良い。さらに、ユーザが任意に予めランキングリストを作成できるようにしても良い。
【００６０】
つづいて、光ディスク３０２へ書き込む対象として選択しているデジタル画像ファイルの総データ容量を算出し（ステップＳ１２）、書き込み可能データ容量を算出し（ステップＳ１３）、その算出したデジタル画像ファイルの総データ容量と書き込み可能データ容量（又はその光ディスク３０２の空き容量のいずれか小さい方）とを比較し、総データ容量が書き込み可能データ容量を超えているか否かを判定する（ステップＳ１４）。総データ容量が書き込み可能データ容量を超えている場合には（ステップＳ１４でＹｅｓ）、保存ボタン１２を押下してもその光ディスク３０２へのデジタル画像ファイルの書き込みが実行されないように、保存実行操作を禁止する。そして、前記のランキングリストを参照して、その光ディスク３０２への書き込み対象として選択されているデジタル画像ファイルの中から優先順位の最も低い、すなわちランキング最下位のデジタル画像ファイルを選択対象から除外してランキングリストから消去し、液晶ディスプレイ３８１に表示されている画像選択状態及び選択画像容量バーＢ２の表示を変更し（ステップＳ１５）、ステップＳ１２へ戻る。
【００６１】
つづいて、再度、光ディスク３０２へ書き込む対象として選択しているデジタル画像ファイルの総データ容量を算出し（ステップＳ１２）、書き込み可能データ容量を算出し（ステップＳ１３）、その算出したデジタル画像ファイルの総データ容量と書き込み可能データ容量（又はその光ディスク３０２の空き容量のいずれか小さい方）とを比較し、総データ容量が書き込み可能データ容量を超えているか否かを判定する（ステップＳ１４）。そして、総データ容量が書き込み可能データ容量を超えていない場合には（ステップＳ１４でＮｏ）、その時点において光ディスク３０２への書き込み対象として選択されているデジタル画像ファイルの書き込み実行操作を許可し、その時点において選択されているデジタル画像ファイルを光ディスク３０２への書き込みを実行するか否かをユーザに問い合わせる。具体的には、例えば、ユーザに対して、液晶ディスプレイ３８１に「現在の選択画像で良いですか？」といったメッセージを表示し、「ＹＥＳ」又は「ＮＯ」を選択して操作入力するように促す（ステップＳ１６）。
【００６２】
ユーザの操作入力が「ＹＥＳ」であるか否かを判定し（ステップＳ１７）、「ＹＥＳ」だった場合には（ステップＳ１７でＹｅｓ）、その時点において選択されているデジタル画像ファイルの書き込みを開始する（ステップＳ１８）。一方、「ＹＥＳ」でなかった場合には（ステップＳ１７でＮｏ）、手動選抜モードへ移行して当該手順を終了する（ステップＳ１９）この手動選抜モードとは、総データ容量が書き込み可能データ容量（又はその光ディスク３０２の空き容量のいずれか小さい方）以下となるように、ユーザが液晶ディスプレイ３８１の画像一覧表示を観ながら手動で選択画像を取捨選択する操作が可能なモードである。例えば、ステップＳ１７でＮｏの場合には、画像選択状態を光ディスク３０２へ書き込む対象として最初にユーザが選択した内容に戻した後、或いは全ての画像選択を一旦クリアしてユーザに再度画像選択を行わせた後、図８に図示したファイル書き込み制御手順の第１実施例におけるフローチャートのステップＳ１へ移行することで実現することができる。
【００６３】
このように、予め設定された優先順位又は優先順位決定基準に従って、記録制御部１００がその光ディスク３０２への書き込み対象として選択されているデジタル画像ファイルの総データ容量を自動的に調整するので、途中で電池パック２０の電池切れによってＣＤ／ＤＶＤドライブ３７における光ディスク３０２への書き込みが中断されてしまうことを未然に防止しつつ、より高い利便性を実現することができる。
【００６４】
図１０は、電池パック２０からの供給電力のみでインクジェット式記録装置５０が動作している場合における記録制御部１００のファイル書き込み制御手順の第３実施例を示したフローチャートである。  
ユーザがユーザインタフェース手段３８を介してＣＤ／ＤＶＤドライブ３７の光ディスク３０２へ書き込む対象として選択しているデジタル画像ファイルの総データ容量がその光ディスク３０２の空き容量以下である状態において、まず、ユーザが選択しているデジタル画像ファイルの総データ容量及びＣＤ／ＤＶＤドライブ３７における光ディスク３０２に対する書き込み速度の設定から、光ディスク３０２に対する予想書き込み時間を算出する（ステップＳ２１）。すなわち、ユーザが選択しているデジタル画像ファイルを全てその光ディスク３０２へ書き込むのに要すると予想されるＣＤ／ＤＶＤドライブ３７の動作時間を算出する。つづいて、Ａ／Ｄ変換回路２２の出力信号に基づいて、現時点での電池パック２０の電力残量を推測し、推測した現時点での電池パック２０の電池残量で光ディスク３０２へのデータ書き込みをその書き込み速度で実行可能な書き込み動作可能時間を算出する（ステップＳ２２）。すなわち、その時点の電池パック２０の電力残量で、その書き込み速度によるＣＤ／ＤＶＤドライブ３７のデジタル画像ファイルの書き込み動作をどれくらいの時間行うことが可能かを算出する。
【００６５】
つづいて、その算出したデジタル画像ファイルの予想書き込み時間と書き込み動作可能時間とを比較し、予想書き込み時間が書き込み動作可能時間を超えているか否かを判定する（ステップＳ２３）。予想書き込み時間が書き込み動作可能時間を超えている場合には（ステップＳ２３でＹｅｓ）、その時点においてその光ディスク３０２への書き込み対象としてユーザが選択しているデジタル画像ファイルの書き込みを実行すると全てのデジタル画像ファイルの書き込みが完了する前に電池パック２０が電池切れとなる可能性がある旨を液晶ディスプレイ３８１に表示してユーザに通知する（ステップＳ２４）。一方、予想書き込み時間が書き込み動作可能時間を超えていない場合には（ステップＳ２３でＮｏ）、その時点においてその光ディスク３０２への書き込み対象としてユーザが選択しているデジタル画像ファイルの書き込みを開始する（ステップＳ２７）。尚、ステップＳ２４〜Ｓ２７は、図８に図示したフローチャートのステップＳ４〜Ｓ７と同様なので、以下説明は省略する。
【００６６】
このように、ユーザが選択しているデジタル画像ファイルを全てその光ディスク３０２へ書き込むのに要すると予想されるＣＤ／ＤＶＤドライブ３７の動作時間と、その時点の電池パック２０の電力残量でその書き込み速度によるＣＤ／ＤＶＤドライブ３７のファイルの書き込み動作を行うことが可能な時間とを対比するようにしても良い。
【００６７】
尚、本発明は上記実施例に限定されることなく、特許請求の範囲に記載した発明の範囲内で、種々の変形が可能であり、それらも本発明の範囲内に含まれるものであることは言うまでもない。
【図面の簡単な説明】
【００６８】
【図１】本発明に係るインクジェット式記録装置の概略の平面図である。
【図２】本発明に係るインクジェット式記録装置の概略の側面図である。
【図３】本発明に係るインクジェット式記録装置の概略のブロック図である。
【図４】本発明に係るインクジェット式記録装置の電源回路図である。
【図５】記録制御部の要部の機能ブロック図である。
【図６】本発明に係るユーザインタフェース手段を模式的に示した平面図である。
【図７】ディスク容量バー及び選択画像容量バーの説明図である。
【図８】ファイル書き込み制御の第１実施例を示したフローチャートである。
【図９】ファイル書き込み制御の第２実施例を示したフローチャートである。
【図１０】ファイル書き込み制御の第３実施例を示したフローチャートである。
【符号の説明】
【００６９】
１０  ＡＣアダプタ、１１  印刷ボタン、１２  保存ボタン、２０リチウムイオン電池パック、２１  充電回路、２２  Ａ／Ｄ変換回路、２３  電源検出回路、３０  ＤＣ−ＤＣコンバータ、３６  メモリカードスロット、３７  ＣＤ／ＤＶＤドライブ、３８  ユーザインタフェース手段、５０  インクジェット式記録装置、５１  キャリッジガイド軸、５２  プラテン、５３  搬送駆動ローラ、５４  搬送従動ローラ、５５  排紙駆動ローラ、５６  排紙従動ローラ、６１  キャリッジ、６２  記録ヘッド、１００  記録制御部、１０１  ＲＯＭ、１０２  ＲＡＭ、１０３  ＡＳＩＣ、１０４  ＭＰＵ、１０５  不揮発性メモリ、３０２  光ディスク、Ｐ  記録紙、Ｘ  主走査方向、Ｙ  副走査方向
【図１】
2007286941.tif 000003
【図２】
2007286941.tif 000004
【図３】
2007286941.tif 000005
【図４】
2007286941.tif 000006
【図５】
2007286941.tif 000007
【図６】
2007286941.tif 000008
【図７】
2007286941.tif 000009
【図８】
2007286941.tif 000010
【図９】
2007286941.tif 000011
【図１０】
2007286941.tif 000012