(57)【要約】    【課題】ユーザーの手を煩わすことなく、機密管理性のあるデータへのアクセス可能を制限する。    【解決手段】無線ＬＡＮ通信網に接続して通信を行う無線ＬＡＮ通信部と、前記無線ＬＡＮ通信よりも狭い通信範囲を有する短距離無線通信方式によりその通信範囲にある機器を識別して前記機器との通信を確立する短距離無線通信部と、前記無線ＬＡＮ通信部および前記短距離無線通信部による通信を制御する制御部と、前記短距離無線通信部により識別すべき機器の識別情報を予め格納する記憶部とを備え、前記制御部は、前記識別情報により特定される機器との間で前記短距離無線通信部を介した通信が確立されているときは前記無線ＬＡＮ通信網への接続を許可し、その機器との通信が確立されていないときは前記無線ＬＡＮ通信網への接続を禁止する通信端末装置。【選択図】図２
2013236317.tif 000002
【特許請求の範囲】
【請求項１】
機器内または機器外に格納されたデータにアクセスしてそのデータを参照するデータ参照部と、
そのデータの内容を表示する表示部と、
短距離無線通信方式により短距離の通信範囲にある機器を識別してその機器との通信を確立する短距離無線通信部と、
前記データ参照部、前記表示部および前記短距離無線通信部を制御する制御部と、
前記短距離無線通信部により識別すべき機器を特定する識別情報を予め格納する記憶部とを備え、
前記制御部は、前記識別情報により特定される機器との間で前記短距離無線通信部を介した通信が確立されているときは前記データの参照および／または表示を許可し、前記機器との通信が確立されていないときは前記データの参照および／または表示を禁止することを特徴とする通信端末装置。
【請求項２】
前記制御部は、前記識別情報により特定される機器との間の通信が切断されたとき、前記データの表示を終了する請求項１に記載の通信端末装置。
【請求項３】
前記短距離無線通信方式が、Bluetooth規格の通信方式である請求項１または２に記載の通信端末装置。
【請求項４】
前記データは、前記識別情報により特定される機器との通信確立を条件にそのデータの参照および／または表示を許可するか、あるいは、前記通信確立の成否にかかわらずそのデータの参照および／または表示を許可するかの属性が予め付加されて格納され、
前記制御部は、前記通信確立がなされていないとき、付加された属性に基づいて前記データの参照および／または表示を許可するか禁止するかを決定する請求項１〜３の何れか一つに記載の通信端末装置。
【請求項５】
コンピュータが、
短距離無線通信を行う短距離無線通信部を用いてその通信範囲にある外部の機器との通信を確立し、
前記短距離無線通信により識別すべき機器の識別情報を予め格納する記憶部にアクセスし、
前記識別情報により特定される機器との間で前記短距離無線通信部を介した通信が確立されているときは前記データの参照および／または表示を許可し、前記機器との通信が確立されていないときは前記データの参照および／または表示を禁止することを特徴とするデータ制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、短距離無線通信の機能を有する通信端末装置およびその通信端末装置が処理するデータの制御方法に関する。
【背景技術】
【０００２】
近年、いわゆるクラウドコンピューティングに関連するビジネスの普及により、スマートフォンやタブレット端末などのモバイル機器（通信端末装置）の普及が進んでいる。スマートフォンやタブレット端末は、携帯性に優れるため、さまざまな場所に持ち歩いて使用されることが想定される。
スマートフォンやタブレット端末は、従来の携帯電話に比べて多機能であり、パーソナルコンピュータで使用するデータを処理することもできる。反面、その携行性から使用場所が特定の場所に限定されないため、データの機密保持などの点で、これまでの携帯電話やコンピュータよりもセキュリティーを重視する必要がある。特にタブレット端末は従来の携帯電話、あるいはスマートフォンに比べて大きな画面を有している。そのため、のぞき見などによって機密にすべき情報が漏洩する可能性が高い。
【０００３】
通信装置、特に携帯電話間のデータ転送に係るセキュリティーに関して次のようなものが提案されている。送信側の携帯電話機は、データ転送前に受信側の電話機にパスワードを要求し、受信側電話機の固有情報に基づくパスワードを受信側電話機から受信する。そして、送信側電話機は当該パスワードを用いてデータを暗号化し、受信側電話機に送信する。受信側電話機は、暗号化されたデータをパスワードにより復号する（例えば、特許文献１参照）。
ところで、スマートフォンやタブレット端末などの通信端末装置は、例えば外部ストレージやプリンタ等の周辺機器や旗艦としてのパーソナルコンピュータとの間のデータのやり取りを容易に実現するためにBluetooth（登録商標）の規格に代表される短距離無線通信機能を備えたものが多い。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２１１２５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
スマートフォンやタブレット端末などの通信端末装置を用いて、会社のオフィスや学校などの管理下にあって機密性を有するデータの場合、誰でも、どこからでも無線ＬＡＮ通信網に接続できるといった状態は避けなければならない。のぞき見による秘密漏洩に対する対策として、そのデータにアクセス可能な場所を限定する対応が考えられる。例えば、ある企業の特定のデータへのアクセスを、その企業の特定の会議室内にある機器に限定するというものである。また、ある学校の特定のデータへのアクセスを、その学校の特定の教室内にある機器に限定するというものである。
Bluetooth通信は、通信機器間の障害物や電波状況により異なるが、一般的に通信距離が10ｍ程度といわれている。Bluetoothに代表される短距離無線通信機能は、アクセス可能な機器の場所を限定する手段として好適である。
【０００６】
この発明は、以上のような事情を考慮してなされたものであって、ユーザーの手を煩わすことなく、機密管理性のあるデータへのアクセス可能を制限することのできる通信端末装置およびデータ制御方法を提供するものである。
【課題を解決するための手段】
【０００７】
この発明は、機器内または機器外に格納されたデータにアクセスしてそのデータを参照するデータ参照部と、そのデータの内容を表示する表示部と、短距離無線通信方式により短距離の通信範囲にある機器を識別してその機器との通信を確立する短距離無線通信部と、前記データ参照部、前記表示部および前記短距離無線通信部を制御する制御部と、前記短距離無線通信部により識別すべき機器を特定する識別情報を予め格納する記憶部とを備え、前記制御部は、前記識別情報により特定される機器との間で前記短距離無線通信部を介した通信が確立されているときは前記データの参照および／または表示を許可し、前記機器との通信が確立されていないときは前記データの参照および／または表示を禁止することを特徴とする通信端末装置を提供する。
即ち、この発明によれば、予め定められた機器との短距離無線通信が確立される場所に限って、機密性のあるデータにアクセスできる通信端末装置が適用される。
【０００８】
また、異なる観点から、この発明は、コンピュータが、短距離無線通信を行う短距離無線通信部を用いてその通信範囲にある外部の機器との通信を確立し、前記短距離無線通信により識別すべき機器の識別情報を予め格納する記憶部にアクセスし、前記識別情報により特定される機器との間で前記短距離無線通信部を介した通信が確立されているときは前記データの参照および／または表示を許可し、前記機器との通信が確立されていないときは前記データの参照および／または表示を禁止することを特徴とするデータ制御方法を提供する。
【発明の効果】
【０００９】
この発明の通信端末装置は、短距離無線通信の通信範囲にある機器を識別してその機器との通信を確立する短距離無線通信部と、識別すべき機器を特定する識別情報を予め格納する記憶部とを備え、制御部は、前記識別情報により特定される機器との間で前記短距離無線通信部を介した通信が確立されているときはデータの参照および／または表示を許可し、前記機器との通信が確立されていないときはデータの参照および／または表示を禁止するので、前期データを参照および／または表示できる範囲は特定の機器との間で短距離無線通信が可能な通信範囲に限定される。従って、前記データの参照および／または表示を特定の会議室内や教室内に限定することが可能になる。その会議室や教室への出入りのセキュリティーを管理すれば、前記データの参照および／または表示に係るセキュリティーが確保される。
この発明のデータ制御方法も同様の作用効果を奏する。
【００１０】
この発明についてもう少し具体的に述べておく。
この発明において、短距離無線通信方式の代表例はBluetoothの通信方式である。ただし、これに代わる通信方式であってもよい。UWB（Ultra Wide Band、超広帯域無線）と呼ばれる通信方式などがその例として挙げられる。また、この発明の短距離無線通信方式は、IEEE802.11規格の無線ＬＡＮ通信方式として知られるよりも通信範囲が狭い。IEEE802.11規格による無線ＬＡＮの通信距離は、通信機器間の障害物や、電波状況など使用環境により異なるが、一般的に40ｍ程度といわれている。これに対して、短距離無線通信方式の代表例であるBluetooth通信は一般的に通信範囲が10ｍ程度といわれている。Bluetooth通信は、例えば特定の会議室内や教室内に無線ＬＡＮ通信網への接続を制限した場合に好適な通信範囲を有している。
短距離無線通信方式により外部の機器と通信を確立するとは、その機器とデータを実際に送受信する場合に限定されず、その機器とデータを送受し得る状態に至った場合を含む。
【００１１】
制御部は、無線ＬＡＮ通信部および前記短距離無線通信部による通信を制御するものであり、主としてＣＰＵが処理プログラムを実行することによりその機能が実現される。ハードウェアとしては、前記ＣＰＵ、ＣＰＵ周辺の回路、通信インターフェイス回路、前記処理プログラムを格納するメモリなどから構成される。
【００１２】
また、前記識別情報は、短距離無線通信部および／または制御部が使用するデータであって、短距離無線通信方式により通信を行う機器を識別するために用いられる。即ち、短距離無線通信方式による通信では、通信を行う相手の機器が固有の識別情報を有しており、その識別情報を用いて個々の機器を識別する。よって、この発明によれば、特定の場所に設置された特定の機器と短距離無線通信方式による通信が確立したときに、特定のデータにアクセスして参照および／または表示できるようになる。
後述する実施形態との対応に関して述べると、短距離無線通信部は実施形態のBluetoothインターフェイスに対応し、制御部は端末制御部に、記憶部はメモリにそれぞれ包含される。
【図面の簡単な説明】
【００１３】
【図１】この発明の通信端末装置の電気的構成を示す説明図である。
【図２】図１の通信端末１１を用いてデータにアクセスするための操作の手順を示す説明図である。
【図３】この発明に係る端末制御部がBluetooth対応機器との接続を設定する処理を示す第１のフローチャートである。
【図４】この発明に係る端末制御部がBluetooth対応機器との接続を設定する処理を示す第２のフローチャートである。
【図５】この発明に係る端末制御部がBluetooth対応機器との接続を設定する処理を示す第３のフローチャートである。
【図６】この発明に係る端末制御部が特定のデータにアクセスする処理を示す第１のフローチャートである。
【図７】この発明に係る端末制御部が特定のデータにアクセスする処理を示す第２のフローチャートである。
【図８】この発明に係る端末制御部が特定のデータにアクセスする処理を示す第３のフローチャートである。
【発明を実施するための形態】
【００１４】
以下、この発明の好ましい態様について説明する。
前記制御部は、前記識別情報により特定される機器との間の通信が切断されたとき、前記データの表示を終了するように制御してもよい。このようにすれば、前記機器との間の通信が切断されると前記データの表示が終了するため、前記特定の機器の管理者がその機器の短距離無線通信機能を起動および停止することによって前記データの表示を許可および禁止することが可能である。
【００１５】
また、前記短距離無線通信方式が、Bluetooth規格の通信方式であってもよい。Bluetooth通信は、器間の障害物や電波状況により異なるが一般的に通信範囲が10ｍ程度といわれており、前記データの参照および／または表示を許可する場所を、例えば特定の会議室内や教室内に制限する場合に好適な通信範囲を有している。
【００１６】
さらにまた、前記識別情報により特定される機器との通信確立を条件にそのデータの参照および／または表示を許可するか、あるいは、前記通信確立の成否にかかわらずそのデータの参照および／または表示を許可するかの属性が予め付加されて格納され、前記制御部は、前記通信確立がなされていないとき、付加された属性に基づいて前記データの参照および／または表示を許可するか禁止するかを決定するようにしてもよい。このようにすれば、機密性のあるデータと機密性のないデータを混在して格納する場合であっても、各データに付加する属性を異ならせておくだけで、複雑な判定を行うことなく機密性のあるデータのセキュリティーを確保することができる。
この発明の好ましい態様は、ここで示した複数の態様のうち何れかを組み合わせたものも含む。
以下、図面を用いてこの発明をさらに詳述する。なお、以下の説明は、すべての点で例示であって、この発明を限定するものと解されるべきではない。
【００１７】
≪通信端末装置の構成≫
図１は、この発明の通信端末装置の電気的構成を示す説明図である。図１で、通信端末装置としての通信端末１１は、無線ＬＡＮ通信インターフェイス１３、Bluetoothインターフェイス１５、メモリ１６、端末制御部１７、タッチパネル１８およびディスプレイ１９を備えている。通信端末１１の具体的な態様として、スマートフォン、タブレット端末あるいはモバイルＰＣのような機器をイメージすれば分かり易いであろう。
通信端末１１は、外部の無線ＬＡＮ親機２１と無線通信を行い、無線ＬＡＮ親機２１を介して無線ＬＡＮ通信網にアクセスする。さらに、通信端末１１は、Bluetooth対応機器３１と通信する。
【００１８】
Bluetoothインターフェイス１５は、Bluetooth対応機器３１との通信を行うためのインターフェイス回路である。なお、Bluetoothの通信規格には、V2.1、V3.0など複数のバージョンが存在するが、どのバージョンに対応していてもよい。好ましくはBluetoothインターフェイス１５がどのバージョンにも対応しており、相手方のBluetooth対応機器の能力に応じた上位のバージョンを選択して通信する。
【００１９】
メモリ１６は、フラッシュメモリなどの読み書き可能な不揮発性のメモリを少なくとも有してなり、不揮発性のメモリに、この発明に係る識別情報が格納される。さらに、端末制御部１７のＣＰＵが実行すべき制御プログラムが格納されている。また、このメモリ１６にデータが格納され、Bluetooth対応機器３１との通信が確立されているか否かに応じて端末制御部１７がそのデータの参照および／または表示を行うか否かを判断してもよい。前記データには、Bluetooth対応機器３１との通信確立を条件にアクセスを許可するか前記通信確立がなくてもアクセスを許可するかの属性が付加されてそのデータと共にメモリ１６に格納されていてもよい。ただし、データは外部の機器、たとえば後述する無線ＬＡＮインターフェイス１３を介してアクセス可能なネットワーク上のサーバーに格納されていてもよい。
ディスプレイ１９は、端末制御部１７の制御下でタッチパネル１８が受付けた操作、メモリ１６のデータや通信の状態等に応じた各種の表示を行う、例えば、Bluetoothや無線ＬＡＮの接続状況を表す表示やメッセージの表示である。
タッチパネル１８は、ディスプレイ１９の表示面に配置されてユーザーからの操作を受付ける。
【００２０】
無線ＬＡＮインターフェイス１３は、無線ＬＡＮ親機２１との通信を行うためのインターフェイス回路である。ただし、この発明に係る必須の構成要素ではない。無線ＬＡＮインターフェイス１３は、IEEE802.11の規格に準拠した通信方式で無線ＬＡＮ親機２１との通信を行う。IEEE802.11の規格としては、2.4GHzを利用するIEEE802.11b/g/nと、5GHz帯を利用するIEEE802.11a/nがある。通信端末１１は、それらのうちいずれか一つの規格に準拠していればよいが、好ましくはそれらのうち複数、より好ましくはそれらの全てに対応しており、無線ＬＡＮ親機２１の能力に応じて通信能力の高いいずれか一つの規格を選択して通信する。
【００２１】
端末制御部１７は、無線ＬＡＮインターフェイス１３および無線ＬＡＮ親機２１を介して接続されたネットワーク上の図示しないサーバーにアクセスする。そのサーバーにデータが格納されており、通信端末１１とBluetooth対応機器３１との通信が確立されているか否かに応じて端末制御部１７がそのデータの参照および／または表示を行うか否かを判断してもよい。前記データには、Bluetooth対応機器３１との通信確立を条件にアクセスを許可するか前記通信確立がなくてもアクセスを許可するかの属性が付加されてそのデータと共にメモリ１６に格納されていてもよい。
【００２２】
端末制御部１７は、制御プログラムに従って処理を実行するＣＰＵ、タイマー、入出力回路のハードウェアを含む。前記処理には、無線ＬＡＮ通信網との接続にあたり、メモリ１６に格納された識別情報に対応するBluetooth対応機器と通信が確立されているか否かの判断が含まれる。また、通信が確立されている場合の無線ＬＡＮ親機２１との通信処理を含む。
【００２３】
また、外部のBluetooth対応機器３１は、インターフェイス回路としての機器Bluetoothインターフェイス３３、それを制御する機器制御部３５を備える。機器Bluetoothインターフェイス３３は、通信端末１１側のBluetoothインターフェイス１５に対応するインターフェイス回路である。機器制御部３５は、通信端末１１とのBluetooth接続を前述のどのバージョンで行うかまた、どのプロファイルであるかを判断し、Bluetooth通信部への接続方法の指示などの処理を実行する。
【００２４】
≪データのアクセスに係る操作≫
続いて、通信端末１１を用いて機密管理されたデータにアクセスするためにユーザーが行うべき操作の手順を説明する。
図２は、図１の通信端末１１を用いて機密管理されたデータにアクセスするための操作の手順を示す説明図である。図２に沿って操作の手順を説明する。なお、前提として通信端末１１のメモリ１６には、特定の機器に係る識別情報が予め登録されているものとする。識別情報は、通信端末１１のユーザーがタッチパネル１８およびディスプレイ１９を用いて所定の設定メニューを実行することによりメモリ１６の所定の格納領域に登録される。この実施形態で、特定の機器は、特定の会議室や特定の教室に設置されたBluetooth対応機器３１である。Bluetooth対応機器３１の通信範囲は、その会議室あるいは教室内に限定される。さらに、その会議室あるいは教室は、無線ＬＡＮ親機２１の通信範囲に含まれている。
【００２５】
図２の態様は、通信端末１１のユーザーがその会議室あるいは教室内で機密管理されたデータにアクセスしようとした場合を示している。ユーザーは、タッチパネル１８およびディスプレイ１９を用いて所定の設定メニューを実行し、図２（ａ）の「表示１」に示す設定メニューを端末制御部１７がディスプレイ１９に表示させるようにする。「表示１」の設定メニューでは、「無線ＬＡＮ設定」ボタン４１、「Bluetooth設定」ボタン４３および「VPN設定」ボタンが表示される。
【００２６】
無線ＬＡＮ通信網への通信網に接続するには特定のBluetooth機器と通信を確立していなければならないので、ユーザーとしてはまず「Bluetooth設定」ボタン４３を押す。それに応答して端末制御部１７は、図２（ａ）「表示２」のメニューをディスプレイ１９に表示させる。「表示２」の設定メニューでは、「BluetoothをOFFにする」ボタンと「Bluetoothデバイスの検出」ボタン４５が表示される。現在Bluetoothはオンの状態とする。よって、端末制御部１７は「BluetoothをOFFにする」ボタンを表示させる。Bluetoothがオフのときはここに「BluetoothをONにする」ボタンを表示させる。Bluetoothがオン状態であることを確認した上で、ユーザーはその会議室あるいは教室内で「Bluetoothデバイスの検出」ボタン４５を押下する。それに応答して端末制御部１７は、Bluetoothインターフェイス１５を制御してBluetoothデバイスの検出手順を実行する。さらにその間、ディスプレイ１９に図２（ａ）「表示３」に示すような内容を表示させる。ここで、「デバイスＡ」はBluetoothデバイスの検出を実行する時点で既にBluetooth接続に成功し通信中のデバイスである。
Bluetoothデバイスの検出が終了すると、端末制御部１７は、ディスプレイ１９に図２（ａ）「表示４」に示すような内容を表示させる。ここで、「デバイスＢ」は新たに検出され通信が確立したBluetoothデバイスである。そして、この「デバイスＢ」がその会議室や特定の教室に設置されたBluetooth対応機器３１である。
【００２７】
このようにして、特定のBluetooth対応機器３１との通信が確立された後、ユーザーは、機密管理されたデータにアクセスするための操作を実行する。ここでは、文書データにアクセスして閲覧する場合を例に説明する。まず、ユーザーは所定の操作を行って、図２（ｂ）「表示５」のファイル閲覧用のメニューを表示させる。「表示５」に示すように、ファイル閲覧用のメニューは、ユーザーが閲覧するデータを選択するため、データが格納されているフォルダの「フォルダＡ」〜「フォルダＣ」の各ボタンが表示されている。このうち、例えば「フォルダＡ」ボタン５１をユーザーが押下すると、それに応答して端末制御部１７は、図２（ｂ）「表示６」のようにフォルダＡに格納されたファイルの一覧を表示させる。「表示６」でユーザーが、「ファイルＢ」ボタン５３を押下すると、それに応答して端末制御部１７は、ユーザーが指定したファイルＢにアクセスする。さらにその間、ディスプレイ１９に図２（ｂ）「表示７」に示すような「ファイルアクセス中．．．」のメッセージを表示させる。
【００２８】
ファイルＢの内容が読み出されると、端末制御部１７は、ディスプレイ１９に図２（ｂ）「表示８」に示すようなファイルＢの閲覧画面を表示させる。
ここで、「表示７」の時点でBluetoothデバイスである「デバイスＢ」と通信が確立していない場合、端末制御部１７は、ファイルＢへのアクセスを行わない。あるいは、ファイルＢにアクセスしてデータを取得しても、ファイルＢの閲覧画面を表示しない。その場合、端末制御部１７は、ディスプレイ１９に図２（ｂ）「表示９」に示すように「ファイルＢにアクセスする権限がありません」といったような内容のメッセージを表示させる。
ここで、Bluetoothデバイスとの通信が確立しているか否かの判断は、好ましくは、Bluetooth装置が検出されている状態とするか、Bluetooth装置と実際に接続が完了し通信している状態とするかを、ユーザーが所定の設定メニューを用いて選択できるように構成される。
以上が機密管理されたデータへのアクセスに係る操作例である。
【００２９】
変形例として、端末制御部１７が、「表示２」の「Bluetoothデバイスの検出」ボタン４５に応答してBluetoothデバイスの検出を開始するのではなく、タイマー等を用いてくりかえしBluetoothデバイスの検出を実行するようにしてもよい。このようにすれば、ユーザーが図２（ａ）「表示２」の設定メニューを操作する煩わしさはなくなるが、Bluetoothデバイスの検出を繰り返すので端末制御部１７の処理の負担は大きくなる。
【００３０】
≪機密管理されたデータへのアクセスに係る処理≫
続いて、機密管理されたデータへのアクセスに関して、この発明に係る端末制御部１７が実行する処理を説明する。端末制御部１７は、前記データにアクセスする際または前記データを出力する際に、特定のBluetooth対応機器３１との通信が確立しているかを確認し、通信が確立している場合にのみデータへのアクセスまたは前記データの出力を実行する。
【００３１】
図３〜図５は、Bluetooth対応機器との通信確立に関して、この発明に係る端末制御部が実行する処理を示すフローチャートである。図６〜８は、機密管理されたデータへのアクセスに関して、この発明に係る端末制御部が実行する処理を示すフローチャートである。これらのフローチャートに沿って処理を説明する。
まず、図３で、端末制御部１７は、無線設定メニュー実行を指示する操作がなされたか否かを調べる（ステップＳ１１）。操作がなされた場合（ステップＳ１１のＹｅｓ）、端末制御部１７は、図２「表示１」に示すような内容をディスプレイ１９に表示させる（ステップＳ１３）。
【００３２】
「表示１」の画面で、端末制御部１７は、「Bluetooth設定」ボタン４３が押されたか否かを調べる（図４のステップＳ２１）。押された場合は（ステップＳ２１のＹｅｓ）、図４のステップＳ２３以下の処理を実行する。一方、「Bluetooth設定」ボタン４３が押されていない場合、端末制御部１７は、「無線ＬＡＮ設定」ボタン４１が押されたか否かを調べる（図５のステップＳ５１）。押された場合は（ステップＳ５１のＹｅｓ）、無線ＬＡＮ背邸に係るメニューを処理する（図５のステップＳ５３）が、この発明の特徴と関連がないので詳細は省略する。その後、ルーチンは前述したステップＳ１３に戻る。一方、「無線ＬＡＮ設定」ボタン４１が押されていない場合、端末制御部１７は、「ＶＰＮ設定」が押されたか否かを調べる（ステップＳ８１）。押された場合は（ステップＳ８１のＹｅｓ）、ＶＰＮ設定に係るメニューの処理を実行する（ステップＳ８３）が、この発明の特徴と関連がないので詳細は省略する。その後、ルーチンは前述したステップＳ１３に戻る。
【００３３】
一方、「ＶＰＮ設定」ボタンが押されていない場合、端末制御部１７は、「終了」ボタンが押されたか否かを調べる（ステップＳ８５）。「終了」押された場合は（ステップＳ８５のＹｅｓ）、無線設定メニュー終了に係る処理を実行し（ステップＳ８７）、ステップＳ９１へ進む。メニュー終了に係る処理とは、ディスプレイ１９の画面を通常の内容に戻す等の処理である。「終了」が押されていなければ（ステップＳ８５のＮｏ）、ルーチンはステップＳ９１へ進む。
【００３４】
説明が前後するが、「Bluetooth設定」ボタン４３が押されたとき（図４のステップＳ２１のＹｅｓ）の処理を以下に述べる。この場合、端末制御部１７は、図２「表示２」に示すような内容をディスプレイ１９に表示させる（ステップＳ２３）。そして、「BluetoothをOFFにする」ボタンが押されたか否かを調べる（ステップＳ２５）。なお、「表示２」はBluetoothがONのときの例であるが、BluetoothがOFFのときはステップＳ２５で「BluetoothをONにする」ボタンが押されたか否かを調べる。ボタンが押されている場合（ステップＳ２５のＹｅｓ）、Bluetooth通信機能の現在の状態を反転させる（ステップＳ２７）。即ち現在の状態がONのときはOFFにし、OFFのときはONにする。
【００３５】
一方、ステップＳ２５でボタンが押されていない場合、ルーチンはステップＳ２９へ進む。そこで端末制御部１７は、「Bluetoothデバイスの検出」ボタン４５が押されたか否かを調べる（ステップＳ２９）。押されていない場合（ステップＳ２９のＮｏ）、ルーチンはステップＳ２３へ戻り、「表示２」のボタンが押されるのを監視する。一方、ステップＳ２９で「Bluetoothデバイスの検出」ボタン４５が押された場合（ステップＳ２９のＹｅｓ）、端末制御部１７は、図２「表示３」に示すような内容をディスプレイ１９に表示させて、Bluetoothデバイスの検出手順を実行する（ステップＳ３１）。
【００３６】
Bluetoothデバイスが検出された場合は、ステップＳ３３以下の処理を実行するが、検出されない場合は、タイムアウトになったかどうかを調べる（ステップＳ４１）。タイムアウトになっていなければ（ステップＳ４１のＮｏ）、ルーチンはステップＳ３３へ戻って検出を続行する。タイムアウトになったら（ステップＳ４１のＹｅｓ）、端末制御部１７は、Bluetoothデバイスが検出されずタイムアウトになった旨のメッセージをディスプレイ１９に表示させる。その後、ルーチンはステップＳ４５へ進む。
【００３７】
一方、前記ステップＳ３３でBluetoothデバイスが検出されたとき（ステップＳ３３のＹｅｓ）、端末制御部１７は、図２「表示４」に示すような内容をディスプレイ１９に表示させる（ステップＳ３５）。そしてさらに、検出されたデバイスからそのデバイスが提供するデバイス固有の情報（識別情報）を取得して、メモリ１６に登録された識別情報と一致するか否かを確認する（ステップＳ３７）。両者が一致したら（ステップＳ３７のＹｅｓ）、メモリ１６上に確保された「参照／表示許可フラグ」をセットする（ステップＳ３９）。このフラグは、前記識別情報に係るBluetooth対応機器３１との通信確立の有無を保持するフラグである。即ち、機密管理されたデータの参照および／または表示の可否の状態を保持するフラグである。端末制御部１７は、このフラグと現在の状態を比較することによって、Bluetooth対応機器３１との接続状態に変化があったかどうかを判断する。
その後、ルーチンはステップＳ４５へ進む。端末制御部１７は、デバイスが検出された旨の表示（ステップＳ３５参照）あるいはタイムアウトのメッセージ（ステップＳ４３参照）を確認したことを示す操作を待った後（ステップＳ４５）、ルーチンはステップＳ１３に戻る。以上が、「Bluetooth設定」ボタン４３が押されたときの処理である。
【００３８】
このようにして、Bluetooth対応機器との通信が確立されると、機密管理されたデータへのアクセスができるようになる。続いて、機密管理されたデータへのアクセスに係る処理を説明する。図６〜図８のフローチャートに示された処理である。
フローチャートは、機密管理されたデータへのアクセスの一態様としてファイルの閲覧の処理を示している。この実施形態で閲覧は、ファイル閲覧のメニューを用いて行われる。端末制御部１７は、ファイル閲覧のメニューを呼び出す所定の操作がユーザーによって行われたか否かを調べる（ステップＳ１１１）。操作を受付けた場合、図２の「表示５」に示すような内容をディスプレイ１９に表示させる（ステップＳ１１３）。そして、その画面に表示される幾つかのフォルダのボタンが押され、フォルダが選択されたか否かを調べる（ステップＳ１１５）。
【００３９】
例えば、「フォルダＡ」ボタン５１が押されたら、端末制御部１７はそれに応答して図２の「表示６」に示すような内容をディスプレイ１９に表示させる（ステップＳ１１７）。そして、その画面に表示される幾つかのファイルのボタンが押され、いずれかのファイルが選択されたか否かを調べる（ステップＳ１１９）。例えば、「ファイルＢ」ボタン５３が押されたら、端末制御部１７は、選択されたファイルＢへのアクセスを試みる（ステップＳ１２１）。ファイルＢは、メモリ１６に格納されたＨＴＭＬデータであるとする。ただし、データが格納された場所は通信端末１１内に限らず、例えば、無線ＬＡＮインターフェイス１３および無線ＬＡＮ親機２１を介して通信可能な外部のサーバー（図１に図示せず）に格納されていてもよい。
【００４０】
このときまず、ステップＳ３９で言及した「参照／表示許可フラグ」を参照する（ステップＳ１２３）。そのフラグがリセットされていれば（ステップＳ１２３のＮｏ）、データの参照／表示が許可されていない旨をディスプレイ１９に表示させて（ステップＳ１２５）、ルーチンは後述するステップＳ１３７へ進む。一方、フラグがセットされていれば（ステップＳ１２３のＹｅｓ）、端末制御部１７は図２の「表示７」に示すような内容をディスプレイ１９に表示させて、選択されたデータにアクセスする（ステップＳ１２７）。
データへのアクセスを試みている間、端末制御部１７はタイムアウトの監視を行う（ステップＳ１２９およびＳ１３１）。タイムアウトが発生した場合は（ステップＳ１３１のＹｅｓ）、データへのアクセスができなかった旨のメッセージをディスプレイ１９に表示させ（ステップＳ１３３）、ルーチンは後述するステップＳ１３７へ進む。
データにアクセスできたら（ステップＳ１２９のＹｅｓ）、端末制御部１７は、図２の「表示８」に示すような内容をディスプレイ１９に表示させて、選択されたデータの内容をユーザーに提示する（ステップＳ１３５）。その後、ルーチンは以下に述べるステップＳ１３７へ進む。
【００４１】
続いて、図８のステップＳ１３７以降の処理について述べる。ここで端末制御部１７は、Bluetooth対応機器３１との通信が切断されたかどうかを監視し、切断された場合の処理を行なう。
ステップＳ１３７で、端末制御部１７は、参照／表示許可フラグがセットされているか否かを調べる。このフラグは、後述するように図４のステップＳ３９で識別情報に係るBluetooth対応機器３１との接続が確立されたときにセットされ、その状態を保持している。Bluetooth対応機器３１との接続が切断された場合のフラグの更新は、後述するステップＳ１４１で処理される。よって、このフラグはBluetooth対応機器３１との接続が確立しているか否かに関して直前の状態を保持しており、その状態が変化した場合の検出に用いられる。ステップＳ１３７で、この前記フラグがセットされていない場合、ここではBluetooth対応機器３１との接続状態の変化に伴う処理を行わず、ルーチンは前述のステップＳ１１３へ戻って、図２「表示５」の画面を表示させる。
【００４２】
一方、Bluetooth対応機器３１との接続が直前まで確立しており参照／表示許可フラグがセットされているとき（ステップＳ１３７のＹｅｓ）、端末制御部１７は、メモリ１６に格納された認識情報に係るBluetooth対応機器３１との接続か維持されているか否かを調べる（ステップＳ１３９）。即ち、ここで最新の状態を確認する。
Bluetooth対応機器３１との接続が維持されていれば、端末制御部１７は、データの閲覧終了の操作が行われたか否かを調べる（ステップＳ１４７）。図２「表示８」の画面に表示される「終了」ボタン５５が押された操作に対応する。閲覧終了の操作が行われていなければ、ルーチンはステップＳ１３７に戻る。一方、閲覧終了の操作が行われた場合、端末制御部１７は、ファイル閲覧終了に伴う処理を行い（ステップＳ１４９）、その後ルーチンはステップＳ１１３に戻り、図２「表示１」の画面を表示させる。
【００４３】
一方、Bluetooth対応機器３１との接続が維持されていないと判断した場合（ステップＳ１３９のＮｏ）、端末制御部１７は、参照／表示許可フラグをリセットして現在の状態に整合させる（ステップＳ１４１）。さらに、端末制御部１７は、機密管理されたデータの閲覧中か否かを調べる（ステップＳ１４３）。データの閲覧中でなければルーチンはステップＳ１１３へ戻る。データの閲覧中であれば（ステップＳ１４３のＹｅｓ）、データの参照および表示を強制的に終了する。そして、参照／表示を終了した旨をディスプレイ１９に表示してユーザーに知らせる（ステップＳ１４５）。そして、ルーチンはステップＳ１１３へ戻る。
以上の構成から以下のことがいえる。Bluetooth対応機器３１の通信機能を停止すると、機密管理されたデータの閲覧が強制的に終了する。よって、ネットワークの管理者は、Bluetooth対応機器３１の通信機能をオン／オフすることによって、特定のデータの参照および／表示を特定の会議室あるいは教室等の場所において許可するか禁止するかを管理することができる。
【００４４】
前述した実施の形態の他にも、この発明について種々の変形例があり得る。それらの変形例は、この発明の範囲に属さないと解されるべきものではない。この発明には、請求の範囲と均等の意味および前記範囲内でのすべての変形とが含まれるべきである。
【符号の説明】
【００４５】
１１：通信端末
１３：無線ＬＡＮインターフェイス
１５：Bluetoothインターフェイス
１６：メモリ
１７：端末制御部
１８：タッチパネル
１９：ディスプレイ
２１：無線ＬＡＮ親機
３１：Bluetooth対応機器
３３：機器Bluetoothインターフェイス
３５：機器制御部
４１：「無線ＬＡＮ設定」ボタン
４３：「Bluetooth設定」ボタン
４５：「Bluetoothデバイスの検出」ボタン
５１：「フォルダＡ」ボタン
５３：「ファイルＢ」ボタン
５５：「終了」ボタン
【図１】
2013236317.tif 000003
【図２】
2013236317.tif 000004
【図３】
2013236317.tif 000005
【図４】
2013236317.tif 000006
【図５】
2013236317.tif 000007
【図６】
2013236317.tif 000008
【図７】
2013236317.tif 000009
【図８】
2013236317.tif 000010