(57)【要約】【課題】特定の端末がコンテンツの送信要求を行った際に、外部インタフェースの利用を許可又は禁止する。【解決手段】携帯電話端末１００が、管理サーバ１１０に対して、コンテンツの送信を要求し、管理サーバ１１０が、携帯電話端末１００からコンテンツの送信要求を受け付け、該送信要求を受けたコンテンツを保持するＷｅｂサーバ１２０から該コンテンツを入手する。次に、管理サーバ１１０は、前記送信要求を行った携帯電話端末１００が外部インタフェースを用いた機能の利用権限を有している場合、前記コンテンツに含まれる外部インタフェース起動用のタグの削除処理をせずに、携帯電話端末１００に対して送信する。そして、携帯電話端末１００は、管理サーバ１１０から送信されるコンテンツから、前記外部インタフェース起動用タグに基づいて外部インタフェースを起動させる。【選択図】図１
2009122768.tif 000002
【特許請求の範囲】
【請求項１】
端末からコンテンツの送信要求を受け付け、該送信要求を受けたコンテンツを保持するサーバから該コンテンツを入手し、該端末に対して送信する要求処理部と、
前記送信要求を行った端末が外部インタフェースを用いた機能の利用権限を有しているか否かにより、前記コンテンツに含まれる外部インタフェース起動用の記述の追加又は削除処理を実行するコンテンツ照合部と、を備えたこと、
を特徴とする管理サーバ。
【請求項２】
前記外部インタフェース起動用の記述の追加又は削除処理は、予め登録された端末リストに基づいて行われる請求項１に記載の管理サーバ。
【請求項３】
前記端末リストは、コンテンツ毎に、前記外部インタフェース起動用の記述の追加又は削除処理の、対象又は対象外とする端末を指定した構成となっていること、
を特徴とする請求項２に記載の管理サーバ。
【請求項４】
前記外部インタフェース起動用の記述には、カメラインタフェース起動用のタグが含まれる請求項１乃至３いずれか一に記載の管理サーバ。
【請求項５】
前記コンテンツには外部インタフェース起動用の記述が予め含まれており、
前記コンテンツ照合部は、前記送信要求を行った端末が外部インタフェースを用いた機能の利用権限を有していない場合に、前記外部インタフェース起動用の記述を削除する請求項１乃至４いずれか一に記載の管理サーバ。
【請求項６】
ユーザの操作内容に応じて、所定の管理サーバに対して、コンテンツの送信を要求する要求処理部と、
前記管理サーバから送信されるコンテンツに含まれる所定の記述により外部インタフェースを起動させるコンテンツ解釈部と、を備えたこと、
を特徴とする端末。
【請求項７】
ユーザの操作内容に応じて、所定の管理サーバに対して、コンテンツの送信を要求する要求処理部と、
前記管理サーバから受信したコンテンツに応じて、該コンテンツから外部インタフェース起動用の記述の追加又は削除処理を実行するコンテンツ照合部と、
前記コンテンツに含まれる前記外部インタフェース起動用の記述により外部インタフェースを起動させるコンテンツ解釈部と、を備えたこと、
を特徴とする端末。
【請求項８】
前記外部インタフェース起動用の記述の追加又は削除処理は、前記管理サーバから受信したリストに基づいて行われる請求項７に記載の端末。
【請求項９】
前記端末リストは、コンテンツ毎に、前記外部インタフェースの利用可否を指定した構成となっていること、
を特徴とする請求項８に記載の端末。
【請求項１０】
前記外部インタフェース起動用の記述には、カメラインタフェース起動用のタグが含まれる請求項７乃至９いずれか一に記載の端末。
【請求項１１】
前記コンテンツには外部インタフェース起動用の記述が予め含まれており、
前記コンテンツ照合部は、自装置が前記コンテンツに関し外部インタフェースを用いた機能の利用権限を有していない場合に、前記外部インタフェース起動用の記述を削除する請求項７乃至１０いずれか一に記載の端末。
【請求項１２】
端末が、所定の管理サーバに対して、コンテンツの送信を要求し、
前記所定の管理サーバが、前記端末からコンテンツの送信要求を受け付け、該送信要求を受けたコンテンツを保持するサーバから該コンテンツを入手し、
前記所定の管理サーバが、前記送信要求を行った端末が外部インタフェースを用いた機能の利用権限を有しているか否かにより、前記コンテンツに含まれる外部インタフェース起動用の記述の追加又は削除処理を実行してから、前記端末に対して送信し、
前記端末が、前記管理サーバから送信されるコンテンツに含まれる前記外部インタフェース起動用の記述により外部インタフェースを起動させること、
を特徴とする端末の外部インタフェース制御方法。
【請求項１３】
端末が、所定のサーバに対して、コンテンツの送信を要求し、
前記サーバが、前記端末からコンテンツの送信要求を受けたコンテンツを、前記端末に対して送信し、
前記端末が、前記送信されたコンテンツに応じて、前記コンテンツに含まれる外部インタフェース起動用の記述の追加又は削除処理を実行し、
前記端末が、前記コンテンツに含まれる前記外部インタフェース起動用の記述により外部インタフェースを起動させること、
を特徴とする端末の外部インタフェース制御方法。
【請求項１４】
端末からコンテンツの送信要求を受け付け、該送信要求を受けたコンテンツを保持するサーバから該コンテンツを入手し、該端末に対して送信する要求処理と、
前記送信要求を行った端末が外部インタフェースを用いた機能の利用権限を有しているか否かにより、前記コンテンツに含まれる外部インタフェース起動用の記述の追加又は削除処理を実行するコンテンツ照合処理とを、管理サーバを構成するコンピュータに実行させるプログラム。
【請求項１５】
ユーザの操作内容に応じて、所定の管理サーバに対して、コンテンツの送信を要求する要求処理と、
前記管理サーバから送信されるコンテンツに含まれる所定の記述により外部インタフェースを起動させるコンテンツ解釈処理と、を端末に搭載されたコンピュータに実行させるプログラム。
【請求項１６】
ユーザの操作内容に応じて、所定の管理サーバに対して、コンテンツの送信を要求する要求処理と、
前記管理サーバから受信したコンテンツに応じて、該コンテンツに含まれる外部インタフェース起動用の記述の追加又は削除処理を実行するコンテンツ照合処理と、
前記コンテンツに含まれる前記外部インタフェース起動用の記述により外部インタフェースを起動させるコンテンツ解釈処理と、を端末に搭載されたコンピュータに実行させるプログラム。
【請求項１７】
請求項１乃至５いずれか一に記載の管理サーバと、該管理サーバを介して、端末に対してコンテンツを送信するサーバと、を含んだ情報システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末の外部インタフェース制御方法、サーバ、端末、システム及びプログラムに関し、特に、コンテンツに含めたタグにより、端末の外部インタフェースを制御する端末の外部インタフェース制御方法、サーバ、端末、システム及びプログラムに関する。
【背景技術】
【０００２】
特許文献１に、無線ＬＡＮや有線ＬＡＮ、携帯電話機による無線通信、放送による配信といった複数の通信手段を利用可能なクライアント端末に搭載されるコンテンツ取得システムであって、コンテンツ中に含まれる各種データ各々の属性を示すプロファイル情報を取得する手段と、その取得したプロファイル情報を基に各種データをダウンロードするのに最適な通信手段を決定するコンテンツ取得システムが開示されている。
【０００３】
特許文献２には、カメラ付き携帯端末に対して、基地局を介して許可信号、非許可信号を送信するサーバと、カメラの起動設定（規制）を行う利用可否を判定する機能を有する携帯端末とにより、時間や場所によるカメラ機能の使用規制を行いうるようにした構成が開示されている。
【０００４】
【特許文献１】特開２００５−１０８０５７号公報
【特許文献２】特開２００６−２５４２４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
例えば、身近な端末である携帯電話端末をとってみても、カメラ機能のほか、バーコードリーダ機能、電子マネー機能、外部メモリへの読み書き、ＩｒＤＡ通信機能、ブルートゥース（登録商標）機能、ＧＰＳ機能、音楽再生機能、音声録音機能等の外部インタフェースを起動して利用する多数の機能が備えられている。これらの機能の利用可否を、アクセスしたコンテンツに応じて設定できるようにすれば、ユーザにとって便利であり、また、特定のコンテンツにアクセス中のユーザにのみ、当該コンテンツと関連する機能の利用を認めるといった運用が可能になる。
【０００６】
これに対し、特許文献１のコンテンツシステムは、プロファイル情報により、コンテンツの種類に応じた通信手段を選択させることが可能となっているが、上記した外部インタフェースを起動して利用する機能の利用可否を設定することについては記載されていない。
【０００７】
また、特許文献２に記載の技術では、時間や場所によるカメラ機能の利用制限を加えることが可能であるが、上記非許可信号及び許可信号を受信するハードウェアが必要な上、非許可信号を受信した携帯端末に一律に利用制限がかかってしまう。
【０００８】
本発明は、上記した事情に鑑みてなされたものであって、その目的とするところは、コンテンツと連携した端末の外部インタフェースの利用制御を実現する方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の第１の視点によれば、端末からコンテンツの送信要求を受け付け、該送信要求を受けたコンテンツを保持するサーバから該コンテンツを入手し、該端末に対して送信する要求処理部と、前記送信要求を行った端末が外部インタフェースを用いた機能の利用権限を有しているか否かにより、前記コンテンツに含まれる外部インタフェース起動用の記述の追加又は削除処理を実行するコンテンツ照合部と、を備える管理サーバが提供される。ユーザの操作内容に応じて、前記管理サーバに対して、コンテンツの送信を要求する要求処理部と、前記管理サーバから送信されるコンテンツに含まれる所定の記述により外部インタフェースを起動させるコンテンツ解釈部と、を備える端末が提供される。
【００１０】
本発明の第２の視点によれば、ユーザの操作内容に応じて、所定の管理サーバに対して、コンテンツの送信を要求する要求処理部と、前記管理サーバから受信したコンテンツに応じて、該コンテンツから外部インタフェース起動用の記述の追加又は削除処理を実行するコンテンツ照合部と、前記コンテンツに含まれる前記外部インタフェース起動用の記述により外部インタフェースを起動させるコンテンツ解釈部と、を備える端末が提供される。
【００１１】
本発明の第３の視点によれば、下記端末の外部インタフェース制御方法が提供される。本方法によれば、まず、端末が、所定の管理サーバに対して、コンテンツの送信を要求し、前記所定の管理サーバが、前記端末からコンテンツの送信要求を受け付け、該送信要求を受けたコンテンツを保持するサーバから該コンテンツを入手する。次に、前記所定の管理サーバが、前記送信要求を行った端末が外部インタフェースを用いた機能の利用権限を有しているか否かにより、前記コンテンツに含まれる外部インタフェース起動用の記述の追加又は削除処理を実行してから、前記端末に対して送信する。そして、前記端末が、前記管理サーバから送信されるコンテンツに含まれる前記外部インタフェース起動用の記述により外部インタフェースを起動させる。
【００１２】
本発明の第４の視点によれば、下記端末の外部インタフェース制御方法が提供される。本方法によれば、まず、端末が、所定のサーバに対して、コンテンツの送信を要求し、前記サーバが、前記端末からコンテンツの送信要求を受けたコンテンツを、前記端末に対して送信する。次に、前記端末が、前記送信されたコンテンツに応じて、前記コンテンツに含まれる外部インタフェース起動用の記述の追加又は削除処理を実行する。そして、前記端末が、前記コンテンツに含まれる前記外部インタフェース起動用の記述により外部インタフェースを起動させる。
【００１３】
本発明の第５の視点によれば、上記した管理サーバ及び端末を構成するコンピュータに実行させ、上記した各手順（処理）を実行させるプログラムが提供される。
【００１４】
本発明の第６の視点によれば、上記した管理サーバと、該管理サーバを介して、端末に対してコンテンツを送信するサーバと、を含んだ情報システムが提供される。
【発明の効果】
【００１５】
本発明によれば、端末より送信要求したコンテンツに応じ、端末の各種機能の利用可否を制御することが可能となる。その理由は、管理サーバ又は端末側で、当該コンテンツへのアクセスの際に、当該機能の利用に必要な外部インタフェース起動用の記述を、端末側で解釈させるか否かを判断し、その結果に応じて外部インタフェースを起動させる構成を採用したことにある。
【発明を実施するための最良の形態】
【００１６】
続いて、本発明を実施するための最良の形態について図面を参照して詳細に説明する。
【００１７】
［第１の実施の形態］
図１は、本発明の第１の実施形態の構成を表したブロック図である。図１を参照すると、本発明の第１の実施形態は、携帯電話端末１００と、管理サーバ１１０と、Ｗｅｂサーバ１２０がネットワークで接続されている構成である。携帯電話端末１００は、Ｗｅｂサーバ１２０のコンテンツ利用時に、外部インタフェースの起動制御を受けることになる。
【００１８】
図１では説明を簡素化するため、携帯電話端末１００と管理サーバ１１０とＷｅｂサーバ１２０がそれぞれ１台となっているが、いずれも複数台であっても良い。また、管理サーバ１１０にＷｅｂサーバ１２０が複数接続されていても良い。
【００１９】
携帯電話端末１００と管理サーバ１１０の間には、例えば、携帯電話キャリアが提供する公衆網とインターネットとを接続するキャリアサーバ（図示省略）が配置される。管理サーバ１１０とＷｅｂサーバ１２０の間はインターネットによって結ばれている。なお、図１では、説明を容易にするためにＷｅｂサーバ１２０を独立して記述しているが、Ｗｅｂサーバ１２０の情報を応答する機能（コンテンツ提供機能）は、管理サーバ１１０内に含まれていても良い。すなわち、管理サーバ１１０とＷｅｂサーバ１２０とを統合した形態をとることが可能である。また、管理サーバ１１０とＷｅｂサーバ１２０との組み合わせは、一種の情報システムとして捉えることができる。
【００２０】
携帯電話端末１００は、ユーザからの入力インタフェースとして例えばキーパッドやキーボード、タッチパッドを備え、出力インタフェースとして文字や画像を描画可能な液晶モニタ等を保有する端末装置である。なお、本実施形態では、電話機能を備えた携帯電話端末を示しているが、後記する動作からも明らかなとおり、電話機能は必ずしも必要ではなく、モデムや無線ＬＡＮ等により管理サーバ１１０に接続することのできるパーソナルコンピュータ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）や携帯ゲーム機等を用いることにより、これらの機器の外部インタフェースの制御を行うことも可能である。
【００２１】
携帯電話端末１００は、コンテンツや入力内容の表示を行う画面表示部１０１と、外部インタフェース制御部１０４と、管理サーバ１１０と情報の送受信を行うインタフェースとなる通信部１０５と、アプリケーションプログラム１０６と、を備えて構成される。
【００２２】
外部インタフェース制御部１０４は、コンテンツ解釈部１０２の制御に従い、携帯電話端末１００が有するカメラ機能、バーコードリーダ機能、電子マネー機能、外部メモリへの読み書き、ＩｒＤＡ通信機能、Ｂｌｕｅｔｏｏｔｈ（登録商標）機能、ＧＰＳ機能、音楽再生機能、音声録音機能等の外部インタフェースを制御する。
【００２３】
上記アプリケーションプログラム１０６は、携帯電話端末１００のユーザが、管理サーバ１１０に要求してダウンロードしたり、ネットワーク経由で他のサーバにアクセスしてダウンロードしたり、または他のメモリなどの媒体から取得する。
【００２４】
アプリケーションプログラム１０６は、携帯電話端末１００にインストールされることにより、通信部１０５を経由して管理サーバ１１０に対して要求指示を行う要求処理部１０３と、応答として得たＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  ｌａｎｇｕａｇｅ）コンテンツ等を解釈するコンテンツ解釈部１０２として動作する。
【００２５】
より具体的には、コンテンツ解釈部１０２は、ＨＴＭＬ等で記述されたコンテンツを解釈する機能を有し、外部インタフェース制御部１０４と画面表示部１０１のＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ  Ｉｎｔｅｒｆａｃｅ）を呼び出すことで外部インタフェースの起動指示や画面描画指示を行う。
【００２６】
管理サーバ１１０は、携帯電話端末１００から要求を受けて、その応答を行うサーバである。管理サーバ１１０の例として、企業サーバやアプリケーションサービスプロバイダが保有するサーバ等がある。
【００２７】
管理サーバ１１０は、携帯電話端末１００からの要求を受け応答するインタフェースとなる通信部１１１と、受け取った要求を確認して要求先を判断するサーバ要求処理部１１２と、サーバ要求処理部１１２がコンテンツ要求であると判断して、適切なコンテンツ保有先（例えば、Ｗｅｂサーバ１２０）に対して、コンテンツの要求を行うコンテンツ要求部１１３と、Ｗｅｂサーバ１２０とのインタフェースとなる通信部１１４と、を有する。
【００２８】
管理サーバ１１０は、更に、コンテンツ照合部１１５と、許可リスト保持部１１６と、を有する。
【００２９】
許可リスト保持部１１６は、予めコンテンツと該コンテンツを利用中に外部インタフェースの利用が許可された携帯電話端末１００を定めた許可リストを保持する不揮発メモリやＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等といった情報保持手段により構成される。
【００３０】
図２は、許可リスト保持部１１６に保持される許可リストの一例を表した図である。図２の下段のカメラ利用許可リスト３０１は、カメラ機能の利用が許可されているコンテンツのＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）と、各コンテンツへアクセスした際にカメラ機能の利用が許可されている対象ユーザを定義したリストとなっている。図２の例では、コンテンツ照合部１１５は、ユーザ管理テーブル３００を参照してユーザＩＤからグループＩＤを取得し、取得したグループＩＤに対して割り当てられているカメラ利用許可リスト３０１を取得できる。
【００３１】
例えば、ユーザＩＤ１２３４５ＸＸＸのユーザは、ユーザ管理テーブル３００によると、グループＩＤ０００１に属しているため、ＵＲＩ”ｈｔｔｐ：／／ｗｗｗ．ｃａｍｅｒａ．ｃｏｍ／ｃａｍｅｒａ／ｐｈｏｔｏ．ｈｔｍｌ”及び”ｈｔｔｐ：／／ｗｗｗ．ｐｈｏｔｏ．ｃｏｍ／ｇｅｔ／ｄａｔａ／”にアクセスした際に、カメラ機能の利用が許可されていることになる。
【００３２】
また、図２の例では、カメラ利用許可リスト３０１のみを示しているが、バーコードリーダ機能、電子マネー機能、外部メモリへの読み書き、ＩｒＤＡ通信機能、ブルートゥース（登録商標）機能、ＧＰＳ機能、音楽再生機能、音声録音機能等についても同様の許可リストを用意することで、これら複数の機能の利用を参照コンテンツと端末との関係に応じて制御することができるようになる。
【００３３】
上記のようなグループによる権限付与は、企業向けのサービス提供に好適に用いることができる。この場合のカメラ利用許可リスト３０１に登録されているＵＲＩは、サービスを利用する企業が契約時に申請利用許可申請などにより提示されたＵＲＩを用いることができる。また、図２のグループＩＤ０００１のグループのように、複数のＵＲＩを登録することができる。図２では、改行をもって２つのＵＲＩを登録した例を示しているが、その他セミコロン等をデリミタとして用いて複数登録できるようにしてもよい。
【００３４】
コンテンツ照合部１１５は、コンテンツ要求部１１３を介してＷｅｂサーバ１２０からＨＴＭＬコンテンツを受け取った後に、許可リスト保持部１１６に保存されている許可リストを参照して、コンテンツを要求している携帯電話端末に送信する際に、コンテンツの書き換え（タグ情報の削除処理）が必要か否かを判断する。例えば、許可リストに、当該コンテンツの送信先となっている携帯電話端末１００のユーザＩＤから図２のグループＩＤに対応するＵＲＩを取得し、送信しようとしているＨＴＭＬコンテンツのＵＲＩとの比較が行われる。ここで、外部インタフェースの利用が許可された携帯電話端末として記載されていない携帯電話端末１００からの要求である場合、コンテンツ照合部１１５は、当該コンテンツの内に記述された特定のタグ情報（例；カメラ制御タグ）の削除処理を行う。
【００３５】
Ｗｅｂサーバ１２０は、不揮発メモリやＨＤＤ等といった情報保存領域にＨＴＭＬコンテンツを保持し、管理サーバ１１０からの要求に応じＨＴＭＬコンテンツを応答するサーバである。以下本実施形態では、Ｗｅｂサーバ１２０に保持され、携帯電話端末１００に送られるＨＴＭＬコンテンツには、当該コンテンツの内容に応じて、携帯電話端末１００の外部インタフェースを起動する特定のタグが含まれているものとする。
【００３６】
図３は、携帯電話端末１００の外部インタフェースを起動する特定のタグが含まれたＨＴＭＬソースのサンプルであり、外部インタフェースのうちのカメラ機能を起動して撮影を行い、その結果を送信する内容となっている。ここでは、＜ＩＮＰＵＴ  ｔｙｐｅ＝”ｆｉｌｅ”ｎａｍｅ＝”ｐｉｃ”ｍｅｎｕ＝”ｃａｍｅｒａ”＞がカメラ制御タグ４００であるものとして説明する。
【００３７】
図３では、カメラ制御タグ４００を記載したサンプルを例示しているが、同様の考え方で、バーコードリーダ機能、電子マネー機能、外部メモリへの読み書き、ＩｒＤＡ通信機能、ブルートゥース（登録商標）機能、ＧＰＳ機能、音楽再生機能、音声録音機能等を有効化するタグを含むＨＴＭＬソースと、上記した許可リストを用意することで、これら複数の機能の利用を参照コンテンツと端末との関係に応じて制御することができるようになる。
【００３８】
続いて、本実施形態の動作について図面を参照して詳細に説明する。図４は、本実施形態の管理サーバ１１０における動作を表したフローチャートである。
【００３９】
携帯電話端末１００のユーザが、アプリケーションプログラム１０６を起動し、画面表示部１０１に表示された情報から、入力インタフェースを使用して特定のコンテンツの要求操作を行うと、管理サーバ１１０のサーバ要求処理部１１２に当該要求が送信される。以下、管理サーバ１１０が上記コンテンツの要求を受け付け、コンテンツを送信するまでの動作について説明する。
【００４０】
上記コンテンツの要求時に管理サーバ１１０に送信される情報には、ユーザを識別するための英数字等で構成されたユーザＩＤと、ＨＴＭＬコンテンツの場所を表すＵＲＩと、が含まれているものとする。
【００４１】
管理サーバ１１０のサーバ要求処理部１１２は、携帯電話端末１００から送信された要求情報がＨＴＭＬコンテンツの要求であることを認識すると、コンテンツ要求部１１３に対して、ユーザＩＤとＵＲＩとを転送し、コンテンツの要求処理を行う（ステップ２００）。
【００４２】
前記要求を受けたコンテンツ要求部１１３は、ＵＲＩを保持しておき（ステップ２０１）、ＵＲＩで指定されたＷｅｂサーバ１２０に向けて通信部１１４を経由してコンテンツ送信要求を行う（ステップ２０２）。
【００４３】
Ｗｅｂサーバ１２０より指定したＨＴＭＬコンテンツを受け取った管理サーバ１１０のコンテンツ要求部１１３は、コンテンツ照合部１１５に対して、ステップ２０１で保持したＵＲＩと、ＨＴＭＬコンテンツとを送信する（ステップ２０３）。
【００４４】
管理サーバ１１０のコンテンツ照合部１１５は、先ず受け取ったＨＴＭＬコンテンツを参照し、その中に、カメラ起動を行う特定のタグが含まれているか否かを確認する（ステップ２０４）。
【００４５】
ここでは、図３のＨＴＭＬコンテンツのように、カメラ制御タグ４００が記述されている場合には、コンテンツ照合部１１５は、カメラ起動を指示するＨＴＭＬコンテンツであると判断し（ステップ２０４のＹＥＳ）、次に、許可リスト保持部１１６を参照して、当該コンテンツの要求元のユーザに、カメラ起動が許可されているか否かの判断処理を行う（ステップ２０５）。
【００４６】
上記判断処理は、許可リスト保持部１１６に保持された許可リストを参照して、携帯電話端末１００のユーザに特定の機能の利用が許可されているコンテンツのＵＲＩを取得し、Ｗｅｂサーバ１２０より送られたＨＴＭＬコンテンツのＵＲＩが登録されているか否かにより実行することができる。
【００４７】
許可リスト保持部１１６に保持された許可リストに、Ｗｅｂサーバ１２０より送られたＨＴＭＬコンテンツのＵＲＩが登録されている場合は、コンテンツ照合部１１５は、カメラ利用許可を受けているユーザからの要求であると判断し、ＨＴＭＬコンテンツには手を加えないものとする（ステップ２０５のＹＥＳ）。
【００４８】
なお、図２のＵＲＩの例からも明らかなように、許可リストに示すＵＲＩと受信したコンテンツのＵＲＩとが、完全に一致している必要は無く、ＵＲＩが前方一致していたら、カメラ利用許可を受けているユーザからの要求であると判断するとしてもよい。
【００４９】
一方、ステップ２０５で、許可リストに、Ｗｅｂサーバ１２０より送られたＨＴＭＬコンテンツのＵＲＩが登録されていないことが判明した場合は、コンテンツ照合部１１５は、カメラ利用許可を受けていないユーザに送るＨＴＭＬコンテンツに、カメラ制御タグが記述されていると判定し、ＨＴＭＬコンテンツから、前述のカメラ制御タグを削除する処理を行う（ステップ２０６）。コンテンツ照合部１１５によって確認処理が行われたＨＴＭＬコンテンツは、コンテンツ要求部１１３に戻される。コンテンツ要求部１１３は、受け取ったＨＴＭＬコンテンツをサーバ要求処理部１１２に渡し、サーバ要求処理部１１２は、受け取ったＨＴＭＬコンテンツを、通信部１１１を経由して携帯電話端末１００に応答する。
【００５０】
携帯電話端末１００は、通信部１０５でＨＴＭＬコンテンツを受け取ると、要求処理部１０３を介して、コンテンツ解釈部１０２にＨＴＭＬコンテンツを渡す。コンテンツ解釈部１０２は、受け取ったＨＴＭＬコンテンツに記述されているＨＴＭＬタグで指定されている通りの動作を行い、画面表示部１０１への表示処理を行う。また、ＨＴＭＬコンテンツにカメラ制御タグ４００が記述されている場合には、コンテンツ解釈部１０２は、外部インタフェース制御部１０４に対してカメラ機能の起動を要求する。
【００５１】
以上のように、本実施形態によれば、あるコンテンツにアクセスしてくる携帯電話端末１００が特定の機能の利用許可を受けている場合には、該当する外部インタフェースを起動させるタグを含んだコンテンツを送信し、そうでない場合には、前記タグのないコンテンツを送信し、当該機能の利用制限を課すことが可能になる。
【００５２】
なお、上記した実施形態では、ユーザＩＤからグループＩＤを取得し、取得したグループＩＤに対して割り当てられているカメラ利用許可リスト３０１を取得し、ＵＲＩ同士を照合するものとして説明したが、はじめにカメラ利用許可リスト（ＵＲＩ）３０１を参照し、携帯電話端末１００に送信しようとしているＵＲＩが、許可リストにあるか否かを探索し、次にユーザ管理テーブル３００を参照して、前記探索結果に割り当てられているグループＩＤに属する（利用権限を有する）携帯電話端末からの送信要求であるか否かによって判定することもできる。もちろん、許可リストは、図２に例示した態様に限られず既存のユーザの管理情報や権限管理情報を転用又は組み合わせて構成することが可能であり、その場合には、当該構成に応じた判定方法を採ればよい。
【００５３】
［第２の実施の形態］
続いて、上記第１の実施の形態の管理サーバのコンテンツ照合部における処理を携帯電話端末側で行うようにした本発明の第２の実施形態について、図面を参照して詳細に説明する。
【００５４】
図５は、本発明の第２の実施形態の構成を示すブロック図である。図５を参照すると、携帯電話端末１００は、上記した第１の実施形態の構成に加えて、許可リスト保持部１０８と、端末コンテンツ照合部１０７と、を備えて構成される。
【００５５】
許可リスト保持部１０８は、外部インタフェースの利用が許可されているコンテンツのＵＲＩのリストを保持する。携帯電話端末１００の複数機能についてそれぞれ利用制限を行う場合には、外部インタフェースの種類毎に、許可されているＵＲＩを記載したリスト（例えば、カメラ機能については、図２のカメラ利用許可リスト３０１のカメラ利用許可ＵＲＩを保持しておけばよい。）を用いることができる。
【００５６】
このＵＲＩ一覧は、アプリケーションプログラム１０６のダウンロードまたはインストールと共に取得して許可リスト保持部１０８に保存しても良いし、アプリケーションプログラム１０６の起動毎に携帯電話端末１００の通信部１０５から管理サーバ１１０に要求し、通信部１１１からサーバ要求処理部１１２を経由して、許可リスト提供部１１７から受け取っても良い。
【００５７】
端末コンテンツ照合部１０７は、要求処理部１０３を介して管理サーバ１１０からコンテンツを受け取った後に、許可リスト保持部１０８に保存されている許可リストを参照して、コンテンツ解釈部１０２にコンテンツを送る前に、コンテンツの書き換え（タグ情報の削除処理）が必要か否かを判断する。例えば、要求処理部１０３から送られたＵＲＩが、許可リストにない場合、端末コンテンツ照合部１０７は、当該コンテンツの内に記述された特定のタグ情報の削除処理を行う。
【００５８】
管理サーバ１１０は、サーバ要求処理部１１２からの指示に応じて、携帯電話端末１００に対して、許可リストを提供する許可リスト提供部１１７が備えられる。なお、許可リストが、携帯電話端末１００のアプリケーションプログラム１０６のダウンロードまたはインストールと共に取得され、更新の必要がない場合には、上記許可リスト提供部は不要となる。
【００５９】
続いて、本実施形態の動作について図面を参照して詳細に説明する。図６は、本実施形態の携帯電話端末１００における動作を表したフローチャートである。
【００６０】
図６を参照すると、携帯電話端末１００のユーザが、アプリケーションプログラム１０６を起動し、画面表示部１０１に表示された情報から、入力インタフェースを使用して特定のコンテンツの要求操作を行うと、要求処理部１０３を介して、管理サーバ１１０のサーバ要求処理部１１２に当該要求が送信される（ステップ６００）。
【００６１】
管理サーバ１１０のサーバ要求処理部１１２は、ユーザからＨＴＭＬコンテンツの要求であることを認識すると、コンテンツ要求部１１３に対して、ＵＲＩを指定したコンテンツの要求処理を行う。
【００６２】
前記要求を受けたコンテンツ要求部１１３は、通信部１１４を経由してＵＲＩで指定されたＷｅｂサーバ１２０に向けてコンテンツ送信要求を行う。
【００６３】
Ｗｅｂサーバ１２０より指定したＨＴＭＬコンテンツを受け取った管理サーバ１１０のコンテンツ要求部１１３は、サーバ要求処理部１１２、通信部１１１を介して携帯電話端末１００に対してＨＴＭＬコンテンツを送信する。
【００６４】
携帯電話端末１００は、管理サーバ１１０からＨＴＭＬコンテンツを受信すると（ステップ６０１）、要求処理部１０３を介して、端末コンテンツ照合部１０７にＨＴＭＬコンテンツを渡す。
【００６５】
端末コンテンツ照合部１０７は、先ず受け取ったＨＴＭＬコンテンツを参照し、その中に、カメラ起動を行う特定のタグが含まれているか否かを確認する（ステップ６０２）。
【００６６】
ここでは、上記第１の実施形態と同じく＜ＩＮＰＵＴ  ｔｙｐｅ＝”ｆｉｌｅ”  ｎａｍｅ＝”ｐｉｃ”  ｍｅｎｕ＝”ｃａｍｅｒａ”＞がカメラ制御タグであるものとする。
【００６７】
端末コンテンツ照合部１０７は、先ず受け取ったＨＴＭＬコンテンツに、上記カメラ制御タグ等の特定のタグが記述されていたら、当該ＨＴＭＬコンテンツは、カメラ起動を指示するＨＴＭＬコンテンツであると判断する（ステップ６０２のＹＥＳ）。
【００６８】
次に、端末コンテンツ照合部１０７は、受信しているコンテンツのＵＲＩと許可リストに記載されたＵＲＩ一覧とを照合して、受信したコンテンツが、自装置にとってカメラ制御タグ４００等により特定の機能の利用が許可されているコンテンツであるか否かの判断処理を行う（ステップ６０３）。
【００６９】
自装置にとって特定の機能の利用が許可されているコンテンツであると判断できた場合（ステップ６０３のＹＥＳ）には、端末コンテンツ照合部１０７は、ステップ６０２で検出した特定のタグの削除は行わずに、コンテンツ解釈部１０２に送る（ステップ６０５）。
【００７０】
一方、ＵＲＩが一致せず、自装置にとって特定の機能の利用が許可されていないコンテンツであると判断した場合には（ステップ６０３のＮＯ）、端末コンテンツ照合部１０７は、ステップ６０２で検出した特定のタグを削除する処理を行う（ステップ６０４）。
【００７１】
端末コンテンツ照合部１０７によって確認処理が行われたＨＴＭＬコンテンツは、コンテンツ解釈部１０２に渡される（ステップ６０５）。コンテンツ解釈部１０２は、受け取ったＨＴＭＬコンテンツに記述されているＨＴＭＬタグで指定されている通りの動作を行い、画面表示部１０１への表示処理を行う。例えば、ＨＴＭＬコンテンツに特定のタグが含まれている場合には、コンテンツ解釈部１０２は、外部インタフェース制御部１０４に対して対応する機能の起動を要求する。例えば、ＨＴＭＬコンテンツにカメラ制御タグ４００が記述されている場合には、外部インタフェース制御部１０４に対するカメラ機能の起動要求が行われることになる。
【００７２】
以上のように、本実施形態の構成でも、上記第１の実施形態と同様のコンテンツによる携帯電話端末の外部インタフェースを利用する各種機能の利用制限を課し、あるいは、解除することが可能になる。
【００７３】
なお、上記した実施形態では、管理サーバ１１０を介してコンテンツの送信が行われるものとして説明したが、端末側に端末コンテンツ照合部１０７を備える本実施形態の構成によれば、例えば、図７に示すように、管理サーバ１１０を介さずに、インターネット上のＷｅｂサーバ１２０からコンテンツを入手する構成にも適用することが可能である。
【００７４】
以上、本発明の好適な実施形態を説明したが、本発明は、上記した実施形態に限定されるものではなく、本発明の基本的技術的思想を逸脱しない範囲で、更なる変形・置換・調整を加えることができる。例えば、上記した実施形態では、携帯電話端末を制御対象とした例を上げて説明したが、その他各種のＰＣ（パーソナルコンピュータ）、ＰＤＡやゲーム端末等の端末にも適用することが可能である。
【００７５】
また、上記した実施形態では、タグを用いてカメラ機能の制限を行う例を挙げて説明したが、上記した制御対象の端末に備えられたコンテンツ解釈部や外部インタフェースの仕様に応じて、コンテンツに含ませる外部インタフェース起動用の記述の様式や制御対象の機能を変更することができる。
【００７６】
また、上記した実施形態では、許可リストにない場合、外部インタフェース起動用の記述（タグ）を削除するものとして説明したが、反対に、許可リストにある場合に、コンテンツに、外部インタフェース起動用の記述（タグ）を追記し、端末の機能利用を許容する構成も採用可能である。
【図面の簡単な説明】
【００７７】
【図１】本発明の第１の実施形態の構成を表したブロック図である。
【図２】本発明の第１の実施形態の管理サーバに保持される許可リスト（カメラ利用許可リスト）と、ユーザ管理テーブルの一例である。
【図３】携帯電話端末の外部インタフェースを起動する特定のタグが含まれたＨＴＭＬソースのサンプルである。
【図４】本発明の第１の実施形態の管理サーバの動作を表したフローチャートである。
【図５】本発明の第２の実施の形態の構成を示すブロック図である。
【図６】本発明の第２の実施形態の携帯電話端末の動作を表したフローチャートである。
【図７】本発明の第２の実施の形態の変形実施形態を表したブロック図である。
【符号の説明】
【００７８】
１００  携帯電話端末
１０１  画面表示部
１０２  コンテンツ解釈部
１０３  要求処理部
１０４  外部インタフェース制御部
１０５  通信部
１０６  アプリケーションプログラム
１０７  端末コンテンツ照合部
１０８  許可リスト保持部
１１０  管理サーバ
１１１  通信部
１１２  サーバ要求処理部
１１３  コンテンツ要求部
１１４  通信部
１１５  コンテンツ照合部
１１６  許可リスト保持部
１１７  許可リスト提供部
１２０  Ｗｅｂサーバ
３００  ユーザ管理テーブル
３０１  カメラ利用許可リスト
４００  カメラ制御タグ
【図１】
2009122768.tif 000003
【図２】
2009122768.tif 000004
【図３】
2009122768.tif 000005
【図４】
2009122768.tif 000006
【図５】
2009122768.tif 000007
【図６】
2009122768.tif 000008
【図７】
2009122768.tif 000009