(57)【要約】【課題】電子機器が備える記憶部の記憶領域を有効活用する。【解決手段】書き換え可能な不揮発性記憶媒体であってデモデータを記憶する第１記憶部と、前記第１記憶部から前記デモデータを読み出し前記デモデータに基づいて店頭デモを実行するデモ実行部と、前記第１記憶部において前記デモデータが記憶されていた記憶領域にユーザーデータを記憶する準備である初期処理を実行する初期処理部と、を備える。【選択図】図１
2019075648.tif 000002
【特許請求の範囲】
【請求項１】
書き換え可能な不揮発性記憶媒体であってデモデータを記憶する第１記憶部と、
前記第１記憶部から前記デモデータを読み出し前記デモデータに基づいて店頭デモを実行するデモ実行部と、
前記第１記憶部において前記デモデータが記憶されていた記憶領域にユーザーデータを記憶する準備である初期処理を実行する初期処理部と、
を備える電子機器。
【請求項２】
ＦＡＸ通信を行うＦＡＸ通信部と、
前記第１記憶部において前記デモデータが記憶されていた記憶領域に前記ユーザーデータとしてＦＡＸ通信用のアドレスデータまたはＦＡＸ通信によって受信された受信データを記憶させる第１書込部と、
をさらに備える請求項１に記載の電子機器。
【請求項３】
表示に用いる画像データを圧縮した状態で記憶する第２記憶部と、
前記第２記憶部からユーザーの操作による使用頻度が高い前記画像データである高頻度画像データを読み出し、前記第１記憶部において前記デモデータが記憶されていた記憶領域に、前記高頻度画像データを展開した状態で記憶させる第２書込部と、
をさらに備える請求項１または請求項２に記載の電子機器。
【請求項４】
前記第１記憶部において前記デモデータが記憶されていた記憶領域に、前記ユーザーデータとして電子機器の動作ログを記憶させる第３書込部をさらに備える、
請求項１〜請求項３のいずれかに記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デモンストレーション機能を有する電子機器に関する。
【背景技術】
【０００２】
従来、デモンストレーション機能を有する印刷装置が知られている。一般的に、デモンストレーション用のデータ（デモデータ）はデモンストレーション実行時以外には使用されない。特許文献１には、シリアルＲＯＭに記憶されたデモデータを展開するために予め確保されたＳＤＲＡＭ上の領域を、デモンストレーション不使用時には別の用途で利用することが記載されている（シリアルＲＯＭ上にはデモデータは残存する）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−０７３９５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
デモンストレーションが、例えば電子機器の売却前に店頭において実施することを目的としている場合、ユーザーが電子機器を購入して通常使用を開始した後、デモデータは不要となる。そのため、デモデータを記憶しておく記憶領域を別の用途で有効活用することが望まれる。
本発明は、電子機器が備える記憶部の記憶領域を有効活用することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するための電子機器は、書き換え可能な不揮発性記憶媒体であってデモデータを記憶する第１記憶部と、第１記憶部からデモデータを読み出しデモデータに基づいて店頭デモを実行するデモ実行部と、第１記憶部においてデモデータが記憶されていた記憶領域にユーザーデータを記憶する準備である初期処理を実行する初期処理部と、を備える。
本構成によると、第１記憶部においてデモデータが記憶されていた記憶領域を他の目的で活用可能な状態とすることができる。
【０００６】
さらに、上記目的を達成するための電子機器は、ＦＡＸ通信を行うＦＡＸ通信部と、第１記憶部においてデモデータが記憶されていた記憶領域にユーザーデータとしてＦＡＸ通信用のアドレスデータまたはＦＡＸ通信によって受信された受信データを記憶させる第１書込部と、を備える構成であってもよい。
この構成によれば、第１記憶部においてデモデータが記憶されていた記憶領域を、ＦＡＸ通信に関連するデータの記憶領域として活用することができる。
【０００７】
さらに、上記目的を達成するための電子機器は、表示に用いる画像データを圧縮した状態で記憶する第２記憶部と、第２記憶部からユーザーの操作による使用頻度が高い画像データである高頻度画像データを読み出し、第１記憶部においてデモデータが記憶されていた記憶領域に、高頻度画像データを展開した状態で記憶させる第２書込部と、を備える構成であってもよい。
この構成によれば、第１記憶部においてデモデータが記憶されていた記憶領域を、使用頻度が高い高頻度画像データを展開した状態で記憶する記憶領域として活用することができる。したがって、高頻度画像データについては、使用の度に毎回展開処理を行う必要がないため、表示に要する時間を短縮化できる。
【０００８】
さらに、上記目的を達成するための電子機器は、第１記憶部においてデモデータが記憶されていた記憶領域に、ユーザーデータとして電子機器の動作ログを記憶させる第３書込部を備える構成であってもよい。
この構成によれば、第１記憶部においてデモデータが記憶されていた記憶領域を、電子機器の動作ログを記憶する領域として活用することが可能である。
【０００９】
なお、請求項に記載された各部の機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、又はそれらの組み合わせにより実現させる。また、これら各部の機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。
【図面の簡単な説明】
【００１０】
【図１】プリンターの構成を示すブロック図。
【図２】電源オン処理を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態を、添付図面を参照しながら説明する。尚、各図において対応する構成要素には同一の符号が付され、重複する説明は省略される。
１．第一実施形態：
１−１．構成：
図１は、本発明の実施形態にかかる電子機器としての多機能プリンター（以降、単にプリンターという）１の構成を示すブロック図である。プリンター１は、コントローラー１０と、第１記憶部２０と、第２記憶部２５と、ＵＩ（User Interface）部３０と、通信部４０と、印刷部５０と、画像読取部６０と、ＦＡＸ通信部７０とを備える。
【００１２】
通信部４０は、有線又は無線でインターネットに接続し、インターネットを経由して他の機器と各種の通信プロトコルに従って通信するための通信インターフェース回路を含む。また、通信部４０は、プリンター１に装着された各種のリムーバブルメモリーや、有線または無線でプリンター１に接続された機器と通信するためのインターフェース回路を含む。
【００１３】
印刷部５０は、インクジェット方式や電子写真方式等の周知の印刷方式で種々の印刷媒体に印刷を実行するためのアクチュエーターやセンサーや駆動回路や機械部品を備えている。画像読取部６０は、原稿に発光し原稿からの反射光を受光してスキャンデータとする周知のカラーイメージセンサーや光源や、原稿を搬送するためのアクチュエーターや駆動回路やセンサーや機械部品を備えている。
【００１４】
ＦＡＸ通信部７０は、公衆交換電話網を経由して原稿を示す画像データのＦＡＸ通信を行うためのモデム、当該画像データを送受信するための制御信号を検出したり生成したりするための回路、送信データを符号化したり受信データを復号するための回路等を備えている。なお、ＦＡＸ通信部７０は、通信部４０を制御しインターネットを経由して他の機器とインターネットＦＡＸ通信を実施する機能を備えていてもよい。したがってアドレスデータには、氏名、ＦＡＸ番号に加えて、電子メールアドレスが含まれていてもよい。
【００１５】
ＵＩ部３０は、タッチパネル式のディスプレイやキー入力部や音を発生させるスピーカーを含む。ディスプレイは、表示パネルと、表示パネルに重ねられたタッチ検出パネルとを備える。ディスプレイは、コントローラー１０の制御に基づいて様々な情報を表示パネルに表示する。
【００１６】
また、ディスプレイはタッチ検出パネルに対する人の指等による接触を検出し、接触座標をコントローラー１０に出力する。キー入力部は、電源ボタン等のキーに対する操作を検出すると操作されたキーを示すキー操作情報をコントローラー１０に出力する。コントローラー１０は、ＵＩ部３０から取得した上記の情報に基づいてタッチパネル式のディスプレイやキー入力部に対する利用者の操作内容を取得することができ、当該操作内容に対応する処理を実行することができる。
【００１７】
第１記憶部２０は、書き換え可能な不揮発性記憶媒体である。第１記憶部２０には、プリンター１における後述する初期設定がユーザーによって初めて行われるまではデモデータ２０ａが記憶される。デモデータ２０ａは、店頭デモを実行するためのデータである。例えば、プリンター１の特徴や使い方を案内するための複数の静止画を一定時間が経過する度に切り替えるプログラムや、当該複数の静止画を示す画像データが、デモデータに含まれていてよい。当該デモデータを用いたデモンストレーションは、プリンター１の販売店の店頭において実施することが想定されている。第２記憶部２５は、不揮発性記憶媒体であり、書き換え可能であっても書き換え不可であってもどちらでもよい。なお、第１記憶部２０と第２記憶部２５とは別々の記憶素子として構成されていてもよいし、別々に構成されていなくてもよい。
【００１８】
第２記憶部２５には、ＵＩ部３０のディスプレイに表示するアイコンや文字等の様々な画像データ２５ａが圧縮された状態で記憶されている。表示用の画像データのうち、使用頻度が相対的に高い順の上位ｎ個の画像データを以降では高頻度画像データ２５ａ１と呼ぶ。例えば、使用頻度が相対的に高い順の上位ｎ個の高頻度画像データ２５ａ１の展開した状態でのデータサイズの和がデモデータ２０ａのサイズを超えない範囲で上位ｎ個が選択される。なお、第２記憶部２５には、スピーカーに発生させる音を示す音データが圧縮された状態で記憶されていてもよい。その場合、音データについても画像データと同様に使用頻度の高い音データを展開した状態で記憶されてもよい。
【００１９】
コントローラー１０は、図示しないＣＰＵやＲＯＭやＲＡＭ等を備え、第１記憶部２０や第２記憶部２５に記録された種々のプログラムをＣＰＵが実行しプリンター１の各部を制御することができる。コントローラー１０が実行する種々のプログラムには、制御プログラム１１が含まれる。制御プログラム１１は、第１記憶部２０におけるデモデータ２０ａの記憶領域を、ユーザーデータを記憶するための記憶領域として活用する機能をコントローラー１０に実現させる。当該機能を実現するため、制御プログラム１１は、デモ実行部１１ａと初期処理部１１ｂとＦＡＸ通信制御部１１ｃと表示制御部１１ｄとログ制御部１１ｅとを備える。
【００２０】
デモ実行部１１ａは、第１記憶部２０に記憶されているデモデータ２０ａに基づいてＵＩ部３０に店頭デモを実行する機能をコントローラー１０に実現させるプログラムモジュールである。本実施形態においては、プリンター１においてデモ機能がオン状態となっている場合であって、電源ボタンの操作によってプリンター１の電源状態がオフからオンに切りかわった場合に、デモ実行部１１ａの処理によりコントローラー１０は、プリンター１の特徴や使い方を案内するためのスライドショーを表示する。
【００２１】
デモ機能は、特殊操作によってオン状態とオフ状態とを切り替えることができる。例えば販売店の販売員がプリンター１を店頭に展示する際に特殊操作によってオン状態とし、プリンター１を購入したユーザーにプリンター１を受け渡す前に販売員が特殊操作によってオフ状態とすることを想定してよい。プリンター１のデモ機能の状態（オン／オフ）は、書き換え可能な不揮発性記憶媒体（例えば第１記憶部２０）に記憶される。
【００２２】
なお、デモ機能の状態（オン／オフ）を切り替えるための特殊操作は、例えば、予め決められた複数個の特定のキーを同時に押す操作や、予め決められた順序で予め決められた数字や文字のボタンを押す操作等を想定してよい。あるいは、通信部４０を介してデモ状態のオンやオフを切り替えるコマンドを入力する構成であってもよい。
【００２３】
初期処理部１１ｂは、第１記憶部２０においてデモデータが記憶されていた記憶領域にユーザーデータを記憶する準備である初期処理を実行させる機能をコントローラー１０に実現させるプログラムモジュールである。本実施形態においては、コントローラー１０は初期処理部１１ｂの処理により、第１記憶部２０に記憶されているデモデータ２０ａを削除する。より具体的にはコントローラー１０は、第１記憶部２０においてデモデータ２０ａが記憶されている記憶領域の書き込み禁止設定を解除し、デモデータ２０ａの参照アドレスを破棄する。またコントローラー１０は、第１記憶部２０のデモデータ２０ａの記憶領域を特定の値（例えば０等のＮＵＬＬを示す値）で上書きする。
【００２４】
ＦＡＸ通信制御部１１ｃは、ＦＡＸ通信部７０を制御して他のＦＡＸ通信機器とＦＡＸ通信（送信および受信）を行う機能をコントローラー１０に実現させるプログラムモジュールである。第１書込部１１ｃ１は、ＦＡＸ通信制御部１１ｃに含まれるプログラムモジュールである。第１書込部１１ｃ１は、第１記憶部２０においてデモデータ２０ａが記憶されていた記憶領域にユーザーデータとしてＦＡＸ通信用のアドレスデータを記憶させる機能をコントローラー１０に実現させる。
【００２５】
ユーザーがＦＡＸ通信用のアドレスデータをプリンター１に入力すると、ＦＡＸ通信制御部１１ｃおよび第１書込部１１ｃ１の処理によりコントローラー１０は、当該アドレスデータを第１記憶部２０のデモデータ２０ａが記憶されていた領域に記憶させ、アドレスデータの参照アドレスを設定する。アドレスデータがユーザーによって参照される際には、コントローラー１０はアドレスデータの参照アドレスに基づいて第１記憶部２０に記憶されているアドレスデータを参照する。
【００２６】
表示制御部１１ｄは、ＵＩ部３０に様々な情報を表示する機能をコントローラー１０に実現させるプログラムモジュールである。第２書込部１１ｄ１は、表示制御部１１ｄに含まれるプログラムモジュールである。第２書込部１１ｄ１は、第２記憶部２５からユーザーの操作による使用頻度が高い画像データである高頻度画像データ２５ａ１を読み出し、第１記憶部２０のデモデータ２０ａが記憶されていた記憶領域に高頻度画像データ２５ａ１を展開した状態で記憶させる機能をコントローラー１０に実現させる。なお使用頻度の高い音データが圧縮された状態で第２記憶部２５に記憶されている場合、使用頻度の高い音データについても展開して第１記憶部２０のデモデータ２０ａの記憶領域に記憶させるようにしてもよい。
【００２７】
高頻度画像データは、本実施形態においては予め特定されている。そのため、デモ機能がオフ状態となって以降にユーザーによる初期設定（詳細は後述する）が初めて実施された際に、表示制御部１１ｄおよび第２書込部１１ｄ１の処理によりコントローラー１０は、予め特定されている高頻度画像データを展開し第１記憶部２０のデモデータ２０ａの記憶領域に記憶させ、高頻度画像データの参照アドレスを設定する。そして、高頻度画像データをディスプレイに表示する際には、表示制御部１１ｄの処理によりコントローラー１０は当該参照アドレスに基づいて高頻度画像データを参照し、当該高頻度画像データを用いて表示を行う。高頻度画像データ以外の画像データをディスプレイに表示する際には、表示制御部１１ｄの処理によりコントローラー１０は第２記憶部２５に記憶されている圧縮状態の画像データを参照し、当該画像データを展開してから展開後の画像データを用いて表示を行う。
【００２８】
ログ制御部１１ｅは、プリンター１の動作ログを生成する機能をコントローラー１０に実現させるプログラムモジュールである。第３書込部１１ｅ１は、ログ制御部１１ｅに含まれるプログラムモジュールである。第３書込部１１ｅ１は、第１記憶部２０においてデモデータ２０ａが記憶されていた記憶領域に、ユーザーデータとして動作ログを記憶させる機能をコントローラー１０に実現させる。動作ログは、例えば、ユーザーの操作ログや、内部処理の実行ログ等を想定してよい。
【００２９】
ログ収集の対象となるイベントが発生すると、ログ制御部１１ｅの処理によりコントローラー１０は、プリンター１の動作ログを示すデータを収集し動作ログを作成する。そしてコントローラー１０は第３書込部１１ｅ１の処理により、第１記憶部２０のデモデータ２０ａの記憶領域に動作ログを示すデータを記憶させ、動作ログを示すデータの参照アドレスを設定する。そして、動作ログの参照要求がユーザーからなされると、コントローラー１０は参照アドレスに基づいて第１記憶部２０から動作ログを示すデータを参照しユーザーに提示する。
【００３０】
なお、本実施形態のプリンター１はＦＡＸ通信部７０を備えたＦＡＸ機能搭載モデルであるが、後述する電源オン処理は、ＦＡＸ機能搭載モデルとＦＡＸ機能非搭載モデルの両方において共通して実行される処理を示している。ＦＡＸ機能搭載モデルにおいては第１記憶部２０のデモデータ２０ａの記憶領域の活用は、ＦＡＸ通信制御部１１ｃの処理によって行われる。ＦＡＸ機能非搭載モデルにおいては、動作ログの保存機能がオン状態の場合は、第１記憶部２０のデモデータ２０ａの記憶領域の活用は、ログ制御部１１ｅの処理によって行われる。またＦＡＸ機能非搭載モデルにおいて動作ログの保存機能がオフ状態の場合は、第１記憶部２０のデモデータ２０ａの記憶領域の活用は、表示制御部１１ｄの処理によって行われる。なお動作ログの保存機能の状態（オン／オフ）は、書き換え可能な不揮発性記憶媒体（例えば第１記憶部２０）に記憶される。動作ログの保存機能の状態（オン／オフ）の切り替えは、例えば、デモ機能の状態の切り替えとは別の特殊操作等によって行われる。
【００３１】
１−２：電源オン処理：
図２は電源オン処理を示すフローチャートである。電源オン処理は、プリンター１の電源ボタンの操作によってプリンター１が電源オフ状態から電源オン状態に移行する際に実行される処理である。電源オン処理が開始されると、コントローラー１０は、初期設定済みか否かを判定する（ステップＳ１００）。具体的には例えばコントローラー１０は、初期設定フラグを参照して初期設定済みか否かを判定する。初期設定フラグの値は、書き換え可能な不揮発性記憶媒体（例えば第１記憶部２０）に記憶される。工場出荷時、初期設定フラグには初期設定未実施を示す値が設定されている。初期設定はユーザーがプリンター１に対して行う予め決められた特定の操作である。本実施形態においては、初期設定は、記録剤をプリンター１にセットして印刷を実施できる状態にすることである（インクタンクにインクを充填する、インクカートリッジを装着する、トナーカートリッジを装着する等）。店頭においてデモが実施される際、記録剤は未セットの状態である。ユーザーがプリンター１を購入後、初めて記録剤をセットすると、初期設定が完了したことになる。なお初期設定は、記録剤をセットした後プリンター１において初めて印刷を実施したことによって完了する構成であってもよい。また、プリンター１のネットワーク設定が初めて完了したこと（例えば無線ＬＡＮの接続設定が完了したこと等）によって初期設定が完了したとされる構成であってもよい。
【００３２】
ステップＳ１００において初期設定済みであると判定される場合、コントローラー１０は電源オン処理を終了し通常起動処理へ移行する。通常起動処理は、プリンター１の通常使用時（デモ機能がオフ状態であり、ユーザーによる初期設定がなされた状態）において、プリンター１が電源オフから電源オンに以降する際に実行する処理を想定してよい。したがって通常起動処理には図２のステップＳ１０５以降の処理は含まれない。通常起動処理には例えば、通常起動時のロゴ表示処理や、ロゴ表示後のホーム画面の表示処理が含まれてもよい。
【００３３】
ステップＳ１００において初期設定済みであると判定されない場合、コントローラー１０は、デモ機能がオン状態であるか否かを判定する（ステップＳ１０５）。ステップＳ１０５においてデモ機能がオン状態であると判定される場合、コントローラー１０はデモ実行部１１ａの処理により、デモデータ２０ａを第１記憶部２０から取得し（ステップＳ１１０）、デモデータ２０ａを用いて店頭デモを実施する（ステップＳ１１５）。すなわちコントローラー１０は、プリンター１の特徴や使い方を案内するスライドショーをディスプレイに表示する。店頭デモを実施後、コントローラー１０はプリンター１を電源オン状態から電源オフ状態に移行させる（ステップＳ１２０）。
【００３４】
ステップＳ１０５においてデモ機能がオン状態であると判定されない場合、コントローラー１０は、初期設定が完了したか否かを判定する（ステップＳ１２５）。すなわちステップＳ１２５においてユーザーによる初期設定の実行待ち状態となる。なお、ステップＳ１２５においてユーザーによる初期設定の実行待ち状態において、例えばユーザーによる電源ボタンの操作等によって電源オフに移行してもよい。
【００３５】
ステップＳ１２５において初期設定が完了したと判定される場合、コントローラー１０は初期処理部１１ｂの処理により、デモデータ２０ａを削除する（ステップＳ１３０）。具体的にはコントローラー１０は、第１記憶部２０においてデモデータ２０ａが記憶されている記憶領域の書き込み禁止設定を解除し、デモデータ２０ａの参照アドレスを破棄する。デモデータ２０ａの参照アドレスの破棄によってコントローラー１０はデモデータ２０ａを参照不可能となるため、コントローラー１０はデモデータ２０ａが削除済みであるとみなす。
【００３６】
続いてコントローラー１０は、ＦＡＸ機能有りか否かを判定する（ステップＳ１３５）。すなわちコントローラー１０は、プリンター１がＦＡＸ機能搭載モデルであるか否かを判定する。ステップＳ１３５においてＦＡＸ機能有りと判定される場合、コントローラー１０は初期処理部１１ｂの処理により、第１記憶部２０のデモデータ２０ａが記憶されていた記憶領域をＦＡＸデータ（本実施形態においてはＦＡＸ通信用のアドレスデータ）保持用に初期化する（ステップＳ１４０）。すなわちコントローラー１０は、第１記憶部２０においてデモデータ２０ａが記憶されている記憶領域を特定の値で上書きする。デモデータ２０ａが記憶されていた記憶領域をこのように初期化することにより、例えば、アドレスデータを参照する際の参照アドレスが誤っていた場合に不正なデータが参照されユーザーに提示される不具合を回避することが可能である。
【００３７】
ステップＳ１４０を実行後、コントローラー１０は初期設定フラグの値を初期設定済みに切り替えたのち、電源オン処理を終了し通常起動処理へ移行する。プリンター１の通常起動後、ユーザーがＦＡＸ通信のアドレスデータを入力すると、コントローラー１０はＦＡＸ通信制御部１１ｃおよび第１書込部１１ｃ１の処理により、第１記憶部２０のデモデータ２０ａが記憶されていた記憶領域にアドレスデータを書き込み、当該アドレスデータの参照アドレスを設定する。このようにして、本実施形態によると、第１記憶部２０においてデモデータ２０ａが記憶されていた記憶領域を、ＦＡＸ通信に関連するデータの記憶領域として活用することができる。
【００３８】
ステップＳ１３５においてＦＡＸ機能有りと判定されない場合、コントローラー１０は動作ログの保存機能がオン状態であるか否かを判定する（ステップＳ１４１）。ステップＳ１４１において動作ログの保存機能がオン状態であると判定される場合、コントローラー１０は初期処理部１１ｂの処理により、第１記憶部２０のデモデータ２０ａが記憶されていた記憶領域を動作ログ保持用に初期化する（ステップＳ１４２）。ステップＳ１４２では実質的にステップＳ１４０と同様の処理が行われる。
【００３９】
ステップＳ１４２を実行後、コントローラー１０は初期設定フラグの値を初期設定済みに切り替えたのち、電源オン処理を終了し通常起動処理へ移行する。プリンター１の通常起動後、ログ収集の対象となるイベントが発生すると、ログ制御部１１ｅおよび第３書込部１１ｅ１の処理によりコントローラー１０は、プリンター１の動作ログを示すデータを第１記憶部２０のデモデータ２０ａの記憶領域に記憶させ、動作ログを示すデータの参照アドレスを設定する。このようにして本実施形態によると、第１記憶部２０においてデモデータ２０ａが記憶されていた記憶領域を、プリンター１の動作ログを記憶する領域として活用することが可能である。
【００４０】
ステップＳ１４１において動作ログの保存機能がオン状態であると判定されない場合、コントローラー１０は第２書込部１１ｄ１の処理により、圧縮された状態の高頻度画像データを展開し（ステップＳ１４５）、展開データ（展開した状態の高頻度画像データ）を第１記憶部２０のデモデータ２０ａが記憶されていた領域に書き込む（ステップＳ１５０）。
【００４１】
続いてコントローラー１０は、第２書込部１１ｄ１の処理により、第１記憶部２０のデモデータ２０ａが記憶されていた記憶領域に書き込んだ展開データ（展開した状態の高頻度画像データ）の参照アドレスを設定する（ステップＳ１５５）。ステップＳ１４５〜ステップＳ１５５の処理によって、第１記憶部２０においてデモデータ２０ａが記憶されていた記憶領域を、使用頻度が高い高頻度画像データを展開した状態で記憶する記憶領域として活用することができる。したがって、高頻度画像データについては、使用の度に毎回展開処理を行う必要がないため、表示に要する時間を短縮化できる。
【００４２】
なお、ステップＳ１４５〜Ｓ１５０における第２書込部１１ｄ１による書き込みの前に、コントローラー１０は、デモデータ２０ａの記憶領域をステップＳ１４０と同様に初期化してもよい。
ステップＳ１５５を実行後、コントローラー１０は初期設定フラグの値を初期設定済みに切り替えたのち、電源オン処理を終了し通常起動処理へ移行する。
【００４３】
２．他の実施形態：
尚、本発明の技術的範囲は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。例えば、上記実施形態においては、第１記憶部２０のデモデータ２０ａの記憶領域の活用は、ＦＡＸ通信制御部１１ｃと表示制御部１１ｄとログ制御部１１ｅとで択一的になされていたが、それらを組み合わせて当該記憶領域を活用する構成であってもよい。具体的には例えば、デモデータ２０ａの記憶領域を、ＦＡＸ関連データ記憶用と動作ログ記憶用と高頻度画像データ記憶用とに振り分け、ＦＡＸ関連データや動作ログや高頻度画像データをそれぞれに対応付けられた記憶領域に記憶する構成であってもよい。
【００４４】
また、ユーザーデータは、上述したＦＡＸ関連データや、表示用の画像データや、音データや、動作ログを示すデータ以外にも様々なデータを採用可能である。例えばユーザーデータは、画像読取部６０にて読み取った画像データであってもよいし、印刷部５０での印刷前の印刷データであってもよい。
【００４５】
また、第１記憶部においてデモデータが記憶されていた記憶領域にユーザーデータを記憶する準備である初期処理は、デモデータの記憶領域に対する書き換え禁止設定を解除することのみであってもよい。また、デモデータの記憶領域に対する書き換え禁止設定の解除と、デモデータの参照アドレスの破棄が、初期処理に該当する構成であってもよい。なお、デモデータの記憶領域について書き換え禁止設定が元からなされていない場合は、デモデータの参照アドレスの破棄が当該初期処理に該当する構成であってもよいし、デモデータの参照アドレスの破棄とデモデータの記憶領域の初期化とが当該初期処理に該当する構成であってもよい。
【００４６】
なお上記実施形態においては圧縮状態の画像データや音データは第１記憶部２０とは別の第２記憶部２５に記憶されている例を示したが、圧縮状態の画像データや音データは第１記憶部２０のデモデータ２０ａの記憶領域とは別の記憶領域に記憶される構成であってもよい。
【００４７】
第１書込部は、第１記憶部２０においてデモデータ２０ａが記憶されていた記憶領域にＦＡＸ通信によって受信された受信データを記憶する機能を有していてもよい。また第１書込部は、第１記憶部２０においてデモデータ２０ａが記憶されていた記憶領域に、上記実施形態で例示したＦＡＸ通信用のアドレスデータと、ＦＡＸ受信データの両方を記憶させてもよい。
【００４８】
上記実施形態においては、使用頻度が高い画像データや音データを予め展開した状態で第１記憶部２０のデモデータ２０ａの記憶領域に記憶させることを例示したが、このような事前展開の対象とする画像データや音データは必ずしも使用頻度が高いデータでなくてもよい。例えば、印刷中等のように高負荷の処理実行中に表示や再生する画像データや音データを事前展開の対象としてもよい。
【００４９】
展開したデータを保持する場合のデータはアイコン等の画像データや、音データに限らず、動画データや文字列データを展開し保持しておくこともできる。また、展開するデータは初期設定完了の際に一度だけ行うことに限定されず、ユーザーの使用頻度によって展開データを都度変更することもできる。ユーザーの使用頻度によって展開しておくデータを変更する場合には、電源オフするタイミングまたは、電源オンするタイミングで、第１記憶部２０に展開しておくデータの書き換えを行うようにしてもよい。なお、展開データを初期設定完了の際に一度だけ行う場合であって、デモデータ２０ａの記憶領域に記憶させた展開データを他のデータで上書きしないことが確定している場合は、図２のステップＳ１５０においては、第２記憶部２５に記憶されている圧縮データ（圧縮された状態の高頻度画像データ２５ａ１）は削除されてもよい。削除することにより、当該圧縮データが記憶されていた第２記憶部２５の記憶領域を他の目的で活用することが可能な状態となる。
【００５０】
さらに、本発明のように、書き換え可能な不揮発性記憶媒体であってデモデータを記憶する第１記憶部においてデモデータが記憶されていた記憶領域にユーザーデータを記憶する手法は、プログラムや方法としても適用可能である。また、以上のようなシステム、プログラム、方法は、単独の装置として実現される場合もあれば、複数の装置が備える部品を利用して実現される場合もあり、各種の態様を含むものである。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、システムを制御するプログラムの記録媒体としても発明は成立する。むろん、そのプログラムの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【符号の説明】
【００５１】
１…プリンター、１０…コントローラー、１１…制御プログラム、１１ａ…デモ実行部、１１ｂ…初期処理部、１１ｃ…通信制御部、１１ｃ１…第１書込部、１１ｄ…表示制御部、１１ｄ１…第２書込部、１１ｅ…ログ制御部、１１ｅ１…第３書込部、２０…第１記憶部、２０ａ…デモデータ、２５…第２記憶部、２５ａ…画像データ、２５ａ１…高頻度画像データ、３０…ＵＩ部、４０…通信部、５０…印刷部、６０…画像読取部、７０通信部
【図１】
2019075648.tif 000003
【図２】
2019075648.tif 000004