(57)【要約】【課題】データを退避させて保護することができ、データが退避された状態において新たなデータ処理の割込みが可能である。【解決手段】退避手続が退避手続検出手段２１によって検出されるとパスワードの入力が強制され、パスワードと退避手続が検出される直前の処理状態のデータとが対応付けられて退避手段２２によって記憶手段１２に記憶され新規操作待ち状態となる。新規操作待ち状態で復帰手続が復帰手続検出手段２３によって検出されるとパスワードの入力が強制され、復帰手段２４によって退避されたデータが復帰されてデータ処理が継続される。復帰手続でない操作が入力されると、新規操作として新たなデータ処理が開始される。このことによって、使用者が任意の時点でデータを退避し保護することができるとともに、データが退避された状態であっても他者が新たなデータ処理を行うことが可能である。【選択図】　　　図１
2004094742.tif 000002
【特許請求の範囲】
【請求項１】
データおよびパスワードを入力する入力手段と、データおよびパスワードを記憶する記憶手段と、データの退避および復帰を制御する制御手段とを備えるデータ処理装置において、
前記制御手段は、
データ処理状態で前記入力手段によって入力される操作がデータを退避させるべく予め定められる特定操作であることを検出し、検出結果に応答してパスワードの入力を強制する退避手続検出手段と、
前記特定操作が前記退避手続検出手段によって検出されるとき、前記特定操作が検出される直前の処理状態のデータと、前記退避手続検出手段の強制に応じて入力されるパスワードとを対応付けて前記記憶手段に記憶するように退避させて新規操作待ち状態にする退避手段と、
新規操作待ち状態で前記入力手段によって入力される操作が退避させたデータを復帰させるべく予め定められる特定操作であることを検出し、検出結果に応答してパスワードの入力を強制する復帰手続検出手段と、
前記復帰手続検出手段の強制に応じて入力されるパスワードと、前記記憶手段に記憶されているパスワードとが一致するか否かを判断し、パスワードが一致するとき、パスワードに対応付けて退避させたデータを復帰させ、パスワードが一致しないとき、新規操作待ち状態を継続する復帰手段とを含むことを特徴とするデータ処理装置。
【請求項２】
前記記憶手段は、複数の記憶領域からなり、
記憶領域毎に一つのパスワードとそのパスワードに対応付けされたデータとが記憶されることを特徴とする請求項１記載のデータ処理装置。
【請求項３】
前記データを退避させるべく予め定められる特定操作は、前記退避させたデータを復帰させるべく予め定められる特定操作と同一の操作であり、
新規操作待ち状態で行われる前記特定操作は、前記復帰手続検出手段によって検出され、
新規操作待ち状態以外の状態で行われる前記特定操作は、前記退避手続検出手段によって検出されることを特徴とする請求項１または２記載のデータ処理装置。
【請求項４】
前記制御手段は、
データ処理状態で前記入力手段によって入力される操作が、データ処理を中断するべく予め定められる中断手続操作であることを検出する中断手続検出手段と、
前記中断手続検出手段による検出結果に応答してデータ処理を開始してから前記中断手続操作を行うまでのデータを全て消去し、新規操作待ち状態へ復帰させる中断手段とをさらに備えることを特徴とする請求項１〜３のいずれかに記載のデータ処理装置。
【請求項５】
前記制御手段は、
パスワードと短縮コードとを対応付けして設定するパスワード設定手段をさらに備え、
前記退避手続検出手段によってパスワードの入力が強制されるとき、前記パスワード設定手段は、前記入力手段によって入力される短縮コードを検出し、検出される短縮コードに対応するパスワードを退避手段に出力することを特徴とする請求項１〜４のいずれかに記載のデータ処理装置。
【請求項６】
前記制御手段は、
パスワードとデータを退避させるべく予め定められる特定操作とを対応付けして設定するパスワード設定手段をさらに備え、
前記退避手続検出手段によって前記特定操作が検出されてパスワードの入力が強制されるとき、前記パスワード設定手段は、前記特定操作に対応するパスワードを前記退避手段に出力することを特徴とする請求項１〜４のいずれかに記載のデータ処理装置。
【請求項７】
前記制御手段は、
作成するデータ毎または予め類別されるデータの種類毎にデータを退避させるべく予め定められる特定操作の検出可否を設定する退避手続設定手段をさらに含み、
前記入力手段によって前記特定操作が入力されるとき、前記退避手続設定手段は、データ処理中のデータについて前記特定操作の検出の可否を退避手続検出手段に出力し、
前記退避手続検出手段は、前記特定操作の検出が可であるとき前記特定操作を検出することを特徴とする請求項１〜６のいずれかに記載のデータ処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ処理装置に関し、特に複数の使用者に共用されるデータ処理装置である。
【０００２】
【従来の技術】
データ処置装置には、データのセキュリティ機能として、特定の条件下でのみ装置の起動を許容する機能、使用者がデータ入力操作中に一時データ処理装置から離れる場合、他者がデータ処理装置に備わる入力手段を操作してもデータ処理装置の作動が防止される機能などが備わる。
【０００３】
前述したようなセキュリティ機能を備える従来のデータ処理装置は、たとえば以下のようなものである（特許文献１参照）。図９は、従来のデータ処理装置１の構成を簡略化して示すブロック図である。従来のデータ処理装置１は、キー入力無効指示キー２およびキー入力有効指示キー３を備えデータを入力するキーボード４、キー入力有効指示キー３以外のキーボード４による入力を無効状態にするキー入力無効手段５とキー入力無効状態からキー入力有効状態へ復帰させるキー入力有効手段６と予め使用者が設定したパスワードが登録される図示しないパスワードエリアとを含むキーボード制御プログラム７を備える。
【０００４】
押下されたキーがキー入力無効指示キー２であるとキーボード制御プログラム７によって判断された場合、キー入力無効手段５によってキー入力有効指示キー３以外のキー入力は無効状態とされ、キーボード４を操作してもデータの入力は行われない。キー入力無効状態において、押下されたキーがキー入力有効指示キー３であるとキーボード制御プログラム７によって判断された場合、パスワードの入力が強制され、入力されたパスワードが予め使用者によってパスワードエリアに設定されたパスワードと一致する場合は、キー入力有効手段６によってキー入力が有効の状態へ復帰される。パスワードが一致しない場合は、キー入力無効状態が維持される。このようにして従来のデータ処理装置１においては、他者のキー操作によって使用者のデータが変更されることがないようにデータが保護される。
【０００５】
近年、電話装置およびファクシミリ装置などのデータ処理装置は、機能の拡大が図られ、通話機能および画像情報の送受信機能以外に、インターネット接続機能を備えるものがある。前記機能を備える電話装置およびファクシミリ装置などのデータ処理装置においては、たとえば電子メールの文章、オンラインバンキングなどにおける個人情報などのデータが作成される。このため、電話装置およびファクシミリ装置などの機能は、高度のデジタル処理が可能なパーソナルコンピュータの機能と比較して区別がなくなってきている。したがって、電話装置およびファクシミリ装置などのデータ処理装置においてもデータのセキュリティ機能が必要とされている。しかし電話装置およびファクシミリ装置などは、通話機能およびファクシミリ機能が重視されており、データのセキュリティはいまだ充分とは言えない。
【０００６】
【特許文献１】
特開平３−４２７６１号公報（第２頁、第１図）
【０００７】
【発明が解決しようとする課題】
特許文献１に開示の従来のデータ処理装置１には以下の問題がある。従来のデータ処理装置１では、表示手段を備えデータを出力する場合、使用者がデータを退避させた時点で表示手段上に表示されているデータがデータ退避中も表示される。このため、他者が表示手段上のデータを見ることができ情報の漏洩が起こるという問題がある。また従来のデータ処理装置１は、１人の使用者のデータを保護するセキュリティ機能であるので、キー入力が無効状態にあるデータ処理装置１は、次にキー入力を有効にする操作を行うことが強制されており、割込みによって他者が新規のデータ処理を行うことができない。このような従来のセキュリティ機能を電話装置およびファクシミリ装置に付与しても、電話装置およびファクシミリ装置は家庭に１台のみである場合が多いので、使用者がデータを退避し装置をデータ処理に使用していない状態であっても他者の使用が制限されるという問題がある。
【０００８】
本発明の目的は、データを退避させて保護することができ、データが退避された状態において新たなデータ処理の割込みが可能であるデータ処理装置を提供することである。
【０００９】
【課題を解決するための手段】
本発明は、データおよびパスワードを入力する入力手段と、データおよびパスワードを記憶する記憶手段と、データの退避および復帰を制御する制御手段とを備えるデータ処理装置において、
前記制御手段は、
データ処理状態で前記入力手段によって入力される操作がデータを退避させるべく予め定められる特定操作であることを検出し、検出結果に応答してパスワードの入力を強制する退避手続検出手段と、
前記特定操作が前記退避手続検出手段によって検出されるとき、前記特定操作が検出される直前の処理状態のデータと、前記退避手続検出手段の強制に応じて入力されるパスワードとを対応付けて前記記憶手段に記憶するように退避させて新規操作待ち状態にする退避手段と、
新規操作待ち状態で前記入力手段によって入力される操作が退避させたデータを復帰させるべく予め定められる特定操作であることを検出し、検出結果に応答してパスワードの入力を強制する復帰手続検出手段と、
前記復帰手続検出手段の強制に応じて入力されるパスワードと、前記記憶手段に記憶されているパスワードとが一致するか否かを判断し、パスワードが一致するとき、パスワードに対応付けて退避させたデータを復帰させ、パスワードが一致しないとき、新規操作待ち状態を継続する復帰手段とを含むことを特徴とするデータ処理装置である。
【００１０】
本発明に従えば、データ処理状態で入力手段によって入力される操作が、データを退避させるべく予め定められる特定操作であることが退避手続検出手段によって検出され、検出結果に応答して予め定められるパスワードの入力が強制される。入力されたパスワードと特定操作が検出される直前の処理状態のデータとが対応付けられて退避手段によって記憶手段に記憶するように退避され、新規操作待ち状態となる。新規操作待ち状態で入力手段によって入力される操作が、退避されたデータを復帰させるべく予め定められる特定操作であることが復帰手続検出手段によって検出され、検出結果に応答してパスワードの入力が強制される。入力される操作が前記特定操作であると検出されないとき、前記操作は新規操作とされる。入力されたパスワードと記憶手段に記憶されているパスワードとが一致するか否かが復帰手段によって判断され、パスワードが一致するとき、パスワードに対応付けて退避されたデータが復帰され、パスワードが一致しないとき、新規操作待ち状態が継続される。このことによって、使用者が任意の時点でデータを退避し保護することができるとともに、データが退避された状態であっても他者が新たなデータ処理を行うことが可能である。また使用者は任意の時点でデータ処理を再開することができる。このように、複数の使用者が共用することができるデータ処理装置を提供することが可能になる。
【００１１】
また本発明は、前記記憶手段は、複数の記憶領域からなり、
記憶領域毎に一つのパスワードとそのパスワードに対応付けされたデータとが記憶されることを特徴とする。
【００１２】
本発明に従えば、記憶手段に備わる複数の記憶領域毎に一つのパスワードとそのパスワードに対応付けされたデータとが記憶されるので、記憶手段には複数の退避データを取得することができる。このことによって、使用者が複数となっても各人がデータの退避、復帰および新規操作を行うことができるとともに、一人の使用者が複数のデータ毎に、退避／復帰させることが可能になる。
【００１３】
また本発明は、前記データを退避させるべく予め定められる特定操作は、前記退避させたデータを復帰させるべく予め定められる特定操作と同一の操作であり、
新規操作待ち状態で行われる前記特定操作は、前記復帰手続検出手段によって検出され、
新規操作待ち状態以外の状態で行われる前記特定操作は、前記退避手続検出手段によって検出されることを特徴とする。
【００１４】
本発明に従えば、データを退避させるべく予め定められる特定操作と前記退避させたデータを復帰させるべく予め定められる特定操作とは同一の操作であり、装置の状態に基づいて復帰手続検出手段または退避手続検出手段によって検出される。このことによって、使用者がデータの退避またはデータの復帰に対応させて異なる操作をする必要がなく、同一の操作でデータを退避または復帰させることができるので、データの退避および復帰を行うための操作が簡便化され使用者の負担を軽減することが可能になる。
【００１５】
また本発明は、前記制御手段は、
データ処理状態で前記入力手段によって入力される操作が、データ処理を中断するべく予め定められる中断手続操作であることを検出する中断手続検出手段と、
前記中断手続検出手段による検出結果に応答してデータ処理を開始してから前記中断手続操作を行うまでのデータを全て消去し、新規操作待ち状態へ復帰させる中断手段とをさらに備えることを特徴とする。
【００１６】
本発明に従えば、データ処理状態で入力手段によって入力される操作が中断手続操作であることが中断手続検出手段によって検出され、検出結果に応答してデータ処理を開始してから前記中断手続操作を行うまでのデータが中断手段によって全て消去され、新規操作待ち状態へ復帰する。このことによって、データ処理状態においてデータを退避させる以外にデータを消去しデータ処理を中断することが可能になる。
【００１７】
また本発明は、前記制御手段は、
パスワードと短縮コードとを対応付けして設定するパスワード設定手段をさらに備え、
前記退避手続検出手段によってパスワードの入力が強制されるとき、前記パスワード設定手段は、前記入力手段によって入力される短縮コードを検出し、検出される短縮コードに対応するパスワードを退避手段に出力することを特徴とする。
【００１８】
本発明に従えば、パスワード設定手段によってパスワードと短縮コードとが対応付けされて設定される。退避手続検出手段によって特定操作が検出されてパスワードの入力が強制されるとき、短縮コードを入力すると短縮コードに対応するパスワードがパスワード設定手段によって退避手段に出力される。このことによって、パスワードを入力することなくデータの退避を行うことができるので、他者にパスワードを見られることを防止できるとともに、簡単な操作でデータの退避を行うことが可能になる。
【００１９】
また本発明は、前記制御手段は、
パスワードとデータを退避させるべく予め定められる特定操作とを対応付けして設定するパスワード設定手段をさらに備え、
前記退避手続検出手段によって前記特定操作が検出されてパスワードの入力が強制されるとき、前記パスワード設定手段は、前記特定操作に対応するパスワードを前記退避手段に出力することを特徴とする。
【００２０】
本発明に従えば、パスワード設定手段によってパスワードとデータを退避させるべく予め定められる特定操作とが対応付けされて設定される。退避手続検出手段によって特定操作が検出されてパスワードの入力が強制されるとき、特定操作に対応するパスワードがパスワード設定手段によって退避手段に出力される。このことによって、パスワードを入力することなくデータの退避を行うことができるので、他者にパスワードを見られることを防止できるとともに、簡単な操作でデータの退避を行うことが可能になる。
【００２１】
また本発明は、前記制御手段は、
作成するデータ毎または予め類別されるデータの種類毎にデータを退避させるべく予め定められる特定操作の検出可否を設定する退避手続設定手段をさらに含み、
前記入力手段によって前記特定操作が入力されるとき、前記退避手続設定手段は、データ処理中のデータについて前記特定操作の検出の可否を退避手続検出手段に出力し、
前記退避手続検出手段は、前記特定操作の検出が可であるとき前記特定操作を検出することを特徴とする。
【００２２】
本発明に従えば、作成するデータ毎または予め類別されるデータの種類毎に特定操作の検出の可否が退避手続設定手段によって設定される。入力手段によって特定操作が入力されるとき、データ処理中のデータについて特定操作の検出可否が退避手続設定手段によって退避手続検出手段に出力される。特定操作の検出が可であるとき退避手続検出手段によって特定操作が検出される。このことによって、使用者が、作成するデータ毎または予め類別されるデータの種類毎に新たなデータ処理の割り込みを任意に制限することができる。
【００２３】
【発明の実施の形態】
本発明は、データを退避および復帰することができる各種データ処理装置として具現化されるけれども、ここでは通信機能を備えるデータ処理装置を例示する。
【００２４】
図１は、本発明の第１の実施の形態であるデータ処理装置１１の構成を簡略化して示すブロック図である。データ処理装置１１は、データおよびパスワードを記憶する記憶手段１２と、データおよびパスワードを入力する入力手段１３と、データの退避および復帰を制御する制御手段１４と、データを表示する表示手段１５と、通信回線を用いてデータを送信および受信する通信手段１６と、各手段の動作を制御する中央処理装置１００（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ；略称：ＣＰＵ）とを備える。
【００２５】
ここで、データを退避するとは、データ処理状態のデータを記憶手段１２に記憶しデータ処理を一時中止することであり、データを復帰するとは、データの退避によって記憶手段１２に記憶されたデータを読出し、データを退避したときのデータ処理状態に戻すことである。
【００２６】
ＣＰＵ１００は、装置における演算処理、記憶手段１２の管理および記憶手段１２に備わる制御プログラム１７に従って入力手段１３、表示手段１５および通信手段１６の動作の制御を行う。
【００２７】
記憶手段１２は、装置を構成する各手段を制御するために必要な制御プログラム１７が記憶される。また記憶手段１２は、一時的にデータが記憶される記憶領域であるワークエリア１８、対応付けられたパスワードと短縮コードとが記憶されるパスワードテーブル１９、対応付けられたパスワードとデータとが記憶される複数の記憶領域２０などを含む。なお、記憶領域２０は１つであってもよい。
【００２８】
制御プログラム１７は、たとえばリードオンリーメモリ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ；略称：ＲＯＭ）に記憶される。ワークエリア１８は、たとえばランダムアクセスメモリ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ；略称：ＲＡＭ）などからなり、パスワードテーブル１９および複数の記憶領域２０は、たとえばＥＰＲＯＭ（Ｅｒａｓａｂｌｅ　ａｎｄ
Ｐｒｏｇｒａｍｍａｂｌｅ　Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）などからなる。
【００２９】
複数の記憶領域２０において、記憶領域毎に一つのパスワードとそのパスワードに対応付けられたデータとが記憶されるので、記憶手段１２には複数の退避データを記憶することができる。記憶領域２０へのパスワードおよびデータの記憶は、たとえば次のように行われる。パスワードと記憶領域のアドレスとを関連付けて記憶し、入力されたパスワードに応じて各記憶領域に対するアクセスの許可／不許可を判断する。またはすべてのデータをパスワードとセットで記憶し、入力されたパスワードとセットになっているデータを一時的に所定の記憶領域に転送して読出し可能にする。このことによって、使用者が複数となっても各人がデータの退避、復帰および新規操作を行うことができるとともに、１人の使用者が複数のデータ毎に退避／復帰させることが可能になる。
【００３０】
データが復帰されると復帰されたデータが記憶されていた記憶領域の記憶内容は消去される。なお複数の記憶領域２０に記憶されるパスワードおよびデータ、パスワードテーブル１９に記憶される短縮コードおよびパスワードは、制御プログラム１７の初期化によっては消去されない。
【００３１】
表示手段１５は、たとえば発光ダイオード（Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ　Ｄｉｏｄｅ；略称：ＬＥＤ）ディスプレイ、液晶ディスプレイ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ；略称：ＬＣＤ）、陰極線管（Ｃａｔｈｏｄｅ−Ｒａｙ　Ｔｕｂｅ；略称：ＣＲＴ）ディスプレイなどである。表示手段１５は、たとえばパスワード設定モードにおいてはパスワードの設定方法を表示するなど各機能における入力のガイダンスを行う。また装置の動作状況などを表示する。また装置には複数の機能が備わるので、表示手段１５は、使用する機能の選択を容易に行うために装置に備わる機能が一覧表示される画面（以後、メニュー選択画面と呼ぶ）を表示する。メニュー選択画面は、装置が新規操作待ち状態であるとき表示手段１５に表示される。
【００３２】
通信手段１６は、たとえばＨＴＭＬ（Ｈｙｐｅｒ　Ｔｅｘｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）で記述されたデータの受信および送信が可能なＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ　Ｃｏｎｔｒｏｌ
Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）または簡易ＨＴＭＬで記述されたデータの受信および送信が可能なＴＣＰ／ＩＰ以外の通信方式などの通信方式に基づいて通信を行う複数の通信機能を備え、使用する装置の機能に従ってＣＰＵ１００によって制御されて通信機能が選択され実行される。
【００３３】
入力手段１３は、たとえば文字入力などのデータ処理を行うための複数個のキーを備えるキーボード部、あるいはたとえばトラックボールまたはペンポイントなどのポインティングデバイスや表示手段１５に一体化したタッチパネルなどによって構成される。
【００３４】
データを退避させるべく予め定められる特定操作（以後、退避手続と呼ぶ）および退避させたデータを復帰させるべく予め定められる特定操作（以後、復帰手続と呼ぶ）は、たとえば「＊１＊」などの前記キーボード部に備わる複数のキーを用いた通常入力されないキーシーケンスであってもよいし、たとえば退避手続キーおよび復帰手続キーなどの特定のキーであってもよい。また退避手続と復帰手続きとは同一の操作であってもよい。
【００３５】
制御手段１４は、退避手続検出手段２１と、退避手段２２と、復帰手続検出手段２３と、復帰手段２４と、パスワード設定手段２５とを含む。退避手続検出手段２１は、データ処理状態で入力手段１３によって入力される操作が退避手続であることを検出し、検出結果に応答してパスワードの入力を強制する。退避手段２２は、退避手続が退避手続検出手段２１によって検出されるとき、退避手続が検出される直前の処理状態のデータと、前記退避手続検出手段２１の強制に応じて入力されるパスワードとを対応付けてデータが退避されていない記憶領域２０に記憶するように退避させて新規操作待ち状態にする。復帰手続検出手段２３は、新規操作待ち状態で入力手段１３によって入力される操作が復帰手続であることを検出し、検出結果に応答してパスワードの入力を強制する。復帰手段２４は、復帰手続検出手段２３の強制に応じて入力されるパスワードと、記憶手段１２に備わる複数の記憶領域２０に記憶されているパスワードとが一致するか否かを判断し、パスワードが一致するとき、パスワードに対応付けて退避させたデータを復帰させ、パスワードが一致しないとき、新規操作待ち状態を継続する。
【００３６】
また退避手続と復帰手続とが同一の操作である場合、新規操作待ち状態で行われる前記同一の操作は、復帰手続検出手段２３によって復帰手続として検出され、新規操作待ち状態以外の状態、すなわちデータ処理状態で行われる前記同一の操作は、退避手続検出手段２１によって退避手続として検出される。このことによって、使用者がデータの退避またはデータの復帰に対応させて異なる操作をする必要がなく、同一の操作でデータを退避または復帰させることができるので、データの退避および復帰を行うための操作が簡便化され使用者の負担を軽減することが可能になる。
【００３７】
パスワード設定手段２５は、パスワードと短縮コードとを対応付けして設定する。図２は、パスワードと短縮コードとを対応付けして設定する手順を説明するフローチャートである。ステップａ１では、装置の電源をＯＮ状態にする。ステップａ２では、表示手段１５、通信手段１６、入力手段１３および制御プログラム１７が初期化され、ＣＰＵ１００がメニュー選択画面を表示手段１５に表示し新規操作待ち状態となる。ステップａ３では、入力手段１３によってメニューを選択してパスワード設定モードに入る。パスワードの設定は通常頻繁に行われないので、パスワード設定モードに入るために必要な特定のキーを設定し、前記特定のキーを押下することなくパスワード設定モードに入ることができない構成にしてもよい。
【００３８】
ステップａ４では、ＣＰＵ１００がパスワードの設定がされておらずパスワードの設定が可能な短縮コードを表示手段１５に表示する。ステップａ５では、パスワードを設定する短縮コードを入力手段１３によって選択する。ステップａ６では、表示手段１５に表示された入力のガイダンスに従って入力手段１３によってパスワードを入力する。ステップａ７では、使用者またはＣＰＵ１００がパスワードの設定が終了か否かを判断する。このような判断は、たとえは次のようにして行われる。使用者が判断する場合、パスワード設定の確定信号を発信するための特定のキーを予め定め、使用者は、パスワード入力後、前記特定キーを押下することによって設定終了の判断とし、前記特定キー押下しないことによって設定未了の判断とする。ＣＰＵ１００が判断する場合、パスワードとして所定の桁数を予め指定しておき、入力桁数が所定の桁数であるとき、設定終了と判断し、入力桁数が所定の桁数に満たないときもしくは所定の桁数を超えるとき、設定未了と判断する。なお、前述の使用者の判断における特定キーを押下しない場合やＣＰＵ１００の判断における入力桁数が所定の桁数に満たない場合、そのままの状態で予め定められる時間が経過すると、パスワードの設定未了として処理されるように制御プログラム１７を設定しておく。
【００３９】
ステップａ７における判断結果が否定であるとき、ステップａ４に戻って以降のステップを繰返す。先のステップａ７における判断結果が肯定であるとき、ステップａ８に進む。ステップａ８では、パスワード設定手段２５がパスワードと短縮コードとを対応付けしてパスワードテーブル１９に記憶する。以上によって一連のパスワード設定操作を終了する。
【００４０】
また、ステップａ７において既に短縮コードに対応付けされて設定されているパスワードと入力されたパスワードとが一致しないことを確認する機能をパスワード設定手段２５に設けることによって、パスワードの重複設定による他者のデータの読出しを防止することができる。
【００４１】
図３は、データ処理装置１１においてデータを退避または復帰させる手順を説明するフローチャートである。ステップｂ１では、装置の電源をＯＮ状態にする。ステップｂ２では、表示手段１５、通信手段１６、入力手段１３および制御プログラム１７が初期化され、ＣＰＵ１００が表示手段１５にメニュー選択画面を表示し新規操作待ち状態となる。ステップｂ３では、復帰手続検出手段２３が、復帰手続を検出し、入力手段１３によってなされた操作が復帰手続であるか否かを判断する。判断結果が肯定であるとき、ステップｂ４に進む。ステップｂ４では、復帰手続検出手段２３が、パスワードの入力を強制する。パスワードの入力を強制する方法は、パスワードの入力を促す旨を表示手段１５に表示して行ってもよいし、音声出力によって行ってもよい。復帰手続検出手段２３によってパスワードの入力が強制されるとき、入力可能なデータはパスワードのみであり、短縮コードを入力することはできない。
【００４２】
ステップｂ５では、復帰手段２４が、入力されたパスワードに基づいて複数の記憶領域２０に記憶されているパスワードを検索し、入力されたパスワードと記憶されているパスワードとが一致するか否かを判断する。判断結果が肯定であるとき、ステップｂ６に進む。ステップｂ６では、復帰手段２４が、パスワードが一致したデータを復帰させ、ＣＰＵ１００が復帰されたデータを表示手段１５に表示する。復帰したデータが記憶されていた記憶領域２０は、記憶内容が消去される。その後、ステップｂ９に進む。先のステップｂ５における判断結果が否定であるとき、ステップｂ７に進む。ステップｂ７では、ＣＰＵ１００が入力したパスワードに対応するデータが記憶されていない旨を表示手段１５に表示し、ステップｂ２に戻って以降のステップを繰返す。
【００４３】
先のステップｂ３における判断結果が否定であるとき、ステップｂ８に進む。ステップｂ８では、入力手段１３によって入力された操作は新規操作と判断され、入力された操作に基づいて選択メニュー画面から使用する機能が選択されて新規データ処理が開始される。ステップｂ９では、データ処理を継続する。ステップｂ１０では、使用者またはＣＰＵ１００が、データ処理が終了したか否かを判断する。判断結果が肯定であるとき、ステップｂ２に戻り以降のステップを繰返す。判断結果が否定であるとき、ステップｂ１１に進む。ステップｂ１１では、退避手続検出手段２１が、退避手続を検出し、入力された操作が退避手続であるか否かを判断する。判断結果が否定であるとき、ステップｂ９に戻り以降のステップを繰返す。判断結果が肯定であるとき、ステップｂ１２に進む。ステップｂ１２では、退避手続検出手段２１が、パスワードの入力を強制する。ステップｂ１３では、パスワード設定手段２５が、短縮コードを検出し、入力されたデータが短縮コードであるか否かを判断する。判断結果が否定であるとき、入力されたデータはパスワードであると判断しステップｂ１５に進む。
【００４４】
先のステップｂ１３における判断結果が肯定であるとき、ステップｂ１４に進む。ステップｂ１４では、パスワード設定手段２５が、短縮コードに対応するパスワードが設定されているか否かを判断する。判断結果が肯定であるとき、ステップｂ１５に進む。ステップｂ１５では、パスワード設定手段２５が、短縮コードに対応するパスワードを退避手段２２に出力し、退避手段２２が、退避手続が検出される直前の処理状態のデータとパスワードとを対応付けてデータが退避されていない記憶領域２０に記憶するように退避させる。その後ステップｂ２に戻り以降のステップを繰返す。先のステップｂ１４における判断結果が否定であるとき、ステップｂ１６に進む。ステップｂ１６では、ＣＰＵ１００がデータを退避することができない旨を表示手段１５に表示する。
【００４５】
また、ステップｂ１５において既にデータと対応付けされて記憶領域２０に記憶されているパスワードと入力されたパスワードとが一致しないことを確認する機能を退避手段２２に備えることによって、パスワードの重複によるデータの上書きを防止することができる。
【００４６】
また、図２に示すフローチャートにおいてパスワードと短縮コードとを対応付けて設定した後、図３に示すステップｂ２へと進んでもよい。
【００４７】
以上のように、使用者が任意の時点でデータを退避し保護することができるとともに、データが退避された状態であっても他者が新たなデータ処理を行うことが可能である。また使用者は任意の時点でデータ処理を再開することができる。このように、複数の使用者が共用することができるデータ処理装置１１を提供することが可能になる。またパスワードを入力することなく短縮コードを入力することによってデータの退避を行うことができるので、他者にパスワードを見られることを防止できるとともに、簡単な操作でデータの退避を行うことが可能になる。
【００４８】
またパスワード設定手段２５は、パスワードと退避手続とを対応付けして設定する構成であってもよい。対応付けられたパスワードと退避手続とは、パスワードテーブル１９に記憶される。退避手続検出手段２１によって退避手続が検出されてパスワードの入力が強制されるとき、パスワード設定手段２５は、退避手続に対応するパスワードを退避手段２２に出力する。
【００４９】
図４は、パスワードと退避手続とを対応付けて設定する手順を説明するフローチャートである。ステップｃ１〜ステップｃ３は、先の図２に示すステップａ１〜ａ３と同じであるので説明を省略する。ステップｃ４では、入力手段１３によってパスワードを入力する。ステップｃ５では、パスワード設定手段２５が入力されたパスワードと退避手続とを対応付けてパスワードテーブル１９に記憶する。以上によって一連のパスワード設定操作を終了する。
【００５０】
次にパスワードと退避手続とが対応付けされて設定されたデータ処理装置においてデータを退避または復帰させる手順を説明する。図５は、データを退避または復帰させる手順を説明するフローチャートである。ステップｄ１〜ｄ１０は、先の図３のステップｂ１〜ｂ１０と同じであるので、説明を省略する。ステップｄ１１では、退避手続検出手段２１が、退避手続を検出し、入力手段１３によって入力された操作が退避手続であるか否かを判断する。判断結果が否定であるとき、ステップｄ９に戻り以降のステップを繰返す。判断結果が肯定であるとき、ステップｄ１２に進む。ステップｄ１２では、パスワード設定手段２５が退避手続に対応するパスワードを退避手段２２に出力し、退避手段２２がデータとパスワードとを対応付けてデータが退避されていない記憶領域２０に記憶するように退避させる。その後、ステップｄ２に戻って以降のステップを繰返す。
【００５１】
また、図４に示すフローチャートにおいてパスワードと特定操作とを対応付けて設定した後、図５に示すステップｄ２へと進んでもよい。
【００５２】
このことによって、パスワードを入力することなく退避手続のみでデータの退避を行うことができるので、他者にパスワードを見られることを防止できるとともに、さらに簡単な操作でデータの退避を行うことが可能になる。
【００５３】
図６は、本発明の第２の実施の形態であるデータ処理装置２６の構成を簡略化して示すブロック図である。本実施の形態のデータ処理装置２６は、第１の実施の形態のデータ処理装置１１と類似し、対応する部分には同一の参照符号を付して説明を省略する。注目すべきは、制御手段２７は、中断手続検出手段２８と中断手段２９とをさらに含むことである。
【００５４】
中断手続検出手段２８は、データ処理状態で入力手段１３によって入力される操作が、データ処理を中断するべく予め定められる中断手続操作であることを検出する。中断手段２９は、中断手続検出手段２８による検出結果に応答してデータ処理を開始してから中断手続操作を行うまでのデータを全て消去し、新規操作待ち状態へ復帰させる。
【００５５】
図７は、データ処理を中断する手順を説明するフローチャートである。ステップｅ１〜ｅ１０は、先の図３に示すステップｂ１〜ｂ１０と同じであるので説明を省略する。ステップｅ１１では、退避手続検出手段２１および中断手続検出手段２８が、退避手続および中断手続を検出し、入力手段１３によって入力された操作が中断手続または退避手続であるか否かを判断する。判断結果が否定であるとき、ステップｅ９に戻り以降のステップを繰返す。判断結果が肯定であるとき、ステップｅ１２に進む。ステップｅ１２では、中断手続検出手段２８が、前記入力された操作が中断手続であるか否かを判断する。判断結果が肯定であるとき、ステップｅ１３に進む。ステップｅ１３では、中断手段２９が、データ処理を開始してから中断手続操作を行うまでのデータを全て消去し、ＣＰＵ１００がデータ処理を中断する旨を表示手段１５に表示する。その後ステップｅ２に戻り、以降のステップを繰返す。先のステップｅ１２における判断結果が否定であるとき、ステップｅ１４に進む。ステップｅ１４では、入力された操作は退避手続であると判断されて、退避手続検出手段２１がパスワードの入力を強制する。ステップｅ１５〜ステップｅ１８は、先の図３に示すステップｂ１３〜ｂ１６と同じであるので、説明を省略する。
【００５６】
このことによって、データ処理状態においてデータを退避させる以外にデータを消去しデータ処理を中断することが可能になる。
【００５７】
図８は、本発明の第３の実施の形態であるデータ処理装置３０の構成を簡略化して示すブロック図である。本実施の形態のデータ処理装置３０は、第１の実施の形態のデータ処理装置１１と類似し、対応する部分には同一の参照符号を付して説明を省略する。注目すべきは、制御手段３１は、作成するデータ毎または予め類別されるデータの種類毎に退避手続きの検出可否を設定する退避手続設定手段３２をさらに含むことである。なおデータは、各データを作成する機能別、すなわちメニュー別に類別されるとする。
【００５８】
入力手段１３によって退避手続が入力されるとき、退避手続設定手段３２がデータ処理中のデータについて退避手続きの検出可否を退避手続検出手段２１に出力する。退避手続の検出が可であるとき退避手続検出手段２１が退避手続を検出する。退避手続の検出が不可であるとき、ＣＰＵ１００が退避手続ができない旨を表示手段１５に表示し、データ処理を継続する。このことによって、使用者が、作成するデータ毎または予め類別されるデータの種類毎に新たなデータ処理の割込みを任意に制限することができる。
【００５９】
【発明の効果】
以上のように本発明によれば、データ処理状態でデータを退避させるべく予め定められる特定操作が検出されるとパスワードの入力が強制され、入力されたパスワードとデータとが対応付けられて退避され新規操作待ち状態となる。新規操作待ち状態で、退避されたデータを復帰させるべく予め定められる特定操作が検出されると、パスワードの入力が強制され退避されたデータが復帰される。前記特定操作でないと検出された場合、新規操作とされ新しいデータ処理が開始される。このことによって、使用者が任意の時点でデータを退避し保護することができるとともに、データが退避された状態であっても他者が新たなデータ処理を行うことが可能である。また使用者は任意の時点でデータ処理を再開することができる。このように、複数の使用者が共用することができるデータ処理装置を提供することが可能になる。
【００６０】
また本発明によれば、記憶手段に備わる複数の記憶領域毎に一つのデータとパスワードに対応付けされたデータとが記憶されるので、使用者が複数となっても各人がデータの退避、復帰および新規操作を行うことができるとともに、一人の使用者が複数のデータ毎に、退避／復帰させることが可能になる。
【００６１】
また本発明によれば、データを退避させるべく予め定められる操作と退避されたデータを復帰させるべく予め定められる操作とが同一の操作であっても、装置の状態に基づいて復帰手続または退避手続として検出されるので、データの退避および復帰を行うための操作が簡便化され使用者の負担を軽減することが可能になる。
【００６２】
また本発明によれば、データ処理装置はデータ処理状態においてデータを退避させる以外にデータを消去しデータ処理を中断することができる。
【００６３】
また本発明によれば、パスワードは、短縮コードまたは退避手続と対応付けして設定され、短縮コードまたは退避手続が入力されるとパスワードが出力される。このことによって、パスワードを入力することなくデータの退避を行うことができるので、他者にパスワードを見られることを防止できるとともに、簡単な操作でデータの退避を行うことが可能になる。
【００６４】
また本発明によれば、データを退避させるべく予め定められる特定操作の検出可否がデータ毎またはデータの種類毎に設定され、前記検出可否に基づいて特定操作が検出されるので、使用者が作成するデータ毎または予め類別されるデータの種類毎に新たなデータ処理の割り込みを任意に制限することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態であるデータ処理装置１１の構成を簡略化して示すブロック図である。
【図２】パスワードと短縮コードとを対応付けして設定する手順を説明するフローチャートである。
【図３】データ処理装置１１においてデータを退避または復帰させる手順を説明するフローチャートである。
【図４】パスワードと退避手続とを対応付けて設定する手順を説明するフローチャートである。
【図５】データを退避または復帰させる手順を説明するフローチャートである。
【図６】本発明の第２の実施の形態であるデータ処理装置２６の構成を簡略化して示すブロック図である。
【図７】データ処理を中断する手順を説明するフローチャートである。
【図８】本発明の第３の実施の形態であるデータ処理装置３０の構成を簡略化して示すブロック図である。
【図９】従来のデータ処理装置１の構成を簡略化して示すブロック図である。
【符号の説明】
１１，２６，３０　データ処理装置
１２　記憶手段
１３　入力手段
１４，２７，３１　制御手段
１５　表示手段
１６　通信手段
１７　制御プログラム
１８　ワークエリア
１９　パスワードテーブル
２０　記憶領域
２１　退避手続検出手段
２２　退避手段
２３　復帰手続検出手段
２４　復帰手段
２５　パスワード設定手段
２８　中断手続検出手段
２９　中断手段
３２　退避手続設定手段
１００　ＣＰＵ
【図１】
2004094742.tif 000003
【図２】
2004094742.tif 000004
【図３】
2004094742.tif 000005
【図４】
2004094742.tif 000006
【図５】
2004094742.tif 000007
【図６】
2004094742.tif 000008
【図７】
2004094742.tif 000009
【図８】
2004094742.tif 000010
【図９】
2004094742.tif 000011