(57)【要約】      （修正有）【課題】中断した作業データの保存が可能な端末を都度選択することにより保存先の状況に拠らず、中断した作業の再開を何れの端末からでも行なう。【解決手段】自端末が実行してきた作業を中断して他端末に継承させる情報処理端末であって、自端末が実行してきた作業を中断する所定のレジューム操作が為された場合に、前記中断した作業の再開に必要なレジュームデータを所定の情報処理端末または指定された情報処理端末へ送信するレジュームデータ送信手段を有する。【選択図】図５
2011248580.tif 000002
【特許請求の範囲】
【請求項１】
自端末が実行してきた作業を中断して他端末に継承させる情報処理端末であって、
自端末が実行してきた作業を中断する所定のレジューム操作が為された場合に、前記中断した作業の再開に必要なレジュームデータを所定の情報処理端末または指定された情報処理端末へ送信するレジュームデータ送信手段を有することを特徴とする情報処理端末。
【請求項２】
他端末が中断した作業を継承する情報処理端末であって、
所定のサーバまたは他端末から他端末が中断した作業の再開に必要なレジュームデータを受信するレジュームデータ受信手段と、前記レジュームデータ受信手段が受信したレジュームデータに従って他端末が中断した作業を再開する他端末作業再開手段を有することを特徴とする情報処理端末。
【請求項３】
請求項１に記載の情報処理端末であって、
前記レジュームデータの受信が可能な情報処理端末の一覧を表示する端末一覧表示手段をさらに有し、
前記端末一覧表示手段が表示しているいずれかの情報処理端末が指定された場合に、前記中断した作業の再開に必要なレジュームデータを前記指定された情報処理端末へ送信することを特徴とする情報処理端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理端末に係り、特に、レジュームデータ送信機能または受信機能を有する情報処理端末に関する。
【背景技術】
【０００２】
従来、情報処理端末に設定された使用環境は、端末毎に異なり、別の端末で同じ環境を構築する場合新たに使用環境を一から構築するか、クラウドコンピューティングのように端末自体は、操作端末として動作し、実作業はネットワーク上のサーバで行なうことが必要であった。
【０００３】
特許文献１は、所定の端末で利用した使用環境を特定のサーバにアップロードし、別の端末で同使用環境をダウンロードして使用する技術を開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２５３６４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の技術ではネットワーク上に予め使用環境を所定のサーバに置くことで同様の使用環境を提供している。そのため、サーバとの通信ができないと、前回状態のダウンロードや、現在の状態を保存するアップロードができない。
【０００６】
また、常にサーバとの通信を確立し、状態に応じて互いにデータを交換するので、データが盗まれ悪用される危険性が高い。
【課題を解決するための手段】
【０００７】
上述した課題は、自端末が実行してきた作業を中断して他端末に継承させる情報処理端末であって、自端末が実行してきた作業を中断する所定のレジューム操作が為された場合に、中断した作業の再開に必要なレジュームデータを所定の情報処理端末または指定された情報処理端末へ送信するレジュームデータ送信手段を有する情報処理端末により、達成できる。
【０００８】
また、他端末が中断した作業を継承する情報処理端末であって、所定のサーバまたは他端末から他端末が中断した作業の再開に必要なレジュームデータを受信するレジュームデータ受信手段と、レジュームデータ受信手段が受信したレジュームデータに従って他端末が中断した作業を再開する他端末作業再開手段を有する情報処理端末により、達成できる。
【発明の効果】
【０００９】
本発明は懸かる事情に関するものであり、通信および中断した作業データの保存が可能な端末を都度選択することにより保存先の状況に拠らず、中断した作業の再開を何れの端末からでも行なうことができる。
【図面の簡単な説明】
【００１０】
【図１】レジュームデータ送受信システムのブロック図である。
【図２】レジュームデータ送受信端末の機能ブロック図である。
【図３】レジュームデータ送信端末のフローチャートである。
【図４】レジュームデータ受信端末のフローチャートである。
【図５】予め定められた送信先へレジュームデータを送信するシーケンス図である。
【図６】レジュームデータ送信端末およびレジュームデータ受信端末のシーケンス図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について、実施例を用い図面を参照しながら詳細に説明する。なお、実質同一部位には同じ参照番号を振り、説明は繰り返さない。
【００１２】
まず、図１を参照して、レジュームデータ送受信システムの構成を説明する。図１において、レジュームデータ送受信システム５００は、ネットワーク１００に接続された複数のレジュームデータ送受信端末２００で構成されている。なお、ここでは、レジュームデータ送受信端末２００−１を、レジュームデータ送信端末、レジュームデータ送受信端末２００−２、２００−３を、レジュームデータ受信端末と呼ぶ。
レジュームデータ送受信端末２００は、ネットワーク１００上に接続され通常は個々に別の端末として動作している。
【００１３】
レジュームデータ送信端末２００−１は、レジューム操作が行なわれると同一ネットワーク１００上にあるレジュームデータ受信端末２００−２またはレジュームデータ受信端末２００−３に対してレジュームデータを送信・保存させる。このレジュームデータは、別のレジュームデータ送受信端末２００から、呼び出して使用することもできる。すなわち、どのレジュームデータ送受信端末２００でもレジューム時と同じ状態から作業を継続することができる。
【００１４】
図２を参照して、レジュームデータ送受信端末の機能ブロックを説明する。図２において、レジュームデータ送受信端末２００は、通信部２０１と、処理部２０２と、送信先選択部２０３と、レジュームデータ送受信部２０４と、レジューム操作処理部２０５と、ユーザー情報保存部２０６と、環境保存部２０７と、データ保存部２０８と、表示部２０９と、レジューム制御部２１０と、レジュームデータ保存部２１１とから構成される。
【００１５】
通信部２０１は、ネットワーク１００との接続部である。通信部２０１は、ネットワーク１００を介して他のレジュームデータ送受信端末２００とのデータ通信を行なう。
処理部２０２は、通常時、装置全体の管理を行なう。処理部２０２は、レジューム操作処理部２０５よりレジューム操作が行なわれたことを通知されると、現状の作業データをデータ保存部２０８へと渡す。また、中断からの復帰時に、処理部２０２は、環境保存部２０７およびデータ保存部２０８から受け取ったデータを元に作業状態を再構築する。
【００１６】
送信先選択部２０３は、レジュームデータ送受信部２０４からレジュームデータの送信処理開始を通知されるとレジュームデータの送信先を決定する。
送信先選択部２０３によるレジュームデータの決定手順は、以下の通りである。送信先選択部２０３は、レジュームデータ送受信部２０４よりレジュームデータ量を取得する。送信先選択部２０３は、通信部２０１を介して、ネットワーク１００上にあるレジュームデータ受信端末へ、レジュームデータ量の保存が可能かどうかを問い合わせるレジュームデータ保存要求メッセージを送信する。メッセージに対する保存可能であるとの応答を受信すると、送信先選択部２０３は、応答メッセージを送信したレジュームデータ受信端末を表示部２０９に表示しユーザーの選択したレジュームデータ受信端末をレジュームデータ送信先として選択する。また、送信先選択部２０３は、応答メッセージを送信したレジュームデータ受信端末をレジュームデータ送信先として選択する。また、送信先選択部２０３は、予め設定されたレジュームデータ受信端末をレジュームデータ送信先として選択しても良い。さらに、送信先選択部２０３は、同ネットワーク上にある全てのレジュームデータ受信端末をレジュームデータ送信先としてレジュームデータを複製送信しても良い。
【００１７】
レジュームデータ送受信部２０４は、レジューム操作処理部２０５より所定の終了処理が行なわれたことを通知されたとき、環境保存部２０７およびデータ保存部２０８にあるレジュームデータの量を検出する。レジュームデータ送受信部２０４は、検出したレジュームデータ量を送信先選択部２０３へ通知する。また、レジュームデータ送受信部２０４は、送信先選択部２０３を介してユーザー情報保存部２０６および環境保存部２０７およびデータ保存部２０８にあるデータを複製し送信する。さらに、レジューム操作処理部２０５より所定の復帰処理が行なわれたことを通知されたとき、レジュームデータ送受信部２０４は、送信先選択部２０３を介してレジュームデータの読み込みを行なう。レジュームデータ送受信部２０４は、環境保存部２０７およびデータ保存部２０８へとレジュームデータを渡す。
【００１８】
レジューム操作処理部２０５は、所定の終了処理または復帰処理を検出したとき、その旨をただちに処理部２０２およびレジュームデータ送受信部２０４へと通知する。
ユーザー情報保存部２０６は、装置を使用している使用者に入力されたログイン情報を保存する。
【００１９】
環境保存部２０７は、装置の使用者が定める動作環境を整えるための設定を保存する。データ保存部２０８は、装置上で作業されたデータを保存する。表示部２０９は、処理部２０２または送信先選択部２０３からの通知に従ってディスプレイ表示を行なう。
【００２０】
レジューム制御部２１０は、通信部２０１を介してレジュームデータ送信端末からのレジュームデータ保存要求メッセージを受信すると、要求されたレジュームデータ量を保存できるかどうかを判定する。レジューム制御部２１０は、判定結果をレジュームデータ送信端末へと返信する。また、レジューム制御部２１０は、レジュームデータ読込要求に従いレジュームデータ保存部よりレジュームデータを送出する。
レジュームデータ保存部２１１は、レジューム制御部２１０からの制御によりレジュームデータの保存および読み出しを行なう。
【００２１】
図３を参照して、レジュームデータ送信のフローを説明する。なお、ネットワーク１００には、多数のレジュームデータ受信端末２００が接続され、いずれか１台がレジューム設定許可を出すことを前提とする。図３において、レジュームデータ送信端末２００−１は、使用者が所定のレジューム操作を行なったことを検出したか判定する（Ｓ４０１）。ＹＥＳのとき、レジュームデータ送信端末２００−１は、ただちに実行中の処理を中断する。レジュームデータ送信端末２００−１は、使用していたデータをデータ保存部２０８へ、中断した時刻をユーザー情報保存部２０６へと保存する（Ｓ４０２）。レジュームデータの保存が完了すると、レジュームデータ送信端末２００−１は、ユーザー情報保存部２０６、環境保存部２０７およびデータ保存部２０８より現在の使用者に関連したデータの量を検出する（Ｓ４０３）。レジュームデータ送信端末２００−１は、レジュームデータ量を乗せたレジュームデータ保存要求コマンドをネットワーク１００へ送信する（Ｓ４０４）。ここでレジュームデータ保存要求コマンドは、予め設定された特定のレジュームデータ受信端末宛でも良いし、ネットワーク１００上にある不特定のレジュームデータ受信端末２００へブロード配信しても良い。
【００２２】
レジュームデータ送信端末２００−１は、レジューム受信端末２００−２からのレジュームデータ保存応答コマンドを受信したか判定する（Ｓ４０５）。ＮＯのとき、レジュームデータ送信端末２００−１は、ステップ４０５に遷移する。ステップ４０５でＹＥＳのとき、レジュームデータ送信端末２００−１は、コマンド内の情報からレジュームデータ保存許可されているかどうかを確認する（Ｓ４０６）。許可されているとき、レジュームデータ送信端末２００−１は、レジューム受信端末の情報を記憶する（Ｓ４０７）。ここで、レジューム受信端末の情報とは、端末種別、端末アドレス、レジュームデータ保存可能領域サイズといったものである。また、ステップ４０６で、レジュームデータ保存不可となっているとき、レジュームデータ送信端末２００−１は、コマンドを破棄する。レジュームデータ送信端末２００−１は、ステップ４０５に戻って、さらにレジュームデータ保存応答コマンドの受信を待つ。
【００２３】
レジュームデータ送信端末２００−１は、レジュームデータ保存要求コマンド送信から所定時間が経過したか判定する（Ｓ４０８）。ＮＯのとき、レジュームデータ送信端末２００−１は、ステップ４０５に遷移する。ステップ４０８でＹＥＳのとき、レジュームデータ送信端末２００−１は、それらのコマンドを送信してきたレジュームデータ受信端末の情報を表示部２０９に表示する（Ｓ４０９）。尚、本フローでは図示しないが、レジューム許可設定のレジュームデータ保存応答コマンドを受信しない場合、レジュームデータ送信端末２００−１は、レジューム不可の表示をして終了する。
【００２４】
レジュームデータ送信端末２００−１は、受信端末選択操作ありか判定する（Ｓ４１０）。ＮＯのとき、レジュームデータ送信端末２００−１は、ステップ４０９に遷移する。ステップ４１０でＹＥＳのとき、レジュームデータ送信端末２００−１は、選択された受信端末に記憶したレジュームデータを送信する（Ｓ４１１）。レジュームデータ送信端末２００−１は、復帰操作検出部以外の供給電源をカットして（Ｓ４１２）、終了する。
【００２５】
なお、選択方法として使用者が選択する方法以外に、レジュームデータ保存許可を最も早く受信した端末、レジュームデータ保存可能領域の最も大きな端末を自動的に選択する方法をとっても良い。
【００２６】
ステップ４０１でＮＯのとき、レジュームデータ送信端末２００−１は、使用者により復帰操作が行なわれたことを検出したか判定する（Ｓ４１３）。ＮＯのとき、レジュームデータ送信端末２００−１は、ステップ４０１に遷移する。ステップ４１３でＹＥＳのとき、レジュームデータ送信端末２００−１は、ユーザー情報部２０６より使用者の情報を取得する（Ｓ４１４）。レジュームデータ送信端末２００−１は、ユーザー情報を乗せたレジュームデータ読込要求コマンドをネットワーク１００へ送信する（Ｓ４１５）。
【００２７】
レジュームデータ送信端末２００−１は、レジュームデータ受信端末２００−２からのレジュームデータ読込応答コマンドを受信したか判定する（Ｓ４１６）。レジュームデータ送信端末２００−１は、レジュームデータ受信端末２００−２宛にレジュームデータ要求コマンドを送信する（Ｓ４１７）。レジュームデータ送信端末２００−１は、使用者のレジュームデータを受信する（Ｓ４１８）。レジュームデータ送信端末２００−１は、レジュームデータを自端末に設定して（Ｓ４１９）、終了する。
【００２８】
ステップ４１６でＮＯのとき、レジュームデータ送信端末２００−１は、レジュームデータ読込応答コマンドを受信しないまま所定の時間が経過したか判定する（Ｓ４２０）。ＹＥＳのとき、レジュームデータ送信端末２００−１は、表示部２０９へ復帰不可の表示を行なって（Ｓ４２１）、終了する。また、復帰不可表示は表示の代わりに警告音を鳴らして知らせるのでも良い。ステップ４２０でＮＯのとき、レジュームデータ送信端末２００−１は、ステップ４１６に遷移する。なお、ステップ４１５へ分岐するＡは、図４で説明する。
【００２９】
図４を参照して、レジュームデータ受信端末の処理フローを説明する。図４において、レジュームデータ受信端末２００−２は、レジュームデータ保存要求コマンドを受信したか判断する（Ｓ５０１）。ＹＥＳのとき、レジュームデータ受信端末２００−２は、レジュームデータ保存要求コマンド内のレジュームデータ量を取得する（Ｓ５０２）。レジュームデータ受信端末２００−２は、自身のレジュームデータ保存部の空き領域と比較する（Ｓ５０３）。保存部の空き領域の方が大きければ（ＹＥＳ）、レジュームデータ受信端末２００−２は、レジュームデータ受信許可のレジュームデータ保存応答コマンドを生成する（Ｓ５０４）。ステップ５０３で保存部の空き領域が等しいか、小さければ（ＮＯ）、レジュームデータ受信端末２００−２は、レジュームデータ受信不可のレジュームデータ保存応答コマンドを生成する（Ｓ５０５）。
【００３０】
ステップ５０４またはステップ５０５のあと、レジュームデータ受信端末２００−２は、レジュームデータ保存応答コマンドを返信する（Ｓ５０６）。このとき、レジュームデータ受信端末２００−２は、レジュームデータ保存要求コマンドからユーザー情報を取得する（Ｓ５０７）。また、レジュームデータ受信端末２００−２は、ユーザー情報を記憶して（Ｓ５０８）、終了する。
【００３１】
ステップ５０１でＮＯのとき、レジュームデータ受信端末２００−２は、レジュームデータを受信したか判定する（Ｓ５０９）。ＹＥＳのとき、レジュームデータ受信端末２００−２は、レジュームデータを保存して（Ｓ５１０）、終了する。
【００３２】
ステップ５０９でＮＯのとき、レジュームデータ受信端末２００−２は、レジュームデータ読込要求コマンドを受信したか判定する（Ｓ５１１）。ＹＥＳのとき、レジュームデータ受信端末２００−２は、コマンド内のユーザー情報を取得する（Ｓ５１２）。レジュームデータ受信端末２００−２は、レジュームデータ保存領域に記憶したユーザー情報と一致するかどうかを判定する（Ｓ５１３）。一致するユーザー情報が記憶されていたとき（ＹＥＳ）、レジュームデータ受信端末２００−２は、その旨をレジュームデータ読込応答コマンドに乗せて返信する（Ｓ５１４）。レジュームデータ受信端末２００−２は、レジュームデータ要求コマンドの受信を待つ（Ｓ５１５）。レジュームデータ要求コマンドを受信したとき、レジュームデータ受信端末２００−２は、レジュームデータを送信して（Ｓ５１６）、終了する。
【００３３】
ステップ５１１でＮＯまたはステップ５１３でＮＯのとき、レジュームデータ受信端末２００−２は、復帰操作を検出したか判定する（Ｓ５１７）。ＹＥＳのとき、レジュームデータ受信端末２００−２は、再開する使用者のユーザー情報を入力受付する（Ｓ５１８）。レジュームデータ受信端末２００−２は、入力受付で得たユーザー情報がレジュームデータ保存領域に記憶されたユーザー情報と一致するかどうかを判定する（Ｓ５１９）。一致するユーザー情報が記憶されていたとき（ＹＥＳ）、レジュームデータ受信端末２００−２は、レジュームデータ保存領域からレジュームデータを抽出し、自端末に設定して（Ｓ５２０）、終了する。ステップ５１９で、一致するユーザー情報が記憶されていなければ（ＮＯ）、レジュームデータ受信端末２００−２は、図３のステップ４１５に遷移する。ステップ５１７でＮＯのとき、レジュームデータ受信端末２００−２は、ステップ５０１に遷移する。
【００３４】
図５を参照して、予め定められた送信先へレジュームデータを送信するシーケンスを説明する。図５において、レジュームデータ送信端末２００−１は、レジューム操作を受け付ける（Ｓ６０１）。レジュームデータ送信端末２００−１は、中断した作業の再開に必要なレジュームデータを保存する（Ｓ６０２）。レジュームデータ送信端末２００−１は、レジュームデータの保存量を検出する（Ｓ６０３）。
【００３５】
さらに、レジュームデータ送信端末２００−１は、予め登録されたレジュームデータ受信端末の一覧を表示し、前記レジュームデータ送信端末２００−１の使用者が指定した端末をレジュームデータ送信先として選択する（Ｓ６０４）。この時、レジュームデータ受信端末の登録を１つだけに留め使用者の指定処理無しに自動的にレジュームデータ送信先を決定しても良い。
【００３６】
レジュームデータ送信端末２００−１は、レジュームデータ送信先が選択されるとレジュームデータ量の情報を乗せてネットワーク１００上にある選択された保存先となるレジュームデータ受信端末２００−２へとレジュームデータの保存が可能かどうかを問い合わせるレジュームデータ保存要求を送信する（Ｓ６０５）。
【００３７】
レジュームデータ保存要求を受信したレジュームデータ受信端末２００−２は、要求されたレジュームデータを保存できる領域があるかどうかを確認する（Ｓ６０６）。レジュームデータ受信端末２００−２は、その結果をレジュームデータ保存応答としてレジュームデータ送信端末２００−１へと送信する（Ｓ６０７）。
【００３８】
レジュームデータ保存応答を受信すると、レジュームデータ送信端末２００−１は、保存していたレジュームデータに自身の使用者を特定するＩＤを付加し送信する（Ｓ６０８）。レジュームデータを受け取ったレジュームデータ受信端末２００−２は、データ内のＩＤとレジュームデータを関連づけて保存する（Ｓ６０９）。
【００３９】
図６を参照して、レジュームデータ送信端末およびレジュームデータ受信端末間の処理シーケンスを説明する。図６において、レジュームデータ送信端末２００−１は、レジューム操作を受け付ける（Ｓ７０１）。レジュームデータ送信端末２００−１は、中断した作業の再開に必要なレジュームデータを保存する（Ｓ７０２）。レジュームデータ送信端末２００−１は、レジュームデータの保存量を検出する（Ｓ７０３）。レジュームデータ送信端末２００−１は、レジュームデータ量の情報を乗せてネットワーク１００上にあるレジュームデータ受信端末２００−２〜２００−３へとレジュームデータの保存が可能かどうかを問い合わせるレジュームデータ保存要求を送信する（Ｓ７０４）。
【００４０】
レジュームデータ保存要求を受信したレジュームデータ受信端末２００−２〜２００−３は、それぞれ要求されたレジュームデータを保存できる領域があるかどうかを確認する（Ｓ７０５、Ｓ７０６）。レジュームデータ受信端末２００−２〜２００−３は、その結果をレジュームデータ保存応答としてレジュームデータ送信端末２００−１へと送信する（Ｓ７０７、Ｓ７０８）。
【００４１】
レジュームデータ保存応答を受信したレジュームデータ送信端末２００−１は、保存可能と返してきたレジュームデータ受信端末の一覧を表示し、レジュームデータ送信端末２００−１の使用者が指定した端末をレジュームデータ送信先として選択する（Ｓ７０９）。
【００４２】
この時、選択方法としては使用者による指定の他、一番初めに保存可能と応答してきたレジュームデータ受信端末を自動的に選択する。または、保存可能と応答してきたレジュームデータ受信端末の内から最も保存領域の大きなレジュームデータ受信端末を自動的に選択するとしても良い。
【００４３】
レジュームデータ送信端末２００−１は、レジュームデータ送信先が選択されるとレジュームデータに自身の使用者を特定するＩＤを付加し送信する（Ｓ７１０）。レジュームデータを受け取ったレジュームデータ受信端末２００−２は、データ内のＩＤとレジュームデータを関連づけて保存する（Ｓ７１１）。
【００４４】
上述した実施例に拠れば、通信および中断した作業データの保存が可能な情報処理端末をその都度選択することにより、中断した作業の再開を何れの端末からでも行なうことができる。
【符号の説明】
【００４５】
１００…ネットワーク、２００…レジュームデータ送受信端末、２０１…通信部、２０２…処理部、２０３…送信先選択部、２０４…レジュームデータ送受信部、２０５…レジューム操作処理部、２０６…ユーザー情報保存部、２０７…環境保存部、２０８…データ保存部、２０９…表示部、２１０…レジューム制御部、２１１…レジュームデータ保存部、５００…レジュームデータ送受信システム。
【図１】
2011248580.tif 000003
【図２】
2011248580.tif 000004
【図３】
2011248580.tif 000005
【図４】
2011248580.tif 000006
【図５】
2011248580.tif 000007
【図６】
2011248580.tif 000008