(57)【要約】【課題】複数の周辺機器を集約して接続可能なハブ装置、およびスマートフォン等の携帯通信端末によってリモートデスクトップ環境を実現するリモートデスクトップシステムを提供する。【解決手段】複数の周辺機器群４０が接続されるＩＦ群３４と、近距離通信ＩＦ３１とを有するＩＯハブ３０と、近距離通信ＩＦ３１との間で通信可能な近距離通信ＩＦ２６と、リモートサーバ１０と通信可能なネットワークＩＦ２１と、スマートフォンＯＳ２３と、リモートデスクトップサーバ１１と連携してリモートデスクトップを実現するリモートデスクトップクライアント２２と、周辺機器群４０に対応するデバイスドライバとを有するスマートフォン２０とを有し、リモートデスクトップクライアント２２は、リモートサーバ１０についてのリモートデスクトップを、デバイスドライバおよびＩＯハブ３０との間の通信を介して、周辺機器群４０において提供する。【選択図】図１
2011227810.tif 000002
【特許請求の範囲】
【請求項１】
リモートデスクトップ環境を実現するためのサーバプログラムを有するリモートサーバについてのリモートデスクトップを実現するリモートデスクトップシステムであって、
入出力装置を含む複数の周辺機器が接続されるインタフェースと、第１の通信インタフェースとを有するＩＯハブと、
前記ＩＯハブの前記第１の通信インタフェースとの間で通信可能な第２の通信インタフェースと、無線通信を介して前記リモートサーバと通信可能なネットワークインタフェースと、ＯＳと、前記ＯＳ上で稼働して前記リモートサーバの前記サーバプログラムと連携してリモートデスクトップを実現するクライアントプログラムと、前記ＩＯハブに接続された前記周辺機器に対応するデバイスドライバとを有する携帯通信端末とを有し、
前記携帯通信端末の前記クライアントプログラムは、前記リモートサーバについてのリモートデスクトップを、前記デバイスドライバおよび前記ＩＯハブとの間の通信を介して、前記ＩＯハブに接続された前記周辺機器において提供することを特徴とするリモートデスクトップシステム。
【請求項２】
請求項１に記載のリモートデスクトップシステムにおいて、
前記携帯通信端末の前記ネットワークインタフェースは、広域でのデータ交換が可能な移動体通信網に対するインタフェースであることを特徴とするリモートデスクトップシステム。
【請求項３】
請求項１に記載のリモートデスクトップシステムにおいて、
前記携帯通信端末の前記ネットワークインタフェースは、無線ＬＡＮに対するインタフェースであることを特徴とするリモートデスクトップシステム。
【請求項４】
請求項１〜３のいずれか１項に記載のリモートデスクトップシステムにおいて、
前記デバイスドライバは、前記携帯通信端末のネイティブコードで実装されたドライバプログラムと、前記ドライバプログラムに対して前記ＯＳもしくは前記クライアントプログラムからネイティブコールを行うためのインタフェースを提供する仮想デバイスドライバとからなることを特徴とするリモートデスクトップシステム。
【請求項５】
請求項１〜４のいずれか１項に記載のリモートデスクトップシステムにおいて、
前記ＩＯハブの前記第１の通信インタフェースと、前記携帯通信端末の前記第２の通信インタフェースとの間での通信は近距離無線通信であり、前記ＩＯハブおよび前記携帯通信端末は、それぞれ相互に機器認証を行うための機器認証部をさらに有することを特徴とするリモートデスクトップシステム。
【請求項６】
リモートデスクトップ環境を実現するためのサーバプログラムを有するリモートサーバについてのリモートデスクトップを実現するリモートデスクトップシステムにおいて利用される携帯通信端末であって、
入出力装置を含む複数の周辺機器が接続されるＩＯハブとの間で通信可能な通信インタフェースと、無線通信を介して前記リモートサーバと通信可能なネットワークインタフェースと、ＯＳと、前記ＯＳ上で稼働して前記リモートサーバの前記サーバプログラムと連携してリモートデスクトップを実現するクライアントプログラムと、前記ＩＯハブに接続された前記周辺機器に対応するデバイスドライバとを有し、
前記クライアントプログラムは、前記リモートサーバについてのリモートデスクトップを、前記デバイスドライバおよび前記ＩＯハブとの間の通信を介して、前記ＩＯハブに接続された前記周辺機器において提供することを特徴とする携帯通信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータのデスクトップ環境を実現する技術に関し、特に、いわゆるスマートフォン等の携帯通信端末を利用してデスクトップ環境を実現するリモートデスクトップシステムおよび携帯通信端末に適用して有効な技術に関するものである。
【背景技術】
【０００２】
ＩＴ技術の進展に伴い、ユーザが利用シーンにより、例えばデスクトップＰＣ（Personal Computer）やノートＰＣ、いわゆるスマートフォンやＰＤＡ（Personal Digital Assistant）等の携帯端末など、複数の情報処理端末を使い分ける利用形態が多く見られるようになっている。このような状況では、一人当たりの情報機器投資が増大するとともに、データの同期やセキュリティの維持などの対応も含め、必要となるコストが増大する。従って、情報機器の整備・維持コストを下げるとともに、安全で利便性の高い仕組みの実現が要求されている。
【０００３】
これに対して、例えば、データの保持や処理をサーバ側に集中させ、クライアント端末側では必要最小限の処理のみを行うシンクライアントの技術が利用されてきている。シンクライアントの技術には種々のものがあるが、例えば、サーバに保持したＯＳ（Operating System）イメージによってクライアント端末をネットワーク経由で起動するネットワークブートの形態や、ＯＳの処理もサーバで行い、クライアント端末では単に画面表示と操作のみを遠隔で行うというリモートデスクトップの形態をとるものなどが利用されている。
【０００４】
一方で、近年ではスマートフォンの機能や処理能力、通信速度などが大きく向上してきており、携帯端末でありながらＰＣと同様の処理（アプリケーションプログラムの実行）が行えるようになってきている。しかし、スマートフォンは携帯端末ゆえに小型化されているため、高性能化したとはいえ、特にデスクトップＰＣなどと比較するとユーザの操作性は大きく劣る。
【０００５】
これに対して、例えば、米国特許出願公開第２００９／２３４７５号明細書（特許文献１）には、スマートフォンを接続可能なクレードルを有し、ディスプレイ、キーボード、マウス等の周辺機器を接続するためのＵＳＢ（Universal Serial Bus）ハブ等のインタフェースや、ネットワークインタフェース、プロセッサ、メモリ、ＯＳ等のプログラム、設定用のコンポーネントなどを備え、スマートフォンを接続することでデスクトップＰＣ並みの性能や操作性を実現することができるスマートインタフェースシステムが開示されている。
【０００６】
一方、ノートＰＣに対してディスプレイ、キーボード、マウス等の周辺機器を集約して接続することで容易にデスクトップＰＣと同等の操作性を得ることを可能とする機器としていわゆるドッキングステーションが利用可能である。また、例えば、非特許文献１に記載されているようなワイヤレスＵＳＢハブなどの機器も利用可能である。このワイヤレスＵＳＢハブでは、例えば、ワイヤレス通信により接続されたノートＰＣ等に対して、ＵＳＢにより接続された複数の周辺機器をワイヤレスコンソールとして利用することができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】米国特許出願公開第２００９／２３４７５号明細書
【非特許文献】
【０００８】
【非特許文献１】“ワイヤレスＵＳＢスターターキット”、[online]、ラトックシステム株式会社、［平成２２年４月１５日検索］、インターネット＜ＵＲＬ：http://www.ratocsystems.com/products/subpage/wusb/st_wusb.html＞
【発明の概要】
【発明が解決しようとする課題】
【０００９】
従来では、リモートデスクトップ等のシンクライアント技術によりデスクトップ環境を実現するには、ディスクレスのＰＣ程度の能力を有するクライアント端末が必要とされていた。しかし近年ではスマートフォンが高性能化してきていることから、これを利用したデスクトップ環境の実現を考えることができる。
【００１０】
ここで、例えば上述した特許文献１に記載された技術では、スマートインタフェースシステム（クレードル）のほうにプロセッサやメモリ、ＯＳ等のプログラムなど、相当の構成と機能を有し、スマートフォンを接続することで、シンクライアントではなくいわゆるファットクライアント相当の情報端末として機能させるものとなっている。従って、スマートインタフェースシステムの実装には相当のコストが必要となる。
【００１１】
一方、例えば非特許文献１に記載された技術では、ノートＰＣ等に対するコンソールを実現することでユーザの操作性を向上させることはできるが、スマートフォンとの連携については考慮されておらず、また、当該機器のみでリモートデスクトップによるシンクライアント環境を実現することはできない。
【００１２】
そこで本発明の目的は、複数の周辺機器を集約して接続可能なハブ装置、およびスマートフォン等の携帯通信端末によってリモートデスクトップ環境を実現するリモートデスクトップシステムおよび携帯通信端末を提供することにある。本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述および添付図面から明らかになるであろう。
【課題を解決するための手段】
【００１３】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、以下のとおりである。
【００１４】
本発明の代表的な実施の形態によるリモートデスクトップシステムは、リモートデスクトップ環境を実現するためのサーバプログラムを有するリモートサーバについてのリモートデスクトップを実現するものであって、以下の特徴を有するものである。
【００１５】
すなわち、リモートデスクトップシステムは、入出力装置を含む複数の周辺機器が接続されるインタフェースと、第１の通信インタフェースとを有するＩＯハブと、前記ＩＯハブの前記第１の通信インタフェースとの間で通信可能な第２の通信インタフェースと、無線通信を介して前記リモートサーバと通信可能なネットワークインタフェースと、ＯＳと、前記ＯＳ上で稼働して前記リモートサーバの前記サーバプログラムと連携してリモートデスクトップを実現するクライアントプログラムと、前記ＩＯハブに接続された前記周辺機器に対応するデバイスドライバとを有する携帯通信端末とを有する。
【００１６】
前記携帯通信端末の前記クライアントプログラムは、前記リモートサーバについてのリモートデスクトップを、前記デバイスドライバおよび前記ＩＯハブとの間の通信を介して、前記ＩＯハブに接続された前記周辺機器において提供することを特徴とするものである。また、本発明は、リモートデスクトップシステムを構成する携帯通信端末にも適用することができる。
【発明の効果】
【００１７】
本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば以下のとおりである。
【００１８】
本発明の代表的な実施の形態によれば、複数の周辺機器を集約して接続可能なハブ装置、およびスマートフォン等の携帯通信端末によってリモートデスクトップ環境を実現するリモートデスクトップシステムおよび携帯通信端末を提供することが可能となる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施の形態であるリモートデスクトップシステムの構成例の概要について示した図である。
【図２】本発明の一実施の形態における具体的な実装および利用形態の概要について例を示した図である。
【図３】本発明の一実施の形態におけるユーザがデスクトップ環境を利用可能となるまでの処理の流れの例について示したフロー図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において、同一部には原則として同一の符号を付し、その繰り返しの説明は省略する。
【００２１】
本発明の一実施の形態であるリモートデスクトップシステムは、複数の周辺機器（例えば、ディスプレイ、マウス、キーボード、プリンタ等）を集約して接続可能であり、近距離無線通信機能を有するハブ装置（以下では「ＩＯハブ」と記載する場合がある）と、近距離無線通信機能を有してＩＯハブと接続可能であり、さらに無線ＬＡＮ（Local Area Network）もしくは移動体通信網を介してリモートサーバに接続可能な携帯通信端末（例えば、スマートフォン等）とからなるシステムである。リモートサーバ上で稼働するＯＳや各種プログラムについての画面表示や操作等をＩＯハブに接続された周辺機器から遠隔で行えるようにすることで、リモートデスクトップ環境を実現することを可能とする。
【００２２】
＜システム構成＞
図１は、本発明の一実施の形態であるリモートデスクトップシステムの構成例の概要について示した図である。リモートデスクトップシステム１は、リモートサーバ１０に対して図示しないネットワークを介して接続する携帯通信端末であるスマートフォン２０と、スマートフォン２０との間で近距離無線通信を行うことが可能であり、ディスプレイやマウス、キーボード、プリンタ等の入出力装置からなる周辺機器群４０を接続することができるＩＯハブ３０とを有する構成となっている。
【００２３】
リモートサーバ１０は、ネットワークに接続されたコンピュータシステムによって実装されるサーバ機器であり、ソフトウェアプログラムによって実装されるリモートデスクトップサーバ１１の機能により、図示しないＯＳやミドルウェア、各種アプリケーションプログラムなどの実行機能や、ストレージ機能などのコンピュータ資源を、後述するリモートデスクトップの機能によってクライアント端末から利用可能とする。すなわち、リモートデスクトップの機能によって、ユーザはリモートサーバ１０上のＯＳや各種プログラムについての画面表示や操作等をクライアント端末から遠隔で行うことが可能である。なお、リモートデスクトップサーバ１１を実装する技術については公知であるため、ここでの詳細な説明は省略する。
【００２４】
スマートフォン２０は、各種プログラムを実行することができる機能を有し、無線ＬＡＮもしくは移動体通信網などの無線通信を介して、ネットワークを経由してリモートサーバ１０に接続することができる携帯通信端末である。本実施の形態では携帯通信端末としてスマートフォン２０を例に挙げているが、携帯電話やＰＤＡなど他の携帯通信端末を利用することも可能である。スマートフォン２０は、ハードウェアもしくはソフトウェアによって実現されるネットワークインタフェース（ＩＦ）２１、リモートデスクトップクライアント２２、スマートフォンＯＳ２３、仮想デバイスドライバ２４、ドライバ群２５、近距離通信インタフェース（ＩＦ）２６、機器認証部２７などの各部を有する。
【００２５】
ネットワークＩＦ２１は、移動体通信網もしくは無線ＬＡＮのインタフェースであり、これによってネットワークを介してリモートサーバ１０との間で通信を行うことができる。例えば、広域でのデータ交換が可能な第３世代や第４世代の移動体通信によって通信事業者経由でインターネットを介してリモートサーバ１０にアクセスする構成などをとることができる。セキュリティが確保された企業内等での利用の場合は、例えば無線ＬＡＮによって企業内のＬＡＮを経由してリモートサーバ１０にアクセスする構成とすることも可能である。なお、リモートデスクトップ環境の操作性の観点から十分な通信速度を実現することが可能な手段を利用するのが望ましい。
【００２６】
リモートデスクトップクライアント２２は、後述するスマートフォンＯＳ２３の上で稼働するソフトウェアであり、リモートサーバ１０のリモートデスクトップサーバ１１と連携してスマートフォン２０上でリモートデスクトップサービスを実現する。なお、スマートフォン２０自体の図示しないディスプレイ等を利用してリモートデスクトップサービスを実現するためのリモートデスクトップクライアント２２を実装する技術については公知である（例えば、ＵＲＬ：http://code.google.com/p/android-vnc-viewer/など）ため、ここでの詳細な説明は省略する。
【００２７】
スマートフォンＯＳ２３は、スマートフォン２０上で稼働するＯＳであり、例えば、Google社のAndroid（登録商標）やMicrosoft社のWindows Mobile（登録商標）などを利用することができる。
【００２８】
仮想デバイスドライバ２４およびドライバ群２５は、スマートフォンＯＳ２３から、もしくはスマートフォンＯＳ２３上で稼働するアプリケーションから外部の周辺機器群４０を制御するためのソフトウェアである。ドライバ群２５は、ディスプレイやマウス、キーボード、プリンタ等の周辺機器群４０の各機器に対応してこれらの動作を制御する、いわゆるネイティブコードで実装されたドライバプログラムからなる。また、仮想デバイスドライバ２４は、ネイティブコードで実装されたドライバ群２５に対して、スマートフォンＯＳ２３から、もしくはスマートフォンＯＳ２３上で稼働するアプリケーションからネイティブコールを行うためのインタフェースを提供するソフトウェアである。
【００２９】
近距離通信ＩＦ２６は、近距離無線通信を行うためのインタフェースであり、これにより後述するＩＯハブ３０の近距離通信ＩＦ３１との間で無線通信を行うことが可能である。近距離通信ＩＦ２６としては、例えば、ワイヤレスＵＳＢやBluetooth（登録商標）など種々の方式を利用することができるが、リモートデスクトップ環境の操作性の観点から十分な通信速度を実現することが可能な手段を利用するのが望ましい。なお、本実施の形態では、上記のようにスマートフォン２０とＩＯハブ３０との間の通信は近距離無線通信を利用するものとしているが、通信手段はこれに限らず、ＵＳＢなどによる有線通信であってもよい。
【００３０】
機器認証部２７は、スマートフォン２０の近距離通信ＩＦ２６とＩＯハブ３０の近距離通信ＩＦ３１との間の無線通信において、後述するＩＯハブ３０の機器認証部３２との間で相互に機器認証を行うとともに、無線通信により授受されるデータの暗号化および復号化を行う。これにより、複数のＩＯハブ３０が存在する場合に、スマートフォン２０は通信相手のＩＯハブ３０を特定して他と混信せずに秘話通信を行うことができる。なお、機器認証や暗号化の手法については特に限定されず、公知の手法から適宜選択して利用することができる。
【００３１】
ＩＯハブ３０は、各種の周辺機器群４０を集約して接続することが可能であるとともに、近距離無線通信を介して他の機器（本実施の形態ではスマートフォン２０）から周辺機器群４０へのアクセスを可能とするハブ装置である。ＩＯハブ３０は、ハードウェアもしくはソフトウェアによって実現される近距離通信インタフェース（ＩＦ）３１、機器認証部３２、変換部３３、インタフェース（ＩＦ）群３４などの各部を有する。
【００３２】
近距離通信ＩＦ３１および機器認証部３２は、上述したスマートフォン２０の近距離通信ＩＦ２６および機器認証部２７との間で、近距離無線通信および機器認証をそれぞれ行う。変換部３３は、後述するＩＦ群３４と近距離通信ＩＦ３１との間で授受されるデータのフォーマット変換を行う。ＩＦ群３４は、ＩＯハブ３０に対して接続される外部の周辺機器群４０に対する接続インタフェースである。図示するように、周辺機器群４０の各機器の種別に応じた固有のインタフェース（ディスプレイＩＦ、マウスＩＦ…など）を有していてもよいし、周辺機器が利用可能であれば、例えばＵＳＢインタフェースのような汎用的なインタフェースを利用してもよい。
【００３３】
図２は、図１に示したリモートデスクトップシステム１の具体的な実装および利用形態の概要について例を示した図である。図２の例では、リモートサーバ１０はインターネット等のネットワーク５０に接続されており、クラウドコンピューティング環境によって提供されるサーバやサービスであってもよい。一方、例えば、企業におけるサテライトオフィス７０やネットカフェなど、不特定のユーザがコンピュータ資源を利用するための環境では、ＰＣやディスクレスのシンクライアント端末などではなく、ＩＯハブ３０ａ〜ｃおよびこれにそれぞれ接続された周辺機器群４０ａ〜ｃのセットのみが複数設置されて利用可能となっている。
【００３４】
ここで例えばユーザ７１は、自身が保有するスマートフォン２０ａと利用可能なＩＯハブ３０（図２の例ではＩＯハブ３０ａ）との間で近距離無線通信による接続を確立させる。このとき、対象のスマートフォン２０ａとＩＯハブ３０ａとの間で機器認証を行って相互に相手方を識別することで、以降の通信における他のスマートフォン２０ｃやＩＯハブ３０ｂ、ｃとの間での混信を防止する。
【００３５】
スマートフォン２０ａは、例えば移動体通信網を介して通信事業者６０経由でネットワーク５０に接続し、リモートサーバ１０に対するリモートデスクトップサービスを実行する。このとき、ユーザ７１に対する画面表示やユーザ７１による各種操作は、ユーザ７１のスマートフォン２０ａとＩＯハブ３０ａを介して接続された周辺機器群４０ａによって行う。
【００３６】
＜処理の概要＞
図３は、図２に示したような環境においてリモートデスクトップシステム１によってユーザ７１がデスクトップ環境を利用可能となるまでの処理の流れの例について示したフロー図である。まずユーザ７１は、準備としてＩＯハブ３０に所望の周辺機器が接続されていない場合はこれらをＩＦ群３４に接続し（Ｓ０１）、ＩＯハブ３０および周辺機器群４０の電源を投入する（Ｓ０２）。ＩＯハブ３０は、電源投入後、近距離無線通信ＩＦ３１によってスマートフォン２０からの接続待ちの状態となる（Ｓ０３）。
【００３７】
一方、ユーザ７１が保有するスマートフォン２０は、ユーザ７１からの指示により、近距離無線通信ＩＦ２６によって接続可能なＩＯハブ３０（接続待ち状態であるＩＯハブ３０）の検索を行う（Ｓ０４）。検索により複数のＩＯハブ３０が検出された場合は、スマートフォン２０のディスプレイにそのリストを表示する。ユーザ７１はリストから接続するＩＯハブ３０を選択し、スマートフォン２０の近距離無線通信ＩＦ２６は、選択されたＩＯハブ３０の近距離無線通信ＩＦ３１との間で相互に接続処理を行う（Ｓ０５、Ｓ０６）。
【００３８】
なお、上記のステップＳ０３およびＳ０４の処理は、スマートフォン２０とＩＯハブ３０とを有線通信により接続する場合は不要である。ユーザ７１がスマートフォン２０と所望のＩＯハブ３０とを有線接続する処理が、ステップＳ０５におけるＩＯハブ３０の選択処理に相当する。
【００３９】
スマートフォン２０とＩＯハブ３０との間の接続が確立すると、当該接続を利用して相互に機器情報の交換を行う（Ｓ０７、Ｓ０８）。交換する機器情報としては、例えば、スマートフォン２０の機器タイプやスマートフォンＯＳ２３に関する情報、ＩＯハブ３０に接続された周辺機器群４０の各機器についての機器タイプに関する情報などが含まれる。これにより、例えばスマートフォン２０の仮想デバイスドライバ２４においてドライバ群２５として実際に使用するドライバの種類やバージョン等を選択したり、必要に応じてリモートサーバ１０からダウンロードしたりすることができる。
【００４０】
また、機器情報の交換の際に、スマートフォン２０とＩＯハブ３０との間の接続が無線通信による場合は、通信相手を相互に特定して混信を防止するために機器認証を行う。ここでは例えば、スマートフォン２０の機器認証部２７とＩＯハブ３０の機器認証部３２との間で相互に認証用のＩＤの交換等を行う。スマートフォン２０とＩＯハブ３０との間で機器情報の交換が完了すると、ＩＯハブ３０では周辺機器群４０としてディスプレイが接続されていればこれに接続完了の旨を表示し（Ｓ０９）、スマートフォン２０ではスマートフォン２０のディスプレイに接続完了の旨を表示する（Ｓ１０）。
【００４１】
その後、スマートフォン２０では、リモートデスクトップクライアント２２によってリモートサーバ１０へのログイン要求を行い（Ｓ１１）、リモートサーバ１０では、リモートデスクトップサーバ１１においてログイン処理が行われる（Ｓ１２）。ログイン処理が完了すると、スマートフォン２０のリモートデスクトップクライアント２２とリモートサーバ１０のリモートデスクトップサーバ１１との連携によってスマートフォン２０上でリモートデスクトップを実現することが可能となる。このとき、リモートデスクトップクライアント２２は、仮想デバイスドライバ２４およびドライバ群２５を利用してＩＯハブ３０に接続された周辺機器群４０上でリモートサーバ１０に対するリモートデスクトップを実現（表示）させる（Ｓ１３、Ｓ１４）。
【００４２】
以上に説明したように、本発明の一実施の形態であるリモートデスクトップシステム１によれば、ＩＯハブ３０を介してディスプレイやマウス等の周辺機器群４０を接続可能とすることで、スマートフォン２０を直接操作する場合と比較してユーザ７１の操作性を大きく改善することができる。また、デスクトップサービス自体は、例えばクラウドコンピューティング環境におけるリモートサーバ１０によって提供しつつ、そのクライアントとしての処理とＩＯハブ３０との間の入出力データの授受の部分のみをスマートフォン２０上で行うことで、スマートフォン２０を用いてＰＣと遜色のないデスクトップ環境を安価に実現することができる。
【００４３】
また、スマートフォン２０がＩＯハブ３０を介して周辺機器群４０と接続する構成とすることで、スマートフォン２０が個々の周辺機器と接続を確立する必要がなく、ＩＯハブ３０との間での一度の接続で済むため、ユーザ７１の利便性を向上させることができる。また、デスクトップ自体やデスクトップでの処理に係るデータをスマートフォン２０上に保持せずリモートサーバ１０上に保持する構成であるため、例えばスマートフォン２０を紛失した場合であっても、リモートサーバ１０においてリモートデスクトップサービスを利用するための接続用のＩＤ等を使用不可とするだけで不正利用を防止することができる。これにより、スマートフォン２０などの可搬な通信端末を利用することによるセキュリティ上のリスクを低減することができる。
【００４４】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【００４５】
本発明は、スマートフォン等の携帯通信端末を利用してデスクトップ環境を実現するリモートデスクトップシステムおよび携帯通信端末に利用可能である。
【符号の説明】
【００４６】
１…リモートデスクトップシステム、
１０…リモートサーバ、１１…リモートデスクトップサーバ、
２０、２０ａ、２０ｃ…スマートフォン、２１…ネットワークインタフェース（ＩＦ）、２２…リモートデスクトップクライアント、２３…スマートフォンＯＳ、２４…仮想デバイスドライバ、２５…ドライバ群、２６…近距離通信インタフェース（ＩＦ）、２７…機器認証部、
３０、３０ａ〜ｃ…ＩＯハブ、３１…近距離通信インタフェース（ＩＦ）、３２…機器認証部、３３…変換部、３４…インタフェース（ＩＦ）群、
４０、４０ａ〜ｃ…周辺機器群、
５０…ネットワーク、
６０…通信事業者、
７０…サテライトオフィス、７１…ユーザ。 
【図１】
2011227810.tif 000003
【図３】
2011227810.tif 000004
【図２】
2011227810.tif 000005