(57)【特許請求の範囲】
【請求項１】
基本プログラムと予め設定された複数の処理を予め設定された順序で順次起動して処理する自動シーケンス処理プログラムとを記憶する記憶手段と、
基本プログラムを起動するための電源操作手段と、
基本プログラムを起動させ、上記自動シーケンス処理プログラムを実行させるための自動シーケンス処理操作手段と
を備え、
電源が入っているときに上記自動シーケンス処理操作手段が操作された場合には、上記自動シーケンス処理プログラムを実行させ、電源が入っていないときに上記自動シーケンス処理操作手段が操作された場合には、電源を入れて上記基本プログラムを起動させた後に上記自動シーケンス処理プログラムを実行させ、予め設定されたソフトウェアを起動させる
ことを特徴とする電子機器。
【請求項２】
電子機器に予め格納され、予め記憶手段に記憶されている自動シーケンス処理プログラムを自動的に起動するプログラム起動方法であって、
基本プログラムを起動するための電源操作手段と上記自動シーケンス処理プログラムを実行させるための操作手段への操作を監視するステップと、
上記操作手段への操作を検出したときに電源が入っている場合には、上記自動シーケンス処理プログラムを実行し、電源が入っていない場合には、電源を入れて上記基本プログラムを起動させた後に上記自動シーケンス処理プログラムを実行し、予め設定されたソフトウェアを起動するステップと
を有することを特徴とする電子機器におけるプログラム起動方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば携帯型のコンピュータのような電子機器が備える機能を、利用者のワンタッチ操作により自動的に立ち上げることを可能とした電子機器および電子機器におけるプログラム起動方法に関する。
【０００２】
【従来の技術】
近年、携帯型の電子機器が多く開発されており、ＣＰＵ（中央処理装置）を搭載した高度な電子機器が出現している。携帯型の電子機器のうちの、例えば携帯型のコンピュータは、本体とそのＬＣＤ（液晶表示装置）等の表示部を備えており、この表示部は本体に対してヒンジを介して、開閉できるようになっている。このような携帯型のコンピュータとしては、ノート型のパーソナルコンピュータと呼ばれるものが代表的なものである。
【０００３】
このような電子機器においては、スケジューラー・プログラムがインストールされているものがある。
この場合、利用者は電子機器のＯＳと呼ばれる基本プログラムを起動した後、このアプリケーション・プログラムを起動しなければならない。
【０００４】
【発明が解決しようとする課題】
しかし、利用者が電子機器においてスケジューラー・プログラムを即座に立ち上げたいという希望がある。
そこで本発明は上記課題を解消し、電子機器が備える上記機能並びにアプリケーションプログラムの特定機能全般を、利用者のワンタッチ操作により自動的起動することができる電子機器およびプログラム起動方法を提供することを目的としている。
【０００５】
【課題を解決するための手段】
請求項１の発明は、基本プログラムと予め設定された複数の処理を予め設定された順序で順次起動して処理する自動シーケンス処理プログラムとを記憶する記憶手段と、基本プログラムを起動するための電源操作手段と、基本プログラムを起動させ、自動シーケンス処理プログラムを実行させるための自動シーケンス処理操作手段とを備え、電源が入っているときに自動シーケンス処理操作手段が操作された場合には、自動シーケンス処理プログラムを実行させ、電源が入っていないときに自動シーケンス処理操作手段が操作された場合には、電源を入れて基本プログラムを起動させた後に自動シーケンス処理プログラムを実行させ、予め設定されたソフトウェアを起動させることを特徴とする電子機器である。
【０００６】
請求項２の発明は、電子機器に予め格納され、予め記憶手段に記憶されている自動シーケンス処理プログラムを自動的に起動するプログラム起動方法であって、基本プログラムを起動するための電源操作手段と自動シーケンス処理プログラムを実行させるための操作手段への操作を監視するステップと、操作手段への操作を検出したときに電源が入っている場合には、自動シーケンス処理プログラムを実行し、電源が入っていない場合には、電源を入れて基本プログラムを起動させた後に自動シーケンス処理プログラムを実行し、予め設定されたソフトウェアを起動するステップとを有することを特徴とする電子機器におけるプログラム起動方法である。
【００１１】
【発明の実施の形態】
以下、本発明の好適な実施の形態を添付図面に基づいて詳細に説明する。
なお、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの形態に限られるものではない。
図１は、本発明の電子機器におけるプログラム起動装置１０００（図４参照）を備える電子機器の一例を示しており、図１の電子機器は、携帯型のコンピュータ１００である。携帯型のコンピュータ１００は、本体２、表示部３、キーボード４、Ａ領域とＢ領域で囲むヒンジ１Ａ，１Ｂ、バッテリパック（バッテリ）２００等を備えている。
【００１２】
本体２は、上述したキーボード４やその他のポインティングディバイス５等を有しており、表示部３は、例えば液晶表示装置（ＬＣＤ）を採用することができる。表示部３は、本体２に対してヒンジ１Ａ，１Ｂを用いて、矢印Ｒ方向に開閉（折り畳み）可能に取り付けられている。また、図１においては示していないが、本体２に対しては、外部のポインティング手段であるマウス等を外付けする機器等を設定することもできる。本体２には電源ランプＰＬ、電池ランプＢＬ、そしてメッセージランプ（通知手段））ＭＬを有し、電池ランプＢＬはバッテリパック２００の電池残量の程度を示す。これらのランプの内の特にメッセージランプＭＬは、表示部３を本体２に対して閉じた状態でも外部に表出している。これにより表示部３を閉じていても電子メールの着信は、メッセージランプＭＬの点灯により利用者に報知できる。
【００１３】
図２は、図１の電子機器の表示部３を本体２に対して中心軸ＣＬＣを中心にして折り畳んだ状態でしかも矢印ＳＤから見た図である。図２において、本体２の側面２Ｓには、電源スイッチ４０、操作キー４１、スイッチ４２等が配置されている。また側面２ＳにはＰＣＭＣＩＡ（Ｐｅｒｓｏｎａｌ  ＣｏｍｐｕｔｅｒＭｅｍｏｒｙ  Ｃａｒｏｌ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ａｓｓｏｃｉａｔｉｏｎ）カード（ＰＣカード）を挿入するためのスロット４３が設けられている。この操作キー４１は電源スイッチ４０とは別個のものである。操作キー４１は図４に示す起動シーケンス制御手段２Ａを起動するスイッチであり、電源スイッチ４０は基本プログラム（ＯＳ）を起動するスイッチである。
【００１４】
図１〜図３に示すように、バッテリパック２００がヒンジ１Ａとヒンジ１Ｂの間に配置されている。好ましくはこれらのヒンジ１Ａ，１Ｂの中心軸に相当する中心軸ＣＬＣが、バッテリパック２００の中心軸に相当している。すなわちバッテリパック２００の中心軸とヒンジ１Ａ，１Ｂの中心軸が一致している。このバッテリパック２００は、本体２に対して着脱可能に機械的に保持させることができるとともに、着脱可能に電気的に接続することもできる。
【００１５】
図４は、図１〜図３の携帯型のコンピュータにおけるプログラム起動装置１０００と、その携帯型のコンピュータの外部に接続されている付属機器等を示している。
図４は、本体２、表示部３、本体２に内蔵されているモデム５０等を示している。
まず本体２の中のプログラム起動装置１０００は、操作キー（操作手段）４１、電源スイッチ４０と、そして起動シーケンス制御手段２Ａを有し、次のような構造になっている。
起動シーケンス制御手段２Ａの内部バス５１は、ＣＰＵ（中央処理装置）５２、必要に応じて挿入されるＰＣカード５３、ＲＡＭ（ランダムアクセスメモリ）５４が接続されている。この内部バス５１は、外部バス５５に接続されており、外部バス５５には、ハードディスクドライブ５６、Ｉ／Ｏコントローラ（入出力コントローラ）５７、キーボードコントローラ５８、タブレットコントローラ５９、インターフェース６０等が接続されている。
【００１６】
ＣＰＵ５２は、各機能を統括するコントローラであり、ＰＣカード５３は、内部バス５１に対してオプションの機能を付加するためのものである。
ランダムアクセスメモリ５４の中には、本体２の起動が完了した時点において、電子メールプログラム（アプリケーション・プログラム）５４Ａ、オートパイロットプログラム（アプリケーション・プログラム）５４Ｂ、そしてＯＳ（基本プログラム）５４Ｃが記憶される。
電子メールプログラム５４Ａは、電話回線のような通信回線等を経由してネットワーク経由で通信文を授受するプログラムである。電子メールプログラム５４Ａは、特定機能としての着信メール取得機能を有している。この着信メール取得機能は、図４のメールサーバ８３に対してそのメールボックス内に自分（利用者）宛のメールが着信しているかどうかを確認して、自分宛てのメールが有れば取得する処理を実行する。
オートパイロットプログラム５４Ｂは、予め設定された複数の処理（又はプログラム）等を、予め設定された順序で順次起動して、処理するプログラムのことである。
ＯＳ（基本プログラムソフトウェア）５４Ｃは、電子機器であるコンピュータ１００を制御するものであり、Ｗｉｎｄｏｗｓ９５のようなオペレーティングシステムを用いることができる。このＷｉｎｄｏｗｓ９５は、米国のマイクロソフト社が開発したパーソナル・コンピュータ用のオペレーティングシステムの一種である。
【００１７】
一方、外部バス５５側のハードディスクドライブ（ＨＤＤ）５６には、電子メールプログラム５６Ａ、オートパイロットプログラム５６Ｂ、ＯＳ（基本プログラムソフトウェア）５６Ｃが記憶されている。ハードディスクドライブ５６内のＯＳ５６Ｃ、オートパイロットプログラム５６Ｂ及び電子メールプログラム５６Ａは、本体２の起動（ブートアップ）処理の過程で、ＲＡＭ５４内に順次格納される。
【００１８】
Ｉ／Ｏコントローラ５７は、マイクロコントローラ６１を有し、このマイクロコントローラ６１にはＩ／Ｏインターフェース６２が設けられている。このマイクロコントローラ６１はＩ／Ｏインターフェース６２、ＣＰＵ６２Ａ、ＲＡＭ（ランダムアクセスメモリ）６３、ＲＯＭ６８が相互に接続されて構成されている。このＲＡＭ６３は、キー入力ステイタスレジスタ６４、ＬＥＤ（発光ダイオード）制御レジスタ６５、設定時刻レジスタ６６、操作キー／プログラム対応関係レジスタ６６Ａを有している。設定時刻レジスタ６６は、起動条件格納手段であり、ユーザが予め時刻（起動条件）を設定し、予め設定された時刻になると起動シーケンス制御手段２Ａの動作を開始させる際に利用される。操作キー／プログラム対応関係レジスタ６６Ａは、予め設定された操作キーの組合せ（起動条件）と、起動すべきアプリケーション・プログラムの対応を記憶するもので、予め設定された操作キーの組合せがユーザにより押されると、起動しようとするアプリケーション・プログラム（たとえば電子メール）を起動できる。
キー入力ステイタスレジスタ６４は、後で説明するワンタッチ操作用のスイッチ手段である操作キー４１が押されると、操作キーフラグが格納されるようになっている。ＬＥＤ制御レジスタ６５は、操作キー４１が押されて、電子メールの瞬時の立ち上げ状態を表示するメッセージランプ（通知手段：例えばＬＥＤを用いる）ＭＬの点灯を制御するものである。設定時刻レジスタ６６は、ある時刻を任意に設定することができるものである。
なお、このマイクロコントローラ６１にはバックアップ用のバッテリ６７が設けられており、各レジスタ６４，６５，６６の値は、本体２の電源がオフとされている状態においても保持される様になっている。
【００１９】
マイクロコントローラ６１内のＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）６８の中には、ウェイクアッププログラム６９、キー入力監視プログラム７０、ＬＥＤ制御プログラム７１が予め格納されている。このＲＯＭ６８は、例えばＥＥＰＲＯＭ（ｅｌｅｃｔｒｉｃａｌｌｙ  ｅｒａｓａｂｌｅ  ａｎｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）で構成されている。このＥＥＰＲＯＭはフラッシュメモリとも呼ばれている。さらにマイクロコントローラ６１には、常時現在時刻をカウントするＲＴＣ（Ｒｅａｌ−Ｔｉｍｅ  Ｃｌｏｃｋ）４２Ａが接続されている。
ＲＯＭ６８の中のウェイクアッププログラム６９は、ＲＴＣ４２から供給される現在時刻データに基づいて予め設定時刻レジスタ６６に設定された時刻になったかどうかをチェックして、設定された時刻になると、所定の処理（又はプログラム）等の起動をするプログラムである。キー入力監視プログラム７０は、操作キー４１が利用者により押されるかどうかを常時監視するプログラムである。ＬＥＤ制御プログラム７１は、メッセージランプＭＬの点灯の制御をするプログラムである。
ＲＯＭ６８には、さらにＢＩＯＳ７２が書き込まれている。このＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）とは、基本入出力システムのことをいい、ＯＳ（オペレーティングシステム）やアプリケーションソフトと周辺機器（ディスプレイ、キーボード、ハードディスクドライブ等）の間でのデータの受け渡し（入出力）を制御するソフトウェアプログラムである。
【００２０】
図４の外部バス５５に接続されているキーボードコントローラ５８は、キーボード４からの入力をコントロールする。タブレットコントローラ５９は図１に示すタブレット５の入力を制御するものである。このタブレットとしては感圧型のものを採用することができる。
インターフェース６０は、内部マイク６０Ａからの入力を取り込み、あるいは内蔵スピーカ６０Ｂに対して音声信号を供給するものである。
モデム５０は、公衆電話回線８０、インターネットサービスプロバイダ８１を介して、インターネット等の通信ネットワーク８２やメールサーバ８３等に接続することができる。
【００２１】
図７はこの通信ネットワーク８２、メールサーバ８３及び携帯型のコンピュータ１００間におけるメールのやり取りの一例を示している。クライアントコンピュータである携帯型のコンピュータ１００には電子メール・プログラムがインストールされており、利用者はコンピュータ１００から通信ネットワーク８２を介してメールサーバ８３に対して電子メールの送信を行うことができる。
また、メールサーバ８３はＳＭＴＰサーバ８４とＰＯＰサーバ８５を備えている。このＳＭＴＰサーバ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）８４は、インターネット標準のメッセージ交換プロトコルであり、メールサーバ８３と通信ネットワーク８２の間でメッセージ交換を行う。ＰＯＰサーバ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）８５は、クライアントのコンピュータ１００に対して電子メールを転送する場合に使われるプロトコルである。
【００２２】
次に、図５と図４を参照して、コンピュータ１００が備えている機能の１つである電子メール機能を起動し、電子メールの有無やその内容を見る手順について概略説明する。
１．ワンタッチで好みのソフトウェアを起動する場合について
「ＰＰＫ  Ｓｅｔｕｐ」ソフトウェアを使うことにより、プログラマブルパワーキー（操作キー４１）を押すだけで、好みのソフトウェアやスクリプトファイルを起動できる。ワンタッチで好みのソフトウェアを起動できるので、すぐに起動したいソフトウェアを割り当てておくと便利である。ここでは初期設定で用意されているソフトウェアを選ぶ手順について説明する。
手順１）ウィンドウズ９５の起動画面のタスクバー上に表示されている所定形状の“ＰＰＫセットアップアイコン”をダブルクリックする。これにより、図８の「ＰＰＫ  Ｓｅｔｕｐ」のダイアログボックスＤ１が表示される。
手順２）「アプリケーションの一覧」から好みのソフトウェアを選び、タッチパッドの右ボタンをクリックする。図８に示す「設定メニュー」Ｍが表示される。
手順３）「プログラマブルパワーキーで実行する」をクリックする。手順２で選んだソフトウェアに所定形状の設定済アイコンが表示される。
手順４）「ＯＫ」Ｂをクリックする。これで設定は終わる。本機右側面のプログラマブルパワーキーを押すと、設定したソフトウェアが起動する。
【００２３】
「アプリケーション一覧」に入っていないソフトウェアを指定したいときは「追加」をクリックしてから、好みのソフトウェアを指定する。
また、初期設定では、液晶ディスプレイパネルを閉じているときにプログラマブルパワーキーを押しても、指定したソフトウェアは起動しない。ディスプレイパネルを閉じているときでも起動したいときは、「ＰＰＫ  Ｓｅｔｕｐ」画面の「詳細設定」タブＴをクリックし、「液晶パネルが閉じた状態では使用できないように設定する」のチェックをはずす。
【００２４】
プログラマブルパワーキー（操作キー４１）と他のキーとの組み合わせについて
プログラマブルパワーキーと他のキーを組み合わせて押すことにより、好みのソフトウェアを起動することもできる。すなわち利用者により予め設定された起動条件であって、操作すべき操作手段（操作キー）の割当て条件に一致すると、好みのソフトウェアを起動できる。
手順２）で表示される図８に示す「設定メニュー」Ｍで、組み合わせを選ぶ。
▲１▼「プログラマブルパワーキーで実行する」
本機右側面のプログラマブルパワーキー（操作キー４１）を押すだけで、好みのソフトウェアが起動する。本機の電源が入っていないときでも、キーを押すと自動的に本機の電源が入り、好みのソフトウェアが起動する。
▲２▼「ＡＬＴ＋ＰＰＫで実行する」
本機の電源が入っているときに、Ａｌｔキーを押しながらプログラマブルパワーキーを押すと、好みのソフトウェアが起動する。
▲３▼「ＣＴＲＬ＋ＰＰＫで実行する」
本機の電源が入っているときに、Ｃｔｒｌキーを押しながらプログラマブルパワーキーを押すと、好みのソフトウェアが起動する。
▲４▼「ＳＨＩＦＴ＋ＰＰＫで実行する」
本機の電源が入っているときに、Ｓｈｉｆｔキーを押しながらプログラマブルパワーキーを押すと、好みのソフトウェアが起動する。以上、説明したようなユーザによって予め設定された操作キーと、起動すべきアプリケーション・プログラムの対応関係は、前述したマイクロコントローラ６１内のＲＡＭ６３に設けられた操作キー／プログラム対応関係レジスタ６６Ａ内に格納される。
【００２５】
２．内蔵タイマーで好みのソフトウェアを起動する場合について
内蔵タイマーを使うと、本機が▲１▼通常の動作状態のとき、▲２▼スタンバイモードのとき、▲３▼サスペンドモードのときに、好きな時刻に好みのソフトウェアを起動できる。
プログラマブルパワーキーにソフトウェアを割り当てるときと同様に、スクリプトファイルを好みの時刻に実行することもできる。
上記本機の動作モードについて
▲１▼通常モード（電源ランプ点灯）
通常の動作モードであるが、液晶ディスプレイやモデムなど、特定のデバイスの電源だけを切って、消費電力を節約することもできる。
▲２▼スタンバイモード（電源ランプ点滅）
一時的にシステム全体の動作を停止する。ちょっと席をはずすようなときに便利である。
・スタンバイモードにするには：Ｆｎキーを押しながらＳキーを押す。
・通常モードに戻すには：いずれかのキーを押す。外部マウスやキーボードを操作しても復帰する。
【００２６】
▲３▼サスペンドモード（電源ランプゆっくり点滅）
現在作業中の状態を保持したまま、ＣＰＵの電源を切ります。翌日に作業を再開するときなどに便利である。
・サスペンドモードにするには：Ｆｎキーを押しながらＥｓｃキーを押す。
・通常モードに戻すには：本体のキーボードのいずれかのキーを押す。
手順１）ウィンドウズ９５の起動画面のタスクバー上に表示されている“ＰＰＫセットアップアイコン”をダブルクリックする。「ＰＰＫ  Ｓｅｔｕｐ」Ｄ１が表示される。
手順２）「アプリケーションの一覧」からタイマーで起動したいソフトウェアを選び、タッチパッドの右ボタンをクリックする。
手順３）「タイマー起動時に実行する」をクリックする。手順２で選んだソフトウェアに所定形状の“タイマー設定済アイコン”が表示される。
手順４）「タイマー設定」タブをクリックする。
手順５）「タイマー設定」をクリックする。
図９の「タイマーの設定方法の指定」のダイアログボックスＤ２が表示される。
「日付と時間を指定して一回だけ起動する」を選ぶと設定した１回のみ、「曜日と時間を指定して繰り返し起動する」を選ぶと、毎週決まった時間にタイマーが起動する。
【００２７】
手順６）「次へ＞」Ｎをクリックする。タイマー起動時刻を設定する。手順５で「日付と時間を指定して一回だけ起動する」を選んだときは日付と時刻を、「曜日と時間を指定して繰り返し起動する」を選んだときは曜日と時刻を設定する。
手順７）「次へ＞」をクリックする。
手順８）「完了」をクリックする。これで設定は終わりである。
なお、自動的にソフトウェアを起動したあと、本機を一定時間後に省電力動作モードにすることもできる。
上記の手順７で「タイマー起動後に省電力モードに移行する」をクリックし、処理を中断するまでの時間などを設定する。以上、説明したようなユーザによって予め設定された日付や起動時刻等は、前述したマイクロコントローラ６１内のＲＡＭ６３に設けられた設定時刻レジスタ６６内に格納される。
【００２８】
３．ワンタッチで電子メールを確認する場合について
プログラマブルパワーキーの便利な使いかたの例として、ワンタッチで電子メールを確認できるよう設定してみる。プログラマブルパワーキーを押すだけで、メールを確認できる。
この機能を使うまえに、以下の点を確認する。
・インターネットに接続するための接続会社と契約は済んでいるか。
・電子メールのアカウントを取得しているか。
・Ｗｉｎｄｏｗｓ９５の「ダイヤルアップネットワークの設定」は済んでいるか。
・「ダイヤルアップネットワークの設定」で、「パスワードを保存する」にチェックはついているか。
・電子メール用ソフトウェアの設定は済んでいるか。
【００２９】
手順１）ウィンドウズ９５の起動画面のタスクバー上に表示されている“ＰＰＫセットアップアイコン”をダブルクリックする。「ＰＰＫ  Ｓｅｔｕｐ」Ｍが表示される。
手順２）「追加」Ｋをクリックする。「設定方法の選択」が表示される。
手順３）「簡易設定」をクリックして、「次へ＞」をクリックする。
図１０に示す「簡易設定」のダイアログボックスＤ３が表示されるので、以下の手順で設定する。
▲１▼「ダイヤルアップネットワーク接続する」をクリックし、ダイヤルアップ先を設定する。下矢印ボタンをクリックして、「インターネット接続ウィザード」などで設定した、ダイヤルアップ先を選ぶ。
▲２▼図１０のように「メール取り込み」をクリックし、実行内容を設定する。
下矢印ボタンをクリックして、使用する電子メール用ソフトウェアを選ぶ。
【００３０】
手順４）「次へ＞」Ｎをクリックする。ファイル名やコメントを入力する。ここで入力したファイル名とコメントは、「ＰＰＫ  Ｓｅｔｕｐ」Ｄ１の画面に表示される。
手順５）「完了」をクリックする。
手順６）手順４で設定したファイル名を、「アプリケーションの一覧」から選び、右ボタンでクリックする。
手順７）「ワンタッチで好みのソフトウェアを起動する」の手順３と４を行う。これで設定は終わりである。プログラマブルパワーキーを押すと、指定した電子メールソフトが起動して、電子メールを自動的に取り込む。
【００３１】
図５においてステップＳ１では、図１と図４の操作キー４１が利用者により押されたかどうかを、図４のキー入力監視プログラム７０が常時監視している。ステップＳ２において図４の操作キー４１が押されると、キー入力監視プログラム７０が、キー入力ステイタスレジスタ６４に対して操作キーフラグを立てて、操作キーフラグに“１”を書き込むように命令する。
ステップＳ３，Ｓ４において、ハードディスクドライブ５６のＯＳ５６ＣがＲＡＭ５４へ格納されて立ち上がり（ブートアップ：Ｂｏｏｔ  ｕｐされ）、ステップＳ４においてオートパイロットプログラム（自動シーケンス処理プログラム）５６Ｂが起動し、電子メールプログラム５６Ａ等が起動する。そしてＲＡＭ５４内にＯＳ５４Ｃ、オートパイロットプログラム５６Ｂそして電子メールプログラム５４Ａが順次格納され、起動処理が完了する。
【００３２】
図５のステップＳ５において、ＣＰＵ５２が電子メールを図４と図７のメールサーバ８３に対して自分宛の着信メールの有無を確認する。着信メールがあった場合には、ステップＳ６に移り、着信メール有りのフラグを立てて、ステップＳ７で電子メールプログラム等を終了させる。着信メールが有った場合、図４のＬＥＤ制御プログラム７１がＬＥＤ制御レジスタ６５にメッセージランプＭＬを点灯するための点灯フラグを書き込み（点灯フラグを立てて）、これによりメッセージランプＭＬをステップＳ８において点灯する。次にＯＳ５４ＣをステップＳ９において終了する。
一方、ステップＳ５において着信メールが無かった場合には、ステップＳ７へ進み、電子メールプログラム等を終了させて、さらにステップＳ９へ進み、ＯＳ５４Ｃを終了する。
【００３３】
次に、図６を参照して、さらにＩ／Ｏコントローラ５７による処理及びＣＰＵ５２による処理について詳しく説明する。
図６において、ステップＳ２０は、ウェイクアッププログラム６９により実行され、ステップＳ２１，２２，２３，２４，２５は、キー入力監視プログラム７０が実行する。またステップＳ３２，３３はＬＥＤ制御プログラム７１が実行し、ステップＳ２７〜ステップＳ３６は、オートパイロットプログラム５６Ｂ，５４Ｂが実行する。
【００３４】
またステップＳ２０，２１，２２，２３，２４，２５、Ｓ３２，Ｓ３３は、Ｉ／Ｏコントローラ５７の指令による処理であり、ステップＳ２６〜ステップＳ３６は、ＣＰＵ５２の指令による処理である。
まずステップＳ２０において、図４のＣＰＵ５２がウェイクアッププログラム６９に基づいて設定時刻レジスタ６６に設定された設定時刻になったかどうかを判断し、設定時刻になっている場合には起動シーケンス制御手段２Ａの動作を開始して、ステップＳ２２に移る。
そうでなく、設定時刻になっていない場合であって、ステップＳ２１において操作キー４１を利用者が押した場合には、ステップＳ２２に移る。またステップＳ２１において操作キー４１を押していない場合にはステップＳ２５に移る。
【００３５】
ステップＳ２２において、キー入力ステイタスレジスタ６４に対して“操作キーフラグ”を“１”として書き込む。
ステップＳ２３において、省電力状態かどうかをＩ／Ｏコントローラ５７が判断する。すなわち、図４のＣＰＵ５２等が省電力状態に保持されている場合には、ステップＳ２３−１に移り、レジューム処理を実行する。そうでなく、省電力状態でないときには、ステップＳ２４において、ＣＰＵ５２に対して、ＯＳ５６Ｃ（Ｗｉｎｄｏｗｓ９５）へのブートアップ（立ち上げ）の指示を行う。
【００３６】
上述したステップＳ２１において、操作キー４１を利用者が押して、かつステップＳ２５において電源スイッチ（キー）４０を押した場合にはやはりステップＳ２４において同様の指示を行う。
ステップＳ２４又はＳ２３−１からステップＳ２６に移ると、ＣＰＵ５２による処理が始まる。ここで、上述したように操作キーフラグが立って“１”の状態において、ステップＳ２６において、必要に応じてＯＳ５４Ｃ（Ｗｉｎｄｏｗｓ９５）のブートアップまたはレジューム処理と、オートパイロットプログラム５４Ｂのブートアップを行う。このブートアップとは起動又は立ち上げ処理のことである。
【００３７】
ステップＳ２７において利用者が予め設定したインターネットサービスプロバイダ８１のアクセスポイントへのオートダイアル処理をＣＰＵ５２が指示して、図４のモデム５０、電話回線８０を介して、ブロバイダ８１のアクセスポイントへオートダイアルを行ない、回線接続する。
ステップＳ２８において、プロバイダ８１側から要求されるタイミングでユーザ名（ユーザＩＤ）とパスワード等のアカウント送信を行う。ＣＰＵ５２がＰＰＰによるダイヤルアップ接続確認をステップＳ２９において行うと、図４の電子メールプログラム５４ＡがステップＳ３０において起動し、図７に示すようにメールサーバ８３からクライアント側のコンピュータ１００側に対して電子メールの取得処理を実行する。自分宛の着信メールが有る場合には、ステップＳ３２に移り、図４のＬＥＤ制御レジスタ６５に対してＬＥＤ制御プログラム７１が点灯フラグの書き込みを行い、図４のメッセージランプＭＬの点灯表示を行う。
【００３８】
一方、ステップＳ３１において自分宛へ着信メールがない場合においては、メールが無い場合には、電子メールプログラム５４Ａを、ステップＳ３４において終了し、ステップＳ３５でプロバイダ８１とのＰＰＰ接続を切断してステップＳ３６、ＯＳ（Ｗｉｎｄｏｗｓ９５）５４Ｃの終了処理を実行する。
このようにして、起動シーケンス制御手段２Ａは利用者により操作キー４１が押されるかどうかを常時監視しており、利用者は操作キーを押すだけで、自動的に電子メールの取得のための操作を行うことができる。すなわち、利用者はワンタッチ操作で操作キー４１を押すことにより、図４の起動シーケンス制御手段２Ａが電子メールの着信メール取得機能を自動的に立ち上げることができる。
【００３９】
ところで、本発明の実施の形態では、図６のステップＳ２０〜Ｓ２５の処理とステップＳ３２，Ｓ３３の処理は、図４のＩ／Ｏコントローラ５７のＲＯＭ６８に格納されており、図６のステップＳ２６〜Ｓ３６の処理は、ＨＤＤ５６に格納されている。
しかし、これに限らず図６に示す各ステップは、例えば単一のＲＯＭ６８等に格納しても勿論よい。
【００４０】
ところで携帯型のコンピュータ１００のような電子機器における機能としては、上述した電子メールの有無の確認等の機能以外に、次のような機能も考えられる。
操作キー応用事例
（１）ＢＧＭ起動機能：
操作キーの押下により、電源が入り、Ｗｉｎｄｏｗｓ９５が立ち上がった後、即座にオーディオプレーヤアプリケーションを立ち上げ、予めＨＤＤ（ハードディスクドライブ）内に格納した数曲〜数千曲分のＭＩＤＩ（シンセサイザやシーケンサ、リズム音源、シーケンスソフトウェア、動いているコンピュータ等が相互に演奏データをやりとりするインターフェース：Ｍｕｓｉｃａｌ  Ｉｕｓｔｒｕｍｅｎｔｓ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）ファイルを順次ランダムに再生することにより、ＢＧＭ（バックグラウンドミュージック）を自動再生する機能。
（２）手書きメモ起動機能：
操作キーの押下により、電源が入り、Ｗｉｎｄｏｗｓ９５が立ち上がった後、即座にポインティングデバイスとしての（タッチパット）を絶対座標検出モードに設定した後、描画アプリケーションを立ち上げて、手書きメモの入力可能状態とする機能（電話で電話番号／住所等を書き留める場合に便利）。
（３）カメラ起動機能：
（ビデオカメラ等の映像撮影装置を備えたシステムにおける例）
操作キーの押下により、電源が入り、Ｗｉｎｄｏｗｓ９５が立ち上がった後、ビデオキャプチャーユーティリティを起動して、撮影し、画像データをＨＤＤに保存する機能。
（４）スケジューラー起動機能（今週の頁を開く）：
操作キーの押下により、電源が入り、Ｗｉｎｄｏｗｓ９５が立ち上がった後、スケジュールソフトウェアを起動し、今週の週間一覧ページを開く機能（起動すると今日の日間ページを開いてしまうスケジュールソフトウェアの場合等に便利）。
（５）ディジタルスチルカメラ（ＤＳＣ）連動機能：
ＤＳＣの電源をオンしＩｒＤＡ（赤外線データ）通信が可能な状態にして側に置く。操作キーの押下により、電源が入り、Ｗｉｎｄｏｗｓ９５が立ち上がった後、通信ソフトウェアを起動し、デジタルスチルカメラと接続し、デジタルスチルカメラ内部に保存されている画像データをＨＤＤに取り込む機能。
（６）ＰＨＳ機能：
（ＰＨＳ通信カードとの組み合わせによる応用例）
操作キーの押下により、電源が入り、Ｗｉｎｄｏｗｓ９５が立ち上がった後、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）ダイアラーソフトウェアを起動し、所望の通話先の電話番号を入力する等により電話をかけることが出来る機能。
（７）２台以上のコンピュータを同期して立ち上げる機能（他のコンピュータとのデータ交換機能）：
（Ｗｉｎｄｏｗｓ９５のケーブル接続機能と、ブリーフケース機能を併用した場合の応用例）
２台のコンピュータをパラレルケーブル等で相互に接続し、双方の操作キーを押すことにより、電源が入り、Ｗｉｎｄｏｗｓ９５が立ち上がった後、ケーブル接続機能により接続し、指定のフォルダ内のファイルをタイムスタンプを見て、新しい方から古い方へのファイルシンクロナイズを行う機能。
（８）ＩｒＤＡシンクロ機能（他のコンピュータとのデータ交換）：
（Ｗｉｎｄｏｗｓ９５のケーブル接続機能と、ブリーフケース機能と、ＩｒＤＡ赤外線通信機能を併用した場合の応用例）
２台のＰＣをＩｒＤＡ送受信部が相互に向き合うよう配置し、双方の操作キーを押すことにより、電源が入り、Ｗｉｎｄｏｗｓ９５が立ち上がった後、ＩｒＤＡ接続を行い、ケーブル接続機能により接続し、指定のフォルダ内のファイルをタイムスタンプを見て、新しい方から古い方へのファイルシンクロナイズを行う機能。
（９）パニック対応機能：
操作キーの押下により、現在表示中の画面とは異なる画面を表示させる機能。異なる画像とは例えば「表計算ソフトウェアで、原価計算をしている際のスクリーンショット」などの画像である。
（10）セキュリティ対応機能：
操作キーの押下により、パスワードロックをかけて不在時等に他人に端末を不正操作されないようガートする機能。（パスワード付きスクリーンセーバーをワンキーで起動する）正規の利用者は、あらかじめ登録したパスワードを入力することでアンロックされる。
（11）インターネット対応機能：
操作キーの押下により、電源が入り、Ｗｉｎｄｏｗｓ９５が立ち上がった後、ＰＰＰ（Ｐｏｉｎｔ  ｔｏ  Ｐｏｉｎｔ  Ｐｒｏｔｏｃｏｌ）でダイアルアップ接続し、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）ブラウサを起動し、指定ＵＲＬ（Ｕｎｉｆｏｒｎ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）ページを表示する機能。
（12）店頭デモンストレーション対応機能：
（店頭での展示品に使用した場合の応用例）
操作キーの押下により、電源が入り、Ｗｉｎｄｏｗｓ９５が立ち上がった後、店頭デモンストレーション用のソフトウェアを起動し、商品の特長等を説明する機能。
（13）インクワードプロセッサ対応機能：
操作キーの押下により、電源が入り、Ｗｉｎｄｏｗｓ９５が立ち上がった後、インクワードプロセッサソフトウェアを起動し、タブレットを絶対値モードに切り替え、直ちにペン入力できる状態にする機能。
（14）手書き文字認識対応機能：
（通常はキーボードによる入力を行う装置において）
操作キーの押下により、文字認識ソフトウェアを起動し、タブレットを絶対値モードに切り替えて、手書き文字を入力できるようにする機能。
（15）Ｆａｘメモ対応機能：
操作キーの押下により、電源が入り、Ｗｉｎｄｏｗｓ９５が立ち上がった後、ＦＡＸ（ファクシミリ）ソフトウェアを起動し、キーボードあるいは手書き入力により入力した文字・イラスト等をＦＡＸ送信する機能。
（16）サイレント対応機能：
操作キーの押下により、電源が入り、サウンド機能をオフにしてＷｉｎｄｏｗｓ９５を立ち上げる機能。会議中等、音を発すると迷惑となる状況において使用する。尚、操作キーの操作に限らず、タイマーでも同様に行える。
【００４１】
ところで、本発明は上記実施の形態に限定されない。
図示の実施の形態では、電子機器として、所謂携帯型のコンピュータを一例にしているが、これに限らず他の種類の電子機器であっても勿論構わない。本発明の電子機器としては、携帯型の情報端末や携帯電話、無線機のような電子機器に採用することができる。
上述した実施の形態では、操作キー４１を押して電子メールを呼び出した場合にメッセージランプＭＬがその様子を表示できるようにしているが、それに限らず通知手段としては例えば図４に示すスピーカ６０Ｂに対して音声信号を送ることで、音で知らせることも勿論可能である。また表示部３の液晶表示装置３Ａは、バックライト３Ｂにより背部から照明されているが、この液晶表示装置３Ａに対してその電子メールの有無等の結果を表示させるようにしても勿論構わない。
【００４２】
以上説明したように、本発明によれば、電子機器が備えるアプリケーションプログラムの特定機能を、利用者のワンタッチ操作により自動的に起動することができる。
【図面の簡単な説明】
【図１】本発明の電子機器におけるプログラム起動装置を備える電子機器の一例として携帯型のコンピュータを示す斜視図。
【図２】図１のコンピュータの矢印ＳＤから見た側面図。
【図３】図１と図２のコンピュータの平面図。
【図４】図１〜図３のコンピュータの本体、表示部等を示すシステム構成図。
【図５】本発明における機能の起動の手順を示す図。
【図６】本発明における機能の起動の手順をさらに詳しく示す図。
【図７】コンピュータと通信ネットワークとの関係の一例を示す図。
【図８】表示部に表示された「ＰＰＫ  Ｓｅｔｕｐ」のダイアログボックスＤ１の例を示す図。
【図９】表示部に表示された「タイマーの設定方法の指定」のダイアログボックスＤ２の例を示す図。
【図１０】表示部に表示された「簡易設定」のダイアログボックスＤ３の例を示す図。
【符号の説明】
２Ａ・・・起動シーケンス制御手段、４０・・・電源スイッチ（電源キー）、４１・・・操作キー（操作手段）、６６・・・時刻設定レジスタ（起動条件格納手段）、６６Ａ・・・レジスタ（起動条件格納手段）、１００・・・携帯型のコンピュータ（電子機器）、ＭＬ・・・メッセージランプ（通知手段）
【図１】
0003991488.tif 000002
【図２】
0003991488.tif 000003
【図３】
0003991488.tif 000004
【図４】
0003991488.tif 000005
【図５】
0003991488.tif 000006
【図６】
0003991488.tif 000007
【図７】
0003991488.tif 000008
【図８】
0003991488.tif 000009
【図９】
0003991488.tif 000010
【図１０】
0003991488.tif 000011