(57)【要約】【課題】  シンクライアント機能の実現にシンクライアントボックスに接続する入力装置および出力装置等の周辺機器を必要とせず、使用するモードの切り替えを自動的に行うシンクライアント端末等を提供する。【解決手段】  シンクライアント端末４０は、自端末と外部装置との間を通信可能に接続するコネクタ部４１と、接続がなされている第１の通信状態か接続がなされていない第２の通信状態かを検知する接続検知部４２と、自端末において第１のアプリケーション群を動作可能に設定する第１のアプリケーション群管理部４３と、自端末において第２のアプリケーション群を動作可能に設定する第２のアプリケーション群管理部４４とを備える。【選択図】      図１８
2016212728.tif 000002
【特許請求の範囲】
【請求項１】
自端末と外部装置との間を通信可能に接続するコネクタ手段と、
前記コネクタ手段を介して前記外部装置との接続がなされている第１の通信状態か、前記接続がなされていない第２の通信状態かを検知する接続検知手段と、
前記接続検知手段が、前記第１の通信状態を検知する時、前記自端末において第１のアプリケーション群を動作可能に設定する第１のアプリケーション群管理手段と、
前記接続検知手段が、前記第２の通信状態を検知する時、前記自端末において第２のアプリケーション群を動作可能に設定する第２のアプリケーション群管理手段
とを備えるシンクライアント端末。
【請求項２】
前記接続検知手段が、前記第１の通信状態を検知する時とは、非接続状態から接続状態となるタイミングを含み、前記第２の通信状態を検知する場合とは、前記接続状態から前記非接続状態となるタイミングを含む、
請求項１に記載のシンクライアント端末。
【請求項３】
前記外部装置はクレードルであり、当該クレードルは、
前記自端末と周辺装置とを前記接続する為の入出力インタフェースを少なくとも一つ以上備え、
前記自端末の一端を、前記クレードルの床面に対し垂直又は略垂直な状態で、支持又は略固定可能である、
請求項１に記載のシンクライアント端末。
【請求項４】
前記周辺装置には、前記自端末の表示画面よりも大きい表示画面を有する表示装置が含まれ、
前記コネクタ手段を介し前記自端末と前記クレードルとの間が通信可能に前記接続されている際、前記自端末の表示画面と前記表示装置の表示画面とに同じ画像を表示するか、異なる画像を表示するかを切り替える表示切換手段、
を更に備える請求項１乃至３のいずれかに記載のシンクライアント端末。
【請求項５】
前記第１のアプリケーション群および前記第２のアプリケーション群を含むソフトウェアを使用する権限を設定する権限設定手段、
を更に備える請求項１乃至４のいずれかに記載のシンクライアント端末。
【請求項６】
前記自端末において第３のアプリケーション群を動作可能に設定する第３のアプリケーション群管理手段を更に備え、
前記接続検知手段は、
特定のネットワークと通信可能な特定エリア内において、前記第１の通信状態および前記第２の通信状態を検知し、
前記第１の通信状態および前記第２の通信状態が検知不可能な場合、前記自端末は前記特定エリア外における第３の通信状態であると判断し、前記第３のアプリケーション群管理手段に前記第３のアプリケーション群を設定するよう指示する、
請求項１乃至５のいずれかに記載のシンクライアント端末。
【請求項７】
少なくとも一つ以上の、請求項１乃至６のいずれかに記載の前記シンクライアント端末と、
前記シンクライアント端末に紐付けられた権限および前記接続検知手段が検知する通信状態に応じ、前記シンクライアント端末に前記第１のアプリケーション群、前記第２のアプリケーション群および前記第３のアプリケーション群のいずれを使用許可させるか判断する管理サーバ
とを備えるシンクライアントシステム。
【請求項８】
自端末と外部装置との間が通信可能に接続されているか否かを検知し、
前記接続を検知する時、第１のアプリケーション群を設定するよう指示し、
前記接続が検知できない時、前記第２のアプリケーション群を設定するよう指示する、
シンクライアント方法。
【請求項９】
自端末と外部装置との間が通信可能に接続されているか否かを検知する機能と、
前記接続を検知する時、第１のアプリケーション群を設定するよう指示する機能と、
前記接続が検知できない時、第２のアプリケーション群を設定するよう指示する機能
とをコンピュータに実行させるシンクライアントプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シンクライアント端末等の技術に関する。
【背景技術】
【０００２】
企業等の情報システムにおいて、従業員の各々が手元のコンピュータに高機能なソフトウェアを多数導入し、データやファイルを保管する形態がある。しかしながらこの形態は、ソフトウェアやデータの運用および管理が煩雑になり、また、従業員の数だけ高性能で高価なコンピュータを用意しなければならず、コストや労力が増大する。そこで、従業員が利用するコンピュータに最低限の機能しか持たせず、サーバコンピュータが集中的にソフトウェアや業務用データなどの資源を管理するシンクライアント方式が求められている。また、シンクライアント方式のシステムに用いられる、機能を絞った低価格のクライアント専用コンピュータをシンクライアント端末という。
【０００３】
シンクライアント端末は、一般的に、サーバコンピュータと接続し、シンクライアント機能を実現させるためのコンピュータ（以下、「シンクライアントボックス」と記載）である。各従業員は、シンクライアントボックスを入力装置（キーボード、マウス等）および出力装置（ディスプレイ、プリンタ等）に接続し、且つ、サーバコンピュータに接続することでシンクライアント機能を実行する（非特許文献１参照）。
【０００４】
特許文献１は、シンクライアント機能を搭載させた一台の情報端末をビジネスおよびプライベートの両方で利用する際に、操作者の簡単な動作でソフトウェアの切り替えを行うための技術を開示する。
【０００５】
特許文献２は、シンクライアントシステムにおいて、ユーザが接続方式の違いを意識せずにアプリケーションを使用できる技術を開示する。この技術は、アプリケーションプログラムを起動する場合に、リモードデスクトップを用いる方式か、又は、クライアント端末上でローカルに作業する方式かを、モード管理テーブルを参照して決定する。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】“シンクライアントラインナップガイド、Ｅｘｐｒｅｓｓ５８００シリーズ”、［online］、平成27年3月、ＮＥＣ、［平成27年4月20日検索］、インターネット＜ＵＲＬ：http://jpn.nec.com/express/catalog/thinclient_lineup.pdf＞
【特許文献】
【０００７】
【特許文献１】特願２０１４−１７５８０８号公報
【特許文献２】特願２００９−２７１５７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、非特許文献１は、シンクライアント機能の実現に、シンクライアントボックスおよび入力装置および出力装置等が必要であり、これらの装置に対するコストは高く、更にこれらの装置毎に対するセキュリティ管理が必要であった。特許文献１は、ユーザが使用するモードの切り替えは、ユーザが手動にて切り替え操作をすることをトリガにするため、ユーザの操作ミスによる切り替えミスが生じる。特許文献２は、各アプリケーションの起動時の判断には、事前にモード管理テーブルの設定を済ませておくことが必要であった。
【０００９】
本発明は、上記の問題点を解決するべくなされた。本発明は、シンクライアント機能の実現にシンクライアントボックスに接続する入力装置および出力装置等の周辺機器を必要とせず、使用するモードの切り替えを自動的に行うシンクライアント端末等を提供することを主たる目的とする。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、本発明の第１の観点は、
自端末と外部装置との間を通信可能に接続するコネクタ部と、
コネクタ部を介して外部装置との接続がなされている第１の通信状態か、接続がなされていない第２の通信状態かを検知する接続検知部と、
接続検知部が、第１の通信状態を検知する時、自端末において第１のアプリケーション群を動作可能に設定する第１のアプリケーション群管理部と、
接続検知部が、第２の通信状態を検知する時、自端末において第２のアプリケーション群を動作可能に設定する第２のアプリケーション群管理部
とを備えるシンクライアント端末である。
【００１１】
本発明の第２の観点は、
少なくとも一つ以上の上記に記載のシンクライアント端末と、
シンクライアント端末に紐付けられた権限および接続検知部が検知する通信状態に応じ、クライアント端末に第１のアプリケーション群、第２のアプリケーション群および第３のアプリケーション群のいずれを使用許可させるか判断する管理サーバ、とを備えるシンクライアントシステムである。
【００１２】
本発明の第３の観点は、
自端末と外部装置との間が通信可能に接続されているか否かを検知し、
接続を検知する時、第１のアプリケーション群を設定するよう指示し、
接続が検知できない時、第２のアプリケーション群を設定するよう指示する、
シンクライアント方法である。
【００１３】
本発明の第４の観点は、
自端末と外部装置との間が通信可能に接続されているか否かを検知する機能と、
接続を検知する時、第１のアプリケーション群を設定するよう指示する機能と、
接続が検知できない時、第２のアプリケーション群を設定するよう指示する機能と、をコンピュータに実行させるシンクライアントプログラムである。
【発明の効果】
【００１４】
本発明によれば、シンクライアント機能の実現にシンクライアントボックスに接続する入力装置および出力装置等の周辺機器を必要とせず、使用するモードの切り替えを自動的に行うシンクライアント端末等を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施形態におけるシンクライアント端末およびその周辺機器の構成例を示す図である。
【図２】第１の実施形態におけるシンクライアント端末の内部構成例を示す図である。
【図３】第１の実施形態におけるシンクライアント端末の動作を示すフローチャートである。
【図４】第１の実施形態におけるシンクライアント端末が提示する画面例を示す図である。
【図５】第１の実施形態におけるシンクライアント端末が提示する画面例を示す図である。
【図６】第１の実施形態の変更例１におけるシンクライアント端末の内部構成例を示す図である。
【図７】第１の実施形態の変更例２におけるシンクライアント端末の内部構成例を示す図である。
【図８】本発明の第２の実施形態におけるシンクライアントシステムの構成例を示す図である。
【図９】第２の実施形態におけるシンクライアントシステム内の管理サーバの内部構成例を示す図である。
【図１０】第２の実施形態におけるシンクライアントシステム内の管理情報記憶部が格納する管理情報のデータ構成例を示す図である。
【図１１】第２の実施形態におけるシンクライアントシステム内のアプリケーション対応表記憶部が格納するアプリケーション対応表のデータ構成例を示す図である。
【図１２】第２の実施形態におけるシンクライアントシステム内の管理サーバの動作例を示すフローチャートである。
【図１３】本発明の第３の実施形態におけるシンクライアントシステムの構成例を示す図である。
【図１４】第３の実施形態におけるシンクライアントシステム内のシンクライアント端末の内部構成例を示す図である。
【図１５】第３の実施形態におけるシンクライアントシステム内のシンクライアント端末の動作例を示すフローチャートである。
【図１６】第３の実施形態におけるシンクライアントシステム内のシンクライアント端末が提示する画面例を示す図である。
【図１７】第１〜３の実施形態をソフトウェアで構成する場合のＣＰＵと記憶装置の構成を示す図である。
【図１８】本発明の第４の実施形態におけるシンクライアントシステムの構成例を示す図である。
【発明を実施するための形態】
【００１６】
次に図面を参照して、本発明の実施形態を説明する。以下の図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。ただし、図面は本発明の実施形態における構成を模式的に表している。更に以下に記載される本発明の実施形態は一例であり、その本質を同一とする範囲において適宜変更可能である。
【００１７】
＜第１の実施形態＞
（シンクライアント端末）
本発明の第１の実施形態に係るシンクライアント端末１およびその周辺装置の構成例について図１を参照して説明する。
【００１８】
本発明の第１の実施形態に係るシンクライアント端末１は、シンクライアントボックス、入力装置および表示装置が一体となった装置であり、例えばタブレット端末である。シンクライアント端末１は、図１に示すように、コネクタ部３を介して、クレードル２と接続可能である。クレードル２は、シンクライアント端末１を、クレードル２の底面に対し垂直又は略垂直な状態で、シンクライアント端末１の一端を支持又は略固定可能な溝部を備えていることが好ましい。クレードル２はＵＳＢ（Universal Serial Bus）端子、ＨＤＭＩ（High-Definition Multimedia Interface；登録商標）端子、オーディオ端子、ＴＣＰ/ＩＰ(Transmission Control Protocol/Internet Protocol)通信ポート等の通信インタフェースを備えており、固定表示装置４、入力装置５、認証装置６、印刷装置７、有線ルータ９等と接続可能となっている。
【００１９】
コネクタ部３は、シンクライアント端末１とクレードル２を通信可能に接続するハードウェア又はソフトウェアである。接続方法は有線又は無線のいずれの手法を採ってもよい。有線の場合、例えば、シンクライアント端末１に凹形状のコネクタピン受け部、クレードル２に凸形状のコネクタピンを備えさせ、両者を嵌合させて接続する。尚、この手法によりクレードル２からシンクライアント端末１への充電を行ってもよい。無線の場合、例えば、シンクライアント端末１をクレードル２に支持又は略固定させた状態で赤外線通信、近距離無線通信（ＮＦＣ：Near Field Communication）を介して、両者を接続させる。尚、図１においては、コネクタ部３はシンクライアント端末１とクレードル２との間に物理的に挟み込まれ視認可能な様に表示されているが、これは一例にすぎない。例えば、コネクタ部３が有線接続である場合、上述した凹形状のコネクタピン受け部および凸形状のコネクタピンが嵌合した状態では、当該コネクタ部３は外部からは視認不可能となる場合もある。コネクタ部３が無線接続である場合、上述した赤外線通信や近距離無線通信の電波送受信部は一般的にシンクライアント端末１、クレードル２共に内部に搭載される為、当該コネクタ部３は外部からは視認不可能となる場合もある。
【００２０】
固定表示装置４は、机上等に恒常的に配置されることを目的とした形状を有するプラズマディスプレイ、液晶ディスプレイ等である。ユーザが見やすいように、固定表示装置４は、シンクライアント端末１の表示画面よりも大きな表示画面を有することが好ましい。
【００２１】
入力装置５は、キーボード、マウス等である。認証装置６は、カードＩＣ（integrated circuit）、生体情報（指紋、網膜、声紋等）等を認証する為の装置である。印刷装置７は、プリンタ等である。
【００２２】
有線ルータ９は、シンクライアント端末１を、有線ケーブルにて、ＬＡＮ又はＷＡＮにて構成されるネットワーク１０に接続するための中継装置である。
【００２３】
シンクライアント端末１は、クレードル２から離れた状態では、無線基地局８を介してネットワーク１０に無線通信接続する。ここで、無線通信とは、例えばＷｉ−Ｆｉ（Wireless Fidelity；登録商標。以下、登録商標の記載は省略）通信を指す。
【００２４】
尚、有線又は無線の通信の選択はこれに限られず、ユーザの設定に応じて、クレードル２に接続している際に無線通信を行ってもよいし、クレードル２に接続していない際に有線通信を行ってもよい。
【００２５】
本発明の第１の実施形態に係るシンクライアント端末１の内部構成例について図２を参照して説明する。シンクライアント端末１は、入出力部１１、入出力インタフェース部１２、コネクタ部３、無線通信部１３、記憶部１４、中央制御装置（以下「ＣＰＵ」と記載）１５、第１のアプリケーション群記憶部１６および第２のアプリケーション群記憶部１７を備えている。
【００２６】
第１のアプリケーション群記憶部１６は、シンクライアント端末１が、コネクタ部３を介してクレードル２に接続されている際に、使用することが可能な少なくとも１つ以上のアプリケーション（以下「第１のアプリケーション群」と記載）である。クレードル２に接続されている場合、シンクライアント端末１を保持するユーザは特定の位置（例えば当該ユーザの机近辺）に存在する可能性が高く、シンクライアント端末１は有線接続されている可能性が高い。よって、第１のアプリケーション群は、シンクライアント機能を実行するのに必要なアプリケーションプログラムのインストール、更新、実行、削除等が含まれるものとする。例えば、シンクライアント機能実行用ソフトウェアのインストールや更新、機密書類のダウンロード等である。
【００２７】
第２のアプリケーション群記憶部１７は、シンクライアント端末１が、クレードル２とは接続されていない際に使用することが可能な、少なくとも１つ以上のアプリケーション（以下「第２のアプリケーション群」と記載）である。クレードル２に接続されていない場合、シンクライアント端末１を保持するユーザは不特定の位置に存在する可能性が高く、シンクライアント端末１は無線接続されている可能性が高い。よって、第２のアプリケーション群は、シンクライアント機能を実行するのに必ずしも必要ではないアプリケーションプログラムの実行、削除等が含まれるものとする。例えば、会議で必要な資料を閲覧するためのアプリケーション、メーラー、個人スケジューラ等である。
【００２８】
尚、第１のアプリケーション群と第２のアプリケーション群は、同じアプリケーションを含んでいてもよい。例えばメーラー、個人スケジューラ等の使用頻度の高いアプリケーションは、シンクライアント端末１とクレードル２との接続状態に関係なく使用可能にする、即ち、双方のアプリケーション群に含ませておくことが好ましい。
【００２９】
ＣＰＵ１５は、接続検知部１５ａ、第１のアプリケーション群管理部１５ｂ、第２のアプリケーション群管理部１５ｃ、無線通信制御部１５ｄおよび有線通信制御部１５ｅを備えている。
【００３０】
接続検知部１５ａは、コネクタ部３において、シンクライアント端末１とクレードル２が通信接続されているか否かを検知する。
【００３１】
第１のアプリケーション群管理部１５ｂは、第１のアプリケーション群記憶部１６内に格納される第１のアプリケーション群の管理を行う。
【００３２】
第２のアプリケーション群管理部１５ｃは、第２のアプリケーション群記憶部１７内に格納される第２のアプリケーション群の管理を行う。
【００３３】
無線通信制御部１５ｄは、無線基地局８と無線通信部１３との間の通信の制御を行う。
【００３４】
有線通信制御部１５ｅは、クレードル２と有線ルータ９との間の通信の制御を行う。
【００３５】
入出力部１１は、シンクライアント端末１（タブレット端末）の入出力用画面である（図１参照）。当該入出力用画面において、ソフトウェアキーボードやアイコン位置におけるタップおよびスワイプによる入力、文字や画像の出力等を行う。
【００３６】
入出力インタフェース部１２は、シンクライアント端末１が外部装置と直接データを送受信する為の端子、ポート等を指す。
【００３７】
無線通信部１３は、無線基地局８とＷｉ−ｆｉ通信等を行う。
【００３８】
記憶部１４は、ＣＰＵ１５が演算処理を行うのに必要なメモリ、例えば、ＲＡＭ(Random Access Memory)、ＲＯＭ（Read Only Memory）等である。
【００３９】
尚、図２に示すように、ＣＰＵ１５内の各部１５ａ〜１５ｅは電子回路等のハードウェアにて実現することも可能であるが、ソフトウェアとしても実現することもできる。この場合、各部１５ａ〜１５ｅは、ソフトウェアプログラムの機能（処理）単位、言い換えると、ソフトウェアモジュールと捉えることができる。この場合、ＣＰＵ１５内の各部１５ａ〜１５ｅはＲＯＭに書き込まれ、演算処理の際にＣＰＵ１５にロードされる。例えば、図１７（図１７は図２の内の記憶部１４とＣＰＵ１５の変更部位を示した図である）に示すように、記憶部１０００（１４）内のＲＯＭにソフトウェアプログラム群が格納され、演算処理の際にＣＰＵ１００１（１５）にロードされる。
【００４０】
（シンクライアント端末の動作）
シンクライアント端末１の動作について図３のフローチャートを参照して説明する。
【００４１】
初めにステップＳ１０１において、シンクライアント端末１の電源が投入される（ＯＮ状態になる）と、ステップＳ１０２において、図２の接続検知部１５ａは、コネクタ部３において、シンクライアント端末１とクレードル２との間で接続が検知されるか否かを判断する。接続の検知は、両者が非接続状態から接続状態となった（接続された）タイミング、又は、両者が接続状態から非接続状態となった（離された）タイミングで行ってもよい。接続が検知される場合、接続検知部１５ａは検知有の通知を第１のアプリケーション管理部１５ｂに送信し、その後、処理はステップＳ１０３へ進められる。接続が検知されない場合、接続検知部１５ａは検知無の通知を第２のアプリケーション群管理部１５ｃに送信し、その後、処理はステップＳ１０５へ進められる。
【００４２】
ステップＳ１０３において、通知を受信した第１のアプリケーション群管理部１５ｂは、第１のアプリケーション群を示すアイコンを図４に示すように入出力部１１に提示する。ステップＳ１０４において、提示されたアイコンがユーザから選択されたことを入出力部１１に対するタップ等にて検知すると、第１のアプリケーション群管理部１５ｂは、選択されたアプリケーションを第１のアプリケーション群記憶部１６から起動させ、ユーザが使用可能な状態にする。その後、ユーザから使用の終了を通知するタップ等を検知すると、第１のアプリケーション群管理部１５ｂは、当該アプリケーションを終了させる。
【００４３】
ステップＳ１０５において、通知を受信した第２のアプリケーション群管理部１５ｃは、第２のアプリケーション群を示すアイコンを図５に示すように入出力部１１に提示する。ステップＳ１０６において、提示されたアイコンがユーザから選択されたことを入出力部１１に対するタップ等にて検知すると、第２のアプリケーション群管理部１５ｃは、選択されたアプリケーションを第２のアプリケーション群記憶部１７から起動させ、ユーザが使用可能な状態にする。その後、ユーザから使用の終了を通知するタップ等を検知すると、第２のアプリケーション群管理部１５ｃは、当該アプリケーションを終了させる。
【００４４】
最後にステップＳ１０７において、シンクライアント端末１の電源を切る（電源がＯＦＦにされる）ことをユーザが選択したか否かを判断し、電源を切らないと判断した場合、処理はステップＳ１０２に戻される。電源を切ると判断した場合は本処理を終了する。
【００４５】
本発明の第１の実施形態によると、接続検知部１５ａは、コネクタ部３において、シンクライアント端末１とクレードル２が通信接続されているか否かを検知し、接続されている場合と接続されていない場合とでユーザが使用可能なアプリケーションの種類を判別する。これにより、使用するモードの切り替えをシンクライアント端末１が自動的に行うことができる。尚、シンクライアント端末１としてタブレット端末を使用する。これによりシンクライアント機能の実現に、シンクライアントボックスやこれに接続する入力装置および出力装置等の周辺機器を不要とすることができる。
【００４６】
（第１の実施形態の変更例１）
第１の実施形態の変更例２について図６を参照して説明する。第１の実施形態の変更例１に係るシンクライアント端末１ａは、入出力部１１、入出力インタフェース部１２、コネクタ部３、無線通信部１３、記憶部１４、ＣＰＵ１５Ａ、第１のアプリケーション群記憶部１６、第２のアプリケーション群記憶部１７およびポータル画面用アプリケーション記憶部１８を備えている。ＣＰＵ１５Ａは、接続検知部１５ａ、第１のアプリケーション群管理部１５ｂ、第２のアプリケーション群管理部１５ｃ、無線通信制御部１５ｄ、有線通信制御部１５ｅおよび表示切換部１５ｆを備えている。尚、ポータル画面用アプリケーション記憶部１８および表示切換部１５ｆ以外の各部は第１の実施形態と同様であるため説明を省略する。
【００４７】
ポータル画面用アプリケーション記憶部１８は、使用頻度の高いアプリケーションを記憶する。シンクライアント端末１ａのポータル画面には、当該使用頻度の高いアプリケーションの起動アイコンを提示する。使用頻度の高いアプリケーションとは、例えば、カレンダー、時計、スケジューラ等である。
【００４８】
表示切換部１５ｆは、シンクライアント端末１ａの入出力部（出力画面）１１に表示する画面を、ユーザの設定基づき、ポータル画面用アプリケーション記憶部１８に記憶されるアプリケーションに切り替える。切り替えは、シンクライアント端末１ａとクレードル２とが接続している時にのみ実行可能となる。一般的に、シンクライアント端末１ａとクレードル２とが接続している時は、シンクライアント端末１ａに表示される画面と、固定表示装置４に表示される画面は同じものとなるよう設定されている。これはシンクライアント端末１ａと固定表示装置４とが、クレードル２を介してＨＤＭＩ接続されているからである。しかしながら、シンクライアント端末１ａと、当該端末１ａよりも大型のディスプレイ（固定表示装置４）とに同じ画面が表示されていることは冗長であり、通常ユーザは大型ディスプレイの方に注目することが多い。よって、表示切換部１５ｆは、シンクライアント端末１ａの入出力部（出力画面）１１に表示する画面を、ユーザが所望するポータル画面用アプリケーションに切り替える。
【００４９】
第１の実施形態の変更例２によると、表示切換部１５ｆがシンクライアント端末１ａに表示するアプリケーションを切り替えることで、ユーザは大小２つの画面に表示する情報を自由に使い分けることができる。
【００５０】
（第１の実施形態の変更例２）
第１の実施形態の変更例２について図７を参照して説明する。第１の実施形態の変更例２に係るシンクライアント端末１ｂは、入出力部１１、入出力インタフェース部１２、コネクタ部３、無線通信部１３、記憶部１４、ＣＰＵ１５Ｂ、第１のアプリケーション群記憶部１６、第２のアプリケーション群記憶部１７および権限記憶部１９を備えている。ＣＰＵ１５Ｂは、接続検知部１５ａ、第１のアプリケーション群管理部１５ｂ、第２のアプリケーション群管理部１５ｃ、無線通信制御部１５ｄ、有線通信制御部１５ｅおよび権限設定部１５ｇを備えている。尚、権限記憶部１９および権限設定部１５ｇ以外の各部は第１の実施形態と同様であるため説明を省略する。
【００５１】
権限記憶部１９は、ユーザ毎に紐付けられた権限を記憶する。例えばＡユーザは「一般ユーザ」、Ｂユーザは「管理者（アドミニストレータ）」のように設定する。具体的には、例えば会社であれば、Ａユーザは「社員」、Ｂユーザは「システム管理者」、Ｃユーザは「管理職社員」等に分ける。
【００５２】
権限設定部１５ｇは、ユーザ毎に紐付けられた権限を、権限記憶部１９に記憶させる。更に、権限記憶部１９に記憶された権限に応じて、ユーザが使用可能なアプリケーションを設定する。例えば、一般ユーザが使用可能なアプリケーションは全体の内の一部だが、管理者は全てのアプリケーションを使用可能とする。尚、管理者でなければ所定のアプリケーションのダウンロード、更新等ができないように設定してもよい。
【００５３】
第１の実施形態の変更例２によると、権限設定部１５ｇがユーザ毎に権限を設定し、当該権限に応じて使用可能なアプリケーションを分けることで、シンクライアント機能としてのセキュリティレベルを高めることができる。
【００５４】
＜第２の実施形態＞
（シンクライアントシステム）
本発明の第２の実施形態に係るシンクライアントシステム１００について図８を参照して説明する。シンクライアントシステム１００は、管理サーバ２０および第１の実施形態で説明したシンクライアント端末１を複数備える（以下、「シンクライアント端末１ａ〜１ｉ」と記載）。シンクライアント端末１ａ〜１ｉは、例えば、地域毎、職場毎等に応じて複数のグループに分けられる。図８では、Ａグループにシンクライアント端末１ａ〜１ｃ、Ｂグループにシンクライアント端末１ｄ〜１ｆ、Ｃグループにシンクライアント端末１ｇ〜１ｉが属している。尚、シンクライアント端末１ａ〜１ｉは対応するクレードル２ａ〜２ｉを備えている。
【００５５】
管理サーバ２０は、シンクライアント端末１ａ〜１ｉおよびこれらの端末１ａ〜１ｉが使用するアプリケーション等をマスターデータ管理する。
【００５６】
管理サーバ２０は、図９に示すように、入力部２１、出力部２２、通信インタフェース部２３、記憶部２４、ＣＰＵ２５、管理情報記憶部２６、アプリケーション記憶部２７およびアプリケーション対応表記憶部２８を備えている。
【００５７】
管理情報記憶部２６は、管理情報２６ａを記憶する。管理情報２６ａのデータ構成を図１０に示す。管理情報２６ａは、データ項目として、「ユーザＩＤ」、「端末ＩＤ」、「所属グループ」、「権限」、「第１のアプリケーション群情報」および「第２のアプリケーション群情報」を備えている。ユーザＩＤは、シンクライアントン端末１ａ〜１ｉを使用するユーザを一意に特定可能なＩＤである。端末ＩＤは、シンクライアントン端末１ａ〜１ｉを一意に特定可能なＩＤである。所属グループは、ユーザが所属するグループを示す。権限は、ユーザの権限（一般ユーザ、管理者等）を示す。第１のアプリケーション群情報は、シンクライアント端末１ａ〜１ｉがクレードル２ａ〜２ｉと接続されている時に使用可能なアプリケーション群を示す。第２のアプリケーション群情報は、シンクライアント端末１ａ〜１ｉがクレードル２ａ〜２ｉと接続されていない時に使用可能なアプリケーション群を示す。
【００５８】
アプリケーション記憶部２７は、第１のアプリケーション群および第２のアプリケーション群を記憶する。
【００５９】
アプリケーション対応表記憶部２８は、ユーザ毎、ユーザの所属グループ毎、権限毎、又はこれらの組み合わせ毎に、ユーザが使用可能なアプリケーションを示した表（以下「アプリケーション対応表２８ａ」と記載；図１１参照）を記憶する。
【００６０】
ＣＰＵ２５は、シンクライアント端末情報管理部２５ａ、アプリケーション決定部２５ｂおよびアプリケーション設定部２５ｃを備えている。
【００６１】
シンクライアント端末情報管理部２５ａは、管理情報記憶部２６に格納される管理情報２６ａの管理、例えば、管理情報２６ａの作成、更新、削除等を行う。
【００６２】
アプリケーション決定部２５ｂは、管理情報２６ａに含まれるユーザの所属グループ、権限、又はこれらの組み合わせと、アプリケーション対応表記憶部２８に格納されるアプリケーション対応表（図１１参照）とを基に、各ユーザが使用可能なアプリケーションを決定する。
【００６３】
アプリケーション設定部２５ｃは、アプリケーション決定部２５ｂが決定した各ユーザが使用可能なアプリケーションを、当該ユーザＩＤに紐付けられたシンクライアント端末ＩＤに対応するシンクライアント端末１ａ〜１ｉが使用可能に設定する。
【００６４】
入力部２１は、キーボード、マウス等である。出力部２２は、モニタ、プリンタ等である。通信インタフェース部２３は、管理サーバ２０と外部の装置（シンクライアント端末１ａ〜１ｉ）との間の通信を行うためのインタフェースである。記憶部２４は、ＣＰＵ２５が演算処理を行うのに必要なメモリ、例えば、ＲＡＭ、ＲＯＭ等である。ＣＰＵ２５内の各部２５ａ〜２５ｃは電子回路等のハードウェアにて実現することも可能であるが、ソフトウェアとしても実現することもできる。この場合、各部２５ａ〜２５ｃは、ソフトウェアプログラムの機能（処理）単位、言い換えると、ソフトウェアモジュールと捉えることができる。この場合、ＣＰＵ２５内の各部２５ａ〜２５ｃはＲＯＭに書き込まれ、演算処理の際にＣＰＵ１５にロードされる。例えば、図１７に示すように、記憶部１０００（２４）内のＲＯＭにソフトウェアプログラム群が格納され、演算処理の際にＣＰＵ１００１（２５）にロードされる。
【００６５】
（シンクライアントシステムの動作）
シンクライアントシステム１００の動作について、管理サーバ２０の動きを中心に、図１２のフローチャートを参照して説明する。尚、管理情報記憶部２６内の管理情報２６ａ（図１０参照）、アプリケーション記憶部２７内のアプリケーション群、および、アプリケーション対応表記憶部２８内のアプリケーション対応表２８ａ（図１１参照）は予め登録されているものとする。
【００６６】
最初にステップＳ２０１において、管理サーバ２０は、シンクライアント端末１ａ〜１ｉから、アプリケーションの使用許可を依頼する通知を受信する。この通知には、当該シンクライアント端末１ａ〜１ｉを特定する端末ＩＤ又は当該端末ＩＤと紐付けられたユーザＩＤ（端末を使用するユーザを特定するＩＤ）の少なくともいずれかが含まれている。当該通知には、更に、通知元であるシンクライアント端末１ａ〜１ｉが現在クレードル２と接続中であるか（有線ルータ９を介した通信接続か）または現在クレードル２と非接続であるか（無線基地局８を介した通信接続か）の通信状態を判断可能な情報を含んでいる。
【００６７】
ステップＳ２０２において、シンクライアント端末情報管理部２５ａは、この通知に含まれる端末ＩＤ又はユーザＩＤの少なくとも片方を基に、管理情報記憶部２６内の管理情報２６ａ（図１０参照）から、当該ユーザの所属グループおよび権限を検索する。
【００６８】
ステップＳ２０３において、アプリケーション決定部２５ｂは、検索された当該ユーザの所属グループ、権限、又はこれらの組み合わせ、および、通信状態を判断可能な情報を基に、アプリケーション対応表記憶部２８内のアプリケーション対応表２８ａ（図１１参照）から、当該ユーザが使用可能な第１又は第２のアプリケーション情報を検索する。次に、アプリケーション決定部２５ｂは、検索された第１又は第２のアプリケーション群の中に、受信した通知に含まれている当該ユーザが使用許可を依頼するアプリケーションが含まれているかを判断する。検索されたアプリケーション群に当該アプリケーションが含まれている場合、処理はステップＳ２０４へ進められる。検索されたアプリケーション群に当該アプリケーションが含まれていない場合、処理はステップＳ２０５へ進められる。
【００６９】
例えば、シンクライアント端末１ａが、クレードル２ａと接続された通信状態において、当該アプリケーションＤを使用したい旨の通知を送信してきた場合について説明する。この場合、アプリケーション決定部２５ｂは、管理情報２６ａ（図１０参照）を基に、当該通知の送信元であるシンクライアント端末１ａの端末ＩＤは「１ａ」、所属グループは「Ａ」、権限は「一般ユーザ」であると判断する。次に、アプリケーション決定部２５ｂは、シンクライアント端末１ａが、クレードル２ａと接続された通信状態である為、アプリケーション対応表２８ａ（図１１参照）の内、第１のアプリケーション群情報を取得する。アプリケーション決定部２５ｂは、取得された第１のアプリケーション群情報内に、当該ユーザが使用許可を依頼するアプリケーションＤが含まれているかを判断する。
【００７０】
ステップＳ２０４において、アプリケーション設定部２５ｃは、通知元のクライアント端末１ａ〜１ｉが、使用許可を依頼してきたアプリケーションを使用可能となるよう設定する。この他、通知元のクライアント端末１ａ〜１ｉにインストール先のリンク等を送り、当該アプリケーションの設定を促すようにしてもよい。
【００７１】
ステップＳ２０５において、アプリケーション設定部２５ｃは、通知元のクライアント端末１ａ〜１ｉに対し、使用許可を依頼してきたアプリケーションが使用できない旨を返信する。
【００７２】
本発明の第２の実施形態によると、管理サーバ２０がマスターデータ管理を行い、所属グループや権限に応じたアプリケーションのみを、ユーザが使用可能にする。これにより、セキュリティポリシを徹底させることができる。更に、管理サーバ２０とクライアント端末１ａ〜１ｉのみでシンクライアントシステムを構成する為、シンクラボックスとその周辺機器を必要としない。これにより、シンクラボックス等を使用することと比較すると、一クライアント端末毎に必要な費用、管理工数、セキュリティリスク（鍵数および鍵管理工数）を約半分にすることができる。ひいては、シンクライアント端末を簡単に持ち運び可能で且つコストは高くないがセキュリティが強固であるシンクライアントシステムを提供することができる。
【００７３】
＜第３の実施形態＞
（シンクライアントシステム）
本発明の第３の実施形態に係るシンクライアントシステム２００のシステム構成について図１３を参照して説明する。シンクライアントシステム２００は、管理サーバ２０ａと、シンクライアント端末１ｊとを備えている。尚、図１３ではシンクライアント端末１ｊは一台のみ表示されているが、複数存在して構わない。シンクライアント端末１ｊの基本構成は第１の実施形態のシンクライアント端末１と同様であり、その周辺機器２〜９の構成も第１の実施形態と同様である。
【００７４】
シンクライアントシステム２００において、シンクライアント端末１ｊは、第１の通信状態、第２の通信状態および第３の通信状態のいずれかを採りえる。
【００７５】
第１の通信状態とは、会社の敷地内等の特定の敷地（エリア）内において、シンクライアント端末１ｊとクレードル２とを接続して通信している状態である。これは有線ルータ９を介した有線接続、又は、近距離無線通信接続にて、管理サーバ２０ａと通信している状態である。
【００７６】
第２の通信状態とは、会社の敷地内等の特定の敷地内において、シンクライアント端末１ｊとクレードル２とを接続せずに管理サーバ２０ａと通信している状態である。これは敷地内の無線基地局８を介して、Ｗｉ−Ｆｉ通信等の無線ＬＡＮ接続にて管理サーバ２０ａと通信している状態である。
【００７７】
第３の通信状態とは、特定の敷地外において、シンクライアント端末１ｊが敷地外の無線基地局を介して管理サーバ２０ａと通信している状態である。これは例えば、他の無線通信機器のテサリング機能や、公衆無線ＬＡＮサービス等を介して管理サーバ２０ａと通信している状態である。
【００７８】
次に、本発明の第３の実施形態に係るシンクライアントシステムで使用するシンクライアント端末１ｊの内部構成例について図１４を参照して説明する。シンクライアント端末１ｊは、入出力部１１、入出力インタフェース部１２、コネクタ部３、無線通信部１３、記憶部１４、ＣＰＵ１５Ｃ、第１のアプリケーション群記憶部１６、第２のアプリケーション群記憶部１７および第３のアプリケーション群記憶部３１を備えている。ＣＰＵ１５Ｃは、接続検知部１５ｊ、第１のアプリケーション群管理部１５ｂ、第２のアプリケーション群管理部１５ｃ、無線通信制御部１５ｄ、有線通信制御部１５ｅ、敷地外通信制御部１５ｈおよび第３のアプリケーション群管理部１５ｉを備えている。第３のアプリケーション群記憶部３１、接続検知部１５ｊ、敷地外通信制御部１５ｈおよび第３のアプリケーション群管理部１５ｉ以外は第１の実施形態と同様であるため説明を省略する。
【００７９】
第３のアプリケーション群記憶部３１は、シンクライアント端末１ｊが、クレードル２とは接続されておらず、且つ、特定の敷地外にいる際に使用することが可能な、少なくとも１つ以上のアプリケーション（以下「第３のアプリケーション群」と記載）である。特定の敷地外に存在する場合、シンクライアント端末１ｊを保持するユーザは、街中、駅等の、多くの公衆無線電波が飛び交う、電波盗聴等の危険性の有る場所に存在する可能性がある。よって、第３のアプリケーション群は、シンクライアント機能を実行するのに必ずしも必要ではなく、且つ、たとえ電波盗聴等がされてもセキュリティ的に問題が発生する可能性が低いアプリケーションプログラムの実行、削除等が含まれるものとする。例えば、時計アプリケーション、個人スケジューラ等である。
【００８０】
尚、第３のアプリケーション群と第１および２のアプリケーション群とは、同じアプリケーションを含んでいてもよい。例えば、時計アプリケーション、個人スケジューラ等の使用頻度の高いアプリケーションは、敷地内外を問わず使用可能にする、即ち、全てのアプリケーション群に含ませておくことが好ましい。
【００８１】
接続検知部１５ｊは、敷地内においてシンクライアント端末１ｊとクレードル２とが通信接続されているか否か（第１の通信状態か、第２の通信状態か）を検知する。接続検知部１５ｊは、更に、シンクライアント端末１ｊが、第１の通信状態および第２の通信状態のいずれにも当てはまらない場合、第３の通信状態において、通信していると判断する。
【００８２】
第３のアプリケーション群管理部１５ｉは、第３のアプリケーション群記憶部３１内に格納される第３のアプリケーション群の管理を行う。
【００８３】
敷地外通信制御部１５ｈは、第３の通信状態におけるシンクライアント端末１ｊと管理サーバ２０ａとの間における通信の制御を行う。
【００８４】
（シンクライアントシステムの動作）
第３の実施形態に係るシンクライアントシステムの動作について、シンクライアント端末１ｊの動作を中心に、図１５のフローチャートを参照して説明する。
【００８５】
初めにステップＳ３０１において、シンクライアント端末１ｊの電源が投入される（ＯＮ状態になる）と、ステップＳ３０２において、接続検知部１５ｊは、コネクタ部３において、シンクライアント端末１ｊとクレードル２との間で接続が検知されるか否かを判断する。接続が検知される場合、接続検知部１５ｊは検知有、即ち、第１の通信状態である旨の通知を第１のアプリケーション管理部１５ｂに送信し、その後、処理はステップＳ３０３へ進められる。接続が検知されない場合、処理はステップＳ３０５へ進められる。
【００８６】
ステップＳ３０３において、通知を受信した第１のアプリケーション群管理部１５ｂは、第１のアプリケーション群を示すアイコンを図４に示すように入出力部１１に提示する。ステップＳ３０４において、提示されたアイコンがユーザから選択されたことを入出力部１１に対するタップ等にて検知すると、第１のアプリケーション群管理部１５ｂは、選択されたアプリケーションを第１のアプリケーション群記憶部１６から起動させ、ユーザが使用可能な状態にする。その後、ユーザから使用の終了を通知するタップ等を検知すると、第１のアプリケーション群管理部１５ｂは、当該アプリケーションを終了させる。
【００８７】
ステップＳ３０５において、接続検知部１５ｊは、無線基地局８において、シンクライアント端末１ｊと無線基地局８との間で接続が検知されるか否かを判断する。この判断は無線通信制御部１５ｄに問い合わせを行うことで実現される。接続が検知される、即ち第２の通信状態である場合、接続検知部１５ｊは検知有の通知を第２のアプリケーション群管理部１５ｃに送信し、その後、処理はステップＳ３０６へ進められる。接続が検知されない場合、処理はステップＳ３０８へ進められる。
【００８８】
ステップＳ３０６において、通知を受信した第２のアプリケーション群管理部１５ｃは、第２のアプリケーション群を示すアイコンを図５に示すように入出力部１１に提示する。ステップＳ３０７において、提示されたアイコンがユーザから選択されたことを入出力部１１に対するタップ等にて検知すると、第２のアプリケーション群管理部１５ｃは、選択されたアプリケーションを第２のアプリケーション群記憶部１７から起動させ、ユーザが使用可能な状態にする。その後、ユーザから使用の終了を通知するタップ等を検知すると、第２のアプリケーション群管理部１５ｃは、当該アプリケーションを終了させる。
【００８９】
ステップＳ３０８において、接続検知部１５ｊは、第１の通信状態でも第２の通信状態でもないことを確認すると、シンクライアント端末１ｊは第３の通信状態であると判断する。接続検知部１５ｊは、第３のアプリケーション群管理部１５ｉに、第３のアプリケーション群を提示するよう通知する。第３のアプリケーション群管理部１５ｉは、この通知を受けると、第３のアプリケーション群を示すアイコンを入出力部１１に提示する。
【００９０】
ステップＳ３０９において、提示されたアイコンがユーザから選択されたことを入出力部１１に対するタップ等にて検知すると、第３のアプリケーション群管理部１５ｉは、選択されたアプリケーションを第３のアプリケーション群記憶部３１から起動させ、ユーザが使用可能な状態にする。この際、図１６に示すログイン画面を入出力部１１に提示し、ログインＩＤとパスワードが一致した場合のみに第３のアプリケーション群を使用可能としてもよい。その後、ユーザから使用の終了を通知するタップ等を検知すると、第３のアプリケーション群管理部１５ｉは、当該アプリケーションを終了させる。
【００９１】
最後にステップＳ３１０において、シンクライアント端末１ｊの電源を切る（電源がＯＦＦにされる）ことをユーザが選択したか否かを判断し、電源を切らないと判断した場合、処理はステップＳ３０２に戻される。電源を切ると判断した場合は本処理を終了する。
【００９２】
本発明の第３の実施形態によると、接続検知部１５ｊは、シンクライアント端末１ｊが第１〜３の通信状態のいずれにあるかを判断し、この判断を基に、ユーザが使用可能なアプリケーションの種類を判別する。これにより、使用するモードの切り替えをシンクライアント端末１ｊが自動的に行うことができる。更に、シンクライアント端末１ｊを簡単に持ち運び可能で、コストを低く抑えられ、且つ、セキュリティが強固であるシンクライアントシステムを提供することができる。
【００９３】
＜第４の実施形態＞
（シンクライアント端末）
本発明の第４の実施形態に係るシンクライアント端末４０の構成例について図１８を参照して説明する。シンクライアント端末４０は、コネクタ部４１、接続検知部４２、第１のアプリケーション群管理部４３および第２のアプリケーション群管理部４４を備える。
【００９４】
コネクタ部４１は、自端末と外部装置との間を通信可能に接続する。
【００９５】
接続検知部４２は、コネクタ部を介して外部装置との接続がなされている第１の通信状態か、接続がなされていない第２の通信状態かを検知する。
【００９６】
第１のアプリケーション群管理部４３は、接続検知部４２が、第１の通信状態を検知する時、自端末において第１のアプリケーション群を動作可能に設定する。
【００９７】
第２のアプリケーション群管理部４４は、接続検知部４２が、第２の通信状態を検知する時、自端末において第２のアプリケーション群を動作可能に設定する。
【００９８】
本発明の第４の実施形態によると、シンクライアント機能の実現にシンクライアントボックスに接続する入力装置および出力装置等の周辺機器を必要とせず、使用するモードの切り替えを自動的に行うシンクライアント端末を実現することができる。
【符号の説明】
【００９９】
１        ：シンクライアント端末
１ａ      ：シンクライアント端末
１ｂ      ：シンクライアント端末
１ｃ      ：シンクライアント端末
１ｄ      ：シンクライアント端末
１ｅ      ：シンクライアント端末
１ｆ      ：シンクライアント端末
１ｇ      ：シンクライアント端末
１ｈ      ：シンクライアント端末
１ｉ      ：シンクライアント端末
１ｊ      ：シンクライアント端末
２        ：クレードル
２ａ      ：クレードル
２ｂ      ：クレードル
２ｃ      ：クレードル
２ｄ      ：クレードル
２ｅ      ：クレードル
２ｆ      ：クレードル
２ｇ      ：クレードル
２ｈ      ：クレードル
２ｉ      ：クレードル
３        ：コネクタ部
４        ：固定表示装置
５        ：入力装置
６        ：認証装置
７        ：印刷装置
８        ：無線基地局
９        ：有線ルータ
１０      ：ネットワーク
１１      ：入出力部
１２      ：入出力インタフェース部
１３      ：無線通信部
１４      ：記憶部
１５      ：ＣＰＵ
１５Ａ    ：ＣＰＵ
１５Ｂ    ：ＣＰＵ
１５Ｃ    ：ＣＰＵ
１５ａ    ：接続検知部
１５ｂ    ：第１のアプリケーション群管理部
１５ｃ    ：第２のアプリケーション群管理部
１５ｄ    ：無線通信制御部
１５ｅ    ：有線通信制御部
１５ｆ    ：表示切換部
１５ｇ    ：権限設定部
１５ｈ    ：敷地外通信制御部
１５ｉ    ：第３のアプリケーション群管理部
１５ｊ    ：接続検知部
１６      ：第１のアプリケーション群記憶部
１７      ：第２のアプリケーション群記憶部
１８      ：ポータル画面用アプリケーション記憶部
１９      ：権限記憶部
２０      ：管理サーバ
２０ａ    ：管理サーバ
２１      ：入力部
２２      ：出力部
２３      ：通信インタフェース部
２４      ：記憶部
２５      ：ＣＰＵ
２５ａ    ：シンクライアント端末情報管理部
２５ｂ    ：アプリケーション決定部
２５ｃ    ：アプリケーション設定部
２６      ：管理情報記憶部
２６ａ    ：管理情報
２７      ：アプリケーション記憶部
２８      ：アプリケーション対応表記憶部
２８ａ    ：アプリケーション対応表
３１      ：第３のアプリケーション群記憶部
４０      ：シンクライアント端末
４１      ：コネクタ部
４２      ：接続検知部
４３      ：第１のアプリケーション群管理部
４４      ：第２のアプリケーション群管理部
１００    ：シンクライアントシステム
２００    ：シンクライアントシステム
１０００  ：記憶部
１００１  ：ＣＰＵ
【図１】
2016212728.tif 000003
【図２】
2016212728.tif 000004
【図３】
2016212728.tif 000005
【図４】
2016212728.tif 000006
【図５】
2016212728.tif 000007
【図６】
2016212728.tif 000008
【図７】
2016212728.tif 000009
【図８】
2016212728.tif 000010
【図９】
2016212728.tif 000011
【図１０】
2016212728.tif 000012
【図１１】
2016212728.tif 000013
【図１２】
2016212728.tif 000014
【図１３】
2016212728.tif 000015
【図１４】
2016212728.tif 000016
【図１５】
2016212728.tif 000017
【図１６】
2016212728.tif 000018
【図１７】
2016212728.tif 000019
【図１８】
2016212728.tif 000020