(57)【要約】      （修正有）【課題】情報処理装置の操作性を損なうことなく、携帯型電源の電源遮断による中断が許されない処理に際して、確実に情報処理装置を非携帯型の電源に接続させる。【解決手段】携帯型電源から電力を供給される情報機器であって、外部電力受給部と、非携帯型電源，からの電力供給と遮断とを切り替える操作部ＳＷと、前記電力供給により当該情報機器の起動がなされたとき、その起動が当該情報機器の工場出荷後の最初の起動あるか否かを判定する判定部と、前記起動が当該情報機器の工場出荷後の最初の起動であると判定されたときに、前記外部電力受給部１７が前記非携帯型電源に接続されているか否かを検知する接続検知部と、前記起動が当該情報機器の工場出荷後の最初の起動であると判定され、外部電力受給部と前記非携帯型電源とが接続されていないと検知されたときに、ユーザに外部電力受給部１７と前記非携帯型電源との接続を促す報知部と、を備える。【選択図】図１
2007066060.tif 000002
【特許請求の範囲】
【請求項１】
携帯型電源と非携帯型電源で駆動可能な電子機器であって、
当該電子機器の起動がなされたとき、その起動が当該電子機器の工場出荷後の最初の起動であるか否かを判定する判定部と、
前記起動が当該電子機器の工場出荷後の最初の起動であると判定された場合、当該電子機器が前記携帯型電源により駆動しているとき、ユーザに前記非携帯型電源による駆動を促す報知部と、を備える電子機器。
【請求項２】
当該電子機器が起動された後に所定の処理が実行される場合に、前記非携帯型電源からの電力を受給しているか否かを検知する検知部を備える請求項１に記載の電子機器。
【請求項３】
携帯型電源と非携帯型電源で駆動可能な電子機器に、
当該電子機器の起動がなされたとき、その起動が当該電子機器の工場出荷後の最初の起動であるか否かを判定する判定ステップと、
前記起動が当該電子機器の工場出荷後の最初の起動であると判定された場合、当該電子機器が前記携帯型電源により駆動しているとき、ユーザに前記非携帯型電源による駆動を促す報知ステップと、を実行させるコンピュータ実行可能なプログラム。
【請求項４】
当該電子機器が起動された後に所定の処理が実行される場合に前記非携帯型電源からの電力を受給しているか否かを検知する検知ステップを有する請求項３に記載のコンピュータ実行可能なプログラム。
【請求項５】
携帯型電源と非電源型電源で駆動可能な電子機器に、
所定の処理が開始されたときに、駆動に利用されている電源を判定する判定ステップと、
前記判定ステップにより前記携帯型電源で駆動していると判定されたときに、ユーザに前記非携帯型電源による駆動を促す報知ステップと、を実行させるコンピュータ実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯型電源で利用可能なコンピュータ等の電子機器およびそのような電子機器で実行されるコンピュータプログラムに関する。
【背景技術】
【０００２】
ノート型のパーソナルコンピュータ等の電子機器では、装置出荷後に装置に搭載しているバッテリの残量が少ない状態となる場合がある。このような装置の出荷時点では、バッテリはある程度充電されている。しかし、出荷後、装置がユーザに納品され、実際に使用されるまでの期間に、少しずつバッテリ残量が低減していく。
【０００３】
そのような装置では、ユーザが装置購入後に初めて装置を起動すると、まず、ユーザはシステム環境を構築(ＯＳやアプリケーションのインストール)する必要がある。そのため、バッテリの残量が少ない状態で、システム環境を構築する過程において環境の構築が完了する前にバッテリ切れによる電源の遮断が発生し、正しく環境構築ができないケースがある。
【０００４】
例えば、ユーザが最初に電源を投入する場合、システムのＯＳやアプリケーションのセットアップを完了するのに数十分〜１時間ぐらいかかる場合がある。このような場合、セットアップが完了するまでの時間分バッテリによる運用で装置が動作可能であれば問題ない。しかし、バッテリが途中で消耗してしまう場合には、電源が途中で切れることで、セットアップ作業が中断する。そのため正常にセットアップが完了しないという問題が生じる。
【０００５】
このようにパーソナルコンピュータ等の装置使用時、バッテリの電力消耗に伴うトラブルを回避するための技術も提案されている（例えば、下記特許文献１，２参照）。これらの技術では、例えば、拡張ユニットに接続されるパーソナルコンピュータについて、バッテリにてパーソナルコンピュータを使用した際に、ＡＣアダプタを通じてパーソナルコンピュータを電源に接続するように促す接続警告音もしくは警告メッセージが発せられる。
【０００６】
しかし、特許文献１，２等記載の技術では、パーソナルコンピュータ使用の度に、ＡＣアダプタを介してパーソナルコンピュータを電源に接続するように促すため、パーソナルコンピュータの操作性が損なわれる。
【特許文献１】特開平０４−０１００１７号公報
【特許文献２】特開平０４−１２３１１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明の目的は、電子機器の操作性を損なうことなく、バッテリ等の携帯型電源の電力消耗による電源遮断による処理中断を回避すべき処理に際して、確実に電子機器を非携帯型の電源に接続させる技術を提供することである。
【課題を解決するための手段】
【０００８】
本発明は前記課題を解決するために、以下の手段を採用した。すなわち、本発明は、携帯型電源と非携帯型電源で駆動可能な電子機器であって、当該電子機器の起動がなされたとき、その起動が当該電子機器の工場出荷後の最初の起動であるか否かを判定する判定部と、前記起動が当該電子機器の工場出荷後の最初の起動であると判定された場合、当該電子機器が前記携帯型電源により駆動しているとき、ユーザに前記非携帯型電源による駆動
を促す報知部と、を備えるものである。
【０００９】
本発明によれば、電子機器が工場出荷後に最初に起動され非携帯型電源で駆動していると検知されたときに、ユーザに非携帯型電源による駆動を促す。したがって、工場出荷後、ユーザの使用が開始した後で最初になされる作業時に、非携帯型電源を電子機器に供給することをユーザに確認させることができる。
【００１０】
本発明は、以上のいずれかの機能を前記電子機器に実現させるコンピュータプログラムであってもよい。
【００１１】
また、本発明は、携帯型電源から電力を供給されるとともに、携帯型電源と非電源型電源で駆動可能な電子機器に、所定の処理が開始されたときに、駆動に利用されている電源を判定する判定ステップと、前記判定ステップにより前記携帯型電源で駆動していると判定されたときに、ユーザに前記非携帯型電源による駆動を促す報知ステップと、を実行させるコンピュータ実行可能なプログラムであってもよい。また、本発明は、以上のようなコンピュータ実行可能なプログラムを記録したコンピュータ等の電子機器が読み取り可能な記録媒体であってもよい。
【００１２】
本発明によれば、所定の処理が開始され、非携帯型電源で駆動していることと検知されたとき、ユーザに非携帯型電源を電子機器に供給することを確認させることができる。
【発明の効果】
【００１３】
電子機器の操作性を損なうことなく、バッテリ等の携帯型電源の電力消耗による電源遮断による中断を回避すべき処理に際して、電子機器を商用電源等の非携帯型の電源に接続させるように注意を喚起することができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して本発明を実施するための最良の形態（以下、実施形態という）に係る電子機器について説明する。以下の実施形態の構成は例示であり、本発明は実施形態の構成には限定されない。
【００１５】
《第１実施形態》
図１から図４の図面に基づいて本発明の第１実施形態に係る情報処理装置１（本発明の電子機器に相当）を説明する。図１は、情報処理装置１のシステム構成図である。この情報処理装置１は、例えば、ノート型パーソナルコンピュータとして実現される。図１のように、情報処理装置１は、ＣＰＵ１１と、ＣＰＵ１１の内部バスに接続されるメモリ１２と、ディスプレイ１３と、ハードディスク装置１４と、リムーバルメディア装置１５と、ＡＣアダプタ接続チェックレジスタ１８と、初回起動フラグレジスタ１９と、情報処理装置１に電力を供給するバッテリ１６（本発明の携帯型電源に相当）と、商用電源等の外部の交流電源２０からＡＣアダプタ２１（交流電源２０とＡＣアダプタ２１とが本発明の非携帯型電源に相当）を介して情報処理装置１に電力を供給するＡＣアダプタ端子１７（本発明の外部電力受給部に相当）と、バッテリ１６およびＡＣアダプタ端子１７それぞれに並列に接続された電力配線を遮断可能に、情報処理装置１の各部に接続する電源スイッチＳＷとを備えている。
【００１６】
なお、情報処理装置１は、ディスプレイ１３，ハードディスク装置１４、リムーバルメディア装置１５を内部バスに接続する入出力インターフェースを有しているが、図１では省略されている。ここで、入出力インターフェースとは、周辺装置を内部バスに接続するためのインターフェースであり、例えば、ＵＳＢ（Universal Serial Bus ）、ＩＥＥＥ
１３９４インターフェース、ＰＣＭＣＩＡカードインターフェース、ＡＴＡ（AT Attac
hment）インターフェース、ＳＣＳＩ（Small Computer System Interface ）、ＰＣＩ（Peripheral Component Interconnect）インターフェース等である。また、情報処理装置１は、ネットワーク上のノードと通信する通信インターフェースを有しているが、図１では省略されている。
【００１７】
ＣＰＵ１１は、メモリ１２上に展開されるＯＳ、あるいは、各種のアプリケーションプログラムを実行し、情報処理装置１としての機能を提供する。
【００１８】
メモリ１２には、ハードディスク１４装置あるいはリムーバルメディア装置１５に格納された各種プログラムが展開され、ＣＰＵ１１によって実行可能な形式で保持される。また、メモリ１２は、ＣＰＵ１１が処理する各種データを記憶する。
【００１９】
ディスプレイ１３は、ＣＰＵ１１による処理結果等の情報を表示する。ディスプレイ１１は、例えば、液晶ディスプレイ等である。ハードディスク装置１４は、ＯＳ、各種のアプリケーションプログラム、ＣＰＵ１１が処理するデータ、ＣＰＵ１１による処理結果のデータ等を格納する。
【００２０】
リムーバルメディア装置１５には、着脱可能な媒体、例えば、ＣＤ、ＤＶＤ等が装着され、これらの媒体とメモリ１２との間、あるいは、これらの媒体と、ハードディスク装置１４との間でデータを入出力する。なお、リムーバルメディア装置１５は、例えば、フレキシブルディスクドライブ、フラッシュメモリカードのアダプタ等であってもよい。また、リムーバルメディア装置１５は、不図示の入出力インターフェースを介して、情報処理装置１に外付けされるものであってもよい。
【００２１】
電源スイッチＳＷは、ユーザの操作に応じて、バッテリ１６およびＡＣアダプタ端子１７のそれぞれに並列に接続された電力配線を情報処理装置１の各部に接続し、あるいは、遮断する。
【００２２】
バッテリ１６は、電源スイッチＳＷを通じて情報処理装置１の各部に電力を供給する。また、バッテリ１６は、ＡＣアダプタ端子１７に接続されるＡＣアダプタ２１を通じて、交流電源から変換された直流電力を蓄積可能となっている。すなわち、ＡＣアダプタ端子１７は、交流電源２０から変換された直流電力をバッテリ１６に供給するととともに、電源スイッチＳＷを通じて情報処理装置１の各部に電力を供給する。したがって、ＡＣアダプタ２１を介して交流電源２０から電力を供給できる状態では、バッテリ１６の充電状態によらず、情報処理装置１には充分な電力が供給される。
【００２３】
ＡＣアダプタ接続チェックレジスタ１８は、ＡＣアダプタ端子１の状態に応じて、１または０の値を保持し、ＣＰＵ１１に読み取らせる。例えば、ＡＣアダプタ２１から直流電力が供給されている場合には、ＡＣアダプタ接続チェックレジスタ１８は、オンを示す値１を保持する。また、ＡＣアダプタ２１から直流電力が供給されていない場合には、ＡＣアダプタ接続チェックレジスタ１８は、オフを示す値０を保持する。ＣＰＵ１１は、内部バスを通じてＡＣアダプタ接続チェックレジスタ１８の値を読み取り、ＡＣアダプタ２１からの電力の供給状態を検知する。この処理を実行するＣＰＵ１１とＡＣアダプタ接続チェックレジスタ１８とが、本発明の接続検知部に相当する。
【００２４】
初回起動フラグレジスタ１９は、不揮発性のメモリ（例えば、フラッシュメモリ）で構成される。工場から情報処理装置１が出荷されるときに、初回起動フラグレジスタ１９には、初回起動を示す値（例えば１）が設定される。この初回起動フラグレジスタ１９の値を判定するＣＰＵ１１と、初回起動フラグレジスタ１９とが本発明の判定部に相当する。
【００２５】
ＣＰＵ１１は、初回起動フラグレジスタ１９を参照し、情報処理装置１が出荷後最初の起動状態にあるか否かを判定する。また、ＣＰＵ１１は、初回起動後、所定の処理、例えば、セットアップ処理等を完了すると、初回起動フラグレジスタ１９をクリアする。
【００２６】
このようにして、ＣＰＵ１１は、初回起動時には、ＡＣアダプタ２１の接続を確認し、ＡＣアダプタ端子１７に電力が供給されていない場合に、ユーザに、ＡＣアダプタ２１を介して交流電源２０から電力を供給するように促す。すなわち、ＣＰＵ１１は、ディスプレイ１３に、所定のメッセージを表示し、ユーザに対しＡＣアダプタ２１によって情報処理装置１を交流電源２０に接続するように促す。この処理を実行するＣＰＵ１１とディスプレイ１３とが本発明の報知部に相当する。
【００２７】
図２に、その場合のメッセージの例を示す。すなわち、このメッセージでは、”初めて電源を入れるときには、必ずＡＣアダプタを取り付けて下さい。ＡＣアダプタを接続するか、＜Ｆ１＞キーを押すと継続します。ＡＣアダプタを取り付けていないと、ＯＳのセットアップ中にバッテリの残量がなくなり、ＯＳのセットアップに失敗することがあります。”との表示がなされる。
【００２８】
したがって、ユーザは、工場出荷後の情報処理装置１を入手し、電源スイッチＳＷを操作することにより初めて電源と投入し、システムを起動したときに、必ず、ＡＣアダプタ２１を通じて電源が供給されていることを確認するようになる。すなわち、ＡＣアダプタ２１を通じて電源が供給されていない場合には、ユーザは、ＡＣアダプタ２１を交流電源２０に接続し、さらに、ＡＣアダプタ２１をＡＣアダプタ端子１７に接続する。
【００２９】
その結果、工場出荷後、最初にユーザが情報処理装置１を立ち上げた後に実行されるセットアップ処理において、確実にバッテリ１６以外の外部電源（図１の交流電源２０等）からの電源供給がなされる可能性が高まる。そして、セットアップ作業では、（１）ライセンス契約書の確認（２）ＯＳへの各種情報の登録（３）コンピュータ名の登録（４）ユーザ名の登録（５）選択可能なアプリケーションのインストール（６）ドメインへの参加作業（７）インターネットへの接続作業（８）メーカウェブサイトへのユーザ登録等がバッテリの充電不足による電源遮断なく、実行されることになる。
【００３０】
ここで、ＯＳへの各種情報の登録とは、例えば、インターネットを通じてＯＳのアップデートを自動的に更新するか否かの設定による制御パラメータの登録である。自動更新を設定すると、情報管理装置１は、インターネット上のメーカのウェブサイトに定期的にアクセスし、ＯＳのアップデート用ファイルがある場合に、そのアップデート用ファイルをダウンロードし、自装置のＯＳをアップデートするようになる。
【００３１】
コンピュータ名は、ＬＡＮ上で他の情報処理装置から認識されるコンピュータ名（ノード名ともいう）である。ユーザ名は、マルチユーザ環境をサポートするＯＳにおける個々のユーザ名である。
【００３２】
選択可能なアプリケーションとは、例えば、周辺装置に依存して必要となるアプリケーション、周辺装置に依存して搭載可能なアプリケーション等である。これらは、ユーザの確認を取った後、インストールされることになる。
【００３３】
ドメインへの参加作業とは、ネットワーク上の複数のコンピュータの集まりとして定義されるドメインへ情報処理装置１を加入させる処理である。この処理では、ユーザからのドメイン名、ユーザ名、パスワードの入力にしたがい、処理が実行される。
【００３４】
インターネットへの接続作業とは、当該情報処理装置１をインターネットに接続する作
業である。この設定する場合、使用可能なネットワークインターフェースの選択肢（ＤＳＬ、ＬＡＮ、アナログモデム等）から使用する接続形態を選択し、選択した接続形態固有情報（例えば、アナログモデムであればアクセスポイントの電話番号や自端末の住所情報等、ＬＡＮであればＩＰアドレス等）および各接続形態に共通の情報の入力、設定を行う。この設定により、インターネットへの接続が可能となる。さらに、ＯＳメーカにユーザ登録する場合、情報処理装置１は、ユーザ操作にしたがい、ＯＳメーカのサーバと情報を授受しつつユーザ情報の入力、設定を行うことになる。
【００３５】
図３は、工場出荷後、最初にユーザが情報処理装置１を立ち上げた後に実行される情報処理装置１の処理を示すフローチャートである。この処理は、情報処理装置１のハードディスク１４または不図示のＲＯＭ（Read Only Memory）に格納されているコンピュータプログラムをＣＰＵ１１が実行することで実現される。
【００３６】
情報処理装置１の電源スイッチＳＷがオンになると、図３の処理が実行される。この処理では、ＣＰＵ１１は、まず、初回起動フラグレジスタ１９を参照し、初回起動フラグが設定されているか否かを判定する（Ｓ１）。初回起動フラグが設定されていない場合、ＣＰＵ１１は、初回起動ではないと判定し、Ｓ４の処理に制御を進める。
【００３７】
一方、初回起動フラグが設定されている場合、ＣＰＵ１１は、つぎに、ＡＣアダプタ接続チェックレジスタ１８を参照し、ＡＣアダプタ２１からＡＣアダプタ端子１７に電力が供給されているか否かを判定する（Ｓ２）。ＡＣアダプタ２１からＡＣアダプタ端子１７に電力が供給されている場合、ＣＰＵ１１は、Ｓ４の処理に制御を進める。
【００３８】
一方、ＡＣアダプタ２１からＡＣアダプタ端子１７に電力が供給されていない場合、ＣＰＵ１１は、ＡＣアダプタ接続メッセージを表示する（Ｓ３）。さらに、ＣＰＵ１１は、初回起動フラグレジスタ１９をクリアする（Ｓ４）。その後、ＣＰＵ１１は、情報処理装置１を起動する。その後、工場出荷後のセットアップ処理等が実行される。
【００３９】
以上の述べたように、本実施形態の情報処理装置１は、工場出荷後、ユーザが情報処理装置１を最初に起動しようとしたときに、ＡＣアダプタ２１からＡＣアダプタ端子１７に電力が供給されているか否かを判定する。そして、ＡＣアダプタ端子１７に電力が供給されていない場合、ＣＰＵ１１は、ＡＣアダプタ接続メッセージを表示する。その結果、バッテリ１６で駆動されている状態で、工場出荷後の最初の処理が続行されてしまう可能性を低減できる。したがって、その後に実行されるセットアップ処理の途中において、バッテリ１６の充電不足により、電源が遮断して情報処理装置１が停止してしまう危険性を低減できる。
【００４０】
工場出荷後のセットアップ処理では、（１）ライセンス契約書の確認（２）ＯＳへの各種情報の登録（３）コンピュータ名の登録（４）ユーザ名の登録（５）選択可能なアプリケーションのインストール（６）ドメインへの参加作業（７）インターネットへの接続作業（８）メーカウェブサイトへのユーザ登録等が実行される。このため、この処理の途中で電源が遮断すると、情報処理装置１の再立ち上げが困難になるなど、深刻な問題が生じることが多い。本実施形態の情報処理装置１によれば、そのような問題を回避する可能性を高めることができる。
【００４１】
さらに、ＣＰＵ１１は、ＡＣアダプタ接続メッセージを表示した後、初回起動フラグレジスタ１９をクリアする。このため、以降の情報処理装置１の電源投入においては、もはや初回起動フラグはオフになっているため、ＡＣアダプタ接続メッセージが表示されることはない。このため、ユーザが情報処理装置１を使用するごとに、あるいは、情報処理装置１を起動するごとに、ＡＣアダプタ接続メッセージが表示され、ＡＣアダプタ２１の接
続が促されるということにはならない。したがって、ＡＣアダプタ２１の接続を確実にするために、情報処理装置１の操作性が損なわれる、という事態を回避できる。
【００４２】
《第２実施形態》
以下、図４を参照して本発明の第２実施形態に係る情報処理プログラムについて説明する。上記実施形態では、情報処理装置１の工場出荷後の初回起動時に、ＡＣアダプタ２１からＡＣアダプタ端子１７に電力が供給されているか否かを判定する情報処理装置１を説明した。第１実施形態では、このような処理により、工場出荷後、ユーザが最初に情報処理装置１を起動し、セットアップ処理を実行する途中での、バッテリ１６の充電不足による電源遮断を回避しようとした。
【００４３】
しかし、このような電源遮断の問題は、工場出荷後のセットアップ処理中だけには限定できない。例えば、ＯＳの再インストール時、あるいは、ＯＳのバージョンアップ時等、システム構築時に、バッテリ１６の充電不足による電源遮断が発生すると、深刻な問題を引き起こすおそれがある。しかしながら、ユーザが情報処理装置１を使用するときに、情報処理装置１が、常時、ＡＣアダプタ２１の接続を促したのでは、従来の技術と同様に、情報処理装置１の操作性が著しく低下する。
【００４４】
そこで、本実施形態では、特定の処理実行時（実行前）に、ＡＣアダプタ２１からＡＣアダプタ端子１７に電力が供給されているか否かを判定し、接続されていない場合に、ユーザに接続を促すコンピュータプログラムについて説明する
このような処理は、例えば、ＯＳの再インストール処理である。したがって、ＯＳの再インストールを実行するプログラムの先頭に本実施形態の処理を組み込めばよい。また、このような処理は、ＯＳのバージョンアップ処理である。したがって、ＯＳのバージョンアップを実行するプログラムの先頭に本実施形態の処理を組み込めばよい。また、そのようなプログラムを記録した記録媒体（ＣＤ、ＤＶＤ等のリムーバルメディア）の先頭にそのような処理ステップを格納すればよい。
【００４５】
図４に、本実施形態に係る処理プログラムのフローチャートを示す。この処理は、例えば、第１実施形態で説明した情報処理装置１のＯＳの再インストール時、あるいは、ＯＳのバージョンアップ等を実行するプログラムの開始時の処理に相当する。また、例えば、規模の大きなアプリケーションプログラムのインストール、ハードディスク装置１４のバックファイルからの復旧等、完了までに長い時間を要する処理を実行するプログラムの先頭で、図４に示した処理を実行するようにしてもよい。
【００４６】
この処理では、ＣＰＵ１１は、まず、ＡＣアダプタ接続チェックレジスタ１８を参照し、ＡＣアダプタ２１からＡＣアダプタ端子１７に電力が供給されているか否かを判定する（Ｓ２）。ＡＣアダプタ２１からＡＣアダプタ端子１７に電力が供給されている場合、ＣＰＵ１１は、処理プログラムの本来の処理を実行する。ここで、本来の処理とは、ＯＳの再インストール時、ＯＳのバージョンアップ、規模の大きなアプリケーションプログラムのインストール、あるいは、ハードディスク装置１４のバックファイルからの復旧等である。
【００４７】
一方、ＡＣアダプタ２１からＡＣアダプタ端子１７に電力が供給されていない場合、ＣＰＵ１１は、ＡＣアダプタ接続メッセージを表示する（Ｓ３）。その後、ＣＰＵ１１は、処理プログラムの本来の処理を実行する（Ｓ５）。
【００４８】
以上の述べたように、本実施形態の処理プログラムによれば、所定の処理、例えば、ＯＳの再インストール時、ＯＳのバージョンアップのように処理の途中で電源の遮断が発生すると深刻な問題が生じる処理（クリティカルな処理）、あるいは、規模の大きなアプリ
ケーションプログラムのインストール、ハードディスク装置１４のバックファイルからの復旧等、完了までに長い時間を要する処理（長時間処理）を実行するに際して、処理プログラムを実行する情報処理装置１において、ＡＣアダプタ２１からＡＣアダプタ端子１７に電力が供給されているか否かを判定する。そして、ＡＣアダプタ端子１７に電力が供給されていない場合、ＣＰＵ１１は、ＡＣアダプタ接続メッセージを表示する。その結果、バッテリ１６で駆動されている状態で、クリティカルな処理あるいは長時間処理が続行されてしまう可能性を低減できる。
【００４９】
さらに、本実施形態の処理プログラムによれば、ＡＣアダプタ２１からＡＣアダプタ端子１７に電力が供給されているか否かを判定するのは、クリティカルな処理あるいは長時間処理等、所定の処理を実現する処理プログラム中である。したがって、図４に示す処理を組み込んだ処理プログラム以外のプログラムの実行においては、ＡＣアダプタ接続メッセージが表示されることはない。このため、ユーザが情報処理装置１を使用するごとに、ＡＣアダプタ接続メッセージが表示され、ＡＣアダプタ２１の接続が促されるということにはならない。したがって、ＡＣアダプタ２１の接続を確実にするために、情報処理装置１の操作性が損なわれる、という事態を回避できる。
【００５０】
なお、図４のような処理を実行する処理プログラム部分をリムーバルメディアの先頭に格納しておいてもよい。すなわち、クリティカルな処理あるいは長時間処理を含むリムーバルメディアからプログラムを読み出して実行する場合にも、図４の処理を適用できる。
【００５１】
《コンピュータ読み取り可能な記録媒体》  
コンピュータその他の機械、装置（以下、コンピュータ等）に上記いずれかの機能を実現させるプログラムをコンピュータ等が読み取り可能な記録媒体に記録することができる。そして、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【００５２】
ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。このような記録媒体のうちコンピュータ等から取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、CD-ROM、CD-R/W、DVD、DAT、８mmテープ、メモリカード等がある。
【００５３】
また、コンピュータ等に固定された記録媒体としてハードディスクやＲＯＭ（リードオンリーメモリ）等がある。
【００５４】
《その他》
以下に本発明を付記する。
（付記１）
携帯型電源と非携帯型電源で駆動可能な電子機器であって、
当該電子機器の起動がなされたとき、その起動が当該電子機器の工場出荷後の最初の起動であるか否かを判定する判定部と、
前記起動が当該電子機器の工場出荷後の最初の起動であると判定された場合、当該電子機器が前記携帯型電源により駆動しているとき、ユーザに前記非携帯型電源による駆動を促す報知部と、を備える電子機器。
（付記２）
当該電子機器が起動された後に所定の処理が実行される場合に、前記非携帯型電源からの電力を受給しているか否かを検知する検知部を備える付記１に記載の電子機器。
（付記３）
前記携帯型電源は電池であり、前記非携帯型電源は外部電源である付記１に記載の電子
機器。
（付記４）
携帯型電源と非携帯型電源で駆動可能な電子機器に、
当該電子機器の起動がなされたとき、その起動が当該電子機器の工場出荷後の最初の起動であるか否かを判定する判定ステップと、
前記起動が当該電子機器の工場出荷後の最初の起動であると判定された場合、当該電子機器が前記携帯型電源により駆動しているとき、ユーザに前記非携帯型電源による駆動を促す報知ステップと、を実行させるコンピュータ実行可能なプログラム。
（付記５）
当該電子機器が起動された後に所定の処理が実行される場合に前記非携帯型電源からの電力を受給しているか否かを検知する検知ステップを有する付記４に記載のコンピュータ実行可能なプログラム。
（付記６）
前記携帯型電源は電池であり、前記非携帯型電源は外部電源であることを特徴とする付記４に記載のコンピュータ実行可能なプログラム。
（付記７）
携帯型電源と非携帯型電源で駆動可能な電子機器における報知方法であって、
当該電子機器の起動がなされたとき、その起動が当該電子機器の工場出荷後の最初の起動であるか否かを判定する判定ステップと、
前記起動が当該電子機器の工場出荷後の最初の起動であると判定された場合、当該電子機器が前記携帯型電源により駆動しているとき、ユーザに前記非携帯型電源による駆動を促す報知ステップと、を備える報知方法。
（付記８）
当該電子機器が起動された後に所定の処理が実行される場合に前記非携帯型電源からの電力を受給しているか否かを検知する検知ステップを有する付記７に記載の報知方法。
（付記９）
前記携帯型電源は電池であり、前記非携帯型電源は外部電源であることを特徴とする付記７に記載の報知方法。
（付記１０）
携帯型電源と非電源型電源で駆動可能な情報機器であって、
所定の処理が開始されたときに、駆動に利用されている電源を判定する判定部と、
前記判定部により前記携帯型電源で駆動していると判定されたときに、ユーザに前記非携帯型電源による駆動を促す報知部と、を備える電子機器。
（付記１１）
前記携帯型電源は電池であり、前記非携帯型電源は外部電源である付記１０に記載の電子機器。
（付記１２）
携帯型電源と非電源型電源で駆動可能な電子機器に、
所定の処理が開始されたときに、駆動に利用されている電源を判定する判定ステップと、
前記判定ステップにより前記携帯型電源で駆動していると判定されたときに、ユーザに前記非携帯型電源による駆動を促す報知ステップと、を実行させるコンピュータ実行可能なプログラム。
（付記１３）
前記携帯型電源は電池であり、前記非携帯型電源は外部電源である付記１２に記載のコンピュータ実行可能なプログラム。
（付記１４）
携帯型電源と非電源型電源で駆動可能な電子機器における報知方法であって、
所定の処理が開始されたときに、駆動に利用されている電源を判定する判定ステップと、
前記判定ステップにより前記携帯型電源で駆動していると判定されたときに、ユーザに前記非携帯型電源による駆動を促す報知ステップと、を備える報知方法。
（付記１５）
前記携帯型電源は電池であり、前記非携帯型電源は外部電源である付記１４に記載の報知方法。
【図面の簡単な説明】
【００５５】
【図１】情報処理装置のシステム構成図である。
【図２】ＡＣアダプタを介して交流電源から電力を供給するように促すメッセージの例である。
【図３】工場出荷後、最初にユーザが情報処理装置を立ち上げた後に実行される情報処理装置の処理を示すフローチャートである。
【図４】クリティカルな処理あるいは長時間処理を実行する処理プログラムのフローチャートである。
【符号の説明】
【００５６】
１  情報処理装置
１１  ＣＰＵ
１２  メモリ
１３  ディスプレイ
１４  ハードディスク装置
１５  リムーバルメディア装置
１６  バッテリ
１７  ＡＣアダプタ端子
１８  ＡＣアダプタ接続チェックレジスタ
１９  初回起動フラグレジスタ
２１  ＡＣアダプタ
ＳＷ  電源スイッチ
【図１】
2007066060.tif 000003
【図２】
2007066060.tif 000004
【図３】
2007066060.tif 000005
【図４】
2007066060.tif 000006