(57)【特許請求の範囲】
【請求項１】
他の電子機器との間で情報の送受信を行う通信手段と、
所定機能の実行禁止を指示する機能制限命令を前記他の電子機器から前記通信手段が受信した場合に、自機における前記所定機能の実行を禁止する機能制限手段と、
自機の識別情報を記憶する識別情報記憶手段と、
前記機能制限手段が前記所定機能の実行を禁止する場合に、前記識別情報を前記通信手段から前記他の電子機器に対して送信させる通信制御手段と、
情報を記憶する記憶手段と、
を備え、
前記通信制御手段は、前記記憶手段の記憶内容を前記通信手段から前記他の電子機器に対して送信させることを特徴とする電子機器。
【請求項２】
請求項１記載の電子機器において、
前記通信制御手段によって前記記憶手段の記憶内容が送信された場合に、当該記憶内容を前記記憶手段から消去する記憶制御手段を備えることを特徴とする電子機器。
【請求項３】
他の電子機器との間で情報の送受信を行う通信手段と、
前記他の電子機器における所定機能の実行禁止を指示する機能制限命令と、前記所定機能の実行が禁止される場合に当該他の電子機器の識別情報について自機への送信を指示する識別情報送信命令とを前記通信手段から前記他の電子機器に対して送信させる通信制御手段と、
情報を記憶する記憶手段と、
前記記憶手段を制御する記憶制御手段と、
を備え、
前記通信制御手段は、前記他の電子機器における記憶内容について自機への送信を指示する記憶内容送信命令を前記通信手段から前記他の電子機器に対して送信させ、
前記記憶制御手段は、前記他の電子機器における記憶内容を前記他の電子機器から前記通信手段が受信した場合に、この記憶内容を前記記憶手段に記憶させることを特徴とする電子機器。
【請求項４】
請求項３記載の電子機器において、
前記通信制御手段は、前記記憶内容送信命令と、前記他の電子機器における送信済みの記憶内容の消去を指示する記憶内容消去命令とを前記通信手段から前記他の電子機器に対して送信させることを特徴とする電子機器。
【請求項５】
コンピュータに、
他の電子機器との間で情報の送受信を行う通信機能と、
所定機能の実行禁止を指示する機能制限命令を前記他の電子機器から前記通信機能によって受信した場合に、前記コンピュータにおける前記所定機能の実行を禁止する機能制限機能と、
自機の識別情報を記憶する識別情報記憶機能と、
前記機能制限機能によって前記所定機能の実行を禁止する場合に、前記識別情報を前記通信機能から前記他の電子機器に対して送信させる通信制御機能と、
情報を記憶する記憶機能と、
を実現させ、
前記通信制御機能は、前記記憶機能による記憶内容を前記通信機能により前記他の電子機器に対して送信させることを特徴とする機能制御プログラム。
【請求項６】
コンピュータに、
他の電子機器との間で情報の送受信を行う通信機能と、
前記他の電子機器における所定機能の実行禁止を指示する機能制限命令と、前記所定機能の実行が禁止される場合に当該他の電子機器の識別情報について前記コンピュータへの送信を指示する識別情報送信命令とを前記通信機能から前記他の電子機器に対して送信させる通信制御機能と、
情報を記憶する記憶機能と、
前記記憶機能を制御する記憶制御機能と、
を実現させ、
前記通信制御機能は、前記他の電子機器における記憶内容について自機への送信を指示する記憶内容送信命令を前記通信機能により前記他の電子機器に対して送信させ、
前記記憶制御機能は、前記他の電子機器における記憶内容を前記他の電子機器から前記通信機能により受信した場合に、この記憶内容を前記記憶機能により記憶させることを特徴とする機能制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器及び機能制御プログラムに関する。
【背景技術】
【０００２】
従来より、入力される各種数式の演算を実行して演算結果を表示する電子機器として、関数電卓がある（例えば、特許文献１参照）。このような電子機器は、手計算では計算しきれないような複雑な演算を行うことができるため、数学や物理等の理工系の試験に使用されるようになっている。
【０００３】
但し、電子機器を試験に使用する場合には、実行してはいけない機能が不正に使用される場合があるため、電子機器の機能を制限する必要がある。
【０００４】
ところで、電子機器の機能を制限する技術としては、例えば、価格に応じて機能を制限する技術がある（例えば、特許文献２参照）。
また、試験会場等での不正を防止する技術として、例えば、在席状況を把握して管理する技術がある（例えば、特許文献３，４参照）。
【特許文献１】特開平４−２５２３５１号公報
【特許文献２】特開２００４−２５２９３１号公報
【特許文献３】特開２００５−２６７３５５号公報
【特許文献４】特開２００２−２９０５６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献２〜４に開示の技術を試験用の電子機器に単純に適用しても、試験監督にとっては、各受験者の電子機器に対して個別に機能制限の設定を行ったり、各受験者の電子機器が機能制限されているか否かを確認したりする必要があるため、試験の準備に手間がかかってしまう。
【０００６】
本発明の課題は、試験中の不正使用を容易に防止することができる電子機器及び機能制御プログラムを提供することである。
【課題を解決するための手段】
【０００７】
請求項１記載の発明は、電子機器（例えば、図１の子機電卓２）であって、
他の電子機器（例えば、図１の親機電卓１）との間で情報の送受信を行う通信手段（例えば、図４の通信部２４）と、
所定機能の実行禁止を指示する機能制限命令を前記他の電子機器から前記通信手段が受信した場合に、自機における前記所定機能の実行を禁止する機能制限手段（例えば、図４のＣＰＵ２８及び機能制御プログラム２５２；図１１のステップＴ８）と、
自機の識別情報を記憶する識別情報記憶手段（例えば、図４のフラッシュＲＯＭ２６）と、
前記機能制限手段が前記所定機能の実行を禁止する場合に、前記識別情報を前記通信手段から前記他の電子機器に対して送信させる通信制御手段（例えば、図４のＣＰＵ２８及び機能制御プログラム２５２；図１１のステップＴ９）と、
情報を記憶する記憶手段（例えば、図４のＲＡＭ２７）を備え、
を備え、
前記通信制御手段は、前記記憶手段の記憶内容を前記通信手段から前記他の電子機器に対して送信させることを特徴とする。
【００１２】
請求項２記載の発明は、請求項１記載の電子機器において、
前記通信制御手段によって前記記憶手段の記憶内容が送信された場合に、当該記憶内容を前記記憶手段から消去する記憶制御手段（例えば、図４のＣＰＵ２８及び機能制御プログラム２５２；図１１のステップＴ１３）を備えることを特徴とする。
【００１３】
請求項３記載の発明は、電子機器（例えば、図１の親機電卓１）であって、
他の電子機器（例えば、図１の子機電卓２）との間で情報の送受信を行う通信手段（例えば、図２の通信部１４）と、
前記他の電子機器における所定機能の実行禁止を指示する機能制限命令と、前記所定機能の実行が禁止される場合に当該他の電子機器の識別情報について自機への送信を指示する識別情報送信命令とを前記通信手段から前記他の電子機器に対して送信させる通信制御手段（例えば、図２のＣＰＵ１８及び機能制御プログラム１５２；図１１のステップＳ５）と、
情報を記憶する記憶手段（例えば、図２のＲＡＭ１７）と、
前記記憶手段を制御する記憶制御手段（例えば、図２のＣＰＵ１８及び機能制御プログラム１５２）と、
を備え、
前記通信制御手段は、前記他の電子機器における記憶内容について自機への送信を指示する記憶内容送信命令を前記通信手段から前記他の電子機器に対して送信させ、
前記記憶制御手段は、前記他の電子機器における記憶内容を前記他の電子機器から前記通信手段が受信した場合に、この記憶内容を前記記憶手段に記憶させることを特徴とする。
【００１９】
請求項４記載の発明は、請求項３記載の電子機器において、
前記通信制御手段は、前記記憶内容送信命令と、前記他の電子機器における送信済みの記憶内容の消去を指示する記憶内容消去命令とを前記通信手段から前記他の電子機器に対して送信させることを特徴とする。
【発明の効果】
【００２２】
請求項１記載の発明によれば、電子機器が機能制限命令を受信した場合に、当該電子機器における前記所定機能の実行が禁止されるので、他の電子機器から機能制限命令を送信することによって、複数の電子機器における所定機能の実行禁止を一括して設定することができる。また、所定機能の実行を禁止する場合に、自機の識別情報が他の電子機器に対して送信されるので、この識別情報を他の電子機器で受信することによって、電子機器が機能制限されているか否かを確認することができる。
また、記憶手段の記憶内容が送信されるので、電子機器の記憶内容を他の電子機器で確認することができる。よって、電子機器を受験者用とし、他の電子機器を試験監督用とすることにより、従来と比較して、試験中の不正使用を容易に防止することができる。
【００２７】
請求項２記載の発明によれば、記憶手段の記憶内容が送信された場合に、当該記憶内容が記憶手段から消去されるので、記憶手段の記憶内容が試験中に使用されるのを防止することができる。従って、試験中の不正使用をいっそう容易に防止することができる。
【００２８】
請求項３記載の発明によれば、他の電子機器における所定機能の実行禁止を指示する機能制限命令が他の電子機器に対して送信されるので、複数の他の電子機器における所定機能の実行禁止を一括して設定することができる。また、前記所定機能の実行が禁止される場合に当該他の電子機器の識別情報について自機への送信を指示する識別情報送信命令が他の電子機器に対して送信されるので、この識別情報の受信によって、他の電子機器が機能制限されているか否かを確認することができる。
また他の電子機器における記憶内容について自機への送信を指示する記憶内容送信命令が送信されるので、他の電子機器における記憶内容を自機で確認することができる。従って、試験中の不正使用をいっそう容易に防止することができる。また、他の電子機器における記憶内容を受信した場合に、この記憶内容を記憶手段に記憶させるので、試験終了後に当該記憶内容を他の電子機器に対して返却することができる。
よって、電子機器を試験監督用とし、他の電子機器を受験者用とすることにより、従来と比較して、試験中の不正使用を容易に防止することができる。
【００３４】
請求項４記載の発明によれば、記憶内容送信命令と、他の電子機器における送信済みの記憶内容の消去を指示する記憶内容消去命令とが送信されるので、他の電子機器の記憶内容が送信された後に消去される。従って、記憶手段の記憶内容が試験中に使用されるのを防止することができるため、試験中の不正使用をいっそう容易に防止することができる。
【発明を実施するための最良の形態】
【００３５】
以下、本発明に係る電子機器について、図面を参照しながら詳細に説明する。なお、以下の実施形態では、電子機器が試験会場で試験監督や受験者によって使用されるものとし、更には、試験監督に使用される電子機器を親機、受験者に使用される電子機器を子機として説明を行う。
【００３６】
〔第１実施形態〕
まず、本発明に係る電子機器の第１実施形態について説明する。
［１．構成］
［１．１  外観構成］
図１は、本発明に係る電子機器を適用したグラフ関数電卓の親機（以下、親機電卓とする）１，子機（以下、子機電卓とする）２の正面図である。
この図に示すように、親機電卓１，子機電卓２は、各種キー群１０，２０と、ディスプレイ１１，２１とを備えている。
【００３７】
各種キー群１０，２０は、ユーザから数値や演算記号等の数式構成要素の入力操作を受けたり、各種処理の指示操作を受けたりするためのキー群であり、例えばテンキーや、関数キー、各種モードキー、ＤＥＬキー、方向キーなど、それぞれ固有の機能を割り当てられた複数のキーを備えている。
【００３８】
ディスプレイ１１，２１は、各種キー群１０，２０の押下に応じた文字や符号、数式、演算結果などの他、親機電卓１，子機電卓２を使用するために必要な各種データが表示される部分である。なお、本実施の形態におけるディスプレイ１１，２１は、ドットマトリクス液晶で構成されているものとして説明するが、例えば、ＴＦＴ（Thin Film Transistor）液晶や、ＰＤＰ（Plasma Display Panel）等、他の表示装置でも良いことは勿論である。
【００３９】
［１．２  親機電卓１の機能構成］
続いて、親機電卓１の機能構成について説明する。
図２は、親機電卓１の機能構成を示すブロック図である。この図に示すように、親機電卓１は、入力部１００、表示部１１０、カウントダウンタイマ１３、通信部１４、インターフェース１５、フラッシュＲＯＭ（Read Only Memory）１６、ＲＡＭ（Random Access Memory）１７及びＣＰＵ（Central Processing Unit）１８等の機能部を備えており、各機能部はバス１９で接続されている。
【００４０】
［１．２．１  入出力部等］
入力部１００は、上述の各種キー群１０を備えており、押下されたキーの信号をＣＰＵ１８に出力するようになっている。より詳細には、入力部１００は、上述の各種モードキーの押下により、ＣＰＵ１８にプロテクト設定モードやプロテクト解除モード、子機データ保存モード、子機データ返却モード、在席確認モード、子機画面確認モードなどを実行させるようになっている。
【００４１】
ここで、プロテクト設定モードとは、子機電卓２における所定機能の実行を禁止、つまりプロテクトするためのモードであり（図５のステップＳ４〜ステップＳ５参照）、プロテクト解除モードとは、子機電卓２におけるプロテクトを解除するためのモードである（図５のステップＳ１２参照）。
【００４２】
また、子機データ保存モードとは、子機電卓２における後述のフラッシュＲＯＭ２６やＲＡＭ２７、記憶媒体２５０内に記憶されたユーザ作成データを送信させて親機電卓１内に保存した後、子機電卓２内のユーザ作成データを消去させるためのモードであり（図５のステップＳ９参照）、子機データ返却モードとは、親機電卓１内に保存している子機電卓２のユーザ作成データを子機電卓２に対して返却するためのモードである（図５のステップＳ１５参照）。なお、ユーザ作成データとは、例えば、子機電卓２にデフォルトで格納されているデータ以外のものをいう。
【００４３】
また、在席確認モードとは、子機電卓２にＩＤコードを送信させることにより、受験者の出欠を確認するためのモードであり（図５のステップＳ７参照）、子機画面確認モードとは、子機電卓２のディスプレイ２１に表示されている内容を確認するためのモードである（図５のステップＳ１１参照）。
【００４４】
表示部１１０は、上述のディスプレイ１１を備えており、ＣＰＵ１８からの信号に基づいて各種情報をディスプレイ１１に表示するようになっている。
カウントダウンタイマ１３は、ＣＰＵ１８からの信号に基づいて所定時間のカウントダウンを行うものである。
【００４５】
通信部１４は、子機電卓２における後述の通信部２４との間で無線データ通信を行うものであり、本実施の形態においては、ブルートゥース方式によってデータ通信を行うようになっている。但し、この通信部１４は、他の方式によって無線データ通信を行うこととしても良いし、ＬＡＮケーブル等によって有線データ通信を行うこととしても良い。なお、通信部１４から送信されるデータには、フラッシュＲＯＭ１６中のＩＤコードが含まれている。
【００４６】
インターフェース１５は、記憶媒体１５０と着脱自在に接続されて、当該記憶媒体１５０と親機電卓１との間でのデータ通信を可能とするものである。
この記憶媒体１５０は、プログラムやデータ等を記憶するものであり、磁気的または光学的な記憶媒体、若しくは半導体メモリで構成されている。この記憶媒体１５０は、本実施の形態においては、ＳＤカード（Secure Digital Card）であり、試験モードテーブル１５１と、本発明に係る機能制御プログラム１５２とを記憶している。
【００４７】
試験モードテーブル１５１は、図３に示すように、「通常試験」，「１学期試験」，「２学期試験」，…等の試験モードと、「子機間通信機能」，「プログラム実行機能」，「積分機能」，「グラフ表示機能」等の機能についての実行の可否とを対応付けて記憶している。例えば、この試験モードテーブル１５１においては、試験モード「通常試験」では、「通信機能」及び「プログラム実行機能」の実行が禁止される一方、他の機能については実行が禁止されない旨が記憶されている。
【００４８】
なお、「子機間通信機能」とは、子機電卓２，２間での通信機能であり、親機電卓１と子機電卓２との間の通信機能を含まない。また、「プログラム実行機能」とは、フラッシュＲＯＭ１６や記憶媒体１５０内のプログラムを実行する機能である。また、「積分機能」とは、積分演算を実行する機能であり、「グラフ表示機能」とは、グラフ表示を実行する機能である。
【００４９】
また、図２に示すように、機能制御プログラム１５２は、後述のプロテクト処理（図５〜図６参照）をＣＰＵ１８に実行させるものである。
【００５０】
［１．２．２  記憶装置］
フラッシュＲＯＭ１６は、親機電卓１におけるメニュー表示処理や各種設定処理、各種演算処理等の動作に係る各種プログラムや、親機電卓１の備える種々の機能を実現するためのプログラム等を格納しており、本実施の形態においては、親機電卓１に固有のＩＤコードを格納している。
【００５１】
ＲＡＭ１７は、ＣＰＵ１８が実行する各種プログラムや、これらのプログラムの実行に係るデータ等を一時的に保持する随時書き込み可能なメモリであり、本実施形態においては、プロテクト画面テーブル１７１、子機情報テーブル１７０及び子機メモリデータ記憶領域１７２を有している。
【００５２】
プロテクト画面テーブル１７１は、プロテクト画面番号とプロテクト画面データとを対応付けて複数記憶している。ここで、プロテクト画面とは、例えば後述の図１２（ａ）等に示すように、子機電卓２がプロテクト状態である旨を報知する画面である。
【００５３】
子機情報テーブル１７０は、子機電卓２のＩＤコードとユーザ名（受験者名）とを対応付けて記憶している。
【００５４】
子機メモリデータ記憶領域１７２は、上述の子機データ保存モードの実行によって子機電卓２から送信されるユーザ作成データを、子機電卓２のＩＤコードと対応付けて記憶している。
【００５５】
［１．２．３  ＣＰＵ］
ＣＰＵ１８は、入力される指示に基づいて、フラッシュＲＯＭ１６または記憶媒体１５０から所定のプログラムを読み出してＲＡＭ１７に一時格納し、当該プログラムに基づく各種処理を実行して親機電卓１の各部を集中制御する。すなわち、ＣＰＵ１８は、読み出した所定プログラムに基づいて各種処理を実行し、その処理結果をＲＡＭ１７内のワークエリアに格納するとともに、表示部１１０に表示させる。
【００５６】
［１．３  子機電卓２の機能構成］
続いて、子機電卓２の機能構成について説明する。
図４は、子機電卓２の機能構成を示すブロック図である。この図に示すように、子機電卓２は、入力部２００、表示部２１０、カウントダウンタイマ２３、通信部２４、インターフェース２５、フラッシュＲＯＭ２６、ＲＡＭ２７及びＣＰＵ２８等の機能部を備えており、各機能部はバス２９で接続されている。
【００５７】
なお、これら子機電卓２の機能部のうち、表示部２１０，カウントダウンタイマ２３，ＣＰＵ２８に関しては、上述の親機電卓１における表示部１１０，カウントダウンタイマ１３，ＣＰＵ１８と同様の構成であるため、その説明を省略する。
【００５８】
［１．３．１  入出力部等］
入力部２００は、上述の各種キー群２０を備えており、押下されたキーの信号をＣＰＵ２８に出力するようになっている。なお、この入力部２００は、上述の入力部１００とは異なり、プロテクト設定モードやプロテクト解除モード、子機データ保存モード、子機データ返却モード、在席確認モード、子機画面確認モードなどの実行操作をすることができないようになっている。
【００５９】
通信部２４は、親機電卓１の通信部１４との間で無線データ通信を行うものである。なお、通信部２４から送信されるデータには、フラッシュＲＯＭ２６中のＩＤコードが含まれている。
【００６０】
インターフェース２５は、記憶媒体２５０と着脱自在に接続されて、当該記憶媒体２５０と子機電卓２との間でのデータ通信を可能とするものである。
この記憶媒体２５０は、プログラムやデータ等を記憶するものであり、磁気的または光学的な記憶媒体、若しくは半導体メモリで構成されている。この記憶媒体２５０は、本実施の形態においては、ＳＤカードであり、試験モードテーブル２５１と、本発明に係る機能制御プログラム２５２とを記憶している。
【００６１】
試験モードテーブル２５１は、上述の試験モードテーブル１５１と同様のテーブルである。
機能制御プログラム２５２は、後述のプロテクト処理（図１０〜図１１参照）をＣＰＵ２８に実行させるものである。
【００６２】
［１．３．２  記憶装置］
フラッシュＲＯＭ２６は、子機電卓２におけるメニュー表示処理や各種設定処理、各種演算処理等の動作に係る各種プログラムや、子機電卓２の備える種々の機能を実現するためのプログラム等を格納しており、本実施の形態においては、子機電卓２に固有のＩＤコードを格納している。
【００６３】
ＲＡＭ２７は、ＣＰＵ２８が実行する各種プログラムや、これらのプログラムの実行に係るデータ等を一時的に保持する随時書き込み可能なメモリであり、本実施形態においては、プロテクト画面テーブル２７１及びプロテクトデータ記憶領域２７０を有している。
【００６４】
プロテクト画面テーブル２７１は、上述のプロテクト画面テーブル１７１と同様のものである。
プロテクトデータ記憶領域２７０は、後述のステップＳ５において親機電卓１から送信されるプロテクトデータ、具体的には、プロテクト画面テーブル１７１内の何れかのプロテクト画面番号と、試験モードテーブル１５１内の何れかの試験モードと、プロテクト状態を継続すべき時間、つまり試験時間とに関するデータを記憶している。
【００６５】
［２．１  親機電卓１の動作］
続いて、親機電卓１の動作について説明する。図５〜図６は、ＣＰＵ１８が記憶媒体１５０から機能制御プログラム１５２を読み出して実行するプロテクト処理の動作を説明するためのフローチャートである。
【００６６】
図５に示すように、まず、ＣＰＵ１８は、ユーザにより各種キー群１０が操作されるか否かを判定し（ステップＳ１）、操作されたと判定した場合（ステップＳ１；Ｙｅｓ）には、各種キー群１０の操作によって前記プロテクト設定モードの実行が指示されているか否かを判定する（ステップＳ２）。
【００６７】
このステップＳ２においてプロテクト設定モードの実行が指示されていると判定した場合（ステップＳ２；Ｙｅｓ）には、ＣＰＵ１８は、プロテクト画面テーブル１７１内の何れかのプロテクト画面番号と、試験モードテーブル１５１内の何れかの試験モードと、試験時間とに関するプロテクトデータを作成する（ステップＳ４）。次に、ＣＰＵ１８は、試験モードに対応する所定機能の実行禁止を指示するプロテクト命令と、ステップＳ４で作成したプロテクトデータとを子機電卓２に対して送信し（ステップＳ５）、上述のステップＳ１の処理に移行する。また、このとき、ＣＰＵ１８は、図７（ａ）に示すように、子機電卓２の機能をプロテクトする旨をディスプレイ１１に表示させる。
【００６８】
また、図５に示すように、ステップＳ２においてプロテクト設定モードの実行が指示されていないと判定した場合（ステップＳ２；Ｎｏ）には、ＣＰＵ１８は、各種キー群１０の操作によって前記在席確認モードの実行が指示されているか否かを判定する（ステップＳ６）。
【００６９】
このステップＳ６において在席確認モードの実行が指示されていると判定した場合（ステップＳ６；Ｙｅｓ）には、ＣＰＵ１８は、自機へのＩＤコードの送信を指示するＩＤコード送信命令を子機電卓２に対して送信し（ステップＳ７）、上述のステップＳ１の処理に移行する。
【００７０】
また、ステップＳ６において在席確認モードの実行が指示されていないと判定した場合（ステップＳ６；Ｎｏ）には、ＣＰＵ１８は、各種キー群１０の操作によって前記子機データ保存モードの実行が指示されているか否かを判定する（ステップＳ８）。
【００７１】
このステップＳ８において子機データ保存モードの実行が指示されていると判定した場合（ステップＳ８；Ｙｅｓ）には、ＣＰＵ１８は、自機へのＲＡＭ２７やフラッシュＲＯＭ２６、記憶媒体２５０内のユーザ作成データの送信と、送信済みユーザ作成データの消去とを指示する子機データ送信・消去命令を子機電卓２に対して送信し（ステップＳ９）、上述のステップＳ１の処理に移行する。
【００７２】
また、ステップＳ８において子機データ保存モードの実行が指示されていないと判定した場合（ステップＳ８；Ｎｏ）には、ＣＰＵ１８は、各種キー群１０の操作によって前記子機画面確認モードの実行が指示されているか否かを判定する（ステップＳ１０）。
【００７３】
このステップＳ１０において子機画面確認モードの実行が指示されていると判定した場合（ステップＳ１０；Ｙｅｓ）には、ＣＰＵ１８は、自機へのディスプレイ２１の表示内容の送信を指示する画面データ送信命令を子機電卓２に対して送信し（ステップＳ１１）、上述のステップＳ１の処理に移行する。
【００７４】
また、ステップＳ１０において子機画面確認モードの実行が指示されていないと判定した場合（ステップＳ１０；Ｎｏ）には、ＣＰＵ１８は、各種キー群１０の操作によって前記プロテクト解除モードの実行が指示されているか否かを判定する（ステップＳ１２）。
【００７５】
このステップＳ１２においてプロテクト解除モードの実行が指示されていると判定した場合（ステップＳ１２；Ｙｅｓ）には、ＣＰＵ１８は、プロテクト命令によって行われたプロテクトの解除を指示するプロテクト解除命令を子機電卓２に対して送信し（ステップＳ１３）、上述のステップＳ１の処理に移行する。
【００７６】
また、ステップＳ１２においてプロテクト解除モードの実行が指示されていないと判定した場合（ステップＳ１２；Ｎｏ）には、ＣＰＵ１８は、各種キー群１０の操作によって前記子機データ返却モードの実行が指示されているか否かを判定する（ステップＳ１４）。
【００７７】
このステップＳ１４において子機データ返却モードの実行が指示されていると判定した場合（ステップＳ１４；Ｙｅｓ）には、ＣＰＵ１８は、子機メモリデータ記憶領域１７２内の各ユーザ作成データを、当該ユーザ作成データと対応するＩＤコードの子機電卓２に対して送信し（ステップＳ１５）、上述のステップＳ１の処理に移行する。
【００７８】
また、ステップＳ１４において子機データ返却モードの実行が指示されていないと判定した場合（ステップＳ１４；Ｎｏ）には、ＣＰＵ１８は、各種キー群１０の操作が有効であるか否かを判定し（ステップＳ１６）、有効でないと判定した場合（ステップＳ１６；Ｎｏ）には上述のステップＳ１の処理に移行し、有効であると判定した場合（ステップＳ１６；Ｙｅｓ）には他の処理へ移行する。
【００７９】
一方、上述のステップＳ１において各種キー群１０が操作されていないと判定した場合（ステップＳ１；Ｎｏ）には、図６に示すように、ＣＰＵ１８は、子機電卓２からのデータ受信があるか否かを判定し（ステップＳ２０）、データ受信がないと判定した場合（ステップＳ２０；Ｎｏ）には、図５に示すように、上述のステップＳ１の処理に移行する。
【００８０】
また、図６に示すように、ステップＳ２０においてデータ受信があると判定した場合（ステップＳ２０；Ｙｅｓ）には、ＣＰＵ１８は、受信したデータから送信元の子機電卓２のＩＤコードを読み取る（ステップＳ２１）。
【００８１】
次に、ＣＰＵ１８は、読み取ったＩＤコードに対応する受験者の氏名を子機情報テーブル１７０から読み取る（ステップＳ２２）。
【００８２】
次に、ＣＰＵ１８は、受信データが後述のプロテクト完了信号（図１１のステップＴ９参照）、つまり、子機電卓２がプロテクト状態となった旨の信号であるか否かを判定し（ステップＳ２４）、プロテクト完了信号ではないと判定した場合（ステップＳ２４；Ｎｏ）には、後述のステップＳ２６の処理に移行する。
【００８３】
また、ステップＳ２４においてプロテクト完了信号であると判定した場合（ステップＳ２４；Ｙｅｓ）には、ＣＰＵ１８は、図７（ｂ），（ｃ）に示すように、プロテクト完了信号の受信回数に応じて、プロテクト状態の子機電卓２の台数をディスプレイ１１に表示させる（ステップＳ２５）。なお、このときＣＰＵ１８は、図８に示すように、プロテクト状態の子機電卓２のＩＤコードと氏名とを一覧表示させることとしても良い。また、ＣＰＵ１８は、図９に示すように、ステップＳ２１でＩＤコードを読み取った子機電卓２の中に、プロテクト状態となっていない子機電卓２がある場合には、当該子機電卓２のＩＤコードと共に警告表示をディスプレイ１１に表示させることとしても良い。
【００８４】
次に、図６に示すように、ＣＰＵ１８は、受信データが子機電卓２の画面データ（図１１のステップＴ１４参照）であるか否かを判定し（ステップＳ２６）、画面データでないと判定した場合（ステップＳ２６；Ｎｏ）には、後述のステップＳ２８の処理に移行する。
【００８５】
また、ステップＳ２６において画面データであると判定した場合（ステップＳ２６；Ｙｅｓ）には、ＣＰＵ１８は、受信した画面データをディスプレイ１１に出力させる（ステップＳ２７）。
【００８６】
次に、ＣＰＵ１８は、受信データがユーザ作成データ（図１１のステップＴ１２参照）であるか否かを判定し（ステップＳ２８）、ユーザ作成データでないと判定した場合（ステップＳ２８；Ｎｏ）には、後述のステップＳ３０の処理に移行する。
【００８７】
また、ステップＳ２８においてユーザ作成データであると判定した場合（ステップＳ２８；Ｙｅｓ）には、ＣＰＵ１８は、受信したユーザ作成データを子機メモリデータ記憶領域１７２に保存するとともに、その旨をディスプレイ１１に表示させる（ステップＳ２９）。
【００８８】
次に、ＣＰＵ１８は、受信データが後述のプロテクト解除済み信号（図１１のステップＴ１６参照）、つまり、子機電卓２がプロテクト状態ではなくなった旨の信号であるか否かを判定し（ステップＳ３０）、プロテクト解除済み信号でないと判定した場合（ステップＳ３０；Ｎｏ）には、図５に示すように、上述のステップＳ１の処理に移行する。
【００８９】
また、図６に示すように、ステップＳ３０においてプロテクト解除済み信号であると判定した場合（ステップＳ３０；Ｙｅｓ）には、ＣＰＵ１８は、図７（ｄ）に示すように、プロテクト状態の子機電卓２の台数を変更してディスプレイ１１に表示させる（ステップＳ３１）。
【００９０】
［２．２  子機電卓２の動作］
続いて、子機電卓２の動作について説明する。図１０〜図１１は、ＣＰＵ１８が記憶媒体２５０から機能制御プログラム２５２を読み出して実行するプロテクト処理の動作を説明するためのフローチャートである。
【００９１】
図１０に示すように、まず、ＣＰＵ２８は、親機電卓１からのデータ受信があるか否かを判定し（ステップＴ１）、データ受信があると判定した場合（ステップＴ１；Ｙｅｓ）には、図１１に示すように、受信データを解析し、上述のプロテクト命令、ＩＤコード送信命令、子機データ送信・消去命令、画面データ送信命令、プロテクト解除命令、ユーザ作成データの何れが含まれているかを判定する（ステップＴ２）。
【００９２】
このステップＴ２においてプロテクト命令（図５のステップＳ５参照）が含まれていると判定した場合（ステップＴ２；プロテクト命令）には、ＣＰＵ２８は、プロテクト命令と共に送信されたプロテクトデータをプロテクトデータ記憶領域２７０に記憶させる（ステップＴ３）。
【００９３】
次に、ＣＰＵ２８は、試験モードテーブル２５１内の情報に基づいて、プロテクト対象の機能が実行中であるか否かを判定し（ステップＴ４）、実行中でないと判定した場合（ステップＴ４；Ｎｏ）には後述のステップＴ６の処理に移行する。
【００９４】
また、ステップＴ４においてプロテクト対象の機能が実行中であると判定した場合（ステップＴ４；Ｙｅｓ）には、ＣＰＵ２８は、当該機能によって編集中のデータをＲＡＭ２７やフラッシュＲＯＭ２６、記憶媒体２５０などに記憶させる（ステップＴ５）。
【００９５】
次に、ＣＰＵ２８は、図１２（ａ）に示すように、プロテクトデータで指示された画面データ番号に対応するプロテクト画面をディスプレイ２１に表示させ（ステップＴ６）、カウントダウンタイマ２３に試験時間をセットした後（ステップＴ７）、子機電卓２における所定機能のプロテクトを開始する（ステップＴ８）。
【００９６】
次に、図１１に示すように、ＣＰＵ２８は、プロテクト完了信号を親機電卓１に対して送信し（ステップＴ９）、図１０に示すように、上述のステップＴ１の処理に移行する。なお、上述したように、親機電卓１への送信データには、子機電卓２のＩＤコードが含まれている。
【００９７】
また、図１１に示すように、ステップＴ２においてＩＤコード送信命令（図５のステップＳ７参照）が含まれていると判定した場合（ステップＴ２；ＩＤコード送信命令）には、ＣＰＵ２８は、子機電卓２のＩＤコードを親機電卓１に対して送信した後（ステップＴ１１）、図１０に示すように、上述のステップＴ１の処理に移行する。
【００９８】
また、図１１に示すように、ステップＴ２において子機データ送信・消去命令（図５のステップＳ９参照）が含まれていると判定した場合（ステップＴ２；子機データ送信・消去命令）には、ＣＰＵ２８は、ＲＡＭ２７やフラッシュＲＯＭ２６、記憶媒体２５０内のユーザ作成データを親機電卓１に対して送信した後（ステップＴ１２）、送信したユーザ作成データをＲＡＭ２７等から消去して（ステップＴ１３）、図１０に示すように、上述のステップＴ１の処理に移行する。
【００９９】
また、図１１に示すように、ステップＴ２において画面データ送信命令（図５のステップＳ１１参照）が含まれていると判定した場合（ステップＴ２；画面データ送信命令）には、ＣＰＵ２８は、ディスプレイ２１の表示画面の画面データを親機電卓１に対して送信した後（ステップＴ１４）、図１０に示すように、上述のステップＴ１の処理に移行する。
【０１００】
また、図１１に示すように、ステップＴ２においてプロテクト解除命令（図５のステップＳ１３参照）が含まれていると判定した場合（ステップＴ２；プロテクト解除命令）には、ＣＰＵ２８は、プロテクト状態を解除した後（ステップＴ１５）、上述のプロテクト解除済み信号を親機電卓１に対して送信し（ステップＴ１６）、図１０に示すように、上述のステップＴ１の処理に移行する。
【０１０１】
また、図１１に示すように、ステップＴ２においてユーザ作成データ（図５のステップＳ１５参照）が含まれていると判定した場合（ステップＴ２；ユーザ作成データ）には、ＣＰＵ２８は、受信したユーザ作成データをＲＡＭ２７やフラッシュＲＯＭ２６、記憶媒体２５０等に記憶させた後（ステップＴ１７）、図１０に示すように、上述のステップＴ１の処理に移行する。
【０１０２】
一方、上述のステップＴ１においてデータ受信がないと判定した場合（ステップＴ１；Ｎｏ）には、ＣＰＵ２８は、ユーザにより各種キー群２０が操作されるか否かを判定し（ステップＴ２０）、操作されていると判定した場合（ステップＴ２０；Ｙｅｓ）には、当該操作に対応する処理を行い（ステップＴ２１）、上述のステップＴ１の処理に移行する。ここで、本実施の形態においては、ユーザによりプロテクト対象の機能の実行操作が行われた場合には、ＣＰＵ２８は当該操作を無効とし、図１２（ｂ）に示すように、その旨を表示するようになっている。
【０１０３】
また、図１０に示すように、ステップＴ２０において各種キー群２０が操作されていないと判定した場合（ステップＴ２０；Ｎｏ）には、ＣＰＵ２８は、子機電卓２がプロテクト状態であるか否かを判定し（ステップＴ２２）、プロテクト状態でないと判定した場合（ステップＴ２２；Ｎｏ）には、上述のステップＴ１の処理に移行する。
【０１０４】
また、ステップＴ２２においてプロテクト状態であると判定した場合（ステップＴ２２；Ｙｅｓ）には、ＣＰＵ２８は、カウントダウンタイマ２３に試験時間をカウントダウンさせる（ステップＴ２３）。
【０１０５】
次に、ＣＰＵ２８は、試験時間が０になったか否かを判定し（ステップＴ２４）、０になっていないと判定した場合（ステップＴ２４；Ｎｏ）には、上述のステップＴ１の処理に移行する。
【０１０６】
また、ステップＴ２４において試験時間が０になったと判定した場合（ステップＴ２４；Ｙｅｓ）には、ＣＰＵ２８は、プロテクト解除処理として、プロテクト状態を解除するとともに、ステップＴ３で記憶したプロテクトデータを消去する処理を行った後（ステップＴ２５）、上述のプロテクト解除済み信号を親機電卓１に対して送信し（ステップＴ２６）、上述のステップＴ１の処理に移行する。
【０１０７】
以上の親機電卓１，子機電卓２によれば、図１１のステップＴ８に示したように、子機電卓２がプロテクト命令を受信した場合に、子機電卓２において試験モードに対応する所定機能の実行がプロテクトされるので、親機電卓１からプロテクト命令を送信することによって、複数の子機電卓２における所定機能の実行のプロテクトを一括して設定することができる。また、図１１のステップＴ９に示したように、所定機能の実行をプロテクトする場合に、子機電卓２のＩＤコードやプロテクト完了信号が親機電卓１に対して送信されるので、これらＩＤコードやプロテクト完了信号の受信によって、子機電卓２が機能制限されているか否かを確認することができる。
よって、従来と比較して、試験中の不正使用を容易に防止することができる。
【０１０８】
また、図１１のステップＴ６に示したように、子機電卓２において所定機能の実行がプロテクトされる場合に、プロテクト状態を報知するプロテクト画面が表示されるので、子機電卓２が機能制限されているか否かを容易に確認することができる。従って、試験中の不正使用をいっそう容易に防止することができる。
【０１０９】
また、図１１のステップＴ１４，図６のステップＳ２７に示したように、子機電卓２に画面データ送信命令が送信され、子機電卓２のディスプレイ２１の画面データが親機電卓１に送信された場合に、この画面データが親機電卓１のディスプレイ１１に表示されるので、子機電卓２における表示内容を親機電卓１で確認することができる。従って、試験中の不正使用をいっそう容易に防止することができる。
【０１１０】
また、図１１のステップＴ１２に示したように、子機電卓２にメモリデータ送信・消去命令が送信された場合に、子機電卓２のＲＡＭ２７やフラッシュＲＯＭ２６、記憶媒体２５０内のユーザ作成データが親機電卓１に対して送信されるので、子機電卓２におけるユーザ作成データを親機電卓１で確認することができる。従って、試験中の不正使用をいっそう容易に防止することができる。
【０１１１】
また、図１１のステップＴ１３に示したように、子機電卓２にメモリデータ送信・消去命令が送信された場合に、子機電卓２のユーザ作成データが親機電卓１に送信された後、消去されるので、ユーザ作成データが試験中に使用されるのを防止することができる。従って、試験中の不正使用をいっそう容易に防止することができる。
【０１１２】
また、図６のステップＳ２９，図５のステップＳ１５に示したように、子機電卓２におけるユーザ作成データを受信した場合に、この記憶内容を子機メモリデータ記憶領域１７２に保存するので、試験終了後に当該ユーザ作成データを子機電卓２に対して返却することができる。
【０１１３】
また、図１０のステップＴ２３〜ステップＴ２５に示したように、プロテクト命令と、試験時間に関するデータを含むプロテクトデータとを受信した場合に、子機電卓２において所定機能の実行のプロテクトが試験時間の経過後に解除されるので、試験終了後に各受験者の子機電卓２に対してプロテクトの解除設定を行う手間を省くことができる。
【０１１４】
〔第２実施形態〕
続いて、本発明に係る電子機器の第２実施形態について説明する。なお、上記第１実施の形態との間で互いに対応する部分が同様に構成されている場合には、同一の符号を付して、その説明を省略する。
【０１１５】
図１３は、本発明に係る電子機器を適用したパーソナルコンピュータの親機（以下、親機パソコンとする）１Ａ，子機（以下、子機パソコンとする）２Ａの正面図である。これら親機パソコン１Ａ及び子機パソコン２Ａは、図１４に示すように、試験会場において試験監督，受験者の席にそれぞれ配設されている。
【０１１６】
親機パソコン１Ａは、上述の図２に示すように、ディスプレイ１１Ａ及びＲＡＭ１７Ａを備えている。
ディスプレイ１１Ａには、受験者の座席位置と、氏名及びＩＤコードとを対応付けた座席表が表示可能となっている。
ＲＡＭ１７Ａは、子機情報テーブル１７０Ａを有している。この子機情報テーブル１７０Ａは、子機電卓２のＩＤコードと、ユーザ名（受験者名）と、座席位置とを対応付けて記憶している。
【０１１７】
また、図１３に示すように、親機パソコン１Ａのインターフェース１５に接続される記憶媒体１５０には、機能制御プログラム１５２Ａが記憶されている。
この機能制御プログラム１５２Ａは、後述のプロテクト処理（図５，図１５参照）をＣＰＵ１８に実行させるものである。
【０１１８】
続いて、親機パソコン１Ａの動作について説明する。図５，図１５は、ＣＰＵ１８が記憶媒体１５０から機能制御プログラム１５２Ａを読み出して実行するプロテクト処理の動作を説明するためのフローチャートである。なお、親機パソコン１Ａの動作は、上述の親機電卓１の動作と比較してステップＳ１〜ステップＳ１６（図５参照），ステップＳ２０〜ステップＳ２１（図６参照）の処理が同一であるため、これらの処理については説明を省略する。
【０１１９】
まず、図１５に示すように、親機パソコン１ＡのＣＰＵ１８は、ステップＳ２１の処理が終わると、ステップＳ２１で読み取ったＩＤコードに対応する受験者の座席位置及び氏名を子機情報テーブル１７０Ａから読み取る（ステップＳ４２）。
【０１２０】
次に、ＣＰＵ１８は、図１６に示すように、ディスプレイ１１Ａの表示領域を座席位置に対応させて複数の分割領域Ｒに分割した後、ステップＳ４２で読み取った座席位置と対応する分割領域Ｒを太線枠で囲って識別表示させ、当該太線枠内に受験者の氏名を表示させる（ステップＳ４３）。なお、図１６及び後述の図１７，図１８では、太線枠で囲まれていない一部の分割領域Ｒについて、図示を省略している。
【０１２１】
次に、図１５に示すように、ＣＰＵ１８は、受信データが上述のプロテクト完了信号（図１１のステップＴ９参照）であるか否かを判定し（ステップＳ４４）、プロテクト完了信号ではないと判定した場合（ステップＳ４４；Ｎｏ）には、後述のステップＳ４６の処理に移行する。
【０１２２】
また、ステップＳ４４においてプロテクト完了信号であると判定した場合（ステップＳ４４；Ｙｅｓ）には、ＣＰＵ１８は、図１７に示すように、ディスプレイ１１Ａの複数の分割領域Ｒのうち、受信データ中のＩＤコードと対応する分割領域Ｒに、プロテクト状態であることを示すプロテクト済みマークを表示させる（ステップＳ４５）。但し、プロテクト済みマークを表示させる代わりに、例えば分割領域Ｒを黄色の枠で囲むこととしても良い。
【０１２３】
次に、図１５に示すように、ＣＰＵ１８は、受信データが子機電卓２の画面データ（図１１のステップＴ１４参照）であるか否かを判定し（ステップＳ４６）、画面データでないと判定した場合（ステップＳ４６；Ｎｏ）には、後述のステップＳ４８の処理に移行する。
【０１２４】
また、ステップＳ４６において画面データであると判定した場合（ステップＳ４６；Ｙｅｓ）には、ＣＰＵ１８は、図１８，図１９に示すように、ディスプレイ１１Ａの複数の分割領域Ｒのうち、受信データ中のＩＤコードと対応する分割領域Ｒに、受信した画面データを縮小して出力させる（ステップＳ４７）。但し、ＣＰＵ１８は、図２０に示すように、受信した画面データをディスプレイ１１Ａに全画面表示させることとしても良い。
【０１２５】
次に、図１５に示すように、ＣＰＵ１８は、受信データがユーザ作成データ（図１１のステップＴ１２参照）であるか否かを判定し（ステップＳ４８）、ユーザ作成データでないと判定した場合（ステップＳ４８；Ｎｏ）には、後述のステップＳ５０の処理に移行する。
【０１２６】
また、ステップＳ４８においてユーザ作成データであると判定した場合（ステップＳ４８；Ｙｅｓ）には、ＣＰＵ１８は、受信したユーザ作成データを子機メモリデータ記憶領域１７２に保存するとともに、ディスプレイ１１Ａの複数の分割領域Ｒのうち、受信データ中のＩＤコードと対応する分割領域Ｒに、ユーザ作成データを受信した旨を表示させる（ステップＳ４９）。
【０１２７】
次に、ＣＰＵ１８は、受信データが上述のプロテクト解除済み信号（図１１のステップＴ１６参照）であるか否かを判定し（ステップＳ５０）、プロテクト解除済み信号でないと判定した場合（ステップＳ５０；Ｎｏ）には、図５に示すように、上述のステップＳ１の処理に移行する。
【０１２８】
また、図１５に示すように、ステップＳ５０においてプロテクト解除済み信号であると判定した場合（ステップＳ５０；Ｙｅｓ）には、ＣＰＵ１８は、ディスプレイ１１Ａの複数の分割領域Ｒのうち、受信データ中のＩＤコードと対応する分割領域Ｒに、子機電卓２のプロテクト状態が解除されたことを示す解除済みマークを、前記設定済みマークの代わりに表示させる（ステップＳ５１）。但し、解除済みマークを表示させる代わりに、例えば分割領域Ｒを青色の枠で囲むこととしても良い。
【０１２９】
以上の親機パソコン１Ａ，子機パソコン２Ａによれば、上記第１実施形態と同様の効果を得ることができるのは勿論のこと、図１５のステップＳ４５，ステップＳ４７，ステップＳ４９，ステップＳ５１で示したように、複数の子機パソコン２Ａが試験会場に配設されている場合に、各子機パソコン２Ａのプロテクト状態となっているか否かや、子機パソコン２Ａの表示画面の内容、子機パソコン２Ａがユーザ作成データを送信しているか否か等の情報が親機パソコン１Ａで一覧表示されるので、複数の子機パソコン２Ａについてのこれらの情報を、親機パソコン１Ａで同時に確認することができる。また、ディスプレイ１１Ａの表示領域を分割して得られる各分割領域Ｒと、子機パソコン２Ａの設置位置とがそれぞれ対応付けられているので、子機パソコン２Ａの設置位置を容易に把握することができる。従って、試験中の不正使用をいっそう容易に防止することができる。
【０１３０】
なお、本発明は上記実施形態に限定されることなく、本発明の主旨を逸脱しない範囲において種々の改良及び設計の変更をおこなっても良い。
【０１３１】
例えば、ステップＴ９（図１１参照）においては、子機電卓２または子機パソコン２Ａ（以下、子機２，２Ａとする）が機能制御プログラム２５２を実行することでプロテクト完了信号を親機電卓１または親機パソコン１Ａ（以下、親機１，１Ａとする）に送信することとして説明したが、親機１，１Ａが子機２，２Ａに対してプロテクト命令とともにプロテクト完了信号送信命令を送信することにより、このプロテクト完了信号送信命令に基づいて子機２，２Ａがプロテクト完了信号を送信することとしても良い。この場合には、プロテクト完了信号送信命令に基づいて、プロテクト完了信号と子機２，２ＡのＩＤコードとが親機１，１Ａに送信されることとなる。
【０１３２】
また、ステップＴ６（図１１参照）においては、子機２，２Ａが機能制御プログラム２５２を実行することでプロテクト画面を表示することとして説明したが、親機１，１Ａが子機２，２Ａに対してプロテクトデータと、当該プロテクトデータ中のプロテクト画面データ番号に対応するプロテクト画面の表示命令とを送信することにより、この表示命令に基づいて子機２，２Ａがプロテクト画面を表示することとしても良い。
【０１３３】
また、ステップＴ１４（図１１参照）においては、子機２，２Ａが画面データ送信命令に基づいて画面データを親機１，１Ａに送信することとして説明したが、機能制御プログラム２５２を実行することで一定時間ごとに画面データを送信することとしても良い。
【０１３４】
また、ステップＴ１２（図１１参照）においては、子機２，２Ａがメモリデータ送信・消去命令に基づいてユーザ作成データを親機１，１Ａに送信することとして説明したが、機能制御プログラム２５２を実行することで一定時間ごとにユーザ作成データを送信することとしても良い。
【０１３５】
また、ステップＴ１５（図１１参照）においては、子機２，２Ａがメモリデータ送信・消去命令に基づいてユーザ作成データを消去することとして説明したが、機能制御プログラム２５２を実行することで、送信済みのユーザ作成データを消去することとしても良い。
【０１３６】
また、機能制御プログラム１５２（１５２Ａ），２５２が記憶媒体１５０，２５０に記憶されることとして説明したが、記憶媒体１５０にまとめて記憶され、必要に応じて一部が親機１，１Ａから子機２，２Ａに対して送信されることとしても良い。
【０１３７】
また、ステップＳ５（図５参照）においては、プロテクト設定モードの実行が指示された場合にプロテクト命令を送信することとして説明したが、一旦プロテクト設定モードの実行が指示された後には、定期的にプロテクト命令を送信することとしても良い。この場合には、親機１，１Ａにおいてプロテクト設定モードが実行された後に子機２，２Ａが起動された場合であっても、当該子機２，２Ａをプロテクト状態とすることができる。
【０１３８】
また、ステップＳ２５（図６参照）においては、ＩＤコードを読み取った子機２，２Ａの中に、プロテクト状態となっていない子機２，２Ａがある場合に、当該子機２，２ＡのＩＤコードと共に警告表示をディスプレイ１１に表示させることとして説明したが、子機２，２Ａに対するキー操作の有無を子機２，２Ａから親機１，１Ａに送信させ、子機２，２Ａに一定時間、キー操作がされていない場合に、ＩＤコードと警告表示とを表示させることとしても良い。
【０１３９】
また、ステップＳ５（図５参照）においては、プロテクト画面番号を含むプロテクトデータを送信することとして説明したが、プロテクト画面の画像データ自体を送信することとしても良い。
【０１４０】
また、ステップＳ２７（図６），ステップＳ４７（図１５参照）においては、子機２，２Ａから受信した画面データをディスプレイ１１，１１Ａに出力させることとして説明したが、更に、当該画面データに基づいて親機１，１Ａが試験問題の正誤を判定し、判定結果を子機に送信することとしても良い。
【０１４１】
また、親機１，１Ａ及び子機２，２Ａをそれぞれ関数電卓またはパソコンとして説明したが、図２１に示すように、親機１，１Ａをパソコン及び関数電卓とし、子機２，２Ａを関数電卓としても良いし、図２２に示すように、親機１，１Ａ及び子機２，２Ａをそれぞれパソコン及び関数電卓としても良い。
【図面の簡単な説明】
【０１４２】
【図１】本発明に係る電子機器を適用した親機電卓，子機電卓の正面図である。
【図２】本発明に係る電子機器を適用した親機電卓のブロック図である。
【図３】試験モードテーブルを示す図である。
【図４】本発明に係る電子機器を適用した子機電卓のブロック図である。
【図５】親機電卓のプロテクト処理を示すフローチャートである。
【図６】親機電卓のプロテクト処理を示すフローチャートである。
【図７】親機電卓のディスプレイの表示画面を示す図である。
【図８】親機電卓のディスプレイの表示画面を示す図である。
【図９】親機電卓のディスプレイの表示画面を示す図である。
【図１０】子機電卓のプロテクト処理を示すフローチャートである。
【図１１】子機電卓のプロテクト処理を示すフローチャートである。
【図１２】子機電卓のディスプレイの表示画面を示す図である。
【図１３】本発明に係る電子機器を適用した親機パソコン，子機パソコンの正面図である。
【図１４】試験会場の平面図である。
【図１５】親機パソコンのプロテクト処理を示すフローチャートである。
【図１６】親機パソコンのディスプレイの表示画面を示す図である。
【図１７】親機パソコンのディスプレイの表示画面を示す図である。
【図１８】親機パソコンのディスプレイの表示画面を示す図である。
【図１９】親機パソコンのディスプレイの表示画面を示す図である。
【図２０】親機パソコンのディスプレイの表示画面を示す図である。
【図２１】本発明に係る電子機器を適用した親機パソコン，子機電卓の正面図である。
【図２２】本発明に係る電子機器を適用した親機電卓，子機電卓の正面図である。
【符号の説明】
【０１４３】
１              親機電卓（電子機器、コンピュータ）
２              子機電卓（電子機器、コンピュータ）
１Ａ            親機パソコン（電子機器、コンピュータ）
２Ａ            子機パソコン（電子機器、コンピュータ）
１４，２４      通信部（通信手段）
１６，２６      フラッシュＲＯＭ（識別情報記憶手段、記憶手段）
１７，２７      ＲＡＭ（記憶手段）
１８，２８      ＣＰＵ（機能制御手段、通信制御手段、表示制御手段、記憶制御手段）
１１０，２１０  表示部（表示手段）
１５０，２５０  記憶媒体（記憶手段）
１５２，２５２  機能制御プログラム
１５２Ａ，      機能制御プログラム
【図１】
0004839917.tif 000002
【図２】
0004839917.tif 000003
【図３】
0004839917.tif 000004
【図４】
0004839917.tif 000005
【図５】
0004839917.tif 000006
【図６】
0004839917.tif 000007
【図７】
0004839917.tif 000008
【図８】
0004839917.tif 000009
【図９】
0004839917.tif 000010
【図１０】
0004839917.tif 000011
【図１１】
0004839917.tif 000012
【図１２】
0004839917.tif 000013
【図１３】
0004839917.tif 000014
【図１４】
0004839917.tif 000015
【図１５】
0004839917.tif 000016
【図１６】
0004839917.tif 000017
【図１７】
0004839917.tif 000018
【図１８】
0004839917.tif 000019
【図１９】
0004839917.tif 000020
【図２０】
0004839917.tif 000021
【図２１】
0004839917.tif 000022
【図２２】
0004839917.tif 000023