(57)【要約】【課題】複数の情報端末に対して設定した情報と各情報端末個体との対応を容易に管理可能にすることである。【解決手段】ハンディターミナル１０Ａは、ハンディターミナル１０Ｂ〜１０Ｅが適用するための設定情報を提供する提供手段と、設定情報を提供したハンディターミナル１０Ｂ〜１０Ｅから個体識別情報を取得する取得手段と、取得したハンディターミナル１０Ｂ〜１０Ｅの個体識別情報を、ハンディターミナル１０Ｂ〜１０Ｅに提供した設定情報と対応付けて管理台帳情報として登録する登録手段と、を備える。ハンディターミナル１０Ａは、ハンディターミナル１０Ｂ〜１０Ｅに提供した設定情報に基づいてハンディターミナル１０Ｂ〜１０Ｅが表示させた第１のシンボルを読み取ることにより個体識別情報を取得する。【選択図】図４
2019220042.tif 000002
【特許請求の範囲】
【請求項１】
他の情報端末が適用するための設定情報を前記他の情報端末に提供する提供手段と、
前記提供手段により前記設定情報を提供した前記他の情報端末から当該他の情報端末の個体識別情報を取得する取得手段と、
前記取得手段により取得した前記他の情報端末の個体識別情報を、前記提供手段により前記他の情報端末に提供した設定情報と対応付けて管理台帳情報として登録する登録手段と、
を備え、
前記取得手段は、前記提供手段により前記他の情報端末に提供した設定情報に基づいて前記他の情報端末が表示させた第１のシンボルを読み取ることにより前記個体識別情報を取得することを特徴とする情報端末。
【請求項２】
他の情報端末が適用するための設定情報を前記他の情報端末に提供する提供手段と、
前記提供手段により前記設定情報を提供した前記他の情報端末から当該他の情報端末の個体識別情報を取得する取得手段と、
前記取得手段により取得した前記他の情報端末の個体識別情報を、前記提供手段により前記他の情報端末に提供した設定情報と対応付けて管理台帳情報として登録する登録手段と、
を備え、
前記取得手段は、前記提供手段により前記他の情報端末に提供した設定情報に基づいて前記他の情報端末が無線発信させた第１の無線信号を受信することにより前記個体識別情報を取得することを特徴とする情報端末。
【請求項３】
前記提供手段は、前記設定情報に基づいた第２のシンボルを前記他の情報端末が読み取り可能に表示することにより、前記設定情報を前記他の情報端末に提供することを特徴とする請求項１または２に記載の情報端末。
【請求項４】
前記提供手段は、前記設定情報に基づいた第２の無線信号を前記他の情報端末が無線受信可能に無線発信することにより、前記設定情報を前記他の情報端末に提供することを特徴とする請求項１または２に記載の情報端末。
【請求項５】
他の情報端末が適用するための設定情報を前記他の情報端末に提供する提供手段と、
前記提供手段により前記設定情報を提供した前記他の情報端末から当該他の情報端末の個体識別情報を取得する取得手段と、
前記取得手段により取得した前記他の情報端末の個体識別情報を、前記提供手段により前記他の情報端末に提供した設定情報と対応付けて管理台帳情報として登録する登録手段と、
を備え、
前記取得手段は、
前記提供手段が、前記設定情報に基づいた第２のシンボルを前記他の情報端末が読み取り可能に表示することにより、前記設定情報を前記他の情報端末に提供した場合には、前記設定情報に基づいて前記他の情報端末が表示させた第１のシンボルを読み取ることにより、前記個体識別情報を取得し、
前記提供手段が、前記設定情報に基づいた第２の無線信号を前記他の情報端末が無線受信可能に無線発信することにより、前記設定情報を前記他の情報端末に提供した場合には、前記設定情報に基づいて前記他の情報端末が無線発信させた第１の無線信号を受信することにより、前記個体識別情報を取得することを特徴とする情報端末。
【請求項６】
他の情報端末が適用するための設定情報を前記他の情報端末に複数の提供手段のうちの何れかの提供手段により提供制御するとともに、前記提供手段により前記設定情報を提供した前記他の情報端末から当該他の情報端末の個体識別情報を複数の取得手段のうちの何れかの取得手段により取得制御する制御手段と、
前記取得手段により取得した前記他の情報端末の個体識別情報を、前記提供手段により前記他の情報端末に提供した設定情報と対応付けて管理台帳情報として登録する登録手段と、
を備え、
前記制御手段は、前記他の情報端末の個体識別情報を取得する際は、前記設定情報を前記他の情報端末に提供した際の提供手段に対応する取得手段により前記個体識別情報を取得することを特徴とする情報端末。
【請求項７】
情報端末のコンピュータを、
他の情報端末が適用するための設定情報を前記他の情報端末に提供する提供手段、
前記提供手段により前記設定情報を提供した前記他の情報端末から当該他の情報端末の個体識別情報を取得する取得手段、
前記取得手段により取得した前記他の情報端末の個体識別情報を、前記提供手段により前記他の情報端末に提供した設定情報と対応付けて管理台帳情報として登録する登録手段、
として機能させ、
前記取得手段は、前記提供手段により前記他の情報端末に提供した設定情報に基づいて前記他の情報端末が表示させた第１のシンボルを読み取ることにより前記個体識別情報を取得することを特徴とするプログラム。
【請求項８】
情報端末のコンピュータを、
他の情報端末が適用するための設定情報を前記他の情報端末に提供する提供手段、
前記提供手段により前記設定情報を提供した前記他の情報端末から当該他の情報端末の個体識別情報を取得する取得手段、
前記取得手段により取得した前記他の情報端末の個体識別情報を、前記提供手段により前記他の情報端末に提供した設定情報と対応付けて管理台帳情報として登録する登録手段、
として機能させ、
前記取得手段は、前記提供手段により前記他の情報端末に提供した設定情報に基づいて前記他の情報端末が無線発信させた第１の無線信号を受信することにより前記個体識別情報を取得することを特徴とするプログラム。
【請求項９】
情報端末のコンピュータを、
他の情報端末が適用するための設定情報を前記他の情報端末に提供する提供手段、
前記提供手段により前記設定情報を提供した前記他の情報端末から当該他の情報端末の個体識別情報を取得する取得手段、
前記取得手段により取得した前記他の情報端末の個体識別情報を、前記提供手段により前記他の情報端末に提供した設定情報と対応付けて管理台帳情報として登録する登録手段、
として機能させ、
前記取得手段は、
前記提供手段が、前記設定情報に基づいた第２のシンボルを前記他の情報端末が読み取り可能に表示することにより、前記設定情報を前記他の情報端末に提供した場合には、前記設定情報に基づいて前記他の情報端末が表示させた第１のシンボルを読み取ることにより、前記個体識別情報を取得し、
前記提供手段が、前記設定情報に基づいた第２の無線信号を前記他の情報端末が無線受信可能に無線発信することにより、前記設定情報を前記他の情報端末に提供した場合には、前記設定情報に基づいて前記他の情報端末が無線発信させた第１の無線信号を受信することにより、前記個体識別情報を取得することを特徴とするプログラム。
【請求項１０】
情報端末のコンピュータを、
他の情報端末が適用するための設定情報を前記他の情報端末に複数の提供手段のうちの何れかの提供手段により提供制御するとともに、前記提供手段により前記設定情報を提供した前記他の情報端末から当該他の情報端末の個体識別情報を複数の取得手段のうちの何れかの取得手段により取得制御する制御手段、
前記取得手段により取得した前記他の情報端末の個体識別情報を、前記提供手段により前記他の情報端末に提供した設定情報と対応付けて管理台帳情報として登録する登録手段、
として機能させ、
前記制御手段は、前記他の情報端末の個体識別情報を取得する際は、前記設定情報を前記他の情報端末に提供した際の提供手段に対応する取得手段により前記個体識別情報を取得することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末及びプログラムに関する。
【背景技術】
【０００２】
従来、スーパーマーケットなどの店舗や、倉庫の商品管理などの業務に関する情報の入力を受け付けて管理する情報端末として、ハンディターミナルが知られている。ハンディターミナルは、例えば、管理対象の商品に付された商品識別番号などの情報が含まれるシンボル（バーコード、２次元コード）のスキャンを行うスキャナ部を有する。
【０００３】
工場出荷されたハンディターミナルを店舗などに導入する場合に、業務向けの初期セットアップとしてキッティングをすることが知られている。
【０００４】
キッティングには大きく分けて、（１）無線ＬＡＮ（Local Area Network）などの通信設定、（２）スキャナ部などのデバイス設定、（３）オートパワーオフ時間、セキュリティなどの端末設定、（４）端末ＩＤなど、各ハンディターミナルの個別設定、（５）業務向けアプリ（アプリケーションプログラム）のコピー及びインストール、になる。
【０００５】
キッティングや設定変更は、導入先によっては、数十台から数千台のハンディターミナルに対して行う必要がある。このため、端末の設定の負担を低減する方法が知られている。例えば、設定変更として、ＰＯＳ（Point Of Sales）の複数のスキャナについて、ある変更設定があった１つのスキャナから設定情報を取得し、当該変更設定用の情報を含む一括設定用のバーコードを生成して印刷し、印刷された一括設定用のバーコードを他の各スキャナが読み込むことにより当該各スキャナの変更設定を行うＰＯＳシステムが知られている（特許文献１参照）。
【０００６】
キッティングとしては、ハンディターミナル１台分ずつ用の上記（１）〜（４）の設定内容を含むバーコードを印刷するＰＣ（Personal Computer）と、これを各ハンディターミナルで読み取って設定する読取りツールと、を有するキッティング方法が知られている。しかし、このキッティング方法では、顧客により任意に付与される端末ＩＤと実端末（ハンディターミナル）との紐付けが出来ないため、顧客は端末ＩＤを印刷したラベルを貼り付けてハンディターミナルを管理しなくてはならず、煩わしかった。
【０００７】
そこで、ＭＤＭ（Mobile Device Management）として、管理するハンディターミナルの上記（１）〜（４）の情報をサーバで手入力し、それを上記と同じようにバーコードに印刷し、各ハンディターミナルでこれを読取るとアクセスポイントを介するサーバとの通信が確立し、当該ハンディターミナルは端末ＩＤとともに自分の製造時に付与されたシリアル番号をサーバに返送するキッティング方法が知られている。このキッティング方法により、端末ＩＤと実際の固体（シリアル番号）との紐付けができるようになった。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０００−２２２６４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかし、上記従来の端末ＩＤとシリアル番号との紐付けを伴うキッティング方法において、ハンディターミナルを事前に１台ずつ登録し、それを１台分ずつバーコードシートに印刷し、キッティング完了後に、サーバとハンディターミナルとの通信が確立してやっと紐付けが終わるというのは、無駄も多く、時間も掛かり、直感的でないため理解するのが難しかった。さらに、予め設置され通信可能なアクセスポイント及びサーバが必要であり、必要な装置構成の負担も大きかった。
【００１０】
本発明の課題は、複数の情報端末に対して設定した情報と各情報端末個体との対応を容易に管理可能にすることである。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明の情報端末は、他の情報端末が適用するための設定情報を前記他の情報端末に提供する提供手段と、前記提供手段により前記設定情報を提供した前記他の情報端末から当該他の情報端末の個体識別情報を取得する取得手段と、前記取得手段により取得した前記他の情報端末の個体識別情報を、前記提供手段により前記他の情報端末に提供した設定情報と対応付けて管理台帳情報として登録する登録手段と、を備え、前記取得手段は、前記提供手段により前記他の情報端末に提供した設定情報に基づいて前記他の情報端末が表示させた第１のシンボルを読み取ることにより前記個体識別情報を取得することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、複数の情報端末に対して設定した情報と各情報端末個体との対応を容易に管理できる。
【図面の簡単な説明】
【００１３】
【図１】（ａ）は、本発明の第１の実施の形態の端末管理システムを示すシステム構成図である。（ｂ）は、ハンディターミナルの外観図である。
【図２】ハンディターミナルの機能構成を示すブロック図である。
【図３】管理台帳リストの一例を示す図である。
【図４】スキャンによる複数のハンディターミナルのキッティングの一例を示す図である。
【図５】第１の親機処理を示すフローチャートである。
【図６】第１の子機処理を示すフローチャートである。
【図７】無線ＬＡＮ通信による複数のハンディターミナルのキッティングの一例を示す図である。
【図８】第２の親機処理を示すフローチャートである。
【図９】第２の子機処理を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、添付図面を参照して本発明に係る第１、第２の実施の形態及び変形例を順に詳細に説明する。なお、本発明は、図示例に限定されるものではない。
【００１５】
（第１の実施の形態）
図１〜図６を参照して、本発明に係る第１の実施の形態を説明する。まず、図１、図２を参照して、本実施の形態の装置構成を説明する。図１（ａ）は、本実施の形態の端末管理システム１を示すシステム構成図である。図１（ｂ）は、ハンディターミナル１０の外観図である。図２は、ハンディターミナル１０の機能構成を示すブロック図である。
【００１６】
図１（ａ）に示す端末管理システム１は、複数の情報端末としてのハンディターミナル１０と、アクセスポイント２と、サーバ３と、を備える。ハンディターミナル１０は、スーパーマーケット、量販店などの店舗や、商品を格納する倉庫などの導入先に導入され、当該導入先の店員、管理担当者などの操作者に操作される情報端末である。ハンディターミナル１０は、少なくとも、シンボルのスキャン機能、無線ＬＡＮ通信機能を有する。しかし、ハンディターミナル１０は、キッティング前には、通信設定が完了していないため、アクセスポイントを介する無線ＬＡＮ通信を行うことはできない。
【００１７】
アクセスポイント２は、無線ＬＡＮ通信の中継器である。サーバ３は、ハンディターミナル１０にインストールするための業務用などのアプリ（アプリケーションプログラム）を提供可能な装置であり、アクセスポイント２にネットワーク接続されている。アクセスポイント２、サーバ３は、各１台がある構成を記載したが、それぞれ、複数台がある構成としてもよい。
【００１８】
また、図１（ｂ）に示すように、ハンディターミナル１０は、操作者の各種情報の入力を受け付ける操作部１２と、各種情報を表示する表示部１４と、を備える。操作部１２は、スキャンのトリガキー、カーソルキー、数字、文字などの入力キー、ファンクションキーなどの機能キーを含む。表示部１４は、ＬＣＤ（Liquid Crystal Display）、ＥＬ（Electro Luminescence）ディスプレイなどで構成される。
【００１９】
ハンディターミナル１０は、導入先に応じて、複数台が導入される。ハンディターミナル１０の導入時には、（１）無線ＬＡＮなどの通信設定、（２）スキャナ部などのデバイス設定、（３）オートパワーオフ時間、セキュリティなどの端末設定、（４）端末ＩＤなど、各ハンディターミナルの個別設定、（５）業務向けアプリ（アプリケーションプログラム）のコピー及びインストール、といった一連のキッティングが実行される。本実施の形態では、複数のハンディターミナル１０のうち１台をキッティングの親機として、他の残りを子機として扱い、親機が子機のキッティングを行う構成とする。ただし、各ハンディターミナル１０は、親機にも子機にも使用できる構成とする。
【００２０】
ついで、図２を参照して、ハンディターミナル１０の内部の機能構成を説明する。図２に示すように、ハンディターミナル１０は、提供手段、取得手段、登録手段としてのＣＰＵ（Central Processing Unit）１１と、操作部１２と、ＲＡＭ（Random Access Memory）１３と、提供手段としての表示部１４と、記憶部１５と、提供手段、取得手段としての無線通信部１６と、取得手段としての撮像部１７と、ＲＯＭ（Read Only Memory）１８と、を備える。ハンディターミナル１０の各部は、バス１９を介して接続されている。
【００２１】
ＣＰＵ１１は、ハンディターミナル１０の各部を制御する。ＣＰＵ１１は、記憶部１５に記憶されているシステムプログラム及びアプリケーションプログラムのうち、指定されたプログラムを読み出してＲＡＭ１３に展開し、当該展開されたプログラムとの協働で、各種処理を実行する。
【００２２】
操作部１２は、各種キーを有し、操作者からのキー入力を受け付け、その操作情報をＣＰＵ１１に出力する。操作部１２は、表示部１４の表示画面に設けられ、操作者からのタッチ入力を受け付けるタッチパネルを含むものとしてもよい。
【００２３】
ＲＡＭ１３は、揮発性のメモリであり、各種のデータやプログラムを一時的に格納するワークエリアを形成する。表示部１４は、ＣＰＵ１１から指示された表示情報に従い、ＬＣＤなどの表示画面に各種表示を行う。
【００２４】
記憶部１５は、情報を読み出し及び書き込み可能なフラッシュメモリなどの不揮発性の記憶部である。記憶部１５には、各種データ及びプログラムが記憶されている。特に、記憶部１５には、後述する第１の親機処理を実行するための第１の親機処理プログラムＰ１と、第１の子機処理を実行するための第１の子機処理プログラムＰ２と、が記憶されているものとする。
【００２５】
無線通信部１６は、アンテナ、変復調回路、信号処理回路などを有し、Ｗｉ−Ｆｉ（登録商標）などの無線ＬＡＮ通信の通信方式の通信部である。ＣＰＵ１１は、無線通信部１６を介して、アクセスポイントとの無線送受信を行い、当該アクセスポイントにネットワーク接続された通信先の機器と情報の送受信を行う。
【００２６】
撮像部１７は、光学系及び撮像素子を有するデジタルカメラ部であり、ＣＰＵ１１の指示に従い、被写体を撮像してその画像データを生成する。特に、撮像部１７は、バーコードやＱＲ（Quick Response）コード（登録商標）などの２次元コードのシンボルを撮像する。ＣＰＵ１１は、撮像部１７により撮像されたシンボルの画像データをデコードして当該２次元コードに含まれるデータを取得する。
【００２７】
ＲＯＭ１８は、情報を読み出し可能な不揮発性の記憶部である。ＲＯＭ１８には、自機のハンディターミナル１０の製造時に固定的に付与された、個体ごとにユニークな個体識別番号としてのシリアル番号などの情報が記憶されている。
【００２８】
ハンディターミナル１０には、図示しないが電池などの電源部を備え、他にも、レーザ式のスキャナ部、ＮＦＣ（Near Field Communication）などの近距離通信部、ワイヤレスＷＡＮ（Wide Area Network）の無線通信部、ＵＳＢ（Universal Serial Bus）などの有線通信部などを備える構成としてもよい。
【００２９】
つぎに、図３を参照して、ハンディターミナル１０に記憶される情報を説明する。図３は、管理台帳リスト３０を示す図である。
【００３０】
管理台帳リスト３０は、主として複数のハンディターミナル１０の端末ＩＤとシリアル番号とを紐づける情報を含み、各ハンディターミナル１０の設定された情報を有するＣＳＶ（Comma Separated Value）ファイルなどのリストデータである。管理台帳リスト３０は、キッティング実行後の親機のハンディターミナル１０の記憶部１５に記憶され、子機のハンディターミナル１０には記憶されないものとする。
【００３１】
管理台帳リスト３０は、端末ＩＤ３１、シリアル番号３２、所属グループ３３、無線ＡＰ（Access Point）３４、無線設定３５、認証コード３６、サーバＩＰ（Internet Protocol）３７、サーバフォルダ３８などのフィールドを有する。
【００３２】
端末ＩＤ３１は、キッティングする際の親機及び子機として導入する全てのハンディターミナル１０にそれぞれ顧客（操作者）により任意に付与される識別情報である。シリアル番号３２は、端末ＩＤ３１に対応するハンディターミナル１０の製造時に固定的に付与された個体でユニークなシリアル番号である。
【００３３】
所属グループ３３は、端末ＩＤ３１に対応するハンディターミナル１０が所属するグループである。ここでは、所属グループ３３は、例えば「Ｇｒｏｕｐ  Ａ」、「Ｇｒｏｕｐ  Ｂ」、「Ｇｒｏｕｐ  Ｃ」があるものとする。同じ所属グループでは、管理台帳リスト３０の設定情報（無線ＡＰ３４〜）が同じに設定されるものとし、異なる所属グループでは、管理台帳リスト３０の設定情報が異なるものとするが、これに限定されるものではない。
【００３４】
無線ＡＰ３４は、端末ＩＤ３１に対応するハンディターミナル１０の通信が設定され使用可能な無線ＬＡＮ通信のアクセスポイントの名称である。無線設定３５は、端末ＩＤ３１に対応するハンディターミナル１０による無線ＡＰ３４のアクセスポイントを介する無線ＬＡＮ通信の暗号化、認証などの方式の情報である。
【００３５】
認証コード３６は、端末ＩＤ３１に対応するハンディターミナル１０による無線ＡＰ３４のアクセスポイントへの通信接続の認証に必要な情報である。サーバＩＰ３７は、端末ＩＤ３１に対応するハンディターミナル１０にインストールするアプリを提供するサーバのＩＰアドレスである。サーバフォルダ３８は、サーバＩＰ３７に対応するサーバにおいて、端末ＩＤ３１に対応するハンディターミナル１０に提供されるアプリを格納するフォルダの場所情報である。
【００３６】
つぎに、図４〜図６を参照して、ハンディターミナル１０の動作を説明する。図４は、スキャンによるハンディターミナル１０Ａ〜１０Ｅのキッティングを示す図である。図５は、第１の親機処理を示すフローチャートである。図６は、第１の子機処理を示すフローチャートである。
【００３７】
複数のハンディターミナル１０を所定の導入先に導入するケースを考える。この複数のハンディターミナル１０のうち１台をキッティングの親機として、他の残りを子機として扱いキッティングを行う。親機は、子機のキッティングを行い、管理台帳リスト３０が生成され記憶される。
【００３８】
ここで、図４に示すように、複数のハンディターミナル１０を、親機としてのハンディターミナル１０Ａと、子機としてのハンディターミナル１０Ｂ，１０Ｃ，１０Ｄ，１０Ｅと、に分けることとする。
【００３９】
工場出荷された箱ＢＯからハンディターミナル１０Ａ〜１０Ｅが取り出され、キッティングが行われる。まず、親機としてのハンディターミナル１０Ａのキッティングの処理が行われる。操作者（導入する設定者）は、複数のハンディターミナル１０から親機としてハンディターミナル１０Ａを選択したものとする。ハンディターミナル１０Ａにおいて、操作部１２を介して操作者から、親機のキッティング処理の実行指示が入力されたことをトリガとして、ＣＰＵ１１は、記憶部１５に記憶された親機のキッティング処理のプログラム（図示略）に従い、親機のキッティング処理を実行する。親機は、複数のハンディターミナル１０から任意に選択されるため、親機のキッティング処理のプログラムは、全てのハンディターミナル１０の記憶部１５に記憶されている。
【００４０】
まず、親機のＣＰＵ１１は、操作部１２を介して、操作者から親機の設定情報の入力を受け付け、入力された親機の設定情報を自機に適用する。親機の設定情報は、親機の端末ＩＤ、所属グループ、アクセスポイント２の無線ＡＰ、無線設定、認証コード、アプリ（アプリケーションプログラム）を提供するサーバ３のサーバＩＰ、サーバフォルダなどの情報である。なお、親機の設定情報は、設定情報を有する設定ファイルの形態としてもよい。さらに、設定ファイルがＰＣなどの外部機器で予め生成され、当該設定ファイルが親機のハンディターミナル１０Ａに送信されて入力される構成としてもよい。
【００４１】
そして、親機のＣＰＵ１１は、自機のシリアル番号をＲＯＭ１８から読み出す。そして、親機のＣＰＵ１１は、設定した自機の設定情報と読み出したシリアル番号とを対応付けて、管理台帳リスト３０の１レコードに格納し、管理台帳リスト３０を記憶部１５に記憶する。そして、親機のＣＰＵ１１は、無線ＡＰ、無線設定、認証コードの情報を用いて、無線通信部１６を介して、対象のアクセスポイント２と無線ＬＡＮ通信を確立する。そして、親機のＣＰＵ１１は、設定情報のサーバＩＰ、サーバフォルダなどに応じて、無線通信部１６を介して、アプリなどを、アクセスポイント２にネットワーク接続されたサーバ３（のフォルダ）から受信して記憶部１５に記憶してインストールし、親機のキッティングを終了する。
【００４２】
このようにして、予め、親機としてのハンディターミナル１０Ａには、キッティングの設定情報が設定され、親機のレコードが格納された管理台帳リスト３０が記憶部１５に記憶され、アプリもインストールされているものとする。ハンディターミナル１０Ａの端末ＩＤは、「ＳＡＸＸ＿００１」とする。
【００４３】
ついで、図５を参照して、親機のハンディターミナル１０Ａが、子機のハンディターミナル１０Ｂ〜１０Ｅをキッティングする処理を説明する。
【００４４】
キッティング済の親機のハンディターミナル１０Ａにおいて、操作部１２を介して、操作者から第１の親機処理の実行指示が入力されたことをトリガとして、親機のＣＰＵ１１は、記憶部１５に記憶された第１の親機処理プログラムＰ１に従い、第１の親機処理を実行する。
【００４５】
図５に示すように、まず、親機のＣＰＵ１１は、操作部１２を介して操作者から全ての子機の設定用情報の入力を受け付ける（ステップＳ１１）。子機の設定用情報は、全ての子機の端末ＩＤ、所属グループ、無線ＡＰ、無線設定、認証コード、サーバＩＰ、サーバフォルダなどである。ただし、子機の設定用情報の端末ＩＤなどの情報は、可変パラメータで表現される。例えば、全ての子機に、端末ＩＤとして「ＳＡＸＸ＿００２」、「ＳＡＸＸ＿００３」…を付与する場合に、設定用情報の端末ＩＤを「ＳＡＸＸ＿％０３ｄ」とし、「％０３ｄ」が２から始まり１ずつインクリメントされる可変パラメータとする。
【００４６】
なお、子機の設定情報は、親機のハンディターミナル１０Ａに設定されている親機の設定情報が一旦コピーされ、操作部１２を介する操作者の編集入力に応じてコピーされた親機の設定情報が編集されることにより、子機の設定用情報が生成される構成としてもよい。
【００４７】
そして、親機のＣＰＵ１１は、ステップＳ１１で入力された設定用情報に基づき、可変パラメータを実際の数値にした１つの子機の設定情報を生成する（ステップＳ１２）。１つの子機の設定情報は、選択中の１つの子機の端末ＩＤ、所属グループ、無線ＡＰ、無線設定、認証コードなどである。
【００４８】
そして、親機のＣＰＵ１１は、ステップＳ１２で生成された１つの子機の設定情報を含む２次元コードの画像データを生成する（ステップＳ１３）。そして、親機のＣＰＵ１１は、ステップＳ１３で生成された２次元コードの画像データを表示部１４に表示する（ステップＳ１４）。ステップＳ１４では、例えば、図４のハンディターミナル１０Ａの表示画面のように、２次元コードの画像データとともに、自機の端末ＩＤ、所属グループが表示される。ステップＳ１４の後、操作者は、後述するように、子機のハンディターミナル１０の撮像部１７を、親機のハンディターミナル１０Ａに表示された２次元コードに向けてスキャンする。例えば、初回のステップＳ１４の後に、親機のハンディターミナル１０Ａに表示された２次元コードが、子機のハンディターミナル１０Ｂにより表示される。
【００４９】
そして、親機のＣＰＵ１１は、第１の親機処理の終了指示、又は直前のステップＳ１４の２次元コードがスキャンされた子機のハンディターミナル１０に表示された２次元コードのスキャン指示の入力を受け付ける（ステップＳ１５）。そして、親機のＣＰＵ１１は、ステップＳ１５で、親機設定処理の終了指示が入力されたか否かを判別する（ステップＳ１６）。親機設定処理の終了指示が入力された場合（ステップＳ１６；ＹＥＳ）、親機設定処理が終了する。
【００５０】
親機設定処理の終了指示が入力されていない場合（ステップＳ１６；ＮＯ）、親機のＣＰＵ１１は、ステップＳ１５で、直前のステップＳ１４の２次元コードがスキャンされた子機のハンディターミナル１０に表示された２次元コードのスキャン指示が入力されたか否かを判別する（ステップＳ１７）。直前のステップＳ１４の２次元コードがスキャンされた子機のハンディターミナル１０に表示された２次元コードのスキャン指示を入力した場合に、操作者は、親機のハンディターミナル１０の撮像部１７を、当該子機のハンディターミナル１０に表示された２次元コードに向ける。
【００５１】
子機の２次元コードのスキャン指示が入力されていない場合（ステップＳ１７；ＮＯ）、ステップＳ１５に移行される。子機の２次元コードのスキャン指示が入力された場合（ステップＳ１７；ＹＥＳ）、親機のＣＰＵ１１は、操作部１２を介する操作者からのトリガキーの押下入力に応じて、撮像部１７により、直前のステップＳ１４の２次元コードがスキャンされた子機のハンディターミナル１０に表示された、シリアル番号を含む２次元コードを撮像し、撮像した画像データをデコードしてスキャンデータを取得することによりスキャンし、当該スキャンデータから当該子機のハンディターミナル１０のシリアル番号を抽出して取得する（ステップＳ１８）。そして、親機のＣＰＵ１１は、ステップＳ１２で生成した子機のハンディターミナル１０の設定情報に、ステップＳ１８で抽出されて取得されたシリアル番号を追加する（ステップＳ１９）。
【００５２】
そして、親機のＣＰＵ１１は、ステップＳ１９でシリアル番号が追加された設定情報を、記憶部１５に記憶されている管理台帳リスト３０の１レコードとして追加し（ステップＳ２０）、ステップＳ１２に移行する。
【００５３】
ついで、図６を参照して、子機のハンディターミナル１０が、第１の親機処理に対応して、自機をキッティングする処理を説明する。
【００５４】
親機のハンディターミナル１０Ａで第１の親機処理が実行されている状態において、操作者は、任意の未キッティングのハンディターミナル１０を子機として選択する。ここでは、説明を簡単にするため、ハンディターミナル１０Ｂが子機として選択された場合を説明する。子機のハンディターミナル１０Ｂにおいて、操作部１２を介して、操作者から第１の子機処理の実行指示が入力されたことをトリガとして、子機のＣＰＵ１１は、記憶部１５に記憶された第１の子機処理プログラムＰ２に従い、第１の子機処理を実行する。
【００５５】
図６に示すように、まず、子機のＣＰＵ１１は、操作部１２を介する操作者からの、第１の子機処理の終了指示、親機スキャン後の次の処理としての残りのキッティング処理への移行指示、又は親機のハンディターミナル１０Ａのスキャン指示の入力を受け付ける（ステップＳ３１）。ステップＳ３１において、子機のハンディターミナル１０Ｂでは、例えば、図４のハンディターミナル１０Ｄ，１０Ｅの表示画面のように、親機のスキャンを促す旨の表示情報が表示部１４に表示される。
【００５６】
そして、子機のＣＰＵ１１は、ステップＳ３１で、第１の子機処理の終了指示が入力されたか否かを判別する（ステップＳ３２）。第１の子機処理の終了指示が入力された場合（ステップＳ３２；ＹＥＳ）、第１の子機処理が終了する。
【００５７】
第１の子機処理の終了指示が入力されていない場合（ステップＳ３２；ＮＯ）、子機のＣＰＵ１１は、ステップＳ３１で、残りのキッティング処理への移行指示が入力されたか否かを判別する（ステップＳ３３）。残りのキッティング処理への移行指示が入力されていない場合（ステップＳ３３；ＮＯ）、子機のＣＰＵ１１は、図５の第１の親機処理のステップＳ１４に対応して、ステップＳ３１で、親機のハンディターミナル１０Ａのスキャン指示が入力されたか否かを判別する（ステップＳ３４）。親機のハンディターミナル１０Ａに表示された２次元コードのスキャン指示を入力した場合に、操作者は、子機のハンディターミナル１０Ｂの撮像部１７を、親機のハンディターミナル１０Ａに表示された２次元コードに向ける。
【００５８】
親機の２次元コードのスキャン指示が入力されていない場合（ステップＳ３４；ＮＯ）、ステップＳ３１に移行される。親機の２次元コードのスキャン指示が入力された場合（ステップＳ３４；ＹＥＳ）、子機のＣＰＵ１１は、操作部１２を介する操作者からのトリガキーの押下入力に応じて、撮像部１７により、親機のハンディターミナル１０Ａに表示された２次元コードを撮像し、撮像した画像データをデコードしてスキャンデータを取得することによりスキャンする（ステップＳ３５）。
【００５９】
そして、子機のＣＰＵ１１は、ステップＳ３５で取得されたスキャンデータから子機の設定情報を抽出する（ステップＳ３６）。そして、子機のＣＰＵ１１は、ステップＳ３６で取得された子機の設定情報を自機に適用する（ステップＳ３７）。そして、子機のＣＰＵ１１は、ステップＳ３７での子機の設定情報の適用が正常に完了したか否かを判別する（ステップＳ３８）。
【００６０】
設定情報の適用が正常に完了した場合（ステップＳ３８；ＹＥＳ）、子機のＣＰＵ１１は、自機のシリアル番号をＲＯＭ１８から読み出す（ステップＳ３９）。そして、子機のＣＰＵ１１は、ステップＳ３９で読み出された自機のシリアル番号を含む２次元コードの画像データを生成する（ステップＳ４０）。そして、子機のＣＰＵ１１は、ステップＳ４０で生成された２次元コードの画像データを表示部１４に表示し（ステップＳ４１）、ステップＳ３１に移行する。ステップＳ４１では、例えば、図４のハンディターミナル１０Ｂ，１０Ｃの表示画面のように、２次元コードの画像データとともに、ステップＳ３８の設定情報の正常設定完了の旨の情報（例えば、「正常終了」）が表示される。ステップＳ４１の後、操作者は、親機のハンディターミナル１０Ａにより、子機のハンディターミナル１０Ｂに表示された２次元コードをスキャンする。
【００６１】
設定情報の適用が正常に完了していない場合（ステップＳ３８；ＮＯ）、子機のＣＰＵ１１は、ステップＳ３８の子機の設定情報の適用が正常に完了していない旨のエラー情報を表示部１４に表示し（ステップＳ４２）、ステップＳ３１に移行する。
【００６２】
残りのキッティング処理への移行指示が入力された場合（ステップＳ３３；ＹＥＳ）、子機のＣＰＵ１１は、残りのキッティング処理を行い（ステップＳ４３）、第１の子機処理を終了する。残りのキッティング処理のうち、アプリのインストールについて、子機のＣＰＵ１１は、ステップＳ３７で設定された設定情報の無線ＡＰ、無線設定、認証コードなどの情報に応じて、無線通信部１６を介して、対応するアクセスポイント２との無線ＬＡＮ通信を行い、同じく設定情報のサーバＩＰ、サーバフォルダなどに応じて、アプリなどを、当該アクセスポイント２にネットワーク接続されたサーバ３（のフォルダ）から受信して記憶部１５に記憶して自動的にインストールする。なお、残りのキッティング処理は、操作部１２を介する操作者からの情報入力に応じて、手動でアプリなどをサーバ３から受信して記憶部１５に記憶してインストールする構成としてもよい。
【００６３】
第１の親機処理、第１の子機処理により、図４に示すように、親機のハンディターミナル１０Ａで子機の設定情報を含む２次元コードが表示され、子機のハンディターミナル１０Ｂが親機のハンディターミナル１０Ａの２次元コードをスキャンして得られた子機の設定情報を自機に適用する。子機のハンディターミナル１０Ｂで自機のシリアル番号を含む２次元コードが表示され、親機のハンディターミナル１０Ａで子機のハンディターミナル１０Ｂの２次元コードをスキャンして得られたシリアル番号が子機の設定情報とともに管理台帳リスト３０に格納される。
【００６４】
こうして、子機のハンディターミナル１０Ｂのキッティングが完了すると、親機のハンディターミナル１０Ａにより、子機のハンディターミナル１０Ｃ，１０Ｄ，１０Ｅが順にキッティングされる。全ての子機のハンディターミナル１０Ｂ〜１０Ｅのキッティング後、親機のハンディターミナル１０Ａが有する管理台帳リスト３０は、親機のハンディターミナル１０Ａと、子機のハンディターミナル１０Ｂ〜１０Ｅとの、紐づけられた端末ＩＤ及びシリアル番号と、各設定情報と、が格納された状態となる。
【００６５】
以上、本実施の形態によれば、親機のハンディターミナル１０Ａは、子機のハンディターミナル１０が適用するための設定情報を子機のハンディターミナル１０に提供し、設定情報を提供した子機のハンディターミナル１０から当該子機のハンディターミナル１０のシリアル番号を取得し、取得した子機のハンディターミナル１０のシリアル番号を、子機のハンディターミナル１０に提供した設定情報と対応付けて管理台帳リスト３０に登録する。親機のハンディターミナル１０Ａは、子機のハンディターミナル１０に提供した設定情報に基づいて子機のハンディターミナル１０が表示させたシンボル（２次元コード）を読み取ることによりシリアル番号を取得する。
【００６６】
このため、アクセスポイント及びサーバを用いなくてよく、当該アクセスポイントのような中継機器を用いる通信を確立しなくてよく、設定情報のバーコード印刷も不要として、複数のハンディターミナル１０に対して設定した情報と各ハンディターミナル１０個体との対応を容易に管理できる。管理台帳リスト３０を用いれば、ハンディターミナル１０の端末ＩＤを検索すれば、どの所属グループか、どのような設定がなされているかなどの情報が取得でき、管理台帳リスト３０を、様々な保守用途（使用者、導入日時、修理履歴など）の情報の管理にも利用できる。
【００６７】
また、シンボルをスキャンする動作により、操作者が、子機からのシリアル番号の取得の工程を直感的に理解でき、管理台帳リスト３０をより容易に生成できる。なお、シンボルは、バーコードとしてもよい。
【００６８】
また、親機のハンディターミナル１０Ａは、設定情報に基づいたシンボル（２次元コード）を子機のハンディターミナル１０が読み取り可能に表示することにより、前記設定情報を子機のハンディターミナル１０に提供する。このため、シンボルをスキャンする動作により、操作者が、子機への設定情報の提供の工程を直感的に理解でき、管理台帳リスト３０をより容易に生成できる。加えて、シンボルを２次元コードにすることにより、含める情報量が多くなるので、スキャン動作が多くなることを抑制でき、管理台帳リスト３０をより容易かつより短時間に生成できる。
【００６９】
（第２の実施の形態）
図７〜図９を参照して、本発明に係る第２の実施の形態を説明する。第１の実施の形態では、二次元コードを用いてハンディターミナル１０の親機−子機間の情報のやり取りを行って、子機のキッティングを行う構成としたが、本実施の形態では、直接の無線ＬＡＮ通信により親機−子機間の情報のやり取りを行って、子機のキッティングを行う。
【００７０】
まず、本実施の形態の装置構成は、第１の実施の形態と同様に、複数のハンディターミナル１０を用いる。ただし、各ハンディターミナル１０の記憶部１５には、第１の親機処理プログラムＰ１、第１の子機処理プログラムＰ２に代えて、後述する第２の親機処理を行うための第２の親機処理プログラム、第２の子機処理を行うための第２の子機処理プログラムが記憶されているものとする。
【００７１】
さらに、各ハンディターミナル１０の記憶部１５には、端末間でダイレクトの無線ＬＡＮ通信を行うための無線ＬＡＮ用プログラムが記憶されているものとする。無線ＬＡＮ用プログラムとして、「Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）  Ｓｏｆｔ  ＡＰ」のプログラムを用いるものとする。「Ｓｏｆｔ  ＡＰ」は、端末を無線ＬＡＮ通信音のアクセスポイントとして機能させることを意味する。具体的には、親機のハンディターミナル１０をアクセスポイントとして機能させ、子機のハンディターミナル１０をアクセスポイントと通信するクライアントとして機能させる。このため、各ハンディターミナル１０の記憶部１５には、「Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ  Ｓｏｆｔ  ＡＰ」のアクセスポイント（ＡＰ）用のプログラムと、クライアント用のプログラムとが記憶されているものとする。
【００７２】
つぎに、図７〜図９を参照して、ハンディターミナル１０の動作を説明する。図７は、無線ＬＡＮ通信によるハンディターミナル１０ａ〜１０ｅのキッティングを示す図である。図８は、第２の親機処理を示すフローチャートである。図９は、第２の子機処理を示すフローチャートである。
【００７３】
複数のハンディターミナル１０を所定の導入先に導入するケースを考える。この複数のハンディターミナル１０のうち１台をキッティングの親機として、他の残りを子機として扱いキッティングを行う。親機は、子機のキッティングを行い、管理台帳リスト３０が生成され記憶される。
【００７４】
ここで、図７に示すように、複数のハンディターミナル１０を、親機としてのハンディターミナル１０ａと、子機としてのハンディターミナル１０ｂ，１０ｃ，１０ｄ，１０ｅと、に分けることとする。
【００７５】
工場出荷された箱ＢＯからハンディターミナル１０ａ〜１０ｅが取り出され、キッティングが行われる。先ず、親機としてのハンディターミナル１０ａのキッティングの処理が行われる。親機としてのハンディターミナル１０ａのキッティングの処理は、第１の実施の形態のハンディターミナル１０Ａのキッティングと同様である。
【００７６】
このようにして、予め、親機としてのハンディターミナル１０ａには、キッティングの設定情報が設定され、親機のレコードが格納された管理台帳リスト３０が記憶部１５に記憶され、アプリもインストールされているものとする。ハンディターミナル１０ａの端末ＩＤは、「ＳＡＸＸ＿００１」とする。
【００７７】
ついで、図８を参照して、親機のハンディターミナル１０ａが、子機のハンディターミナル１０ｂ〜１０ｅをキッティングする処理を説明する。
【００７８】
キッティング済の親機のハンディターミナル１０ａにおいて、操作部１２を介して、操作者から第２の親機処理の実行指示が入力されたことをトリガとして、親機のＣＰＵ１１は、記憶部１５に記憶された第２の親機処理プログラムに従い、第２の親機処理を実行する。
【００７９】
図８に示すように、ステップＳ５１が実行される。ステップＳ５１は、図５の第１の親機処理のステップＳ１１と同様である。そして、親機のＣＰＵ１１は、記憶部１５に記憶されたＷｉ−Ｆｉ  Ｄｉｒｅｃｔ  Ｓｏｆｔ  ＡＰのＡＰ用のプログラムを起動し、アクセスポイントとして機能し、ダイレクトの無線ＬＡＮ通信を開始する（ステップＳ５２）。
【００８０】
そして、親機のＣＰＵ１１は、無線通信部１６を介して、任意の子機のハンディターミナル１０からダイレクトの無線ＬＡＮ通信の接続があるか否かを判別する（ステップＳ５３）。子機のハンディターミナル１０からダイレクトの無線ＬＡＮ通信の接続がない場合（ステップＳ５３；ＮＯ）、ステップＳ５３に移行される。
【００８１】
子機のハンディターミナル１０からダイレクトの無線ＬＡＮ通信の接続がある場合（ステップＳ５３；ＹＥＳ）、ステップＳ５４が実行される。ステップＳ５４は、図５のステップＳ１２と同様である。
【００８２】
そして、親機のＣＰＵ１１は、無線通信部１６を介して、ステップＳ５４で生成された子機の設定情報を、ステップＳ５３の接続先の子機のハンディターミナル１０に送信する（ステップＳ５５）。そして、親機のＣＰＵ１１は、無線通信部１６を介して、ステップＳ５３の接続先の子機のハンディターミナル１０のシリアル番号を、当該子機のハンディターミナル１０から受信する（ステップＳ５６）。
【００８３】
そして、親機のＣＰＵ１１は、ステップＳ５４で生成した子機のハンディターミナル１０の設定情報に、ステップＳ５６で受信されたシリアル番号を追加する（ステップＳ５７）。そして、親機のＣＰＵ１１は、ステップＳ５７でシリアル番号が追加された設定情報を、記憶部１５に記憶されている管理台帳リスト３０の１レコードとして追加し（ステップＳ５８）、ステップＳ５３に移行する。
【００８４】
ついで、図９を参照して、子機のハンディターミナル１０が、第２の親機処理に対応して、自機をキッティングする処理を説明する。
【００８５】
親機のハンディターミナル１０ａで第２の親機処理が実行されている状態において、操作者は、任意の未キッティングのハンディターミナル１０を子機として選択する。ここでは、説明を簡単にするため、ハンディターミナル１０ｂが子機として選択された場合を説明する。子機のハンディターミナル１０ｂにおいて、操作部１２を介して、操作者から第２の子機処理の実行指示が入力されたことをトリガとして、記憶部１５に記憶された第２の子機処理プログラムに従い、第２の子機処理を実行する。
【００８６】
図９に示すように、まず、子機のＣＰＵ１１は、図８の第１の子機処理のステップＳ５２，Ｓ５３に対応して、記憶部１５に記憶されたＷｉ−Ｆｉ  Ｄｉｒｅｃｔ  Ｓｏｆｔ  ＡＰのクライアント用のプログラムを起動し、クライアントとして機能し、ダイレクトの無線ＬＡＮ通信を開始し、アクセスポイントとして機能する親機のハンディターミナル１０ａに通信接続する（ステップＳ６１）。ステップＳ６１において、子機のハンディターミナル１０ｂでは、例えば、図７のハンディターミナル１０ｄ，１０ｅの表示画面のように、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ  Ｓｏｆｔ  ＡＰのクライアント用のプログラムが起動中である旨の表示情報が表示部１４に表示される。
【００８７】
そして、子機のＣＰＵ１１は、図８のステップＳ５５に対応して、無線通信部１６を介して、子機の設定情報を、ステップＳ６１の接続先の親機のハンディターミナル１０ａから受信する（ステップＳ６２）。そして、子機のＣＰＵ１１は、ステップＳ６２で受信された子機の設定情報を自機に適用する（ステップＳ６３）。ステップＳ６３において、子機のハンディターミナル１０ｂでは、例えば、図７のハンディターミナル１０ｂの表示画面のように、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ  Ｓｏｆｔ  ＡＰのクライアント用のプログラムが起動中である旨の表示情報とともに、自機の端末ＩＤ及び所属グループの表示情報が表示部１４に表示される。
【００８８】
そして、子機のＣＰＵ１１は、自機のシリアル番号をＲＯＭ１８から読み出す（ステップＳ６４）。そして、子機のＣＰＵ１１は、図８のステップＳ５６に対応して、無線通信部１６を介して、ステップＳ６４で読み出された自機のシリアル番号を、ステップＳ６１の接続先の親機のハンディターミナル１０ａに送信する（ステップＳ６５）。
【００８９】
そして、子機のＣＰＵ１１は、残りのキッティング処理を行い（ステップＳ６６）、第２の子機処理を終了する。ステップＳ６６は、図６の第１の子機処理のステップＳ４３と同様である。
【００９０】
第２の親機処理、第２の子機処理により、図７に示すように、親機のハンディターミナル１０ａで子機の設定情報がダイレクトの無線ＬＡＮ通信により子機のハンディターミナル１０ｂに送信され、子機のハンディターミナル１０ｂで、受信した子機の設定情報を自機に適用する。子機のハンディターミナル１０ｂで、自機のシリアル番号がダイレクトの無線ＬＡＮ通信により親機のハンディターミナル１０ａに送信され、親機のハンディターミナル１０ａで受信されたシリアル番号が子機の設定情報とともに管理台帳リスト３０に格納される。
【００９１】
こうして、子機のハンディターミナル１０ｂのキッティングが完了すると、親機のハンディターミナル１０ａにより、子機のハンディターミナル１０ｃ，１０ｄ，１０ｅが順にキッティングされる。全ての子機のハンディターミナル１０ｂ〜１０ｅのキッティング後、親機のハンディターミナル１０ａが有する管理台帳リスト３０は、親機のハンディターミナル１０ａと、子機のハンディターミナル１０ｂ〜１０ｅとの、紐づけられた端末ＩＤ及びシリアル番号と、各設定情報と、が格納された状態となる。
【００９２】
以上、本実施の形態によれば、親機のハンディターミナル１０ａは、子機のハンディターミナル１０が適用するための設定情報を子機のハンディターミナル１０に提供し、設定情報を提供した子機のハンディターミナル１０から当該子機のハンディターミナル１０のシリアル番号を取得し、取得した子機のハンディターミナル１０のシリアル番号を、子機のハンディターミナル１０に提供した設定情報と対応付けて管理台帳リスト３０に登録する。親機のハンディターミナル１０ａは、子機のハンディターミナル１０に提供した設定情報に基づいて子機のハンディターミナル１０が無線発信させたダイレクトの無線ＬＡＮ通信の無線信号を受信することによりシリアル番号を取得する。
【００９３】
このため、アクセスポイント及びサーバを用いなくてよく、当該アクセスポイントのような中継機器を用いる通信を確立しなくてよく、設定情報のバーコード印刷も不要として、ハンディターミナル１０の任意の端末ＩＤと、シリアル番号とを紐づけた管理台帳リスト３０を容易かつ短時間に生成できる。また、ハンディターミナル間のダイレクトの無線通信として、Ｂｌｕｅｔｏｏｔｈ（登録商標）を用いる場合に混信のおそれがあるが、ダイレクトの無線ＬＡＮ通信として、ＷｉＦｉ  Ｄｉｒｅｃｔを用いることにより、混信を避けることができる。また、操作者が、子機からのシリアル番号の取得を作業なしに実行でき、管理台帳リスト３０をより容易に生成できる。
【００９４】
また、親機のハンディターミナル１０ａは、設定情報に基づいたダイレクトの無線ＬＡＮ通信の無線信号を子機のハンディターミナル１０が無線受信可能に無線発信することにより、前記設定情報を子機のハンディターミナル１０に提供する。このため、操作者が、子機への設定情報の提供を作業なしに実行でき、管理台帳リスト３０をより容易に生成できる。
【００９５】
（変形例）
上記第１、第２の実施の形態の変形例を説明する。上記第１の実施の形態では、親機のハンディターミナル１０Ａが、設定情報を含む２次元コードを表示して設定情報を子機のハンディターミナル１０に提供し、子機のハンディターミナル１０が、設定情報を含む２次元コードをスキャンすることにより設定情報を取得し、自機のシリアル番号を含む２次元コードを表示することにより親機のハンディターミナル１０に提供し、親機のハンディターミナル１０Ａが、子機のシリアル番号を含む２次元コードをスキャンすることによりシリアル番号を取得する構成であった。
【００９６】
上記第２の実施の形態では、親機のハンディターミナル１０Ａが、ダイレクトの無線ＬＡＮ通信により、設定情報を子機のハンディターミナル１０に送信し、子機のハンディターミナル１０が、当該設定情報を受信して取得し、自機のシリアル番号を親機のハンディターミナル１０に送信して提供し、親機のハンディターミナル１０Ａが、子機のシリアル番号を受信することにより取得する構成であった。
【００９７】
本変形例では、第１の実施の形態の２次元コードのスキャンと、第２の実施の形態のダイレクトの無線ＬＡＮ通信と、の２つの情報提供及び取得方法を用いることが可能であり、当該２つの情報提供及び取得方法のうちのいずれか一方を選択的に用いる構成である。
【００９８】
まず、本変形例では、端末管理システム１を用いるものとする。ハンディターミナル１０の記憶部１５には、第１の親機処理プログラムＰ１、第１の子機処理プログラムＰ２、第２の親機処理プログラム、第２の子機処理プログラムが記憶されているものとする。そして、複数のハンディターミナル１０から親機のハンディターミナル１０Ａが選択され、子機のハンディターミナル１０Ｂ…が選択されたものとする。
【００９９】
まず、親機のハンディターミナル１０Ａにおいて、親機のＣＰＵ１１は、操作部１２を介して、操作者からの情報提供及び取得方法（２次元コードのスキャン又はダイレクトの無線ＬＡＮ通信）の選択情報の入力を受け付ける。
【０１００】
親機のＣＰＵ１１は、入力された選択情報の情報提供及び取得方法が２次元コードのスキャンである場合に、図５の第１の親機処理と同様の処理を行い、入力された選択情報の情報提供及び取得方法がダイレクトの無線ＬＡＮ通信である場合に、図８の第２の親機処理と同様の処理を行う。
【０１０１】
子機のハンディターミナル１０において、子機のＣＰＵ１１は、図９の第２の子機処理のステップＳ６１を実行する。操作者は、親機のハンディターミナル１０に設定情報を含む２次元コードが表示された場合に、操作部１２を介して親機のスキャン指示を入力する。
【０１０２】
子機のＣＰＵ１１は、無線通信部１６を介して、ダイレクトの無線ＬＡＮ通信により、設定情報を親機のハンディターミナル１０Ａから受信開始したか否かを判別する。設定情報を受信開始した場合に、子機のＣＰＵ１１は、図９のステップＳ６２〜Ｓ６６を実行する。設定情報を受信開始していない場合に、子機のＣＰＵ１１は、操作部１２を介して操作者から親機のスキャン指示が入力されたか否かを判別する。親機のスキャン指示が入力された場合に、子機のＣＰＵ１１は、図６のステップＳ３５〜Ｓ４２を実行し、ついでステップＳ３１〜Ｓ３３，Ｓ４３を実行する。親機のスキャン指示が入力されていない場合に、子機のＣＰＵ１１は、設定情報を親機のハンディターミナル１０Ａから受信開始したか否かの判別に戻る。
【０１０３】
以上、本変形例によれば、親機のハンディターミナル１０Ａは、子機のハンディターミナル１０が適用するための設定情報を子機のハンディターミナル１０に複数の提供手段（表示部１４又は無線通信部１６）のうちの何れかの提供手段により提供制御するとともに、設定情報を提供した子機のハンディターミナル１０から当該子機のハンディターミナル１０のシリアル番号を複数の取得手段（撮像部１７又は無線通信部１６）のうちの何れかの取得手段により取得制御し、取得した子機のハンディターミナル１０のシリアル番号を、前記提供手段により子機のハンディターミナル１０に提供した設定情報と対応付けて管理台帳リスト３０に登録する。親機のハンディターミナル１０Ａは、子機のハンディターミナル１０のシリアル番号を取得する際は、設定情報を子機のハンディターミナル１０に提供した際の提供手段に対応する取得手段によりシリアル番号を取得する。このため、操作者の選択入力により、好ましい情報提供及び取得方法を任意に選択して適用でき、複数の子機のハンディターミナル１０に対して設定した設定情報と各シリアル番号との対応をさらに容易に管理できる。
【０１０４】
以上の説明では、本発明に係るプログラムのコンピュータ読み取り可能な媒体としてフラッシュメモリなどの不揮発性の記憶部を使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、ＣＤ−ＲＯＭ、メモリカードなどの可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウエーブ（搬送波）も本発明に適用される。
【０１０５】
なお、上記各実施の形態及び変形例における記述は、本発明に係る情報端末及びプログラムの一例であり、これに限定されるものではない。
【０１０６】
例えば、上記各実施の形態及び変形例では、操作者が１名で、親機が１台のハンディターミナル１０Ａの例を説明したが、これに限定されるものではない。操作者が複数名で、親機も同数台のハンディターミナル１０を用いる構成としてもよい。この構成では、全ての子機のキッティングが完了した後に、全親機の管理台帳リスト３０を合成して１つの管理台帳リスト３０とすることができる。また、キッティングが完了した子機のハンディターミナル１０を親機として使用する構成としてもよい。
【０１０７】
また、上記各実施の形態及び変形例では、親機のハンディターミナル１０Ａにおいて、子機のハンディターミナル１０に対する、設定情報の提供方法と、シリアル番号の取得方法とが、同一（２次元コードのスキャン又はダイレクトの無線ＬＡＮ通信）である構成としたが、これに限定されるものではなく、設定情報の提供方法とシリアル番号の取得方法とが異なる構成としてもよい。子機のハンディターミナル１０は、親機の設定情報の提供方法とシリアル番号の取得方法とに対応して、親機のハンディターミナル１０Ａに対する、設定情報の取得と、シリアル番号の提供とを行う。
【０１０８】
また、上記各実施の形態及び変形例では、情報処理装置としての親機として子機と同じハンディターミナル１０を用いる構成としたが、これに限定されるものではない。親機として、自機のキッティング不要のタブレットＰＣなどの情報端末を用いて、子機のハンディターミナル１０をキッティングする構成としてもよい。
【０１０９】
また、上記各実施の形態及び変形例では、情報端末としてハンディターミナル１０をキッティングする構成としたが、これに限定されるものではない。ハンディターミナル以外のスマートフォンなどの情報端末をキッティングする構成としてもよい。
【０１１０】
また、上記各実施の形態及び変形例における端末管理システム１の各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱することのない範囲で適宜変更可能であることは勿論である。
【０１１１】
本発明の各実施の形態及び変形例を説明したが、本発明の範囲は、上述の各実施の形態及び変形例に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
他の情報端末が適用するための設定情報を前記他の情報端末に提供する提供手段と、
前記提供手段により前記設定情報を提供した前記他の情報端末から当該他の情報端末の個体識別情報を取得する取得手段と、
前記取得手段により取得した前記他の情報端末の個体識別情報を、前記提供手段により前記他の情報端末に提供した設定情報と対応付けて管理台帳情報として登録する登録手段と、
を備え、
前記取得手段は、前記提供手段により前記他の情報端末に提供した設定情報に基づいて前記他の情報端末が表示させた第１のシンボルを読み取ることにより前記個体識別情報を取得することを特徴とする情報端末。
＜請求項２＞
他の情報端末が適用するための設定情報を前記他の情報端末に提供する提供手段と、
前記提供手段により前記設定情報を提供した前記他の情報端末から当該他の情報端末の個体識別情報を取得する取得手段と、
前記取得手段により取得した前記他の情報端末の個体識別情報を、前記提供手段により前記他の情報端末に提供した設定情報と対応付けて管理台帳情報として登録する登録手段と、
を備え、
前記取得手段は、前記提供手段により前記他の情報端末に提供した設定情報に基づいて前記他の情報端末が無線発信させた第１の無線信号を受信することにより前記個体識別情報を取得することを特徴とする情報端末。
＜請求項３＞
前記提供手段は、前記設定情報に基づいた第２のシンボルを前記他の情報端末が読み取り可能に表示することにより、前記設定情報を前記他の情報端末に提供することを特徴とする請求項１または２に記載の情報端末。
＜請求項４＞
前記提供手段は、前記設定情報に基づいた第２の無線信号を前記他の情報端末が無線受信可能に無線発信することにより、前記設定情報を前記他の情報端末に提供することを特徴とする請求項１または２に記載の情報端末。
＜請求項５＞
他の情報端末が適用するための設定情報を前記他の情報端末に提供する提供手段と、
前記提供手段により前記設定情報を提供した前記他の情報端末から当該他の情報端末の個体識別情報を取得する取得手段と、
前記取得手段により取得した前記他の情報端末の個体識別情報を、前記提供手段により前記他の情報端末に提供した設定情報と対応付けて管理台帳情報として登録する登録手段と、
を備え、
前記取得手段は、
前記提供手段が、前記設定情報に基づいた第２のシンボルを前記他の情報端末が読み取り可能に表示することにより、前記設定情報を前記他の情報端末に提供した場合には、前記設定情報に基づいて前記他の情報端末が表示させた第１のシンボルを読み取ることにより、前記個体識別情報を取得し、
前記提供手段が、前記設定情報に基づいた第２の無線信号を前記他の情報端末が無線受信可能に無線発信することにより、前記設定情報を前記他の情報端末に提供した場合には、前記設定情報に基づいて前記他の情報端末が無線発信させた第１の無線信号を受信することにより、前記個体識別情報を取得することを特徴とする情報端末。
＜請求項６＞
他の情報端末が適用するための設定情報を前記他の情報端末に複数の提供手段のうちの何れかの提供手段により提供制御するとともに、前記提供手段により前記設定情報を提供した前記他の情報端末から当該他の情報端末の個体識別情報を複数の取得手段のうちの何れかの取得手段により取得制御する制御手段と、
前記取得手段により取得した前記他の情報端末の個体識別情報を、前記提供手段により前記他の情報端末に提供した設定情報と対応付けて管理台帳情報として登録する登録手段と、
を備え、
前記制御手段は、前記他の情報端末の個体識別情報を取得する際は、前記設定情報を前記他の情報端末に提供した際の提供手段に対応する取得手段により前記個体識別情報を取得することを特徴とする情報端末。
＜請求項７＞
情報端末のコンピュータを、
他の情報端末が適用するための設定情報を前記他の情報端末に提供する提供手段、
前記提供手段により前記設定情報を提供した前記他の情報端末から当該他の情報端末の個体識別情報を取得する取得手段、
前記取得手段により取得した前記他の情報端末の個体識別情報を、前記提供手段により前記他の情報端末に提供した設定情報と対応付けて管理台帳情報として登録する登録手段、
として機能させ、
前記取得手段は、前記提供手段により前記他の情報端末に提供した設定情報に基づいて前記他の情報端末が表示させた第１のシンボルを読み取ることにより前記個体識別情報を取得することを特徴とするプログラム。
＜請求項８＞
情報端末のコンピュータを、
他の情報端末が適用するための設定情報を前記他の情報端末に提供する提供手段、
前記提供手段により前記設定情報を提供した前記他の情報端末から当該他の情報端末の個体識別情報を取得する取得手段、
前記取得手段により取得した前記他の情報端末の個体識別情報を、前記提供手段により前記他の情報端末に提供した設定情報と対応付けて管理台帳情報として登録する登録手段、
として機能させ、
前記取得手段は、前記提供手段により前記他の情報端末に提供した設定情報に基づいて前記他の情報端末が無線発信させた第１の無線信号を受信することにより前記個体識別情報を取得することを特徴とするプログラム。
＜請求項９＞
情報端末のコンピュータを、
他の情報端末が適用するための設定情報を前記他の情報端末に提供する提供手段、
前記提供手段により前記設定情報を提供した前記他の情報端末から当該他の情報端末の個体識別情報を取得する取得手段、
前記取得手段により取得した前記他の情報端末の個体識別情報を、前記提供手段により前記他の情報端末に提供した設定情報と対応付けて管理台帳情報として登録する登録手段、
として機能させ、
前記取得手段は、
前記提供手段が、前記設定情報に基づいた第２のシンボルを前記他の情報端末が読み取り可能に表示することにより、前記設定情報を前記他の情報端末に提供した場合には、前記設定情報に基づいて前記他の情報端末が表示させた第１のシンボルを読み取ることにより、前記個体識別情報を取得し、
前記提供手段が、前記設定情報に基づいた第２の無線信号を前記他の情報端末が無線受信可能に無線発信することにより、前記設定情報を前記他の情報端末に提供した場合には、前記設定情報に基づいて前記他の情報端末が無線発信させた第１の無線信号を受信することにより、前記個体識別情報を取得することを特徴とするプログラム。
＜請求項１０＞
情報端末のコンピュータを、
他の情報端末が適用するための設定情報を前記他の情報端末に複数の提供手段のうちの何れかの提供手段により提供制御するとともに、前記提供手段により前記設定情報を提供した前記他の情報端末から当該他の情報端末の個体識別情報を複数の取得手段のうちの何れかの取得手段により取得制御する制御手段、
前記取得手段により取得した前記他の情報端末の個体識別情報を、前記提供手段により前記他の情報端末に提供した設定情報と対応付けて管理台帳情報として登録する登録手段、
として機能させ、
前記制御手段は、前記他の情報端末の個体識別情報を取得する際は、前記設定情報を前記他の情報端末に提供した際の提供手段に対応する取得手段により前記個体識別情報を取得することを特徴とするプログラム。
【符号の説明】
【０１１２】
１  端末管理システム
２  アクセスポイント
３  サーバ
１０，１０Ａ，１０Ｂ，１０Ｃ，１０Ｄ，１０Ｅ，１０ａ，１０ｂ，１０ｃ，１０ｄ，１０ｅ  ハンディターミナル
１１  ＣＰＵ
１２  操作部
１３  ＲＡＭ
１４  表示部
１５  記憶部
１６  無線通信部
１７  撮像部
１８  ＲＯＭ
１９  バス
【図１】
2019220042.tif 000003
【図２】
2019220042.tif 000004
【図３】
2019220042.tif 000005
【図４】
2019220042.tif 000006
【図５】
2019220042.tif 000007
【図６】
2019220042.tif 000008
【図７】
2019220042.tif 000009
【図８】
2019220042.tif 000010
【図９】
2019220042.tif 000011