情報機器連携装置、情報機器連携システム、並びに情報機器連携プログラム
【課題】端末毎に特性に合わせた異なる役割を割り当て、特性に合わせた画面・入力をカスタマイズすることができる情報機器連携システムを提供する。
【解決手段】複数の端末20,30と、これら端末を同時に利用し役割分担を行う共有環境サーバ10を備え、サーバ10は、役割セットに応じた役割名、役割選択条件及び役割実行内容の情報を役割表として格納した役割表格納部10c、端末特性に合わせた役割分担を割り当てる役割割当機能部10a、端末毎に役割に合わせて画面出力を制限する出力選択機能部10eを有し、役割割当機能部10aは、端末から役割分割要請が送信されたときに、役割表のセット毎に各役割に合う端末を適正度順にリスト化して推薦端末リストを作成し、当該リストをユーザ端末へ送信すると共に、ユーザの選択に合わせて出力選択機能部10eへ実行内容を通知し、選択された端末の役割分割要請機能部20b、30bへ実行内容を通知する。
【解決手段】複数の端末20,30と、これら端末を同時に利用し役割分担を行う共有環境サーバ10を備え、サーバ10は、役割セットに応じた役割名、役割選択条件及び役割実行内容の情報を役割表として格納した役割表格納部10c、端末特性に合わせた役割分担を割り当てる役割割当機能部10a、端末毎に役割に合わせて画面出力を制限する出力選択機能部10eを有し、役割割当機能部10aは、端末から役割分割要請が送信されたときに、役割表のセット毎に各役割に合う端末を適正度順にリスト化して推薦端末リストを作成し、当該リストをユーザ端末へ送信すると共に、ユーザの選択に合わせて出力選択機能部10eへ実行内容を通知し、選択された端末の役割分割要請機能部20b、30bへ実行内容を通知する。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、複数の情報機器を連携するための情報機器連携装置、情報機器連携システム、並びに情報機器連携プログラムに関するものである。
【背景技術】
【0002】
従来、複数の情報機器間でのコンピューティング環境を共有するものとして、端末の表示能力による送信情報をカスタマイズする遠隔会議方式がある(例えば、特許文献1参照)。この特許文献1では、表示能力の低い端末に合わせて特定の一部を切り出し、拡大縮小したりしている。
【0003】
また、位置情報を含んだユーザと端末のプレゼンスを考慮したTV会議コネクションの構築を図ったテレビ会議支援システムがある(例えば、特許文献2参照)。
【0004】
さらに、端末のプロファイルに合わせて、資料データをそのまま送ったり、画像に変換して送ったりして、画像受信時には受信側で自分の端末に合わせて縮小表示する電子会議システムがある(例えば、特許文献3参照)。
【0005】
【特許文献1】特開平2−2794号公報
【特許文献2】特開2002−252839号公報
【特許文献3】特開平7−79288号公報
【発明の開示】
【発明が解決しようとする課題】
【0006】
しかしながら、上述した特許文献1に記載の遠隔会議方式は、単に画面を切り抜いたり、拡大縮小したりするのみであり、複数のアプリケーションの共有及びアプリケーション毎のカスタマイズについては何等開示されていない。
【0007】
また、上述した特許文献2に記載のテレビ会議支援システムにおいても表示のカスタマイズについては何等開示されていない。
【0008】
さらに、上述した特許文献3に記載の電子会議システムは、複数のアプリケーションの共有及び複数ストリームを受信側端末に合わせてカスタマイズすることについては何等開示されていない。
【0009】
本発明は、上述した点に鑑みてなされたもので、端末毎に特性に合わせた異なる役割を割り当て、特性に合わせたそれらの出力をカスタマイズすることができる情報機器連携装置、情報機器連携システム、並びに情報機器連携プログラムを提供することを目的とする。
【課題を解決するための手段】
【0010】
上述した課題を解決するため、本発明は、複数の異なる端末を同時に利用し役割分担を行う情報機器連携装置であって、端末が担うことができる役割に関する情報を取得する役割情報取得部と、前記役割情報取得部により取得された役割に関する情報に基づいて、所定の役割に対して担当する端末の組を割当てる役割割当機能部とを備えてなる。
【0011】
更に、前記役割割当機能部により前記所定の役割が割当てられた端末それぞれについて、それらの役割に合わせた出力制限を行う出力選択機能部を更に備えることを特徴とする。
【0012】
また、前記役割割当機能部は、端末の組を候補としてユーザに提示し、ユーザが選択した端末の組について役割を割り当てることを特徴とする。
【0013】
また、前記役割割当機能部は、ユーザに提示する端末の組の候補について、優先度を設けることを特徴とする。
【0014】
また、前記役割情報取得部は、前記役割に関する情報を役割表として格納した役割表格納部を備えて構成され、前記役割割当機能部は、任意のユーザ端末からの役割分割要請に基づいて各役割に合う端末をリスト化して推薦端末リストを作成し、当該リストから各役割を行う端末をユーザに選択させることを特徴とすることができる。
【0015】
また、前記役割情報取得部は、役割セットに応じた役割名、役割選択条件及び役割実行内容の少なくともいずれか一つの情報を役割表として格納した役割表格納部を備えて構成され、前記役割割当機能部は、任意のユーザ端末からの役割分割要請に基づいて前記役割表格納部に格納された役割表のセット毎に各役割に合う端末を適正度順にリスト化して推薦端末リストを作成し、当該リストを前記ユーザ端末へ送信すると共に、ユーザの選択に合わせて前記出力選択機能部へ実行内容を通知することを特徴とすることができる。
【0016】
また、端末IDに応じた画面特性、入力機器、携帯性、信頼性、補助アプリケーション対応の少なくともいずれか一つの情報を端末特性表として格納した端末特性表格納部をさらに有し、前記役割割当機能部は、前記役割表格納部に格納された役割表の中から一つセットを選択し、役割表の選択したセット内から役割を一つ選択し、前記端末特性表格納部に格納された端末特性表の中か一つの端末を選択し、端末が役割選択条件にあるか否かを判定し、役割選択条件に合えば、選択した役割の選択条件に設定された重みを元に端末の優先度を計算し、優先度順に端末リストをソートして前記推薦端末リストに追加し、当該推薦端末リストを役割分割要請を送信した端末へ送信することを特徴とすることができる。
【0017】
また、本発明は、複数の異なる端末と、これら複数の端末を同時に利用し役割分担を行う共有環境サーバとを備えてなる情報機器連携システムであって、前記共有環境サーバは、端末が担うことができる役割に関する情報を取得する役割情報取得部と、前記役割情報取得部により取得された役割に関する情報に基づいて、所定の役割に対して担当する端末の組を割当てる役割割当機能部と、前記役割割当機能部により前記所定の役割が割当てられた端末それぞれについて、それらの役割に合わせた出力制限を行う出力選択機能部とを備え、前記複数の端末のそれぞれは、前記役割割当機能部からの指示に基づいて役割を実行する役割分割要請機能部と、前記出力選択機能部からの制限された出力を表示する表示部とを備える。
【0018】
また、本発明は、複数の異なる端末を同時に利用し役割分担を行う情報機器連携方法をコンピュータに実行させる情報機器連携プログラムであって、端末が担うことができる役割に関する情報を取得する役割情報取得ステップと、前記役割情報取得ステップにより取得された役割に関する情報に基づいて、所定の役割に対して担当する端末の組を割当てる役割割当ステップとを備えてコンピュータに実行させる。
【0019】
この情報機器連携プログラムにおいて、前記役割割当ステップにより前記所定の役割が割当てられた端末それぞれについて、それらの役割に合わせた出力制限を行う出力選択ステップを更に備えてコンピュータに実行させることを特徴とする。
【0020】
また、前記役割割当ステップは、端末の組を候補としてユーザに提示し、ユーザが選択した端末の組について役割を割り当てることを特徴とする。
【0021】
更に、前記役割割当ステップは、ユーザに提示する端末の組の候補について、優先度を設けることを特徴とする。
【0022】
また、前記役割情報取得ステップは、前記役割に関する情報を役割表として格納した役割表格納部から役割情報を取得し、前記役割割当ステップは、任意のユーザ端末からの役割分割要請に基づいて各役割に合う端末をリスト化して推薦端末リストを作成し、当該リストから各役割を行う端末をユーザに選択させることを特徴とする。
【0023】
また、前記役割情報取得ステップは、役割セットに応じた役割名、役割選択条件及び役割実行内容の少なくともいずれか一つの情報を役割表として格納した役割表格納部から役割情報を取得し、前記役割割当ステップは、任意のユーザ端末からの役割分割要請に基づいて前記役割表格納部に格納された役割表のセット毎に各役割に合う端末を適正度順にリスト化して推薦端末リストを作成し、当該リストを前記ユーザ端末へ送信すると共に、ユーザの選択に合わせて前記出力選択機能部へ実行内容を通知することを特徴とする。
【0024】
また、端末IDに応じた画面特性、入力機器、携帯性、信頼性、補助アプリケーション対応の少なくともいずれか一つの情報を端末特性表として格納した端末特性表格納部から端末特性を選択取得する端末特性選択取得ステップをさらに有し、前記役割割当ステップは、前記役割情報取得ステップにより前記役割表格納部に格納された役割表の中から一つセットを選択し、役割表の選択したセット内から役割を一つ選択し、前記端末特性選択取得ステップにより前記端末特性表格納部に格納された端末特性表の中か一つの端末を選択し、端末が役割選択条件にあるか否かを判定し、役割選択条件に合えば、選択した役割の選択条件に設定された重みを元に端末の優先度を計算し、優先度順に端末リストをソートして前記推薦端末リストに追加し、当該推薦端末リストを役割分割要請を送信した端末へ送信することを特徴とすることができる。
【発明の効果】
【0025】
本発明によれば、端末毎に特性に合わせた異なる役割を割り当て、特性に合わせた画面・入力をカスタマイズすることができる。
【発明を実施するための最良の形態】
【0026】
図1は、本発明の情報機器連携システムに係る概念を説明する図である。本発明が実現する環境は、図1に示す如く、情報機器として、共有環境サーバ10と、端末20と30を備え、端末毎に特性に合わせた異なる役割を割り当て、特性に合わせた画面・入力をカスタマイズするようになされ、例えば端末20をコントローラまたは通常画面として機能させ、端末30を共有ディスプレイまたは固定画面として機能させる。なお、共有環境サーバ10は本発明の情報機器連携装置を構成するものである。
【0027】
図2は、本発明の情報機器連携システムの構成を示すブロック図である。
図2に示す本発明の情報機器連携システムにおいて、共有環境サーバ10には、端末特性に合わせた役割分担を割り当てる役割割当機能部10aと、例えば図3(a)に示す如くアプリケーションIDに応じた機密性及び入力補助の情報をアプリケーション特性表として格納したアプリケーション特性表格納部10bと、図3(b)に示す如く役割セットに応じた役割名、役割選択条件及び役割実行内容の情報を役割表として格納した役割表格納部10cと、図3(c)に示す如く端末IDに応じた画面特性、入力機器、携帯性、信頼性、補助アプリケーション対応の情報を端末特性表として格納した端末特性表格納部10dと、端末毎に役割に合わせた画面出力を制限する出力選択機能部10e及びアプリケーション10fとを備えている。ここで、役割割当機能部10a、出力選択機能部10eは、コンピュータに実行させるための情報機器連携プログラムを構成するものである。
【0028】
一方、端末20と30は同一構成を有し、例えば端末20には、端末特性通知機能部20aと、役割分割要請機能部20bと、画面補正機能部20cと、入力補助機能部20dと、仮想アプリケーション20eと、端末確認機能部20f及び遠隔画面管理機能部20gとを備えている。ここで、コントローラとして機能する端末20の役割分割要請機能部20bは、サーバとユーザ、サーバと端末内機能の仲介・調整を行い、共有ディスプレイとして機能する端末30の画面補正機能部30c及び入力補助機能部30dは、指定された役割に合わせて画面や機能を補正する。
【0029】
次に、役割割当動作の主な流れについて図4を参照して説明する。
まず、ユーザの指示で役割分担を開始する(S41)。具体的には、端末20の遠隔画面管理機能部20gにより役割分割要請機能部20bを介して共有環境サーバ10の役割割当機能部10aに役割分担を指示する。役割割当機能部10aは、これに基づいて役割毎に端末を割り当てる役割割当を行い(S42)、端末20の各役割分割要請機能部20bを介して遠隔画面管理機能部20gに提示して割当確認を行う(S43)。また、共有環境サーバ10の役割割当機能部10aは、出力選択機能部10eに実行内容を通知すると共に(S44)、各端末20と30の役割分割要請機能部20bと30bに実行内容を通知する(S45)。これに基づき、コントローラとして機能する端末20の役割分割要請機能部20bは、画面補正機能部20c及び入力補助機能部20dに実行内容を通知すると共に、共有ディスプレイとして機能する端末30の役割分割要請機能部30bは、画面補正機能部30cに実行内容を通知する(S46)。
【0030】
また、端末確認動作の主な流れについて図5を参照して説明する。
まず、ユーザは、割当リスト内の確認ボタンを押す(S51)。そのボタン情報は、端末20の役割分割要請機能部20bから共有環境サーバ10の役割割当機能部10aに通知される。そして、共有環境サーバ10の役割割当機能部10aから選択された各端末の役割分割要請機能部20b及び30bを経由して端末確認機能部20f及び30fに通知される(S52)。これに基づき、端末確認機能部20f及び30fは、画面表示、LEDや音声を鳴らすことでユーザに通知を行う(S53)。
【0031】
次に、リモコン動作の具体的な実施の形態について図6と図7を参照して説明する。
図6は、リモコン動作の前半を説明するもので、まず、一つの端末上で役割分割要請GUI(Graphical User Interface)を起動し、分割開始ボタンを押す。そして、提示されたリストから選択・確認を行う。例えば選択肢1として、リモコンを選択した場合、携帯電話である端末20をコントローラとし、大型ディスプレイである端末30をディスプレイとして選択する。また、選択肢2として、スナップショットを選択した場合、携帯電話である端末20を通常画面とし、大型ディスプレイである端末30を固定画面として選択する。また、リスト中の端末に確認ボタンを用意し、選択されている端末がどれか確認し、確認ボタンを押すと画面上にID表示され、あるいは確認アイコンなどが表示され、ディスプレイで確認信号を表示できない機器は、音声、アクチュエータ、LEDなどを利用して信号表示されるようになされている。
【0032】
図7は、リモコン動作の後半を説明するもので、上述した図6に示す動作に基づいて、各端末が役割毎に動作変更し、例えば携帯電話である端末20にコントローラ用画面が生成され、大型ディスプレイである端末30では表示最大化がなされ、ユーザの操作に従って大型ディスプレイの内容が変更される。
【0033】
以下、具体的なリモコン動作について図8ないし図13を参照して説明する。
まず、同一画面を表示している状態から、ユーザが役割分割要請GUIを起動し、分割開始ボタンを押す。すなわち、図8に示すように、端末20の遠隔画面管理機能部20gから役割分割要請機能部20bを介して共有環境サーバ10の役割割当機能部10aに開始メッセージを送信する(S101)。これに基づいて、共有環境サーバ10の役割割当機能部10aは、図9に示すように、役割割当機能部10a内で役割表格納部10cに格納された役割表、端末特性表格納部10dに格納された端末特性表を元に端末の優先度計算を行い、図14に示す推薦端末リストを作成する(S102)。この推薦端末リストには、役割セットに応じた役割名と端末リストが格納される。
【0034】
そして、共有環境サーバ10の役割割当機能部10aは、図10に示すように、ステップS102で作成したリストをステップS101で開始メッセージを送信した端末20へ通知し、端末20の役割分割要請機能部20bは、遠隔画面管理機能部20gに上記リストを提示する(S103)。具体的な画面例としては、図15に示すような画面を提示する。これに基づいて、図11に示すように、ユーザは、遠隔画面管理機能部20gにより、図15に示す如く端末画面例に表示されるリストから目的にあった組合せを選択し実行ボタンを押す。例えば端末20をコントローラに、端末30をディスプレイにする。そして、端末20は、ユーザの選択を共有環境サーバ10内の役割割当機能部10aに通知し、共有環境サーバ10内の役割割当機能部10aは、出力選択機能部10eに処理内容を通知する(S104)。これに基づいて、アプリケーション10fから端末20への出力を停止する。
【0035】
さらに、共有環境サーバ10内の役割割当機能部10aは、図12に示すように、選択された端末20及び30の役割分割要請機能部20b及び30bに処理内容をそれぞれ通知する(S105)。この場合、端末20の役割分割要請機能部20bには当該端末20をコントローラとし、端末30の役割分割要請機能部30bには当該端末30をディスプレイとする通知を行う。これに基づいて、図13に示すように、端末20の役割分割要請機能部20bは、画面補正機能20c及び入力補助機能部20dに通知し、共有環境サーバ30からの画面出力の描画を停止し、入力補助機能部20dを起動してコントローラ画面を表示すると共に、端末30の役割分割要請機能部30bは、画面補正機能部30cに通知し、共有環境サーバ30からの画面出力を最大化して表示し、入力送信を停止する(S106)。
【0036】
次に、スナップショット表示動作の具体的な実施の形態について図16を参照して説明する。
図16は、スナップショット表示動作の後半を説明するもので、前半はリモコン動作と同様なため省略する。このスナップショット表示動作の後半では、まず、各端末が役割毎に動作変更を行う。例えば携帯端末である端末20にスナップショット用操作パネルを表示させ、大型ディスプレイである端末30では表示最大化を行う。そして、通常画面上で操作を行い、操作パネルに指示された特定の操作を行うことで、画面同期や同期終了の操作を行う。
【0037】
以下、具体的なスナップショット表示動作について図17ないし図19を参照して説明する。
まず、スナップショット表示動作においても、リモコン動作と同様に、図8ないし図10に示すステップS101〜S103が実行される。その後、ユーザは、図17に示すように、端末20の遠隔画面管理機能部20gより、図15に示す如く端末画面例に表示されるリストから目的に合った組合せを選択して実行ボタンを押す。例えば端末20を通常画面に、端末30を静止画面表示にする。そして、端末20は、ユーザの選択を共有環境サーバ10内の役割割当機能部10aに通知し、共有環境サーバ10内の役割割当機能部10aは、出力選択機能部10eに処理内容を通知する(S204)。これに基づいて、アプリケーション10fから端末20への出力を停止し、端末30からアプリケーション10fへの入力を停止する。
【0038】
さらに、共有環境サーバ10内の役割割当機能部10aは、図18に示すように、選択された端末20及び30の役割分割要請機能部20b及び30bに処理内容をそれぞれ通知する(S205)。この場合、端末20の役割分割要請機能部20bには通常画面とし、端末30の役割分割要請機能部30bには静止画面表示とする通知を行う。これに基づいて、図19に示すように、端末20の役割分割要請機能部20bは、画面補正機能20c及び入力補助機能部20dに通知すると共に、端末30の役割分割要請機能部30bは、画面補正機能30cに通知する(S206)。端末20では、入力補助機能部20dを起動して画面同期ボタンを表示させ、画面同期ボタンを押したときのみ、共有環境サーバ10の出力選択機能部10eを介して最新の画面情報を端末30の画面補正機能部30cへ送信させる(S206a)。端末30では、共有環境サーバ10からの画面情報が届いたときに、端末30の画面表示を更新する(S206b)。
【0039】
次に、上記実施の形態における役割分担作業の具体的な内容を図20及び図21に示すフローチャートを参照して説明する。
図20は、共有環境サーバ10内の役割割当機能部10aの処理内容を示すフローチャートである。図20に示すように、共有環境サーバ10内の役割割当機能部10aは、図3(b)に示す役割表のセット毎に各役割に合う端末を適正度順にリスト化して図14に示す推薦端末リストを作成する(S1001)。そして、そのリストをユーザへ送信して返答待ちする(S1002)。キャンセルがない限り(S1003,N)、ユーザの選択に合わせて共有環境サーバ10内の出力選択機能部10eへ実行内容を通知し(S1004)、ユーザに選択された端末の役割分割要請機能部へ実行内容を通知して(S1005)、終了する。
【0040】
図21は、リクエスト端末20の役割分担要請機能部20bの処理内容を示すフローチャートである。図21に示すように、端末20の役割分担要請機能部20bは、共有環境サーバ10へ役割分担開始要求を送信し(S2001)、これに応じて、共有環境サーバ10から推薦端末リストを受信する(S2002)。ユーザがセットと端末を選択し(S2003)、キャンセルがない限り(S2004)、ユーザが選択したセットと端末を共有環境サーバ10に送信する(S2005)。キャンセルされた場合はキャンセル指示を共有環境サーバ10に送信する(S2006)。
【0041】
次に、図22は、共有環境サーバ10内の役割割当機能部10aによる図20に示すステップS1001における適正度順の端末リスト作成処理の内容を示すフローチャートである。図22に示すように、共有環境サーバ10内の役割割当機能部10aは、図3(b)に示す役割表の中から一つセットを選択し(S1101)、役割表の選択したセット内から役割を一つ選択する(S1102)。また、図3(c)に示す端末特性表の中か一つの端末を選択し(S1103)、端末が役割選択条件にあるか否かを判定し(S1104)、役割選択条件に合えば(S1104,Y)、選択した役割の選択条件に設定された重みを元に端末の優先度を計算する(S1105)。優先度を全ての端末を計算した後(S1106)、優先度順に端末リストをソートして図14に示す推薦端末リストに追加する(S1107)。これを全ての役割について計算し、全てのセットを計算した後(S1108,S1109)、推薦端末リストをリクエストを出した端末へ送信する(S1110)。
【0042】
ここで、ステップS1105における端末の優先度は次のようにして求められる。まず、選択条件の内容は必須要件であり、条件を満たさない端末はリスト候補から削除される。また、選択条件の内、重みの付いた条件は、各端末毎に該当項目のスコア(図3(c)の括弧内数値)と重みを掛け合わせた後、端末の優先度として記録する。複数の重み付き条件がある場合は、それぞれの優先度の和を各端末の優先度とする。
【0043】
以上のように、本発明によれば、端末毎に特性に合わせた異なる役割を割り当て、アプリケーション毎に特性に合わせた画面・入力をカスタマイズすることができる。
【0044】
なお、本実施の形態において示した動作を情報機器連携プログラムとして、コンピュータにより読取り可能な記録媒体に記憶させることによって、情報機器連携方法をコンピュータに実行させることが可能となる。なお、本発明において、上記コンピュータにより読取り可能な記録媒体は、CD−ROMやフレキシブルディスク、DVDディスク、光磁気ディスク、ICカード等の可搬型記憶媒体や、コンピュータプログラムを保持するデータベース、或いは、他のコンピュータ並びにそのデータベースや、更に回線上の伝送媒体をも含むものである。
(付記1) 複数の異なる端末を同時に利用し役割分担を行う情報機器連携装置であって、
端末が担うことができる役割に関する情報を取得する役割情報取得部と、
前記役割情報取得部により取得された役割に関する情報に基づいて、所定の役割に対して担当する端末の組を割当てる役割割当機能部と
を備えてなる情報機器連携装置。
(付記2) 付記1に記載の情報機器連携装置において、
前記役割割当機能部により前記所定の役割が割当てられた端末それぞれについて、それらの役割に合わせた出力制限を行う出力選択機能部を更に備えることを特徴とする情報機器連携装置。
(付記3) 付記1又は付記2に記載の情報機器連携装置におてい、
前記役割割当機能部は、端末の組を候補としてユーザに提示し、ユーザが選択した端末の組について役割を割り当てることを特徴とする情報機器連携装置。
(付記4) 付記3に記載の情報機器連携装置において、
前記役割割当機能部は、ユーザに提示する端末の組の候補について、優先度を設けることを特徴とする情報機器連携装置。
(付記5) 付記1乃至付記4のいずれかに記載の情報機器連携装置において、
前記役割情報取得部は、前記役割に関する情報を役割表として格納した役割表格納部を備えて構成され、
前記役割割当機能部は、任意のユーザ端末からの役割分割要請に基づいて各役割に合う端末をリスト化して推薦端末リストを作成し、当該リストから各役割を行う端末をユーザに選択させることを特徴とする情報機器連携装置。
(付記6) 付記5に記載の情報機器連携装置において、
前記役割情報取得部は、役割セットに応じた役割名、役割選択条件及び役割実行内容の少なくともいずれか一つの情報を役割表として格納した役割表格納部を備えて構成され、
前記役割割当機能部は、任意のユーザ端末からの役割分割要請に基づいて前記役割表格納部に格納された役割表のセット毎に各役割に合う端末を適正度順にリスト化して推薦端末リストを作成し、当該リストを前記ユーザ端末へ送信すると共に、ユーザの選択に合わせて前記出力選択機能部へ実行内容を通知することを特徴とする情報機器連携装置。
(付記7) 付記5又は付記6に記載の情報機器連携装置において、
端末IDに応じた画面特性、入力機器、携帯性、信頼性、補助アプリケーション対応の少なくともいずれか一つの情報を端末特性表として格納した端末特性表格納部をさらに有し、
前記役割割当機能部は、前記役割表格納部に格納された役割表の中から一つセットを選択し、役割表の選択したセット内から役割を一つ選択し、前記端末特性表格納部に格納された端末特性表の中か一つの端末を選択し、端末が役割選択条件にあるか否かを判定し、役割選択条件に合えば、選択した役割の選択条件に設定された重みを元に端末の優先度を計算し、優先度順に端末リストをソートして前記推薦端末リストに追加し、当該推薦端末リストを役割分割要請を送信した端末へ送信することを特徴とする情報機器連携装置。
(付記8) 複数の端末と、これら複数の端末を同時に利用し役割分担を行う共有環境サーバとを備えてなる情報機器連携システムであって、
前記共有環境サーバは、
端末が担うことができる役割に関する情報を取得する役割情報取得部と、
前記役割情報取得部により取得された役割に関する情報に基づいて、所定の役割に対して担当する端末の組を割当てる役割割当機能部と、
前記役割割当機能部により前記所定の役割が割当てられた端末それぞれについて、それらの役割に合わせた出力制限を行う出力選択機能部とを備え、
前記複数の端末のそれぞれは、前記役割割当機能部からの指示に基づいて役割を実行する役割分割要請機能部と、前記出力選択機能部からの制限された出力を表示する表示部とを備える情報機器連携システム。
(付記9) 複数の異なる端末を同時に利用し役割分担を行う情報機器連携方法をコンピュータに実行させる情報機器連携プログラムであって、
端末が担うことができる役割に関する情報を取得する役割情報取得ステップと、
前記役割情報取得ステップにより取得された役割に関する情報に基づいて、所定の役割に対して担当する端末の組を割当てる役割割当ステップと、
を備えてなる情報機器連携プログラム。
(付記10) 付記9に記載の情報機器連携プログラムにおいて、
前記役割割当ステップにより前記所定の役割が割当てられた端末それぞれについて、それらの役割に合わせた出力制限を行う出力選択ステップを更に備えることを特徴とする情報機器連携プログラム。
(付記11) 付記9又は付記10に記載の情報機器連携プログラムにおてい、
前記役割割当ステップは、端末の組を候補としてユーザに提示し、ユーザが選択した端末の組について役割を割り当てることを特徴とする情報機器連携プログラム。
(付記12) 付記11に記載の情報機器連携装置において、
前記役割割当ステップは、ユーザに提示する端末の組の候補について、優先度を設けることを特徴とする情報機器連携プログラム。
(付記13) 付記9乃至付記12のいずれかに記載の情報機器連携プログラムにおいて、
前記役割情報取得ステップは、前記役割に関する情報を役割表として格納した役割表格納部から役割情報を取得し、
前記役割割当ステップは、任意のユーザ端末からの役割分割要請に基づいて各役割に合う端末をリスト化して推薦端末リストを作成し、当該リストから各役割を行う端末をユーザに選択させることを特徴とする情報機器連携プログラム。
(付記14) 付記13に記載の情報機器連携プログラムにおいて、
前記役割情報取得ステップは、役割セットに応じた役割名、役割選択条件及び役割実行内容の少なくともいずれか一つの情報を役割表として格納した役割表格納部から役割情報を取得し、
前記役割割当ステップは、任意のユーザ端末からの役割分割要請に基づいて前記役割表格納部に格納された役割表のセット毎に各役割に合う端末を適正度順にリスト化して推薦端末リストを作成し、当該リストを前記ユーザ端末へ送信すると共に、ユーザの選択に合わせて前記出力選択機能部へ実行内容を通知することを特徴とする情報機器連携プログラム。
(付記15) 付記13又は付記14に記載の情報機器連携プログラムにおいて、
端末IDに応じた画面特性、入力機器、携帯性、信頼性、補助アプリケーション対応の少なくともいずれか一つの情報を端末特性表として格納した端末特性表格納部から端末特性を選択取得する端末特性選択取得ステップをさらに有し、
前記役割割当ステップは、前記役割情報取得ステップにより前記役割表格納部に格納された役割表の中から一つセットを選択し、役割表の選択したセット内から役割を一つ選択し、前記端末特性選択取得ステップにより前記端末特性表格納部に格納された端末特性表の中か一つの端末を選択し、端末が役割選択条件にあるか否かを判定し、役割選択条件に合えば、選択した役割の選択条件に設定された重みを元に端末の優先度を計算し、優先度順に端末リストをソートして前記推薦端末リストに追加し、当該推薦端末リストを役割分割要請を送信した端末へ送信することを特徴とする情報機器連携プログラム。
【図面の簡単な説明】
【0045】
【図1】本発明の情報機器連携システムに係る概念を説明する図である。
【図2】本発明の情報機器連携システムの構成を示すブロック図である。
【図3】図2のアプリケーション特性表格納部10bと、役割表格納部10cと、端末特性表格納部10dにそれぞれ格納されたアプリケーション特性表、役割表、端末特性表の内容をそれぞれ示す図である。
【図4】図2に示す情報機器連携システムにおける役割割当動作の主な流れを示す図である。
【図5】図2に示す情報機器連携システムにおける端末確認動作の主な流れを示す図である。
【図6】図2に示す情報機器連携システムにおけるリモコン動作の実施の形態を概略的に説明するための図である。
【図7】図6に続くリモコン動作の具体的な実施の形態を概略的に説明するための図である。
【図8】図2に示す情報機器連携システムにおけるリモコン動作の具体的なステップを説明するための図である。
【図9】図8に続くステップを説明するための図である。
【図10】図9に続くステップを説明するための図である。
【図11】図10に続くステップを説明するための図である。
【図12】図11に続くステップを説明するための図である。
【図13】図12に続くステップを説明するための図である。
【図14】図2に示す共有環境サーバ10の役割割当機能部10aにより作成される推薦端末リストの説明図である。
【図15】端末確認動作時に端末に提示される端末画面例を示す図である。
【図16】図2に示す情報機器連携システムにおけるスナップショット表示動作の実施の形態を概略的に説明するための図である。
【図17】図2に示す情報機器連携システムにおけるスナップショット表示動作の具体的なステップを説明するための図である。
【図18】図17に続くステップを説明するための図である。
【図19】図18に続くステップを説明するための図である。
【図20】図2に示す情報機器連携システムにおける共有環境サーバ10内の役割割当機能部10aによる役割分担作業の内容を示すフローチャートである。
【図21】図2に示す情報機器連携システムにおけるリクエスト端末20内の役割分割要請機能部20bによる役割分割要請の内容を示すフローチャートである。
【図22】図2に示す情報機器連携システムにおける共有環境サーバ10内の役割割当機能部10aによる適正度順の端末リスト作成の内容を示すフローチャートである。
【符号の説明】
【0046】
10 共有環境サーバ、10a 役割割当機能部、10b アプリケーション特性表格納部、10c 役割表格納部、10d 端末特性表格納部、10e 出力選択機能部、10f アプリケーション、20 端末、20a 端末特性通知機能部、20b 役割分割要請機能部、20c 画面補正機能部、20d 入力補助機能部、20e 仮想アプリケーション、20f 端末確認機能部、20g 遠隔画面管理機能部、30 端末、30a 端末特性通知機能部、30b 役割分割要請機能部、30c 画面補正機能部、30d 入力補助機能部、30e 仮想アプリケーション、30f 端末確認機能部、30g 遠隔画面管理機能部。
【技術分野】
【0001】
本発明は、複数の情報機器を連携するための情報機器連携装置、情報機器連携システム、並びに情報機器連携プログラムに関するものである。
【背景技術】
【0002】
従来、複数の情報機器間でのコンピューティング環境を共有するものとして、端末の表示能力による送信情報をカスタマイズする遠隔会議方式がある(例えば、特許文献1参照)。この特許文献1では、表示能力の低い端末に合わせて特定の一部を切り出し、拡大縮小したりしている。
【0003】
また、位置情報を含んだユーザと端末のプレゼンスを考慮したTV会議コネクションの構築を図ったテレビ会議支援システムがある(例えば、特許文献2参照)。
【0004】
さらに、端末のプロファイルに合わせて、資料データをそのまま送ったり、画像に変換して送ったりして、画像受信時には受信側で自分の端末に合わせて縮小表示する電子会議システムがある(例えば、特許文献3参照)。
【0005】
【特許文献1】特開平2−2794号公報
【特許文献2】特開2002−252839号公報
【特許文献3】特開平7−79288号公報
【発明の開示】
【発明が解決しようとする課題】
【0006】
しかしながら、上述した特許文献1に記載の遠隔会議方式は、単に画面を切り抜いたり、拡大縮小したりするのみであり、複数のアプリケーションの共有及びアプリケーション毎のカスタマイズについては何等開示されていない。
【0007】
また、上述した特許文献2に記載のテレビ会議支援システムにおいても表示のカスタマイズについては何等開示されていない。
【0008】
さらに、上述した特許文献3に記載の電子会議システムは、複数のアプリケーションの共有及び複数ストリームを受信側端末に合わせてカスタマイズすることについては何等開示されていない。
【0009】
本発明は、上述した点に鑑みてなされたもので、端末毎に特性に合わせた異なる役割を割り当て、特性に合わせたそれらの出力をカスタマイズすることができる情報機器連携装置、情報機器連携システム、並びに情報機器連携プログラムを提供することを目的とする。
【課題を解決するための手段】
【0010】
上述した課題を解決するため、本発明は、複数の異なる端末を同時に利用し役割分担を行う情報機器連携装置であって、端末が担うことができる役割に関する情報を取得する役割情報取得部と、前記役割情報取得部により取得された役割に関する情報に基づいて、所定の役割に対して担当する端末の組を割当てる役割割当機能部とを備えてなる。
【0011】
更に、前記役割割当機能部により前記所定の役割が割当てられた端末それぞれについて、それらの役割に合わせた出力制限を行う出力選択機能部を更に備えることを特徴とする。
【0012】
また、前記役割割当機能部は、端末の組を候補としてユーザに提示し、ユーザが選択した端末の組について役割を割り当てることを特徴とする。
【0013】
また、前記役割割当機能部は、ユーザに提示する端末の組の候補について、優先度を設けることを特徴とする。
【0014】
また、前記役割情報取得部は、前記役割に関する情報を役割表として格納した役割表格納部を備えて構成され、前記役割割当機能部は、任意のユーザ端末からの役割分割要請に基づいて各役割に合う端末をリスト化して推薦端末リストを作成し、当該リストから各役割を行う端末をユーザに選択させることを特徴とすることができる。
【0015】
また、前記役割情報取得部は、役割セットに応じた役割名、役割選択条件及び役割実行内容の少なくともいずれか一つの情報を役割表として格納した役割表格納部を備えて構成され、前記役割割当機能部は、任意のユーザ端末からの役割分割要請に基づいて前記役割表格納部に格納された役割表のセット毎に各役割に合う端末を適正度順にリスト化して推薦端末リストを作成し、当該リストを前記ユーザ端末へ送信すると共に、ユーザの選択に合わせて前記出力選択機能部へ実行内容を通知することを特徴とすることができる。
【0016】
また、端末IDに応じた画面特性、入力機器、携帯性、信頼性、補助アプリケーション対応の少なくともいずれか一つの情報を端末特性表として格納した端末特性表格納部をさらに有し、前記役割割当機能部は、前記役割表格納部に格納された役割表の中から一つセットを選択し、役割表の選択したセット内から役割を一つ選択し、前記端末特性表格納部に格納された端末特性表の中か一つの端末を選択し、端末が役割選択条件にあるか否かを判定し、役割選択条件に合えば、選択した役割の選択条件に設定された重みを元に端末の優先度を計算し、優先度順に端末リストをソートして前記推薦端末リストに追加し、当該推薦端末リストを役割分割要請を送信した端末へ送信することを特徴とすることができる。
【0017】
また、本発明は、複数の異なる端末と、これら複数の端末を同時に利用し役割分担を行う共有環境サーバとを備えてなる情報機器連携システムであって、前記共有環境サーバは、端末が担うことができる役割に関する情報を取得する役割情報取得部と、前記役割情報取得部により取得された役割に関する情報に基づいて、所定の役割に対して担当する端末の組を割当てる役割割当機能部と、前記役割割当機能部により前記所定の役割が割当てられた端末それぞれについて、それらの役割に合わせた出力制限を行う出力選択機能部とを備え、前記複数の端末のそれぞれは、前記役割割当機能部からの指示に基づいて役割を実行する役割分割要請機能部と、前記出力選択機能部からの制限された出力を表示する表示部とを備える。
【0018】
また、本発明は、複数の異なる端末を同時に利用し役割分担を行う情報機器連携方法をコンピュータに実行させる情報機器連携プログラムであって、端末が担うことができる役割に関する情報を取得する役割情報取得ステップと、前記役割情報取得ステップにより取得された役割に関する情報に基づいて、所定の役割に対して担当する端末の組を割当てる役割割当ステップとを備えてコンピュータに実行させる。
【0019】
この情報機器連携プログラムにおいて、前記役割割当ステップにより前記所定の役割が割当てられた端末それぞれについて、それらの役割に合わせた出力制限を行う出力選択ステップを更に備えてコンピュータに実行させることを特徴とする。
【0020】
また、前記役割割当ステップは、端末の組を候補としてユーザに提示し、ユーザが選択した端末の組について役割を割り当てることを特徴とする。
【0021】
更に、前記役割割当ステップは、ユーザに提示する端末の組の候補について、優先度を設けることを特徴とする。
【0022】
また、前記役割情報取得ステップは、前記役割に関する情報を役割表として格納した役割表格納部から役割情報を取得し、前記役割割当ステップは、任意のユーザ端末からの役割分割要請に基づいて各役割に合う端末をリスト化して推薦端末リストを作成し、当該リストから各役割を行う端末をユーザに選択させることを特徴とする。
【0023】
また、前記役割情報取得ステップは、役割セットに応じた役割名、役割選択条件及び役割実行内容の少なくともいずれか一つの情報を役割表として格納した役割表格納部から役割情報を取得し、前記役割割当ステップは、任意のユーザ端末からの役割分割要請に基づいて前記役割表格納部に格納された役割表のセット毎に各役割に合う端末を適正度順にリスト化して推薦端末リストを作成し、当該リストを前記ユーザ端末へ送信すると共に、ユーザの選択に合わせて前記出力選択機能部へ実行内容を通知することを特徴とする。
【0024】
また、端末IDに応じた画面特性、入力機器、携帯性、信頼性、補助アプリケーション対応の少なくともいずれか一つの情報を端末特性表として格納した端末特性表格納部から端末特性を選択取得する端末特性選択取得ステップをさらに有し、前記役割割当ステップは、前記役割情報取得ステップにより前記役割表格納部に格納された役割表の中から一つセットを選択し、役割表の選択したセット内から役割を一つ選択し、前記端末特性選択取得ステップにより前記端末特性表格納部に格納された端末特性表の中か一つの端末を選択し、端末が役割選択条件にあるか否かを判定し、役割選択条件に合えば、選択した役割の選択条件に設定された重みを元に端末の優先度を計算し、優先度順に端末リストをソートして前記推薦端末リストに追加し、当該推薦端末リストを役割分割要請を送信した端末へ送信することを特徴とすることができる。
【発明の効果】
【0025】
本発明によれば、端末毎に特性に合わせた異なる役割を割り当て、特性に合わせた画面・入力をカスタマイズすることができる。
【発明を実施するための最良の形態】
【0026】
図1は、本発明の情報機器連携システムに係る概念を説明する図である。本発明が実現する環境は、図1に示す如く、情報機器として、共有環境サーバ10と、端末20と30を備え、端末毎に特性に合わせた異なる役割を割り当て、特性に合わせた画面・入力をカスタマイズするようになされ、例えば端末20をコントローラまたは通常画面として機能させ、端末30を共有ディスプレイまたは固定画面として機能させる。なお、共有環境サーバ10は本発明の情報機器連携装置を構成するものである。
【0027】
図2は、本発明の情報機器連携システムの構成を示すブロック図である。
図2に示す本発明の情報機器連携システムにおいて、共有環境サーバ10には、端末特性に合わせた役割分担を割り当てる役割割当機能部10aと、例えば図3(a)に示す如くアプリケーションIDに応じた機密性及び入力補助の情報をアプリケーション特性表として格納したアプリケーション特性表格納部10bと、図3(b)に示す如く役割セットに応じた役割名、役割選択条件及び役割実行内容の情報を役割表として格納した役割表格納部10cと、図3(c)に示す如く端末IDに応じた画面特性、入力機器、携帯性、信頼性、補助アプリケーション対応の情報を端末特性表として格納した端末特性表格納部10dと、端末毎に役割に合わせた画面出力を制限する出力選択機能部10e及びアプリケーション10fとを備えている。ここで、役割割当機能部10a、出力選択機能部10eは、コンピュータに実行させるための情報機器連携プログラムを構成するものである。
【0028】
一方、端末20と30は同一構成を有し、例えば端末20には、端末特性通知機能部20aと、役割分割要請機能部20bと、画面補正機能部20cと、入力補助機能部20dと、仮想アプリケーション20eと、端末確認機能部20f及び遠隔画面管理機能部20gとを備えている。ここで、コントローラとして機能する端末20の役割分割要請機能部20bは、サーバとユーザ、サーバと端末内機能の仲介・調整を行い、共有ディスプレイとして機能する端末30の画面補正機能部30c及び入力補助機能部30dは、指定された役割に合わせて画面や機能を補正する。
【0029】
次に、役割割当動作の主な流れについて図4を参照して説明する。
まず、ユーザの指示で役割分担を開始する(S41)。具体的には、端末20の遠隔画面管理機能部20gにより役割分割要請機能部20bを介して共有環境サーバ10の役割割当機能部10aに役割分担を指示する。役割割当機能部10aは、これに基づいて役割毎に端末を割り当てる役割割当を行い(S42)、端末20の各役割分割要請機能部20bを介して遠隔画面管理機能部20gに提示して割当確認を行う(S43)。また、共有環境サーバ10の役割割当機能部10aは、出力選択機能部10eに実行内容を通知すると共に(S44)、各端末20と30の役割分割要請機能部20bと30bに実行内容を通知する(S45)。これに基づき、コントローラとして機能する端末20の役割分割要請機能部20bは、画面補正機能部20c及び入力補助機能部20dに実行内容を通知すると共に、共有ディスプレイとして機能する端末30の役割分割要請機能部30bは、画面補正機能部30cに実行内容を通知する(S46)。
【0030】
また、端末確認動作の主な流れについて図5を参照して説明する。
まず、ユーザは、割当リスト内の確認ボタンを押す(S51)。そのボタン情報は、端末20の役割分割要請機能部20bから共有環境サーバ10の役割割当機能部10aに通知される。そして、共有環境サーバ10の役割割当機能部10aから選択された各端末の役割分割要請機能部20b及び30bを経由して端末確認機能部20f及び30fに通知される(S52)。これに基づき、端末確認機能部20f及び30fは、画面表示、LEDや音声を鳴らすことでユーザに通知を行う(S53)。
【0031】
次に、リモコン動作の具体的な実施の形態について図6と図7を参照して説明する。
図6は、リモコン動作の前半を説明するもので、まず、一つの端末上で役割分割要請GUI(Graphical User Interface)を起動し、分割開始ボタンを押す。そして、提示されたリストから選択・確認を行う。例えば選択肢1として、リモコンを選択した場合、携帯電話である端末20をコントローラとし、大型ディスプレイである端末30をディスプレイとして選択する。また、選択肢2として、スナップショットを選択した場合、携帯電話である端末20を通常画面とし、大型ディスプレイである端末30を固定画面として選択する。また、リスト中の端末に確認ボタンを用意し、選択されている端末がどれか確認し、確認ボタンを押すと画面上にID表示され、あるいは確認アイコンなどが表示され、ディスプレイで確認信号を表示できない機器は、音声、アクチュエータ、LEDなどを利用して信号表示されるようになされている。
【0032】
図7は、リモコン動作の後半を説明するもので、上述した図6に示す動作に基づいて、各端末が役割毎に動作変更し、例えば携帯電話である端末20にコントローラ用画面が生成され、大型ディスプレイである端末30では表示最大化がなされ、ユーザの操作に従って大型ディスプレイの内容が変更される。
【0033】
以下、具体的なリモコン動作について図8ないし図13を参照して説明する。
まず、同一画面を表示している状態から、ユーザが役割分割要請GUIを起動し、分割開始ボタンを押す。すなわち、図8に示すように、端末20の遠隔画面管理機能部20gから役割分割要請機能部20bを介して共有環境サーバ10の役割割当機能部10aに開始メッセージを送信する(S101)。これに基づいて、共有環境サーバ10の役割割当機能部10aは、図9に示すように、役割割当機能部10a内で役割表格納部10cに格納された役割表、端末特性表格納部10dに格納された端末特性表を元に端末の優先度計算を行い、図14に示す推薦端末リストを作成する(S102)。この推薦端末リストには、役割セットに応じた役割名と端末リストが格納される。
【0034】
そして、共有環境サーバ10の役割割当機能部10aは、図10に示すように、ステップS102で作成したリストをステップS101で開始メッセージを送信した端末20へ通知し、端末20の役割分割要請機能部20bは、遠隔画面管理機能部20gに上記リストを提示する(S103)。具体的な画面例としては、図15に示すような画面を提示する。これに基づいて、図11に示すように、ユーザは、遠隔画面管理機能部20gにより、図15に示す如く端末画面例に表示されるリストから目的にあった組合せを選択し実行ボタンを押す。例えば端末20をコントローラに、端末30をディスプレイにする。そして、端末20は、ユーザの選択を共有環境サーバ10内の役割割当機能部10aに通知し、共有環境サーバ10内の役割割当機能部10aは、出力選択機能部10eに処理内容を通知する(S104)。これに基づいて、アプリケーション10fから端末20への出力を停止する。
【0035】
さらに、共有環境サーバ10内の役割割当機能部10aは、図12に示すように、選択された端末20及び30の役割分割要請機能部20b及び30bに処理内容をそれぞれ通知する(S105)。この場合、端末20の役割分割要請機能部20bには当該端末20をコントローラとし、端末30の役割分割要請機能部30bには当該端末30をディスプレイとする通知を行う。これに基づいて、図13に示すように、端末20の役割分割要請機能部20bは、画面補正機能20c及び入力補助機能部20dに通知し、共有環境サーバ30からの画面出力の描画を停止し、入力補助機能部20dを起動してコントローラ画面を表示すると共に、端末30の役割分割要請機能部30bは、画面補正機能部30cに通知し、共有環境サーバ30からの画面出力を最大化して表示し、入力送信を停止する(S106)。
【0036】
次に、スナップショット表示動作の具体的な実施の形態について図16を参照して説明する。
図16は、スナップショット表示動作の後半を説明するもので、前半はリモコン動作と同様なため省略する。このスナップショット表示動作の後半では、まず、各端末が役割毎に動作変更を行う。例えば携帯端末である端末20にスナップショット用操作パネルを表示させ、大型ディスプレイである端末30では表示最大化を行う。そして、通常画面上で操作を行い、操作パネルに指示された特定の操作を行うことで、画面同期や同期終了の操作を行う。
【0037】
以下、具体的なスナップショット表示動作について図17ないし図19を参照して説明する。
まず、スナップショット表示動作においても、リモコン動作と同様に、図8ないし図10に示すステップS101〜S103が実行される。その後、ユーザは、図17に示すように、端末20の遠隔画面管理機能部20gより、図15に示す如く端末画面例に表示されるリストから目的に合った組合せを選択して実行ボタンを押す。例えば端末20を通常画面に、端末30を静止画面表示にする。そして、端末20は、ユーザの選択を共有環境サーバ10内の役割割当機能部10aに通知し、共有環境サーバ10内の役割割当機能部10aは、出力選択機能部10eに処理内容を通知する(S204)。これに基づいて、アプリケーション10fから端末20への出力を停止し、端末30からアプリケーション10fへの入力を停止する。
【0038】
さらに、共有環境サーバ10内の役割割当機能部10aは、図18に示すように、選択された端末20及び30の役割分割要請機能部20b及び30bに処理内容をそれぞれ通知する(S205)。この場合、端末20の役割分割要請機能部20bには通常画面とし、端末30の役割分割要請機能部30bには静止画面表示とする通知を行う。これに基づいて、図19に示すように、端末20の役割分割要請機能部20bは、画面補正機能20c及び入力補助機能部20dに通知すると共に、端末30の役割分割要請機能部30bは、画面補正機能30cに通知する(S206)。端末20では、入力補助機能部20dを起動して画面同期ボタンを表示させ、画面同期ボタンを押したときのみ、共有環境サーバ10の出力選択機能部10eを介して最新の画面情報を端末30の画面補正機能部30cへ送信させる(S206a)。端末30では、共有環境サーバ10からの画面情報が届いたときに、端末30の画面表示を更新する(S206b)。
【0039】
次に、上記実施の形態における役割分担作業の具体的な内容を図20及び図21に示すフローチャートを参照して説明する。
図20は、共有環境サーバ10内の役割割当機能部10aの処理内容を示すフローチャートである。図20に示すように、共有環境サーバ10内の役割割当機能部10aは、図3(b)に示す役割表のセット毎に各役割に合う端末を適正度順にリスト化して図14に示す推薦端末リストを作成する(S1001)。そして、そのリストをユーザへ送信して返答待ちする(S1002)。キャンセルがない限り(S1003,N)、ユーザの選択に合わせて共有環境サーバ10内の出力選択機能部10eへ実行内容を通知し(S1004)、ユーザに選択された端末の役割分割要請機能部へ実行内容を通知して(S1005)、終了する。
【0040】
図21は、リクエスト端末20の役割分担要請機能部20bの処理内容を示すフローチャートである。図21に示すように、端末20の役割分担要請機能部20bは、共有環境サーバ10へ役割分担開始要求を送信し(S2001)、これに応じて、共有環境サーバ10から推薦端末リストを受信する(S2002)。ユーザがセットと端末を選択し(S2003)、キャンセルがない限り(S2004)、ユーザが選択したセットと端末を共有環境サーバ10に送信する(S2005)。キャンセルされた場合はキャンセル指示を共有環境サーバ10に送信する(S2006)。
【0041】
次に、図22は、共有環境サーバ10内の役割割当機能部10aによる図20に示すステップS1001における適正度順の端末リスト作成処理の内容を示すフローチャートである。図22に示すように、共有環境サーバ10内の役割割当機能部10aは、図3(b)に示す役割表の中から一つセットを選択し(S1101)、役割表の選択したセット内から役割を一つ選択する(S1102)。また、図3(c)に示す端末特性表の中か一つの端末を選択し(S1103)、端末が役割選択条件にあるか否かを判定し(S1104)、役割選択条件に合えば(S1104,Y)、選択した役割の選択条件に設定された重みを元に端末の優先度を計算する(S1105)。優先度を全ての端末を計算した後(S1106)、優先度順に端末リストをソートして図14に示す推薦端末リストに追加する(S1107)。これを全ての役割について計算し、全てのセットを計算した後(S1108,S1109)、推薦端末リストをリクエストを出した端末へ送信する(S1110)。
【0042】
ここで、ステップS1105における端末の優先度は次のようにして求められる。まず、選択条件の内容は必須要件であり、条件を満たさない端末はリスト候補から削除される。また、選択条件の内、重みの付いた条件は、各端末毎に該当項目のスコア(図3(c)の括弧内数値)と重みを掛け合わせた後、端末の優先度として記録する。複数の重み付き条件がある場合は、それぞれの優先度の和を各端末の優先度とする。
【0043】
以上のように、本発明によれば、端末毎に特性に合わせた異なる役割を割り当て、アプリケーション毎に特性に合わせた画面・入力をカスタマイズすることができる。
【0044】
なお、本実施の形態において示した動作を情報機器連携プログラムとして、コンピュータにより読取り可能な記録媒体に記憶させることによって、情報機器連携方法をコンピュータに実行させることが可能となる。なお、本発明において、上記コンピュータにより読取り可能な記録媒体は、CD−ROMやフレキシブルディスク、DVDディスク、光磁気ディスク、ICカード等の可搬型記憶媒体や、コンピュータプログラムを保持するデータベース、或いは、他のコンピュータ並びにそのデータベースや、更に回線上の伝送媒体をも含むものである。
(付記1) 複数の異なる端末を同時に利用し役割分担を行う情報機器連携装置であって、
端末が担うことができる役割に関する情報を取得する役割情報取得部と、
前記役割情報取得部により取得された役割に関する情報に基づいて、所定の役割に対して担当する端末の組を割当てる役割割当機能部と
を備えてなる情報機器連携装置。
(付記2) 付記1に記載の情報機器連携装置において、
前記役割割当機能部により前記所定の役割が割当てられた端末それぞれについて、それらの役割に合わせた出力制限を行う出力選択機能部を更に備えることを特徴とする情報機器連携装置。
(付記3) 付記1又は付記2に記載の情報機器連携装置におてい、
前記役割割当機能部は、端末の組を候補としてユーザに提示し、ユーザが選択した端末の組について役割を割り当てることを特徴とする情報機器連携装置。
(付記4) 付記3に記載の情報機器連携装置において、
前記役割割当機能部は、ユーザに提示する端末の組の候補について、優先度を設けることを特徴とする情報機器連携装置。
(付記5) 付記1乃至付記4のいずれかに記載の情報機器連携装置において、
前記役割情報取得部は、前記役割に関する情報を役割表として格納した役割表格納部を備えて構成され、
前記役割割当機能部は、任意のユーザ端末からの役割分割要請に基づいて各役割に合う端末をリスト化して推薦端末リストを作成し、当該リストから各役割を行う端末をユーザに選択させることを特徴とする情報機器連携装置。
(付記6) 付記5に記載の情報機器連携装置において、
前記役割情報取得部は、役割セットに応じた役割名、役割選択条件及び役割実行内容の少なくともいずれか一つの情報を役割表として格納した役割表格納部を備えて構成され、
前記役割割当機能部は、任意のユーザ端末からの役割分割要請に基づいて前記役割表格納部に格納された役割表のセット毎に各役割に合う端末を適正度順にリスト化して推薦端末リストを作成し、当該リストを前記ユーザ端末へ送信すると共に、ユーザの選択に合わせて前記出力選択機能部へ実行内容を通知することを特徴とする情報機器連携装置。
(付記7) 付記5又は付記6に記載の情報機器連携装置において、
端末IDに応じた画面特性、入力機器、携帯性、信頼性、補助アプリケーション対応の少なくともいずれか一つの情報を端末特性表として格納した端末特性表格納部をさらに有し、
前記役割割当機能部は、前記役割表格納部に格納された役割表の中から一つセットを選択し、役割表の選択したセット内から役割を一つ選択し、前記端末特性表格納部に格納された端末特性表の中か一つの端末を選択し、端末が役割選択条件にあるか否かを判定し、役割選択条件に合えば、選択した役割の選択条件に設定された重みを元に端末の優先度を計算し、優先度順に端末リストをソートして前記推薦端末リストに追加し、当該推薦端末リストを役割分割要請を送信した端末へ送信することを特徴とする情報機器連携装置。
(付記8) 複数の端末と、これら複数の端末を同時に利用し役割分担を行う共有環境サーバとを備えてなる情報機器連携システムであって、
前記共有環境サーバは、
端末が担うことができる役割に関する情報を取得する役割情報取得部と、
前記役割情報取得部により取得された役割に関する情報に基づいて、所定の役割に対して担当する端末の組を割当てる役割割当機能部と、
前記役割割当機能部により前記所定の役割が割当てられた端末それぞれについて、それらの役割に合わせた出力制限を行う出力選択機能部とを備え、
前記複数の端末のそれぞれは、前記役割割当機能部からの指示に基づいて役割を実行する役割分割要請機能部と、前記出力選択機能部からの制限された出力を表示する表示部とを備える情報機器連携システム。
(付記9) 複数の異なる端末を同時に利用し役割分担を行う情報機器連携方法をコンピュータに実行させる情報機器連携プログラムであって、
端末が担うことができる役割に関する情報を取得する役割情報取得ステップと、
前記役割情報取得ステップにより取得された役割に関する情報に基づいて、所定の役割に対して担当する端末の組を割当てる役割割当ステップと、
を備えてなる情報機器連携プログラム。
(付記10) 付記9に記載の情報機器連携プログラムにおいて、
前記役割割当ステップにより前記所定の役割が割当てられた端末それぞれについて、それらの役割に合わせた出力制限を行う出力選択ステップを更に備えることを特徴とする情報機器連携プログラム。
(付記11) 付記9又は付記10に記載の情報機器連携プログラムにおてい、
前記役割割当ステップは、端末の組を候補としてユーザに提示し、ユーザが選択した端末の組について役割を割り当てることを特徴とする情報機器連携プログラム。
(付記12) 付記11に記載の情報機器連携装置において、
前記役割割当ステップは、ユーザに提示する端末の組の候補について、優先度を設けることを特徴とする情報機器連携プログラム。
(付記13) 付記9乃至付記12のいずれかに記載の情報機器連携プログラムにおいて、
前記役割情報取得ステップは、前記役割に関する情報を役割表として格納した役割表格納部から役割情報を取得し、
前記役割割当ステップは、任意のユーザ端末からの役割分割要請に基づいて各役割に合う端末をリスト化して推薦端末リストを作成し、当該リストから各役割を行う端末をユーザに選択させることを特徴とする情報機器連携プログラム。
(付記14) 付記13に記載の情報機器連携プログラムにおいて、
前記役割情報取得ステップは、役割セットに応じた役割名、役割選択条件及び役割実行内容の少なくともいずれか一つの情報を役割表として格納した役割表格納部から役割情報を取得し、
前記役割割当ステップは、任意のユーザ端末からの役割分割要請に基づいて前記役割表格納部に格納された役割表のセット毎に各役割に合う端末を適正度順にリスト化して推薦端末リストを作成し、当該リストを前記ユーザ端末へ送信すると共に、ユーザの選択に合わせて前記出力選択機能部へ実行内容を通知することを特徴とする情報機器連携プログラム。
(付記15) 付記13又は付記14に記載の情報機器連携プログラムにおいて、
端末IDに応じた画面特性、入力機器、携帯性、信頼性、補助アプリケーション対応の少なくともいずれか一つの情報を端末特性表として格納した端末特性表格納部から端末特性を選択取得する端末特性選択取得ステップをさらに有し、
前記役割割当ステップは、前記役割情報取得ステップにより前記役割表格納部に格納された役割表の中から一つセットを選択し、役割表の選択したセット内から役割を一つ選択し、前記端末特性選択取得ステップにより前記端末特性表格納部に格納された端末特性表の中か一つの端末を選択し、端末が役割選択条件にあるか否かを判定し、役割選択条件に合えば、選択した役割の選択条件に設定された重みを元に端末の優先度を計算し、優先度順に端末リストをソートして前記推薦端末リストに追加し、当該推薦端末リストを役割分割要請を送信した端末へ送信することを特徴とする情報機器連携プログラム。
【図面の簡単な説明】
【0045】
【図1】本発明の情報機器連携システムに係る概念を説明する図である。
【図2】本発明の情報機器連携システムの構成を示すブロック図である。
【図3】図2のアプリケーション特性表格納部10bと、役割表格納部10cと、端末特性表格納部10dにそれぞれ格納されたアプリケーション特性表、役割表、端末特性表の内容をそれぞれ示す図である。
【図4】図2に示す情報機器連携システムにおける役割割当動作の主な流れを示す図である。
【図5】図2に示す情報機器連携システムにおける端末確認動作の主な流れを示す図である。
【図6】図2に示す情報機器連携システムにおけるリモコン動作の実施の形態を概略的に説明するための図である。
【図7】図6に続くリモコン動作の具体的な実施の形態を概略的に説明するための図である。
【図8】図2に示す情報機器連携システムにおけるリモコン動作の具体的なステップを説明するための図である。
【図9】図8に続くステップを説明するための図である。
【図10】図9に続くステップを説明するための図である。
【図11】図10に続くステップを説明するための図である。
【図12】図11に続くステップを説明するための図である。
【図13】図12に続くステップを説明するための図である。
【図14】図2に示す共有環境サーバ10の役割割当機能部10aにより作成される推薦端末リストの説明図である。
【図15】端末確認動作時に端末に提示される端末画面例を示す図である。
【図16】図2に示す情報機器連携システムにおけるスナップショット表示動作の実施の形態を概略的に説明するための図である。
【図17】図2に示す情報機器連携システムにおけるスナップショット表示動作の具体的なステップを説明するための図である。
【図18】図17に続くステップを説明するための図である。
【図19】図18に続くステップを説明するための図である。
【図20】図2に示す情報機器連携システムにおける共有環境サーバ10内の役割割当機能部10aによる役割分担作業の内容を示すフローチャートである。
【図21】図2に示す情報機器連携システムにおけるリクエスト端末20内の役割分割要請機能部20bによる役割分割要請の内容を示すフローチャートである。
【図22】図2に示す情報機器連携システムにおける共有環境サーバ10内の役割割当機能部10aによる適正度順の端末リスト作成の内容を示すフローチャートである。
【符号の説明】
【0046】
10 共有環境サーバ、10a 役割割当機能部、10b アプリケーション特性表格納部、10c 役割表格納部、10d 端末特性表格納部、10e 出力選択機能部、10f アプリケーション、20 端末、20a 端末特性通知機能部、20b 役割分割要請機能部、20c 画面補正機能部、20d 入力補助機能部、20e 仮想アプリケーション、20f 端末確認機能部、20g 遠隔画面管理機能部、30 端末、30a 端末特性通知機能部、30b 役割分割要請機能部、30c 画面補正機能部、30d 入力補助機能部、30e 仮想アプリケーション、30f 端末確認機能部、30g 遠隔画面管理機能部。
【特許請求の範囲】
【請求項1】
複数の異なる端末を同時に利用し役割分担を行う情報機器連携装置であって、
端末が担うことができる役割に関する情報を取得する役割情報取得部と、
前記役割情報取得部により取得された役割に関する情報に基づいて、所定の役割に対して担当する端末の組を割当てる役割割当機能部と
を備えてなる情報機器連携装置。
【請求項2】
請求項1に記載の情報機器連携装置において、
前記役割割当機能部により前記所定の役割が割当てられた端末それぞれについて、それらの役割に合わせた出力制限を行う出力選択機能部を更に備えることを特徴とする情報機器連携装置。
【請求項3】
請求項1又は請求項2に記載の情報機器連携装置におてい、
前記役割割当機能部は、端末の組を候補としてユーザに提示し、ユーザが選択した端末の組について役割を割り当てることを特徴とする情報機器連携装置。
【請求項4】
請求項3に記載の情報機器連携装置において、
前記役割割当機能部は、ユーザに提示する端末の組の候補について、優先度を設けることを特徴とする情報機器連携装置。
【請求項5】
複数の端末と、これら複数の端末を同時に利用し役割分担を行う共有環境サーバとを備えてなる情報機器連携システムであって、
前記共有環境サーバは、
端末が担うことができる役割に関する情報を取得する役割情報取得部と、
前記役割情報取得部により取得された役割に関する情報に基づいて、所定の役割に対して担当する端末の組を割当てる役割割当機能部と、
前記役割割当機能部により前記所定の役割が割当てられた端末それぞれについて、それらの役割に合わせた出力制限を行う出力選択機能部とを備え、
前記複数の端末のそれぞれは、前記役割割当機能部からの指示に基づいて役割を実行する役割分割要請機能部と、前記出力選択機能部からの制限された出力を表示する表示部とを備える情報機器連携システム。
【請求項6】
複数の異なる端末を同時に利用し役割分担を行う情報機器連携方法をコンピュータに実行させる情報機器連携プログラムであって、
端末が担うことができる役割に関する情報を取得する役割情報取得ステップと、
前記役割情報取得ステップにより取得された役割に関する情報に基づいて、所定の役割に対して担当する端末の組を割当てる役割割当ステップと、
を備えてなる情報機器連携プログラム。
【請求項7】
請求項6に記載の情報機器連携プログラムにおいて、
前記役割割当ステップにより前記所定の役割が割当てられた端末それぞれについて、それらの役割に合わせた出力制限を行う出力選択ステップを更に備えることを特徴とする情報機器連携プログラム。
【請求項8】
請求項6又は請求項7に記載の情報機器連携プログラムにおてい、
前記役割割当ステップは、端末の組を候補としてユーザに提示し、ユーザが選択した端末の組について役割を割り当てることを特徴とする情報機器連携プログラム。
【請求項9】
請求項8に記載の情報機器連携装置において、
前記役割割当ステップは、ユーザに提示する端末の組の候補について、優先度を設けることを特徴とする情報機器連携プログラム。
【請求項10】
請求項6乃至請求項9のいずれかに記載の情報機器連携プログラムにおいて、
前記役割情報取得ステップは、前記役割に関する情報を役割表として格納した役割表格納部から役割情報を取得し、
前記役割割当ステップは、任意のユーザ端末からの役割分割要請に基づいて各役割に合う端末をリスト化して推薦端末リストを作成し、当該リストから各役割を行う端末をユーザに選択させることを特徴とする情報機器連携プログラム。
【請求項1】
複数の異なる端末を同時に利用し役割分担を行う情報機器連携装置であって、
端末が担うことができる役割に関する情報を取得する役割情報取得部と、
前記役割情報取得部により取得された役割に関する情報に基づいて、所定の役割に対して担当する端末の組を割当てる役割割当機能部と
を備えてなる情報機器連携装置。
【請求項2】
請求項1に記載の情報機器連携装置において、
前記役割割当機能部により前記所定の役割が割当てられた端末それぞれについて、それらの役割に合わせた出力制限を行う出力選択機能部を更に備えることを特徴とする情報機器連携装置。
【請求項3】
請求項1又は請求項2に記載の情報機器連携装置におてい、
前記役割割当機能部は、端末の組を候補としてユーザに提示し、ユーザが選択した端末の組について役割を割り当てることを特徴とする情報機器連携装置。
【請求項4】
請求項3に記載の情報機器連携装置において、
前記役割割当機能部は、ユーザに提示する端末の組の候補について、優先度を設けることを特徴とする情報機器連携装置。
【請求項5】
複数の端末と、これら複数の端末を同時に利用し役割分担を行う共有環境サーバとを備えてなる情報機器連携システムであって、
前記共有環境サーバは、
端末が担うことができる役割に関する情報を取得する役割情報取得部と、
前記役割情報取得部により取得された役割に関する情報に基づいて、所定の役割に対して担当する端末の組を割当てる役割割当機能部と、
前記役割割当機能部により前記所定の役割が割当てられた端末それぞれについて、それらの役割に合わせた出力制限を行う出力選択機能部とを備え、
前記複数の端末のそれぞれは、前記役割割当機能部からの指示に基づいて役割を実行する役割分割要請機能部と、前記出力選択機能部からの制限された出力を表示する表示部とを備える情報機器連携システム。
【請求項6】
複数の異なる端末を同時に利用し役割分担を行う情報機器連携方法をコンピュータに実行させる情報機器連携プログラムであって、
端末が担うことができる役割に関する情報を取得する役割情報取得ステップと、
前記役割情報取得ステップにより取得された役割に関する情報に基づいて、所定の役割に対して担当する端末の組を割当てる役割割当ステップと、
を備えてなる情報機器連携プログラム。
【請求項7】
請求項6に記載の情報機器連携プログラムにおいて、
前記役割割当ステップにより前記所定の役割が割当てられた端末それぞれについて、それらの役割に合わせた出力制限を行う出力選択ステップを更に備えることを特徴とする情報機器連携プログラム。
【請求項8】
請求項6又は請求項7に記載の情報機器連携プログラムにおてい、
前記役割割当ステップは、端末の組を候補としてユーザに提示し、ユーザが選択した端末の組について役割を割り当てることを特徴とする情報機器連携プログラム。
【請求項9】
請求項8に記載の情報機器連携装置において、
前記役割割当ステップは、ユーザに提示する端末の組の候補について、優先度を設けることを特徴とする情報機器連携プログラム。
【請求項10】
請求項6乃至請求項9のいずれかに記載の情報機器連携プログラムにおいて、
前記役割情報取得ステップは、前記役割に関する情報を役割表として格納した役割表格納部から役割情報を取得し、
前記役割割当ステップは、任意のユーザ端末からの役割分割要請に基づいて各役割に合う端末をリスト化して推薦端末リストを作成し、当該リストから各役割を行う端末をユーザに選択させることを特徴とする情報機器連携プログラム。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図17】
【図18】
【図19】
【図20】
【図21】
【図22】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図17】
【図18】
【図19】
【図20】
【図21】
【図22】
【公開番号】特開2006−270675(P2006−270675A)
【公開日】平成18年10月5日(2006.10.5)
【国際特許分類】
【出願番号】特願2005−87647(P2005−87647)
【出願日】平成17年3月25日(2005.3.25)
【出願人】(000005223)富士通株式会社 (25,993)
【Fターム(参考)】
【公開日】平成18年10月5日(2006.10.5)
【国際特許分類】
【出願日】平成17年3月25日(2005.3.25)
【出願人】(000005223)富士通株式会社 (25,993)
【Fターム(参考)】
[ Back to top ]