(57)【要約】【課題】処理の効率化を図ることができる通信端末、管理装置、プログラム、システム、及び方法を提供する。【解決手段】通信端末は、自通信端末における複数の状態の情報を検出する状態情報検出部と、状態情報検出部により検出された複数の状態の情報の組み合わせに基づいて、予め定められた処理を実行する処理実行部とを備える。管理装置は、管理対象となる通信端末における複数の状態の情報の組み合わせの情報を取得する状態情報取得部と、状態情報取得部により取得された複数の状態の情報の組み合わせの情報に基づいて、予め定められた処理を実行する管理側処理実行部とを備える。【選択図】図１
2014187509.tif 000002
【特許請求の範囲】
【請求項１】
自通信端末における複数の状態の情報を検出する状態情報検出部と、
前記状態情報検出部により検出された前記複数の状態の情報の組み合わせに基づいて、予め定められた処理を実行する処理実行部と、
を備えることを特徴とする通信端末。
【請求項２】
前記処理実行部は、前記状態情報検出部により検出された前記複数の状態の情報の組み合わせと、予め定められた条件と、が一致するか否かを判定し、これらが一致する場合に、前記予め定められた条件に対応する前記予め定められた処理を実行する、
ことを特徴とする請求項１に記載の通信端末。
【請求項３】
前記処理実行部は、前記状態情報検出部により検出された前記複数の状態の情報の組み合わせに基づいて、予め定められた条件が満たされているか否かを示す情報を記録する状態フラグ情報記録部を有する、
ことを特徴とする請求項１又は請求項２に記載の通信端末。
【請求項４】
予め定められた条件と、操作内容を示す識別子とを対応付けて記録する識別子情報記録部を備え、
前記処理実行部は、前記状態情報検出部により検出された前記複数の状態の情報の組み合わせと、予め定められた条件と、が一致するか否かを判定し、これらが一致する場合に、前記予め定められた条件に対応付けて前記識別子情報記録部に記録された前記識別子の情報を外部の装置へ出力する、
ことを特徴とする請求項１から請求項３のいずれか１項に記載の通信端末。
【請求項５】
自通信端末におけるブラウザに関する情報を状態情報として検出する状態情報検出部と、
前記状態情報検出部により検出された前記状態情報に基づいて、予め定められた処理を実行する処理実行部と、
を備えることを特徴とする通信端末。
【請求項６】
管理対象となる通信端末における複数の状態の情報の組み合わせの情報を取得する状態情報取得部と、
前記状態情報取得部により取得された前記複数の状態の情報の組み合わせの情報に基づいて、予め定められた処理を実行する管理側処理実行部と、
を備えることを特徴とする管理装置。
【請求項７】
前記状態情報取得部は、前記管理対象となる通信端末における複数の状態の情報の組み合わせの情報を、これに対応する操作内容を示す識別子の情報として前記管理対象となる通信端末から受信することで、取得する、
ことを特徴とする請求項６に記載の管理装置。
【請求項８】
前記管理側処理実行部は、前記管理対象となる通信端末とは異なる通信端末に対して、前記予め定められた処理を実行する、
ことを特徴とする請求項６又は請求項７に記載の管理装置。
【請求項９】
前記管理側処理実行部は、前記予め定められた処理を実行する対象の種類に応じて、当該処理の内容を変更する、
ことを特徴とする請求項６から請求項８のいずれか１項に記載の管理装置。
【請求項１０】
通信端末のコンピュータに、
自通信端末における複数の状態の情報を検出する手順と、
検出された前記複数の状態の情報の組み合わせに基づいて、予め定められた処理を実行する手順と、
を実行させるためのプログラム。
【請求項１１】
管理装置のコンピュータに、
管理対象となる通信端末における複数の状態の情報の組み合わせの情報を取得する手順と、
取得された前記複数の状態の情報の組み合わせの情報に基づいて、予め定められた処理を実行する手順と、
を実行させるためのプログラム。
【請求項１２】
自通信端末における複数の状態の情報を検出する状態情報検出部と、
前記状態情報検出部により検出された前記複数の状態の情報の組み合わせの情報を送信する処理実行部と、
を有する通信端末と、
管理対象となる通信端末における複数の状態の情報の組み合わせの情報を取得する状態情報取得部と、
前記状態情報取得部により取得された前記複数の状態の情報の組み合わせの情報に基づいて、予め定められた処理を実行する管理側処理実行部と、
を有する管理装置と、
を備えることを特徴とするシステム。
【請求項１３】
システムにおける方法であって、
通信端末が、
自通信端末における複数の状態の情報を検出するステップと、
検出された前記複数の状態の情報の組み合わせの情報を送信するステップと、
管理装置が、
管理対象となる通信端末における複数の状態の情報の組み合わせの情報を取得するステップと、
取得された前記複数の状態の情報の組み合わせの情報に基づいて、予め定められた処理を実行するステップと、
を有することを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末、管理装置、プログラム、システム、及び方法に関する。
【背景技術】
【０００２】
携帯電話等の通信端末では、電話をかける際、ユーザが入力した電話番号と自通信端末に格納された電話番号とが一致するか否かを判定し、この判定結果に基づいて、自通信端末のアプリケーションを起動する技術が考えられている。この起動されるアプリケーションとして、顧客サポート機能を表すためのリストと、ユーザによる選択操作に応じた画面とを表示させるものがある。また、このアプリケーションの起動には、ユーザインタフェース画面の起動やタスクの起動が含まれる。
【０００３】
背景技術の一例として、入力された電話番号と特定の電話番号とが一致することを検出した場合に顧客サポート機能を提供することを目的とした装置が、特許文献１に開示されている（特許文献１参照。）。特許文献１の請求項１には、ワイヤレス通信ネットワークにおいて、携帯電話にてアシスタンスを提供するための方法であって、命令または情報の要求を示すユーザ入力の電話番号を、前記ワイヤレス通信ネットワークに連結されたコールセンターの顧客サポート係員から携帯電話で受信することと、前記電話番号に基づいて前記ワイヤレス通信ネットワークへ電話をかける前又は後に、前記電話番号が、前記携帯電話に格納されている特定の電話番号と一致することを判定することと、前記携帯電話にローカルに格納されたアプリケーションを起動することであって、前記ローカルに格納されたアプリケーションは、前記入力された電話番号が前記特定の格納された電話番号と一致することを検出した際に複数のローカル顧客サポート機能の表示可能なリストを提供する、ことと、表示されたリスト上での、前記複数のローカル顧客サポート機能のうちの１つのユーザ入力の選択を受信することと、前記受信されたユーザ入力の選択に応答して、情報の少なくとも１つの表示可能な画面を提供することとを含む方法が、開示されている。
【０００４】
また、特許文献１の請求項１９には、モバイルデバイスにおいて通話を傍受するための装置であって、通話のために入力された電話番号及び要求を、前記入力された電話番号を使用して前記モバイルデバイスにおいて検出する手段と、前記入力された電話番号が前記モバイルデバイスに格納されている特定の電話番号と一致することを判定する手段と、前記入力された電話番号が前記特定の格納された電話番号と一致することを検出した際、顧客サポート機能をローカルに提供するためにアプリケーションを起動する手段とを備える装置が、開示されている。
【０００５】
背景技術の他の一例として、着信地域や着信先などの情報を電話番号に基づいて提供することを目的とした着信先情報自動通知サービス装置が、特許文献２に開示されている（特許文献２参照。）。特許文献２に開示された着信先情報自動通知サービス装置では、番号解析部によって解析された着呼番号がサービスを受けることを求めるものであれば、接続先情報選択部が、当該着呼番号から、対地別情報格納部に格納されている着信先情報を検索する。この検索結果は、接続先情報選択部から、アナウンス送出部に送られる。このアナウンス送出部は、アナウンス回線を通して音声で当該着信先情報（通話料金、相手の住所、勤務先名等）を利用者に通知する。ＤＴＭＦ検出部は、その後、利用者から送られてくるトーンを検出する。案内制御部は、このトーンに基づいて、利用者が相手先との接続を希望しているか否かを判断し、この判断が肯定の時には、回線交換部に交換指示信号を送出する。これにより、回線交換部は、回線を国際回線に接続する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特表２００７−５２３５６７号公報
【特許文献２】特開平６−３３５３６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１〜２のそれぞれに開示された通信端末（装置）では、通信端末の状態情報（例えば、ユーザが入力した電話番号、タスク情報、ウェブページ情報）を複数のアプリケーション等が定常的にそれぞれ検出しているため、これらを検出するための処理量が増加し、その結果、通信端末における消費電力が多くなってしまうという問題があった。また、通信端末においては、処理の情報量を少なくして効率化を図ることも望まれている。
【０００８】
本発明は、このような事情を考慮してなされたもので、通信端末における処理の効率化（例えば、消費電力を少なくすることや、処理の情報量を少なくすることの一方又は両方）を図ることができる通信端末、管理装置、プログラム、システム、及び方法を提供することを課題とする。
【課題を解決するための手段】
【０００９】
本発明の一態様は、自通信端末における複数の状態の情報を検出する状態情報検出部と、前記状態情報検出部により検出された前記複数の状態の情報の組み合わせに基づいて、予め定められた処理を実行する処理実行部と、を備えることを特徴とする通信端末である。
【００１０】
また、本発明の一態様は、前記処理実行部が、前記状態情報検出部により検出された前記複数の状態の情報の組み合わせと、予め定められた条件と、が一致するか否かを判定し、これらが一致する場合に、前記予め定められた条件に対応する前記予め定められた処理を実行する、ことを特徴とする通信端末である。
【００１１】
また、本発明の一態様は、前記処理実行部が、前記状態情報検出部により検出された前記複数の状態の情報の組み合わせに基づいて、予め定められた条件が満たされているか否かを示す情報を記録する状態フラグ情報記録部を有する、ことを特徴とする通信端末である。
【００１２】
また、本発明の一態様は、予め定められた条件と、操作内容を示す識別子とを対応付けて記録する識別子情報記録部を備え、前記処理実行部が、前記状態情報検出部により検出された前記複数の状態の情報の組み合わせと、予め定められた条件と、が一致するか否かを判定し、これらが一致する場合に、前記予め定められた条件に対応付けて前記識別子情報記録部に記録された前記識別子の情報を外部の装置へ出力する、ことを特徴とする通信端末である。
【００１３】
また、本発明の一態様は、自通信端末におけるブラウザに関する情報を状態情報として検出する状態情報検出部と、前記状態情報検出部により検出された前記状態情報に基づいて、予め定められた処理を実行する処理実行部と、を備えることを特徴とする通信端末である。
【００１４】
また、本発明の一態様は、管理対象となる通信端末における複数の状態の情報の組み合わせの情報を取得する状態情報取得部と、前記状態情報取得部により取得された前記複数の状態の情報の組み合わせの情報に基づいて、予め定められた処理を実行する管理側処理実行部と、を備えることを特徴とする管理装置である。
【００１５】
また、本発明の一態様は、前記状態情報取得部が、前記管理対象となる通信端末における複数の状態の情報の組み合わせの情報を、これに対応する操作内容を示す識別子の情報として前記管理対象となる通信端末から受信することで、取得する、ことを特徴とする管理装置である。
【００１６】
また、本発明の一態様は、前記管理側処理実行部が、前記管理対象となる通信端末とは異なる通信端末に対して、前記予め定められた処理を実行する、ことを特徴とする管理装置である。
【００１７】
また、本発明の一態様は、前記管理側処理実行部が、前記予め定められた処理を実行する対象の種類に応じて、当該処理の内容を変更する、ことを特徴とする管理装置である。
【００１８】
また、本発明の一態様は、通信端末のコンピュータに、自通信端末における複数の状態の情報を検出する手順と、検出された前記複数の状態の情報の組み合わせに基づいて、予め定められた処理を実行する手順と、を実行させるためのプログラムである。
【００１９】
また、本発明の一態様は、管理装置のコンピュータに、管理対象となる通信端末における複数の状態の情報の組み合わせの情報を取得する手順と、取得された前記複数の状態の情報の組み合わせの情報に基づいて、予め定められた処理を実行する手順と、を実行させるためのプログラムである。
【００２０】
また、本発明の一態様は、自通信端末における複数の状態の情報を検出する状態情報検出部と、前記状態情報検出部により検出された前記複数の状態の情報の組み合わせの情報を送信する処理実行部と、を有する通信端末と、管理対象となる通信端末における複数の状態の情報の組み合わせの情報を取得する状態情報取得部と、前記状態情報取得部により取得された前記複数の状態の情報の組み合わせの情報に基づいて、予め定められた処理を実行する管理側処理実行部と、を有する管理装置と、を備えることを特徴とするシステムである。
【００２１】
また、本発明の一態様は、システムにおける方法であって、通信端末が、自通信端末における複数の状態の情報を検出するステップと、検出された前記複数の状態の情報の組み合わせの情報を送信するステップと、管理装置が、管理対象となる通信端末における複数の状態の情報の組み合わせの情報を取得するステップと、取得された前記複数の状態の情報の組み合わせの情報に基づいて、予め定められた処理を実行するステップと、を有することを特徴とする方法である。
【発明の効果】
【００２２】
本発明によれば、通信端末における処理の効率化（例えば、消費電力を少なくすることや、処理の情報量を少なくすることの一方又は両方）を図ることができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の第１実施形態に係る通信端末の構成例を示すブロック図である。
【図２】本発明の第１実施形態に係る変換テーブルデータの例を示す表である。
【図３】本発明の第１実施形態に係る処理実行部の動作手順の例を示すフローチャートである。
【図４】本発明の第２実施形態に係るシステムの構成例を示すブロック図である。
【発明を実施するための形態】
【００２４】
［第１実施形態］
本発明の第１実施形態について図面を参照して詳細に説明する。
図１には、通信端末１０００ａの構成例が、ブロック図により示されている。通信端末１０００ａは、他の装置等との通信が可能な端末である。通信端末１０００ａは、例えば、パーソナルコンピュータや携帯電話（スマートフォンを含む）などである。通信端末１０００ａは、電話アプリ部１１００と、タスク部１２００と、ブラウザ部１３００と、状態情報検出部１４００と、処理実行部１５００ａと、実行部１６００とを備える。
【００２５】
電話アプリ部１１００は、電話のアプリケーションを実行し、この際に、実行（起動）する電話に関する情報（例えば、電話の宛て先として指定された電話番号の情報など）を、状態情報の一つとして状態情報検出部１４００に出力する。なお、電話アプリ部１１００は、例えば、ユーザによる入力に基づいて、電話を起動する。
【００２６】
タスク部１２００は、予め定められたタスク（アプリケーション）を実行する機能を有しており、この際に、実行（起動）するタスクに関する情報（例えば、実行するタスクやアプリケーションの名称の情報など）を、状態情報の一つとして状態情報検出部１４００に出力する。なお、タスク部１２００は、例えば、所定の条件に基づいて、タスクを起動する。
【００２７】
ブラウザ部１３００は、ブラウザのアプリケーションを実行し、この際に、実行（起動）するブラウザに関する情報（例えば、ウェブページに関するＵＲＬ（Ｕｎｉｆｏｒｍ Ｒｅｓｏｕｒｃｅ Ｌｏｃａｔｏｒ）の情報など）を、状態情報の一つとして状態情報検出部１４００に出力する。なお、ブラウザ部１３００は、例えば、ユーザによる入力に基づいて、ブラウザを起動して、ウェブページを閲覧可能に表示する。
【００２８】
ここで、本実施形態では、タスク部１２００は、電話のアプリケーション及びブラウザのアプリケーション以外の、予め定められたタスク（アプリケーション）を実行する機能を有する。
なお、タスク部１２００により実行するタスク（アプリケーション）の種類や数としては、様々な態様が用いられてもよい。
【００２９】
状態情報検出部１４００は、自通信端末（通信端末１０００ａ）における複数の状態情報を、所定のタイミング（本実施形態では、一定の周期）で検出する。図１では、状態情報検出部１４００は、複数の状態情報の例として、電話アプリ部１１００からの情報（電話番号情報）と、タスク部１２００からの情報（タスク情報）と、ブラウザ部１３００からの情報（ブラウザ情報）を検出する。状態情報検出部１４００は、これら複数の状態情報を組み合わせて、一つの組み合わせ状態情報として、処理実行部１５００ａに所定のタイミング（例えば、一定の周期）で出力する。なお、状態情報検出部１４００は、組み合わせる前の一つの状態情報のみを、処理実行部１５００ａに所定のタイミング（例えば、一定の周期）で出力してもよい。
【００３０】
処理実行部１５００ａは、端末変換部１５１０と、端末記録部１５２０と、端末操作命令部１５３０とを有する。端末記録部１５２０は、変換テーブルデータを記録する。端末記録部１５２０は、識別子情報記録部１５２１と、状態フラグ情報記録部１５２２とを有する。
なお、他の構成例として、端末変換部１５１０は、複数の状態情報を一つの組み合わせ状態情報として出力するラッパーとしての機能を有して、状態情報検出部１４００と一体に構成されてもよい。
【００３１】
図２には、変換テーブルデータの例が、表により示されている。
変換テーブルデータの項目には、識別子情報と、条件情報と、状態フラグ情報とが含まれている。識別子情報は、実行部１６００に命令する操作の内容（操作内容）を示す情報である。実行部１６００は、命令された操作内容に基づく処理を実行する。条件情報は、一つの状態情報との一致、又は、二つ以上の状態情報の組み合わせとの一致を判定するために用いる予め定められた条件の情報である。状態フラグ情報は、一つの状態情報、又は、二つ以上の状態情報の組み合わせと、条件情報とが一致しているか否か、すなわち、条件情報の条件が満たされているか否かを示す情報である。
【００３２】
識別子情報、条件情報、及び、状態フラグ情報は、互いに対応付けられている。本実施形態では、識別子情報記録部１５２１（図１を参照）は、識別子情報及び条件情報を対応付けて記録する機能部を示しており、また、状態フラグ情報記録部１５２２（図１を参照）は、状態フラグ情報を識別子情報及び条件情報に対応付けて記録する機能部を示している。
【００３３】
図２の例では、識別子情報「１０１」と、条件情報「電話番号＿Ａ  ＆  タスク名＿Ｂ」と、状態フラグ情報「オン」とが、一例として、対応付けられている。状態フラグ情報「オン」は、条件情報の条件が満たされていることを示し、この例では、電話番号＿Ａという電話番号情報及びタスク名＿Ｂというタスク情報を組み合わせたものに対応する組み合わせ状態情報が状態情報検出部１４００から端末変換部１５１０に出力されて検出されていることを示す。なお、この組み合わせ状態情報では、ブラウザ情報としては、任意のものであってもよい。
【００３４】
また、図２の例では、識別子情報「１０２」と、条件情報「ＵＲＬ＿Ｃ」と、状態フラグ情報「オフ」とが、一例として、対応付けられている。状態フラグ情報「オフ」は、条件情報の条件が満たされていないことを示し、この例では、ＵＲＬ＿Ｃというブラウザ情報を組み合わせたものに対応する組み合わせ状態情報が状態情報検出部１４００から端末変換部１５１０に出力されて検出されていないことを示す。なお、この組み合わせ状態情報では、電話番号情報やタスク情報としては、任意のものであってもよい。
【００３５】
ここで、変換テーブルデータに規定される識別子情報、条件情報、状態フラグ情報の対応付けの内容や数としては、様々な態様が用いられてもよい。
【００３６】
また、一構成例として、変換テーブルデータにおいて、識別子情報、条件情報、及び、状態フラグ情報には、複数のアプリケーションやタスクによるサービスが競合するか否かを示す情報（以下、「競合情報」という。）が、更に対応付けられていてもよい。ここで、このようなサービスとしては、例えば、Ｗｉ−Ｆｉデバイスを使用する無線サービスなどを用いることができ、一例として、Ｗｉ−Ｆｉデバイスを使用する（オンにする）ものと使用しない（オフにする）ものとの間で競合するとみなすことができる。
【００３７】
図１に戻り、通信端末１０００ａの構成例の説明を続ける。端末変換部１５１０には、組み合わせ状態情報が、状態情報検出部１４００から入力される。端末変換部１５１０は、変換テーブルデータに規定された条件情報毎（識別子情報毎）に、入力された組み合わせ状態情報と条件情報とが一致するか否かを判定する。端末変換部１５１０は、この判定結果に基づいて、変換テーブルデータの状態フラグ情報（図２を参照）を、所定のタイミング（例えば、一定の周期）で更新する。
ここで、端末変換部１５１０は、組み合わせ状態情報に基づいて、それに対応する電話番号情報、タスク情報、及びブラウザ情報を特定する。
【００３８】
また、端末変換部１５１０は、入力された組み合わせ状態情報と条件情報との一致の判定結果が一致を示している場合には、一致した条件情報に対応する予め定められた処理を実行する。一例として、端末変換部１５１０は、予め定められた処理として、組み合わせ情報と一致した条件情報に対応付けられた操作内容の情報（本実施形態では、識別子情報）を、端末操作命令部１５３０に出力する。
【００３９】
また、端末変換部１５１０には、問い合わせとして、実行部１６００から条件情報が入力される。端末変換部１５１０は、条件情報が実行部１６００から入力された場合、変換テーブルデータ（図２を参照）を参照し、入力された条件情報に対応付けられた操作内容を示す識別子情報を、実行部１６００に通知（出力）する。
【００４０】
また、端末変換部１５１０には、問い合わせとして、実行部１６００から識別子情報が入力される。端末変換部１５１０は、識別子情報が実行部１６００から入力された場合、変換テーブルデータ（図２を参照）を参照し、入力された識別子情報に対応付けられた状態フラグ情報を、実行部１６００に通知（出力）する。
【００４１】
なお、端末変換部１５１０は、変換テーブルデータにおいて、識別子情報、条件情報、及び、状態フラグ情報に、競合情報が更に対応付けられている場合には、サービスが競合しないように、競合情報に基づいて所定の処理を実行することができる。例えば、端末変換部１５１０は、このような所定の処理として、操作内容を示す識別子情報を端末操作命令部１５３０に出力するか否か、すなわち、操作内容の情報を実行部１６００に出力するか否かを切り替える処理を実行してもよい。また、例えば、端末変換部１５１０は、このような所定の処理として、実行部１６００に出力する操作内容の情報を変更する処理を実行してもよい。また、例えば、端末変換部１５１０は、このような所定の処理として、操作内容の情報を実行部１６００に出力するタイミングを切り替える処理を実行してもよい。
【００４２】
端末操作命令部１５３０には、組み合わせ状態情報と一致した条件情報に対応付けられた識別子情報が、端末変換部１５１０から入力される。端末操作命令部１５３０は、入力された識別子情報を、所定のフォーマットに変換して、操作内容の情報（対応する操作内容を命令する情報）として、実行部１６００に出力する。
ここで、端末操作命令部１５３０は、識別子情報と操作内容の情報との対応付けを記憶する。例えば、識別子情報として、３ケタの数字などのように、少ない情報量の情報を用いることで、処理の効率化を図ることが可能である。
【００４３】
実行部１６００には、組み合わせ状態情報と一致した条件情報に対応付けられた操作内容の情報が、所定のフォーマットで、端末操作命令部１５３０から入力される。実行部１６００は、入力された操作内容の情報に基づく処理を実行する。例えば、実行部１６００は、入力された操作内容の情報に基づく処理として、対応するアプリケーションやタスクを起動することができる。
【００４４】
図３は、処理実行部１５００ａの動作手順の例を示すフローチャートである。
（ステップＳ１）端末変換部１５１０は、状態情報の組み合わせの情報（組み合わせ状態情報）を、状態情報検出部１４００から入力されて取得する。
（ステップＳ２）端末変換部１５１０は、変換テーブルデータ（本実施形態では、状態フラグ情報記録部１５２２）に記録されている状態フラグ情報を、取得した組み合わせ状態情報に基づいて更新する。
【００４５】
（ステップＳ３）端末変換部１５１０は、識別子情報に対応する操作内容の情報を実行部１６００に送信するか否かを、状態フラグ情報が「オン」であるか否かに基づいて、条件情報毎に判定する。状態フラグ情報が「オン」である場合（ステップＳ３：Ｙｅｓ）、端末変換部１５１０は、ステップＳ４に処理を進める。一方、状態フラグ情報が「オフ」である場合（ステップＳ３：Ｎｏ）、端末変換部１５１０は、ステップＳ５に処理を進める。
【００４６】
（ステップＳ４）端末変換部１５１０は、組み合わせ状態情報と一致した条件情報に対応付けられた識別子情報を、端末操作命令部１５３０に出力する。端末操作命令部１５３０は、入力された識別子情報を、所定のフォーマットに変換して、対応する操作内容の情報として、実行部１６００に出力する。
【００４７】
（ステップＳ５）端末変換部１５１０は、問い合わせとして、実行部１６００から条件情報が入力されたか否かを判定する。条件情報が入力された場合（ステップＳ５：Ｙｅｓ）、端末変換部１５１０は、ステップＳ６に処理を進める。一方、条件情報が入力されていない場合（ステップＳ５：Ｎｏ）、端末変換部１５１０は、ステップＳ７に処理を進める。
【００４８】
（ステップＳ６）端末変換部１５１０は、実行部１６００から入力された条件情報に対応付けられた識別子情報を、変換テーブルデータ（本実施形態では、識別子情報記録部１５２１）に記録されている識別子情報群から選択する。端末変換部１５１０は、選択した識別子情報を、実行部１６００に通知する。
【００４９】
（ステップＳ７）端末変換部１５１０は、問い合わせとして、実行部１６００から識別子情報が入力されたか否かを判定する。識別子情報が入力された場合（ステップＳ７：Ｙｅｓ）、端末変換部１５１０は、ステップＳ８に処理を進める。一方、識別子情報が入力されていない場合（ステップＳ７：Ｎｏ）、端末変換部１５１０は、ステップＳ９に処理を進める。
【００５０】
（ステップＳ８）端末変換部１５１０は、実行部１６００から入力された識別子情報に対応付けられた状態フラグ情報を、変換テーブルデータ（本実施形態では、状態フラグ情報記録部１５２２）に記録されている状態フラグ情報群から選択する。端末変換部１５１０は、選択した状態フラグ情報を、実行部１６００に通知する。
【００５１】
（ステップＳ９）端末変換部１５１０は、制御部（不図示）から終了指示が入力されたか否かを判定する。終了指示が入力された場合（ステップＳ９：Ｙｅｓ）、端末変換部１５１０は、処理を終了する。一方、終了指示が入力されていない場合（ステップＳ９：Ｎｏ）、端末変換部１５１０は、ステップＳ１に処理を戻す。なお、この終了指示は、例えば、ユーザによる操作に応じて、或いは、所定の条件を満たしたことに応じて装置により自動的に、発生させられる。
【００５２】
以上のように、通信端末１０００ａは、自通信端末における複数の状態の情報を検出する（複数の状態を監視する）状態情報検出部１４００と、状態情報検出部１４００により検出された前記複数の状態の情報の組み合わせ（組み合わせ状態情報）に基づいて、予め定められた処理を実行する処理実行部１５００ａと、を備える。
【００５３】
プログラムは、通信端末１０００ａのコンピュータに、自通信端末における複数の状態の情報を検出する手順と、検出された前記複数の状態の情報の組み合わせ（組み合わせ状態情報）に基づいて、予め定められた処理を実行する手順と、を実行させる。
【００５４】
上記の構成により、状態情報検出部１４００は、自通信端末における複数の状態の情報を検出する。これにより、本実施形態に係る通信端末１０００ａ、プログラム、システム、及び方法は、例えば、処理の量を軽減して、消費電力を少なくすることができる。
【００５５】
つまり、本実施形態に係る通信端末１０００ａ、プログラム、システム、及び方法では、通信端末１０００ａにおける複数の状態情報（例えば、電話アプリ部１１００が出力した電話番号情報、タスク部１２００が出力したタスク情報、ブラウザ部１３００が出力したブラウザ情報）のそれぞれを、個別に、実行部１６００が起動した複数のアプリケーションやタスクのそれぞれにより定常的に検出する必要がなく、状態情報検出部１４００がまとめて検出するため、これらを検出するための処理量を抑えること（例えば、増加させないこと）が実現される。
【００５６】
また、本実施形態に係る通信端末１０００ａ、プログラム、システム、及び方法は、通信端末１０００ａにおける一つ以上の状態情報をまとめて管理し、実行部１６００が起動した複数のアプリケーションやタスクに、処理実行部１５００ａが当該状態情報を提供することができる。これにより、通信端末１０００ａでは、自通信端末における処理負荷を軽減させることが可能である。
【００５７】
また、処理実行部１５００ａは、端末変換部１５１０から実行部１６００に状態フラグ情報を通知する態様（例えば、通知の有無、通知の内容、通知のタイミングなど）や、端末操作命令部１５３０から実行部１６００に操作内容の情報を通知する態様（例えば、通知の有無、通知の内容、通知のタイミングなど）を、動的に変更することができる。これにより、通信端末１０００ａでは、複数のアプリケーションやタスクによるサービスを競合させないように、調整することができる。
【００５８】
一例として、本実施形態に係る通信端末１０００ａ、プログラム、システム、及び方法では、状態情報検出部１４００が、通信端末１０００ａの複数の状態情報（例えば、電話アプリ部１１００の状態情報、タスク部１２００の状態情報、ブラウザ部１３００の状態情報）を検出して、実行部１６００がアプリケーション起動などの操作を実行する場合に、一つのアプリケーションがＷｉ−Ｆｉデバイス（無線サービスデバイス）をオンに設定し、他のアプリケーションが当該Ｗｉ−Ｆｉデバイスをオフに設定するなどの競合があるときにおいても、このような競合を発生させないように制御することが可能である。具体的には、例えば、競合が発生する複数の操作のうちでいずれの操作を優先するか（更に、優先の順位が決められてもよい）などの情報を予め設定しておき、最も優先される操作を実行するように制御することができる。
【００５９】
処理実行部１５００ａは、状態情報検出部１４００により検出された前記複数の状態の情報の組み合わせ（組み合わせ状態情報）と、予め定められた条件と、が一致するか否かを判定し、これらが一致する場合に、前記予め定められた条件に対応する前記予め定められた処理（操作要求）を実行してもよい。本実施形態では、この操作要求は、例えば、実行部１６００に対する操作の実行の要求（命令）に相当する。
【００６０】
処理実行部１５００ａは、状態情報検出部１４００により検出された前記複数の状態の情報の組み合わせ（組み合わせ状態情報）に基づいて、予め定められた条件が満たされているか否かを示す情報（本実施形態では、状態フラグ情報）を記録する状態フラグ情報記録部１５２２を有してもよい。
【００６１】
以上のように、本実施形態では、通信端末１０００ａにおける処理の効率化（例えば、消費電力を少なくすることや、処理の情報量を少なくすることの一方又は両方）を図ることができる。
【００６２】
［第２実施形態］
第２実施形態では、管理装置２０００が通信端末１０００ｂの複数の状態情報を管理し、他の通信端末３０００に操作命令を通知する点が、第１実施形態と相違する。第２実施形態では、第１実施形態との相違点についてのみ説明する。
【００６３】
図４には、本実施形態に係るシステムの構成例が、ブロック図により示されている。本実施形態に係るシステムは、通信端末１０００ｂと、管理装置２０００と、通信端末３０００とを備える。通信端末３０００は、実行部３１００を有する。なお、本実施形態に係るシステムは、更に多くの通信端末及び管理装置を備えていてもよい。
また、本実施形態に係る構成は、通信端末３０００が通信端末１０００ｂと（異なるものではなく）同一の通信端末である場合にも適用することができる。
【００６４】
通信端末１０００ｂは、第１実施形態に示した通信端末１０００ａ（図１を参照）に対応する通信端末であり、他の装置等（図４では、管理装置２０００）との通信が可能な端末である。通信端末１０００ｂは、例えば、パーソナルコンピュータや携帯電話（スマートフォンを含む）などである。通信端末１０００ｂは、電話アプリ部１１００と、タスク部１２００と、ブラウザ部１３００と、状態情報検出部１４００と、処理実行部１５００ｂとを備える。処理実行部１５００ｂは、端末変換部１５１０と、端末記録部１５２０とを有する。
【００６５】
端末変換部１５１０には、問い合わせとして、外部の管理装置２０００から条件情報が入力される。端末変換部１５１０は、条件情報が管理装置２０００から入力された場合、変換テーブルデータ（図２を参照）を参照し、入力された条件情報に対応付けられた識別子情報と、自己の通信端末１０００ｂを示す情報（端末識別子情報）とを、管理装置２０００に通知する。
【００６６】
また、端末変換部１５１０には、問い合わせとして、外部の管理装置２０００から識別子情報が入力される。端末変換部１５１０は、識別子情報が管理装置２０００から入力された場合、変換テーブルデータを参照し、入力された識別子情報に対応付けられた状態フラグ情報と、自己の通信端末１０００ｂを示す情報（端末識別子情報）とを、管理装置２０００に通知する。
【００６７】
管理装置２０００は、通信端末１０００ｂを管理する装置である。管理装置２０００は、例えば、サーバ装置である。この場合、管理装置２０００は、プロキシサーバ装置でもよい。管理装置２０００は、状態情報取得部２１００と、管理側処理実行部２２００とを有する。
【００６８】
状態情報取得部２１００は、問い合わせとして、通信端末１０００ｂの端末変換部１５１０に、条件情報を出力する。状態情報取得部２１００は、条件情報を端末変換部１５１０に出力した場合、出力した条件情報に対応付けられた識別子情報と、通信端末１０００ｂを示す端末識別子情報とを、問い合わせに対する通知として、端末変換部１５１０から受信する。状態情報取得部２１００は、出力した条件情報に対応付けられた識別子情報と、通信端末１０００ｂを示す端末識別子情報（例えば、通信端末１０００ｂの電話番号の情報など）とを、管理側処理実行部２２００に転送する。
【００６９】
状態情報取得部２１００は、問い合わせとして、通信端末１０００ｂの端末変換部１５１０に、識別子情報を出力する。端末変換部１５１０は、識別子情報を端末変換部１５１０に出力した場合、出力した識別子情報に対応付けられた状態フラグ情報と、通信端末１０００ｂを示す端末識別子情報とを、問い合わせに対する通知として、端末変換部１５１０から受信する。状態情報取得部２１００は、出力した識別子情報に対応付けられた状態フラグ情報と、通信端末１０００ｂを示す端末識別子情報とを、管理側処理実行部２２００に転送する。
【００７０】
状態情報取得部２１００には、例えば、複数の状態情報の組み合わせ（組み合わせ状態情報）又は一つ以上の状態情報が、通信端末１０００ｂの状態情報検出部１４００から、通信端末１０００ｂの端末変換部１５１０を介して入力される。状態情報取得部２１００は、複数の状態情報の組み合わせ（組み合わせ状態情報）又は一つ以上の状態情報を、管理側処理実行部２２００に転送する。
【００７１】
管理側処理実行部２２００は、第１実施形態に示す処理実行部１５００ａ（図１を参照）と同様の構成を有することにより、処理実行部１５００ａと同様の処理を実行する。より具体的には、管理側処理実行部２２００は、管理変換部２２１０と、管理記録部２２２０と、管理操作命令部２２３０とを有する。管理変換部２２１０は、端末変換部１５１０に対応する。管理記録部２２２０は、端末記録部１５２０に対応する。管理操作命令部２２３０は、端末操作命令部１５３０（図１を参照）に対応する。
なお、他の構成例として、管理変換部２２１０は、複数の状態情報を一つの組み合わせ状態情報として出力するラッパーとしての機能を有して、状態情報取得部２１００と一体に構成されてもよい。
【００７２】
管理記録部２２２０は、識別子情報記録部２２２１と、状態フラグ情報記録部２２２２とを有する。識別子情報記録部２２２１は、識別子情報記録部１５２１に対応する。状態フラグ情報記録部２２２２は、状態フラグ情報記録部１５２２に対応する。管理記録部２２２０は、通信端末１０００ｂの端末記録部１５２０が記録する変換テーブルデータ（図２を参照）を、端末識別子情報に基づいて、例えば端末識別情報毎（通信端末毎）に記録する。
【００７３】
管理変換部２２１０には、複数の状態情報の組み合わせ（組み合わせ状態情報）又は一つ以上の状態情報が、状態情報取得部２１００から入力される。また、管理変換部２２１０には、出力した条件情報に対応付けられた識別子情報と、通信端末１０００ｂを示す端末識別子情報とが、状態情報取得部２１００から入力される。また、管理変換部２２１０には、出力した識別子情報に対応付けられた状態フラグ情報と、通信端末１０００ｂを示す端末識別子情報とが、状態情報取得部２１００から入力される。
【００７４】
管理変換部２２１０は、これらの入力された情報に基づいて、通信端末１０００ｂの端末記録部１５２０が記録する変換テーブルデータと同じ変換テーブルデータ（例えば、プロキシとして、ミラーリングされた変換テーブルデータ）を、管理記録部２２２０に記録する。ここで、管理対象の通信端末が複数ある場合には、管理変換部２２１０は、端末記録部１５２０が記録する変換テーブルデータと同じ変換テーブルデータ（例えば、プロキシにおいて、ミラーリングされた変換テーブルデータ）を、通信端末毎に管理記録部２２２０に記録する。
【００７５】
管理変換部２２１０には、問い合わせとして、実行部３１００から条件情報が入力される。管理変換部２２１０は、条件情報が実行部３１００から入力された場合、管理記録部２２２０が記録している変換テーブルデータを参照し、入力された条件情報に対応付けられた識別子情報を、実行部３１００に通知する。
【００７６】
また、管理変換部２２１０には、問い合わせとして、実行部３１００から識別子情報が入力される。管理変換部２２１０は、識別子情報が実行部３１００から入力された場合、変換テーブルデータを参照し、入力された識別子情報に対応付けられた状態フラグ情報を、実行部３１００に通知する。
【００７７】
なお、管理変換部２２１０は、変換テーブルデータにおいて、識別子情報、条件情報、及び、状態フラグ情報に、競合情報が更に対応付けられている場合には、サービスが競合しないように、競合情報に基づいて所定の処理を実行することができる。
例えば、管理変換部２２１０は、このような所定の処理として、操作内容を示す識別子情報を管理操作命令部２２３０に出力するか否か、すなわち、操作内容の情報を実行部３１００に出力するか否かを切り替える処理を実行してもよい。また、例えば、管理変換部２２１０は、このような所定の処理として、実行部３１００に出力する操作内容の情報を変更する処理を実行してもよい。また、例えば、管理変換部２２１０は、このような所定の処理として、操作内容の情報を実行部３１００に出力するタイミングを切り替える処理を実行してもよい。
【００７８】
管理操作命令部２２３０には、組み合わせ状態情報（又は、一つ以上の状態情報）と一致した条件情報に対応付けられた識別子情報が、管理変換部２２１０から入力される。管理操作命令部２２３０は、入力された識別子情報を、所定のフォーマットに変換して、操作内容の情報（対応する操作内容を命令する情報）として、実行部３１００に出力する。
【００７９】
ここで、管理操作命令部２２３０は、例えば、操作内容を命令する対象となる通信端末３０００の種類（機種など）に応じて、当該操作内容（操作要求の内容）（例えば、表示の解像度、表示の内容、表示のレイアウトなど）を変更することができる。このような変更の態様は、例えば、予め、通信端末３０００の種類毎に設定されて、管理操作命令部２２３０などに記憶される。なお、通信端末３０００の種類毎の一例として、予め定められた処理を実行する実行部３１００の種類毎などに応じて、操作内容（操作要求の内容）を変更することも可能である。
【００８０】
実行部３１００は、第１実施形態に示す実行部１６００（図１を参照）に対応する。具体的には、実行部３１００には、組み合わせ状態情報（又は、一つ以上の状態情報）と一致した条件情報に対応付けられた識別子情報が、所定のフォーマットで、操作内容の情報（操作命令の情報）に変換されて、管理操作命令部２２３０から入力される。実行部３１００は、入力された操作内容の情報に基づく処理を実行する。例えば、実行部３１００は、入力された操作内容の情報に基づく処理として、対応するアプリケーションやタスクを起動することができる。
【００８１】
以上のように、管理装置２０００は、管理対象（監視対象）となる通信端末１０００ｂにおける複数の状態の情報の組み合わせの情報を取得する状態情報取得部２１００と、状態情報取得部２１００により取得された前記複数の状態の情報の組み合わせ（組み合わせ状態情報）に基づいて、予め定められた処理を実行する管理側処理実行部２２００と、を備える。
【００８２】
システムは、自通信端末における複数の状態の情報を検出する状態情報検出部１４００と、状態情報検出部１４００により検出された前記複数の状態の情報の組み合わせの情報を送信する処理実行部１５００ｂと、を有する通信端末１０００ｂと、管理対象となる通信端末１０００ｂにおける複数の状態の情報の組み合わせ（組み合わせ状態情報）を取得する状態情報取得部２１００と、状態情報取得部２１００により取得された前記複数の状態の情報の組み合わせの情報に基づいて、予め定められた処理を実行する管理側処理実行部２２００と、を有する管理装置２０００と、を備える。
【００８３】
プログラムは、管理装置２０００のコンピュータに、管理対象となる通信端末１０００における複数の状態の情報の組み合わせ（組み合わせ状態情報）を取得する手順と、取得された前記複数の状態の情報の組み合わせの情報に基づいて、予め定められた処理を実行する手順と、を実行させる。
【００８４】
方法は、システムにおける方法であって、通信端末１０００ｂが、自通信端末における複数の状態の情報を検出するステップと、検出された前記複数の状態の情報の組み合わせ（組み合わせ状態情報）を送信するステップと、管理装置２０００が、管理対象となる通信端末１０００ｂにおける複数の状態の情報の組み合わせの情報を取得するステップと、取得された前記複数の状態の情報の組み合わせ（組み合わせ状態情報）に基づいて、予め定められた処理を実行するステップと、を有する。
【００８５】
上記の構成により、状態情報検出部１４００は、自通信端末における複数の状態の情報を検出する。管理側処理実行部２２００は、複数の状態の情報の組み合わせの情報に基づいて、予め定められた処理を実行する。これにより、本実施形態に係る通信端末１０００ｂ、管理装置２０００、プログラム、システム、及び方法は、例えば、処理の量を軽減して、消費電力を少なくすることができる。
【００８６】
つまり、本実施形態に係る通信端末１０００ｂ、管理装置２０００、プログラム、システム、及び方法では、通信端末１０００ｂにおける複数の状態情報（例えば、電話アプリ部１１００が出力した電話番号情報、タスク部１２００が出力したタスク情報、ブラウザ部１３００が出力したブラウザ情報）のそれぞれを、個別に、実行部３１００などが起動した複数のアプリケーションやタスクのそれぞれにより定常的に検出する必要がなく、状態情報検出部１４００がまとめて検出し、管理側処理実行部２２００が一括管理するため、これらを検出するための処理量を抑えること（例えば、増加させないこと）が実現される。
【００８７】
また、本実施形態に係る通信端末１０００ｂ、管理装置２０００、プログラム、システム、及び方法は、管理装置２０００の管理側処理実行部２２００が、通信端末１０００ｂにおける一つ以上の状態情報を一括管理し、一括管理した当該状態情報を、問い合わせを管理装置２０００に送信した通信端末３０００に提供することができる。これにより、通信端末１０００ｂ及び管理装置２０００では、システムにおける処理負荷、及び、ネットワーク上の負荷を軽減させることが可能である。
【００８８】
また、管理側処理実行部２２００は、管理変換部２２１０から実行部３１００に状態フラグ情報を通知する態様（例えば、通知の有無、通知の内容、通知のタイミングなど）や、管理操作命令部２２３０から実行部３１００に操作内容の情報を通知する態様（例えば、通知の有無、通知の内容、通知のタイミングなど）を、動的に変更することができる。これにより、管理側処理実行部２２００では、通信端末３０００が実行するサービスを競合させないように、調整することができる。
【００８９】
一例として、本実施形態に係る通信端末１０００ｂ、管理装置２０００、プログラム、システム、及び方法では、状態情報検出部１４００が、通信端末１０００ｂの複数の状態情報（例えば、電話アプリ部１１００の状態情報、タスク部１２００の状態情報、ブラウザ部１３００の状態情報）を検出して、実行部３１００がアプリケーション起動などの操作を実行する場合に、一つのアプリケーションがＷｉ−Ｆｉデバイス（無線サービスデバイス）をオンに設定し、他のアプリケーションが当該Ｗｉ−Ｆｉデバイスをオフに設定するなどの競合があるときにおいても、このような競合を発生させないように制御することが可能である。具体的には、例えば、競合が発生する複数の操作のうちでいずれの操作を優先するか（更に、優先の順位が決められてもよい）などの情報を予め設定しておき、最も優先される操作を実行するように制御することができる。
【００９０】
また、本実施形態に係る通信端末１０００ｂ、管理装置２０００、プログラム、システム、及び方法では、管理装置２０００が通信端末１０００ｂの複数の状態情報を取得して、アプリケーション起動などの操作を、通信端末３０００に実行させる場合に、通信パケット量を増加させず、輻輳を発生させないように制御することが可能である。
【００９１】
本実施形態に係る通信端末１０００ｂは、予め定められた条件と、操作内容を示す識別子とを対応付けて記録する識別子情報記録部１５２１を備え、処理実行部１５００ｂは、状態情報検出部１４００により検出された前記複数の状態の情報の組み合わせと、予め定められた条件と、が一致するか否かを判定し、これらが一致する場合に、前記予め定められた条件に対応付けて識別子情報記録部１５２１に記録された前記識別子の情報を、外部の管理装置２０００へ出力することができる。
ここで、管理操作命令部２２３０は、識別子情報と操作内容の情報との対応付けを記憶する。例えば、識別子情報として、３ケタの数字などのように、少ない情報量の情報を用いることで、処理の効率化を図ることが可能である。具体的には、例えば、通信端末１０００ｂと管理装置２０００との間で、操作内容自体を示す多い情報量の情報を通信する場合と比べて、操作内容に対応して規定されたより少ない情報量の情報（本実施形態では、識別子情報）を通信することで、通信量の軽減を図り、効率化を図ることが可能である。
【００９２】
状態情報取得部２１００は、前記管理対象となる通信端末１０００ｂにおける複数の状態の情報の組み合わせ（組み合わせ状態情報）を、これに対応する操作内容を示す識別子の情報として前記管理対象となる通信端末１０００ｂから受信することで、取得することができる。
【００９３】
管理側処理実行部２２００は、前記管理対象となる通信端末１０００ｂとは異なる通信端末（図４では、通信端末３０００）に対して、前記予め定められた処理を実行することができる。なお、他の構成例として、管理側処理実行部２２００は、前記管理対象となる通信端末１０００ｂと同じ通信端末に対して、前記予め定められた処理を実行してもよい。
管理側処理実行部２２００は、前記予め定められた処理を実行する対象（図４では、通信端末３０００）の種類に応じて、当該処理（操作要求）の内容（例えば、表示解像度、表示内容、表示レイアウト）を変更してもよい。
【００９４】
以上のように、本実施形態では、通信端末１０００ｂにおける処理の効率化（例えば、消費電力を少なくすることや、処理の情報量を少なくすることの一方又は両方）を図ることができる。また、本実施形態では、システムにおける処理の効率化（例えば、消費電力を少なくすることや、通信などの処理の情報量を少なくすることの一方又は両方）を図ることができる。
【００９５】
［第３実施形態］
上記した第１実施形態及び第２実施形態では、主に、電話番号情報やタスク情報やブラウザ情報といった複数（例えば、二つ以上）の状態情報を組み合わせて、一つの組み合わせ状態情報として、それに基づいて、所定の処理（例えば、所定の操作内容など）を実行する構成について説明した。
これに対して、本実施形態では、前記した複数の状態情報を組み合わせたもの（組み合わせ状態情報）の代わりに、一つの状態情報のみに基づいて、所定の処理（例えば、所定の操作内容など）を実行する構成を示す。このような一つの状態情報としては、例えば、電話番号情報、タスク情報、ブラウザ情報などの各種の情報を用いることが可能である。本実施形態では、特に、一つの状態情報として、新規であると考えられるブラウザ情報を用いる場合について説明する。
【００９６】
概略的には、上記した第１実施形態及び第２実施形態と同様な構成において、複数の状態情報を組み合わせたもの（組み合わせ状態情報）の代わりに、一つの状態情報を用いる構成や動作となる。
例えば、ブラウザ部１３００は、ブラウザのアプリケーションを実行し、この際に、実行（起動）するブラウザに関する情報（例えば、ウェブページに関するＵＲＬの情報など）を、一つの状態情報として状態情報検出部１４００に出力する。
また、状態情報検出部１４００は、自通信端末（通信端末１０００ａ、１０００ｂ）における所定の一つの状態情報として、ブラウザ部１３００からの情報（ブラウザ情報）を、所定のタイミング（本実施形態では、一定の周期）で検出する。そして、状態情報検出部１４００は、検出した一つの状態情報（本実施形態では、ブラウザ情報）を、処理実行部１５００ａ、１５００ｂに所定のタイミング（例えば、一定の周期）で出力する。
【００９７】
端末変換部１５１０には、一つの状態情報（本実施形態では、ブラウザ情報）が、状態情報検出部１４００から入力される。端末変換部１５１０は、変換テーブルデータに規定された条件情報毎（識別子情報毎）に、入力された一つの状態情報（本実施形態では、ブラウザ情報）と条件情報とが一致するか否かを判定する。端末変換部１５１０は、この判定結果に基づいて、変換テーブルデータの状態フラグ情報（図２を参照）を、所定のタイミング（例えば、一定の周期）で更新する。
また、端末変換部１５１０は、入力された一つの状態情報（本実施形態では、ブラウザ情報）と条件情報との一致の判定結果が一致を示している場合には、一致した条件情報に対応する予め定められた処理を実行する。
【００９８】
一例として、第１実施形態と同様な構成において、端末変換部１５１０は、予め定められた処理として、一つの状態情報（本実施形態では、ブラウザ情報）と一致した条件情報に対応付けられた操作内容の情報（本実施形態では、識別子情報）を、端末操作命令部１５３０に出力する。端末操作命令部１５３０は、入力された識別子情報を、所定のフォーマットに変換して、操作内容の情報（対応する操作内容を命令する情報）として、実行部１６００に出力する。実行部１６００は、入力された操作内容の情報に基づく処理を実行する。例えば、実行部１６００は、入力された操作内容の情報に基づく処理として、対応するアプリケーションやタスクを起動することができる。例えば、ブラウザ情報が得られたブラウザとは異なるブラウザの起動、或いは、ブラウザ情報にＵＲＬの情報が含まれる場合に当該ＵＲＬとは異なるＵＲＬへのアクセス（アクセスすることの起動）などを実行することが可能である。
【００９９】
他の例として、第２実施形態と同様な構成において、状態情報取得部２１００には、一つの状態情報（本実施形態では、ブラウザ情報）が、状態情報検出部１４００から端末変換部１５１０を介して入力される。状態情報取得部２１００は、入力された一つの状態情報（本実施形態では、ブラウザ情報）を、管理側処理実行部２２００に転送する。管理側処理実行部２２００は、本実施形態における処理実行部１５００ａと同様の構成を有することにより同様の処理を実行する。また、管理側処理実行部２２００は、第２実施形態と同様に、例えば、通信端末１０００ｂを示す端末識別子情報をやりとりして用いて、通信端末１０００ｂ毎に各種の処理を実行することも可能である。実行部３１００は、入力された操作内容の情報に基づく処理を実行する。例えば、実行部３１００は、入力された操作内容の情報に基づく処理として、対応するアプリケーションやタスクを起動することができる。例えば、ブラウザ情報が得られたブラウザとは異なるブラウザの起動、或いは、ブラウザ情報にＵＲＬの情報が含まれる場合に当該ＵＲＬとは異なるＵＲＬへのアクセス（アクセスすることの起動）などを実行することが可能である。
【０１００】
ここで、本実施形態では、図２に示される変換テーブルデータと同様な形式の変換テーブルデータを用いることができる。本実施形態では、条件情報は、一つの状態情報（本実施形態では、ブラウザ情報）の条件の情報となる。具体的には、図２の例における、識別子情報「１０２」と、条件情報「ＵＲＬ＿Ｃ」と、状態フラグ情報「オフ」との対応付けと同様なものを用いることができる。なお、このような一つの状態情報（本実施形態では、ブラウザ情報）の条件情報では、他の状態情報（例えば、電話番号情報やタスク情報）としては、任意のものであってもよい。
【０１０１】
以上のように、通信端末は、自通信端末におけるブラウザに関する情報を状態情報として検出する状態情報検出部と、前記状態情報検出部により検出された前記状態情報に基づいて、予め定められた処理を実行する処理実行部と、を備える。
また、通信端末において、前記処理実行部は、前記状態情報検出部により検出された前記状態情報と、予め定められた条件と、が一致するか否かを判定し、これらが一致する場合に、前記予め定められた条件に対応する前記予め定められた処理を実行する。
また、通信端末において、前記処理実行部は、前記状態情報検出部により検出された前記状態情報に基づいて、予め定められた条件が満たされているか否かを示す情報を記録する状態フラグ情報記録部を有する。
また、通信端末において、予め定められた条件と、操作内容を示す識別子とを対応付けて記録する識別子情報記録部を備え、前記処理実行部は、前記状態情報検出部により検出された前記状態情報と、予め定められた条件と、が一致するか否かを判定し、これらが一致する場合に、前記予め定められた条件に対応付けて前記識別子情報記録部に記録された前記識別子の情報を外部の装置へ出力する。
【０１０２】
管理装置は、管理対象となる通信端末におけるブラウザに関する情報を状態情報として取得する状態情報取得部と、前記状態情報取得部により取得された前記状態情報に基づいて、予め定められた処理を実行する管理側処理実行部と、を備える。
管理装置において、前記状態情報取得部は、前記管理対象となる通信端末における前記状態情報を、これに対応する操作内容を示す識別子の情報として前記管理対象となる通信端末から受信することで、取得する。
管理装置において、前記管理側処理実行部は、前記管理対象となる通信端末とは異なる通信端末に対して、前記予め定められた処理を実行する。
管理装置において、前記管理側処理実行部は、前記予め定められた処理を実行する対象の種類に応じて、当該処理の内容を変更する。
【０１０３】
プログラムは、通信端末のコンピュータに、自通信端末におけるブラウザに関する情報を状態情報として検出する手順と、検出された前記状態情報に基づいて、予め定められた処理を実行する手順と、を実行させるためのプログラムである。
プログラムは、管理装置のコンピュータに、管理対象となる通信端末におけるブラウザに関する情報を状態情報として取得する手順と、取得された前記状態情報に基づいて、予め定められた処理を実行する手順と、を実行させるためのプログラムである。
システムは、自通信端末におけるブラウザに関する情報を状態情報として検出する状態情報検出部と、前記状態情報検出部により検出された前記状態情報を送信する処理実行部と、を有する通信端末と、管理対象となる通信端末における前記状態情報を取得する状態情報取得部と、前記状態情報取得部により取得された前記状態情報に基づいて、予め定められた処理を実行する管理側処理実行部と、を有する管理装置と、を備える。
システムにおける方法では、通信端末が、自通信端末におけるブラウザに関する情報を状態情報として検出するステップと、検出された前記状態情報を送信するステップと、管理装置が、管理対象となる通信端末における前記状態情報を取得するステップと、取得された前記状態情報に基づいて、予め定められた処理を実行するステップと、を有する。
【０１０４】
以上のように、本実施形態に係るシステムなどでは、通信端末における処理の効率化を図ることができる。具体的には、第１実施形態や第２実施形態と共通（又は、同様）な構成については、共通（又は、同様）な効果を得ることができる。また、本実施形態では、端末装置における一つの状態情報（本実施形態では、ブラウザ情報）に基づいて、各種の処理を実行することができ、処理の効率化を図ることが可能である。
【０１０５】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【０１０６】
なお、上記に説明した通信端末、サーバ装置、及びシステムを実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、実行処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。
【０１０７】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【０１０８】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。
さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【０１０９】
１０００ａ…通信端末、１０００ｂ…通信端末、１１００…電話アプリ部、１２００…タスク部、１３００…ブラウザ部、１４００…状態情報検出部、１５００ａ…処理実行部、１５００ｂ…処理実行部、１５１０…端末変換部、１５２０…端末記録部、１５２１…識別子情報記録部、１５２２…状態フラグ情報記録部、１５３０…端末操作命令部、１６００…実行部、２０００…管理装置、２１００…状態情報取得部、２２００…管理側処理実行部、２２１０…管理変換部、２２２０…管理記録部、２２２１…状態フラグ情報記録部、２２２２…識別子情報記録部、２２３０…管理操作変換部、３０００…通信端末、３１００…実行部
【図１】
2014187509.tif 000003
【図２】
2014187509.tif 000004
【図３】
2014187509.tif 000005
【図４】
2014187509.tif 000006