【事件の表示】
　特許第３０１９９３４号「情報処理方法及び装置」の請求項１、３に係る特許に対する特許異議の申立てについて、次のとおり決定する。
【結　論】
　訂正を認める。
　特許第３０１９９３４号の請求項１、３に係る特許を維持する。
【理　由】
１．手続の経緯
　本件特許第３０１９９３４号「情報処理方法及び装置」の発明は、平成３年５月１日に特許出願されたものであって、平成１２年１月７日にその特許（請求項の数３）の設定登録がなされ、平成１２年３月１５日に特許公報が発行され、その請求項１、請求項３について平成１２年９月１３日に小塚浩より特許異議の申立がなされ、平成１２年１２月１５日付の取消しの理由が通知され、その指定期間内である平成１３年２月２２日付で特許異議意見書が提出されるとともに訂正請求がされたものである。
　
２．訂正の適否について
［２−１］訂正の内容
（１）訂正事項ａ
　特許請求の範囲の請求項１の記載について、「異常な操作が行われたとき、演算部の状態を記憶して電源をオフし、その後、電源がオンされたとき、異常操作が行われたことを知らせるメッセージを表示させることを特徴とする情報処理方法。」とあるのを「異常な操作が行われたとき、演算部の状態を記憶するとともに、異常な操作が行われたことを表す所定の値を記憶した後、電源をオフし、その後、前記電源がオンされた場合、前記所定の値が記憶されているか否かを判定し、前記所定の値が記憶されていると判定された場合、使用者に異常な操作が行われたことに対する注意を促すメッセージと、前記使用者がなすべき正しい操作手順を知らせるメッセージとを併せて表示させ、その後、前記使用者がなすべき正しい操作手順が実行されたとき、前記所定の値の記憶を消去し、その後、再度、前記電源がオンされた場合、前記所定の値が記憶されていないと判定されたとき、通常の電源のオンの処理を行うことを特徴とする情報処理方法。」に訂正する。
（２）訂正事項ｂ
　特許請求の範囲の請求項３の記載について、「異常な操作が行われたとき、演算部の状態を記憶して電源をオフする電源オフ手段と、その後、電源がオンされたとき、異常操作が行われたことを知らせるメッセージを表示させる表示制御手段とを備えることを特徴とする情報処理装置。」とあるのを「異常な操作が行われたとき、演算部の状態を記憶するとともに、異常な操作が行われたことを表す所定の値を記憶した後、電源をオフする電源オフ手段と、その後、前記電源がオンされた場合、前記所定の値が記憶されているか否かを判定し、前記所定の値が記憶されていると判定された場合、使用者に異常な操作が行われたことに対する注意を促すメッセージと、前記使用者がなすべき正しい操作手順を知らせるメッセージとを併せて表示させ、前記使用者がなすべき正しい操作手順が実行されたとき、前記所定の値の記憶を消去させる表示制御手段と、その後、再度、前記電源がオンされた場合、前記所定の値が記憶されているか否かを判定し、前記所定の値が記憶されていないと判定されたとき、通常の電源のオンの処理を行う処理手段とを備えることを特徴とする情報処理装置。」に訂正する。
（３）訂正事項ｃ
　明細書の段落【０００５】の「課題を解決するための手段」の記載について、「請求項１に記載の情報処理方法は、異常な操作が行われたとき、演算部の状態を記憶して電源をオフし、その後、電源がオンされたとき、異常操作が行われたことを知らせるメッセージを表示させることを特徴とする。」とあるのを「請求項１に記載の情報処理方法は、異常な操作が行われたとき、演算部の状態を記憶するとともに、異常な操作が行われたことを表す所定の値を記憶した後、電源をオフし、その後、電源がオンされた場合、所定の値が記憶されているか否かを判定し、所定の値が記憶されていると判定された場合、使用者に異常な操作が行われたことに対する注意を促すメッセージと、使用者がなすべき正しい操作手順を知らせるメッセージとを併せて表示させ，その後、使用者がなすべき正しい操作手順が実行されたとき、所定の値の記憶を消去し、その後、再度、電源がオンされた場合，所定の値が記憶されていないと判定されたとき、通常の電源のオンの処理を行うことを特徴とする。」と訂正する。
（４）訂正事項ｄ
　明細書の段落【０００６】の「課題を解決するための手段」の記載について、「請求項３に記載の情報処理装置は、異常な操作が行われたとき、演算部の状態を記憶して電源をオフする電源オフ手段と、その後、電源がオンされたとき、異常操作が行われたことを知らせるメッセージを表示させる表示制御手段とを備えることを特徴とする。」とあるのを「請求項３に記載の情報処理装置は、異常な操作が行われたとき、演算部の状態を記憶するとともに、異常な操作が行われたことを表す所定の値を記憶した後、電源をオフする電源オフ手段と、その後、電源がオンされた場合所定の値が記憶されているか否かを判定し、所定の値が記憶されていると判定された場合使用者に異常な操作が行われたことに対する注意を促すメッセージと、使用者がなすべき正しい操作手順を知らせるメッセージとを併せて表示させ、使用者がなすべき正しい操作手順が実行されたとき、所定の値の記憶を消去させる表示制御手段と、その後、再度電源がオンされた場合、所定の値が記憶されているか否かを判定し、所定の値が記憶されていないと判定されたとき、通常の電源のオンの処理を行う処理手段とを備えることを特徴とする。」と訂正する。
　
［２−２］訂正の目的の適否、新規事項の有無、及び特許請求の範囲の拡張・変更の存否
（１）訂正事項ａについて
　上記訂正事項ａは、特許明細書の特許請求の範囲に記載された、発明を特定する事項である、
「異常な操作が行われたとき、演算部の状態を記憶して電源をオフする電源オフ手段と、その後、電源がオンされたとき、異常操作が行われたことを知らせるメッセージを表示させる表示制御手段」
を、これに含まれる事項である、
「異常な操作が行われたとき、演算部の状態を記憶するとともに、異常な操作が行われたことを表す所定の値を記憶した後、電源をオフする電源オフ手段と、その後、前記電源がオンされた場合、前記所定の値が記憶されているか否かを判定し、前記所定の値が記憶されていると判定された場合、使用者に異常な操作が行われたことに対する注意を促すメッセージと、前記使用者がなすべき正しい操作手順を知らせるメッセージとを併せて表示させ、前記使用者がなすべき正しい操作手順が実行されたとき、前記所定の値の記憶を消去させる表示制御手段と、その後、再度、前記電源がオンされた場合、前記所定の値が記憶されているか否かを判定し、前記所定の値が記憶されていないと判定されたとき、通常の電源のオンの処理を行う処理手段」
に変更するものであり、この訂正は、特許請求の範囲の減縮を目的とした訂正に該当する。
　また、この訂正事項ａは、明細書の段落【００１３】乃至【００１９】の記載、並びに、図２乃至図５の記載に基づくものである。すなわち、
・「異常な操作が行われたことを表す所定の値を記憶」することは、願書に添付された明細書の段落【００１３】及び図２のステップＳ５に対応する。
・「電源がオンされた場合，前記所定の値が記憶されているか否かを判定」することは、段落【００１５】及び図３のステップＳ１１に対応する。
・「前記所定の値が記憶されていると判定された場合」は、段落【００１６】及び図３のステップＳ１１の処理でＹＥＳと判定された場合に対応する。
・「使用者に異常な操作が行われたことに対する注意を促すメッセージ」は、段落【００１７】及び図５の「注意！何らかの異常な操作が行われました！」のメッセージに対応する。
・「前記使用者がなすべき正しい操作手順を知らせるメッセージ」は、段落【００１７】及び図５の「電源オン中にカードを抜いたときは、一度電源を切り、カードを差して電源を入れ直してください。それ以外のときは、必ず取り扱い説明書をご覧ください。」のメッセージに対応する。、
・「前記使用者がなすべき正しい操作手順が実行されたとき、前記所定の値の記憶を消去」することは、段落【００１９】及び図３のステップＳ２４でＹＥＳと判定されたとき、図４のステップＳ３３でｉｄの値を０にすることに対応する。
・「前記所定の値が記憶されていないと判定されたとき、通常の電源のオンの処理を行う」ことは、段落【００１５】及び図３のステップＳ１１で、ＮＯの判定が行われたとき、ステップＳ１２の通常の電源オンの処理を行うことに対応する。
　したがって、上記訂正事項ａは、新規事項の追加に該当せず、実質上特許請求の範囲を拡張し、又は変更するものではない。
　
（２）訂正事項ｂ
　上記訂正事項ｂは、請求項１に係る方法の発明に対応する装置の発明である請求項３に関して、上記請求項１に対する訂正事項ａと同様の訂正を行うものであるから、上記「（１）訂正事項ａについて」と同様の理由により、特許請求の範囲の減縮を目的とした明細書の訂正に該当するものであり、新規事項の追加に該当せず、実質上特許請求の範囲を拡張し、又は変更するものではない。
（３）訂正事項ｃ及びｄについて
　訂正事項ｃ（及びｄ）は、それぞれ、明細書の段落【０００５】（及び【０００６】）の記載について、上記訂正事項ａ（及びｂ）と整合を図るものであるから、明りょうでない記載の釈明を目的とした明細書の訂正に該当する。
　
［２−３］むすび
　以上のとおりであるから、上記訂正は、特許法第１２０条の４第３項において準用する平成６年法律第１１６号による改正前の特許法第１２６条第１項ただし書、第２項及び第３項の規定に適合するので、当該訂正を認める。
　
３．特許異議申し立てについて
［３−１］本件発明
　上記２．で示したように上記訂正が認められるから、本件の特許請求の範囲の請求項１、請求項３に係る発明（以下、それぞれ本件発明１、本件発明３という）は、上記訂正請求に係る訂正明細書の特許請求の範囲の請求項１、請求項３に記載されたとおりのものである。
　
［３−２］申立ての理由の概要
　申立人小塚浩は、甲第１〜３号証を証拠として提出し、本件発明１、本件発明３は、甲第１号証に記載された発明である、もしくは、甲第１〜３号証に基づいて、当業者が容易に発明をすることができたものであるから、特許法第２９条第１項第３号もしくは特許法第２９条第２項の規定により特許を受けることができないものであり、取り消すべきものである旨主張している。
　
［３−３］引用刊行物記載に記載された事項
　当審が通知した取消理由に引用した刊行物は、以下のとおりである。
　刊行物１（特開平３−５０６１５号公報、当審において新たに引用した刊行物）は、「端末装置のバックアップ方式」に係るものであり、第１図、第２図と共に、以下の点が記載されている。
　（ａ）　「本発明の端末装置のバックアップ方式は、バックアップ用バッテリ部と、電源異常を検知するセンサ部と、異常をオペレーティングシステムに通知する手段と、バッテリ部により稼働状態を一時的に継続させる手段と、オペレーティングシステムがアプリケーションプログラムによりオープン状態となっているファイルを自動的にクローズする手段と、端末装置のメモリ部上に展開されているデータに対してオペレーティングシステムが自動的にファイル名を付与しデータファイルに登録する手段と、復旧後利用者に処置状態を通知し異常発生直前の状態に復元する手段を有している。」（第２頁左上欄第３−１４行）、
　（ｂ）　「センサ部１は端末装置ＣＰＵ本体３からバッテリ部を切り離すことにより、端末装置ＣＰＵ本体３の電源切断を行う。電源環境が正常状態に復帰した時点で、オペレータが端末装置ＣＰＵ本体３の電源を投入すると、オペレーティングシステム９はアプリケーションプログラム１０の障害発生直前の稼働状態に復帰させることができる。この時、オペレータはＣＲＴディスプレイ４を介し処置状態を知ることができる。」（第２頁左下欄第１９行−同頁右下欄第８行）。
　
　刊行物２（実願昭６３−８８６７２号（実開平２−９９２４号）のマイクロフィルム、申立人小塚浩の提出した甲第２号証）は、「携帯データ処理装置」に係るものであり、第４図、第５図（ａ）と共に、以下の点が記載されている。
　「第４図に…（略）…エリアＭ２はＣＰＵ２０内の各レジスタ、バッファやフラグの内容を退避させる退避エリアである。…（略）…この装置ではデータ処理途中に誤って主電源（バッテリパック２）が取り外されるとき実行される。第５図（ａ）は…（略）…まずｎ１でＣＰＵ２０内のレジスタ、バッファ、フラグに記憶されているすべての内容を前記退避エリア（Ｍ２）に記憶し、退避フラグ（Ｍ１）をセットする（ｎ２）。…（略）…電源スイッチがオンされると…（略）…退避フラグがリセットしていれば通常どおりの処理に進み…（略）…退避フラグがセットしていれば途中で中断したデータ処理を再開するため待避エリアの内容を読み出して退避前へ復帰する。」（第１２頁第１０行−第１３頁第１７行）。
　
　刊行物３（実願昭６２−６４２３５号（実開昭６３−１７５２２８号）のマイクロフィルム、申立人小塚浩の提出した甲第３号証）は、「コンピュータシステム」に係るものであり、第１図、第２図と共に、以下の点が記載されている。
　「本考案は上記事情に鑑みてなされたものであり、電池が誤って抜去されても電源をＯＦＦしたのと同様、それを検知してリジュームモードとしての動作を保証するコンピュータシステムを提供することを目的とする。…（略）…そのプログラムを継続実行するのに必要なハードウエア状態に関するデータを不揮発性メモリへ退避する構成とした。」（第３頁第４−２０行）。
　
　刊行物４（特開平２−６９８１２号公報、当審において新たに引用した刊行物）は、「コンピューター」に係るものであり、第１図と共に、以下の点が記載されている。
　（ａ）　「コンティニューを実現させるためには前回の電源のオフ時のシステムの状態を保持することが必要不可欠である。システムの状態には、メインメモリーの内容、Ｉ／Ｏの設定状況、ＣＰＵの状態等がある。」（第２頁右上欄第１０−１４行）、
　（ｂ）　「第１図において…（略）…電源スイッチのオフ、ＬＯＷ　ＢＡＴＴＥＲＹ状態又は、使用者の指定等が開始のトリガーとなる。１２はシステム状態退避手段であり、退避の決定がなされた場合、システムの状態をシステムの電源がオフされても内容を失わない外部記憶装置へ出力する。」（第２頁右下欄第１１−１９行）。
　
［３−４］対比・判断
　刊行物１ないし刊行物４には、本件発明１で規定している以下の処理を行う点について記載がなく、示唆もない。
「異常な操作が行われたとき、演算部の状態と、異常な操作が行われたことを表す所定の値を記憶して電源をオフし、その後、電源がオンされた場合、前記所定の値が記憶されているか否かを判定して、前記所定の値が記憶されていると判定された場合に、使用者に、単に、異常な操作が行われたことに対する注意を促すメッセージだけでなく、使用者がなすべき正しい操作手順を知らせるメッセージを表示させ、使用者がなすべき正しい操作手順が実行されたとき、前記所定の値の記憶を消去し、所定の値が記憶されていないと判定されたとき、通常の電源のオンの処理を行うこと」
　このような２種類のメッセージを表示するための処理に関する特徴的構成は、刊行物１はもとより、刊行物２乃至刊行物４にも記載されていない。
　すなわち、刊行物１には、電源異常が発生したときに、情報処理装置の状態データを記憶して電源をオフし、その後、電源がオンされたとき、処置状態を通知することが記載されているが、上記一連の処理に関しては記載がない。
　刊行物２には、バッテリパックのロックが解除されたとき、ＣＰＵ内のレジスタ等の内容を退避させるデータ退避動作を実行すると共に、退避フラグをセットしてから電源をオフし、その後、電源がオンされた場合、退避フラグがセットされていれば退避エリアの内容を読み出して、中断していたデータ処理を再開し、退避フラグがリセットしていれば通常どおりの処理を行うことが記載されているが、上記一連のメッセージを表示するための処理を行う点については記載がない。
　刊行物３乃至刊行物４のものは、異常状態の発生時に、情報処理装置の処理を再開するため、情報処理装置の演算部の状態を記憶することは記載されているものの、上記一連の処理に関する記載はない。
　そして本件発明１は、上記一連の処理により、異常操作直後に電源再投入をした場合のみ、使用者に使用者がなすべき正しい操作手順を知らせるメッセージを含む所定の２種類のメッセージを表示することで、異常な状態を回復させるための正しい手順を、利用者に効果的に督促することができるものである。
　さらに、本件発明１では、メッセージ表示のタイミングが、強制電源オフ直後に、電源を再投入した時点であるため、異常操作があってからから強制電源オフするまでにメッセージ表示する場合に比べて、より迅速に強制電源オフできるものである。そして、強制電源オフを迅速化することによって、強制電源オフまでのバックアップのための予備電源の容量を削減できる効果を有するものである（本件明細書段落【００２８】の記載を参照）。
　したがって、本件発明は、バックアップ電源の容量を削減しつつ、迅速、確実に、操作者に異常な状態からの回復を可能にさせるという、刊行物１ないし刊行物４に記載された事項からは予期できない効果を奏するものであると認められる。
　なお、申立人小塚浩の提出した甲第１号証（特開昭５６−１０８１５１号公報、以下「刊行物５」と呼ぶ）にも、異常の発生を検出するとその状態を記憶してから電源を切断し、電源が再投入されると前回の異常の来歴を表示すること、が記載されているが、上記一連の処理については記載がない。したがって、この刊行物５によっても、前記判断に影響を及ぼすものではない。
　したがって、本件発明１は、刊行物１ないし５のいずれかに記載された発明であるとすることはできず、また、刊行物１ないし刊行物５に記載された事項から、当業者が容易に発明をすることができたものと認めることができない。
　また、本件発明３は、請求項１に係る方法の発明に対応する装置の発明であり、本件発明１と同様の理由により、刊行物１ないし５のいずれかに記載された発明であるとすることはできず、また、刊行物１ないし刊行物５に記載された事項から、当業者が容易に発明をすることができたものと認めることができない。
　
［３−５］むすび
　以上のとおりであるから、特許異議申立ての理由及び証拠によっては本件請求項１、３に係る発明の特許を取り消すことはできない。
　また、他に本件請求項１、３に係る特許を取り消すべき理由を発見しない。
　よって、結論のとおり決定する。
【異議決定日】
平成１４年４月５日（２００２．４．５）
【訂正の要旨】
訂正の要旨
特許第３０１９９３４号の明細書において
（１）特許請求の範囲の減縮を目的として、請求項１の記載中「異常な操作が行われたとき、演算部の状態を記憶して電源をオフし、その後、電源がオンされたとき、異常操作が行われたことを知らせるメッセージを表示させることを特徴とする情報処理方法」とあるのを「異常な操作が行われたとき、演算部の状態を記憶するとともに、異常な操作が行われたことを表す所定の値を記憶した後、電源をオフし、その後、前記電源がオンされた場合、前記所定の値が記憶されているか否かを判定し、前記所定の値が記憶されていると判定された場合、使用者に異常な操作が行われたことに対する注意を促すメッセージと、前記使用者がなすべき正しい操作手順を知らせるメッセージとを併せて表示させ、その後、前記使用者がなすべき正しい操作手順が実行されたとき、前記所定の値の記憶を消去し、その後、再度、前記電源がオンされた場合、前記所定の値が記憶されていないと判定されたとき、通常の電源のオンの処理を行うことを特徴とする情報処理方法」と訂正する。
（２）特許請求の範囲の減縮を目的として、請求項３の記載中「異常な操作が行われたとき、演算部の状態を記憶して電源をオフする電源オフ手段と、その後、電源がオンされたとき、異常操作が行われたことを知らせるメッセージを表示させる表示制御手段とを備えることを特徴とする情報処理装置」とあるのを「異常な操作が行われたとき、演算部の状態を記憶するとともに、異常な操作が行われたことを表す所定の値を記憶した後、電源をオフする電源オフ手段と、その後、前記電源がオンされた場合、前記所定の値が記憶されているか否かを判定し、前記所定の値が記憶されていると判定された場合、使用者に異常な操作が行われたことに対する注意を促すメッセージと、前記使用者がなすべき正しい操作手順を知らせるメッセージとを併せて表示させ、前記使用者がなすべき正しい操作手順が実行されたとき、前記所定の値の記憶を消去させる表示制御手段と、その後、再度、前記電源がオンされた場合、前記所定の値が記憶されているか否かを判定し、前記所定の値が記憶されていないと判定されたとき、通常の電源のオンの処理を行う処理手段とを備えることを特徴とする情報処理装置」と訂正する。
（３）明りょうでない記載の釈明を目的として、段落【０００５】、【０００６】の記載を請求項１および請求項３の訂正に整合させる。
（５４）【発明の名称】
情報処理方法及び装置
（５７）【特許請求の範囲】
　【請求項１】　異常な操作が行われたとき、演算部の状態を記憶するとともに、異常な操作が行われたことを表す所定の値を記憶した後、電源をオフし、その後、前記電源がオンされた場合、前記所定の値が記憶されているか否かを判定し、前記所定の値が記憶されていると判定された場合、使用者に異常な操作が行われたことに対する注意を促すメッセージと、前記使用者がなすべき正しい操作手順を知らせるメッセージとを併せて表示させ、その後、前記使用者がなすべき正しい操作手順が実行されたとき、前記所定の値の記憶を消去し、その後、再度、前記電源がオンされた場合、前記所定の値が記憶されていないと判定されたとき、通常の電源のオンの処理を行う
　ことを特徴とする情報処理方法。
　【請求項２】　異常な操作が行われたとき、演算部の状態を記憶して電源をオフし、その後、電源がオンされたとき、周辺機器の接続状態を確認し、電源オフの直前の状態と同様の状態に接続されていない場合、直前の状態と同様の状態に接続することを使用者に促すメッセージを出力し、直前の状態と同様の状態に接続されたとき、異常操作に対するその後の処理を再開する
　ことを特徴とする情報処理方法。
　【請求項３】　異常な操作が行われたとき、演算部の状態を記憶するとともに、異常な操作が行われたことを表す所定の値を記憶した後、電源をオフする電源オフ手段と、
　その後、前記電源がオンされた場合、前記所定の値が記憶されているか否かを判定し、前記所定の値が記憶されていると判定された場合、使用者に異常な操作が行われたことに対する注意を促すメッセージと、前記使用者がなすべき正しい操作手順を知らせるメッセージとを併せて表示させ、前記使用者がなすべき正しい操作手順が実行されたとき、前記所定の値の記憶を消去させる表示制御手段と、
　その後、再度、前記電源がオンされた場合、前記所定の値が記憶されているか否かを判定し、前記所定の値が記憶されていないと判定されたとき、通常の電源のオンの処理を行う処理手段と
　を備えることを特徴とする情報処理装置。
【発明の詳細な説明】
　【０００１】
　【産業上の利用分野】
　本発明は、例えば電子手帳装置（ポータブルコンピュータ）に用いて好適な情報処理方法及び装置に関する。
　【０００２】
　【従来の技術】
　電子手帳装置などのコンピュータにおいて、その動作中に電源となるバッテリをいきなり外したり、あるいは動作中にＩＣカードの抜き差しが行われるなど不適当な操作が行われた場合、そのまま処理を続行するとシステムが暴走してしまう恐れがある。そこで、従来、異常な操作が行われたことを使用者に知らしめるため、所定のメッセージを表示するようにし、そのメッセージを表示した後、電源をオフするようにしていた。また、この電源をオフする前に電源をオフするのに必要な全ての処理を実行するようにしていた。
　【０００３】
　【発明が解決しようとする課題】
　このように従来の装置は、異常事態が発生した場合、メッセージを表示し、電源オフに必要な全ての処理を実行した後、電源を実際にオフするようにしているため、バックアップ用のバッテリとして、数１０秒間の動作を保障するものが必要であった。このため、装置の小型化、軽量化、低価格化に大きな障害となっていた。
　【０００４】
　本発明はこのような状況に鑑みてなされたものであり、異常事態が発生した場合、迅速に電源をオフすることができ、バックアップ用の電源を小さくすることができるようにしたものである。
　【０００５】
　【課題を解決するための手段】
　請求項１に記載の情報処理方法は、異常な操作が行われたとき、演算部の状態を記憶するとともに、異常な操作が行われたことを表す所定の値を記憶した後、電源をオフし、その後、電源がオンされた場合、所定の値が記憶されているか否かを判定し、所定の値が記憶されていると判定された場合、使用者に異常な操作が行われたことに対する注意を促すメッセージと、使用者がなすべき正しい操作手順を知らせるメッセージとを併せて表示させ、その後、使用者がなすべき正しい操作手順が実行されたとき、所定の値の記憶を消去し、その後、再度、電源がオンされた場合、所定の値が記憶されていないと判定されたとき、通常の電源のオンの処理を行うことを特徴とする。
　【０００６】
　請求項２に記載の情報処理方法は、異常な操作が行われたとき、演算部の状態を記憶して電源をオフし、その後、電源がオンされたとき、周辺機器の接続状態を確認し、電源オフの直前の状態と同様の状態に接続されていない場合、直前の状態と同様の状態に接続することを使用者に促すメッセージを出力し、直前の状態と同様の状態に接続されたとき、異常操作に対するその後の処理を再開することを特徴とする。
　請求項３に記載の情報処理装置は、異常な操作が行われたとき、演算部の状態を記憶するとともに、異常な操作が行われたことを表す所定の値を記憶した後、電源をオフする電源オフ手段と、その後、電源がオンされた場合、所定の値が記憶されているか否かを判定し、所定の値が記憶されていると判定された場合、使用者に異常な操作が行われたことに対する注意を促すメッセージと、使用者がなすべき正しい操作手順を知らせるメッセージとを併せて表示させ、使用者がなすべき正しい操作手順が実行されたとき、所定の値の記憶を消去させる表示制御手段と、その後、再度、電源がオンされた場合、所定の値が記憶されているか否かを判定し、所定の値が記憶されていないと判定されたとき、通常の電源のオンの処理を行う処理手段とを備えることを特徴とする。
　【０００７】
　【作用】
　請求項１に記載の情報処理方法及び請求項３に記載の情報処理装置においては、異常操作により一旦電源がオフされた場合、その後電源が立ち上げられたとき、異常操作が行われたことを知らせるメッセージが表示される。従って、メッセージ表示のためのバックアップ用の電源が不要となる。
　【０００８】
　また、請求項２に記載の情報処理方法においては、異常操作により電源が一旦オフされた場合、再度電源がオンされたとき、電源オフの直前の状態と同様の状態に周辺機器が接続させるようにさせ、その後、異常操作に対する処理が再開される。従って、電源オフの直前における処理は少なくて済み、そのためのバックアップ用の電源は小さくて済む。
　【０００９】
　【実施例】
　図１は、本発明の情報処理方法を応用した情報処理装置の一実施例の構成を示すブロック図である。１は電源スイッチ、その他のスイッチを含む入力部であり、その入力はインターフェース２を介してＣＰＵ４に供給されるようになされている。電源回路３は、内部に電池３ｂと緊急バックアップ用のコンデンサ３ａとを内蔵しており、各部に必要な電力を供給している。ＲＯＭ５はＣＰＵ４が動作する上において必要なプログラムをはじめ、各種の予め設定されたデータを記憶している。ＲＡＭ６は動作上、必要なデータなどを随時記憶する。また、ＲＡＭ７は電源回路３によりバックアップされたメモリである。
　【００１０】
　ＬＣＤ９とタブレット８は一体化されており、ＬＣＤ９に表示された画像をタブレット８を介して見ることができるようになされている。タブレット８は、感圧式あるいは静電容量式の座標検出装置を構成しており、図示せぬペンなどにより入力されたデータをインターフェース２を介してＣＰＵ４に入力できるようになっている。また、スピーカ１０は必要に応じ所定の音声信号を出力するようになされている。また、検出回路１１は異常な操作などが行われたとき、これを検出し、インターフェース２を介してＣＰＵ４に出力するものである。
　【００１１】
　次に、図２乃至図４のフローチャートを参照して、異常事態が発生した場合における動作について説明する。
　【００１２】
　検出回路１１は、動作中に電池３ｂがいきなり外されたり、あるいは図示はしていないがＩＣカードなどが抜き差しされたような場合、これを検出し、その検出信号をインターフェース２を介してＣＰＵ４に出力する。このとき、ＣＰＵ４は図２のフローチャートに示す割込み処理を実行する。
　【００１３】
　まず、ステップＳ１において割込み処理を禁止する。次にステップＳ２に進み、変数ｉｄが０であるか否か判定する。この変数ｉｄは後述するように、異常が発生したとき、所定の値（実施例の場合、１２３４５６７８）に設定されており、異常操作に対する復帰動作中にさらに異常が発生した場合には０に設定される。この変数ｉｄが０である場合、ステップＳ３に進み、スタックポインタ以外の全てのレジスタがスタックに保存される。また、ステップＳ４において、スタックポインタがワークエリアに保存される。即ち、ＣＰＵ４（演算部）の状態を記憶する。このスタックあるいはワークエリアは、いずれもバックアップＲＡＭ７に内蔵されているものである。さらにステップＳ５に進み、前述した変数ｉｄが値１２３４５６７８に設定される。これにより、異常操作が行われたことが記憶されたことになる。このステップＳ５の処理の後、ＣＰＵ４は電源回路３を制御し、電源をオフさせる。
　【００１４】
　ステップＳ２において、変数ｉｄが０でないと判定された場合、ステップＳ３乃至Ｓ５の処理が省略されて電源がオフされる。即ち、異常操作に対する復帰処理中にさらに異常が発生した場合（ｉｄがステップＳ５で１２３４５６７８に設定されたまま、その後の復帰処理がまだ完了していない場合）においては、ステップＳ３乃至Ｓ５の処理が省略されることになる。
　【００１５】
　次に、このようにして緊急時における電源オフの処理が実行された後、使用者が再び電源をオンすると、図３および図４のフローチャートに示す処理が実行される。即ち、最初にステップＳ１１において、変数ｉｄが１２３４５６７８に等しいか否か判定される。後述するように、異常操作が行われたとしても、その後復帰動作が正しく行われた場合においては、変数ｉｄは０に戻されている。従って、このときはステップＳ１２に進み、通常の電源オンの処理が実行される。さらに、ステップＳ１３において、ハードウェアや各部の状態が調査され、ステップＳ１４においてその状態が保存される。以下、順次正常な場合における動作が実行されることになる。
　【００１６】
　一方、ステップＳ１１において、変数ｉｄが１２３４５６７８に等しいと判定された場合、即ち、ステップＳ５において設定された値がそのまま変数ｉｄに残っている状態であるとき（異常操作に対する復帰処理がまだ実行されていないとき）ステップＳ２１に進み、保存しておいたスタックポインタをロードし、ステップＳ２２において割込み処理が許可される。さらに、ステップＳ２３において、ハードウェアの状態が調査され、ステップＳ２４において周辺機器（ＩＣカード等）の接続状態が電源オフ直前の状態と同じであるか否か判定される。
　【００１７】
　前回と異なる接続状態であると判定された場合、ステップＳ２５に進み、例えば図５に示すようなメッセージがＲＯＭ５から読み出され、ＬＣＤ９に表示される。このメッセージは、何らかの異常な操作が行われたので、電源オン中にＩＣカードを抜いたときは一度電源を切り、ＩＣカードを差して電源を入れ直すことを使用者に督促している。
　【００１８】
　次にステップＳ２６に進み、入力部１における電源スイッチが離される（電源オンのための操作が完了する）のを待機し、電源スイッチが離されたら電源オフのため再度電源スイッチが押されるのをステップＳ２７において待つ。そして、電源スイッチがオンされ、電源オフが指令されたらステップＳ２８において電源オフの処理が実行される。
　【００１９】
　一方、ステップＳ２４において、前回と同じ接続状態であると判定された場合、例えば上述した図５のメッセージを見て、使用者がＩＣカードを正しく装着して電源を立ち上げたとき、次にステップＳ３１に進み、電源スイッチが離されるのを待つ。そして、電源スイッチが離されたときステップＳ３２に進み、レジスタをスタックから取り出し、さらにステップＳ３３において変数ｉｄが０に設定される。以上の処理により、割込みからリターンされ、図２に示した割込み処理の始まる前の処理に戻ることになる。
　【００２０】
　このようにして異常事態が発生した場合、ＣＰＵ４の状態だけを退避させ、その他の必要な終了処理は電源が再びオンされた後に行うようにしているので、電源回路３におけるバックアップ用のコンデンサ３ａはせいぜい数１０μｓ、あるいは数１０ｍｍｓ程度の時間だけ装置をバックアップすることができればよい。従って、従来の場合におけるスーパーキャパシタなどのように、大きな容量のものを必要としない。
　【００２１】
　これに対して、通常の場合の電源オフ時においては、その終了処理として、例えばファイルのクローズ処理、ディスクバッファの吐き出し処理、チェックサムの計算、いま開かれているページの保存、登録、アラームのチェックなどの処理が必要となる。これらの処理は本実施例においては、電源が再度オンされた後に行われるので、電源を速やかにオフすることが可能になるのである。
　【００２２】
　以上においては、異常操作に対する緊急処理について述べたが、このような異常操作はできるだけ避けることが望ましいことはもとよりである。このため、以後このような異常操作をしないように使用者に注意を促す必要がある。このような、使用者に注意を促すメッセージを表示するため、例えば図６乃至図８のフローチャートに示すような処理が実行される。
　【００２３】
　即ち、異常事態が発生したとき、図６のフローチャートに示す割込み処理が実行される。最初にステップＳ４１において、レジスタの内容が予め用意した領域に保存され、ステップＳ４２において電源がオフされる。そして、この異常事態による電源オフ処理が実行されたことが記憶される。
　【００２４】
　その後、使用者が電源を立ち上げたとき、図７に示す割込み処理が実行される。即ち、最初にステップＳ５１において、前回は異常事態発生による電源オフか否かが判定される。異常事態による電源オフでない場合、ステップＳ５２に進み、通常の立ち上げ処理が実行される。これに対して、異常事態による電源オフであった場合においては、ステップＳ５３において電源オフ回数を示す変数Ｐ（カウンタ）が１だけインクリメントされる。そして、ステップＳ５４において全てのレジスタの復帰処理が実行される。その後、図６の割込み処理の前の処理に戻ることになる。
　【００２５】
　一方、ＣＰＵ４はこれらの割込み処理に対して、図８のフローチャートに示すメイン処理を実行している。即ち、ステップＳ６１において、現在の電源オフ回数の変数Ｐを前回の電源オフ回数Ｐａに記録しておく。次にステップＳ６２において、使用者の操作を検出する。そしてステップＳ６３において、何の操作もされなかったか否か判定され、何らかの操作が行われた場合においてはステップＳ６４に進み、その操作に対応する処理が実行される。何の操作も行われなかった場合においては、このステップＳ６４はスキップされる。
　【００２６】
　次にステップＳ６５において、変数ＰとＰａが等しいか否か判定される。もし、異常事態発生による電源オフが実行された場合においては、図７のステップＳ５３において変数Ｐが１だけインクリメントされている。従って、変数ＰはＰａと一致しないことになる。このとき、ステップＳ６６に進み、例えば図９に示すようなメッセージが表示される。このメッセージは、異常な操作（例えば、電源オン中におけるＩＣカードの抜き差し）などが行われたこと、しかしながら以後の操作には支障がないこと、しかし、その後の操作のため必ず取扱い説明書を見ること、などがメッセージとして表示されている。これにより、使用者は自分の行った操作が正しい操作でないことを知ることができ、以後、同じような操作を繰り返さないように注意することになる。これにより、再び同様の異常操作が実行されることが抑制される。
　【００２７】
　次にステップＳ６７に進み、変数Ｐの値が変数Ｐａの値に設定され、ステップＳ６２に戻る。
　【００２８】
　このようなメッセージを異常操作が行われた直後の電源オフまでの間に表示するようにするのが、異常操作抑制の観点からすれば望ましい。しかしながらそのようにすると、このメッセージを表示するために大きな容量のバックアップ電源が必要となる。このため、携帯性を重視する電子長装置などにおいては、このようなメッセージを電源オン後に表示するようにし、バックアップ電源の容量を小さくすることが望ましい。
　【００２９】
　異常事態が発生したことは、個々のアプリケーションプログラムではなく、メイン処理の部分で調査、検出される。従って、個々のアプリケーションプログラムに係る負担は少ない。
　【００３０】
　【発明の効果】
　以上の如く請求項１に記載の情報処理方法及び請求項３に記載の情報処理装置によれば、異常な操作が行われたとき一旦電源をオフし、その後電源がオンされたとき、異常な操作が行われたことを知らせるメッセージを表示するようにしたので、異常操作直後の電源をオフするまでの時間が少なくて済み、バックアップ電源の容量を小さくさせることが可能になる。従って、装置の小型化、軽量化、低コスト化が可能になる。
　【００３１】
　また、請求項２に記載の情報処理方法によれば、異常な操作が行われたとき演算部の状態を記憶して電源をオフし、その後電源がオンされたとき、周辺機器を電源オフ前と同様の状態に接続するようにメッセージを表示し、同様の状態に接続されているとき、異常操作に対する処理を実行するようにしたので、バックアップ用の電源が小さくて済み、装置の小型化、軽量化、低コスト化に有利となる。
【図面の簡単な説明】
　【図１】
　本発明の情報処理方法を応用した情報処理装置の一実施例の構成を示すブロック図である。
　【図２】
　図１の実施例の動作を説明するフローチャートである。
　【図３】
　図１の実施例の動作を説明するフローチャートである。
　【図４】
　図１の実施例の動作を説明するフローチャートである。
　【図５】
　図３のステップＳ２５におけるメッセージの例を示す図である。
　【図６】
　図１の実施例の動作を説明するフローチャートである。
　【図７】
　図１の実施例の動作を説明するフローチャートである。
　【図８】
　図１の実施例の動作を説明するフローチャートである。
　【図９】
　図８のステップＳ６６におけるメッセージの表示例を示す図である。
　【符号の説明】
　３　電源回路
　３ａ　バックアップ用コンデンサ
　３ｂ　電池
　４　ＣＰＵ
　５　ＲＯＭ
　６　ＲＡＭ
　７　バックアップＲＡＭ
　１１　検出回路