(57)【要約】【課題】移動体とユーザ端末との間でソフトウェアによる演算処理を継続して行うことが可能な移動体用通信システムを提供する。【解決手段】車載機１の仮想計算機１１で演算処理を実行した際にスナップショットを取得し、この今回のスナップショットと前回のスナップショットとの差分を差分データとして求める。そして、この差分データをサーバ４に送信してサーバ４に記憶する。この際、車載機１とサーバ４との間で通信ができない場合には、車載機１と携帯機３との間の近距離通信により差分データを一旦携帯機３に記憶する。そして、携帯機３とサーバ４との通信により、差分データをサーバ４に送信して該サーバ４に記憶する。このような構成により、差分データを確実にサーバ４に送信でき、ひいてはユーザ端末２に差分データを送信することが可能となる。【選択図】図１
2014192551.tif 000002
【特許請求の範囲】
【請求項１】
移動体に搭載される移動体装置と、ネットワークに接続されたサーバと、ユーザが携行する携帯機と、を備え、前記移動体装置と前記サーバとの間でデータ通信を行う移動体用通信システムにおいて、
前記移動体装置は、
仮想ハードウェア及び仮想ソフトウェアを具備して演算処理を行う移動体側仮想計算機と、
前記移動体側仮想計算機による演算処理の、任意の時点での状態データを記憶する移動体側データ記憶手段と、
前記移動体側仮想計算機での、演算処理終了時における状態データを取得し、取得した今回の状態データと前記移動体側データ記憶手段に記憶されている前回の状態データとの差分データを演算する移動体側差分演算手段と、
前記サーバとの間でデータの送受信を行う移動体側通信手段と、
前記携帯機との間でデータの送受信を行う近距離通信手段と、を有し、
前記携帯機は、
前記移動体装置、及び前記サーバとの間でデータの送受信を行う携帯機側通信手段と、
前記移動体装置より送信される差分データを記憶する携帯機側データ記憶手段と、を有し、
前記移動体装置は、
前記移動体側仮想計算機での演算処理終了時に、前記差分データを演算して前記サーバに送信し、送信できない場合には、この差分データを前記携帯機に送信するように制御し、
前記携帯機は、前記移動体装置より送信された差分データを記憶し、記憶した差分データを前記サーバに送信し、
前記サーバは、前記移動体装置、或いは携帯機より送信される差分データを受信して記憶すること
を特徴とする移動体用通信システム。
【請求項２】
ネットワークを介して前記サーバと接続されるユーザ端末を更に備え、
該ユーザ端末は、
仮想ハードウェア及び仮想ソフトウェアを具備して演算処理を行うユーザ側仮想計算機と、
前記ユーザ側仮想計算機による演算処理の、任意の時点での状態データを記憶するユーザ側データ記憶手段と、
前記ユーザ側仮想計算機での、演算処理終了時における状態データを取得し、取得した今回の状態データと前記ユーザ側データ記憶手段に記憶されている前回の状態データとの差分データを演算するユーザ側差分演算手段と、
前記サーバとの間でデータの送受信を行うユーザ側通信手段と、
を備えたことを特徴とする請求項１に記載の移動体用通信システム。
【請求項３】
前記移動体側差分演算手段は、移動体側仮想計算機による演算処理の開始時における状態データと、該移動体側仮想計算機による演算処理の終了時における状態データとの差分データを演算し、
前記ユーザ側差分演算手段は、ユーザ側仮想計算機による演算処理の開始時における状態データと、該ユーザ側仮想計算機による演算処理の終了時における状態データとの差分データを演算することを特徴とする請求項２に記載の移動体用通信システム。
【請求項４】
前記携帯機は、ユーザが携行する携帯電話、スマートフォン、ＰＤＡのうちの少なくとも一つであることを特徴とする請求項１〜請求項３のいずれか１項に記載の移動体用通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両等の移動体に搭載される移動体装置と、自宅等に設置しているユーザ端末との間でデータの送受信を行う移動体用通信システムに関する。
【背景技術】
【０００２】
従来より、車両（移動体）に搭載される車載機（移動体装置）と、ユーザの自宅に設置しているパソコン（以下、「ユーザ端末」という）との間で、データ通信を行うようにした通信システムが提案されている（例えば、特許文献１参照）。該特許文献１では、ユーザ端末と車載機とを接続するためのアクセスポイントの設定が変更された場合でも、この設定変更を自動的に行うことが開示されている。従って、アクセスポイントの設定が変更された場合でも、ユーザ端末と車載機との間の通信を確保することができる。
【０００３】
しかし、特許文献１に開示された通信システムは、車載機で実行したアプリケーションソフトを用いた演算処理を、引き続き自宅のユーザ端末で継続して実行したいという要望に対応しているものではない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１８４７６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したように、従来における移動体用通信システムでは、車載機と自宅に設置したユーザ端末との間での、データの送受信についての取り決めが無いので、例えば、車載機で実行したソフトウェアによる演算処理を、引き続きユーザ端末で実行することができないという問題点があった。
【０００６】
本発明は、このような従来の課題を解決するためになされたものであり、その目的とするところは、移動体とユーザ端末との間でソフトウェアによる演算処理を継続して行うことが可能な移動体用通信システムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本願請求項１に記載の発明は、移動体装置は、移動体側仮想計算機での、演算処理終了時における状態データを取得し、取得した今回の状態データと移動体側データ記憶手段に記憶されている前回の状態データとの差分データを演算する移動体側差分演算手段を備える。また、携帯機は、移動体装置、及びサーバとの間でデータの送受信を行う携帯機側通信手段と、移動体装置より送信される差分データを記憶する携帯機側データ記憶手段とを備える。そして、移動体装置は、移動体側仮想計算機での演算処理終了時に、差分データを演算してサーバに送信し、送信できない場合には、この差分データを携帯機に送信するように制御し、携帯機は、移動体装置より送信された差分データを記憶し、記憶した差分データをサーバに送信し、サーバは、移動体装置、或いは携帯機より送信される差分データを受信して記憶する。
【発明の効果】
【０００８】
本発明に係る移動体用通信システムは、移動体装置とサーバとの間の通信ができない場合であっても、携帯機を介在させて差分データの送信が可能となるので、移動体とユーザ端末との間でソフトウェアによる演算処理を継続して行うことが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る移動体用通信システムの、各端末機の接続状態を示す説明図である。
【図２】本発明の実施形態に係る移動体用通信システムの、車載機の構成を示すブロック図である。
【図３】本発明の実施形態に係る移動体用通信システムの、携帯機の構成を示すブロック図である。
【図４】本発明の実施形態に係る移動体用通信システムの、ユーザ端末の構成を示すブロック図である。
【図５】本発明の実施形態に係る移動体用通信システムの、車載機における処理手順を示すフローチャートである。
【図６】本発明の実施形態に係る移動体用通信システムの、携帯機における処理手順を示すフローチャートである。
【図７】本発明の実施形態に係る移動体用通信システムの、携帯機における処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態を図面に基づいて説明する。図１は、本発明の一実施形態に係る移動体用通信システムの、各端末機の接続状態を示す説明図である。図１に示すように、この移動体用通信システム１００は、車両（移動体）に搭載され、クラウド環境５に無線で接続可能な車載機１（移動体装置）と、ユーザの自宅等に設置され、クラウド環境５（ネットワーク）に有線或いは無線で接続可能なユーザ端末２と、クラウド環境５に設けられたサーバ４を備えている。更に、ユーザが携行するスマートフォン等の携帯機３を備えており、該携帯機３は、クラウド環境５と無線により接続可能であり、且つ、無線ＬＡＮ等の近距離通信方式を用いて車載機１との間で通信が可能とされている。
【００１１】
サーバ４は、車載機１、ユーザ端末２、及び携帯機３より送信される各種データを保存する記憶部４ａ、及び各種データを送受信するための通信部４ｂを備えている。
【００１２】
図２は、車載機１の詳細な構成を示すブロック図である。図２に示すように、車載機１は、仮想計算機１１（移動体側仮想計算機）と、該仮想計算機１１にて実行される演算処理の、任意のタイミングでの状態データであるスナップショットを含む各種のデータを記憶する記憶装置１２（移動体側データ記憶手段）と、を備えている。
【００１３】
記憶装置１２は、仮想計算機１１で実行される演算処理のスナップショットを、時系列的に記憶するスナップショット記憶領域１３を備えている。特に、このスナップショット記憶領域１３は、今回取得したスナップショット（例えば、演算処理終了時のスナップショット）を記憶する記憶領域１３ｂと、前回（１回前）に取得したスナップショットを記憶する記憶領域１３ａを備えている。また、スナップショット記憶領域１３は、今回のスナップショットと前回のスナップショットとの差分である差分データを記憶する領域を備えている。
【００１４】
更に、車載機１は、スナップショット記憶領域１３へのスナップショットの書き込み、読み出しを制御し、且つ、記憶領域１３ｂに記憶されている今回スナップショットと記憶領域１３ａに記憶されている前回スナップショットとの差分を演算して差分データを生成する差分データ制御部１４（移動体側差分演算手段）を備えている。
【００１５】
更に、差分データ制御部１４で生成された差分データをクラウド環境５に設けられるサーバ４に送信と共に、サーバ４より送信される各種のデータを受信する通信制御部１６（移動体側通信手段）及びアンテナ１８を備えている。また、ユーザが携行する携帯機３との間でデータの送受信を行う近距離通信制御部１７（近距離通信手段）及びアンテナ１９（または、リーダ）と、車載機１全体を総括的に制御する主制御部１５を備えている。
【００１６】
仮想計算機１１は、仮想ハードウェア、及び仮想ソフトウェアを具備し、所望のＯＳ（Operating System）の環境下で各種のアプリケーションソフトによる演算処理を実行する。そして、演算実行時におけるスナップショット（状態データ）を取得し、取得したスナップショットを記憶装置１２に出力する。
【００１７】
図３は、携帯機３の詳細な構成を示すブロック図である。図３に示すように、携帯機３は、車載機１との間で近距離通信を行う通信制御部３３（携帯機側通信手段）及びアンテナ３４と、車載機１との通信、或いはサーバ４との通信により取得される差分データを記憶する記憶装置３２（携帯機側データ記憶手段）と、携帯機３を総括的に制御する主制御部３１と、を備えている。携帯機３は、例えば、ユーザが携行するスマートフォン、携帯電話機、或いはＰＤＡ（Personal Digital Assistant）等である。
【００１８】
図４は、ユーザ端末２の詳細な構成を示すブロック図である。図４に示すように、ユーザ端末２は、仮想計算機４１（ユーザ側仮想計算機）と、該仮想計算機４１により実行される演算処理の、任意のタイミングでの状態データであるスナップショットを記憶する記憶装置４２（ユーザ側データ記憶手段）と、を備えている。
【００１９】
記憶装置４２は、仮想計算機４１で実行される演算処理のスナップショットを、時系列的に記憶するスナップショット記憶領域４３を備えている。特に、今回取得したスナップショットを記憶する記憶領域４３ｂと、前回（１回前）に取得したスナップショットを記憶する記憶領域４３ａを備えている。
【００２０】
更に、ユーザ端末２は、今回のスナップショットと前回のスナップショットとの差分を演算して差分データを生成する差分データ制御部４４（ユーザ側差分演算手段）と、この差分データをクラウド環境５に設けられるサーバ４に送信と共に、サーバ４より送信される各種のデータを受信する通信制御部４６（ユーザ側通信手段）と、ユーザ端末２を総括的に制御する主制御部４５と、を備えている。通信制御部４６は、クラウド環境５に設けられるサーバ４と、無線、或いは有線にて接続される。
【００２１】
次に、上記のように構成された本実施形態に係る移動体用通信システム１００の作用について、図５〜図７に示す各フローチャートを参照して説明する。本実施形態に係る移動体用通信システム１００では、車載機１の仮想計算機１１にて演算処理を実行し、その後、この演算処理を自宅等に設置したユーザ端末２にて継続して実行できるように、データの送受信を行う。具体的には、車載機１にて実行した演算処理の、終了時のスナップショットと、前回のスナップショットとの差分データを演算し、この差分データをサーバ４に送信し、更に、該サーバ４を経由してユーザ端末２に送信する。これにより、ユーザ端末２では差分データを取得することができるので、ユーザ端末２の仮想計算機４１では、この差分データを用いることにより、車載機１で実行していた演算処理を、ユーザ端末２にて継続して実行することが可能となる。この際、送信するデータは差分データのみであるから、膨大な量のデータを送信する必要は無く、送信データ量を削減できる。
【００２２】
つまり、仮想計算機１１で用いるＯＳ、アプリケーションソフトを全てコピーすると、データ量が膨大となるので、メモリの記憶容量、通信速度の点からデータ送信は極めて困難である。これに対して、差分データを用いることにより、送信データを削減でき、また、記憶容量を削減できる。また、ユーザ端末２で実行されていた演算処理を車載機１にて実行する場合には、上記の反対の手順で差分データを送信すれば良い。また、車載機１とサーバ４との間の通信ができない場合には、携帯機３を介在させることにより、差分データの送信を確実に行う。以下、詳細に説明する。
【００２３】
初めに、図５を参照して車載機１による処理手順を説明する。ステップＳ１１において、車両にドライバが乗車する。その後、ステップＳ１２において、車載機１の通信制御部１６は、クラウド環境５との間で通信が可能であるか否かを判断する。そして、通信が可能である場合には（ステップＳ１２でＹＥＳ）、ステップＳ１３に処理を進め、通信が可能でない場合（通信できない場合）には（ステップＳ１２でＮＯ）、ステップＳ１６に処理を進める。
【００２４】
ステップＳ１３において、通信制御部１６は、クラウド環境５にアクセスしてサーバ４へ接続する。ステップＳ１４において、主制御部１５は、通信制御部１６を用いたサーバ４との通信により、サーバ４の記憶部４ａに、新たな差分データがあるか否かを判断する。新たな差分データがある場合には（ステップＳ１４でＹＥＳ）、ステップＳ１５に処理を進め、新たな差分データが無い場合には（ステップＳ１４でＮＯ）、ステップＳ１６に処理を進める。
【００２５】
ステップＳ１５において、車載機１の主制御部１５は、サーバ４に記憶されている新たな差分データを適用する。つまり、サーバ４の記憶部４ａに新たな差分データが書き込まれている場合には、この差分データを採用し、そうでなければ、車載機１のスナップショット記憶領域１３に記憶されている差分データを採用する。
【００２６】
その後、ステップＳ１６において、主制御部１５は、採用する差分データを用いて、仮想計算機１１を作動させ、サービスを開始する。即ち、仮想計算機１１による演算処理を実行する。
【００２７】
ステップＳ１７において、主制御部１５は、車両が目的地に到着したことが確認された場合に、ステップＳ１８において、その時点でのスナップショットを保存する。即ち、車載機１の仮想計算機１１のアプリケーションソフトで演算処理された状態データを、スナップショットとして記憶装置１２に記憶する。
【００２８】
次いで、ステップＳ１９において、差分データ制御部１４は、今回スナップショットと前回スナップショットの差分を抽出して差分データを求め、この差分データをスナップショット記憶領域１３に保存する。この場合、前回のスナップショットは、車両の運転を開始するときの演算処理の状態を示し、今回のスナップショットは、目的地に到着して運転を終了したときの演算処理の状態を示しているので、これらの差分データは、車載機１で車両走行中に演算処理されたデータということになる。
【００２９】
その後、ステップＳ２０において、車載機１の通信制御部１６は、クラウド環境５と通信が可能であるか否かを判断する。そして、通信が可能である場合には（ステップＳ２０でＹＥＳ）、ステップＳ２１において、通信制御部１６は、サーバ４との間で通信を行う。そして、ステップＳ２２において、差分データ（ステップＳ１９の処理で抽出した差分データ）をサーバ４に送信する。この差分データは、サーバ４の記憶部４ａに記憶される。その結果、車載機１で求められた差分データをサーバ４に記憶することが可能となる。
【００３０】
そして、ユーザ端末２は、サーバ４と接続することにより、新たな差分データを取得できるので、ユーザ端末２に設けられる仮想計算機４１により、アプリケーションソフトを継続して実行することができる。つまり、車載機１により演算処理が実行されていたアプリケーションソフトを、そのまま継続してユーザ端末２にて実行することができるので、ユーザは違和感なくシームレスに仮想計算機による演算処理を継続して実行することが可能となる。
【００３１】
一方、サーバ４との通信が可能でない場合には（ステップＳ２０でＮＯ）、ステップＳ２３において、近距離通信制御部１７により、携帯機３と接続する。その後、ステップＳ２４において、携帯機３と接続したことをユーザに通知する。この処理は、例えば、メール等により、携帯機３（例えば、スマートフォン）に通知する。携帯機３による処理は、図６，図７にて詳細に説明する。
【００３２】
次に、図６に示すフローチャートを参照して、携帯機３による処理手順について説明する。初めに、ステップＳ３１において、携帯機３を車載機１（またはクラウド環境５）に接続する。この接続は近距離通信方式により行われる。
【００３３】
ステップＳ３２において、携帯機３の通信制御部４６は、車載機１に記憶されている差分データ（またはサーバ４に記憶されている差分データ）が、携帯機３のスナップショット記憶領域４３に記憶されている差分データよりも新しいか否かを判断する。そして、新しい場合には（ステップＳ３２でＹＥＳ）、ステップＳ３３において、通信制御部４６は、この差分データを受信する。
【００３４】
更に、ステップＳ３４において、受信した差分データを、スナップショット記憶領域４３に記憶する。具体的には、スナップショット記憶領域４３に記憶されている古い差分データを新たな差分データに書き換える処理を実行する。その後、ステップＳ３９において、主制御部４５は、差分データを新規なものに変更したことをユーザに通知する。この処理は、例えば携帯機３がスマートフォンである場合には、該スマートフォンのディスプレイに変更した旨の内容を表示して通知する。
【００３５】
一方、車載機１に記憶されている差分データ（またはサーバ４に記憶されている差分データ）の方が、携帯機３に記憶されている差分データよりも古い場合には（ステップＳ３２でＮＯ）、ステップＳ３５において、差分データ制御部４４は、スナップショット記憶領域４３に記憶されている現在の差分データを読み出す。
【００３６】
その後、ステップＳ３６において、車載機１（またはサーバ４）との間で通信が可能であるか否か（即ち、通信圏内であるか否か）を判断する。そして、通信圏内でない場合には（ステップＳ３６でＮＯ）、ステップＳ３８において、携帯機３を携行するユーザが適宜移動して、通信圏内となる場所を探す。
【００３７】
通信圏内である場合には（ステップＳ３６でＹＥＳ）、ステップＳ３７において、通信制御部４６は、差分データを車載機１（またはサーバ４）に送信する。その後、ステップＳ３９において、主制御部４５は、差分データを、新規なものに変更したことをユーザに通知する。
【００３８】
つまり、図６のフローチャートで示した処理では、図５のステップＳ２３に示した処理に関連し、車載機１とクラウド環境５との間の通信ができない状態（例えば、車両が電波状況の悪い山奥等に到達した場合等）では、車載機１とクラウド環境５との間の通信が途絶えるので、車載機１からサーバ４への差分データの送信、及びサーバ４から車載機１への差分データの送信ができなくなる。そこで、本実施形態では、車載機１とクラウド環境５との間に、スマートフォン等の携帯機３を介在させることにより、間接的に差分データを送信するようにしている。
【００３９】
具体的には、携帯機３に記憶されている差分データよりも、接続先（車載機１またはサーバ４）の差分データの方が新しい場合には、この新たな差分データを取得して、携帯機３に記憶保存する。一方、携帯機３に記憶されている差分データよりも、接続先（車載機１またはサーバ４）の差分データの方が古い場合には、携帯機に記憶されている差分データを接続先に送信する。こうすることにより、車載機１とサーバ４との間での差分データの受け渡しが可能になる。
【００４０】
次に、図７に示すフローチャートを参照して、携帯機３に記憶される差分データ、及びユーザ端末２に記憶される差分データを最新のものに更新する処理について説明する。この処理は、サーバ４とユーザ端末２との間、及びサーバ４と携帯機３との間の通信により行われる。
【００４１】
初めに、ステップＳ５１において、予め設定したアクセス時間となったか否かが判断される。そして、アクセス時間となった場合には（ステップＳ５１でＹＥＳ）、ステップＳ５２において、接続先（ユーザ端末２または携帯機３）に記憶されている差分データが、サーバ４に記憶されている差分データよりも新しいか否かを判断する。そして、接続先に記憶されている差分データの方が、サーバ４に記憶されている差分データよりも新しい場合には（ステップＳ５２でＹＥＳ）、ユーザ端末２、或いは携帯機３に保存されている差分データは最新のものであるので、本処理を終了する。
【００４２】
一方、接続先に記憶されている差分データの方が、サーバ４に記憶されている差分データよりも古い場合には（ステップＳ５２でＮＯ）、ユーザ端末２、或いは携帯機３に保存されている差分データは最新のものではないので、ステップＳ５３において、ユーザ端末２または携帯機３は、サーバ４に記憶されている差分データをダウンロードする。更に、ステップＳ５４において、ユーザ端末２または携帯機３は、この差分データを記憶する。
【００４３】
こうして、ユーザ端末２に記憶される差分データ、及び携帯機３に記憶される差分データを、定期的に最新のものに更新することが可能となる。
【００４４】
このようにして、本実施形態に係る移動体用通信システム１００では、車両に搭載される車載機１に設けられる仮想計算機１１にて演算処理が実行されている場合に、例えば、車両が目的地に到着した場合には、この時点でのスナップショットを取得し、前回のスナップショットとの間の差分データを求める。そして、この差分データをサーバ４に記憶する。従って、車載機１（移動体装置）で実行したアプリケーションソフトによる演算処理データを差分データとしてサーバ４に記憶することができるので、該サーバ４にアクセスして差分データを読み出すことにより、ユーザは車両から降りた後においても継続してアプリケーションソフトによる演算処理を実行できる。
【００４５】
また、通信状況が悪く、車載機１とサーバ４との間の通信ができない場合であっても、携帯機３を介在させて差分データの送信が可能となるので、確実な差分データの送信が可能となる。更に、スナップショットを取得して記憶するので、仮想計算機１１に何らかのエラーが発生した場合でも、このスナップショットの状態まで戻すことができる。
【００４６】
更に、ユーザ端末２は、このサーバ４にアクセスして差分データを取得することができるので、該ユーザ端末２では、車載機に設けられた仮想計算機１１で実行された演算処理の続きを、そのままユーザ端末２の仮想計算機４１にて実行することが可能となる。従って、車両から降りて自宅に戻った場合には、違和感無く継続した演算処理を実行することができる。同様に、ユーザ端末２で実行された演算処理についての差分データをサーバ４に送信して、この差分データを該サーバ４の記憶部４ａに記憶し、車載機１との通信により差分データを車載機１に送信できるので、ユーザ端末で実行された演算処理を、継続して車載機１にて実行することが可能となる。
【００４７】
また、仮想計算機を用いているので、車載機１、ユーザ端末２のアーキテクチャに依存せずに、所望のアプリケーションソフトによる演算処理を実行することができる。
【００４８】
更に、車載機１の仮想計算機１１で演算処理を実行する際には、演算処理の開始時におけるスナップショットと、演算処理の終了時におけるスナップショットの差分を差分データとして求めるので、車載機１で実行された演算処理の内容を差分データとして保存できる。このため、必要なデータのみを確実に差分データとして保存でき、その後の演算処理（ユーザ端末２での演算処理）に用いることができる。
【００４９】
同様に、ユーザ端末２の仮想計算機４１で演算処理を実行する際には、演算処理の開始時におけるスナップショットと、演算処理の終了時におけるスナップショットの差分を差分データとして求めるので、ユーザ端末２で実行された演算処理の内容を差分データとして保存できる。このため、必要なデータのみを確実に差分データとして保存でき、その後の演算処理（車載機１での演算処理）に用いることができる。
【００５０】
また、携帯機３として、携帯電話、スマートフォン、及びＰＤＡ（Personal Digital Assistant）のいずれかを用いることにより、ユーザが常時携行する機器で、データ通信することが可能となり、利便性、操作性を向上させることができる。
【００５１】
以上、本発明の移動体用通信システムを図示の実施形態に基づいて説明したが、本発明はこれに限定されるものではなく、各部の構成は、同様の機能を有する任意の構成のものに置き換えることができる。
【００５２】
例えば、上記した実施形態では、移動体の一例として車両を例に挙げたが、本発明は車両に限定されるものではなく、その他の移動体について適用することができる。
【産業上の利用可能性】
【００５３】
本発明は、車載機で実行したアプリケーションソフトによる演算処理を、自宅に設置しているユーザ端末にて継続して実行することに利用することができる。
【符号の説明】
【００５４】
１  車載機
２  ユーザ端末
３  携帯機
４  サーバ
４ａ  記憶部
４ｂ  通信部
５  クラウド環境
１１  仮想計算機
１２  記憶装置
１３  スナップショット記憶領域
１３ａ  記憶領域
１３ｂ  記憶領域
１４  差分データ制御部
１５  主制御部
１６  通信制御部
１７  近距離通信制御部
１８  アンテナ
１９  アンテナ
３１  主制御部
３２  記憶装置
３３  通信制御部
３４  アンテナ
４１  仮想計算機
４２  記憶装置
４３  スナップショット記憶領域
４３ａ  記憶領域
４３ｂ  記憶領域
４４  差分データ制御部
４５  主制御部
４６  通信制御部
１００  移動体用通信システム
【図１】
2014192551.tif 000003
【図２】
2014192551.tif 000004
【図３】
2014192551.tif 000005
【図４】
2014192551.tif 000006
【図５】
2014192551.tif 000007
【図６】
2014192551.tif 000008
【図７】
2014192551.tif 000009