(57)【特許請求の範囲】
【請求項１】
管理対象端末と通信可能に接続された端末データ管理サーバであって、
前記管理対象端末にて動作を許可するポリシーの入力を受付けるポリシー入力受付手段と、
前記管理対象端末に新たにインストールされたアプリケーションに関するデータを当該管理対象端末から受信するアプリケーションデータ受信手段と、
前記管理対象端末に新たにインストールされたアプリケーションが、前記ポリシーに基づいて、当該ポリシーに該当するアプリケーションか否かを判断するアプリ判断手段と、
当該ポリシーが守られたアプリケーションである場合には、当該アプリケーションが前記管理対象端末で動作する際に出力される当該ポリシーに関する警告表示を出力しない設定に登録する指示を、前記管理対象端末に送信する警告非表示送信手段と、
を備える端末データ管理サーバ。
【請求項２】
前記ポリシー入力受付手段は、前記管理対象端末に記憶された個人情報データの送受信を許可するポリシーの入力を受付け、
前記アプリ判断手段は、前記管理対象端末に新たにインストールされたアプリケーションが、前記ポリシーに基づいて、前記管理対象端末に記憶された個人情報データの送受信をする恐れのあるアプリケーションか否かを判断する請求項１に記載の端末データ管理サーバ。
【請求項３】
前記アプリ判断手段が当該ポリシーを守られないアプリケーションであると判断した場合には、当該アプリケーションをアンインストールする指示を前記管理対象端末に送信するアンインストール指示手段を備える請求項１又は２に記載の端末データ管理サーバ。
【請求項４】
前記アプリ判断手段は、個人情報データにアクセスする恐れのあるアプリケーションか否かを判断するとは、アドレス帳に関するデータへのアクセスの有無で判断する請求項２又は３に記載の端末データ管理サーバ。
【請求項５】
前記ポリシー入力受付手段は、前記管理対象端末にインストールされたアプリケーションが前記管理対象端末に記憶されたデータを、公衆回線を介して外部に送信することに関するポリシーの入力を受付け、
前記アプリ判断手段は、前記ポリシーに基づき、前記管理対象端末にインストールされたアプリケーションが、前記ポリシーに基づいて、前記管理対象端末に記憶されたデータを、公衆回線を介して外部に送信する恐れのあるアプリケーションか否かを判断する請求項１に記載の端末データ管理サーバ。
【請求項６】
管理対象端末と通信可能に接続されたサーバが実行する端末データ管理方法であって、
前記管理対象端末にて動作を許可するポリシーの入力を受付けるステップと、
前記管理対象端末に新たにインストールされたアプリケーションに関するデータを当該管理対象端末から受信するステップと、
前記管理対象端末に新たにインストールされたアプリケーションが、前記ポリシーに基づいて、当該ポリシーに該当するアプリケーションか否かを判断するステップと、
当該ポリシーが守られたアプリケーションである場合には、当該アプリケーションが前記管理対象端末で動作する際に出力される当該ポリシーに関する警告表示を出力しない設定に登録する指示を、前記管理対象端末に送信するステップと、を備える端末データ管理方法。
【請求項７】
管理対象端末と通信可能に接続されたサーバに、
前記管理対象端末にて動作を許可するポリシーの入力を受付けるステップ、
前記管理対象端末に新たにインストールされたアプリケーションに関するデータを当該管理対象端末から受信するステップ、
前記管理対象端末に新たにインストールされたアプリケーションが、前記ポリシーに基づいて、当該ポリシーに該当するアプリケーションか否かを判断するステップ、
当該ポリシーが守られたアプリケーションである場合には、当該アプリケーションが前記管理対象端末で動作する際に出力される当該ポリシーに関する警告表示を出力しない設定に登録する指示を、前記管理対象端末に送信するステップ、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、公衆回線に接続される端末に記憶されたデータを管理するための端末データ管理サーバ、端末データ管理方法、及び、端末データ管理サーバ用プログラムに関する。
【背景技術】
【０００２】
近年、公衆回線網に接続された携帯端末をＷｅｂサーバ等と接続することで、ユーザに様々なサービスが提供されている。特に、スマートフォン（高機能携帯電話）の登場により、従来、パソコンに対して行われていた高度なサービスを、携帯端末でも行うことが可能になってきた。
【０００３】
スマートフォンやパソコン等の端末では、各々の端末にアプリケーションをインストールすることで、多くのサービスが提供されており、代表的なサービスとして、ＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋ  Ｓｅｒｉｖｃｅ）と呼ばれるサービスや、インターネット電話のサービスが提供されており、端末間のメッセージや画像や動画等のデータの送受信が頻繁に行われるようになってきている。
【０００４】
例えば、ソーシャルネットワークサービスの場合、メッセージや画像等のデータ送受信を行うためには、送信する相手の連絡先が必要である。この連絡先として、非特許文献１のインターネットサービスでは、データの送受信を行う相手の電話番号を連絡先として利用する仕組みである。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】村上万純、“第１回  正しく知れば怖くない！  ＬＩＮＥの第一歩は初期設定から”［online］、平成２５年８月５日、ＩＴＭｅｄｉａＭｏｂｉｌｅ、［平成２６年５月１１日検索］、インターネット＜http://www.itmedia.co.jp/mobile/articles/1308/05/news018.html＞
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、非特許文献１に記載の方法では、このソーシャルネットワークサービスのためのアプリケーションを端末にインストールして使用を開始すると、ユーザの意識しないところで、アプリケーションが電話番号等の個人情報のデータにアクセスしてしまう場合がある。これは、ソーシャルネットワークサービスで友人関係を構築する際に、端末に記憶された個人情報のデータを利用する仕組みだからである。
【０００７】
このアプリケーションは、実際には、アプリケーションを端末にインストールした時に、個人情報にアクセスすることの同意をユーザから得てからアプリケーションが動作し始める。しかし、ユーザがこの同意をしっかり意識せずに、アプリケーションを動作させてしまうこともある。結果として、ユーザが意図せず、端末に記憶された個人情報が外部に流出してしまうという課題がある。
【０００８】
さらに、ビジネスで使用する端末の場合は、上記のような個人情報以外に法人として営業秘密などの情報が含まれる場合もあり、アプリケーションに関するデータ送受信そのものを管理する必要がある。したがって、管理する企業のルールに基づいて、使用する複数の端末に対し、アプリケーションのポリシーを個々に又は一括で設定できることが望ましい。
【０００９】
本発明は、これらの課題に鑑み、ユーザが意図しないデータ流出を防止するアプリケーションを管理するための端末データ管理サーバ、端末データ管理方法、及び、端末データ管理サーバ用プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明では、以下のような解決手段を提供する。
【００１１】
第１の特徴に係る発明は、管理対象端末と通信可能に接続された端末データ管理サーバであって、
前記管理対象端末にて動作を許可するポリシーの入力を受付けるポリシー入力受付手段と、
前記管理対象端末に新たにインストールされたアプリケーションに関するデータを当該管理対象端末から受信するアプリケーションデータ受信手段と、
前記管理対象端末に新たにインストールされたアプリケーションが、前記ポリシーに基づいて、当該ポリシーに該当するアプリケーションか否かを判断するアプリ判断手段と、
当該ポリシーが守られたアプリケーションである場合には、当該アプリケーションが前記管理対象端末で動作する際に出力される当該ポリシーに関する警告表示を出力しない設定に登録する指示を、前記管理対象端末に送信する警告非表示送信手段と、
を備える端末データ管理サーバを提供する。
【００１２】
第１の特徴に係る発明によれば、端末データ管理サーバは、管理対象端末にて動作を許可するポリシーの入力を受付け、管理対象端末に新たにインストールされたアプリケーションに関するデータを当該管理対象端末から受信し、管理対象端末に新たにインストールされたアプリケーションが、ポリシーに基づいて、当該ポリシーに該当するアプリケーションか否かを判断し、当該ポリシーが守られたアプリケーションである場合には、当該アプリケーションが管理対象端末で動作する際に出力される当該ポリシーに関する警告表示を出力しない設定に登録する指示を、管理対象端末に送信する。
【００１３】
第１の特徴に係る発明は、サーバのカテゴリであるが、方法及び、プログラムであっても、そのカテゴリに応じた同様の作用、効果を奏する。
【００１４】
第２の特徴に係る発明は、さらに、前記ポリシー入力受付手段は、前記管理対象端末に記憶された個人情報データの送受信を許可するポリシーの入力を受付け、
前記アプリ判断手段は、前記管理対象端末に新たにインストールされたアプリケーションが、前記ポリシーに基づいて、前記管理対象端末に記憶された個人情報データの送受信をする恐れのあるアプリケーションか否かを判断する端末データ管理サーバを提供する。
【００１５】
第２の特徴に係る発明によれば、第１の特徴に係る発明は、さらに、管理対象端末に記憶された個人情報データの送受信を許可するポリシーの入力を受付け、管理対象端末に新たにインストールされたアプリケーションが、ポリシーに基づいて、管理対象端末に記憶された個人情報データの送受信をする恐れのあるアプリケーションか否かを判断する。
【００１６】
第３の特徴に係る発明は、さらに、前記アプリ判断手段が当該ポリシーを守られないアプリケーションであると判断した場合には、当該アプリケーションをアンインストールする指示を前記管理対象端末に送信するアンインストール指示手段を備える端末データ管理サーバを提供する。
【００１７】
第３の特徴に係る発明によれば、第１又は第２の特徴に係る発明は、さらに、当該ポリシーを守られないアプリケーションであると判断した場合には、当該アプリケーションをアンインストールする指示を管理対象端末に送信する。
【００１８】
第４の特徴に係る発明は、さらに、前記アプリ判断手段は、個人情報データにアクセスする恐れのあるアプリケーションか否かを判断するとは、アドレス帳に関するデータへのアクセスの有無で判断する端末データ管理サーバを提供する。
【００１９】
第５の特徴に係る発明は、さらに、前記ポリシー入力受付手段は、前記管理対象端末にインストールされたアプリケーションが前記管理対象端末に記憶されたデータを、公衆回線を介して外部に送信することに関するポリシーの入力を受付け、
前記アプリ判断手段は、前記ポリシーに基づき、前記管理対象端末にインストールされたアプリケーションが、前記ポリシーに基づいて、前記管理対象端末に記憶されたデータを、公衆回線を介して外部に送信する恐れのあるアプリケーションか否かを判断する端末データ管理サーバを提供する。
【００２０】
第５の特徴に係る発明によれば、第１の特徴に係る発明は、管理対象端末にインストールされたアプリケーションが管理対象端末に記憶されたデータを、公衆回線を介して外部に送信することに関するポリシーの入力を受付け、ポリシーに基づき、管理対象端末にインストールされたアプリケーションが、ポリシーに基づいて、管理対象端末に記憶されたデータを、公衆回線を介して外部に送信する恐れのあるアプリケーションか否かを判断する。
【発明の効果】
【００２１】
本発明によれば、ユーザが意図しないデータ流出を防止するアプリケーションを管理するための端末データ管理サーバ、端末データ管理方法、及び、端末データ管理サーバ用プログラムを提供することが可能となる。
【図面の簡単な説明】
【００２２】
【図１】図１は、端末データ管理システム１の全体構成図と、各装置の機能ブロック図である。
【図２】図２は、管理対象端末１０と、端末データ管理サーバ１００が実行する端末データ管理処理を示すフローチャート図である。
【図３】図３は、ポリシーデータテーブルを示す図である。
【図４】図４は、管理対象端末１０に表示される画面イメージ（警告表示）の一例である。
【図５】図５は、管理対象端末１０に表示される画面イメージ（設定管理）の一例である。
【発明を実施するための形態】
【００２３】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
【００２４】
［端末データ管理システム１のシステム構成］
図１は、本発明の好適な実施形態である端末データ管理システム１のシステム全体の構成図と、各装置の機能ブロック図である。ここで、端末データ管理サーバ１００は、公衆回線網及びＬＡＮ（ローカルエリアネットワーク）を介して、管理対象端末１０と、管理端末５０と通信可能に接続されている。
【００２５】
端末データ管理サーバ１００は、通常のコンピュータサーバであってよい。制御部１０１として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ），ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ），ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、通信部１０２として、有線によるＬＡＮ接続により、インターネット等の公衆回線網に接続可能であってよい。記憶部１０３は、単独でハードディスク等を備えていてもよいし、データベース等と通信可能に接続されていてもよい。
【００２６】
端末データ管理サーバ１００は、制御部１０１が所定のプログラムを読み込むことで、通信部１０２と協働して、アプリケーションデータ受信モジュール１１０、ポリシー入力受付モジュール１２０、アンインストール指示モジュール１３０、警告非表示送信モジュール１４０を実現する。また、端末データ管理サーバ１００は、制御部１０１が所定のプログラムを読み込むことで、記憶部１０３と協働して、アプリ判断モジュール１５０を実現する。記憶部１０３には、ポリシーに関するデータが記憶されており、後述する図３に示す各種テーブルが記憶されている。
【００２７】
管理対象端末１０は、タッチパネルを初めとする入出力機能、通話・通信機能に加えて後述する機能を備えている、一般的な情報機器や電子機器であってよい。管理対象端末１０は、例えば、携帯電話、スマートフォン、タブレット端末、ウェアラブル端末、テレビ、コンピュータに加えて、電話機、ネットブック端末、スレート端末、電子書籍端末、電子辞書端末、携帯型音楽プレーヤ、携帯型コンテンツ再生・録画プレーヤ等の一般的な情報家電であってよい。
【００２８】
管理対象端末１０は、制御部１１として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ），ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ），ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、通信部１２として、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ対応デバイス又は、ＬＴＥ（ロングタームエボリューション）、第３、４世代移動通信システム等の無線デバイス等を備える（有線によるＬＡＮ接続であってもよい）。
【００２９】
管理対象端末１０の記憶部１３には、個人情報データとなる氏名、住所、メールアドレス、電話番号、所属等を含むアドレス帳データを記憶する。個人情報データは、法人にとっての秘密情報であってよく、企業の営業秘密情報（営業先の連絡先や技術情報など）を含んでいてよい。
【００３０】
管理対象端末１０には、ユーザの指示に応じて、任意のアプリケーションがインストールされる。アプリケーションは、Ｗｅｂサーバ等が提供するアプリのダウンロードサービスを利用することで、インストールされる。ここで、アドレス帳アプリとは、管理対象端末１０に記憶されたアドレス帳データを取扱うアプリケーションである。一般的なアプリケーションは、このアドレス帳アプリへのアクセス許可を得ることで、個人情報データの取得が可能になる。また、アプリケーションのアンインストールは、管理対象端末１０の設定画面からユーザがアンインストールするアプリケーションを指定することで、アンインストールが実行される。
【００３１】
管理端末５０は、端末データ管理サーバ１００に管理者がポリシーの入力を行うための端末である。管理端末５０は、管理対象端末１０を管理する管理者が操作するコンピュータであって、ここで入力されたポリシーを複数の管理対象端末１０に反映することが可能である。
【００３２】
［端末データ管理処理］
図２は、端末データ管理サーバ１００、管理対象端末１０が実行する端末データ管理処理のフローチャートである。上述した各コンピュータのモジュールが行う処理について、本処理にて併せて説明する。
【００３３】
はじめに、端末データ管理サーバ１００のポリシー入力受付モジュール１２０は、管理端末５０からポリシーの入力を受付け、ポリシーを記憶する（ステップＳ０１）。ここで、具体的なポリシーとは、図３に示すポリシーデータテーブルである。ポリシーデータテーブルは、ポリシーの名称と、そのポリシーについて、管理者許可するアプリケーションの名称で構成される。
【００３４】
例えば、ポリシー名称「アドレスアクセス」とは、管理対象端末１０のアドレス帳にアクセスすることを許可するポリシーの名称であり、図３では、アプリＡ，Ｂ，Ｃが許可されるアプリケーションとして、管理者より指定されている。また、ポリシー名称「外部データ送信」とは、管理対象端末１０が公衆回線網を介して外部へデータ送信することを許可するポリシーの名称であり、図３では、アプリＡ，Ｘ，Ｚが許可されるアプリケーションとして、管理者より指定されている。
【００３５】
次に、管理対象端末１０は、ユーザが新しいアプリケーションをインストールしたことを検知して、新しくインストールされたアプリケーションのポリシー問合せを行う（ステップＳ０２）。具体的には、新しくインストールされたアプリケーションの名称を端末データ管理サーバ１００に送信する。端末データ管理サーバ１００のアプリケーションデータ受信モジュール１１０は、問合せを受信し、アプリ判断モジュール１５０がポリシーを守るアプリケーションであるか否かを、ポリシーデータテーブルを参照して判断する（ステップＳ０４）。
【００３６】
例えば、新しくインストールされたアプリケーションが、アプリＡである場合は、ポリシーデータテーブルを参照すると、ポリシー：アドレスアクセスのホワイトリストに入っている。したがって、ポリシーが守られたアプリであると判断（ステップＳ０４：「ＹＥＳ」）し、ステップＳ０５に処理を進める。一方、新しくインストールされたアプリケーションが、アプリＦである場合は、ポリシーデータテーブルを参照すると、ポリシー：アドレスアクセスのホワイトリストに入ってないので、ポリシーが守られないアプリであると判断（ステップＳ０４：「ＮＯ」）し、ステップＳ０７に処理を進める。
【００３７】
そして、ステップＳ０５において、警告非表示送信モジュール１４０は、管理対象端末１０に警告非表示フラグを送信する（ステップＳ０５）警告非表示フラグとは、管理対象端末１０で出力される警告表示１５（図４参照）を表示するか否かを決定するフラグである。
【００３８】
ここで、警告表示１５とは、管理対象端末１０に出力されるメッセージであって、アプリケーションが、個人情報へのアクセスなど、所定の動作を行う際に、ユーザからの許可を取るための確認を行う表示である。警告表示１５は、図４では、「アプリＡはアドレス帳にアクセスします。このアプリケーションの実行を許可しますか？」というメッセージであって、これに対する応答を「はい」、「いいえ」のボタンでユーザより入力を受付ける。
【００３９】
次に、管理対象端末１０は、警告非表示フラグを受信し、管理対象端末１０自身の警告を非表示にする設定を行う（ステップＳ０６）。この設定は、図５に示すように、通常、管理対象端末１０の設定画面から、警告表示の有無を、アプリケーション毎にユーザが設定する。警告非表示フラグを受信した管理対象端末１０は、図５に示すような警告表示をしない、の選択を「ＹＥＳ」に設定する。例えば、アプリケーションＡについて、警告非表示フラグを受信した場合は、アプリＡの選択を「ＹＥＳ」に設定する。
【００４０】
一般に、警告表示１５は、新しくインストールされたアプリケーションが安全であることを認知しているユーザにとっては表示されることが煩わしいことも多い。したがって、ステップＳ０５に示すように、管理対象端末１０に表示される警告表示を非表示に設定できることがユーザ及びその管理者にとって望ましい。
【００４１】
次に、ステップＳ０７として、管理対象端末１０のアンインストール指示モジュール１３０は、新しくインストールされたアプリケーションがアンインストールされるべきアプリケーションとして、管理対象端末１０にアンインストールを指示するコマンドを送信する。このコマンドを管理対象端末１０は受信し（ステップＳ０８）、新しくインストールされたアプリケーションのアンインストールを実行する（ステップＳ０９）。
【００４２】
上述した手段、機能は、コンピュータ（ＣＰＵ，情報処理装置，各種端末を含む）が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、フレキシブルディスク、ＣＤ（ＣＤ−ＲＯＭなど）、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭなど）等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置または外部記憶装置に転送し記憶して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記憶装置（記録媒体）に予め記録しておき、その記憶装置から通信回線を介してコンピュータに提供するようにしてもよい。
【００４３】
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００４４】
１  端末データ管理システム、１０  管理対象端末、５０  管理端末、１００  端末データ管理サーバ
【図１】
0006042371.tif 000002
【図２】
0006042371.tif 000003
【図３】
0006042371.tif 000004
【図４】
0006042371.tif 000005
【図５】
0006042371.tif 000006