(57)【特許請求の範囲】
【請求項１】
記録媒体に記録する記録部と、
外部記憶媒体が接続された状態で起動された場合、前記外部記憶媒体に復元ファイルが格納された状態にあれば、前記復元ファイルに基づいて、前記記録部を制御する制御プログラムを有する基本制御システムと前記基本制御システムが使用する基本データとを含んで構成される基幹システムを復元する復元処理を実行し、
稼働中に前記外部記憶媒体が接続された場合、前記外部記憶媒体に初期設定ファイルが格納された状態にあれば、前記初期設定ファイルに基づいて前記基幹システムの初期設定を実行し、
稼働中に前記外部記憶媒体が接続された場合、前記外部記憶媒体に前記初期設定ファイルが格納された状態になければ、前記基幹システムを復元する前記復元ファイルを作成し前記外部記憶媒体に格納し、
稼働中に前記基幹システムに変更があった場合、接続されている前記外部記憶媒体に、変更後の前記基幹システムに基づいて前記復元ファイルを格納する制御部と、
を備えることを特徴とする記録装置。
【請求項２】
前記制御部は、
前記外部記憶媒体に前記復元ファイルが１つ格納された状態にある場合、前記外部記憶媒体に格納された前記復元ファイルに基づいて前記基幹システムを復元し、
前記外部記憶媒体に前記記録装置自身の識別情報と関連付けられた前記復元ファイルが格納された状態にある場合、前記記録装置自身の識別情報と関連付けられた前記復元ファイルに基づいて前記基幹システムを復元する、
ことを特徴とする請求項１に記載の記録装置。
【請求項３】
前記制御部は、
稼働中に前記基幹システムに変更があった場合、
前記外部記憶媒体に前記復元ファイルが格納された状態にあれば、変更後の前記基幹システムに基づいて前記復元ファイルを更新し、
前記外部記憶媒体に前記復元ファイルが格納された状態になければ、変更後の前記基幹システムに基づいて前記復元ファイルを作成し、前記外部記憶媒体に格納する
ことを特徴とする請求項１又は２に記載の記録装置。
【請求項４】
前記制御部は、
前記復元処理を実行する場合、
実装されている前記基本制御システムと、前記復元ファイルが有する前記基本制御システムとのバージョンが異なるときに、前記復元ファイルに基づいて前記基本制御システムを復元し、
実装されている前記基本制御システムと、前記復元ファイルが有する前記基本制御システムとのバージョンの差異に拘わらず、実装されている前記基本データを前記復元ファイルに基づいて復元する、
ことを特徴とする請求項１乃至３のいずれか１項に記載の記録装置。
【請求項５】
記録媒体に記録する記録部を有する記録装置の制御方法であって、
外部記憶媒体が接続された状態で起動された場合、前記外部記憶媒体に復元ファイルが格納された状態にあれば、前記復元ファイルに基づいて、前記記録部を制御する制御プログラムを有する基本制御システムと前記基本制御システムが使用する基本データとを含んで構成される基幹システムを復元する復元処理を実行し、
稼働中に前記外部記憶媒体が接続された場合、前記外部記憶媒体に初期設定ファイルが格納された状態にあれば、前記初期設定ファイルに基づいて前記基幹システムの初期設定を実行し、
稼働中に前記外部記憶媒体が接続された場合、前記外部記憶媒体に前記初期設定ファイルが格納された状態になければ、前記基幹システムを復元する前記復元ファイルを作成し前記外部記憶媒体に格納し、
稼働中に前記基幹システムに変更があった場合、接続されている前記外部記憶媒体に、変更後の前記基幹システムに基づいて前記復元ファイルを格納する、
ことを特徴とする記録装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置、及び、記録装置の制御方法に関する。
【背景技術】
【０００２】
従来、外部記憶媒体（外部メモリー）を利用して、情報処理装置に実装されたシステムをバックアップする技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２０８３５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、記録媒体へ記録する機能を有する記録装置について、外部記憶媒体を利用して、バックアップされた復元ファイルに基づくシステムの復元、初期設定ファイルを利用したシステムの初期設定、及び、復元ファイルの作成、格納（バックアップ）を行う場合、外部記憶媒体の特性を利用して、各処理を的確に行えるようにしたいとするニーズがある。
本発明は、上述した事情に鑑みてなされたものであり、記録装置について、外部記憶媒体の特性を利用して、外部記憶媒体を利用した復元ファイルによる復元、初期設定ファイルによる初期設定、及び、復元ファイルの作成、格納をできるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の記録装置は、記録媒体に記録する記録部と、外部記憶媒体が接続された状態で起動された場合、前記外部記憶媒体に復元ファイルが格納された状態にあれば、前記復元ファイルに基づいて、前記記録部を制御する制御プログラムを有する基本制御システムと前記基本制御システムが使用する基本データとを含んで構成される基幹システムを復元する復元処理を実行し、稼働中に前記外部記憶媒体が接続された場合、前記外部記憶媒体に初期設定ファイルが格納された状態にあれば、前記初期設定ファイルに基づいて前記基幹システムの初期設定を実行し、前記外部記憶媒体に前記初期設定ファイルが格納された状態になければ、前記基幹システムを復元する前記復元ファイルを作成し前記外部記憶媒体に格納する制御部と、を備えることを特徴とする。
本発明の構成によれば、記録装置について、外部記憶媒体の特性を利用して、外部記憶媒体を利用した復元ファイルによる復元、初期設定ファイルによる初期設定、及び、復元ファイルの作成、格納をできる。
【０００６】
また、本発明の記録装置は、前記制御部は、前記外部記憶媒体が接続された状態で稼働しているときに、前記基幹システムに変更があった場合、前記外部記憶媒体に、変更後の前記基幹システムに基づいて前記復元ファイルを格納することを特徴とする。
なお、「復元ファイルを格納する」処理は、外部記憶媒体に記憶された対応する復元ファイルを更新する処理、及び、復元ファイルを作成し、外部記憶媒体に記憶する処理を含む。
本発明の構成によれば、基幹システムに変更があった場合、外部記憶媒体に、変更後の基幹システムに対応する復元ファイルが格納された状態とすることができる。
【０００７】
また、本発明の記録装置は、前記制御部は、前記外部記憶媒体が接続された状態で稼働しているときに、前記基幹システムに変更があった場合、前記外部記憶媒体に前記復元ファイルが格納された状態にあれば、変更後の前記基幹システムに基づいて前記復元ファイルを更新し、前記外部記憶媒体に前記復元ファイルが格納された状態になければ、変更後の前記基幹システムに基づいて前記復元ファイルを作成し、前記外部記憶媒体に格納することを特徴とする。
本発明の構成によれば、外部記憶媒体に格納された復元ファイルを、基幹システムの変更を反映したファイルとすることができる。
【０００８】
また、本発明の記録装置は、前記制御部は、復元処理を実行する場合、実装する前記基本データは、前記復元ファイルに基づいて復元し、実装する前記基本制御システムは、前記復元ファイルが有する前記基本制御システムとバージョンが異なるときに、前記復元ファイルに基づいて復元することを特徴とする。
本発明の構成によれば、復元処理に要する時間を短縮できる。
【０００９】
また、上記目的を達成するために、本発明は、記録媒体に記録する記録部を有する記録装置の制御方法であって、外部記憶媒体が接続された状態で起動された場合、前記外部記憶媒体に復元ファイルが格納された状態にあれば、前記復元ファイルに基づいて、前記記録部を制御する制御プログラムを有する基本制御システムと前記基本制御システムが使用する基本データとを含んで構成される基幹システムを復元する復元処理を実行し、稼働中に前記外部記憶媒体が接続された場合、前記外部記憶媒体に初期設定ファイルが格納された状態にあれば、前記初期設定ファイルに基づいて前記基幹システムの初期設定を実行し、前記外部記憶媒体に前記初期設定ファイルが格納された状態になければ、前記基幹システムを復元する前記復元ファイルを作成し前記外部記憶媒体に格納することを特徴とする。
この構成によれば、記録装置について、外部記憶媒体の特性を利用して、外部記憶媒体を利用した復元ファイルによる復元、初期設定ファイルによる初期設定、及び、復元ファイルの作成、格納をできる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係るＰＯＳシステムを示す図。
【図２】ＰＯＳシステムの機能的構成を示すブロック図。
【図３】タッチパネルに表示されるユーザーインターフェースの一例を示す図。
【図４】ＰＯＳシステムの各装置の動作を示すフローチャート。
【図５】基幹システムを示す図。
【図６】記録装置の動作を示すフローチャート。
【図７】記録装置の動作を示すフローチャート。
【図８】記録装置の動作を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態に係るＰＯＳ（Point of Sales）システム１を示す図である。
【００１２】
ＰＯＳシステム１は、ショッピングセンターや、百貨店、コンビニエンスストア等の小売店や、レストランや、喫茶店、居酒屋等の飲食店等の店舗に適用されるシステムである。
ＰＯＳシステム１は、店舗における商品の販売状況、商品の在庫の状況、売上の状況等を管理する機能や、店舗に設けられたレジカウンターＬにおいて、顧客が購入した商品に応じた会計を行う機能、会計に応じてレシートを発行する機能等を備える。
ＰＯＳシステム１が適用される店舗には、顧客が会計を行なうレジカウンターＬが設けられる。１つのレジカウンターＬには、１台の記録装置１１と、当該１台の記録装置１１と無線通信可能に接続された１台のタブレット端末１０（制御装置）とが設けられる。
【００１３】
タブレット端末１０は、タブレット型（板状）のコンピューターである。タブレット端末１０は、後述するように、前面にタッチパネル２８が設けられ、タッチパネル２８に対するタッチ操作によって各種入力が可能である。
タブレット端末１０は、レジカウンターＬにおいて、会計を担当するレジ担当者が使用する端末である。タブレット端末１０は、後述するように、レジカウンターＬにおける会計に際し、レジ担当者に所定のユーザーインターフェースを提供する。レジ担当者は、ユーザーインターフェースに、会計に対応する入力を行い、また、ユーザーインターフェースに表示された会計に関する情報を参照する。タブレット端末１０は、レジカウンターＬで行われる会計に応じて、記録装置１１を制御して、レシートを発行させる。記録装置１１により発行されたレシートは、顧客に引き渡される。
【００１４】
図２は、ＰＯＳシステム１を構成するタブレット端末１０、記録装置１１、及び、ＰＯＳサーバー１７の機能的構成を示すブロック図である。
【００１５】
記録装置１１は、サーマルヘッドによって感熱紙にドットを形成して画像を記録するサーマルプリンターである。
図２に示すように記録装置１１は、制御部２０と、プリンターユニット２１（記録部）と、記憶部２２と、通信部２３と、デバイス通信部２４と、を備える。
【００１６】
制御部２０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、記録装置１１の各部を制御する。
【００１７】
プリンターユニット２１は、記録装置１１の筐体に収容されたロール紙（記録媒体）を搬送する搬送機構や、サーマルヘッドによってロール紙にドットを形成して画像を記録する記録機構、ロール紙を所定の位置で切断する切断機構等のロール紙への記録に関する各種機構を備える。プリンターユニット２１は、制御部２０の制御で、搬送機構によりロール紙を搬送しつつ、記録機構によりロール紙にレシートに係る画像を記録し、切断機構により所定の位置でロール紙を切断して、レシートを発行する。
プリンターユニット２１には、キャッシュドロワー１４が、所定のシリアル通信の規格に従って信号線を介して接続される。プリンターユニット２１は、制御部２０の制御で、キャッシュドロワー１４に信号を出力し、キャッシュドロワー１４に設けられた引き出しを開状態とする。
【００１８】
記憶部２２は、ＥＰＲＯＭ等の不揮発性メモリーを備え、各種データを記憶する。
【００１９】
通信部２３は、制御部２０の制御で、所定の無線通信の規格に従って、タブレット端末１０と無線通信する。
【００２０】
デバイス通信部２４は、ＵＳＢ（Universal Serial Bus）の規格に従ったポートを有するインターフェースボード等を備え、バーコードスキャナー１２（デバイス）、及び、カードリーダー１３（デバイス）との間でＵＳＢのプロトコルに従って通信する。また、ＵＳＢメモリーＵＭ（外部記憶媒体）が接続された場合、デバイス通信部２４は、ＵＳＢメモリーＵＭと通信する。
バーコードスキャナー１２は、商品や、商品の包装等に付されたバーコードを読み取り、読取結果を示すデータをデバイス通信部２４に出力する。デバイス通信部２４は、バーコードスキャナー１２から入力されたデータを、制御部２０に出力する。
カードリーダー１３は、磁気カードに記録された磁気情報を読み取り、読取結果を示すデータをデバイス通信部２４に出力する。デバイス通信部２４は、カードリーダー１３から入力されたデータを、制御部２０に出力する。
ＵＳＢメモリーＵＭは、記録装置１１に、脱着可能に接続される補助記憶装置であり、各種データを記憶する。
【００２１】
図２に示すように、タブレット端末１０は、端末制御部２６と、端末通信部２７と、タッチパネル２８と、端末記憶部２９と、を備える。
【００２２】
端末制御部２６は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、タブレット端末１０の各部を制御する。タブレット端末１０には、ウェブブラウザーがインストールされる。端末制御部２６は、ウェブブラウザーを読み出して実行することにより、ブラウザー実行部２６１として機能する。
【００２３】
端末通信部２７は、端末制御部２６の制御で、所定の無線通信の規格に従って、記録装置１１、及び、ＰＯＳサーバー１７と通信する。
【００２４】
タッチパネル２８は、液晶表示パネル等の表示パネルと、液晶表示パネルに重ねて設けられたタッチセンサーとを備える。表示パネルは、端末制御部２６の制御で、各種画像を表示する。タッチセンサーは、タッチ操作を検出し、端末制御部２６に出力する。
【００２５】
端末記憶部２９は、ＥＥＰＲＯＭ等の不揮発性メモリーを備え、各種データを記憶する。
【００２６】
図２に示すように、ＰＯＳサーバー１７は、サーバー制御部３０と、サーバー記憶部３１と、サーバー通信部３２と、を備える。
サーバー制御部３０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、ＰＯＳサーバー１７を制御する。ＰＯＳサーバー１７には、ＰＯＳアプリケーションがインストールされる。サーバー制御部３０は、ＰＯＳアプリケーションを読み出して実行することにより、アプリケーション実行部３０１として機能する。
【００２７】
サーバー記憶部３１は、ハードディスクや、ＥＥＰＲＯＭ等の不揮発性メモリーを備え、各種データを記憶する。サーバー記憶部３１は、商品に関する情報を格納したデータベース、売り上げを管理するデータベース、在庫を管理するデータベース等を記憶する。サーバー制御部３０は、サーバー記憶部３１が記憶する各種データベースを利用して、ＰＯＳシステム１を管理する。
【００２８】
サーバー通信部３２は、サーバー制御部３０の制御で、所定の無線通信規格に従って、タブレット端末１０と通信する。
【００２９】
次に、レジカウンターＬで行われる会計時のＰＯＳシステム１の各装置の動作について説明する。
【００３０】
ここで、会計が行われる前に、タブレット端末１０は、以下の処理を実行する。
すなわち、レジの担当者は、タブレット端末１０のブラウザーを立ち上げ、タッチパネル２８への専用ユーザーインターフェースＵＩの表示を指示する。当該指示に応じて、端末制御部２６のブラウザー実行部２６１は、ＰＯＳサーバー１７の所定のアドレスにアクセスし、ＨＴＭＬファイル等の描画ファイルを取得し、当該描画ファイルに基づいて専用ユーザーインターフェースＵＩを表示する。ＰＯＳサーバー１７において、描画ファイルの生成、送信は、アプリケーション実行部３０１が実行する。描画ファイルには、ＰＯＳサーバー１７のアプリケーション実行部３０１と協働して会計に係る各種処理を実行する機能を有するスクリプトが、所定のスクリプト言語によって実装される。
【００３１】
図３は、タッチパネル２８に表示された専用ユーザーインターフェースＵＩの一例を示す図である。
図３の専用ユーザーインターフェースＵＩにおいて、左上部には、顧客が購入した商品の名称、商品の単価、及び、商品の数量が一覧表示される一覧表示エリア３９が設けられる。一覧表示エリア３９の右方には、顧客が購入した商品の合計金額、会計に際して顧客から預かった金銭の金額、及び、顧客に渡すべきお釣りの金額が表示される金額表示エリア４０が設けられる。
一覧表示エリア３９の下方には、バーコードスキャナー１２によって読み取られたバーコードの情報（以下、「バーコード情報」という。）が表示されるバーコード情報表示エリア４１が設けられる。バーコード情報は、基本的には、商品に割り当てられた商品コードである。
バーコード情報表示エリア４１の下方には、カードリーダー１３によって顧客の会員カードが読み取られた場合に、当該読み取りによって取得される会員番号が表示される会員番号表示エリア４２が設けられる。
バーコード情報表示エリア４１、及び、会員番号表示エリア４２の右方には、ソフトウェアテンキー４３が設けられる。
【００３２】
図４は、会計時のＰＯＳシステム１の各装置の動作を示すフローチャートである。特に、図４では、顧客がある１つの商品を購入する場合のＰＯＳシステム１の各装置の動作を示す。（Ａ）は記録装置１１の動作を示し、（Ｂ）はタブレット端末１０の動作を示し、（Ｃ）はＰＯＳサーバー１７の動作を示す。
【００３３】
図４（Ａ）に示すように、レジカウンターＬで、レジの担当者は、バーコードスキャナー１２によって、顧客が購入する１の商品又は商品の包装に付されたバーコードを読み取る（ステップＳＸ１）。
バーコードスキャナー１２は、読取結果に基づく読取結果データを、バーコードスキャナー１２が接続されたポートを介して、デバイス通信部２４に出力する。
【００３４】
図４（Ａ）に示すように、記録装置１１のデバイス通信部２４は、入力された読取結果データを、制御部２０に出力する（ステップＳＡ１）。
制御部２０は、通信部２３を制御して、入力された読取結果データを、タブレット端末１０に送信する（ステップＳＡ２）。
【００３５】
図４（Ｂ）に示すように、タブレット端末１０の端末制御部２６のブラウザー実行部２６１は、端末通信部２７を制御して、読取結果データを受信する（ステップＳＢ１）。
次いで、ブラウザー実行部２６１は、読取結果データが示す情報（本例では、商品コード）を、専用ユーザーインターフェースＵＩのバーコード情報表示エリア４１に表示する（ステップＳＢ２）。
次いで、ブラウザー実行部２６１は、ＰＯＳサーバー１７のサーバー制御部３０のアプリケーション実行部３０１と通信し、商品コードに対応する商品の名称、商品の単価を問い合わせる（ステップＳＢ３）。
【００３６】
図４（Ｃ）に示すように、ＰＯＳサーバー１７のサーバー制御部３０のアプリケーション実行部３０１は、問い合わせに応じて、適切なデータベースから適切な情報を取得し、商品の名称、及び、商品の単価を応答する（ステップＳＣ１）。
【００３７】
図４（Ｂ）に示すように、ブラウザー実行部２６１は、応答された商品の名称、及び、商品の単価を取得し、商品の名称、商品の単価、及び、商品の数量を一覧表示エリア３９に表示する。さらに、ブラウザー実行部２６１は、金額表示エリア４０の所定の欄に、顧客が購入した商品の合計金額を表示する（ステップＳＢ４）。
【００３８】
次いで、レジの担当者によって、ソフトウェアテンキー４３を介して、会計すべき商品を確定する旨の操作が行われると、レジ担当者によって、顧客からの代金の預かり、及び、お釣りの返却が行われる。ブラウザー実行部２６１は、適宜、アプリケーション実行部３０１と通信し、これら作業に応じて、金額表示エリア４０の適切な欄に適切な情報を表示する（ステップＳＢ５）。
【００３９】
次いで、ブラウザー実行部２６１は、プリンターユニット２１に発行させるレシートに関する情報が含まれた記録データを生成する（ステップＳＢ６）。本実施形態では、記録データは、ＸＭＬドキュメントであり、記録データには、ＸＭＬに係るフォーマットに従って、レシートに記録すべき文字や画像の情報等、レシートを発行するのに必要な情報が含まれる。
【００４０】
次いで、ブラウザー実行部２６１は、端末通信部２７を制御して、生成した記録データを、記録装置１１に送信する（ステップＳＢ７）。
【００４１】
図４（Ａ）に示すように、ブラウザー実行部２６１による記録データの送信に応じて、記録装置１１の制御部２０は、通信部２３を制御して、記録データを受信する（ステップＳＡ３）
【００４２】
次いで、制御部２０は、受信した記録データに基づいて、プリンターユニット２１のコマンド体系に従った制御コマンドであって、プリンターユニット２１にレシートの発行に係る各種処理を行わせる制御コマンドを生成し、プリンターユニット２１に出力する（ステップＳＡ４）。
プリンターユニット２１の制御回路は、制御コマンドに基づいて、各種機構を制御し、レシートを発行する（ステップＳＡ５）。
【００４３】
ところで、上述した記録装置１１の通信に関する処理や、記録に関する処理、デバイスの制御に関する処理、その他処理は、記録装置１１に実装された基幹システムＫＳの機能により実行される。
【００４４】
図５は、基幹システムＫＳを模式的に示す図である。
図５に示すように、基幹システムＫＳは、基本制御システムＢＳを備える。
基本制御システムＢＳは、記録装置１１による通信に関する処理、記録に関する処理、デバイスの制御に関する処理、その他処理の制御に係るプログラムを含むシステムである。基本制御システムＢＳは、プリンターユニット２１を含む記録装置１１の各部を制御するファームウェアＦＷ（制御プログラム）を含む。また、基本制御システムＢＳは、記録装置１１の付加機能を実現するアプリケーションＡＰを含む。また、基本制御システムＢＳは、記録装置１１に接続可能なデバイスの制御に係るデバイスドライバーＤＤを含む。なお、本例では、基本制御システムＢＳを単純化して示すが、基本制御システムＢＳは、ファームウェアＦＷ等が利用するプラグインソフトウェアや、各種データベースを含んで構成されてもよい。
また、基本制御システムＢＳには、バージョンがある。同一のバージョンの基本制御システムＢＳの内容は同一である。すなわち、同一のバージョンの基本制御システムＢＳが有するプログラムは一致し、また、各プログラム（ファームウェアＦＷ、アプリケーションＡＰ、デバイスドライバーＤＤ）のバージョンは一致する。一方で、異なるバージョンの基本制御システムＢＳの内容は異なる。
基本制御システムＢＳは、記録装置１１にインストールされた所定のＯＳ（Operation System）で動作する。
【００４５】
図５に示すように、基幹システムＫＳは、基本データＫＤを備える。
基本データＫＤは、基本制御システムＢＳの各プログラムが使用するデータを含んで構成されたデータ群である。
基本データＫＤは、通信設定ファイルＴＦを備える。通信設定ファイルＴＦは、通信に関する設定が記録されたファイルである。通信に関する設定は、例えば、ＩＰアドレスや、サブネットマスク、デフォルトゲートウェイ、ＤＮＳ（Domain name system）サーバーに関する設定、無線通信に関する設定（ネットワークモード（インフラストラクチャーモードや、アドホックモード等）や、ＳＳＩＤ、認証方式、暗号化方式等）である。
また、基本データＫＤは、記録動作設定ファイルＳＦを備える。記録動作設定ファイルＳＦは、記録動作に関する設定が記録されたファイルである。記録動作に関する設定は、例えば、記録速度や、記録濃度、余白に関する設定や、デフォルトで記録する画像に関する設定、記録に関する動作モードに関する設定等である。
【００４６】
上述したように、記録装置１１には、ＵＳＢメモリーＵＭが接続可能である。
そして、記録装置１１は、後述する所定の場合に、ＵＳＢメモリーＵＭに格納された復元ファイルに基づく基幹システムＫＳの復元（以下、「復元処理」という。）を実行する。また、記録装置１１は、後述する所定の場合に、ＵＳＢメモリーＵＭに格納された初期設定ファイルに基づく基幹システムＫＳの初期設定（以下、「初期設定処理」という。）を実行する。また、記録装置１１は、後述する所定の場合に、基幹システムＫＳを復元する復元ファイルを作成し、ＵＳＢメモリーＵＭに格納する処理（以下、「作成格納処理」という。）を実行する。以下、復元処理、初期設定処理、及び、作成格納処理を区別しない場合、これら処理を総称して「対応処理」と表現する。
記録装置１１は、ＵＳＢメモリーＵＭの特性を利用して、的確なタイミングで、かつ、的確な方法で、各対応処理を実行する。以下、記録装置１１の処理について、各対応処理の具体的な内容、及び、各対応処理で使用するデータ（ファイル）の具体的な内容の説明と共に、説明する。
【００４７】
図６は、電源投入後の記録装置１１の動作を示すフローチャートである。
図６に示すように、電源のオン（ステップＳＸ２）に伴って記録装置１１が起動すると、所定のＯＳが起動し、さらに、基幹システムＫＳが起動する（ステップＳＤ１）。
基幹システムＫＳの起動後、制御部２０は、ＵＳＢメモリーＵＭが接続された状態であるか、すなわち、ＵＳＢメモリーＵＭが接続された状態で、電源がオンされたか否かを判別する（ステップＳＤ２）。
【００４８】
電源オン時にＵＳＢメモリーＵＭが接続された状態である場合（ステップＳＤ２：ＹＥＳ）、制御部２０は、復元処理を実行する（ステップＳＤ３）。
復元処理は、詳細は後述するが、ＵＳＢメモリーＵＭに格納された復元ファイルに基づいて、基幹システムＫＳを復元する処理である。
【００４９】
このように、本実施形態では、ＵＳＢメモリーＵＭを接続した状態で記録装置１１の電源をオンするという、ＵＳＢメモリーＵＭの脱着可能という特性を利用した作業が行われれば、復元処理が自動で実行される。このため、ユーザーは、所定の方法で表示されたユーザーインターフェースに、復元処理を実行させるのに必要な情報や、復元処理の開始の指示を入力するといった煩雑な作業を行う必要がなく、ユーザーの利便性が高い。また、ＵＳＢメモリーＵＭを接続した状態で記録装置１１の電源をオンしなければ、復元処理が行われないため、意図せず誤って、復元処理が実行されることを抑制できる。
【００５０】
復元処理の実行後、制御部２０は、復元された基幹システムＫＳが起動し、記録装置１１が稼働状態となる（ステップＳＤ４）。稼働状態とは、基幹システムＫＳの機能により、記録装置１１が、記録処理や、通信処理等の各種処理を実行できる状態のことをいう。
その後、制御部２０は、処理手順をステップＳＤ１０へ移行する。ステップＳＤ１０以降の処理については、後述する。
【００５１】
一方、電源オン時にＵＳＢメモリーＵＭが接続された状態ではない場合（ステップＳＤ２：ＮＯ）、記録装置１１が稼働状態となる（ステップＳＤ５）。
記録装置１１の稼働中、制御部２０は、ＵＳＢメモリーＵＭが接続されたか否かを監視する（ステップＳＤ６）。
【００５２】
ＵＳＢメモリーＵＭが接続されたことを検出した場合（ステップＳＤ６：ＹＥＳ）、制御部２０は、ＵＳＢメモリーＵＭに初期設定ファイルが格納された状態にあるか否かを判別する（ステップＳＤ７）。
初期設定ファイルは、基本データＫＤが有するデータのうち、初期化が可能なデータの初期化に利用するファイルである。データの初期化とは、例えば、通信設定ファイルＴＦについては、通信の設定に関する設定項目のそれぞれに、設定値として初期値をセットすることをいう。また、データの初期化とは、例えば、記録動作設定ファイルＳＦについては、記録動作の設定に関する設定項目のそれぞれに、設定値として初期値をセットすることをいう。
【００５３】
ＵＳＢメモリーＵＭに初期設定ファイルが格納された状態にある場合（ステップＳＤ７：ＹＥＳ）、制御部２０は、初期設定処理を実行する（ステップＳＤ８）。
初期設定処理は、初期設定ファイルに基づいて、基本データＫＤが有する各データを初期化する処理である。
初期設定処理の実行後、制御部２０は、処理手順をステップＳＤ１０へ移行する。ステップＳＤ１０以降の処理については、後述する。
【００５４】
このように、本実施形態では、記録装置１１の稼働中に、初期設定ファイルが格納されたＵＳＢメモリーＵＭを記録装置１１に接続するという、ＵＳＢメモリーＵＭの脱着可能という特性を利用した作業が行われれば、初期設定処理が自動で実行される。このため、ユーザーは、所定の方法で表示されたユーザーインターフェースに、初期設定処理を実行させるのに必要な情報や、初期設定処理の開始の指示を入力するといった煩雑な作業を行う必要がなく、ユーザーの利便性が高い。また、記録装置１１の稼働中に、初期設定ファイルが格納されたＵＳＢメモリーＵＭを接続しなければ、初期設定処理が行われないため、意図せず誤って、初期設定処理が実行されることを抑制できる。
【００５５】
ステップＳＤ７において、ＵＳＢメモリーＵＭに初期設定ファイルが格納された状態にない場合（ステップＳＤ７：ＮＯ）、制御部２０は、作成格納処理を実行する（ステップＳＤ９）。
作成格納処理において、制御部２０は、基幹システムＫＳの復元ファイル（以下、「基幹復元ファイル」という。）を生成する。基幹復元ファイルは、いわゆるバックアップファイルであり、後述する復元処理で用いることにより、基幹システムＫＳの状態を、復元ファイルを生成したときの基幹システムＫＳの状態に復元できる。基幹復元ファイルは、基本制御システムＢＳの復元用の復元ファイル（以下、「システム復元ファイル」という。）と、基本データＫＤの復元用の復元ファイル（以下、「データ復元ファイル」という。）と、を有する。
基幹復元ファイルの生成後、制御部２０は、記録装置１１のシリアル番号を取得する。シリアル番号とは、記録装置１１の製造段階で、記録装置１１に一意に割り振られる識別情報である。シリアル番号を示す情報は、所定の記憶領域に記憶される。
次いで、制御部２０は、生成した基幹復元ファイルを、取得したシリアル番号と関連付けてＵＳＢメモリーＵＭに格納する。例えば、関連付けは、基幹復元ファイルのファイル名に、所定のルールに従って、シリアル番号を含めることにより行われる。また例えば、関連付けは、事前にＵＳＢメモリーＵＭに、基幹復元ファイルのファイル名と、シリアル番号とを関連付けたテーブルのデータが格納され、当該テーブルに、生成した基幹復元ファイルのファイル名と、取得したシリアル番号とを関連付けるレコードを生成することにより行われる。
【００５６】
作成格納処理の実行後、制御部２０は、処理手順をステップＳＤ１０へ移行する。ステップＳＤ１０以降の処理については、後述する。
【００５７】
このように、本実施形態では、記録装置１１の稼働中に、初期設定ファイルが格納された状態にないＵＳＢメモリーＵＭを記録装置１１に接続するという、ＵＳＢメモリーＵＭの脱着可能という特性を利用した作業が行われれば、作成復元処理が自動で実行される。このため、ユーザーは、所定の方法で表示されたユーザーインターフェースに、作成格納処理を実行させるのに必要な情報や、作成格納処理の開始の指示を入力するといった煩雑な作業を行う必要がなく、ユーザーの利便性が高い。また、記録装置１１の稼働中に、初期設定ファイルが格納された状態にないＵＳＢメモリーＵＭを接続しなければ、作成格納処理が行われないため、意図せず誤って、作成格納処理が実行されることを抑制できる。
【００５８】
ステップＳＤ１０に示すように、記録装置１１の稼働中、制御部２０は、基幹システムＫＳに変更があったか否かを監視する（ステップＳＤ１０）。基幹システムＫＳの変更とは、例えば、基本制御システムＢＳのバージョンの変更や、基本データＫＤが有するデータの内容の変更である。
基幹システムＫＳに変更があった場合、制御部２０は、ＵＳＢメモリーＵＭに、記録装置１１のシリアル番号と関連付けられた基幹復元ファイルが格納された状態にあるか否かを判別する（ステップＳＤ１１）。
シリアル番号と関連付けられた基幹復元ファイルが格納された状態にある場合（ステップＳＤ１１：ＹＥＳ）、制御部２０は、変更後の基幹システムＫＳに基づいて、シリアル番号と関連付けられた基幹復元ファイルを更新する（ステップＳＤ１２）。その後、制御部２０は、処理手順をステップＳＤ１０へ戻す。
これにより、ＵＳＢメモリーＵＭに格納された基幹復元ファイルが、変更後の基幹システムＫＳに対応したファイルとなる。
【００５９】
シリアル番号と関連付けられた基幹復元ファイルが格納された状態にない場合（ステップＳＤ１１：ＮＯ）、制御部２０は、変更後の基幹システムＫＳに基づいて、基幹復元ファイルを作成し、シリアル番号と関連付けてＵＳＢメモリーＵＭに格納する（ステップＳＤ１３）。その後、制御部２０は、処理手順をステップＳＤ１０へ戻す。
これにより、ＵＳＢメモリーＵＭに、変更後の基幹システムＫＳに対応した基幹復元ファイルが、シリアル番号と関連付けて格納される。
【００６０】
次に、ステップＳＤ３の復元処理について詳述する。
【００６１】
図７は、復元処理を詳細に説明するフローチャートである。
図７に示すように、制御部２０は、記録装置１１のシリアル番号を取得する（ステップＳＥ１）。
次いで、制御部２０は、デバイス通信部２４を制御して、ＵＳＢメモリーＵＭにアクセスし、ステップＳＥ１で取得したシリアル番号と関連付けて格納された基幹復元ファイルがあるか否かを判別する（ステップＳＥ２）。
【００６２】
シリアル番号と関連付けて格納された基幹復元ファイルがある場合（ステップＳＥ２：ＹＥＳ）、制御部２０は、シリアル番号と関連付けて格納された基幹復元ファイルを、基幹システムＫＳの復元に用いるファイルとして特定する（ステップＳＥ３）。
その後、制御部２０は、処理手順をステップＳＥ７へ移行し、復元実行処理を実行する。詳細は後述するが、復元実行処理は、特定された基幹復元ファイルに基づいて、基幹システムＫＳを復元する処理である。
【００６３】
このように、本実施形態では、１のシリアル番号の１の記録装置１１は、ＵＳＢメモリーＵＭに当該１のシリアル番号と関連付けられた基幹復元ファイルがある場合、基幹復元ファイルを用いて基幹システムＫＳを復元する。このため、ユーザーは、１の記録装置１１に、当該１の記録装置１１に対応する基幹復元ファイルに基づく復元実行処理を実行させたい場合、以下の処理を実行すればよい。ユーザーは、ＵＳＢメモリーＵＭに、当該１の記録装置１１の１のシリアル番号と関連付けて基幹復元ファイルを格納し、記録装置１１にＵＳＢメモリーＵＭを接続した状態で記録装置１１を起動（電源オン）すればよい。
特に、複数の記録装置１１のそれぞれに、個別の基幹復元ファイルを用いて、復元実行処理を実行させる場合、ユーザーは、以下の処理を実行すればよい。ユーザーは、各記録装置１１のシリアル番号と関連付けて、各記録装置１１に対応する基幹復元ファイルをＵＳＢメモリーＵＭに格納する。そして、各記録装置１１について、記録装置１１にＵＳＢメモリーＵＭを接続した状態で記録装置１１を起動（電源オン）すればよい。このような、簡易な作業を行うことにより、各記録装置１１に、対応する個別の基幹復元ファイルを用いて、復元実行処理を実行させることができる。
【００６４】
ステップＳＥ２において、ＵＳＢメモリーＵＭに、ステップＳＥ１で取得したシリアル番号と関連付けられた基幹復元ファイルが格納された状態にない場合（ステップＳＥ２：ＮＯ）、制御部２０は、以下の判別を行う（ステップＳＥ４）。制御部２０は、ＵＳＢメモリーＵＭに格納された基幹復元ファイルが「１つ」であるか否かを判別する（ステップＳＥ４）。
ＵＳＢメモリーＵＭに格納された基幹復元ファイルが「１つ」である場合（ステップＳＥ４：ＹＥＳ）、制御部２０は、その１つの基幹復元ファイルを、基幹システムＫＳの復元に用いるファイルとして特定する（ステップＳＥ５）。その後、制御部２０は、処理手順をステップＳＥ７へ移行し、復元実行処理を実行する。
【００６５】
このように、本実施形態では、ＵＳＢメモリーＵＭに格納された基幹復元ファイルが「１つ」である場合、制御部２０は、その１つの基幹復元ファイルを用いて基幹システムＫＳを復元する。これにより、以下の効果を奏する。
すなわち、ＰＯＳシステム１が適用された店舗が小規模であり、店舗に１台の記録装置１１が設けられた場合、ユーザーは、この１台の記録装置１１の基幹システムＫＳの復元用に、以下のＵＳＢメモリーＵＭを準備すればよい。すなわち、ユーザーは、１台の記録装置１１に対応する１つの基幹復元ファイルが、当該１台の記録装置１１のシリアル番号と関連付けられることなく格納されたＵＳＢメモリーＵＭを用意すればよい。このため、ユーザーは、１台の記録装置１１のシリアル番号と、対応する基幹復元ファイルとを関連付ける作業（ファイル名の変更や、関連付けを管理するテーブルの改変）を行う必要がなく、ユーザーの利便性が向上する。
【００６６】
ステップＳＥ４において、ＵＳＢメモリーＵＭに格納された基幹復元ファイルが複数である場合（ステップＳＥ４：ＮＯ）、制御部２０は、格納された複数の基幹復元ファイルのうち、ユーザーに指定された基幹復元ファイルを、基幹システムＫＳの復元に用いるファイルとして特定する（ステップＳＥ６）。
詳述すると、制御部２０は、タブレット端末１０に対して、複数の基幹復元ファイルのそれぞれのファイル名を含み、いずれかのファイルを選択（指定）させるユーザーインターフェースの表示を指示する制御データを、タブレット端末１０に送信する。タブレット端末１０の端末制御部２６のブラウザー実行部２６１は、制御データを受信する。ブラウザー実行部２６１は、受信した制御データに基づいて、タッチパネル２８に、複数の基幹復元ファイルのファイル名を表示し、いずれかのファイル名を選択できるユーザーインターフェースを表示する。ユーザーは、当該ユーザーインターフェースを利用して、いずれかの基幹復元ファイルのファイル名を選択する。ブラウザー実行部２６１は、ユーザーに選択されたファイル名を含むデータを、記録装置１１に送信する。記録装置１１の制御部２０は、データを受信する。制御部２０は、データに含まれるファイル名の基幹復元ファイルを、基幹システムＫＳの復元に用いるファイルとして特定する（ステップＳＥ６）。その後、制御部２０は、処理手順をステップＳＥ７へ移行し、復元実行処理を実行する。
【００６７】
このように、本実施形態では、制御部２０は、ＵＳＢメモリーＵＭに、対応するシリアル番号と関連付けられた基幹復元ファイルが格納されておらず、また、格納された基幹復元ファイルが「１つ」ではない場合、ユーザーにより指定された基幹復元ファイルに基づいて復元実行処理を実行する。このため、所定の場合に、ユーザーが意図しない基幹復元ファイルに基づいて、復元実行処理が実行されることを防止できる。
【００６８】
次いで、ステップＳＤ７の復元実行処理について、詳述する。
図８は、復元実行処理を詳細に説明するフローチャートである。
以下の図８を用いた説明において、図７のステップＳＥ３、ステップＳＥ５、又は、ステップＳＥ６で制御部２０が特定した基幹復元ファイルを、「特定基幹復元ファイル」と表現する。
【００６９】
図８に示すように、制御部２０は、記録装置１１に実装された基幹システムＫＳの基本制御システムＢＳのバージョンと、特定基幹復元ファイルが有するシステム復元ファイル（基本制御システムＢＳの復元用の復元ファイル）の基本制御システムＢＳのバージョンと、が一致するか否かを判別する（ステップＳＦ１）。
バージョンが一致する場合（ステップＳＦ１：ＹＥＳ）、制御部２０は、特定基幹復元ファイルが有するデータ復元ファイル（基本データＫＤの復元用の復元ファイル）に基づいて、基本データＫＤを復元する。
【００７０】
このように、バージョンが一致する場合は、制御部２０は、基本制御システムＢＳの復元は行わず、基本データＫＤの復元を実行する。これにより以下の効果を奏する。すなわち、上述したように、基本制御システムＢＳについて、同一のバージョンの基本制御システムＢＳの内容は同一である。従って、記録装置１１に実装された基本制御システムＢＳのバージョンと、特定基幹復元ファイルが有するシステム復元ファイルの基本制御システムＢＳのバージョンとが一致する場合は、これらシステムの内容は一致する。この場合、基本制御システムＢＳの復元を実行しないことにより、復元実行処理に要する時間の短縮化を図れる。
【００７１】
一方、バージョンが一致しない場合（ステップＳＦ１：ＮＯ）、制御部２０は、特定基幹復元ファイルが有するシステム復元ファイルの基本制御システムＢＳのバージョンの方が、記録装置１１に実装された基本制御システムＢＳのバージョンよりも大きいか否かを判別する（ステップＳＦ３）。
大きい場合（ステップＳＦ３：ＹＥＳ）、制御部２０は、特定基幹復元ファイルが有するシステム復元ファイルに基づいて、記録装置１１の基本制御システムＢＳについて、システムのバージョンのアップグレードを伴う復元を実行する（ステップＳＦ４）。その後、制御部２０は、処理手順をステップＳＦ２へ移行し、データ復元ファイルに基づいて、基本データＫＤを復元する。これにより、特定基幹復元ファイルに基づく基幹システムＫＳの復元が完了する。
【００７２】
小さい場合（ステップＳＦ３：ＮＯ）、制御部２０は、特定基幹復元ファイルが有するシステム復元ファイルに基づいて、記録装置１１の基本制御システムＢＳについて、システムのバージョンのダウングレードを伴う復元を実行する（ステップＳＦ５）。その後、制御部２０は、処理手順をステップＳＦ２へ移行し、データ復元ファイルに基づいて、基本データＫＤを復元する。これにより、特定基幹復元ファイルに基づく基幹システムＫＳの復元が完了する。
【００７３】
以上説明したように、本実施形態に係る記録装置１１は、ロール紙（記録媒体）に記録するプリンターユニット２１（記録部）と、ＵＳＢメモリーＵＭ（外部記憶媒体）が接続された状態で記録装置１１が起動された場合、ＵＳＢメモリーＵＭに復元ファイルが格納された状態にあれば、復元ファイルに基づいて、プリンターユニット２１を制御するファームウェアＦＷ（制御プログラム）を少なくとも有する基本制御システムＢＳと、基本制御システムＢＳが使用する基本データＫＤとを含んで構成される基幹システムＫＳを復元する復元処理を実行し、記録装置１１の稼働中にＵＳＢメモリーＵＭが接続された場合、ＵＳＢメモリーＵＭに初期設定ファイルが格納された状態にあれば、初期設定ファイルに基づいて基幹システムの初期設定を実行し、ＵＳＢメモリーＵＭに初期設定ファイルが格納された状態になければ、基幹システムＫＳを復元する復元ファイルを作成しＵＳＢメモリーＵＭに格納する制御部２０と、を備える。
この構成によれば、ＵＳＢメモリーＵＭの脱着可能という特性を利用して、ユーザーは、記録装置１１に、ＵＳＢメモリーＵＭを利用した復元ファイルによる復元、初期設定ファイルによる初期設定、及び、復元ファイルの作成、格納を実行させることができる。
【００７４】
また、本実施形態では、制御部２０は、ＵＳＢメモリーＵＭが接続された状態で記録装置１１が稼働しているときに、基幹システムＫＳに変更があった場合、ＵＳＢメモリーＵＭに復元ファイルが格納された状態にあれば、変更後の基幹システムＫＳに基づいて復元ファイルを更新し、ＵＳＢメモリーＵＭに復元ファイルが格納された状態になければ、変更後の基幹システムＫＳに基づいて復元ファイルを作成し、ＵＳＢメモリーＵＭに格納する。
この構成によれば、ＵＳＢメモリーＵＭに格納された復元ファイルを、基幹システムＫＳの変更を反映したファイルとすることができる。
【００７５】
また、本実施形態では、制御部２０は、復元処理を実行する場合、実装する基本データＫＤは、復元ファイルに基づいて復元し、実装する基本制御システムＢＳは、復元ファイルが有する基本制御システムＢＳとバージョンが異なるときに、復元ファイルに基づいて復元する。
この構成によれば、不必要に基本制御システムＢＳが復元されることを防止でき、復元処理に要する時間を短縮できる。
【００７６】
また、本実施形態に係る記録装置１１は、記録媒体に記録するプリンターユニット２１（記録部）と、接続されたＵＳＢメモリーＵＭ（外部記憶媒体）に格納された復元ファイルに基づいて、ファームウェアＦＷ（制御プログラム）を少なくとも有する基本制御システムＢＳと基本制御システムＢＳが使用する基本データＫＤとを含んで構成される基幹システムＫＳを復元する復元処理を実行する制御部２０と、を備える。制御部２０は、復元処理の実行に際し、ＵＳＢメモリーＵＭに復元ファイルが１つ格納された状態にある場合、格納された１つの復元ファイルに基づいて、基幹システムＫＳを復元し、ＵＳＢメモリーＵＭに復元ファイルが、シリアル番号と関連付けて、複数、格納された状態にある場合、自身のシリアル番号と関連付けて格納された復元ファイルに基づいて、基幹システムＫＳを復元する。
この構成によれば、記録装置１１について、ＵＳＢメモリーＵＭに格納された復元ファイルに基づく基幹システムＫＳの復元に際し、記録装置１１に対応する復元ファイルを用いて復元を実行できる。
【００７７】
また、本実施形態では、制御部２０は、ＵＳＢメモリーＵＭが接続された状態で起動された場合に、復元処理を実行する。
この構成によれば、ユーザーは、ＵＳＢメモリーＵＭを接続した状態で、記録装置１１を起動することにより、記録装置１１に復元処理を実行させることができる。
【００７８】
また、本実施形態では、制御部２０は、複数の復元ファイルが、シリアル番号と関連付けられない状態で、ＵＳＢメモリーＵＭに格納された状態にある場合、指定された復元ファイルに基づいて、基幹システムＫＳを復元する。
この構成によれば、所定の場合に、ユーザーは、ユーザーが指定された復元ファイルにより、システムを復元させることができる。
【００７９】
また、本実施形態では、制御部２０は、稼働中にＵＳＢメモリーＵＭが接続された場合、ＵＳＢメモリーＵＭに初期設定ファイルが格納された状態にあれば、初期設定ファイルに基づいて基幹システムＫＳの初期設定を実行し、ＵＳＢメモリーＵＭに初期設定ファイルが格納された状態になければ、基幹システムＫＳを復元する復元ファイルを作成し、自身のシリアル番号と関連付けてＵＳＢメモリーＵＭに格納する。
この構成によれば、ユーザーは、記録装置１１の稼働中に、初期設定ファイルが格納された状態にないＵＳＢメモリーＵＭを接続することにより、復元ファイルの作成、格納を実行させることができる。
【００８０】
また、本実施形態では、制御部２０は、ＵＳＢメモリーＵＭが接続された状態で稼働しているときに、基幹システムＫＳに変更があった場合、ＵＳＢメモリーＵＭに自身のシリアル番号と関連付けられた復元ファイルが格納された状態にあれば、変更後の基幹システムＫＳに基づいて自身のシリアル番号と関連付けられた前記復元ファイルを更新し、ＵＳＢメモリーＵＭにシリアル番号と関連付けられた復元ファイルが格納された状態になければ、変更後の基幹システムＫＳに基づいて復元ファイルを作成し、自身のシリアル番号と関連付けてＵＳＢメモリーＵＭに格納する。
本発明の構成によれば、ＵＳＢメモリーＵＭに、シリアル番号と関連付けて、変更後の基幹システムＫＳが反映された復元ファイルが格納された状態とできる。
【００８１】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、上述した実施形態では、外部記憶媒体は、ＵＳＢメモリーＵＭであった。しかしながら、外部記憶媒体は、記録装置１１に対して脱着可能であり、データを記憶可能であれば、どのような装置であってもよい。
また、上述した実施形態では、記録装置１１のプリント方式は、サーマル方式であった。しかしながら、プリント方式は、サーマル方式に限定されない。
また、説明した各機能ブロックはハードウェアとソフトウェアにより任意に実現可能であり、特定のハードウェア構成を示唆するものではない。
【符号の説明】
【００８２】
１１…記録装置、２０…制御部、２１…プリンターユニット（記録部）、ＵＭ…ＵＳＢメモリー（外部記憶媒体）。
【図１】
0006344152.tif 000002
【図２】
0006344152.tif 000003
【図３】
0006344152.tif 000004
【図４】
0006344152.tif 000005
【図５】
0006344152.tif 000006
【図６】
0006344152.tif 000007
【図７】
0006344152.tif 000008
【図８】
0006344152.tif 000009