(57)【要約】【課題】携帯端末の無線通信ネットワーク接続における設定作業負担を軽減することである。【解決手段】サーバ装置１０は、ハンディターミナル３０−１〜３０−ｎが通信ネットワークＮに接続するための通信接続情報及び仮ＩＰアドレス範囲を出力し、ハンディターミナルから端末識別情報を受信し、端末識別情報に対応する本ＩＰアドレスを設定してハンディターミナルに送信する。ハンディターミナル３０−１〜３０−ｎは、前記出力された情報から通信接続情報及び仮ＩＰアドレス範囲を入力し、仮ＩＰアドレス範囲から仮ＩＰアドレスを選定し、通信接続情報及び仮ＩＰアドレスを用いて通信ネットワークＮに通信接続し、サーバ装置１０に端末識別情報を送信し、本ＩＰアドレスを受信して設定する。【選択図】図１
2010258726.tif 000002
【特許請求の範囲】
【請求項１】
無線通信ネットワークに接続されたサーバ装置と、前記無線通信ネットワークに接続される複数の携帯端末とを備え、前記複数の携帯端末に本ＩＰアドレスを設定する端末ＩＰ設定システムであって、
前記サーバ装置は、
前記複数の携帯端末が前記無線通信ネットワークに接続するのに必要な通信接続情報及び使用可能な仮ＩＰアドレス範囲を出力する出力手段と、
前記仮ＩＰアドレス範囲の仮ＩＰアドレスを用いて通信接続された携帯端末から送信される当該携帯端末の端末識別情報を受信する第１の受信手段と、
前記第１の受信手段により受信された端末識別情報に対応して、本ＩＰアドレスを設定する第１の本ＩＰアドレス設定手段と、
前記設定された本ＩＰアドレスを前記識別情報に対応する携帯端末に送信する第１の送信手段と、を備え、
前記携帯端末は、
前記出力手段により出力された情報から、前記通信接続情報及び仮ＩＰアドレス範囲を入力する入力手段と、
前記入力された仮ＩＰアドレス範囲から仮ＩＰアドレスを選定する仮ＩＰアドレス選定手段と、
前記入力された通信接続情報と前記選定された仮ＩＰアドレスとを用いて前記無線通信ネットワークに通信接続し、前記サーバ装置に端末識別情報を送信する第２の送信手段と、
前記入力された通信接続情報と前記選定された仮ＩＰアドレスとを用いて前記無線通信ネットワークに通信接続し、前記サーバ装置から送信される本ＩＰアドレスを受信する第２の受信手段と、
前記第２の受信手段により受信された本ＩＰアドレスを設定する第２の本ＩＰアドレス設定手段と、を備える端末ＩＰ設定システム。
【請求項２】
前記仮ＩＰアドレス選定手段は、
前記入力手段により入力された仮ＩＰアドレス範囲から仮ＩＰアドレスを選定するための選定因子を取得する選定因子取得手段と、
前記選定因子取得手段により取得された選定因子に基づいて仮ＩＰアドレスを選定する選定手段と、
前記第２の送信手段により前記無線通信ネットワークに通信接続が可能か否かを判別する第１の判別手段と、
前記第１の判別手段により通信接続が可能でないと判別された場合に、前記第２の送信手段による再通信接続を待機するための前記携帯端末毎に異なる第１の待機時間を計算する第１の待機時間計算手段と、
前記第１の待機時間計算手段により計算された待機時間だけ前記第２の送信手段による再通信接続を待機する第１の待機手段と、を備える請求項１に記載の端末ＩＰ設定システム。
【請求項３】
前記選定因子取得手段は、自己の携帯端末の端末識別情報と現在の時刻情報との少なくとも一つを前記選定因子として取得する請求項２に記載の端末ＩＰ設定ファイル。
【請求項４】
前記第１の待機時間計算手段は、自己の携帯端末の端末識別情報と現在の時刻情報との少なくとも一つに応じて、前記第１の待機時間を計算する請求項２又は３に記載の端末ＩＰ設定システム。
【請求項５】
前記第２の本ＩＰアドレス設定手段は、
前記第２の受信手段により前記無線通信ネットワークに通信接続が可能か否かを判別する第２の判別手段と、
前記第２の判別手段により通信接続が可能でないと判別された場合に、前記第２の受信手段による再通信接続を待機するための前記携帯端末毎に異なる第２の待機時間を計算する第２の待機時間計算手段と、
前記第２の待機時間計算手段により計算された待機時間だけ前記第２の受信手段による再通信接続を待機する第２の待機手段と、を備える請求項１から４のいずれか一項に記載の端末ＩＰ設定システム。
【請求項６】
前記第２の待機時間計算手段は、自己の携帯端末の端末識別情報と現在の時刻情報との少なくとも一つに応じて、前記第２の待機時間を計算する請求項５に記載の端末ＩＰ設定システム。
【請求項７】
前記出力手段は、前記通信接続情報及び前記仮ＩＰアドレス範囲を含むバーコードを印刷する印刷手段であり、
前記入力手段は、前記印刷手段により印刷されたバーコードをスキャンし、前記通信接続情報及び前記仮ＩＰアドレス範囲を取得するスキャナ手段である請求項１から６のいずれか一項に記載の端末ＩＰ設定システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ装置と携帯端末との間の無線通信ネットワークの設定を行う端末ＩＰ（Internet Protocol）設定システムに関する。
【背景技術】
【０００２】
従来、サーバ装置を含む通信ネットワークに、ＰＣ（Personal Computer）等の端末装置を接続して通信ネットワークを設定することが行われている。この通信ネットワーク設定において、端末装置側でネットワーク設定情報を手動により個別設定入力していた。また、端末装置が増えると、作業者の手入力の負担も増えてしまう。
【０００３】
上記の端末装置側の個別設定入力の負担を減らすため、サーバ装置に複数の端末装置をネットワーク接続する場合に、サーバ装置が複数の端末装置の過去のネットワーク設定の履歴情報を取得し、当該履歴情報に基づいて各端末装置の新たなネットワーク設定を行う構成が知られている（例えば、特許文献１参照）。
【０００４】
また、ハンディターミナルや、ＰＤＡ（Personal Digital Assistant）等の携帯端末の設置工程において、納品前の携帯端末から、個別情報、設定情報をするために、一時的に携帯端末を無線ＬＡＮ（Local Area Network）に接続し、無線ＬＡＮ上の他のＰＣ等と情報交換を行うことがなされていた。この場合に、携帯端末台数分のＩＰアドレスを用意し、携帯端末１台毎にＩＰアドレスや無線ＬＡＮ接続の設定情報の入力を行っていた。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−２８３５５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、携帯端末は、入力手段が乏しく、通信ネットワークの個別入力設定が作業者にかなりの負担となっていた。このため、工程の複雑化やコスト肥大化が発生していた。
【０００７】
また、過去のネットワーク設定の履歴情報を使う方法では、納品前の携帯端末等、利用できる履歴情報が無い場合に、履歴情報を利用したネットワーク設定を行うことができなかった。
【０００８】
本発明の課題は、無線通信ネットワークへの携帯端末の通信接続における設定作業負担を軽減することである。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、請求項１に記載の発明の端末ＩＰ設定システムは、
無線通信ネットワークに接続されたサーバ装置と、前記無線通信ネットワークに接続される複数の携帯端末とを備え、前記複数の携帯端末に本ＩＰアドレスを設定する端末ＩＰ設定システムであって、
前記サーバ装置は、
前記複数の携帯端末が前記無線通信ネットワークに接続するのに必要な通信接続情報及び使用可能な仮ＩＰアドレス範囲を出力する出力手段と、
前記仮ＩＰアドレス範囲の仮ＩＰアドレスを用いて通信接続された携帯端末から送信される当該携帯端末の端末識別情報を受信する第１の受信手段と、
前記第１の受信手段により受信された端末識別情報に対応して、本ＩＰアドレスを設定する第１の本ＩＰアドレス設定手段と、
前記設定された本ＩＰアドレスを前記識別情報に対応する携帯端末に送信する第１の送信手段と、を備え、
前記携帯端末は、
前記出力手段により出力された情報から、前記通信接続情報及び仮ＩＰアドレス範囲を入力する入力手段と、
前記入力された仮ＩＰアドレス範囲から仮ＩＰアドレスを選定する仮ＩＰアドレス選定手段と、
前記入力された通信接続情報と前記選定された仮ＩＰアドレスとを用いて前記無線通信ネットワークに通信接続し、前記サーバ装置に端末識別情報を送信する第２の送信手段と、
前記入力された通信接続情報と前記選定された仮ＩＰアドレスとを用いて前記無線通信ネットワークに通信接続し、前記サーバ装置から送信される本ＩＰアドレスを受信する第２の受信手段と、
前記第２の受信手段により受信された本ＩＰアドレスを設定する第２の本ＩＰアドレス設定手段と、を備える。
【００１０】
請求項２に記載の発明は、請求項１に記載の端末ＩＰ設定システムにおいて、
前記仮ＩＰアドレス選定手段は、
前記入力手段により入力された仮ＩＰアドレス範囲から仮ＩＰアドレスを選定するための選定因子を取得する選定因子取得手段と、
前記選定因子取得手段により取得された選定因子に基づいて仮ＩＰアドレスを選定する選定手段と、
前記第２の送信手段により前記無線通信ネットワークに通信接続が可能か否かを判別する第１の判別手段と、
前記第１の判別手段により通信接続が可能でないと判別された場合に、前記第２の送信手段による再通信接続を待機するための前記携帯端末毎に異なる第１の待機時間を計算する第１の待機時間計算手段と、
前記第１の待機時間計算手段により計算された待機時間だけ前記第２の送信手段による再通信接続を待機する第１の待機手段と、を備える。
【００１１】
請求項３に記載の発明は、請求項２に記載の端末ＩＰ設定システムにおいて、
前記選定因子取得手段は、自己の携帯端末の端末識別情報と現在の時刻情報との少なくとも一つを前記選定因子として取得する。
【００１２】
請求項４に記載の発明は、請求項２又は３に記載の端末ＩＰ設定システムにおいて、
前記第１の待機時間計算手段は、自己の携帯端末の端末識別情報と現在の時刻情報との少なくとも一つに応じて、前記第１の待機時間を計算する。
【００１３】
請求項５に記載の発明は、請求項１から４のいずれか一項に記載の端末ＩＰ設定システムにおいて、
前記第２の本ＩＰアドレス設定手段は、
前記第２の受信手段により前記無線通信ネットワークに通信接続が可能か否かを判別する第２の判別手段と、
前記第２の判別手段により通信接続が可能でないと判別された場合に、前記第２の受信手段による再通信接続を待機するための前記携帯端末毎に異なる第２の待機時間を計算する第２の待機時間計算手段と、
前記第２の待機時間計算手段により計算された待機時間だけ前記第２の受信手段による再通信接続を待機する第２の待機手段と、を備える。
【００１４】
請求項６に記載の発明は、請求項５に記載の端末ＩＰ設定システムにおいて、
前記第２の待機時間計算手段は、自己の携帯端末の端末識別情報と現在の時刻情報との少なくとも一つに応じて、前記第２の待機時間を計算する。
【００１５】
請求項７に記載の発明は、請求項１から６のいずれか一項に記載の端末ＩＰ設定システムにおいて、
前記出力手段は、前記通信接続情報及び前記仮ＩＰアドレス範囲を含むバーコードを印刷する印刷手段であり、
前記入力手段は、前記印刷手段により印刷されたバーコードをスキャンし、前記通信接続情報及び前記仮ＩＰアドレス範囲を取得するスキャナ手段である。
【発明の効果】
【００１６】
本発明によれば、無線通信ネットワークへの携帯端末の通信接続における設定作業負担を軽減できる。
【図面の簡単な説明】
【００１７】
【図１】本発明に係る実施の形態の端末ＩＰ設定システムの構成を示すブロック図である。
【図２】サーバ装置の機能構成を示すブロック図である。
【図３】ハンディターミナルの機能構成を示すブロック図である。
【図４】サーバ装置の記憶部に記憶される情報を示す図である。
【図５】ハンディターミナルのフラッシュメモリに記憶される情報を示す図である。
【図６】サーバ装置で実行されるバーコード印刷処理を示すフローチャートである。
【図７】ハンディターミナルで実行されるＩＰ設定処理を示すフローチャートである。
【図８】ＩＰ設定処理の仮ＩＰアドレス選定処理を示すフローチャートである。
【図９】ＩＰ設定処理の本ＩＰアドレス取得設定処理を示すフローチャートである。
【図１０】端末固有情報ファイルと、ＩＰアドレス指定ファイルと、を示す図である。
【図１１】サーバ装置で実行される本ＩＰ指定処理を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、添付図面を参照して本発明に係る実施の形態を詳細に説明する。なお、本発明は、図示例に限定されるものではない。
【００１９】
先ず、図１〜図３を参照して、本実施の形態の装置構成を説明する。図１に、本実施の形態の端末ＩＰ設定システム１の構成を示す。
【００２０】
図１に示すように、本実施の形態の端末ＩＰ設定システム１は、サーバ装置１０と、アクセスポイント２０と、ハンディターミナル３０−１〜３０ｎ（ｎ：２以上の整数）と、を備える。サーバ装置１０及びアクセスポイント２０は、通信ネットワークＮ１に接続されている。ハンディターミナル３０−１〜３０−ｎは、アクセスポイント２０との無線ＬＡＮ通信を介して通信ネットワークＮ１に接続される。アクセスポイント２０及び通信ネットワークＮ１を含む無線ＬＡＮの通信ネットワークを、通信ネットワークＮとする。
【００２１】
端末ＩＰ設定システム１は、クライアントのハンディターミナル３０−１〜３０−ｎの使用場所等、ハンディターミナル３０−１〜３０−ｎの無線ＬＡＮ使用場所に設置される。端末ＩＰ設定システム１は、納品前等のハンディターミナル３０−１〜３０−ｎを通信ネットワークＮに接続するために、各ハンディターミナル３０−１〜３０−ｎにＩＰアドレスを設定するシステムである。各ハンディターミナル３０−１〜３０−ｎが通信ネットワークＮに接続された後、例えば、通信ネットワークＮ１に接続されているＰＣ（図示略）等の機器と、ハンディターミナル３０−１〜３０−ｎとの間で情報の交換（通信）が可能となる。
【００２２】
サーバ装置１０は、通信ネットワークＮの通信設定を管理するサーバ装置であり、特に、ハンディターミナル３０−１〜３０ｎのＩＰアドレスを管理する。アクセスポイント２０は、サーバ装置１０等の通信ネットワークＮに接続されている機器と、ハンディターミナル３０−１〜３０ｎ等の無線ＬＡＮ接続されている機器と、の通信の中継器である。
【００２３】
ハンディターミナル３０−１〜３０ｎは、個人商店、スーパーマーケット等で使用される携帯端末であり、注文数量等の各種情報のキー入力機能と、商品等に付されたバーコードの読み取り機能と、アクセスポイントとの無線ＬＡＮ通信機能と、を有する。
【００２４】
通信ネットワークＮ１は、有線のＬＡＮである。しかし、これに限定されるものではなく、通信ネットワークＮ１を、ＷＡＮ（Wide Area Network）としたり、専用線、無線等を含む構成としてもよい。
【００２５】
図２を参照して、サーバ装置１０の内部構成を説明する。図２に、サーバ装置１０の機能構成を示す。
【００２６】
サーバ装置１０は、第１の本ＩＰアドレス設定手段としてのＣＰＵ（Central Processing Unit）１１と、操作部１２と、ＲＡＭ（Random Access Memory）１３と、表示部１４と、記憶部１５と、第１の受信手段、第１の受信手段としての通信部１６と、出力手段（印刷手段）としての印刷部１７と、を備え、各部がバス１８を介して接続されている。
【００２７】
ＣＰＵ１１は、サーバ装置１０の各部を制御する。ＣＰＵ１１は、記憶部１５に記憶されているシステムプログラム及びアプリケーションプログラムのうち、指定されたプログラムを読み出してＲＡＭ１３に展開し、ＲＡＭ１３に展開されたプログラムとの協働で、各種処理を実行する。
【００２８】
ＣＰＵ１１は、バーコード印刷プログラムに従い、初期キッティングパラメータを含むバーコードを印刷する。初期キッティングパラメータとは、ハンディターミナル３０−１〜３０−ｎが、サーバ装置１０と初期通信接続するために必要な情報と、仮ＩＰアドレス範囲とを含む。仮ＩＰアドレス範囲とは、使用可能な仮ＩＰアドレスの範囲である。仮ＩＰアドレスとは、実際の運用時に通信ネットワークＮに通信接続するためのハンディターミナルのＩＰアドレス（本ＩＰアドレス）の設定前に、仮に通信ネットワークＮに通信接続するためのハンディターミナルのＩＰアドレスである。
【００２９】
また、ＣＰＵ１１は、本ＩＰアドレス指定プログラムに従い、ハンディターミナル３０−１〜３０−ｎから、シリアル番号等を含む端末固有情報ファイルを受信し、端末固有情報ファイルのシリアル番号及びＭＡＣアドレスに対応付けて本ＩＰアドレスを設定し、当該本ＩＰアドレスを含むＩＰアドレス指定ファイルをハンディターミナル３０−１〜３０−ｎに送信する。
【００３０】
操作部１２は、各種キー操作入力を受け付けるキーボードを備え、キー操作入力に応じた操作情報をＣＰＵ１１に出力する。また、操作部１２は、マウス等のポインティングデバイスを備え、位置情報の操作入力を受け付ける構成としてもよい。
【００３１】
ＲＡＭ１３は、情報を一時的に記憶する揮発性のメモリであり、各種データ及びプログラムを格納するワークエリアを有する。
【００３２】
表示部１４は、ＬＣＤ（Liquid Crystal Display）等により構成され、ＣＰＵ１１から入力される表示情報に応じて各種表示を行う。
【００３３】
記憶部１５は、ＨＤＤ（Hard Disk Drive）等により構成され、各種データ及び各種プログラムを読み出し及び書き込み可能に記憶する。記憶部１５には、各種情報と、バーコード印刷プログラム及び本ＩＰ指定プログラムと、が記憶される。
【００３４】
通信部１６は、ネットワークカード等で構成され、サーバ装置１０と、通信ネットワークＮ１上の機器（アクセスポイント２０、他のＰＣ等）との間の通信制御を行う。通信部１６により、サーバ装置１０は、通信ネットワークＮ１、アクセスポイント２０を介して、ハンディターミナル３０−１〜３０ｎと通信が可能となる。
【００３５】
印刷部１７は、ＣＰＵ１１の指示に従い、各種印刷情報を用紙に印刷するプリンタである。印刷部１７は、電子写真方式、インクジェット方式等、少なくともバーコード印刷が可能な印刷方式の印刷部である。
【００３６】
図３を参照して、ハンディターミナル３０−１〜３０−ｎの内部構成を説明する。図３に、ハンディターミナル３０−１の機能構成を示す。ここでは、ハンディターミナル３０−１の内部構成を代表して説明するが、ハンディターミナル３０−２〜３０−ｎの内部構成も同様である。
【００３７】
ハンディターミナル３０−１は、仮ＩＰアドレス選定手段（選定因子取得手段、選定手段、第１の判別手段、第１の待機時間計算手段、第１の待機手段）、第２の本ＩＰアドレス設定手段（第２の判別手段、第２の待機時間計算手段、第２の待機手段）としてのＣＰＵ３１と、操作部３２と、ＲＡＭ３３と、表示部３４と、ＲＯＭ（Read Only Memory）３５と、第２の送信手段、第２の受信手段としての通信部３６と、フラッシュメモリ３７と、計時部３８と、入力手段（スキャナ手段）としてのスキャナ部３９と、を備え、各部がバス３９ａを介して接続されている。
【００３８】
ＣＰＵ３１は、ハンディターミナル３０−１の各部を制御する。ＣＰＵ３１は、ＲＯＭ３５に記憶されているシステムプログラム及びアプリケーションプログラムのうち、指定されたプログラムを読み出してＲＡＭ３３に展開し、ＲＡＭ３３に展開されたプログラムとの協働で、各種処理を実行する。
【００３９】
ＣＰＵ３１は、ＩＰ設定プログラムに従い、スキャナ部３９でバーコードを読み取って初期キッティングパラメータを取得し、端末固有情報ファイルを生成し、初期キッティングパラメータ中の仮ＩＰアドレス範囲から仮ＩＰアドレスを選定し、初期キッティングパラメータ中のサーバ装置１０への通信接続に必要な情報及び前記仮ＩＰアドレスを用いてサーバ装置１０に通信接続して端末固有情報ファイルを送信し、電源オフする。そして、ＣＰＵ３１は、再電源オン後、サーバ装置１０への通信接続に必要な情報及び前記仮ＩＰアドレスを用いてサーバ装置１０に通信接続して端末固有情報ファイルを受信し、当該端末固有情報ファイルの本ＩＰアドレスを設定し、電源オフする。
【００４０】
操作部３２は、各種キーによる操作入力を受け付けるキーパッドを備え、キー操作入力に応じた操作情報をＣＰＵ３１に出力する。操作部３２の各種キーは、数字、文字の入力キー、各種機能キー、スキャナ部３９によるスキャン実行のトリガキー、電源キー等を含む。
【００４１】
ＲＡＭ３３は、ＲＡＭ１３と同様のメモリである。表示部３４は、ＬＣＤ、ＥＬＤ（Electro Luminescent Display）等により構成され、ＣＰＵ３１から入力される表示情報に応じて各種表示を行う。
【００４２】
ＲＯＭ３５は、読み出し専用の情報を記憶するメモリである。ＲＯＭ３５には、ハンディターミナル３０−１の製造のシリアル番号３５１と、ＩＰ設定プログラムとが記憶されている。
【００４３】
通信部３６は、無線通信部であり、無線通信用アンテナ、送信信号の変調部、受信信号の復調部等を備える。通信部３６は、アクセスポイント２０との間で無線通信を行う。また、通信部３６は、内蔵メモリにＭＡＣ（Media Access Control）アドレス３６１が記憶されている。ＭＡＣアドレス３６１は、通信部３６固有の物理アドレスである。ＭＡＣアドレス３６１は、ハンディターミナル３０−１の識別子として用いられる。
【００４４】
計時部３８は、現在の時刻を計時する計時回路を有し、当該計時回路から出力される現在時刻情報をＣＰＵ３１に出力する。
【００４５】
スキャナ部３９は、発光部、受光部、ゲイン回路、２値化回路を備え、１次元のバーコードを読み取るスキャナ部である。スキャナ部３９において、発光部から出射された光束がバーコードに照射され、その反射光が受光部により受光されて電気信号に変換され、その電気信号がゲイン回路により増幅されて２値化回路により２値データに変換され、その２値データがＣＰＵ３１に出力される。ＣＰＵ３１において、スキャナ部３９から入力された２値データが、スキャンしたバーコードが含む情報に変換されて取得される。スキャナ部３９は、１次元バーコードに代えて、２次元コードのスキャナ部としてもよい。
【００４６】
次に、図４及び図５を参照して、サーバ装置１０の記憶部１５、ハンディターミナル３０−１〜３０−ｎのフラッシュメモリ３７に記憶される情報を説明する。図４に、サーバ装置１０の記憶部１５に記憶される情報を示す。図５に、ハンディターミナル３０−１のフラッシュメモリ３７に記憶される情報を示す。
【００４７】
図４に示すように、サーバ装置１０の記憶部１５には、サーバ装置１０の記憶部１５には、シリアル番号５１と、ＭＡＣアドレス５２と、本ＩＰアドレス５３と、が記憶される。シリアル番号５１は、ハンディターミナル３０−１〜３０−ｎの製造番号である。ＭＡＣアドレス５２は、ハンディターミナル３０−１〜３０−ｎのネットワーク機器（通信部３６）に固有の物理アドレスである。本ＩＰアドレス５３は、ハンディターミナル３０−１〜３０−ｎの本ＩＰアドレスである。シリアル番号５１、ＭＡＣアドレス５２及び本ＩＰアドレス５３は、ハンディターミナル３０−１〜３０−ｎをキーとして互いに対応付けられている情報である。シリアル番号５１、ＭＡＣアドレス５２及び本ＩＰアドレス５３は、本ＩＰ指定処理において記憶される。
【００４８】
また、サーバ装置１０の記憶部１５には、特定フォルダ６０が記憶される。特定フォルダ６０は、本ＩＰ指定処理で端末固有情報ファイル及びＩＰアドレス指定ファイルが、一時的に記憶されるフォルダである。
【００４９】
図５に示すように、ハンディターミナル３０−１のフラッシュメモリ３７に、起動フラグ７１と、ＳＳＩＤ（Service Set Identifier）７２と、パスフレーズ７３と、サーバＩＰアドレス７４と、サーバポート番号７５と、サーバアカウント７６と、サーバパスワード７７と、ルートパス７８と、仮ＩＰアドレス７９と、本ＩＰアドレス７９ａと、が記憶される。ハンディターミナル３０−２〜３０−ｎのフラッシュメモリ３７に記憶される情報も、ハンディターミナル３０−１のフラッシュメモリ３７に記憶される情報と同様である。また、ＳＳＩＤ７２、パスフレーズ７３、サーバＩＰアドレス７４、サーバポート番号７５、サーバアカウント７６、サーバパスワード７７、ルートパス７８及び仮ＩＰアドレス７９は、ＩＰ設定処理の仮ＩＰアドレス選定処理において記憶される。本ＩＰアドレス７９ａは、ＩＰ設定処理の本ＩＰアドレス取得設定処理において記憶される。
【００５０】
起動フラグ７１は、ＩＰ設定処理において使用されるフラグ情報であり、ハンディターミナル３０−１の電源オンによるＩＰ設定処理の実行累積回数を示す。起動フラグ７１は、出荷時に、初期値として１が記憶されている。ＳＳＩＤ７２は、アクセスポイント２０の識別子である。パスフレーズ７３は、アクセスポイント２０のパスワードである。
【００５１】
サーバＩＰアドレス７４は、サーバ装置１０のＩＰアドレスである。サーバポート番号７５は、サーバ装置１０のポート番号である。サーバアカウント７６は、サーバ装置１０の識別子である。サーバパスワード７７は、サーバ装置１０のパスワードである。ルートパス７８は、サーバ装置１０におけるリンク先の所在を示す情報である。仮ＩＰアドレス７９は、ハンディターミナル３０−１で選定されたハンディターミナル３０−１の仮ＩＰアドレスである。本ＩＰアドレス７９ａは、サーバ装置１０で設定されたハンディターミナル３０−１の本ＩＰアドレスである。
【００５２】
次に、図６〜図１１を参照して、端末ＩＰ設定システム１の動作を説明する。図６に、サーバ装置１０で実行されるバーコード印刷処理を示す。図７に、ハンディターミナル３０−１で実行されるＩＰ設定処理を示す。図８に、ＩＰ設定処理の仮ＩＰアドレス選定処理を示す。図９に、ＩＰ設定処理の本ＩＰアドレス取得設定処理を示す。図１０に、端末固有情報ファイル８０と、ＩＰアドレス指定ファイル９０と、を示す。図１１に、サーバ装置１０で実行される本ＩＰ指定処理を示す。
【００５３】
先ず、図６を参照して、サーバ装置１０で実行されるバーコード印刷処理を説明する。バーコード印刷処理は、ハンディターミナル３０−１〜３０−ｎに共通して読み取らせるためのバーコードを印刷する処理である。このバーコードに含められる情報は、ハンディターミナル３０−１〜３０−ｎがサーバ装置１０と初期通信接続をするために必要な情報としての初期キッティングパラメータである。初期キッティングパラメータは、具体的には、ＳＳＩＤ、パスフレーズ、サーバＩＰアドレス、サーバポート番号、サーバアカウント、サーバパスワード、ルートパス及び仮ＩＰアドレス範囲である。仮ＩＰアドレス範囲は、管理人により用意される情報であり、ハンディターミナル３０−１〜３０−ｎが使用可能な仮ＩＰアドレスの範囲の情報である。仮ＩＰアドレス範囲は、ｍ個（ｍ：１以上の整数）の仮ＩＰアドレスの範囲とする。
【００５４】
サーバ装置１０において、例えば、操作部１２を介して、管理者からバーコード印刷処理の実行指示が入力されたことをトリガとして、記憶部１５から読み出されて適宜ＲＡＭ１３に展開されたバーコード印刷プログラムと、ＣＰＵ１１との協働により、バーコード印刷処理が実行される。
【００５５】
先ず、操作部１２を介して、管理者からの初期キッティングパラメータの入力が受け付けられる（ステップＳ１１）。入力される初期キッティングパラメータは、ＳＳＩＤと、パスフレーズと、サーバＩＰアドレスと、サーバポート番号と、サーバアカウントと、サーバパスワードと、ルートパスと、仮ＩＰアドレス範囲と、を含む。
【００５６】
そして、ステップＳ１１で入力された初期キッティングパラメータがバーコードに含めるための文字列に変換される（ステップＳ１２）。そして、ステップＳ１２で変換された文字列が、バーコードのイメージデータに変換される（ステップＳ１３）。そして、印刷部１７により、ステップＳ１３で変換されたバーコードのイメージデータに基づいて、バーコード（イメージ）が用紙に印刷され（ステップＳ１４）、バーコード印刷処理が終了する。
【００５７】
次いで、図７〜図１０を参照して、ハンディターミナル３０−１で実行されるＩＰ設定処理を説明する。ここでは、ハンディターミナル３０−１でのＩＰ設定処理について代表的に説明するが、ハンディターミナル３０−２〜３０−ｎでのＩＰ設定処理も同様である。
【００５８】
ＩＰ設定処理は、ハンディターミナル３０−１に仮ＩＰアドレスを設定し、当該仮ＩＰアドレスを用いてサーバ装置１０と通信接続して本ＩＰアドレスを受信し設定する処理である。
【００５９】
また、ハンディターミナル３０−１は、工場出荷時に、電源オンでＩＰ設定処理が自動的に起動実行されるよう設定されているものとする。例えば、フラッシュメモリ３７に、電源オンでのＩＰ設定処理自動起動実行用の設定情報が記憶されている。また、ハンディターミナル３０−１は、工場出荷時に、フラッシュメモリ３７に起動フラグ７１が１（初期値）で記憶されているものとする。
【００６０】
ハンディターミナル３０−１において、ＩＰ設定処理が自動起動実行設定されており、作業者による操作部３２の電源キー入力により、電源がオンされたことをトリガとして、ＲＯＭ３５から読み出されて適宜ＲＡＭ３３に展開されたＩＰ設定プログラムと、ＣＰＵ３１との協働により、ＩＰ設定処理が実行される。
【００６１】
図７に示すように、先ず、フラッシュメモリ３７に記憶されている起動フラグ７１が読み出され、その起動フラグ７１が１（初期値）であるか否かが判別される（ステップＳ２０）。起動フラグが１である場合（ステップＳ２０；ＹＥＳ）、仮ＩＰアドレス選定処理が実行され（ステップＳ２１）、ＩＰ設定処理が終了する。起動フラグが１でない場合（ステップＳ２０；ＮＯ）、起動フラグが２であり、本ＩＰアドレス取得設定処理が実行され（ステップＳ２２）、ＩＰ設定処理が終了する。
【００６２】
図８及び図１０を参照して、ステップＳ２１の仮ＩＰアドレス選定処理を詳細に説明する。
【００６３】
先ず、バーコード印刷処理で印刷された用紙のバーコードがスキャナ部３９で読み取られ、読み取られた２値データが文字列に変換され、その文字列が初期キッティングパラメータに変換されて取得される（ステップＳ２１１）。そして、ステップＳ２１１で取得された初期キッティングパラメータ中のＳＳＩＤ及びパスフレーズを用いて、無線ＬＡＮのアクセスポイントがアクセスポイント２０に設定される（ステップＳ２１２）。ステップＳ２１２で設定されたＳＳＩＤ及びパスフレーズは、実際には、ＯＳ（Operating System）に設定され、ＯＳによりＳＳＩＤ７２及びパスフレーズ７３としてフラッシュメモリ３７に記憶される。
【００６４】
そして、ＲＯＭ３５に記憶されているシリアル番号３５１と、通信部３６に記憶されているＭＡＣアドレス３６１と、が読み出され、シリアル番号３５１及びＭＡＣアドレス３６１を含む端末固有情報ファイルが生成される（ステップＳ２１３）。ステップＳ２１３で生成される端末固有情報ファイルは、例えば、図１０に示す端末固有情報ファイル８０のように、〔シリアル番号３５１〕.datをファイル名とし、内容をＭＡＣアドレス３６１としたファイルとして生成される。
【００６５】
そして、ステップＳ２１１で取得された初期キッティングパラメータ中のサーバＩＰアドレス、サーバポート番号、サーバアカウント、サーバパスワード及びルートパスを用いて、ステップＳ２１３で生成された端末固有情報ファイルの格納先のサーバ装置１０のパス（サーバパス）が設定され、設定された各情報が、サーバＩＰアドレス７４、サーバポート番号７５、サーバアカウント７６、サーバパスワード７７及びルートパス７８としてフラッシュメモリ３７に記憶される（ステップＳ２１４）。
【００６６】
そして、計時部３８から現在時刻情報が取得され、当該現在時刻情報を用いて、ステップＳ２１１で取得された初期キッティングパラメータ中の仮ＩＰアドレス範囲から、１つの仮ＩＰアドレスが選定され、仮ＩＰアドレス７９としてフラッシュメモリ３７に記憶される（ステップＳ２１５）。現在時刻情報は、ハンディターミナル毎で異なるランダム生成因子として使用される。例えば、仮ＩＰアドレス範囲の仮ＩＰアドレス数ｍが、１００個である場合に、仮ＩＰアドレス範囲から、現在時刻情報の下２桁の数字に対応する順番の仮ＩＰアドレスが選定される。しかし、仮ＩＰアドレス範囲における仮ＩＰアドレスの順番は、現在時刻情報を用いた他の計算式により求めてもよい。さらに、ハンディターミナル毎で異なるランダム生成因子として、現在時刻情報、シリアル番号３５１及びＭＡＣアドレス３６１の少なくとも一つを用いて、仮ＩＰアドレスの順番を計算することとしてもよい。
【００６７】
そして、ステップＳ２１２での設定情報（ＳＳＩＤ、パスフレーズ）と、ステップＳ２１４での設定情報（サーバＩＰアドレス、サーバポート番号、サーバアカウント、サーバパスワード及びルートパス）と、ステップＳ２１５で選定された仮ＩＰアドレスと、を用いてサーバ装置１０に通信接続され、ステップＳ２１３で生成された端末固有情報ファイルが、アクセスポイント２０及び通信ネットワークＮ１を介してサーバ装置１０に送信され特定フォルダ６０に格納される（ステップＳ２１６）。
【００６８】
但し、ステップＳ２１６では、ＳＳＩＤ及びパスフレーズがＯＳを介して使用される。また、ステップＳ２１６では、実際には、サーバ装置１０への通信接続と、特定フォルダ６０への端末固有情報ファイル格納とが試行される。通信接続試行時に、ハンディターミナル３０−１の仮ＩＰアドレスが、他のハンディターミナル３０−２〜３０−ｎの少なくとも一つの仮ＩＰアドレスと重複していると、ステップＳ２１６の処理が失敗する。
【００６９】
そして、ステップＳ２１６で、サーバ装置１０への通信接続と、特定フォルダ６０への端末固有情報ファイル格納が成功したか否かが判別される（ステップＳ２１７）。通信接続及び端末固有情報ファイル格納が失敗した場合（ステップＳ２１７；ＮＯ）、計時部３８から現在時刻情報が取得され、当該現在時刻情報を用いて、サーバ装置１０への通信接続再試行までの待機時間が計算される（ステップＳ２１８）。待機時間は、ハンディターミナル毎で異なる値であることが要求される。現在時刻情報は、ハンディターミナル毎で異なるランダム生成因子として使用される。例えば、待機時間の最大値を１８０秒とし、現在時刻情報の下３桁がxyzであるとすると、１８０＊（xyz／１０００）の計算式の解が待機時間として計算される。しかし、待機時間は、現在時刻情報を用いた他の計算式により求めてもよい。さらに、ハンディターミナル毎で異なるランダム生成因子として、現在時刻情報、シリアル番号３５１及びＭＡＣアドレス３６１の少なくとも一つを用いて、待機時間を計算することとしてもよい。
【００７０】
そして、計時部３８からの現在時刻情報を用いて、ステップＳ２１８で計算された待機時間が待機され（ステップＳ２１９）、ステップＳ２１６に移行される。
【００７１】
通信接続及び端末固有情報ファイル格納が成功した場合（ステップＳ２１７；ＹＥＳ）、フラッシュメモリ３７に記憶されている起動フラグ７１の値が２に設定される（ステップＳ２１９ａ）。そして、電源オフされ（ステップＳ２１９ｂ）、仮ＩＰアドレス選定処理が終了する。ステップＳ２１９ａで電源オフされると、通信ネットワークＮ上のハンディターミナル３０−１の仮ＩＰアドレスは、開放される。
【００７２】
図９及び図１０を参照して、ステップＳ２２の本ＩＰアドレス取得設定処理を詳細に説明する。
【００７３】
先ず、フラッシュメモリ３７から、サーバＩＰアドレス７４、サーバポート番号７５、サーバアカウント７６、サーバパスワード７７及びルートパス７８及び仮ＩＰアドレス７９が読み出される（ステップＳ２２１）。
【００７４】
そして、ステップＳ２２１で読み出されたサーバＩＰアドレス７４、サーバポート番号７５、サーバアカウント７６、サーバパスワード７７及びルートパス７８及び仮ＩＰアドレス７９と、ＳＳＩＤ７２及びパスフレーズ７３とを用いてサーバ装置１０に通信接続され、特定フォルダ６０に格納されているＩＰアドレス指定ファイルが、通信ネットワークＮ１及びアクセスポイント２０を介してサーバ装置１０から受信されて取得される（ステップＳ２２２）。
【００７５】
但し、ステップＳ２２２では、ＳＳＩＤ７２及びパスフレーズ７３がＯＳを介して使用される。また、ステップＳ２２２では、実際には、サーバ装置１０への通信接続と、自機のＩＰアドレス指定ファイルの要求送信と、当該ＩＰアドレス指定ファイル受信とが、試行される。通信接続試行時に、ハンディターミナル３０−１の仮ＩＰアドレスが、他のハンディターミナル３０−２〜３０−ｎの少なくとも一つの仮ＩＰアドレスと重複していると、ステップＳ２２２の処理が失敗する。
【００７６】
ステップＳ２２２で生成されるＩＰアドレス指定ファイルは、例えば、図１０に示すＩＰアドレス指定ファイル９０のように、〔シリアル番号３５１〕.datをファイル名とし、内容を、サーバ装置１０で設定された本ＩＰアドレスとしたファイルとして生成されている。
【００７７】
そして、ステップＳ２２２で、サーバ装置１０への通信接続と、特定フォルダ６０からのＩＰアドレス指定ファイル取得とが成功したか否かが判別される（ステップＳ２２３）。通信接続及びＩＰアドレス指定ファイル取得が失敗した場合（ステップＳ２２３；ＮＯ）、計時部３８から現在時刻情報が取得され、当該現在時刻情報を用いて、サーバ装置１０への通信接続再試行までの待機時間が計算される（ステップＳ２２４）。待機時間の計算は、ステップＳ２１８と同様である。
【００７８】
そして、計時部３８からの現在時刻情報を用いて、ステップＳ２２４で計算された待機時間が待機され（ステップＳ２２５）、ステップＳ２２２に移行される。
【００７９】
通信接続及びＩＰアドレス指定ファイル取得が成功した場合（ステップＳ２２３；ＹＥＳ）、ステップＳ２２２で取得されたＩＰアドレス指定ファイルから本ＩＰアドレスが読み出されて取得される（ステップＳ２２６）。そして、ステップＳ２２６で取得された本ＩＰアドレスが設定され、本ＩＰアドレス７９ａとしてフラッシュメモリ３７に記憶される（ステップＳ２２７）。
【００８０】
そして、フラッシュメモリ３７に記憶されている起動フラグ７１が１に設定される（ステップＳ２２８）。ステップＳ２２８では、本ＩＰアドレス取得設定処理の終了後に、再度ＩＰ設定処理の自動起動実行が設定された場合のために、起動フラグ７１が１に設定される。
【００８１】
そして、電源オン時のＩＰアドレス設定処理の自動実行設定が解除される（ステップＳ２２９）。ステップＳ２２９により、次回の電源オン時にＩＰアドレス設定処理が自動的に実行されなくなる。そして、電源オフされ（ステップＳ２３０）、本ＩＰアドレス取得設定処理が終了する。ステップＳ２３０で電源オフされると、通信ネットワークＮ上のハンディターミナル３０−１の仮ＩＰアドレスは、開放される。
【００８２】
次いで、図１１を参照して、サーバ装置１０で実行される本ＩＰ指定処理を説明する。
【００８３】
本ＩＰ指定処理は、サーバ装置１０が、ハンディターミナル３０−１〜３０−ｎから端末固有情報ファイルを受信し、その端末固有情報ファイルの情報に対応付けてハンディターミナル３０−１〜３０−ｎの本ＩＰアドレスを設定するとともに、設定した本ＩＰアドレスをＩＰアドレス指定ファイルとしてハンディターミナル３０−１〜３０−ｎに送信する処理である。バーコード印刷処理の実行後に、本ＩＰ指定処理が実行される。
【００８４】
サーバ装置１０において、例えば、管理者により操作部１２を介して本ＩＰ指定処理の実行指示が入力されたことをトリガとして、記憶部１５から読み出されて適宜ＲＡＭ１３に展開された本ＩＰ指定プログラムと、ＣＰＵ１１との協働により、本ＩＰ指定処理が実行される。
【００８５】
先ず、仮ＩＰアドレス選定処理のステップＳ２１６に対応して、端末固有情報ファイルが、アクセスポイント２０及び通信ネットワークＮ１を介して、ハンディターミナル３０−１〜３０−ｎの一台から受信され、特定フォルダ６０に格納される（ステップＳ３１）。そして、ステップＳ３１の端末固有情報ファイルの受信及び格納が全ハンディターミナル３０−１〜３０−ｎ分終了したか否かが判別される（ステップＳ３２）。全ハンディターミナル３０−１〜３０−ｎ分終了していない場合（ステップＳ３２；ＮＯ）、ステップＳ３１に移行される。
【００８６】
全ハンディターミナル３０−１〜３０−ｎ分終了した場合（ステップＳ３２；ＹＥＳ）、操作部１２を介して管理者からの全ハンディターミナル３０−１〜３０−ｎ分の本ＩＰアドレスの入力が受け付けられ、各端末固有情報ファイルのシリアル番号と、同じく各端末固有情報ファイルのＭＡＣアドレスと、入力された各本ＩＰアドレスとが対応付けられて設定され、シリアル番号５１、ＭＡＣアドレス５２、本ＩＰアドレス５３として記憶部１５に記憶される（ステップＳ３３）。
【００８７】
そして、ステップＳ３４で設定されたシリアル番号及び本ＩＰアドレスを用いて、ハンディターミナル３０−１〜３０−ｎ分のＩＰアドレス指定ファイルが生成され、特定フォルダ６０に格納される（ステップＳ３４）。
【００８８】
そして、本ＩＰアドレス取得設定処理のステップＳ２２２に対応して、ＩＰアドレス指定ファイルの要求が、アクセスポイント２０及び通信ネットワークＮを介して、ハンディターミナル３０−１〜３０−ｎの一台から受信され、その要求に応じて特定フォルダ６０から、要求元のハンディターミナルのＩＰアドレス指定ファイルが読み出されて、通信ネットワークＮ１及びアクセスポイント２０を介して、要求元のハンディターミナルに送信される（ステップＳ３５）。そして、ステップＳ３５のＩＰアドレス指定ファイルの送信が全ハンディターミナル３０−１〜３０−ｎ分終了したか否かが判別される（ステップＳ３６）。全ハンディターミナル３０−１〜３０−ｎ分終了していない場合（ステップＳ３６；ＮＯ）、ステップＳ３５に移行される。
【００８９】
全ハンディターミナル３０−１〜３０−ｎ分終了した場合（ステップＳ３６；ＹＥＳ）、本ＩＰ指定処理が終了する。
【００９０】
仮ＩＰアドレス選定処理、本ＩＰアドレス取得設定処理において、用意される仮ＩＰアドレスの数（仮ＩＰアドレス範囲における仮ＩＰアドレス数ｍ）が多ければ多いほど、通信ネットワークＮ上での仮ＩＰアドレスが重複する確率が下がり、仮ＩＰアドレス選定処理、本ＩＰアドレス取得設定処理の実行時間を短くすることができる。
【００９１】
以上、本実施の形態によれば、端末ＩＰ設定システム１において、サーバ装置１０が、初期キッティングパラメータを含むバーコードを印刷する。ハンディターミナル３０−１〜３０−ｎは、スキャナ部３９でバーコードを読み取って初期キッティングパラメータを取得し、シリアル番号を含む端末固有情報ファイルを生成し、初期キッティングパラメータ中の仮ＩＰアドレス範囲から仮ＩＰアドレスを選定し、初期キッティングパラメータ中のサーバ装置１０への通信接続に必要な情報及び前記仮ＩＰアドレスを用いてサーバ装置１０に通信接続して端末固有情報ファイルを送信し、電源オフする。
【００９２】
サーバ装置１０は、ハンディターミナル３０−１〜３０−ｎから端末固有情報ファイルを受信すると、各ハンディターミナル３０−１〜３０−ｎの本ＩＰアドレスが入力され、これらの本ＩＰアドレスを含むＩＰアドレス指定ファイルが生成され、各ハンディターミナル３０−１〜３０−ｎの要求に応じて返信する。ハンディターミナル３０−１〜３０−ｎは、再電源オン後、サーバ装置１０への通信接続に必要な情報及び前記仮ＩＰアドレスを用いてサーバ装置１０に通信接続して端末固有情報ファイルを受信し、当該端末固有情報ファイルの本ＩＰアドレスを設定し、電源オフする。
【００９３】
このため、ハンディターミナル３０−１〜３０−ｎにおいて、ＩＰアドレスの設定入力を行うことが無く、共通のバーコードを読み取ることで容易且つ自動的に本ＩＰアドレスが設定されるので、無線ＬＡＮの通信ネットワークＮへのハンディターミナル３０−１〜３０−ｎの通信接続における設定作業負担を軽減できる。
【００９４】
また、ハンディターミナル３０−１〜３０−ｎは、端末固有情報ファイル送信の際に、現在時刻情報を用いて仮ＩＰアドレス範囲から仮ＩＰアドレスを選定し、当該仮ＩＰアドレスを用いたサーバ装置１０への通信接続が失敗した場合に、現在時刻情報を用いて待機時間を計算して待機する。このため、ハンディターミナル３０−１〜３０−ｎにおいて同じ仮ＩＰアドレス選定が発生することを低減でき、通信ネットワークＮ上の仮ＩＰアドレスの重複による通信接続失敗を低減できる。さらに、ハンディターミナル３０−１〜３０−ｎにおいて同じ待機時間が設定されることを低減でき、通信ネットワークＮ上の仮ＩＰアドレスの重複による通信接続失敗が連続することを低減できる。
【００９５】
また、ハンディターミナル３０−１〜３０−ｎは、ＩＰアドレス指定ファイル受信の際に、選定された仮ＩＰアドレスを用いたサーバ装置１０への通信接続が失敗した場合に、現在時刻情報を用いて待機時間を計算して待機する。このため、ハンディターミナル３０−１〜３０−ｎにおいて同じ待機時間が設定されることを低減でき、通信ネットワークＮ上の仮ＩＰアドレスの重複による通信接続失敗が連続することを低減できる。
【００９６】
なお、上記実施の形態における記述は、本発明に係る端末ＩＰ設定システムの一例であり、これに限定されるものではない。
【００９７】
例えば、上記実施の形態では、サーバ装置１０が、初期キッティングパラメータを含むバーコードを印刷し、ハンディターミナル３０−１〜３０−ｎが、バーコードをスキャンすることで初期キッティングパラメータを取得する構成としたが、これに限定されるものではない。例えば、サーバ装置１０及びハンディターミナル３０−１〜３０−ｎが、赤外線通信部を有し、当該赤外線通信部によりサーバ装置１０からハンディターミナル３０−１〜３０−ｎへ初期キッティングパラメータを赤外線送信する構成としてもよい。また、サーバ装置１０及びハンディターミナル３０−１〜３０−ｎが、Bluetooth等の無線通信部を有し、サーバ装置１０からハンディターミナル３０−１〜３０−ｎへ初期キッティングパラメータを無線送信する構成としてもよい。また、サーバ装置１０がＲＦＩＤ（Radio Frequency IDentification）ライタ部を有し、ハンディターミナル３０−１〜３０−ｎが、ＲＦＩＤリーダ部を有し、サーバ装置１０がＲＦＩＤライタ部によりＲＦＩＤカード（又はＲＦＩＤタグ）に初期キッティングパラメータを書き込み、ハンディターミナル３０−１〜３０−ｎが、書き込みされたＲＦＩＤカードから初期キッティングパラメータを読み取る構成としてもよい。さらに、サーバ装置１０が初期キッティングパラメータを含む２次元コードＲＦＩＤを表示部１４に表示し、ハンディターミナル３０−１〜３０−ｎが、スキャナ部３９（イメージスキャナ）により２次元コードを読み取り初期キッティングパラメータを取得する構成としてもよい。
【００９８】
また、上記実施の形態では、携帯端末としてハンディターミナルを用いる構成としたが、これに限定されるものではない。携帯端末として、ＰＤＡ、ノートＰＣ等、他の携帯端末を用いる構成としてもよい。
【００９９】
また、上記実施の形態における端末ＩＰ設定システム１の各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱することのない範囲で適宜変更可能であることは勿論である。
【符号の説明】
【０１００】
１  端末ＩＰ設定システム
１０  サーバ装置
１１  ＣＰＵ
１２  操作部
１３  ＲＡＭ
１４  表示部
１５  記憶部
１６  通信部
１７  印刷部
１８  バス
２０  アクセスポイント
３０−１〜３０−ｎ  ハンディターミナル
３１  ＣＰＵ
３２  操作部
３３  ＲＡＭ
３４  表示部
３５  ＲＯＭ
３６  通信部
３７  フラッシュメモリ
３８  計時部
３９  スキャナ部
３９ａ  バス
【図１】
2010258726.tif 000003
【図２】
2010258726.tif 000004
【図３】
2010258726.tif 000005
【図４】
2010258726.tif 000006
【図５】
2010258726.tif 000007
【図６】
2010258726.tif 000008
【図７】
2010258726.tif 000009
【図８】
2010258726.tif 000010
【図９】
2010258726.tif 000011
【図１０】
2010258726.tif 000012
【図１１】
2010258726.tif 000013