(57)【要約】【課題】外部に作業指示内容が漏洩することを防止した情報処理装置等を提供する。【解決手段】施設３０内における端末装置２０の施設内情報を取得し（Ｓ１）、施設内情報に応じた暗号鍵を生成し（Ｓ２）、端末装置２０に送信するデータを、生成した暗号鍵により暗号化し（Ｓ３）、端末装置２０が、暗号化されたデータを受信し、施設３０内における端末装置２０自体の施設内情報に応じた暗号鍵を生成し（Ｓ５）、生成した暗号鍵により受信したデータを復号化する（Ｓ６）。【選択図】図９
2015032954.tif 000002
【特許請求の範囲】
【請求項１】
施設内における端末装置の施設内情報を取得する施設内情報取得手段と、
前記施設内情報に応じた暗号鍵を生成する暗号鍵生成手段と、
前記端末装置に送信するデータを前記暗号鍵により暗号化する暗号化手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
請求項２に記載の情報処理装置において、
前記施設内情報は、前記施設内における前記端末装置の位置情報であることを特徴とする情報処理装置。
【請求項３】
請求項１または請求項２に記載の情報処理装置において、
前記暗号鍵生成手段が、前記施設内情報と前記データを送信する度に異なる情報とに応じて、前記暗号鍵を生成することを特徴とする情報処理装置。
【請求項４】
請求項１から３のいずれか１項に記載の情報処理装置において、
前記施設内情報に応じて、前記データを暗号化するか否かを判定する暗号化判定手段を更に備え、
前記データを暗号化しない場合、前記暗号化手段は、前記端末装置に送信するデータを暗号化しないことを特徴とする情報処理装置。
【請求項５】
情報処理装置の情報処理方法であって、
施設内における端末装置の施設内情報を取得する施設内情報取得ステップと、
前記施設内情報に応じた暗号鍵を生成する暗号鍵生成ステップと、
前記端末装置に送信するデータを前記暗号鍵により暗号化する暗号化ステップと、
を含むことを特徴とする情報処理方法。
【請求項６】
コンピュータを、
施設内における端末装置の施設内情報を取得する施設内情報取得手段、
前記施設内情報に応じた暗号鍵を生成する暗号鍵生成手段、および、
前記端末装置に送信するデータを前記暗号鍵により暗号化する暗号化手段として機能させることを特徴とする情報処理装置用のプログラム。
【請求項７】
施設内における端末装置と、当該端末装置と通信を行う情報処理装置と、を備えた情報処理システムであって、
前記情報処理装置が、
前記施設内における前記端末装置の施設内情報を取得する施設内情報取得手段と、
前記施設内情報に応じた暗号鍵を生成する暗号鍵生成手段と、
前記端末装置に送信するデータを前記暗号鍵により暗号化する暗号化手段と、
を有し、
前記端末装置が、
前記暗号化されたデータを前記情報処理装置から受信する受信手段と、
前記施設内における前記端末装置自体の施設内情報に応じた暗号鍵を生成する暗号鍵生成手段と、
前記受信したデータを前記暗号鍵により復号化する復号化手段と、
を有することを特徴とする情報処理システム。
【請求項８】
情報処理装置からデータを取得する端末装置であって、
暗号化されたデータを前記情報処理装置から受信する受信手段と、
施設内における前記端末装置自体の施設内情報に応じた暗号鍵を生成する暗号鍵生成手段と、
前記受信したデータを前記暗号鍵により復号化する復号化手段と、
を備えることを特徴とする端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを通信する情報処理装置、情報処理方法、情報処理装置用のプログラム、情報処理システム、および、端末装置に関する。
【背景技術】
【０００２】
工場における各工程の作業指示に、表示内容を電気的に書き換えることができる電子ペーパが利用されている。例えば、特許文献１には、作業指示データが、無線通信手段を介して、携帯情報端末へ送信される作業指示表示及び実績収集システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−００３７２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術では、作業指示データを電子ペーパ等の携帯情報端末に無線で送信した場合、通信内容を盗聴されることによって外部に作業指示内容が漏洩する問題があった。
【０００５】
そこで、本発明は上記の問題点等に鑑みて為されたもので、その課題の一例は、外部に作業指示内容が漏洩することを防止した情報処理装置等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、請求項１に記載の発明は、施設内における端末装置の施設内情報を取得する施設内情報取得手段と、前記施設内情報に応じた暗号鍵を生成する暗号鍵生成手段と、前記端末装置に送信するデータを前記暗号鍵により暗号化する暗号化手段と、を備えることを特徴とする。
【０００７】
また、請求項２に記載の発明は、請求項２に記載の情報処理装置において、前記施設内情報は、前記施設内における前記端末装置の位置情報であることを特徴とする。
【０００８】
また、請求項３に記載の発明は、請求項１または請求項２に記載の情報処理装置において、前記暗号鍵生成手段が、前記施設内情報と前記データを送信する度に異なる情報とに応じて、前記暗号鍵を生成することを特徴とする。
【０００９】
また、請求項４に記載の発明は、請求項１から３のいずれか１項に記載の情報処理装置において、前記施設内情報に応じて、前記データを暗号化するか否かを判定する暗号化判定手段を更に備え、前記データを暗号化しない場合、前記暗号化手段は、前記端末装置に送信するデータを暗号化しないことを特徴とする。
【００１０】
また、請求項５に記載の発明は、情報処理装置の情報処理方法であって、施設内における端末装置の施設内情報を取得する施設内情報取得ステップと、前記施設内情報に応じた暗号鍵を生成する暗号鍵生成ステップと、前記端末装置に送信するデータを前記暗号鍵により暗号化する暗号化ステップと、を含むことを特徴とする。
【００１１】
また、請求項６に記載の発明は、コンピュータを、施設内における端末装置の施設内情報を取得する施設内情報取得手段、前記施設内情報に応じた暗号鍵を生成する暗号鍵生成手段、および、前記端末装置に送信するデータを前記暗号鍵により暗号化する暗号化手段として機能させることを特徴とする。
【００１２】
また、請求項７に記載の発明は、施設内における端末装置と、当該端末装置と通信を行う情報処理装置と、を備えた情報処理システムであって、前記情報処理装置が、前記施設内における前記端末装置の施設内情報を取得する施設内情報取得手段と、前記施設内情報に応じた暗号鍵を生成する暗号鍵生成手段と、前記端末装置に送信するデータを前記暗号鍵により暗号化する暗号化手段と、を有し、前記端末装置が、前記暗号化されたデータを前記情報処理装置から受信する受信手段と、前記施設内における前記端末装置自体の施設内情報に応じた暗号鍵を生成する暗号鍵生成手段と、前記受信したデータを前記暗号鍵により復号化する復号化手段と、を有することを特徴とする。
【００１３】
また、請求項８に記載の発明は、情報処理装置からデータを取得する端末装置であって、暗号化されたデータを前記情報処理装置から受信する受信手段と、施設内における前記端末装置自体の施設内情報に応じた暗号鍵を生成する暗号鍵生成手段と、前記受信したデータを前記暗号鍵により復号化する復号化手段と、を備えることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、外部に作業指示内容が漏洩することを防止することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係る情報処理システムの概要構成例を示す模式図である。
【図２】図１の情報処理装置の概要構成例を示すブロック図である。
【図３】施設の地図情報の一例を示す模式図である。
【図４】図２の暗号情報データベースに記憶された端末ＩＤリストの一例を示す模式図である。
【図５】図２の暗号情報データベースに記憶された鍵情報の一例を示す模式図である。
【図６】図２の暗号情報データベースに記憶されたアクセスポイントリストの一例を示す模式図である。
【図７】図１の端末装置の概要構成例を示すブロック図である。
【図８】図１の端末装置の一例を示す模式図である。
【図９】図１の情報処理システムの動作例を示すシーケンス図である。
【図１０】製造工程の一例の概要を示す模式図である。
【図１１】図１の情報処理システムにおける端末装置の所属更新の動作例を示すシーケンス図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明の実施形態について説明する。なお、以下に説明する実施の形態は、情報処理システムに対して本発明を適用した場合の実施形態である。
【００１７】
［１．情報処理システムの構成および機能の概要］
まず、本発明の一実施形態に係る情報処理システムの構成および概要機能について、図１を用いて説明する。
【００１８】
図１は、本発明の実施形態に係る情報処理システムの概要構成例を示す模式図である。
【００１９】
図１に示すように、情報処理システム１は、所定の範囲の複数の場所に配置された無線機５に接続した情報処理装置１０と、無線機５と通信可能な端末装置２０と、を備える。また、情報処理システム１は、端末装置２０を読み取る読取機７を備えている。
【００２０】
情報処理装置１０と、各無線機５とは、ＬＡＮ（Local Area Network）のようなネットワーク３を通して接続されている。各無線機５と、各端末装置２０とは、近距離無線通信により交信を行う。例えば、各無線機５と各端末装置２０とは、２．４ＧＨｚ帯域の近距離無線通信により、１０ｍ〜１００ｍの範囲の交信を行う。ネットワーク３は、例えば、インターネット、専用通信回線（例えば、ＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（基地局等を含む）でもよい。
【００２１】
無線機５は、基地局（アクセスポイント）であり、送信機能と受信機能とを有する。無線機５は、例えば、工場等の施設（所定の範囲の一例）の天井や壁に設置される。端末装置２０が施設内のどこにあっても通信できるように配置されている。各無線機５には、アクセスポイントＩＤ（施設内情報の一例）が割り当てられている。
【００２２】
読取機７は、例えば、バーコードリーダ、ＩＣタグリーダである。読取機７は、複数の工程において、例えば、始めの工程に入ってきた端末装置２０を読み取る位置に設置される。
【００２３】
情報処理装置１０は、端末装置２０の位置を推定したり、端末装置２０に表示するデータを送信したりする。
【００２４】
端末装置２０は、物品（端末装置と対応する対象物の一例）に取り付けられたり、物品を運ぶ荷台やコンテナ（端末装置と対応する対象物の一例）に取り付けられたりする。
【００２５】
［２．情報処理装置および各端末装置の構成および機能］
（２．１  情報処理装置１０の構成および機能）
次に、情報処理装置１０の構成および機能について、図２から図６を用いて説明する。
【００２６】
図２は、情報処理装置１０の概要構成例を示すブロック図である。図３は、施設の地図情報の一例を示す模式図である。図４は、暗号情報データベースに記憶された端末ＩＤリストの一例を示す模式図である。図５は、暗号情報データベースに記憶された鍵情報の一例を示す模式図である。図６は、暗号情報データベースに記憶されたアクセスポイントリストの一例を示す模式図である。
【００２７】
図２に示すように、情報処理装置１０は、通信部１１と、記憶部１２と、表示部１３と、操作部１４と、入出力インターフェース部１５と、システム制御部１６と、を備えている。そして、システム制御部１６と入出力インターフェース部１５とは、システムバス１７を介して接続されている。
【００２８】
通信部１１は、ネットワーク３に接続して、無線機５を介して、端末装置２０との通信状態を制御するようになっている。
【００２９】
記憶部１２（記憶手段の一例）は、例えば、ハードディスクドライブ、シリコンディスクドライブ等により構成されており、オペレーティングシステムおよびサーバプログラム等の各種プログラムや地図情報等を記憶する。なお、各種プログラムは、例えば、他のサーバ装置等からネットワーク３を介して取得されるようにしてもよいし、記録媒体に記録されてドライブ装置を介して読み込まれるようにしてもよい。
【００３０】
また、記憶部１２には、地図情報データベース１２ａ（以下「地図情報ＤＢ１２ａ」とする。）、位置情報データベース１２ｂ（以下「位置情報ＤＢ１２ｂ」とする。）、表示情報データベース１２ｃ（以下「表示情報ＤＢ１２ｃ」とする。）、暗号情報データベース１２ｄ（以下「暗号情報ＤＢ１２ｄ」とする。）等が構築されている。
【００３１】
地図情報ＤＢ１２ａには、フロアマップデータ（施設内情報の一例）として、図３に示すような施設３０内における通路３１の配置情報、部屋３２の配置情報、物品を加工したり製造したりする装置３３の配置情報、物品の格納庫３４等の配置情報、無線機５の配置情報が記憶されている。各通路３１には、通路ＩＤ（施設内情報の一例）が割り当てられ、通路の始点、終点、長さ、幅等が地図情報ＤＢ１２ａに記憶されている。また、各無線機５、各部屋３２、各装置３３、各格納庫３４には、施設内情報の一例として、それぞれ、アクセスポイントＩＤ（ＡＰ・ＩＤ）、部屋ＩＤ、装置ＩＤ、格納庫ＩＤが割り当てられている。
【００３２】
各装置３３は、製造物の製造の各工程で使用される。製造物は、端末装置２０が取り付けられた荷台４０に搬送される。また、各工程には、施設内情報の一例として、工程番号または工程ＩＤが割り当てられている。
【００３３】
また、地図情報ＤＢ１２ａには、端末装置２０を対応させる物品が存在しえない場所を示す存在不可情報、格納庫における物品の数等を示す格納庫情報が、格納庫ＩＤに関連付けられて記憶されている。ここで、存在不可情報は、例えば、エリア３５（例えば、トイレ、更衣室、事務室。施設３０の外側等）、壁等、端末装置２０を対応させる物品が置かれることのない存在不可エリアを示す位置情報である。
【００３４】
ここで、通路３１は、物品等に取り付けられた端末装置２０が移動する移動領域の一例である。格納庫３４は、物品等に取り付けた端末装置２０が停止している停止領域の一例である。エリア３５および壁等は、存在不可能領域の一例である。通路３１のような移動領域、格納庫３４のような停止領域、エリア３５の存在不可能領域は、移動状態に応じて設定される設定領域の一例である。
【００３５】
位置情報ＤＢ１２ｂには、各端末装置２０の位置履歴として、各端末装置２０の位置情報および時刻が、各端末装置２０の端末ＩＤに関連付けられて記憶される。例えば、図３に示すように、施設３０の所定の場所を原点とする座標軸が設定される。また、位置情報ＤＢ１２ｂには、施設内情報の一例として、製造物の製造工程に関する情報（例えば、工程番号等）が、各端末装置２０の端末ＩＤに関連付けられた記憶されている。また、位置情報ＤＢ１２ｂには、施設内情報の一例として、設定された座標軸に基づく端末装置２０の座標、または、端末装置２０が存在するエリア（各部屋３２の部屋ＩＤ、装置ＩＤ等）が、各端末装置２０の端末ＩＤに関連付けられた記憶されていてもよい。
【００３６】
表示情報ＤＢ１２ｃには、各端末装置２０に表示させる表示情報が記憶されている。例えば、作業指示情報を示す表示情報として、物品の品名、顧客名、仕様、コード、ロット番号、物品に関する画像等が挙げられる。表示情報ＤＢ１２ｃには、端末ＩＤに関連付けられて、各端末装置２０の表示情報が記憶されている。さらに、作業指示情報として、製造工程に関する指示、製造に関する情報、運搬先等が挙げられる。表示情報ＤＢ１２ｃには、端末ＩＤに関連付けられて、各端末装置２０の表示情報が記憶されている。作業指示情報は、製品毎、工程毎等により管理されている。
【００３７】
また、表示情報ＤＢ１２ｃには、図４に示すように、端末ＩＤリストとして、端末装置２０の端末ＩＤと、端末装置２０が現在属しているアクセスポイント（端末装置２０に近くて、電波強度が強いアクセスポイント）の情報（アクセスポイントＩＤ）と、端末装置２０の表示の書換回数とが、関連付けられて記憶されている。ここで、端末装置２０が現在属しているアクセスポイントのアクセスポイントＩＤ（所属ＡＰ情報）は、施設内情報の一例である。
【００３８】
暗号情報ＤＢ１２ｄには、図５に示すように、暗号鍵の鍵シードの情報が記憶されている。また、暗号情報ＤＢ１２ｄには、図６に示すように、アクセスポイントリストとして、アクセスポイントＩＤ毎に、暗号の派生鍵の情報と、施設内情報の一例の製造物の製造工程に関する情報（例えば、工程ＩＤ、工程番号等）とが、関連付けられて記憶されている。ここで、派生鍵の情報は、鍵シードと、アクセスポイントＩＤとから生成される。
【００３９】
表示部１３は、例えば、液晶表示素子またはＥＬ（Electro Luminescence）素子等によって構成されている。
【００４０】
操作部１４は、例えば、キーボードおよびマウス等によって構成されている。
【００４１】
入出力インターフェース部１５は、通信部１１等とシステム制御部１６との間のインターフェース処理を行うようになっている。
【００４２】
システム制御部１６は、ＣＰＵ（Central Processing Unit）１６ａ、ＲＯＭ（Read Only Memory）１６ｂ、ＲＡＭ（Random Access Memory）１４ｃ等により構成されている。そして、システム制御部１６は、各端末装置２０の位置情報から各端末装置の移動状態を算出したり、地図情報を参照して、位置情報と移動状態とに応じて、端末装置２０の位置を補正したりする。
【００４３】
（２．２  端末装置２０の構成および機能）
次に、端末装置２０の構成および機能について、図７および図８を用いて説明する。
図７は、端末装置２０の概要構成の一例を示すブロック図である。図８は、端末装置２０の一例を示す模式図である。
【００４４】
図７に示すように、コンピュータとして機能する端末装置２０は、通信部２１と、記憶部２２と、表示部２３と、操作部２４と、入出力インターフェース部２５と、システム制御部２６とを備えている。また、端末装置２０は、小型電池等の電源（図示せず）を備えている。そして、システム制御部２６と入出力インターフェース部２５とは、システムバス２７を介して接続されている。
【００４５】
通信部２１は、無線通信機能を有し、無線機５を通して、情報処理装置１０等と通信を制御する。また、各無線機との交信による電波の受信強度を測定する測定手段の一例として、通信部２１は、各無線機５からの電波の電波受信強度を測定する機能を有する。
【００４６】
記憶部２２は、例えば、フラッシュメモリ等の不揮発性メモリ等からなり、オペレーティングシステム等のプログラム等を記憶する。また、記憶部２２には、端末装置２０自体を示す端末ＩＤが記憶されている。また、記憶部２２には、情報処理装置１０と共通の鍵シードの情報が記憶されている。また、記憶部２２には、現在、所属する無線機５の所属ＡＰ情報、および、表示の書換回数が記憶されている。
【００４７】
表示部２３（表示手段の一例）は、例えば、電子ペーパ用の素子等によって構成されている。第１表示部２３は、マイクロカプセル方式、電子粉流体方式、液晶方式、電気泳動方式等の電子ペーパである。なお、第１表示部２３は、ＥＬ素子等によって構成されてもよい。
【００４８】
図８に示すように、表示部２３には、物品の品名、顧客名、仕様、コード、ロット番号、日付、物品に関する画像等が表示される。
【００４９】
操作部２４は、図８に示すように、例えば、操作ボタン等よって構成されている。操作ボタンにより、電源のオン・オフや、次のページ表示、最新の情報の表示等が操作される。
【００５０】
入出力インターフェース部２５は、通信部２１等とシステム制御部２６とのインターフェースである。
【００５１】
システム制御部２６は、例えば、ＣＰＵ２６ａと、ＲＯＭ２６ｂと、ＲＡＭ２６ｃとを有する。システム制御部２６は、ＣＰＵ２６ａが、ＲＯＭ２６ｂや、ＲＡＭ２６ｃや、記憶部２２に記憶された各種プログラムを読み出して実行する。
【００５２】
また、図８に示すように、端末装置２０には、読取機７により読み取られるコード２０ａがある。コード２０ａは、端末装置２０の端末ＩＤに対応する。なお、端末装置２０は、コード２０ａの代わりに、ＩＣタグを内蔵してもよい。
【００５３】
［３．情報処理システム１の動作］
次に、本発明の１実施形態に係る情報処理システム１の動作について図９から図１１を用いて説明する。
【００５４】
図９は、情報処理システム１の動作例を示すシーケンス図である。図１０は、製造工程の一例の概要を示す模式図である。図１１は、情報処理システム１における端末装置の所属更新の動作例を示すシーケンス図である。
【００５５】
（３．１  作業指示情報の表示の動作）
作業指示情報の表示の動作について、図９から図１１を用いて説明する。
【００５６】
図９に示すように、情報処理システム１は、端末ＩＤ等を取得する（ステップＳ１）。具体的に、図１０に示すように、端末装置２０が取り付けられた荷台４０が、第１の製造工程の場所に搬入される前に、表示データの書き換え（更新）のため、読取機７により端末装置２０のコード２０ａが読み取られる。そして、情報処理装置１０は、端末装置２０の端末ＩＤを取得する。情報処理装置１０は、表示データの書き換え（更新）のタイミングを計るため、情報処理装置１０は、端末装置２０のコード２０ａを読み取る。また、情報処理装置１０は、端末ＩＤに基づき、表示情報ＤＢ１２ｃを参照して、端末装置２０に指示する作業指示情報を取得する。
【００５７】
次に、情報処理装置１０は、取得した端末ＩＤに基づき、表示情報ＤＢ１２ｃを参照して、所属ＡＰ情報、および、表示書換回数を取得する。
【００５８】
このように、情報処理装置１０は、施設内における端末装置の施設内情報を取得する施設内情報取得手段の一例として機能する。
【００５９】
次に、情報処理システム１は、端末ＩＤ、所属ＡＰ情報、表示書換回数から暗号鍵を生成する（ステップＳ２）。具体的に、情報処理装置１０は、取得した所属ＡＰ情報に基づき、暗号情報ＤＢ１２ｄのアクセスポイントリストを参照して、派生鍵の情報を読み出す。そして、情報処理装置１０は、派生鍵の情報と、取得した書換回数とから、桁数調整のためのパディング等をして暗号鍵を生成する。
【００６０】
このように、情報処理装置１０は、前記施設内情報に応じた暗号鍵を生成する暗号鍵生成手段の一例として機能する。また、情報処理装置１０は、前記施設内情報と前記データを送信する度に異なる情報とに応じて、前記暗号鍵を生成する暗号鍵生成手段の一例として機能する。
【００６１】
次に、情報処理システム１は、作業指示情報を暗号化する（ステップＳ３）。具体的に、情報処理装置１０は、生成した暗号鍵に基づき、作業指示情報を暗号化する。
【００６２】
このように、情報処理装置１０は、前記端末装置に送信するデータを前記暗号鍵により暗号化する暗号化手段の一例として機能する。
【００６３】
次に、情報処理システム１は、暗号化された作業指示情報を送信する（ステップＳ４）。具体的に、情報処理装置１０は、所属ＡＰ情報に該当する無線機５を介して、取得した端末ＩＤに対応する端末装置２０に、暗号化した作業指示情報を送信する。
【００６４】
次に、情報処理システム１は、所属ＡＰ情報、表示書換回数から暗号鍵を生成する（ステップＳ５）。具体的に、端末装置２０は、記憶部２２から、鍵シード、所属ＡＰ情報、および、表示書換回数を読み出す。そして、端末装置２０は、鍵シードと所属ＡＰ情報とから、派生鍵を生成する。端末装置２０は、生成した派生鍵と表示書換回数とから、桁数調整のためのパディング等をして暗号鍵を生成する。
【００６５】
このように、端末装置２０は、前記暗号化されたデータを前記情報処理装置から受信する受信手段の一例として機能する。また、端末装置２０は、前記施設内における前記端末装置自体の施設内情報に応じた暗号鍵を生成する暗号鍵生成手段の一例として機能する。
【００６６】
次に、情報処理システム１は、暗号化された作業指示情報を復号する（ステップＳ６）。具体的に、端末装置２０は、生成した暗号鍵に基づき、受信した作業指示情報を復号する。
【００６７】
このように、端末装置２０は、前記受信したデータを前記暗号鍵により復号化する復号化手段の一例として機能する。
【００６８】
次に、情報処理システム１は、作業指示情報を表示する（ステップＳ７）。具体的に、端末装置２０は、復号した作業指示情報を表示部２３に表示する。
【００６９】
次に、情報処理システム１は、書換回数をカウントアップする（ステップＳ８）。具体的に、端末装置２０は、記憶部２２に記憶されている表示の書換回数をカウントアップして更新する。
【００７０】
次に、情報処理システム１は、書換成功のＡＣＫの応答する（ステップＳ９）。具体的に、端末装置２０は、更新した書換回数を含むＡＣＫ（acknowledgement）応答を、無線機５介して、情報処理装置１０に送信する。
【００７１】
次に、情報処理システム１は、表示書換回数を更新する（ステップＳ１０）。具体的に、情報処理装置１０は、ＡＣＫ信号を受信して、表示情報ＤＢ１２ｃの端末ＩＤリストの表示の書換回数を更新する。
【００７２】
（３．２  所属更新の動作）
次に、所属更新の動作について、図１１を用いて説明する。
【００７３】
端末装置２０が取り付けられた荷台４０が、施設３０内を移動して行くと、所属ＡＰが変化していく。最新の施設内情報にして、暗号化に反映させるために、端末装置２０の所属ＡＰの更新を行う。
【００７４】
図１１に示すように、情報処理システム１は、複数のＡＰからビーコンを受信する（ステップＳ２０）。具体的に、端末装置２０は、チャンネルを切り替えながら、複数の無線機５から、ビーコン（同期信号）を受信する。なお、ビーコンの情報中に、アクセスポイントＩＤが含まれている。
【００７５】
次に、情報処理システム１は、電波強度が最も強いＡＰを決定する（ステップＳ２１）。具体的に、端末装置２０は、通信部２１の電波受信強度を測定する機能により、電波強度が最も強い無線機５を決定する。
【００７６】
次に、情報処理システム１は、所属ＡＰ情報の変更情報を送信する（ステップＳ２２）。具体的に、端末装置２０は、記憶部２２に記憶されている所属ＡＰ情報と、決定された無線機５のアクセスポイントＩＤとを比較して異なる場合、決定された無線機５のアクセスポイントＩＤを含む所属ＡＰ情報の変更情報を、端末ＩＤと共に情報処理装置１０に送信する。
【００７７】
次に、情報処理システム１は、変更情報の受信する（ステップＳ２３）。具体的に、情報処理装置１０は、所属ＡＰ情報の変更情報を、端末装置２０から受信する。
【００７８】
次に、情報処理システム１は、所属ＡＰ情報を変更する（ステップＳ２４）。具体的に、情報処理装置１０は、端末ＩＤに基づき、表示情報ＤＢ１２ｃの端末ＩＤリストの所属ＡＰ情報を変更する。
【００７９】
以上、本実施形態によれば、施設３０内における端末装置２０の施設内情報（例えば、所属ＡＰ情報）を取得し、施設内情報に応じた暗号鍵を生成し、暗号鍵に基づき端末装置２０に送信するデータを暗号化することにより、施設３０内は外部から遮蔽されていて、端末装置２０が外部から見えなく、外部からわかりにくい暗号鍵を生成して、この暗号鍵により作業指示内容を暗号化して送信するので、作業指示内容の漏洩を防止できる。
【００８０】
また、施設内情報は、施設内における端末装置２０の位置情報（例えば、所属ＡＰ情報、工程ＩＤ、端末装置２０の座標）である場合、端末装置２０は、施設３０内を移動し、その移動は外部から見えないので、外部からわかりにくい暗号鍵を生成して、この暗号鍵により作業指示内容を暗号化して送信するので、作業指示内容の漏洩を防止でき、セキュリティが向上する。
【００８１】
また、共通する施設内情報により暗号化するので、暗号鍵の生成のための事前の情報を送信しなくてもよいので、低消費電力化を図ることができる。
【００８２】
また、施設内情報とデータを送信する度に異なる情報（例えば、表示回数等）とに応じて、暗号鍵を生成する場合、暗号鍵が、データを送信する度に異なり、外部からわかりにくい暗号鍵を生成して、この暗号鍵により作業指示内容を暗号化して送信するので、作業指示内容の漏洩を防止できる。
【００８３】
なお、図１０に示すように、製造工程毎に、読取機７により端末装置２０のコード２０ａを読み取り、施設内情報（工程ＩＤ）を取得し、工程ＩＤに基づき、暗号鍵を生成してもよい。ここで、各工程の装置３３に、端末装置２０が取り付けられた荷台４０を移動させ、装置３３において、製造物Ｐを製造していく。製造された製造物Ｐは、搬出され、端末装置２０が取り付けられた荷台４０は、第１の製造工程の場所に戻る。
【００８４】
また、端末装置２０の表示の書換回数は、暗号鍵を変化させるためのものであるので、端末装置２０の表示の書換回数の代わりに、時刻等を利用したワンタイムパスワードでもよい。
【００８５】
また、端末装置２０の施設３０における座標位置は、少なくとも３箇所の無線機５からの電波強度より、電波強度の減衰の式等を参照して、各無線機５からの距離を求め、３点測量法により、端末装置２０の位置情報を算出してもよい。また、無線機５からの電波の到達時間の測定値から３点測量法により、端末装置２０の位置が算出されてもよい。
【００８６】
また、施設内情報に応じて、暗号化したり、しなかったりしてもよい。情報処理装置１０は、端末装置２０にデータを送信する際、暗号化されたデータか否かの情報も送信する。例えば、情報処理装置１０は、重要でない工程に関する作業指示の場合や、電波が漏れにくい場所に端末装置２０がある場合、暗号化しない。
【００８７】
そして、端末装置２０は、暗号化されたデータの場合、暗号鍵生成の処理（ステップＳ５）や復号化の処理（ステップＳ６）を省略する。このように、暗号化しなくてもよい場合があり、毎回暗号化する必要が無く、省電力化を図ることができる。
【００８８】
また、作業者が、端末装置２０の操作部２４のボタンを押下する毎に、作業工程が更新して、情報処理装置１０にも作業工程の更新を通知するようにしてもよい。このとき、表示回数等の変化により暗号鍵が変化するようにしてもよい。
【００８９】
例えば、情報処理装置１０と、端末装置２０内に共通の工程フロー情報を持っているとする。作業者は一つの作業工程を終了したときに、端末装置２０のボタンを押下することで作業工程情報を更新する。そのときに情報処理装置１０にも作業工程の更新を通知することで、各工程に読取機７を設置しなくても、情報処理装置１０内の作業工程情報を更新することができる。この場合、工程の管理を、アクセスポイントＩＤを関連付けなくてもよい。
【００９０】
また、端末装置２０に暗号化の有無のボタンを設け、同じ場所の異なる作業工程において作業工程情報から暗号化の有無を設定できるようにしてもよい。
【００９１】
さらに、本発明は、上記各実施形態に限定されるものではない。上記各実施形態は、例示であり、本発明の特許請求の範囲に記載された技術的思想と実質的に同一な構成を有し、同様な作用効果を奏するものは、いかなるものであっても本発明の技術的範囲に包含される。
【符号の説明】
【００９２】
１：情報処理システム
５：無線機
１０：情報処理装置
２０：端末装置
３０：施設
【図１】
2015032954.tif 000003
【図２】
2015032954.tif 000004
【図３】
2015032954.tif 000005
【図４】
2015032954.tif 000006
【図５】
2015032954.tif 000007
【図６】
2015032954.tif 000008
【図７】
2015032954.tif 000009
【図８】
2015032954.tif 000010
【図９】
2015032954.tif 000011
【図１０】
2015032954.tif 000012
【図１１】
2015032954.tif 000013