(57)【特許請求の範囲】
【請求項１】
種類の異なる複数のネットワークに対応してネットワーク毎に設けられている複数種類のクレードル装置のうち、いずれかのクレードル装置に接続された際に、当該クレードル装置がどの種類のネットワークに対応するクレードル装置であるかを特定する特定手段と、
前記特定手段により特定されたクレードル装置に対応するネットワーク上で自端末を識別するネットワーク用端末アドレスを設定すると共に、前記特定手段により特定されたクレードル装置に応じて当該クレードル装置が設置されている設置エリアに関する関連情報及び前記設置エリアを識別するためのパスワードを設定する設定手段と、
前記設定手段により設定された前記パスワードがユーザ操作により入力されたことを条件として、前記設定手段により設定された前記関連情報に対応するアプリケーション処理を実行可能な状態とする制御手段と、
前記クレードル装置との接続が解除された際に、前記ネットワーク用端末アドレスの設定を解除すると共に、前記関連情報及び前記パスワードの設定を解除する解除手段と、
を備えたことを特徴とする携帯端末装置。
【請求項２】
無線による構内通信ネットワークを経由して通信を行う通信手段を更に備え、
前記設定手段は、前記無線による構内通信ネットワークのセキュリティ情報あるいはログイン情報を前記関連情報として設定する、
ようにしたことを特徴とする請求項１に記載の携帯端末装置。
【請求項３】
前記設定手段は、前記クレードル装置に接続されていない状態では、前記セキュリティ情報あるいはログイン情報の設定を抑制する、
ようにしたことを特徴とする請求項２に記載の携帯端末装置。
【請求項４】
前記クレードル装置毎にその固有のアドレスに対応付けて前記ネットワーク用端末アドレスを記憶するアドレス記憶手段を更に備え、
前記特定手段は、前記クレードル装置からその固有のアドレスを取得することにより当該クレードル装置を特定し、
前記設定手段は、前記特定手段により特定されたクレードル装置の固有のアドレスに対応付けられている前記ネットワーク用端末アドレスを前記アドレス記憶手段から読み出し、この読み出したネットワーク用端末アドレスを設定する、
ようにしたことを特徴とする請求項１〜３のいずれかに記載の携帯端末装置。
【請求項５】
コンピュータを、
種類の異なる複数のネットワークに対応してネットワーク毎に設けられている複数種類のクレードル装置のうち、いずれかのクレードル装置に接続された際に、当該クレードル装置がどの種類のネットワークに対応するクレードル装置であるかを特定する特定手段、
前記特定手段により特定されたクレードル装置に対応するネットワーク上で自端末を識別するネットワーク用端末アドレスを設定すると共に、前記特定手段により特定されたクレードル装置に応じて当該クレードル装置が設置されている設置エリアに関する関連情報及び前記設置エリアを識別するためのパスワードを設定する設定手段、
前記設定手段により設定された前記パスワードがユーザ操作により入力されたことを条件として、前記設定手段により設定された前記関連情報に対応するアプリケーション処理を実行可能な状態とする制御手段、
前記クレードル装置との接続が解除された際に、前記ネットワーク用端末アドレスの設定を解除すると共に、前記関連情報及び前記パスワードの設定を解除する解除手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続される通信機能付きのクレードル装置に対して着脱自在に接続する携帯端末装置及びプログラムに関する。
【背景技術】
【０００２】
従来、店舗において在庫管理などに使用される携帯端末装置（ハンディーターミナル）と、その店舗内に構築されているＬＡＮ（Local Area Network）に通信接続されているＬＡＮクレードル装置（拡張機器）とは、ＵＳＢ（Universal Serial Bus）ケーブルなどで接続されていて、携帯端末装置は、このＬＡＮクレードル装置を経由してイーサネット（登録商標）を使用した通信を行うようにしている。その際、イーサネット（登録商標）通信で必要なＭＡＣアドレス（マック・アドレス、Media Access Control address）は、ＬＡＮクレードル装置側で持ち（設定され）、ＩＰアドレス（Internet Protocol Address）は、ＬＡＮクレードル装置に載置（接続）されるハンディーターミナルが持つ（設定されている）という形態となっている。
【０００３】
ところで、ＤＨＣＰ（Dynamic Host Configuration Protocol）対応のサーバ装置を使用してＩＰアドレスを取得する運用の形態を採用している場合には、ハンディーターミナルの一台ずつに、ＩＰアドレスを設定する必要はないが、小規模な店舗などのようにＤＨＣＰサーバ装置を用意することができない場合には、ハンディーターミナルの個々にＩＰアドレスを固定的に設定しておくという運用となっている。
【０００４】
図１０は、異なるサブネットに接続されている店舗Ａ、店舗Ｂにおいて、店舗Ａ側にＬＡＮクレードル装置ＣＡと、店舗Ｂ側にＬＡＮクレードル装置ＣＢとが個別に設置されている場合に、店舗Ａ、店舗Ｂに応じたＩＰアドレスがハンディーターミナル側にそれぞれ設定されている様子を示した図である。ここで、ハンディーターミナルＨ１には店舗Ａ用のＩＰアドレスが設定され、ハンディーターミナルＨ２には店舗Ｂ用のＩＰアドレスが設定されている。
【０００５】
このようにＩＰアドレスが異なっている場合に、店舗Ａ用のＩＰアドレスが設定されているハンディーターミナルＨ１を、別のネットワークアドレスを持つ店舗Ｂに持ってゆき、店舗Ｂ側のＬＡＮクレードル装置ＣＢに載置して使用する際に、ハンディーターミナルＨ１には店舗Ａ用のＩＰアドレスが設定されているためにそのままでは店舗Ｂで使用するができず、その都度、店舗Ｂ用のＩＰアドレスに設定し直す必要があった。
このような場合に、従来では、クレードル装置から携帯端末装置に設定するＩＰアドレスを読み出して通信するようにした技術が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−６０６６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した特許文献１の技術にあっては、携帯端末装置側でＩＰアドレスをクレードル装置から読み出して使用する必要があり、クレードル装置側には、特別な機能としてＩＰアドレスを管理したりＩＰアドレスを読み出したりする機能が必要となる。
更に、ある担当者が複数の店舗を移動しながら携帯端末装置（ハンディーターミナル）を運用する場合にその担当者は、店舗毎にその店舗情報を手操作で入力して、その店舗用のアプリケーション処理を呼び出すようにしているが、店舗を変更する都度、店舗情報を手操作することは、担当者に大きな負担をかけることになる。
【０００８】
また、携帯端末装置をクレードル装置に載置していない状態では、その店舗内に構築されている無線ＬＡＮを使用して業務を行う場合がある。このような場合、無線ＬＡＮのセキュリティ設定として全店舗で同じ情報とするよりも店舗毎に異なる情報を設定した方がセキュリティ管理上望ましいが、携帯端末装置（ハンディーターミナル）を他の店舗へ持っていって運用するような場合に、店舗を移動する度にセキュリティ設定を行うことは、担当者に大きな負担をかけることになる。
【０００９】
本発明の課題は、クレードル装置が設置されている設置エリアで携帯端末装置の使用が許可されている正規のユーザのみが当該設置エリアに対応するアプリケーション処理を携帯端末装置に実行させ、設置エリアに対応するパスワードを知らない第三者による携帯端末装置の無断使用を防止できるようにすることである。
【課題を解決するための手段】
【００１０】
上述した課題を解決するために本発明の一つの態様は、
種類の異なる複数のネットワークに対応してネットワーク毎に設けられている複数種類のクレードル装置のうち、いずれかのクレードル装置に接続された際に、当該クレードル装置がどの種類のネットワークに対応するクレードル装置であるかを特定する特定手段と、
前記特定手段により特定されたクレードル装置に対応するネットワーク上で自端末を識別するネットワーク用端末アドレスを設定すると共に、前記特定手段により特定されたクレードル装置に応じて当該クレードル装置が設置されている設置エリアに関する関連情報及び前記設置エリアを識別するためのパスワードを設定する設定手段と、
前記設定手段により設定された前記パスワードがユーザ操作により入力されたことを条件として、前記設定手段により設定された前記関連情報に対応するアプリケーション処理を実行可能な状態とする制御手段と、
前記クレードル装置との接続が解除された際に、前記ネットワーク用端末アドレスの設定を解除すると共に、前記関連情報及び前記パスワードの設定を解除する解除手段と、
を備えたことを特徴とする携帯端末装置である。
【００１１】
上述した課題を解決するために本発明の他の態様は、
コンピュータを、
種類の異なる複数のネットワークに対応してネットワーク毎に設けられている複数種類のクレードル装置のうち、いずれかのクレードル装置に接続された際に、当該クレードル装置がどの種類のネットワークに対応するクレードル装置であるかを特定する特定手段、
前記特定手段により特定されたクレードル装置に対応するネットワーク上で自端末を識別するネットワーク用端末アドレスを設定すると共に、前記特定手段により特定されたクレードル装置に応じて当該クレードル装置が設置されている設置エリアに関する関連情報及び前記設置エリアを識別するためのパスワードを設定する設定手段、
前記設定手段により設定された前記パスワードがユーザ操作により入力されたことを条件として、前記設定手段により設定された前記関連情報に対応するアプリケーション処理を実行可能な状態とする制御手段、
前記クレードル装置との接続が解除された際に、前記ネットワーク用端末アドレスの設定を解除すると共に、前記関連情報及び前記パスワードの設定を解除する解除手段、
として機能させるためのプログラムである。
【発明の効果】
【００１２】
本発明によれば、クレードル装置が設置されている設置エリアで携帯端末装置の使用が許可されている正規のユーザのみが当該設置エリアに対応するアプリケーション処理を携帯端末装置に実行させ、設置エリアに対応するパスワードを知らない第三者による携帯端末装置の無断使用を防止することができる。
【図面の簡単な説明】
【００１３】
【図１】店舗において在庫管理などに使用されている携帯端末装置（ハンディターミナル）１を使用可能な通信ネットワークシステムを示した図。
【図２】携帯端末装置１の基本的な構成要素を示したブロック図。
【図３】ＬＡＮクレードル装置２の基本的な構成要素を示したブロック図。
【図４】携帯端末装置１側のアドレス対応テーブルＭ２を説明するための図。
【図５】通信開始を指示する操作が行われた際に実行開始される携帯端末装置１側の通信処理を示したフローチャート。
【図６】第２実施形態において、携帯端末装置１側のアドレス対応テーブルＭ２を説明するための図。
【図７】第２実施形態において、通信開始を指示する操作が行われた際に実行開始される携帯端末装置１側の通信処理を示したフローチャート。
【図８】第３実施形態において、携帯端末装置１側のアドレス対応テーブルＭ２を説明するための図。
【図９】第３実施形態において、通信開始を指示する操作が行われた際に実行開始される携帯端末装置１側の通信処理を示したフローチャート。
【図１０】従来における一般的な技術を説明するための図。
【発明を実施するための形態】
【００１４】
以下、図１〜図５を参照して本発明の実施形態を説明する。
図１は、店舗において在庫管理などに使用されている携帯端末装置（ハンディターミナル）１が使用可能な通信ネットワークシステムを示した図ある。
携帯端末装置（ハンディーターミナル）１は、例えば、スタンド型のＬＡＮクレードル装置（拡張機器）２に対して着脱自在に接続されるもので、携帯端末装置１がＬＡＮクレードル装置２に載置（接続）されると、この携帯端末装置１とＬＡＮクレードル装置２とは通信可能な状態となる。
【００１５】
このように携帯端末装置１がＬＡＮクレードル装置２に載置されている状態において、携帯端末装置１は、ＬＡＮクレードル装置２及びイーサネット（登録商標）３を介してサーバ装置４に接続されることにより、携帯端末装置１とサーバ装置４との間でデータの送受信が可能となる。ＬＡＮクレードル装置２は、店舗毎に設置されており、図示の例では、異なるサブネットに接続されている複数の店舗Ａ、店舗Ｂにおいて、店舗Ａ側にはＬＡＮクレードル装置２Ａが設置され、店舗Ｂ側にはＬＡＮクレードル装置２Ｂが設置されている場合を示している。なお、本実施形態においては、イーサネット（登録商標）３として有線ＬＡＮの場合を示しているが、これに限らず、無線ＬＡＮであってもよい。
【００１６】
ＬＡＮクレードル装置２Ａ、２Ｂには、自己の固有のアドレスとしてＭＡＣアドレスが記憶されている。例えば、ＬＡＮクレードル装置２Ａには、ＭＡＣアドレス“１００”が記憶され、また、ＬＡＮクレードル装置２Ｂには、ＭＡＣアドレス“２００”が記憶されている。そして、ＬＡＮクレードル装置２Ａ、２Ｂは、携帯端末装置１が載置されている状態において、携帯端末装置１からの送信要求に応答して自己のＭＡＣアドレスを読み出して要求元の携帯端末装置１に対して送信する機能を有している。なお、ＬＡＮクレードル装置のその他の機能は、周知の一般的な技術を採用しているため、その説明は省略するものとする。また、以下の説明においては、ＬＡＮクレードル装置２を必要に応じてＬＡＮクレードル装置２Ａ、２Ｂに分けて呼称する場合と、それらを総称してＬＡＮクレードル装置２と呼称する場合がある。
【００１７】
図２は、携帯端末装置１の基本的な構成要素を示したブロック図である。
携帯端末装置１は、薄型直方体の筐体で、ＣＰＵ（中央演算処理装置）１１を中核として、電源部１２、記憶部１３、メモリ１４、タッチ表示部１５、操作部１６、イメージスキャナ１７、通信部１８、クレードル接続部１９を有する構成となっている。ＣＰＵ１１は、電源部（二次電池）１２からの電力供給によって動作し、記憶部１３内の各種のプログラムに応じてこの携帯端末装置の全体動作を制御する。
【００１８】
記憶部１３は、例えば、ＲＯＭ、フラッシュメモリなどを有する構成で、オペレーションシステム（ＯＳ）のほか、後述する図５に示した動作手順に応じて本実施形態を実現するためのプログラムや各種のアプリケーションなどが格納されているプログラムメモリＭ１のほか、後述するアドレス対応テーブルＭ２、店舗別アプリメモリＭ３などを有している。なお、記憶部１３は、例えば、ＳＤカード、ＩＣカードなど、着脱自在な可搬型メモリ（記録メディア）を含む構成であってもよく、図示しないが、通信機能を介してネットワークに接続された状態においては所定の外部サーバ側の記憶領域を含むものであってもよい。メモリ１４は、計時情報、フラグ情報など、携帯端末装置１が動作するために必要な各種の情報を一時的に記憶するワーク領域である。
【００１９】
タッチ表示部１５は、薄型直方体の筐体の表面略全体に配置された大型のタッチ表示部である。このタッチ表示部１５は、指やペンなどでタッチ操作された位置を検知してその座標データを入力するタッチ入力手段（タッチスクリーン）を構成するもので、表示パネルとして、例えば、高精細液晶ディスプレイ又は有機ＥＬ（Electro Luminescence）ディスプレイを使用している。操作部１６は、図示省略したが、電源ボタンなどの押しボタン式の各種のキーを備えたもので、ＣＰＵ１１は、タッチ表示部１５や操作部１６からの入力操作信号に応じた処理を行う。
【００２０】
イメージスキャナ１７は、ＣＣＤやＣＭＯＳなどの画像センサ（イメージセンサ）によりコード情報を撮影するもので、ＣＰＵ１１は、イメージスキャナ１７により撮影された画像データを解析することによってコード情報の読み取りを行う。通信部１８は、ＬＡＮクレードル装置２に載置させた状態において、ＬＡＮクレードル装置２及びイーサネット（登録商標）３を介してサーバ装置４との間でデータ通信を行う通信部である。クレードル接続部１９は、ＬＡＮクレードル装置２との間でデータの送受信（例えば、非接触方式の赤外線通信）を行うほか、ＬＡＮクレードル装置２に接続（載置）されたか、つまり通信可能な状態になったか否かを検出する検出機能を有し、ＣＰＵ１１は、このクレードル接続部１９によりＬＡＮクレードル装置２に載置されたことが検出された場合に、このクレードル接続部１９を介してＬＡＮクレードル装置２からＭＡＣアドレスを読み出すようにしている。
【００２１】
図３は、ＬＡＮクレードル装置２の基本的な構成要素を示したブロック図である。
ＬＡＮクレードル装置２は、ＣＰＵ２１を中核として、電源部２２、記憶部２３、メモリ２４、通信部２５、端末接続部２６を有する構成となっている。ＣＰＵ２１は、電源部（ＡＣ電源）２２からの電力供給によって動作し、記憶部２３内の各種のプログラムに応じてこのＬＡＮクレードル装置２の全体動作を制御する。そして、ＣＰＵ２１は、携帯端末装置１からＭＡＣアドレスの送信要求を受けた際に、記憶部２３に記憶されている固有のアドレス（自己のＭＡＣアドレス）を読み出し、そのＭＡＣアドレスを端末接続部２６から携帯端末装置１に対して送信するようにしている。なお、携帯端末装置（ハンディターミナル）１がＬＡＮクレードル装置２に載置された状態において、端末接続部２６、通信部２５を介して携帯端末装置１とサーバ装置４との間でデータ通信が行われる。
【００２２】
図４は、携帯端末装置１側のアドレス対応テーブルＭ２を説明するための図である。
アドレス対応テーブルＭ２は、異なるサブネットに接続されているＬＡＮクレードル装置２Ａ、２Ｂ毎にそのＭＡＣアドレスに対応付けて、ネットワーク用端末アドレス（ＩＰアドレス）と、そのＬＡＮクレードル装置２が設置されている店舗を識別するための店舗情報を記憶するアドレス表で、図示の例では、店舗Ａ側のＬＡＮクレードル装置２ＡのＭＡＣアドレス“１００”に対応して店舗Ａ用のＩＰアドレス“１９２.１６８.１.１”及び店舗情報“１００”が記憶され、店舗Ｂ側のＬＡＮクレードル装置２ＢのＭＡＣアドレス“２００”に対応して店舗Ｂ用のＩＰアドレス“１９２.１６８.２.１” 及び店舗情報“２００”が記憶されている。
【００２３】
店舗情報は、ＬＡＮクレードル装置２に関連する関連情報として、そのＬＡＮクレードル装置２が設置されている設置エリアに関する情報、つまり、ＬＡＮクレードル装置２が設置されている店舗を識別するための情報であり、店舗名、住所などの文字列に限らず、電話番号、一連No.などの数値列の情報であってもよい。ＣＰＵ１１は、このクレードル接続部１９によりＬＡＮクレードル装置２に載置されたことが検出された場合に、ＬＡＮクレードル装置２から読み出したＭＡＣアドレスに基づいてアドレス対応テーブルＭ２を検索し、そのＭＡＣアドレスに対応するＩＰアドレス及び店舗情報を読み出して自端末に設定するようにしている。ここで、ＣＰＵ１１は、設定された店舗情報に基づいて店舗別アプリメモリＭ３を検索することにより、その店舗情報に対応するアプリケーション指定情報を読み出してそのアプリケーション処理を実行するようにしている。ここで、店舗別アプリメモリＭ３は、店舗情報に対応付けてアプリケーション指定情報を記憶する構成となっている。
【００２４】
次に、本実施形態における携帯端末装置１の動作概念を図５に示すフローチャートを参照して説明する。ここで、このフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、ネットワークなどの伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。このことは後述する他の実施形態においても同様であり、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム／データを利用して本実施形態特有の動作を実行することもできる。
なお、図５は、携帯端末装置１の全体動作のうち、本実施形態の特徴部分の動作概要を示したフローチャートであり、この図５のフローから抜けた際には、全体動作のメインフロー（図示省略）に戻る。
【００２５】
図５は、通信開始を指示する操作が行われた際に実行開始される携帯端末装置１側の通信処理を示したフローチャートである。
先ず、ＣＰＵ１１は、クレードル接続部１９の検出結果に基づいてＬＡＮクレードル装置２に接続（載置）されているかを調べ（ステップＳ１）、携帯端末装置１がＬＡＮクレードル装置２に載置されていなければ（ステップＳ１でＮＯ）、通信開始操作を無効とするために図５のフローの終了となる。また、携帯端末装置１がＬＡＮクレードル装置２に載置されていれば（ステップＳ１でＹＥＳ）、ＬＡＮクレードル装置２に対してＭＡＣアドレスの送信要求を送信し、それに応答してＬＡＮクレードル装置２から送信されるＭＡＣアドレスを読み出し取得する（ステップＳ２）。例えば、ＬＡＮクレードル装置２Ａに載置された場合にはそのＭＡＣアドレス“１００”を読み出し取得し、ＬＡＮクレードル装置２Ｂに載置された場合にはそのＭＡＣアドレス“２００”を読み出し取得する。
【００２６】
そして、携帯端末装置１は、ＬＡＮクレードル装置２から取得したＭＡＣアドレスに基づいてアドレス対応テーブルＭ２を検索し（ステップＳ３）、当該ＭＡＣアドレス対応のＩＰアドレスを読み出して自己のネットワーク用端末アドレスとして設定すると共に、当該ＭＡＣアドレス対応の店舗情報を読み出して設定する（ステップＳ４）。この状態において、設定した店舗情報に基づいて店舗別アプリメモリＭ３を検索することによりその店舗情報に対応するアプリケーション指定情報を読み出し、そのアプリケーション処理を実行可能な状態とする（ステップＳ５）。そして、設定したＩＰアドレスを使用し、ＬＡＮクレードル装置２を介してサーバ装置４との間でデータの通信を開始する（ステップＳ６）。以下、ユーザ操作や自動検出により通信終了（通信遮断）が指示されたかを調べたり（ステップＳ７）、携帯端末装置１がＬＡＮクレードル装置２から取り外されたか（接続が解除されたか）を調べたりする（ステップＳ８）。
【００２７】
ここで、通信終了（通信遮断）が指示されず（ステップＳ７でＮＯ）、かつ、ＬＡＮクレードル装置２が載置（接続）されたままの状態であれば（ステップＳ８でＮＯ）、通信処理を継続するが、通信終了が指示されたとき（ステップＳ７でＹＥＳ）、又は携帯端末装置１がＬＡＮクレードル装置２から取り外されたときには（ステップＳ８でＹＥＳ）、今回の通信時に使用したＩＰアドレスの設定を解除して当該ＩＰアドレスを無効とすると共に、店舗情報の設定を解除した後（ステップＳ９）、図５のフローから抜ける。
【００２８】
以上のように、第１実施形態において携帯端末装置１は、ＬＡＮクレードル装置２に接続された際に、そのＬＡＮクレードル装置２を特定し、自己のＩＰアドレスの設定を、特定したＬＡＮクレードル装置２に応じて変更するようにしたので、異なるサブネットに接続されている通信機能付きクレードル装置２を使用する毎に自己のＩＰアドレスを設定し直さなくてもよく、利便性を高めることが可能となる。
【００２９】
また、携帯端末装置１は、特定したＬＡＮクレードル装置２に応じて自己のＩＰアドレスを設定すると共に、ＬＡＮクレードル装置２が設置されている店舗を識別するための店舗情報を設定するようにしたので、異なるサブネットに接続されている通信機能付きＬＡＮクレードル装置２を使用する毎に自己のＩＰアドレスや店舗情報を設定し直さなくてもよく、利便性を高めることが可能となる。
【００３０】
ＬＡＮクレードル装置２に接続するだけでそのＬＡＮクレードル装置２が設置されている店舗に対応するアプリケーション処理を実行可能な状態に設定するようにしたので、アプリケーションの設定を、その店舗用に変更することができる。
【００３１】
携帯端末装置１は、ＬＡＮクレードル装置２に載置された場合に、そのＬＡＮクレードル装置２から読み出したＭＡＣアドレスに基づいてアドレス対応テーブルＭ２を検索し、そのＭＡＣアドレスに対応するＩＰアドレス及び店舗情報を読み出して設定するようにしたので、アドレス対応テーブルＭ２を用意しておくだけで、ＬＡＮクレードル装置２毎にＩＰアドレス及び店舗情報を変更することができる。
【００３２】
携帯端末装置１は、ＬＡＮクレードル装置２に載置（接続）された後に取り外された（接続が解除された）際に、ＩＰアドレス及び店舗情報の設定を解除するようにしたので、ＬＡＮクレードル装置２毎にＩＰアドレス及び店舗情報の設定を変更することができる。
【００３３】
上述した第１実施形態においては、ＬＡＮクレードル装置２に関連する関連情報として、そのＬＡＮクレードル装置２が設置されている店舗を識別するための店舗情報を設定するようにしたが、店舗に限らず、例えば、売場、販売コーナなどを識別する情報であってもよい。
【００３４】
（第２実施形態）
以下、この発明の第２実施形態について図６及び図７を参照して説明する。
なお、上述した第１実施形態において携帯端末装置１は、ＬＡＮクレードル装置２に載置させた際に、このＬＡＮクレードル装置２から読み出したＭＡＣアドレスに基づいてアドレス対応テーブルＭ２を検索し、そのＭＡＣアドレスに対応するＩＰアドレス及び店舗情報を読み出して設定するようにしたが、この第２実施形態においては、更に、携帯端末装置１がＬＡＮクレードル装置２に載置された際に、その店舗に構築されている無線ＬＡＮのセキュリティ情報を設定するようにしたものである。ここで、両実施形態において基本的あるいは名称的に同一のものは、同一符号を付して示し、その説明を省略すると共に、以下、第２実施形態の特徴部分を中心に説明するものとする。
【００３５】
第２実施形態においては、携帯端末装置１がＬＡＮクレードル装置２から外されている非接続の状態において、携帯端末装置１とサーバ装置４との間でのデータの送受信を、無線ＬＡＮ（図示省略）を介して行うようにしたものである。このような店舗において、その店舗内に設置されているＬＡＮクレードル装置２に携帯端末装置１を載置（接続）させると、携帯端末装置１は、ＩＰアドレス及び店舗情報の設定のほか、無線ＬＡＮのセキュリティ情報の設定も行うようにしている。この場合、無線ＬＡＮの暗号化方式（例えば、ＷＥＰ）の接続設定に要求される暗号キー（セキュリティキー）を設定するようにしている。また、携帯端末装置１は、ＬＡＮクレードル装置２に載置させられていない状態において、業務メニューからでは、無線ＬＡＮの暗号キーの設定を抑制（禁止）するようにしている。すなわち、無線ＬＡＮの暗号キーは、携帯端末装置１をＬＡＮクレードル装置２に載置させることを条件としている。
【００３６】
図６は、第２実施形態において、携帯端末装置１側のアドレス対応テーブルＭ２を説明するための図である。
アドレス対応テーブルＭ２は、異なるサブネットに接続されているＬＡＮクレードル装置２Ａ、２Ｂ毎にそのＭＡＣアドレスに対応付けて、ネットワーク用端末アドレス（ＩＰアドレス）と、そのＬＡＮクレードル装置２が設置されている店舗を識別するための店舗情報のほか、無線ＬＡＮの暗号化方式（例えば、ＷＥＰ）の接続設定に要求される暗号キー（セキュリティキー）を記憶するアドレス表である。図示の例では、店舗Ａ側のＬＡＮクレードル装置２ＡのＭＡＣアドレス“１００”に対応して店舗Ａ用のＩＰアドレス“１９２.１６８.１.１”及び店舗情報“１００”が記憶されているほか、店舗Ａ用の暗号キーとして“１１１１１１”が記憶されている。店舗Ｂ側のＬＡＮクレードル装置２ＢのＭＡＣアドレス“２００”に対応して店舗Ｂ用のＩＰアドレス“１９２.１６８.２.１”及び店舗情報“２００”が記憶されているほか、店舗Ｂ側の暗号キーとして“２２２２２”が記憶されている。
【００３７】
図７は、第２実施形態において、通信開始を指示する操作が行われた際に実行開始される携帯端末装置１側の通信処理を示したフローチャートである。
先ず、ＣＰＵ１１は、携帯端末装置１がＬＡＮクレードル装置２に載置（接続）されていなければ（ステップＳ１１でＮＯ）、通信開始操作を無効とするために図７のフローの終了となるが、ＬＡＮクレードル装置２に載置されていれば（ステップＳ１１でＹＥＳ）、ＬＡＮクレードル装置２に対してＭＡＣアドレスの送信要求を送信し、それに応答してＬＡＮクレードル装置２から送信されるＭＡＣアドレスを読み出し取得する（ステップＳ１２）。
【００３８】
そして、携帯端末装置１は、ＬＡＮクレードル装置２から取得したＭＡＣアドレスに基づいてアドレス対応テーブルＭ２を検索し（ステップＳ１３）、当該ＭＡＣアドレス対応のＩＰアドレスを読み出して自己のネットワーク用端末アドレスとして設定すると共に、当該ＭＡＣアドレス対応の店舗情報及び暗号キー（セキュリティキー）を読み出して設定する（ステップＳ１４）。この状態において、設定した店舗情報に基づいて店舗別アプリメモリＭ３を検索することによりその店舗情報に対応するアプリケーション指定情報を読み出し、そのアプリケーション処理を実行可能な状態とする（ステップＳ１５）。そして、設定したＩＰアドレスを使用し、ＬＡＮクレードル装置２を介してサーバ装置４との間でデータの通信を開始する（ステップＳ１６）。
【００３９】
ここで、通信終了（通信遮断）が指示されず（ステップＳ１７でＮＯ）、かつ、ＬＡＮクレードル装置２が載置（接続）されたままの状態であれば（ステップＳ１８でＮＯ）、通信処理を継続するが、通信終了が指示されたとき（ステップＳ１７でＹＥＳ）、又は携帯端末装置１がＬＡＮクレードル装置２から取り外されたときには（ステップＳ１８でＹＥＳ）、図７のフローから抜ける。なお、第２実施形態においては、設定したＩＰアドレス、店舗情報、暗号キーは、店舗退出時に担当者が手操作でそれらの設定を解除するようにしているが、同一の店舗あるいは他の店舗で携帯端末装置１をその店舗のＬＡＮクレードル装置２に載置させた際に、前回の設定内容を解除してから今回の新たな設定を行うようにしてもよい。
【００４０】
以上のように、第２実施形態において携帯端末装置１は、ＬＡＮクレードル装置２に接続された際に、そのＬＡＮクレードル装置２を特定し、特定したＬＡＮクレードル装置２に応じて自己のＩＰアドレスを設定すると共に、店舗情報及び無線ＬＡＮの暗号キーを設定するようにしたので、異なるサブネットに接続されている通信機能付きＬＡＮクレードル装置２を使用する毎に自己のＩＰアドレス、店舗情報、無線ＬＡＮの暗号キーを設定し直さなくてもよく、利便性を高めることが可能となる。
【００４１】
携帯端末装置１がＬＡＮクレードル装置２に載置させていない状態において、業務メニューからでは無線ＬＡＮの暗号キーの設定を抑制（禁止）するようにしたので、無線ＬＡＮのセキュリティ変更のためには、一旦、ＬＡＮクレードル装置２に載置させなければならず、セキュリティの向上に役立つ。
【００４２】
携帯端末装置１は、ＬＡＮクレードル装置２に載置された場合に、そのＬＡＮクレードル装置２から読み出したＭＡＣアドレスに基づいてアドレス対応テーブルＭ２を検索し、そのＭＡＣアドレスに対応するＩＰアドレス、店舗情報、無線ＬＡＮの暗号キーを読み出して設定するようにしたので、アドレス対応テーブルＭ２を用意しておくだけで、ＬＡＮクレードル装置２毎にＩＰアドレス、店舗情報、無線ＬＡＮの暗号キーを変更することができる。
【００４３】
なお、上述した第２実施形態においては、携帯端末装置１がＬＡＮクレードル装置２に載置された際に無線ＬＡＮのセキュリティ情報として暗号キーを設定するようにしたが、暗号キーの設定に限らず、無線ＬＡＮ用のログイン情報を設定するようにしてもよい。
【００４４】
（第３実施形態）
以下、この発明の第３実施形態について図８及び図９を参照して説明する。
なお、上述した第１実施形態において携帯端末装置１は、ＬＡＮクレードル装置２に載置させた際に、このＬＡＮクレードル装置２から読み出したＭＡＣアドレスに基づいてアドレス対応テーブルＭ２を検索し、そのＭＡＣアドレスに対応するＩＰアドレス及び店舗情報を読み出して設定するようにしたが、この第３実施形態においては、更に、携帯端末装置１がＬＡＮクレードル装置２に載置された際に、その店舗のパスワードを設定するようにしたものである。ここで、第１・第３実施形態において基本的あるいは名称的に同一のものは、同一符号を付して示し、その説明を省略すると共に、以下、第３実施形態の特徴部分を中心に説明するものとする。
【００４５】
図８は、第３実施形態において、携帯端末装置１側のアドレス対応テーブルＭ２を説明するための図である。
アドレス対応テーブルＭ２は、異なるサブネットに接続されているＬＡＮクレードル装置２Ａ、２Ｂ毎にそのＭＡＣアドレスに対応付けて、ネットワーク用端末アドレス（ＩＰアドレス）と、そのＬＡＮクレードル装置２が設置されている店舗を識別するための店舗情報のほか、店舗のパスワードを記憶するアドレス表である。図示の例では、店舗Ａ側のＬＡＮクレードル装置２ＡのＭＡＣアドレス“１００”に対応して店舗Ａ用のＩＰアドレス“１９２.１６８.１.１”及び店舗情報“１００”が記憶されているほか、店舗Ａ用のパスワードとして“１１１１１１”が記憶されている。店舗Ｂ側のＬＡＮクレードル装置２ＢのＭＡＣアドレス“２００”に対応して店舗Ｂ用のＩＰアドレス“１９２.１６８.２.１” 及び店舗情報“２００”が記憶されているほか、店舗Ｂ側のパスワードとして“２２２２２”が記憶されている。
【００４６】
図９は、第３実施形態において、通信開始を指示する操作が行われた際に実行開始される携帯端末装置１側の通信処理を示したフローチャートである。
先ず、ＣＰＵ１１は、携帯端末装置１がＬＡＮクレードル装置２に載置（接続）されていなければ（ステップＳ２１でＮＯ）、通信開始操作を無効とするために図９のフローの終了となるが、ＬＡＮクレードル装置２に載置されていれば（ステップＳ２１でＹＥＳ）、ＬＡＮクレードル装置２に対してＭＡＣアドレスの送信要求を送信し、それに応答してＬＡＮクレードル装置２から送信されるＭＡＣアドレスを読み出し取得する（ステップＳ２２）。
【００４７】
そして、携帯端末装置１は、ＬＡＮクレードル装置２から取得したＭＡＣアドレスに基づいてアドレス対応テーブルＭ２を検索し（ステップＳ２３）、当該ＭＡＣアドレス対応のＩＰアドレスを読み出して自己のネットワーク用端末アドレスとして設定すると共に、当該ＭＡＣアドレス対応の店舗情報及びパスワードを読み出して設定する（ステップＳ２４）。この状態において、担当者からの手操作によるパスワードの入力待ち状態となるが（ステップＳ２５）、パスワードが入力されると（ステップＳ２５でＹＥＳ）、上述のように設定されたパスワードと入力されたパスワードとを照合し、その結果、入力パスワードが正規なパスワードでなければ（ステップＳ２６でＮＯ）、エラーメッセージを表示させる処理（ステップＳ２７）を実行した後、図９のフローから抜ける。
【００４８】
一方、入力パスワードが正規なパスワードであれば（ステップＳ２６でＹＥＳ）、設定した店舗情報に基づいて店舗別アプリメモリＭ３を検索することによりその店舗情報に対応するアプリケーション指定情報を読み出し、そのアプリケーション処理を実行可能な状態とする（ステップＳ２８）。そして、設定したＩＰアドレスを使用し、ＬＡＮクレードル装置２を介してサーバ装置４との間でデータの通信を開始する（ステップＳ２９）。ここで、通信終了（通信遮断）が指示されず（ステップＳ３０でＮＯ）、かつ、ＬＡＮクレードル装置２が載置（接続）されたままの状態であれば（ステップＳ３１でＮＯ）、通信処理を継続するが、通信終了が指示されたとき（ステップＳ３０でＹＥＳ）、又は携帯端末装置１がＬＡＮクレードル装置２から取り外されたときには（ステップＳ３１でＹＥＳ）、今回の通信時に使用したＩＰアドレスの設定を解除して当該ＩＰアドレスを無効とすると共に、店舗情報及びパスワードの設定を解除した後（ステップＳ３２）、図９のフローから抜ける。
【００４９】
以上のように、第３実施形態において携帯端末装置１は、ＬＡＮクレードル装置２に接続された際に、そのＬＡＮクレードル装置２を特定し、特定したＬＡＮクレードル装置２に応じて自己のＩＰアドレスを設定すると共に、店舗情報及びパスワードを設定するようにしたので、異なるサブネットに接続されている通信機能付きＬＡＮクレードル装置２を使用する毎に自己のＩＰアドレス、店舗情報、パスワードを設定し直さなくてもよく、利便性を高めることが可能となると共に、店舗のパスワードを知らない第三者による無断使用を防止することができる。
【００５０】
携帯端末装置１は、ＬＡＮクレードル装置２に載置された場合に、そのＬＡＮクレードル装置２から読み出したＭＡＣアドレスに基づいてアドレス対応テーブルＭ２を検索し、そのＭＡＣアドレスに対応するＩＰアドレス、店舗情報、パスワードを読み出して設定するようにしたので、アドレス対応テーブルＭ２を用意しておくだけで、ＬＡＮクレードル装置２毎にＩＰアドレス、店舗情報、パスワードを変更することができる。
【００５１】
携帯端末装置１は、ＬＡＮクレードル装置２に載置（接続）された後に取り外された（接続が解除された）際に、ＩＰアドレス、店舗情報、パスワードの設定を解除するようにしたので、ＬＡＮクレードル装置２毎にＩＰアドレス、店舗情報、パスワードの設定を変更することができる。
【００５２】
また、上述した各実施形態においては、ハンディーターミナルに適用した場合を示したが、これに限らず、携帯端末装置としては、携帯型コンピュータ、携帯電話、ＰＤＡ、デジタルカメラ、音楽プレイヤーなどであってもよい。
【００５３】
また、上述した各実施形態において示した“装置”や“部”とは、機能別に複数の筐体に分離されていてもよく、単一の筐体に限らない。また、上述したフローチャートに記述した各ステップは、時系列的な処理に限らず、複数のステップを並列的に処理したり、別個独立して処理したりするようにしてもよい。
【００５４】
以上、この発明の実施形態について説明したが、この発明は、これに限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
以下、本願出願の特許請求の範囲に記載された発明を付記する。
（付記）
（請求項１）
請求項１に記載の発明は、
ネットワークに接続される通信機能付きのクレードル装置に対して着脱自在に接続する携帯端末装置であって、
前記クレードル装置に接続されたか否かを判別する判別手段と、
前記判別手段により前記クレードル装置に接続されたことが判別された際に、当該クレードル装置を特定する特定手段と、
前記ネットワーク上で自端末を識別するネットワーク用端末アドレスの設定を、前記特定手段により特定されたクレードル装置に応じて変更する変更手段と、
を備えたことを特徴とする携帯端末装置である。
（請求項２）
請求項２に記載の発明は、請求項１に記載の携帯端末装置において、
前記特定手段により特定されたクレードル装置に応じて当該クレードル装置に関連する関連情報を設定する設定手段を更に備える、
ようにしたことを特徴とする携帯端末装置。
（請求項３）
請求項３に記載の発明は、請求項２に記載の携帯端末装置において、
前記設定手段は、前記特定手段によりクレードル装置が特定された場合に、そのクレードル装置が設置されている設置エリアに関する情報を前記関連情報として設定する、
ようにしたことを特徴とする携帯端末装置である。
（請求項４）
請求項４に記載の発明は、請求項３に記載の携帯端末装置において、
前記設定手段は、前記クレードル装置の設置エリアに関する情報を前記関連情報として設定した場合に、その設置エリアに対応するアプリケーション処理を実行可能な状態に設定する、
ようにしたことを特徴とする携帯端末装置である。
（請求項５）
請求項５に記載の発明は、請求項２〜請求項４のいずれかに記載の携帯端末装置において、
前記判別手段によりクレードル装置に接続されていないことが判別されている状態において、無線による構内通信ネットワークを経由して通信を行う通信手段を更に備え、
前記設定手段は、前記判別手段により前記クレードル装置に接続されたことが判別された際に、前記無線による構内通信網のセキュリティ情報あるいはログイン情報を前記関連情報として設定する、
ようにしたことを特徴とする携帯端末装置である。
（請求項６）
請求項６に記載の発明は、請求項５に記載の携帯端末装置において、
前記設定手段は、前記判別手段によりクレードル装置に接続されていないことが判別されている状態では、前記セキュリティ情報あるいはログイン情報の設定を抑制する、
ようにしたことを特徴とする携帯端末装置である。
（請求項７）
請求項７に記載の発明は、請求項２〜請求項６のいずれかに記載の携帯端末装置において、
前記設定手段は、前記特定手段によりクレードル装置が特定された場合に、そのクレードル装置が設置されている設置エリアを識別するためのパスワードを前記関連情報として設定する、
ようにしたことを特徴とする携帯端末装置である。
（請求項８）
請求項８に記載の発明は、請求項２〜請求項７のいずれかに記載の携帯端末装置において、
異なるサブネットに接続されている前記クレードル装置毎にその固有のアドレスに対応付けて前記ネットワーク用端末アドレス及び関連情報を記憶するアドレス記憶手段を更に備え、
前記特定手段は、前記判別手段により前記クレードル装置に接続されたことが判別された際に、そのクレードル装置からその固有のアドレスを取得することにより当該クレードル装置を特定し、
前記変更手段は、前記特定手段により特定されたクレードル装置の固有のアドレスに対応付けられている前記ネットワーク用端末アドレスを前記アドレス記憶手段から読み出し、この読み出したネットワーク用端末アドレスに変更し、
前記設定手段は、前記特定手段により特定されたクレードル装置の固有のアドレスに対応付けられている前記関連情報を前記アドレス記憶手段から読み出し、この読み出した関連情報を設定する、
ようにしたことを特徴とする携帯端末装置である。
（請求項９）
請求項９に記載の発明は、請求項２〜請求項４、請求項７、請求項８のいずれかに記載の携帯端末装置において、
前記変更手段は、前記判別手段によりクレードル装置に接続されていることが判別されから当該クレードル装置が接続されていないことが判別された際に、前記ネットワーク用端末アドレスの設定を解除し、
前記設定手段は、前記判別手段によりクレードル装置に接続されていることが判別されから当該クレードル装置が接続されていないことが判別された際に、前記関連情報の設定を解除する、
ようにしたことを特徴とする携帯端末装置である。
（請求項１０）
請求項１０に記載の発明は、
コンピュータに対して、
ネットワークに接続される通信機能付きのクレードル装置に接続されたか否かを判別する機能と、
前記クレードル装置に接続されたことが判別された際に、当該クレードル装置を特定する機能と、
前記ネットワーク上で自端末を識別するネットワーク用端末アドレスの設定を、前記特定されたクレードル装置に応じて変更する機能と、
前記特定されたクレードル装置に応じて当該クレードル装置に関連する関連情報を設定する機能と、
を実現させるためのプログラムである。
【符号の説明】
【００５５】
１  携帯端末装置
２  ２Ａ、２Ｂ  ＬＡＮクレードル装置
３  イーサネット（登録商標）
４  サーバ装置
１１  ＣＰＵ
１３  記憶部
１６  操作部
１８  通信部
１９  クレードル接続部
【図１】
0005483264.tif 000002
【図２】
0005483264.tif 000003
【図３】
0005483264.tif 000004
【図４】
0005483264.tif 000005
【図５】
0005483264.tif 000006
【図６】
0005483264.tif 000007
【図７】
0005483264.tif 000008
【図８】
0005483264.tif 000009
【図９】
0005483264.tif 000010
【図１０】
0005483264.tif 000011