(57)【要約】【課題】一人のユーザが複数の端末を使い分けるには不便さがあった。【解決手段】ネットワークシステム１０において、携帯電話２０、ＰＤＡ２２、ＰＣ２４、自動車２６、およびオーディオステレオ２８の各端末はインターネット１６を介して情報同期サーバ１４に接続される。これらの端末のうち、使用状態におかれていた端末が不使用状態に切り替えられるときに、作業中の内容や環境に関するデータを情報同期サーバ１４へ送信する。情報同期サーバ１４は、他の端末へ再現データを転送し、そのデータに基づいて他の端末で作業を続行できる。これにより、シームレスな端末の移行が実現される。【選択図】　図１
2004054633.tif 000002
【特許請求の範囲】
【請求項１】
同じユーザによって使用されることを前提とする複数の端末に固定的に割り当てられたそれぞれ固有のＩＰアドレスを受信する工程と、
前記ＩＰアドレスと前記ユーザの識別情報とを対応させて保存する工程と、
前記ユーザによって使用状態におかれていた端末が不使用状態へ切り替わるときに、そのユーザが実施していた作業を前記複数の端末のうちいずれかで継続するために必要な再現データを前記使用状態におかれていた端末から受信する工程と、
前記複数の端末のＩＰアドレスを宛先として抽出する工程と、
前記抽出したＩＰアドレス宛に前記再現データを送信してその宛先の端末において前記作業を継続させる工程と、
を有することを特徴とする情報同期方法。
【請求項２】
同じユーザによって使用されることを前提とする複数の端末に固定的に割り当てられたそれぞれ固有のＩＰアドレスとそのユーザの識別情報とを対応させて保持する端末管理部と、
前記ユーザによって使用状態におかれていた端末が不使用状態へ切り替わるときに、そのユーザが実施していた作業を前記複数の端末のうちいずれかで継続するために必要な再現データを前記使用状態におかれていた端末から取得する取得処理部と、
前記複数の端末のＩＰアドレスを前記端末管理部から抽出し、そのＩＰアドレス宛に前記再現データを送信する転送処理部と、
を有することを特徴とする情報同期装置。
【請求項３】
前記端末管理部は、前記複数の端末のそれぞれが使用状態におかれたときのその旨の通知に基づいて各端末の状態を管理し、
前記転送処理部は、現在使用状態におかれている端末のＩＰアドレスを前記端末管理部から抽出し、そのＩＰアドレス宛に前記再現データを送信することを特徴とする請求項２に記載の情報同期装置。
【請求項４】
前記端末管理部は、前記再現データの送信先と送信の履歴をさらに管理し、
前記転送処理部は、前記再現データが未送信である端末からその端末が使用状態におかれた旨の通知を取得したときに、その端末に対して前記再現データを送信することを特徴とする請求項３に記載の情報同期装置。
【請求項５】
前記複数の端末のユーザと前記使用状態におかれていた端末のユーザとの同一性を生体認証により判定する認証部をさらに有し、
前記転送処理部は、前記複数の端末のうち前記同一性が認証された端末に対して前記再現データを送信することを特徴とする請求項２から４のいずれかに記載の情報同期装置。
【請求項６】
特定のユーザによって使用されることを前提とする情報端末にあらかじめ固定的に割り当てられた固有のＩＰアドレスを読み出す工程と、
前記端末が使用状態におかれたときにその旨および前記ＩＰアドレスを所定のサーバへ送信する工程と、
前記端末が使用状態から不使用状態へ切り替えられるときに、それまで実施されていた作業を他の端末で継続するために必要な再現データを生成する工程と、
前記再現データを前記サーバへ送信する工程と、
を有することを特徴とする情報同期方法。
【請求項７】
特定のユーザによって使用されることを前提とする情報端末であって、
本端末に対してあらかじめ固定的に割り当てられた固有のＩＰアドレスを記憶するアドレス保持部と、
本端末が使用状態におかれたときにその旨および前記ＩＰアドレスを所定のサーバへ通知する使用通知部と、
本端末が使用状態から不使用状態へ切り替えられるときに、それまで実施されていた作業を他の端末で継続するために必要な再現データを前記サーバへ送信する送信処理部と、
を有することを特徴とする情報端末。
【請求項８】
本端末が不使用状態から使用状態へ切り替えられたときに、本端末が未取得である前記再現データを前記サーバから取得するデータ取得部と、
前記ユーザが中断した作業を続行するための環境を前記再現データに基づいて再現する再現処理部と、
をさらに有することを特徴とする請求項７に記載の情報端末。
【請求項９】
前記使用通知部は、本端末が使用状態におかれたときに本端末のユーザの生体的特徴を示すデータを前記サーバへ送信し、
前記データ取得部は、前記特定のユーザと本端末のユーザの同一性が前記サーバによって認証されたときに前記再現データを取得することを特徴とする請求項８に記載の情報端末。
【請求項１０】
同じユーザによって使用されることを前提とする複数の端末に固定的に割り当てられたそれぞれ固有のＩＰアドレスを受信する工程と、
前記ＩＰアドレスを保存する工程と、
特定の端末が使用状態から不使用状態へ切り替えられるときに、そのユーザが実施していた作業を前記複数の端末のうちいずれかの端末で継続するための再現データを生成する工程と、
前記再現データの宛先となる端末のＩＰアドレスを抽出する工程と、
前記抽出されたＩＰアドレス宛に前記再現データを送信してその宛先の端末において前記作業を継続させる工程と、
を有することを特徴とする情報同期方法。
【請求項１１】
特定のユーザによって使用されることを前提とする情報端末であって、
前記ユーザによって使用されることを前提とする他の複数の端末に固定的に割り当てられたそれぞれ固有のＩＰアドレスを記憶する端末管理部と、
本端末が使用状態から不使用状態へ切り替えられるときに、そのユーザが実施していた作業を前記複数の端末のうちいずれかの端末で継続するために前記端末管理部から前記ＩＰアドレスを抽出し、そのＩＰアドレス宛に前記継続に必要な再現データを送信する転送処理部と、
を有することを特徴とする情報端末。
【請求項１２】
前記再現データを受信する受信処理部と、
前記ユーザが中断した作業を続行するための環境を前記再現データに基づいて再現する再現処理部と、
をさらに有することを特徴とする請求項１１に記載の情報端末。
【請求項１３】
前記端末管理部は、前記複数の端末のそれぞれが使用状態におかれたときのその旨の通知に基づいて各端末の状態を管理し、
前記転送処理部は、前記複数の端末のうち現在使用状態におかれている端末宛に前記再現データを送信することを特徴とする請求項１１または１２に記載の情報端末。
【請求項１４】
前記転送処理部は、前記再現データの送信に先立ち、不使用状態である宛先の端末が前記再現データを受信できるようその端末の状態を遠隔から制御することを特徴とする請求項１１に記載の情報端末。
【請求項１５】
前記遠隔からの制御を受けたときに前記再現データを受信できる状態へ移行する処理をなす制御受付部と、
前記受信できる状態へ移行した後、前記再現データを受信する受信処理部と、前記受信した後、前記ユーザによって実際に使用状態におかれたときに、そのユーザが実施を中断した作業を続行するための環境を前記再現データに基づいて再現する再現処理部と、
をさらに有することを特徴とする請求項１４に記載の情報端末。
【請求項１６】
本端末のユーザと前記再現データの送信先端末のユーザとの同一性を生体認証により判定する認証部をさらに有し、
前記転送処理部は、前記同一性が認証されたことを条件に前記再現データを送信することを特徴とする請求項１１から１５のいずれかに記載の情報端末。
【請求項１７】
特定のユーザによって使用状態におかれた第１の端末が不使用状態に切り替えられるときに、前記第１の端末においてそのユーザが実施していた作業を第２の端末で継続するために必要な再現データを前記第１の端末から受信する工程と、
前記第１の端末のユーザと前記第２の端末のユーザとの同一性を生体認証により判定する工程と、
前記同一性が認証されたことを条件に前記再現データを前記第２の端末へ送信する工程と、
を有することを特徴とする情報同期方法。
【請求項１８】
特定のユーザによって使用状態におかれた第１の端末が不使用状態に切り替えられるときに、前記第１の端末においてそのユーザが実施していた作業を第２の端末で継続するために必要な再現データを前記第１の端末から取得する取得処理部と、
前記第１の端末のユーザと前記第２の端末のユーザとの同一性を生体認証により判定する認証部と、
前記同一性が認証されたことを条件に前記再現データを前記第２の端末へ送信する転送処理部と、
を有することを特徴とする情報同期装置。
【請求項１９】
前記認証部は、前記第１の端末および第２の端末から、前記生体認証に用いるユーザの生体的特徴を示すデータを取得してこれらを照合することにより前記ユーザの同一性を判定することを特徴とする請求項１８に記載の情報同期装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、情報同期方法および装置に関する。この発明は特に、複数の端末を使い分けて継続的な作業をするために必要なデータを送受信する技術に関する。
【０００２】
【従来の技術】
インターネットを始めとする通信技術の発達とその普及により、現在では多くの人々が何らかの通信端末を利用している。最も普及している端末は携帯電話とパーソナルコンピュータ（以下、「ＰＣ」という。）である。もはや、一個人が複数の端末を使い分けるのも珍しい話ではない。今後、次世代通信プロトコルであるＩＰｖ６が普及すればあらゆる情報機器や電化製品をカバーできるほどの広大なアドレス空間がもたらされる。その場合、身の回りにある様々な機器をネットワーク端末として利用でき、従来にない利用の仕方が今後次々に生み出されていくものと思われる。
【０００３】
【発明が解決しようとする課題】
しかしながら、製品というものは、様々な改良が加えられていったとしてもユーザはなかなか満足せず、より便利で使いやすいものをつねに求める。そのとき便利と感じた機能も、しばらく経つとその便利さを忘れてしまう。逆に、ひとつ便利になると、それまで不便に感じなかった他の部分が不便に感じられてしまうこともある。様々な情報機器や電化製品がネットワーク端末化されたときに生じるであろう課題を先読みして解決しておくことは、そうした次世代型ネットワークを普及させるための鍵になると思われる。
【０００４】
本発明者は、以上の認識に基づき本発明をなしたもので、その目的は、複数の端末を使い分ける上での不便さを解消する技術の提供にある。別の目的は、時間や場所を問わず複数の端末を使い分けた継続的な作業を実現する技術の提供にある。さらに別の目的は、複数の端末を使い分ける上での安全性を確保する技術の提供にある。
【０００５】
【課題を解決するための手段】
本発明のある態様は、情報同期方法に関する。この方法は、同じユーザによって使用されることを前提とする複数の端末に固定的に割り当てられたそれぞれ固有のＩＰアドレスを受信する工程と、ＩＰアドレスとユーザの識別情報とを対応させて保存する工程と、ユーザによって使用状態におかれていた端末が不使用状態へ切り替わるときに、そのユーザが実施していた作業を複数の端末のうちいずれかで継続するために必要な再現データを使用状態におかれていた端末から受信する工程と、複数の端末のＩＰアドレスを宛先として抽出する工程と、抽出したＩＰアドレス宛に再現データを送信してその宛先の端末において作業を継続させる工程と、を有する。
【０００６】
作業に使用する端末をある端末から別の端末へ移行させたい場合、従来は移行させたいデータ、送り元、および送り先の全てをユーザが指定する必要があった。本実施の形態においては、これら一連の手順が自動的に処理される。すなわち、移行の検出、移行するデータの取得、移行するデータの転送、送り元および送り先の指定がすべて自動で処理される。ユーザは、次にどの端末を使うかなどを意識しなくとも、あらかじめ登録された自己の端末であれば起動するだけで中断した作業を続行できる。
【０００７】
なお、端末の移行またはこれに準ずる動作を検出してからデータの取得と転送が行われる点で、ワークステーションのように、つねに作業内容および作業環境をサーバ上に記録しておき、これをどの端末からも利用できるようにする構成とは本質的に異なる。
【０００８】
「端末」は、その種類を問わない。たとえば、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔｓ）、ＰＣ、自動車に搭載されたコンピュータ、オーディオステレオ、テレビジョン受像機などが該当し、これらは少なくとも他の装置との間でデータを送受信するための通信機能を有する。固定端末または移動端末のいずれでもよいが、移動端末の場合は、モバイルＩＰなどの技術を用いて所在地を問わず固定的なＩＰアドレスを使用できる環境にあることを前提とする。
【０００９】
ユーザがその端末において何らかの作業を行っているか否かによって「使用状態」と「不使用状態」を区別してもよいし、または電源がオンになっているかオフになっているかで両者を区別してもよい。電源がオンになっていても待機状態になっている場合は「不使用状態」として扱ってもよい。その他、作業に用いるアプリケーションプログラムの「実行状態」および「停止状態」をそれぞれ「使用状態」および「不使用状態」としてもよい。その場合、各端末は再現データを処理する機能を有した共通仕様のアプリケーションプログラムをそれぞれ実行する。
【００１０】
「再現データ」は、たとえばユーザがその端末上で使用するアプリケーションプログラム、そのアプリケーションプログラムを利用して処理されるデータ、そのアプリケーションプログラムの環境設定などのデータであって、中断した作業を移行先の端末で続行するために必要な様々な形式のデータが含まれる。中断した作業が「音楽の再生」であった場合、その楽曲のタイトル、その楽曲における再生を中断した箇所、楽曲の再生条件などが再生データに含まれる。
【００１１】
本発明の別の態様は、情報同期装置に関する。この装置は、同じユーザによって使用されることを前提とする複数の端末に固定的に割り当てられたそれぞれ固有のＩＰアドレスとそのユーザの識別情報とを対応させて保持する端末管理部と、ユーザによって使用状態におかれていた端末が不使用状態へ切り替わるときに、そのユーザが実施していた作業を複数の端末のうちいずれかで継続するために必要な再現データを使用状態におかれていた端末から取得する取得処理部と、複数の端末のＩＰアドレスを端末管理部から抽出し、そのＩＰアドレス宛に再現データを送信する転送処理部と、を有する。
【００１２】
この装置は、ネットワーク上に設けられるサーバとして実現されてもよい。各端末は、サーバとしての情報同期装置によってＩＰアドレスが管理されるとともに、再現データを情報同期装置との間でアップロードまたはダウンロードする。あらかじめＩＰアドレスが管理された端末であれば、時間や場所を問わず、中断した作業をその状態から続行できる。端末管理部は、複数の端末のそれぞれが使用状態におかれたときのその旨の通知に基づいて各端末の状態を管理してもよく、その場合、使用状態の端末に対してだけ再現データを送信してもよい。
【００１３】
本発明のさらに別の態様もまた情報同期方法である。この方法は、特定のユーザによって使用されることを前提とする情報端末にあらかじめ固定的に割り当てられた固有のＩＰアドレスを読み出す工程と、この端末が使用状態におかれたときにその旨およびＩＰアドレスを所定のサーバへ送信する工程と、この端末が使用状態から不使用状態へ切り替えられるときに、それまで実施されていた作業を他の端末で継続するために必要な再現データを生成する工程と、その再現データをサーバへ送信する工程と、を有する。
【００１４】
この方法は、使用状態の情報端末が不使用状態に切り替えられる過程でなされる処理を主に特定する。不使用状態に切り替えられるときに作業途中の状況を記録した再現データを上記の情報同期装置に保存する。これにより、再現データを取得した他の端末において作業を続行でき、時間や場所を問わない継続的な作業が実現される。なお、再現データを送信した端末自身が後からその再現データを取得して作業を続行してもよい。この場合も、作業途中の状況が自動的に再現されるので利便性が高い。
【００１５】
本発明のさらに別の態様は、情報端末に関する。この端末は、特定のユーザによって使用されることを前提とする情報端末であって、本端末に対してあらかじめ固定的に割り当てられた固有のＩＰアドレスを記憶するアドレス保持部と、本端末が使用状態におかれたときにその旨およびＩＰアドレスを所定のサーバへ通知する使用通知部と、本端末が使用状態から不使用状態へ切り替えられるときに、それまで実施されていた作業を他の端末で継続するために必要な再現データをサーバへ送信する送信処理部と、を有する。
【００１６】
この情報端末は、不使用状態におかれるときに作業途中の状況を記録した再現データを上記の情報同期装置に保存するとともに、再現データを取得したときは中断された作業を再開できる。これにより、複数の端末を切り替えながらシームレスな作業を実現できる。
【００１７】
本発明のさらに別の態様もまた情報同期方法である。この方法は、同じユーザによって使用されることを前提とする複数の端末に固定的に割り当てられたそれぞれ固有のＩＰアドレスを受信する工程と、ＩＰアドレスを保存する工程と、特定の端末が使用状態から不使用状態へ切り替えられるときに、そのユーザが実施していた作業を複数の端末のうちいずれかの端末で継続するための再現データを生成する工程と、再現データの宛先となる端末のＩＰアドレスを抽出する工程と、抽出されたＩＰアドレス宛に再現データを送信してその宛先の端末において作業を継続させる工程と、を有する。
【００１８】
この方法においては、情報端末が不使用状態に切り替えられるときに作業途中の状況をサーバではなく他の端末に送信する。これを受信した他の端末はその中断された作業を続行できる。これにより、ユーザはあらかじめＩＰアドレスによって互いに関連づけられた自己の端末であれば時間や場所を問わず継続的な作業を行える。
【００１９】
本発明のさらに別の態様もまた、情報端末に関する。この端末は、特定のユーザによって使用されることを前提とする情報端末であって、ユーザによって使用されることを前提とする他の複数の端末に固定的に割り当てられたそれぞれ固有のＩＰアドレスを記憶する端末管理部と、本端末が使用状態から不使用状態へ切り替えられるときに、そのユーザが実施していた作業を複数の端末のうちいずれかの端末で継続するために端末管理部からＩＰアドレスを抽出し、そのＩＰアドレス宛に継続に必要な再現データを送信する転送処理部と、を有する。
【００２０】
この情報端末が不使用状態に切り替えられるときに作業途中の状況を他の端末に送信することにより、ユーザは自己の端末であれば時間や場所を問わず継続的な作業を行える。端末管理部は、複数の端末のそれぞれが使用状態におかれたときのその旨の通知に基づいて各端末の状態を管理してもよく、その場合、使用状態にある他の端末に対してだけ再現データを送信してもよい。
【００２１】
本発明のさらに別の態様もまた情報同期方法である。この方法は、特定のユーザによって使用状態におかれた第１の端末が不使用状態に切り替えられるときに、第１の端末においてそのユーザが実施していた作業を第２の端末で継続するために必要な再現データを第１の端末から受信する工程と、第２の端末のユーザと特定のユーザとの同一性を生体認証により判定する工程と、同一性が認証されたことを条件に再現データを第２の端末へ送信する工程と、を有する。
【００２２】
「生体認証」は、人間がもつ生体的特徴に基づいて個人を認識する方法であり、例えば顔の輪郭、目、鼻、口など、顔の外観の特徴に基づいて認証してもよい。この場合、情報端末がもつカメラ機能を利用して顔認証してもよい。その他、虹彩や指紋などに基づいて認証してもよいし、特徴的な身振りなどに基づいて認証してもよい。この生体認証は、パスワードなどの認証方法に比べて本人認証としての安全性が高く、またその認識精度も高い。したがって、ユーザの同一性を担保しながら複数の端末間での作業の引き渡しを安全に実現できる。
【００２３】
本発明のさらに別の態様もまた、情報同期装置に関する。この装置は、特定のユーザによって使用状態におかれた第１の端末が不使用状態に切り替えられるときに、第１の端末においてそのユーザが実施していた作業を第２の端末で継続するために必要な再現データを第１の端末から取得する取得処理部と、第２の端末のユーザと特定のユーザとの同一性を生体認証により判定する認証部と、同一性が認証されたことを条件に再現データを第２の端末へ送信する転送処理部と、を有する。
【００２４】
この装置は、生体認証および再現データの転送を処理するサーバとして実現されてもよい。これにより、各端末は安全に作業の引き渡しを実現できる。認証部は、第１の端末および第２の端末から、生体認証に用いるユーザの生体的特徴を示すデータを取得してこれらを照合することによりユーザの同一性を判定してもよい。
【００２５】
なお、以上の構成要素の任意の組合せや、本発明の構成要素や表現を方法、装置、コンピュータプログラム、コンピュータプログラムを格納した記録媒体、データ構造などの間で相互に置換したものもまた、本発明の態様として有効である。
【００２６】
【発明の実施の形態】
（第１実施形態）
本実施形態においては、ユーザが使用する端末をある端末から別の端末に移行したときに、それまでの作業内容と作業環境も同時に移行されるよう処理する。すなわち、端末の使用が中断されたことを検出し、そのタイミングでそれまでの作業内容などのデータをサーバが受け取り、これを次に使用する端末へ転送する。たとえば、インターネットストリーミングの映画を鑑賞するための環境をＰＣからＰＤＡへ移行する場合、その映画の配信元の情報、映画の再生中の位置、映画再生に必要なアプリケーションプログラムを特定するデータなどをＰＣからサーバへ送信し、これをサーバがＰＤＡ向けに最適化して転送する。同じユーザが使用する複数の端末にはそれぞれ固定的かつ固有のＩＰアドレスが割り当てられる。サーバは、これらのＩＰアドレスを管理することにより、中断した作業内容などのデータを同じユーザの端末へ送信する。
【００２７】
図１は、複数の端末を接続したネットワークシステムの全体構成を示す。ネットワークシステム１０は、情報同期サーバ１４と、これにインターネット１６経由で接続される携帯電話２０、ＰＤＡ２２、ＰＣ２４、自動車２６、オーディオステレオ２８を含む。情報同期サーバ１４は、ＡＳＰ（Ａｐｐｌｉｃａｔｉｏｎ　Ｓｅｒｖｉｃｅ　Ｐｒｏｖｉｄｅｒ）として機能させてもよい。ネットワークシステム１０には、他の端末が接続されてもよい。
【００２８】
たとえば、オーディオステレオ２８で音楽を再生していたときにこれを中断し、その続きを外出先にて自動車２６のカーオーディオシステムで再生してもよい。この場合、再生を続行する楽曲データの格納場所は、情報同期サーバ１４でもよいし、オーディオステレオ２８でもよい。
【００２９】
図２は、情報同期サーバの構成を示す機能ブロック図である。情報同期サーバ１４は、取得処理部５２、端末管理部６２、認証部６６、転送処理部６８、および通信部７４を有する。各部は、通信部７４を介してインターネット１６上の端末との間でデータを送受信する。通信部７４は、データ送受信機能のほか、ルータ機能やサーバ機能を有してもよい。
【００３０】
取得処理部５２は、アドレス取得部５４、状態取得部５６、再現データ取得部５８、および生体データ生成部６０を含む。アドレス取得部５４は、同じユーザによって使用されることを前提とする複数の端末に固定的に割り当てられたそれぞれ固有のＩＰアドレスとそのユーザの識別情報であるユーザＩＤおよびパスワードを通信部７４経由で受信して端末管理部６２に格納する。
【００３１】
状態取得部５６は、各端末の状態を示すデータを取得する。たとえば、ある端末が使用状態におかれたとき、または不使用状態に切り替えられたときに、その旨を示すデータを取得する。各端末の状態は端末管理部６２に記録される。
【００３２】
再現データ取得部５８は、不使用状態に切り替わる端末から再現データを取得して端末管理部６２へ格納する。再現データ取得部５８が再現データを取得したときにその送信元である端末の状態が不使用状態に切り替わったものと判断してもよい。その場合、再現データ取得部５８は不使用状態への切り替わりを端末管理部６２へ記録する。
【００３３】
生体データ生成部６０は、端末のユーザを認証するためにそのユーザの生体的特徴を示す生体データを取得する。各端末からそれぞれのＩＰアドレスおよびユーザＩＤを取得するときにこの生体データも取得して端末管理部６２に格納しておいてもよいし、生体データをユーザＩＤの代わりに取得して格納してもよい。生体データ生成部６０が生体データを取得した場合、その生体データの受信自体を送信元の端末が使用状態におかれたことを示す通知として扱ってもよい。
【００３４】
端末管理部６２は、格納部６４を含む。端末管理部６２は、各端末のＩＰアドレス、ユーザＩＤ、パスワード、各端末の状態、生体データなどの情報をユーザ別で対応させて格納部６４に保持する。さらに、端末管理部６２は各端末への再現データの送信に関する履歴を格納部６４に格納する。
【００３５】
転送処理部６８は、複数の端末のＩＰアドレスを端末管理部６２から抽出し、そのＩＰアドレス宛に再現データを送信する。転送処理部６８は、送信に先立って送信先の各端末の種類や処理能力に応じて再現データを最適化する最適化処理部７０と、再現データの送信を処理する送信部７２と、を含む。
【００３６】
最適化処理部７０による最適化処理には、画像サイズ、ファイルサイズ、ファイル属性などの端末適応化が含まれる。たとえば、送信先端末の画面解像度に合わせて画面内容を拡大または縮小するなどの最適化処理を施してもよいし、ネットワークトラフィックや通信環境などの状況を判断し、データ圧縮によりファイルサイズを変更して情報通信量の最適化を図ってもよい。最適化処理部７０は、送信先端末において再生できないデータを除外する処理を施してもよい。各端末の種類や処理能力を識別するための各端末固有のデータを端末管理部６２にあらかじめ記録しておいてもよい。
【００３７】
送信部７２は、送信先のＩＰアドレスとして、現在使用状態におかれている端末のＩＰアドレスを端末管理部６２から抽出する。また送信部７２は、複数の端末のうちいずれに送信したかを端末管理部６２に記録するとともに、未送信である端末からその端末が使用状態におかれた旨の通知を取得したときにその端末に対して再現データを送信する。さらに送信部７２は、複数の端末のうちユーザの同一性が認証された端末に対して再現データを送信する。
【００３８】
認証部６６は、中断した作業を続行しようとする複数の端末のユーザと、作業を中断するまで使用状態におかれていた端末のユーザとの同一性を生体認証により判定する。認証部６６は、作業を続行しようとする端末からユーザの生体データを取得し、端末管理部６２にあらかじめ保存された生体データと照合して同一性を判断する。認証部６６は、ユーザＩＤおよびパスワードによる認証を生体認証と組み合わせることによって安全性を高めてもよい。
【００３９】
図３は、情報端末の構成を示す機能ブロック図である。情報端末８０は、図１における携帯電話２０やＰＤＡ２２などの端末に相当し、通信部８２、アドレス保持部８４、使用通知部８６、生体データ生成部８８、データ取得部９４、送信処理部９６、および作業実行部９８を有する。各部は、通信部８２を介してインターネット１６上の情報同期サーバ１４との間でデータを送受信する。
【００４０】
アドレス保持部８４は、情報端末８０に対してあらかじめ固定的に割り当てられた固有のＩＰアドレスを記憶する。アドレス保持部８４は、図５にて後述するモバイルＩＰによって一時的に割り当てられたＩＰアドレスをさらに記憶してもよい。使用通知部８６は、情報端末８０が使用状態におかれたときにその旨およびＩＰアドレスを情報同期サーバ１４へ通知する。また使用通知部８６は、情報端末８０が使用状態におかれたときに情報端末８０のユーザの生体データを情報同期サーバ１４へ送信する。生体データは、生体データ生成部８８によって取得される。生体データ生成部８８は、操作者の顔画像を撮像するＣＣＤ９２と、その顔画像を所定のファイル形式に変換する画像処理部９０と、を含む。
【００４１】
データ取得部９４は、情報端末８０が不使用状態から使用状態へ切り替えられたときに、情報端末８０が未取得である再現データを情報同期サーバ１４から取得する。データ取得部９４は、他の端末において作業を中断した特定のユーザと情報端末８０のユーザの同一性が情報同期サーバ１４によって認証されたときに再現データを取得する。
【００４２】
作業実行部９８は、ユーザが中断した作業を続行するための環境を、データ取得部９４が取得した再現データに基づいて再現する。作業実行部９８は、再現データ生成部１００、再現処理部１０２、メイン実行部１０４を含む。再現処理部１０２は、再現データに基づく作業の再現を処理する。たとえば再現処理部１０２は、作業中であったファイルをその作業に用いられていたアプリケーションプログラムによって起動するとともに、中断したときの表示位置または再生位置などにあわせて中断前の作業環境を再現する。メイン実行部１０４は、アプリケーションプログラムの実行などの処理を担当する。再現データ生成部１００は、情報端末８０が使用状態から不使用状態に切り替えられるときに、作業中の状態に基づいて再現データを生成する。送信処理部９６は、情報端末８０においてそれまで実施されていた作業の再現データを情報同期サーバ１４へ送信する。
【００４３】
以上の構成により、複数の端末にわたる再現データの送受信がなされ、作業経過の同期がとられる。ユーザに対して、時間の経過、場所の移動、端末の切替を意識させずにシームレスな作業環境を提供できる。
【００４４】
図４は、端末管理部６２が格納部６４に保持する各端末の情報をそれらの対応テーブルの形で示す。管理データテーブル１１０は、ユーザＩＤ欄１１２、パスワード欄１１４、端末種別欄１１６、ＩＰアドレス欄１１８、状態記述欄１２０、および送信履歴欄１２２を含む。ユーザＩＤ欄１１２にはユーザＩＤが格納され、パスワード欄１１４にはユーザＩＤと対応するパスワードが格納される。たとえば、ユーザＩＤ欄１１２にユーザＩＤ「ａｂｃｄｅ」の文字列が格納され、そのユーザＩＤに対応するパスワード「ｈｎ０ｓ２５」の文字列が格納される。
【００４５】
端末種別欄１１６には、各端末の種類を示すデータが格納される。たとえば、「携帯電話」や「ＰＣ」などの端末種類を示すデータが格納される。ＩＰアドレス欄１１８には、各端末のＩＰアドレスが格納される。たとえば、携帯電話のＩＰアドレスとして「２０２．２３８．８５．ＸＸＸ」といったアドレスが格納される。状態記述欄１２０には、各端末の状態を示すデータが格納される。たとえば、携帯電話およびＰＣの状態として「オン」が記述され、これらが使用状態におかれていることが示される。送信履歴欄１２２には、各端末に対する再現データの送付履歴が格納される。たとえば「再現データ０００１」がすでに携帯電話およびＰＣへ「送信済」である旨が記録されている。
【００４６】
図５は、情報端末がモバイルＩＰを利用する場合の構成および動作を示す。携帯電話２０は、情報端末８０の一例である移動端末である。携帯電話２０はどのネットワーク内に属していても、モバイルＩＰによって固定的なＩＰアドレスを用いて通信することができる。この固定的なＩＰアドレス（以下、「ホームアドレス」という。）の他に各ネットワークにおいて一時的なＩＰアドレス（以下、「気付アドレス」という。）がＤＨＣＰまたはＰＰＰなどによって携帯電話２０に付与される。携帯電話２０のホームアドレスが本来属するネットワークには、そのＩＰアドレスを管理するホームエージェント３８が設けられる。携帯電話２０は、各ネットワークで気付アドレスを付与されたときにこれをホームエージェント３８へ通知する。このホームエージェント３８は、各端末のホームアドレスと気付アドレスの対応関係を記憶する。
【００４７】
携帯電話２０が無線ネットワーク３０に属するとき、ホームエージェント３８はそのホームアドレス「２０２．２３８．８５．ＸＸＸ」と気付アドレス「２１０．２５０．９８．ＹＹＹ」をセットで記憶する。携帯電話２０が無線ネットワーク３２へ移動したとき、ホームエージェント３８は気付アドレスを「２１０．２５０．１０１．ＺＺＺ」へ更新する。情報同期サーバ１４は、携帯電話２０のＩＰアドレスとしてホームアドレスを記憶する。情報同期サーバ１４が携帯電話２０のホームアドレス宛に再現データを送信すると、その再現データはホームエージェント３８へいったん送られる。ホームエージェント３８は、この再現データをルータ３４またはルータ３６経由で気付アドレス宛に転送する。
【００４８】
以上の構成により、端末が移動してもつねに固定ＩＰアドレスを用いた通信が維持される。なお、本実施形態においてはホームエージェント３８と情報同期サーバ１４が別個のサーバとして構成されているが、これらをひとつのサーバとして実現してもよい。
【００４９】
図６は、情報同期サーバ１４および情報端末８０による動作を示すフローチャートである。情報同期サーバ１４は、特定のユーザが使用する複数の端末のＩＰアドレス、ユーザＩＤ、パスワード、生体データなどをあらかじめ取得して記録する（Ｓ１０）。複数の端末のひとつである情報端末８０が使用状態に移行したとき（Ｓ１２）、その情報端末８０のユーザを認証する。そのユーザが認証をパスした場合（Ｓ１４Ｙ）、情報同期サーバ１４は認証された情報端末８０の状態に関する記録を「オン」に更新する（Ｓ１６）。その後、情報端末８０が不使用状態に移行するとき（Ｓ１８）、その情報端末８０から再現データを取得して（Ｓ２０）、端末管理部６２がこれを保持する。
【００５０】
他の端末が使用状態に移行し（Ｓ２２Ｙ）、その端末のユーザが認証をパスしたとき（Ｓ２４Ｙ）、その端末へ再現データを送信する（Ｓ２６）。再現データを受け取った端末はそのデータに基づいて中断されていた作業を続行する（Ｓ２８）。以上のプロセスによって、シームレスな作業環境の移行が実現される。
【００５１】
（第２実施形態）
本実施形態は、端末間の再現データの送受信に関して情報同期サーバ１４を介さずに処理する点で第１実施形態と異なる。本実施形態においては、各端末がそれぞれ他の端末のＩＰアドレスと他の端末の状態を互いに管理する。ある端末が使用状態から不使用状態に切り替えられるとき、他の端末のうち現在使用状態におかれている端末に対して再現データを送信する。これにより、複数の端末間で時間や場所を問わずにシームレスな作業をすることができる。
【００５２】
図７は、第２実施形態における複数の端末を接続したネットワークシステムの全体構成を示す。ネットワークシステム１０において、携帯電話２０、ＰＤＡ２２、ＰＣ２４、自動車２６、およびオーディオステレオ２８の各端末は、インターネット１６を介して互いにデータを送受信する。これらの端末は、いわゆるピアツーピア（Ｐｅｅｒ　Ｔｏ　Ｐｅｅｒ）の通信を処理する。
【００５３】
図８は、第２実施形態における情報端末の構成を示す機能ブロック図である。情報端末８１は、図１における携帯電話２０やＰＤＡ２２などの端末に相当し、通信部８２、取得処理部１３０、認証部１３６、端末管理部１３８、生体データ生成部８８、転送処理部１４２、受信処理部１４８、および作業実行部９８を有する。各部は、通信部８２を介してインターネット１６上の他の端末との間でデータを送受信する。
【００５４】
取得処理部１３０は、同じユーザに使用される他の複数の端末に固定的に割り当てられたそれぞれ固有のＩＰアドレスを取得するアドレス取得部１３２と、それら各端末の状態を示すデータを取得する状態取得部１３４と、を含む。取得処理部１３０が取得した各端末のＩＰアドレスおよび各端末の状態は端末管理部１３８へ渡される。端末管理部１３８において、各端末のＩＰアドレスおよび各端末の状態は格納部１４０に格納される。格納部１４０には、情報端末８１のユーザのＩＤ、パスワード、生体データ、再現データの送信履歴などもさらに格納される。作業実行部９８は、図３に示される第１実施形態の作業実行部９８と同様の機能を有する。
【００５５】
作業実行部９８の再現データ生成部１００によって生成された再現データは、転送処理部１４２によって他の端末へ送信される。転送処理部１４２は、図２における第１実施形態の転送処理部６８と同様の機能を有する。転送処理部１４２は、認証部１３６によってユーザの同一性が認証されたことを条件に再現データを送信する。送信部１４６は、再現データの送信先として、現在使用状態におかれている端末のＩＰアドレスを格納部１４０から抽出し、そのＩＰアドレス宛に再現データを送信する。
【００５６】
生体データ生成部８８は、図３における第１実施形態の生体データ生成部８８と同様の機能を有する。認証部１３６は、生体データに基づいて、再現データの送信元および送信先のユーザ同一性を認証する。認証部１３６は、情報端末８１が再現データを取得するときにユーザ同一性を認証してもよいし、情報端末８１が再現データを送信するときに相手端末のユーザ同一性を認証してもよい。受信処理部１４８は、他の端末から再現データを取得して再現処理部１０２に送る。
【００５７】
以上の構成により、サーバを介さずにピアツーピアの再現データ送受信がなされ、シームレスな作業環境の移行が実現される。
【００５８】
図９は、第２実施形態の情報端末８１がモバイルＩＰを利用する場合の構成および動作を示す。図５における第１実施形態のモバイルＩＰと同様に、携帯電話２０のホームアドレスと気付アドレスのセットはホームエージェント３８によって管理される。携帯電話２０は、自己のホームアドレスおよび気付アドレスの他に、同じユーザに使用される他の端末のＩＰアドレスも記憶する。たとえば、携帯電話２０は同じユーザの端末としてＰＣ２４、自動車２６、およびＰＤＡ２２のＩＰアドレスを記憶する。このＩＰアドレスは各端末のホームアドレスである。
【００５９】
図１０は、情報端末８１による動作を示すフローチャートである。情報端末８１が使用状態に移行した後（Ｓ４０Ｙ）、受信処理部１４８が他の端末から再現データを受信した場合（Ｓ４２Ｙ）、情報端末８１は再現データに基づいて作業環境を再現する（Ｓ４４）。情報端末８１が不使用状態に移行するとき（Ｓ４６Ｙ）、現在使用状態となっている他の端末のＩＰアドレスを格納部１４０から抽出する（Ｓ４８）。再現データ生成部１００が再現データを生成し（Ｓ５０）、これを抽出されたＩＰアドレス宛に送信する（Ｓ５２）。
【００６０】
（第３実施形態）
本実施形態は、第２実施形態と同様にピアツーピア型の接続によって端末間で再現データを送受信するが、他の端末の状態を遠隔から制御できる点で第２実施形態と異なる。すなわち、本実施形態における情報端末は、他の端末が不使用状態におかれている場合に、その端末が再現データを受信できる状態になるよう遠隔から制御し、制御した端末へ再現データを送信することができる。
【００６１】
図１１は、第３実施形態における情報端末の構成を示す機能ブロック図である。情報端末８３は、転送処理部１４２内の遠隔制御部１５０と、制御受付部１５２と、を有する点を除いて図８の第２実施形態における情報端末８１とほぼ同様の機能を有する。
【００６２】
遠隔制御部１５０は、再現データの送信に先立ち、不使用状態である宛先の端末が再現データを受信できるようその端末の状態を遠隔から制御する。たとえば、他の端末を待機状態から受信可能状態へ復帰させるための特別なパケットを送信してもよく、その制御のためにＷａｋｅ　Ｏｎ　Ｍｏｄｅｍ、Ｗａｋｅ　Ｏｎ　Ｌａｎ、Ｗａｋｅ　Ｏｎ　Ｒｉｎｇなどのような制御技術を用いてもよい。
【００６３】
制御受付部１５２は、他の端末から遠隔制御のためのパケットを受けたときに、再現データを受信できる状態へ移行する処理をなす。この処理により、受信処理部１４８は再現データを受信できる状態に移行し、その後再現データを受信してこれを保持する。受信処理部１４８は、再現データを受信した後に再び待機状態に戻ってもよい。再現処理部１０２は、ユーザによって実際に使用状態におかれたときに、そのユーザが実施を中断した作業を続行するための環境を再現データに基づいて再現する。
【００６４】
図１２は、情報端末８３による動作を示すフローチャートである。情報端末８３は、不使用のときに待機状態が保持され、遠隔からの制御を受けたときに（Ｓ６０Ｙ）、データ受信可能状態へ移行して再現データを受信する（Ｓ６２）。情報端末８３が実際に使用状態へ移行し（Ｓ６４Ｙ）、再現データの受信が確認されたとき（Ｓ６６Ｙ）、その再現データを用いて中断されていた作業環境を再現する（Ｓ６８）。
【００６５】
情報端末８３が不使用状態へ移行するとき（Ｓ７０Ｙ）、他の端末を遠隔制御してデータ受信可能状態に移行させる（Ｓ７２）。情報端末８１は、再現データを生成した後（Ｓ７４）、遠隔制御した端末宛にその再現データを送信する（Ｓ７６）。
【００６６】
以上の構成およびプロセスにより、サーバを介さずに、しかも不使用状態にある端末との間で再現データを送受信でき、より簡単にシームレスな作業環境の移行が実現できる。
【００６７】
以上、本発明をいくつかの実施形態をもとに説明した。この実施形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。以下、変形例を挙げる。
【００６８】
変形例においては、端末ごとに再生可能な動画、静止画、音声などのデータ形式に関する情報をあらかじめ端末管理部６２に登録しておいてもよく、その情報に基づいて図２の最適化処理部７０が送信先端末ごとに再現データを変換してもよい。
【００６９】
情報同期サーバ１４は、インターネットストリーミング放送によって上映される放送番組や映画を録画する機能を有してもよい。この場合、ある端末において鑑賞中の番組や映画を途中から情報同期サーバ１４へ録画して鑑賞を中断し、後から別の端末にて再生を続行させることができる。
【００７０】
再現データを安全に送受信するために、これを暗号化してもよい。この場合、各端末に公開鍵と秘密鍵を保持させ、これらの鍵を用いて暗号化してもよい。また、ユーザ固有の共通鍵を用いて暗号化してもよい。
【００７１】
各端末において稼働させる共通仕様のアプリケーションプログラムをＣＤ−ＲＯＭなどの媒体からインストールするためのインターフェイスを各端末に設けてもよい。
【００７２】
【発明の効果】
本発明によれば、複数の端末を利用する上での利便性を高めることができる。
【図面の簡単な説明】
【図１】第１実施形態に係る複数の端末を接続したネットワークシステムの全体構成を示す図である。
【図２】第１実施形態に係る情報同期サーバの構成を示す機能ブロック図である。
【図３】第１実施形態に係る情報端末の構成を示す機能ブロック図である。
【図４】第１実施形態の端末管理部が格納部に保持する各端末の情報をそれらの対応テーブルの形で示す図である。
【図５】第１実施形態の情報端末がモバイルＩＰを利用する場合の構成および動作を示す図である。
【図６】第１実施形態に係る情報同期サーバおよび情報端末による動作を示すフローチャートである。
【図７】第２実施形態に係る複数の端末を接続したネットワークシステムの全体構成を示す図である。
【図８】第２実施形態に係る情報端末の構成を示す機能ブロック図である。
【図９】第２実施形態の情報端末がモバイルＩＰを利用する場合の構成および動作を示す図である。
【図１０】第２実施形態の情報端末による動作を示すフローチャートである。
【図１１】第３実施形態に係る情報端末の構成を示す機能ブロック図である。
【図１２】第３実施形態に係る情報端末による動作を示すフローチャートである。
【符号の説明】
１４　情報同期サーバ、　５２　取得処理部、　６２　端末管理部、　６６　認証部、　６８　転送処理部、　８４　アドレス保持部、　８６　使用通知部、８８　生体データ生成部、　９４　データ取得部、　９６　送信処理部、　１０２　再現処理部、　１３０　取得処理部、　１３６　認証部、　１３８　端末管理部、　１４２　転送処理部、　１４８　受信処理部。
【図１】
2004054633.tif 000003
【図２】
2004054633.tif 000004
【図３】
2004054633.tif 000005
【図４】
2004054633.tif 000006
【図５】
2004054633.tif 000007
【図６】
2004054633.tif 000008
【図７】
2004054633.tif 000009
【図８】
2004054633.tif 000010
【図９】
2004054633.tif 000011
【図１０】
2004054633.tif 000012
【図１１】
2004054633.tif 000013
【図１２】
2004054633.tif 000014