(57)【要約】【課題】機密性を保持しながら装置間で情報を共有する。【解決手段】本発明に係る情報処理システムは、第１の端末装置と、一方向に通信可能な通信ケーブルを介して前記第１の端末装置に接続された第２の端末装置と、を備え、前記第１の端末装置は、前記第２の端末装置に検索処理を実行させるための情報を、前記通信ケーブルを介して前記第２の端末装置に出力し、前記第２の端末装置は、前記情報に基づいて前記検索処理を実行する。【選択図】図１
2020177439.tif 000002
【特許請求の範囲】
【請求項１】
第１の端末装置と、
一方向に通信可能な通信ケーブルを介して前記第１の端末装置に接続された第２の端末装置と、
を備え、
前記第１の端末装置は、前記第２の端末装置に検索処理を実行させるための情報を、前記通信ケーブルを介して前記第２の端末装置に出力し、
前記第２の端末装置は、前記情報に基づいて前記検索処理を実行する、
情報処理システム。
【請求項２】
前記第１の端末装置は、前記情報を所定の形式の画像に変換して、前記通信ケーブルを介して前記第２の端末装置に出力し、
前記第２の端末装置は、前記画像から前記情報を取得する、
請求項１に記載の情報処理システム。
【請求項３】
前記第１の端末装置は、前記通信ケーブルと、前記第２の端末装置に対して前記情報の取り込みを指示する指示情報を伝送するための他の通信ケーブルとを介して前記第２の端末装置に接続され、
前記第２の端末装置は、前記指示情報に基づいて前記情報を取り込む、
請求項１又は２に記載の情報処理システム。
【請求項４】
前記第１の端末装置は、位置情報を含む前記情報を前記第２の端末装置に出力し、
前記第２の端末装置は、前記第２の端末装置が接続されたネットワークにおいて地図情報を提供するサーバ装置と協働し、前記位置情報に基づいて前記地図情報の前記検索処理を実行する、
請求項１乃至３のいずれか１項に記載の情報処理システム。
【請求項５】
前記第１の端末装置は、第１の地図画面を表示するとともに、前記第１の地図画面において指定された座標に対応する前記位置情報を前記第２の端末装置に出力し、
前記第２の端末装置は、前記位置情報に基づく前記検索処理によって前記サーバ装置から取得した前記地図情報を第２の地図画面として表示する、
請求項４に記載の情報処理システム。
【請求項６】
前記第２の端末装置は、前記情報に含まれる検索種別に基づいて前記サーバ装置から取得する前記地図情報の種類を変更する、
請求項５に記載の情報処理システム。
【請求項７】
一方向に通信可能な通信ケーブルを介して端末装置に接続する接続部と、
前記端末装置に検索処理を実行させるための情報を、前記通信ケーブルを介して前記端末装置に出力する出力部と、
を備える情報処理装置。
【請求項８】
一方向に通信可能な通信ケーブルを介して端末装置に接続する接続部と、
前記端末装置から前記通信ケーブルを介して情報を取得する取得部と、
前記情報に基づいて検索処理を実行する検索部と、
を備える情報処理装置。
【請求項９】
第１の端末装置が、一方向に通信可能な通信ケーブルを介して接続された第２の端末装置に検索処理を実行させるための情報を、前記通信ケーブルを介して前記第２の端末装置に出力するステップと、
前記第２の端末装置が、前記情報に基づいて前記検索処理を実行するステップと、
を備える情報処理方法。
【請求項１０】
コンピュータに、
第１の端末装置が、一方向に通信可能な通信ケーブルを介して接続された第２の端末装置に検索処理を実行させるための情報を、前記通信ケーブルを介して前記第２の端末装置に出力するステップと、
前記第２の端末装置が、前記情報に基づいて前記検索処理を実行するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、ネットワークを介して、端末装置間で表示画面や画面上における手書き図形の画像、音声、及び位置情報などを共有できる端末間通信システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−１１７３９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に例示されるシステムは、端末装置以外のサーバ装置を用いて端末装置間にセッションを構築することで、端末装置間における双方向の情報共有機能を提供する。しかしながら、一方の端末装置が閉域ネットワークに接続され、他方の端末装置がオープンなネットワークに接続されている場合には、端末装置間での情報共有が可能になると、閉域ネットワーク側における機密性が低下する虞がある。
【０００５】
そこで、本発明は、上述の問題に鑑み、機密性を保持しながら装置間で情報を共有できる情報処理システム、情報処理装置、情報処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一つの観点によれば、第１の端末装置と、一方向に通信可能な通信ケーブルを介して前記第１の端末装置に接続された第２の端末装置と、を備え、前記第１の端末装置は、前記第２の端末装置に検索処理を実行させるための情報を、前記通信ケーブルを介して前記第２の端末装置に出力し、前記第２の端末装置は、前記情報に基づいて前記検索処理を実行する、情報処理システムが提供される。
【０００７】
本発明の他の観点によれば、一方向に通信可能な通信ケーブルを介して端末装置に接続する接続部と、前記端末装置に検索処理を実行させるための情報を、前記通信ケーブルを介して前記端末装置に出力する出力部と、を備える情報処理装置が提供される。
【０００８】
本発明のさらに他の観点によれば、一方向に通信可能な通信ケーブルを介して端末装置に接続する接続部と、前記端末装置から前記通信ケーブルを介して情報を取得する取得部と、前記情報に基づいて検索処理を実行する検索部と、を備える情報処理装置が提供される。
【０００９】
本発明のさらに他の観点によれば、第１の端末装置が、一方向に通信可能な通信ケーブルを介して接続された第２の端末装置に検索処理を実行させるための情報を、前記通信ケーブルを介して前記第２の端末装置に出力するステップと、前記第２の端末装置が、前記情報に基づいて前記検索処理を実行するステップと、を備える情報処理方法が提供される。
【００１０】
本発明のさらに他の観点によれば、コンピュータに、第１の端末装置が、一方向に通信可能な通信ケーブルを介して接続された第２の端末装置に検索処理を実行させるための情報を、前記通信ケーブルを介して前記第２の端末装置に出力するステップと、前記第２の端末装置が、前記情報に基づいて前記検索処理を実行するステップと、を実行させるためのプログラムが提供される。
【発明の効果】
【００１１】
本発明によれば、機密性を保持しながら装置間で情報を共有できる情報処理システム、情報処理装置、情報処理方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態における情報共有システムの全体構成例を示すブロック図である。
【図２】第１実施形態における指令端末のハードウェア構成例を示すブロック図である。
【図３】第１実施形態における情報共有端末のハードウェア構成例を示すブロック図である。
【図４】第１実施形態における情報共有システムの処理の一例を示すシーケンス図である。
【図５】第１実施形態における指令端末に表示される画面の一例を示す図である。
【図６】第１実施形態における情報共有端末に連携表示される画面の一例を示す図である。
【図７】第１実施形態における情報共有端末に連携表示される画面の一例を示す図である。
【図８】第１実施形態における情報共有端末に連携表示される画面の一例を示す図である。
【図９】第１実施形態における情報共有端末に連携表示される画面の一例を示す図である。
【図１０】第２実施形態における情報共有システムの全体構成例を示すブロック図である。
【図１１】第２実施形態における情報共有システムの処理の一例を示すシーケンス図である。
【図１２】第３実施形態における情報共有システムの全体構成例を示すブロック図である。
【図１３】第３実施形態におけるキャプチャ装置のハードウェア構成例を示すブロック図である。
【図１４】第３実施形態における情報共有システムの処理の一例を示すシーケンス図である。
【図１５】第３実施形態におけるキャプチャ装置に表示される２次元バーコードの一例を示す図である。
【図１６】第４実施形態における情報処理システムの全体構成例を示すブロック図である。
【図１７】第５実施形態における情報処理装置の全体構成例を示すブロック図である。
【図１８】第６実施形態における情報処理装置の全体構成例を示すブロック図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の例示的な実施形態を説明する。図面において同様の要素又は対応する要素には同一の符号を付し、その説明を省略又は簡略化することがある。
【００１４】
［第１実施形態］
先ず、本実施形態における情報共有システム１の構成について、図１乃至図３を参照しながら説明する。図１は、情報共有システム１の全体構成例を示すブロック図である。図１に示すように、情報共有システム１は、指令端末１０及び情報共有端末２０を含む。指令端末１０及び情報共有端末２０は、例えばパーソナルコンピュータ等の端末装置である。
【００１５】
指令端末１０は、閉域ネットワーク（不図示）に接続された端末装置である。指令端末１０は、情報共有端末２０に対して地図情報提供システム３０やポータルサイト４０への検索処理を行わせる端末装置である。本実施形態の指令端末１０は、独自の地図アプリケーションを備えているものとする。ユーザは、指令端末１０を操作することにより、当該地図アプリケーションにより表示される画面上で任意に座標を指定できる。
【００１６】
情報共有端末２０は、インターネット等のオープンな広域ネットワークＮＷに接続された端末装置である。情報共有端末２０は、指令端末１０からのコマンドに基づいて外部システムである地図情報提供システム３０やポータルサイト４０への検索処理を実行するとともに、指令端末１０側で指定した表示形態（連携表示モード）で検索結果を表示する。また、本実施形態の情報共有端末２０は、指令端末１０から伝送された映像データをコマンドとして取得するためにビデオキャプチャユニット２１１を備えている。
【００１７】
指令端末１０と情報共有端末２０（ビデオキャプチャユニット２１１）とは、一方向に映像データ（映像信号）を伝送する映像ケーブルＣ１を介して接続されている。映像ケーブルＣ１は、例えばＨＤＭＩ（登録商標）ケーブルである。本実施形態における映像データ（映像信号）は、指令端末１０から情報共有端末２０へ伝送される。
【００１８】
さらに、指令端末１０（後述する接続端子１１０）と情報共有端末２０（後述する接続端子２１０）とは、接点信号ケーブルＣ２を介して接続されている。接点信号ケーブルＣ２は、例えばＰＣＩボード等の拡張ボード（後述する接続端子）に接続される通信ケーブルである。映像ケーブルＣ１と同様に、接点信号ケーブルＣ２は一方向に通信可能な通信ケーブルとする。指令端末１０は、接点信号ケーブルＣ２を介して情報共有端末２０における連携表示モード（表示形態情報）の選択指令、ＷＥＢブラウザの起動指令、及びＷＥＢブラウザの終了指令等のコマンドを表す接点信号を情報共有端末２０に送信する。例えば、８ピンの接続端子の場合、各ピンに対応する信号線への電圧印加のＯＮ／ＯＦＦの組み合わせを変更することによって２５６ビット（２の８乗）の情報を送信できる。
【００１９】
図２は、本実施形態における指令端末１０のハードウェア構成例を示すブロック図である。指令端末１０は、演算、制御及び記憶を行うコンピュータとして、ＣＰＵ（Central Processing Unit）１０１、ＲＡＭ（Random Access Memory）１０２、ＲＯＭ（Read Only Memory）１０３、インターフェース（Interface）１０５、ストレージ１０６、入力装置１０７、表示装置１０８、通信装置１０９、及び接続端子１１０を備える。ＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、及びインターフェース１０５は、バスライン１０４を介して相互に接続される。
【００２０】
ＣＰＵ１０１は、演算処理装置及び制御装置として機能する。ＣＰＵ１０１は、ＲＯＭ１０３やストレージ１０６等に記憶されたプログラムに従って所定の動作を行うとともに、指令端末１０の各部を制御する機能を有するプロセッサである。
【００２１】
ＲＡＭ１０２は、揮発性記憶媒体から構成され、ＣＰＵ１０１の動作に必要な一時的なメモリ領域を提供する。ＲＯＭ１０３は、不揮発性記憶媒体から構成され、指令端末１０の動作に用いられるプログラム等の必要な情報を記憶する。
【００２２】
インターフェース１０５は、指令端末１０に対して機器を接続させるための入出力インターフェースや通信インターフェース等である。入出力インターフェースは、指令端末１０に対してストレージ１０６、入力装置１０７、及び表示装置１０８を接続させるためのモジュールである。通信インターフェースは、指令端末１０に対して通信装置１０９を接続させるためのモジュールである。
【００２３】
ストレージ１０６は、不揮発性記憶媒体から構成され、処理に必要なデータ、指令端末１０の動作用プログラム等を記憶する記憶装置である。ストレージ１０６は、例えばＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）等である。
【００２４】
入力装置１０７は、ユーザによって操作される装置である。入力装置１０７は、例えば、キーボード、ポインティングデバイス、ボタン、マイクロホン、スイッチ等である。ポインティングデバイスの例としては、マウス、トラックボール、タッチパネル、ペンタブレット等が挙げられる。
【００２５】
表示装置１０８は、液晶ディスプレイやＯＬＥＤ（Organic Light Emitting Diode）ディスプレイ等である。入力装置１０７と表示装置１０８は、タッチパネルとして一体に形成されてもよい。
【００２６】
通信装置１０９は、イーサネット（登録商標）、ＬＴＥ（Long Term Evolution）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ（登録商標）、４Ｇ等の通信規格に対応した装置であり、他の装置との間で通信を行う。ただし、本実施形態の指令端末１０では、他の装置との間の通信は制限される。
【００２７】
接続端子１１０は、外部の機器との接続に用いられるポートである。接続端子１１０は、例えば、ＨＤＭＩ（登録商標）（High-Definition Multimedia Interface）端子、ＲＧＢ端子、ＵＳＢ（Universal Serial Bus）端子、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Small Computer System Interface）端子、ＲＳ−２３２Ｃ端子、光オーディオ端子、ＰＣＩ（Peripheral Component Interconnect）、ＰＣＩ Ｅｘｐｒｅｓｓ、ＵＡＲＴ（Universal Asynchronous Receiver / Transmitter）等の端子である。
【００２８】
図３は、本実施形態における情報共有端末２０のハードウェア構成例を示すブロック図である。情報共有端末２０は、図１で示したビデオキャプチャユニット２１１の他に、ＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、インターフェース２０５、ストレージ２０６、入力装置２０７、表示装置２０８、通信装置２０９、及び接続端子２１０を備える。ＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、及びインターフェース２０５は、バスライン２０４を介して相互に接続される。図３において図２と同一名称であって符号のみが異なる機器については、同等の機能を備える機器であるため、詳細な説明を省略する。
【００２９】
なお、図２及び図３に示す各装置のハードウェア構成は例示であり、これら以外の装置が追加されていてもよく、一部の装置が設けられていなくてもよい。また、一部の装置が同様の機能を有する別の装置に置換されていてもよい。さらに、本実施形態の機能が複数の装置に分散されて実現されるものであってもよい。
【００３０】
続いて、上述のように構成された情報共有システム１の動作を図４乃至図９を参照しながら説明する。
【００３１】
図４は、本実施形態における情報共有システム１の処理の一例を示すシーケンス図である。この処理は、指令端末１０が地図アプリケーションを起動しているときに実行される。なお、以下では、地図アプリケーションの起動直後の初期状態において、地図画像は未だ表示されていない場合を例として説明する。
【００３２】
先ず、指令端末１０は、表示中の地図アプリケーションの指令画面において検索処理の実行が要求されたか否かを判定する（ステップＳ１０１）。ここで、指令端末１０が、検索処理の実行が要求されたと判定した場合（ステップＳ１０１：ＹＥＳ）には、処理はステップＳ１０２に移行する。これに対し、指令端末１０が、検索処理の実行が要求されていないと判定した場合（ステップＳ１０１：ＮＯ）には、ステップＳ１０１の処理が繰り返される。
【００３３】
図５は、本実施形態における指令端末１０に表示される指令画面の一例を示す図である。ここでは、画面の左側には、複数の入力欄Ａ１、Ａ２、Ａ３、検索ボタンＡ４、指令端末１０における検索結果の表示欄Ａ５が設けられている。また、画面の右側には、地図画像ＩＭＧ＿１が表示されている。
【００３４】
入力欄Ａ１は、ユーザが任意の検索ワードを入力するためのエリアである。入力欄Ａ２は、ユーザが住所を入力するためのエリアである。入力欄Ａ３では、検索範囲として“指定なし”、“地図内”のいずれかを選択できる。入力欄Ａ３において“地図内”が選択された場合には、地図アプリケーションが保持する地図情報に含まれる地名、道路名、建物名、駅名等が検索対象となる。入力欄Ａ３において“指定なし”が選択された場合には、地図情報に加えて、指令端末１０が保持する各種のデータが検索対象となる。そして、入力欄Ａ１等に検索ワードが入力された後に、ユーザが検索ボタンＡ４を押下すると、指令端末１０において検索処理が実行される。また、入力欄Ａ３において“指定なし”が選択された場合には、連携表示モードが選択されると、連携先の情報共有端末２０においてポータルサイト４０への検索処理が地図情報提供システム３０への検索処理と平行して実行される。詳細については後述する。
【００３５】
地図画像ＩＭＧ＿１は、表示欄Ａ５の検索結果の中から地点情報を選択した場合や、住所の入力欄に住所が入力された場合等に逐次更新される。地図画像ＩＭＧ＿１の中央に設けられているポインタＰ１は、指定された地点の座標を示している。ポインタＰ１は、任意に変更され得る。
【００３６】
さらに、地図画像ＩＭＧ＿１の下側には、情報共有端末２０における連携表示モードを指定する３種類のボタンＢ１、Ｂ２、Ｂ３が設けられている。“地図表示モード”は、指令端末１０から指定された位置情報に基づいて地図情報提供システム３０にアクセスし、取得した通常の地図を画面表示させるモードである。
【００３７】
“ストリートビュー表示モード”は、同位置情報に基づいて地図情報提供システム３０から取得したストリートビュー画像を画面表示させるモードである。“航空写真表示モード”は、同位置情報に基づいて地図情報提供システム３０から取得した航空写真の画像を画面に表示させるモードである。“ストリートビュー表示モード”や“航空写真表示モード”の場合には、通常の地図画像の表示は省略されると利便性が向上する。なお、地図情報提供システム３０が提供する他の種類の地図（例えば、地形図、路線図等）がある場合には、連携表示モードの数をさらに増やしてもよい。
【００３８】
ステップＳ１０２において、指令端末１０は、ユーザ操作により入力された検索ワード及び検索範囲の情報に基づいて検索処理を実行し、その検索結果を指令画面内に表示する。
【００３９】
ステップＳ１０３において、指令端末１０は、ユーザ操作により検索結果の中から指定された地点を中心とした地図画像を指令画面内に表示する。
【００４０】
次に、指令端末１０は、ユーザ操作により地図画像内で座標が指定されたか否かを判定する（ステップＳ１０４）。ここで、指令端末１０が、地図画像内で座標が指定されたと判定した場合（ステップＳ１０４：ＹＥＳ）には、処理はステップＳ１０５に移行する。これに対し、指令端末１０が、地図画像内で座標は指定されていないと判定した場合（ステップＳ１０４：ＮＯ）には、ステップＳ１０４の処理が繰り返される。
【００４１】
ステップＳ１０５において、指令端末１０は、画面上での指定座標に対応する位置情報を表す２次元バーコードを作成する。なお、２次元バーコードには、位置情報（緯度及び経度）の他に、情報共有端末２０において表示させる地図の縮尺や、ユーザが指令画面において入力した検索ワード等を含めることができる。
【００４２】
次に、指令端末１０は、位置情報等を含む２次元バーコードの映像データを、映像ケーブルＣ１を介して情報共有端末２０へ出力する（ステップＳ１０６）。２次元バーコードは、例えばＱＲコード（登録商標）である。
【００４３】
情報共有端末２０は、指令端末１０から出力された２次元コードの映像データをビデオキャプチャユニット２１１によって取得すると、ＲＡＭ２０２等の記憶領域に保存する（ステップＳ１０７）。
【００４４】
ステップＳ１０８において、指令端末１０は、ユーザ操作により指令画面において連携表示モードが指定されたか否かを判定する。具体的には、情報共有端末２０に連携表示処理を実行させるためのボタンが押下されたか否かを判定する。
【００４５】
指令端末１０は、画面上で連携表示モードが指定されたと判定した場合（ステップＳ１０８：ＹＥＳ）には、連携表示モードを表す接点信号を情報共有端末２０に出力する（ステップＳ１０９）。その後、処理はステップＳ１１０に移行する。これに対し、指令端末１０が、連携表示モードは指定されていないと判定した場合（ステップＳ１０８：ＮＯ）には、処理はステップＳ１０４に戻る。
【００４６】
ステップＳ１１０において、情報共有端末２０は、接点信号の入力をトリガとして、ＲＡＭ２０２等に保存されている２次元バーコードの映像データを読み込むと、映像データを解析することで２次元バーコードに含まれる位置情報等を取得する。
【００４７】
次に、情報共有端末２０は、指令端末１０から入力された接点信号から連携表示モードを特定する（ステップＳ１１１）。このとき、情報共有端末２０は、連携表示モードに基づいて検索対象の情報を示す検索種別を特定するものとする。図５の例では、“地図表示モード”、“ストリートビュー表示モード”、“航空写真表示モード”のいずれかを特定する。
【００４８】
次に、情報共有端末２０は、ＷＥＢブラウザを起動するとともに、２次元バーコードが示す位置情報に基づいて広域ネットワークＮＷ上の地図情報提供システム３０にアクセスし、検索処理を実行する（ステップＳ１１２）。
【００４９】
そして、情報共有端末２０は、検索処理により地図情報提供システム３０から得られた地図画像を、ステップＳ１１１において特定された連携表示モードに基づいて画面に表示する（ステップＳ１１３）。なお、指令端末１０において指定座標が変更された場合には、上述したステップＳ１０１〜ステップＳ１１３の処理が繰り返し実行される。すなわち、指令端末１０における地図画面と、情報共有端末２０に表示される地図画面は連動して更新される。同様に、指令端末１０において地図画面が終了した場合には、情報共有端末２０においても地図画面が閉じられる。
【００５０】
図６乃至図９は、本実施形態における情報共有端末２０に連携表示される画面の一例を示す図である。図６は、連携表示モードが地図表示モードの場合の画面を示している。ここでは、地図情報提供システム３０から取得されたデフォルトの形式の地図画像ＩＭＧ＿２が画面に表示されている。地図画像ＩＭＧ＿２の中央に設けられているポインタＰ２における緯度及び経度は、指令端末１０の指令画面の地図上で指定されたポインタＰ１の座標に対応する緯度及び経度の値と一致している。すなわち、指令端末１０と情報共有端末２０との間で、地図情報の取得先は異なるが、各端末では同一地点を中心とする地図がそれぞれ表示される。なお、地図画像ＩＭＧ＿２の縮尺は、指令端末１０における地図画像ＩＭＧ＿１の縮尺と一致しているとよい。
【００５１】
図７は、連携表示モードがストリートビュー表示モードの場合の画面を示している。ここでは、通常の地図の代わりに、指定地点におけるストリートビュー画像（外観画像）ＩＭＧ＿３が表示されている。すなわち、指令端末１０は、情報共有端末２０における通常の地図表示をスキップし、ストリートビュー画像ＩＭＧ＿３を表示させることができる。情報共有端末２０のユーザは、ストリートビュー画像ＩＭＧ＿３を参照することで、指定地点の建物や建物周辺の外観を把握できる。
【００５２】
図８は、連携表示モードが航空写真表示モードの場合の画面を示している。ここでは、通常の地図の代わりに、指定地点を中心とした航空写真の画像ＩＭＧ＿４が表示されている。図７の場合と同様に、指令端末１０は、情報共有端末２０における通常の地図表示をスキップし、航空写真の画像ＩＭＧ＿４を表示させることができる。航空写真の画像ＩＭＧ＿４の中央に設けられているポインタＰ３の座標に対応する緯度及び経度は、指令端末１０の指令画面の地図上で指定されたポインタＰ１の座標に対応する緯度及び経度の値と一致している。
【００５３】
図９は、情報共有端末２０のＷＥＢブラウザが、地図情報を表示するタブＴ１に加えて、ポータルサイト４０に対する検索結果を表示するタブＴ２を別途表示する場合を示している。図５において説明したように、指令端末１０は、ユーザ操作により、地図内で検索ワード（地名／建物名等）を用いて検索できる。指令端末１０は、検索のために入力された情報と、情報共有端末２０における検索先のシステムとを示す２次元バーコードを生成する。これにより、情報共有端末２０は、受信した２次元バーコードに基づいて地図情報提供システム３０にアクセスして地図情報を取得できる（タブＴ１）。さらに、情報共有端末２０は、指令端末１０から受信した２次元バーコードが示す検索ワードに基づいてポータルサイト４０に対する通常のブラウザ検索も行える（タブＴ２）。例えば、図５に示す検索範囲の入力欄において“指定なし”が選択された場合に、情報共有端末２０は、ポータルサイト４０に対する検索処理を実行するとよい。ただし、指令端末１０において情報共有端末２０における検索先を指示する方法はこれに限られない。検索先は、地図情報提供システム３０とポータルサイト４０の一方又は両方を指定できる。
【００５４】
以上のように、本実施形態における情報共有システム１は、一方向に通信可能な通信ケーブル（映像ケーブルＣ１及び接点信号ケーブルＣ２）を用いて指令端末１０と情報共有端末２０との間を接続しており、情報共有端末２０側からは指令端末１０にアクセスできない構成である。このため、閉域ネットワークに接続されている指令端末１０の機密性を低下させることなく、指令端末１０と情報共有端末２０との間で検索に必要な情報を共有することができる。
【００５５】
［第２実施形態］
以下、第２実施形態における情報共有システム２について説明する。なお、第１実施形態の図中において付与した符号と共通する符号は同一の対象を示す。第１実施形態と共通する箇所の説明は省略し、異なる箇所について詳細に説明する。
【００５６】
図１０は、第２実施形態における情報共有システム２の全体構成例を示すブロック図である。同図に示すように、本実施形態の情報共有システム２は、指令端末１０が情報共有端末２０と映像ケーブルＣ１のみで接続されており、接点信号ケーブルＣ２は用いられない点で第１の実施形態とは異なっている。本実施形態の指令端末１０が情報共有端末２０に対して出力するコマンドは、２次元バーコードの映像データの中に含まれるものとする。
【００５７】
図１１は、本実施形態における情報共有システム２の処理の一例を示すシーケンス図である。この処理は、指令端末１０が地図アプリケーションを起動しているときに実行される。なお、以下では、地図アプリケーションの起動直後の初期状態において、地図画像は未だ表示されていない場合を例として説明する。
【００５８】
先ず、指令端末１０は、表示中の地図アプリケーションの指令画面において検索処理の実行が要求されたか否かを判定する（ステップＳ２０１）。ここで、指令端末１０が、検索処理の実行が要求されたと判定した場合（ステップＳ２０１：ＹＥＳ）には、処理はステップＳ２０２に移行する。これに対し、指令端末１０が、検索処理の実行が要求されていないと判定した場合（ステップＳ２０１：ＮＯ）には、ステップＳ２０１の処理が繰り返される。
【００５９】
ステップＳ２０２において、指令端末１０は、ユーザ操作により入力された検索ワード及び検索範囲の情報に基づいて検索処理を実行し、その検索結果を指令画面内に表示する。
【００６０】
ステップＳ２０３において、指令端末１０は、ユーザ操作により検索結果の中から指定された地点を中心とした地図画像を表示する。
【００６１】
次に、指令端末１０は、地図画像内で座標が指定されたか否かを判定する（ステップＳ２０４）。ここで、指令端末１０が、地図画像内で座標が指定されたと判定した場合（ステップＳ２０４：ＹＥＳ）には、処理はステップＳ２０５に移行する。これに対し、指令端末１０が、地図画像内で座標は指定されていないと判定した場合（ステップＳ２０４：ＮＯ）には、ステップＳ２０４の処理が繰り返される。
【００６２】
ステップＳ２０５において、指令端末１０は、ユーザ操作により指令画面において連携表示モードが指定されたか否かを判定する。具体的には、情報共有端末２０に連携表示処理を実行させるためのボタンが押下されたか否かを判定する（図５参照）。
【００６３】
指令端末１０は、画面上で連携表示モードが指定されたと判定した場合（ステップＳ２０５：ＹＥＳ）には、処理はステップＳ２０６に移行する。これに対し、指令端末１０が、連携表示モードは指定されていないと判定した場合（ステップＳ２０５：ＮＯ）には、処理はステップＳ２０４に戻る。
【００６４】
ステップＳ２０６において、指令端末１０は、画面上で指定された座標に対応する位置情報と、指定された連携表示モードとに基づいて２次元バーコードの映像データを作成する。なお、２次元バーコードには、情報共有端末２０において表示させる地図の縮尺や、ユーザが指令画面において入力した検索ワード等も含めることができる。
【００６５】
次に、指令端末１０は、位置情報及び連携表示モード等を含む２次元バーコードの映像データを、映像ケーブルＣ１を介して情報共有端末２０へ出力する（ステップＳ２０７）。２次元バーコードは、例えばＱＲコード（登録商標）である。
【００６６】
次に、情報共有端末２０は、指令端末１０から出力された２次元コードの映像データをビデオキャプチャユニット２１１によって取得すると、映像データを解析することで２次元バーコードに含まれる位置情報及び連携表示モードの両方を取得する（ステップＳ２０８）。
【００６７】
次に、情報共有端末２０は、ＷＥＢブラウザを起動するとともに、２次元バーコードが示す位置情報に基づいて広域ネットワークＮＷ上の地図情報提供システム３０にアクセスし、検索処理を実行する（ステップＳ２０９）。
【００６８】
そして、情報共有端末２０は、検索処理により得られた地図画像を、ステップＳ２０８において特定された連携表示モードに基づいて画面に連携表示する（ステップＳ２１０）。なお、指令端末１０において指定座標が変更された場合には、上述したステップＳ２０１〜ステップＳ２１０の処理が繰り返し実行される。
【００６９】
以上のように、本実施形態における情報共有システム２は、映像ケーブルＣ１のみを用いて指令端末１０から情報共有端末２０における検索に必要な各種情報を伝送する構成である。このため、第１実施形態と同様に、閉域ネットワークに接続されている指令端末１０の機密性を低下させることなく、指令端末１０と情報共有端末２０との間で検索に必要な情報を共有できる。また、装置間の接続に使用する通信ケーブルが１本で済むため、システムの実装がさらに容易になる。
【００７０】
［第３実施形態］
以下、第３実施形態における情報共有システム３について説明する。なお、第１実施形態の図中において付与した符号と共通する符号は同一の対象を示す。第１実施形態と共通する箇所の説明は省略し、異なる箇所について詳細に説明する。
【００７１】
図１２は、本実施形態における情報共有システム３の全体構成例を示すブロック図である。図１２に示すように、情報共有システム３は、キャプチャ装置５０及び撮影装置６０をさらに備える点で第１実施形態とは異なっている。また、第１実施形態とは異なり、指令端末１０と情報共有端末２０は完全に分離されている。キャプチャ装置５０は、映像ケーブルＣ１を介して指令端末１０にのみ接続されている。また、撮影装置６０は、通信ケーブルＣ３を介して情報共有端末２０にのみ接続されている。
【００７２】
図１３は、本実施形態におけるキャプチャ装置５０のハードウェア構成例を示すブロック図である。キャプチャ装置５０は、ＣＰＵ５０１、ＲＡＭ５０２、ＲＯＭ５０３、インターフェース５０５、ストレージ５０６、入力装置５０７、表示装置５０８、及び接続端子２１０を備える。ＣＰＵ５０１、ＲＡＭ５０２、ＲＯＭ５０３、及びインターフェース５０５は、バスライン５０４を介して相互に接続される。
【００７３】
図１４は、本実施形態における情報共有システム３の処理の一例を示すシーケンス図である。この処理は、指令端末１０が地図アプリケーションを起動しているときに実行される。なお、以下では、地図アプリケーションの起動直後の初期状態において、地図画像は未だ表示されていない場合を例として説明する。
【００７４】
先ず、指令端末１０は、表示中の地図アプリケーションの指令画面において検索処理の実行が要求されたか否かを判定する（ステップＳ３０１）。ここで、指令端末１０が、検索処理の実行が要求されたと判定した場合（ステップＳ３０１：ＹＥＳ）には、処理はステップＳ３０２に移行する。これに対し、指令端末１０が、検索処理の実行が要求されていないと判定した場合（ステップＳ３０１：ＮＯ）には、ステップＳ３０１の処理が繰り返される。
【００７５】
ステップＳ３０２において、指令端末１０は、ユーザ操作により入力された検索ワード及び検索範囲の情報に基づいて検索処理を実行し、その検索結果を指令画面内に表示する。
【００７６】
ステップＳ３０３において、指令端末１０は、ユーザ操作により検索結果の中から指定された地点を中心とした地図画像を表示する。
【００７７】
次に、指令端末１０は、地図画像内で座標が指定されたか否かを判定する（ステップＳ３０４）。ここで、指令端末１０が、地図画像内で座標が指定されたと判定した場合（ステップＳ３０４：ＹＥＳ）には、処理はステップＳ３０５に移行する。これに対し、指令端末１０が、地図画像内で座標は指定されていないと判定した場合（ステップＳ３０４：ＮＯ）には、ステップＳ３０４の処理が繰り返される。
【００７８】
ステップＳ３０５において、指令端末１０は、ユーザ操作により指令画面において連携表示モードが指定されたか否かを判定する。具体的には、情報共有端末２０に連携表示処理を実行させるためのボタンが押下されたか否かを判定する（図５参照）。
【００７９】
指令端末１０は、画面上で連携表示モードが指定されたと判定した場合（ステップＳ３０５：ＹＥＳ）には、処理はステップＳ３０６に移行する。これに対し、指令端末１０が、連携表示モードは指定されていないと判定した場合（ステップＳ３０５：ＮＯ）には、処理はステップＳ３０４に戻る。
【００８０】
ステップＳ３０６において、指令端末１０は、画面上で指定された座標に対応する位置情報と、指定された連携表示モードとに基づいて２次元バーコードの映像データを作成する。なお、２次元バーコードには、情報共有端末２０において表示させる地図の縮尺や、ユーザが指令画面において入力した検索ワード等も含めることができる。
【００８１】
次に、指令端末１０は、位置情報及び連携表示モード等を含む２次元バーコードの映像データを、映像ケーブルＣ１を介してキャプチャ装置５０へ出力する（ステップＳ３０７）。２次元バーコードは、例えばＱＲコード（登録商標）である。これに伴い、キャプチャ装置５０は、表示装置５０８に２次元バーコードを表示する（ステップＳ３０８）。
【００８２】
図１５は、本実施形態におけるキャプチャ装置５０（表示装置５０８）に表示される２次元バーコードの一例を示す図である。この２次元バーコードの画像ＩＭＧ＿５には、位置情報（緯度及び経度）及び連携表示モードの選択指示情報の他に、情報共有端末２０において表示させる地図の縮尺や、ユーザが指令画面において入力した検索ワード等が含まれる。なお、キャプチャ装置５０は、２次元バーコードの映像データが入力されるまでは画面表示をＯＦＦにしてよいし、別の待機画面を表示してもよい。
【００８３】
撮影装置６０は、所定の周期でキャプチャ装置５０の画面を撮影し（ステップＳ３０９）、その撮影画像を情報共有端末２０に出力する（ステップＳ３１０）。すなわち、撮影装置６０は、キャプチャ装置５０における画面を常時監視している。
【００８４】
次に、情報共有端末２０は、撮影装置６０から出力された撮影画像データをビデオキャプチャユニット２１１によって取得すると、撮影画像データを解析することで２次元バーコードに含まれる位置情報及び連携表示モードの両方を取得する（ステップＳ３１１）。
【００８５】
次に、情報共有端末２０は、ＷＥＢブラウザを起動するとともに、２次元バーコードが示す位置情報に基づいて広域ネットワークＮＷ上の地図情報提供システム３０にアクセスし、検索処理を実行する（ステップＳ３１２）。
【００８６】
そして、情報共有端末２０は、検索処理により得られた地図画像を、ステップＳ３１１において取得された連携表示モードに基づいて画面に連携表示する（ステップＳ３１３）。なお、指令端末１０において指定座標が変更された場合には、上述したステップＳ３０１〜ステップＳ３１３の処理が繰り返し実行される。
【００８７】
以上のように、本実施形態における情報共有システム３によれば、指令端末１０と情報共有端末２０とが完全に分離されている。すなわち、第１実施形態と同様に、情報共有端末２０側からは指令端末１０にアクセスできない構成である。このため、閉域ネットワークに接続されている指令端末１０の機密性を低下させることなく、指令端末１０と情報共有端末２０との間で検索に必要な情報を共有することができる。
【００８８】
また、指令端末１０と情報共有端末２０とが完全に分離されているため、情報共有端末２０としてデジタルカメラを備えるスマートフォンやタブレット端末のような携帯型の端末装置を使用することもできる。
【００８９】
［第４実施形態］
図１６は、第４実施形態における情報処理システムの全体構成例を示すブロック図である。情報処理システム１００は、第１の端末装置１００Ａと、一方向に通信可能な通信ケーブルを介して第１の端末装置１００Ａに接続された第２の端末装置１００Ｂと、を備える。第１の端末装置１００Ａは、第２の端末装置１００Ｂに検索処理を実行させるための情報を、通信ケーブルを介して第２の端末装置１００Ｂに出力する。第２の端末装置１００Ｂは、情報に基づいて検索処理を実行する。本実施形態によれば、機密性を保持しながら装置間で情報を共有できる。
【００９０】
［第５実施形態］
図１７は、第５実施形態における情報処理装置の全体構成例を示すブロック図である。情報処理装置２００は、一方向に通信可能な通信ケーブルを介して端末装置に接続する接続部２００Ａと、端末装置に検索処理を実行させるための情報を、通信ケーブルを介して端末装置に出力する出力部２００Ｂと、を備える。本実施形態によれば、機密性を保持しながら装置間で情報を共有できる。
【００９１】
［第６実施形態］
図１８は、第６実施形態における情報処理装置の全体構成例を示すブロック図である。情報処理装置３００は、一方向に通信可能な通信ケーブルを介して端末装置に接続する接続部３００Ａと、端末装置から通信ケーブルを介して情報を取得する取得部３００Ｂと、情報に基づいて検索処理を実行する検索部３００Ｃと、を備える。本実施形態によれば、機密性を保持しながら装置間で情報を共有できる。
【００９２】
［変形実施形態］
以上、実施形態を参照して本発明を説明したが、本発明は上述の実施形態に限定されるものではない。本願発明の構成及び詳細には本発明の要旨を逸脱しない範囲で、当業者が理解し得る様々な変形をできる。例えば、いずれかの実施形態の一部の構成を、他の実施形態に追加した実施形態、あるいは他の実施形態の一部の構成と置換した実施形態も本発明を適用し得る実施形態であると理解されるべきである。
【００９３】
例えば、上述した第１実施形態においては、接点信号は、連携表示モード（ストリートビュー／通常の地図／航空写真等）等を示すことを説明したが、接点信号により伝送できる情報はこれに限られない。接点信号を用いて指令端末１０が２次元バーコードを送信したことを示す情報を情報共有端末２０に伝送するように構成してもよい。その場合、情報共有端末２０では、接点信号が入力されたときに、ビデオキャプチャユニット２１１の待機状態に変化をつけてもよい。例えば、接点信号が入力されるときにのみビデオキャプチャユニット２１１をＯＮにするとよい。
【００９４】
また、上述した第１実施形態においては、指令画面の入力欄に入力したキーワードが２次元バーコードに含まれ、指令端末１０から情報共有端末２０に伝送される場合について説明した。しかし、入力されたキーワードが適切でない場合には、そのキーワードを２次元バーコードに含めないように制御することもできる。例えば、企業の研究開発に関するテーマに関連するキーワードによってポータルサイト４０に対する検索処理を繰り返し実行すると、情報セキュリティの観点から好ましくない場合が有り得る。そこで、指令端末１０の記憶領域や閉域ネットワーク上のデータベース（不図示）において情報共有端末２０側への伝送を禁止する用語のリストを予め登録しておくとよい。この場合、連携表示モードを指定したときにチェック処理を実行し、禁止用語が含まれる場合にはエラーメッセージを表示した上で、連携表示を不可に制御できる。
【００９５】
また、上述した実施形態では、２次元バーコードの映像（画像）を使用していたが、他の画像情報を用いてもよい。すなわち、情報共有端末２０が画像情報の解析によって位置情報等の検索に必要な情報を取得できればよく、画像情報の種類は限定されない。
【００９６】
また、上述した実施形態では、接点信号の入力をトリガとして２次元バーコードの解析を開始していたが、トリガとなり得る信号は接点信号に限られない。例えば、情報共有端末２０は、接点信号の代わりに、音声入力装置（不図示）で入力された特定の音声信号をトリガとして２次元バーコードを読み込んでもよい。
【００９７】
上述の実施形態の機能を実現するように該実施形態の構成を動作させるプログラムを記録媒体に記録させ、該記録媒体に記録されたプログラムをコードとして読み出し、コンピュータにおいて実行する処理方法も各実施形態の範疇に含まれる。すなわち、コンピュータ読取可能な記録媒体も各実施形態の範囲に含まれる。また、上述のプログラムが記録された記録媒体はもちろん、そのプログラム自体も各実施形態に含まれる。
【００９８】
該記録媒体としては例えばフロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性メモリカード等を用いることができる。また該記録媒体に記録されたプログラム単体で処理を実行しているものに限らず、他のソフトウェア、拡張ボードの機能と共同して、ＯＳ上で動作して処理を実行するものも各実施形態の範疇に含まれる。
【００９９】
上述の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【０１００】
（付記１）
第１の端末装置と、
一方向に通信可能な通信ケーブルを介して前記第１の端末装置に接続された第２の端末装置と、
を備え、
前記第１の端末装置は、前記第２の端末装置に検索処理を実行させるための情報を、前記通信ケーブルを介して前記第２の端末装置に出力し、
前記第２の端末装置は、前記情報に基づいて前記検索処理を実行する、
情報処理システム。
【０１０１】
（付記２）
前記第１の端末装置は、前記情報を所定の形式の画像に変換して、前記通信ケーブルを介して前記第２の端末装置に出力し、
前記第２の端末装置は、前記画像から前記情報を取得する、
付記１に記載の情報処理システム。
【０１０２】
（付記３）
前記第１の端末装置は、前記通信ケーブルと、前記第２の端末装置に対して前記情報の取り込みを指示する指示情報を伝送するための他の通信ケーブルとを介して前記第２の端末装置に接続され、
前記第２の端末装置は、前記指示情報に基づいて前記情報を取り込む、
付記１又は２に記載の情報処理システム。
【０１０３】
（付記４）
前記第１の端末装置は、位置情報を含む前記情報を前記第２の端末装置に出力し、
前記第２の端末装置は、前記第２の端末装置が接続されたネットワークにおいて地図情報を提供するサーバ装置と協働し、前記位置情報に基づいて前記地図情報の前記検索処理を実行する、
付記１乃至３のいずれかに記載の情報処理システム。
【０１０４】
（付記５）
前記第１の端末装置は、第１の地図画面を表示するとともに、前記第１の地図画面において指定された座標に対応する前記位置情報を前記第２の端末装置に出力し、
前記第２の端末装置は、前記位置情報に基づく前記検索処理によって前記サーバ装置から取得した前記地図情報を第２の地図画面として表示する、
付記４に記載の情報処理システム。
【０１０５】
（付記６）
前記第２の端末装置は、前記情報に含まれる検索種別に基づいて前記サーバ装置から取得する前記地図情報の種類を変更する、
付記５に記載の情報処理システム。
【０１０６】
（付記７）
一方向に通信可能な通信ケーブルを介して端末装置に接続する接続部と、
前記端末装置に検索処理を実行させるための情報を、前記通信ケーブルを介して前記端末装置に出力する出力部と、
を備える情報処理装置。
【０１０７】
（付記８）
一方向に通信可能な通信ケーブルを介して端末装置に接続する接続部と、
前記端末装置から前記通信ケーブルを介して情報を取得する取得部と、
前記情報に基づいて検索処理を実行する検索部と、
を備える情報処理装置。
【０１０８】
（付記９）
第１の端末装置が、一方向に通信可能な通信ケーブルを介して接続された第２の端末装置に検索処理を実行させるための情報を、前記通信ケーブルを介して前記第２の端末装置に出力するステップと、
前記第２の端末装置が、前記情報に基づいて前記検索処理を実行するステップと、
を備える情報処理方法。
【０１０９】
（付記１０）
コンピュータに、
第１の端末装置が、一方向に通信可能な通信ケーブルを介して接続された第２の端末装置に検索処理を実行させるための情報を、前記通信ケーブルを介して前記第２の端末装置に出力するステップと、
前記第２の端末装置が、前記情報に基づいて前記検索処理を実行するステップと、
を実行させるためのプログラム。
【符号の説明】
【０１１０】
ＮＷ・・・広域ネットワーク
１，２，３・・・情報共有システム
１０・・・指令端末
２０・・・情報共有端末
３０・・・地図情報提供システム
４０・・・ポータルサイト
５０・・・キャプチャ装置
Ｃ１・・・映像ケーブル
Ｃ２・・・接点信号ケーブル
Ｃ３・・・通信ケーブル
１００・・・情報処理装置
１００Ａ・・・第１の端末装置
１００Ｂ・・・第２の端末装置
１０１,２０１,５０１・・・ＣＰＵ
１０２,２０２,５０２・・・ＲＡＭ
１０３,２０３,５０３・・・ＲＯＭ
１０４,２０４,５０４・・・バスライン
１０５,２０５,５０５・・・インターフェース
１０６,２０６,５０６・・・ストレージ
１０７,２０７,５０７・・・入力装置
１０８,２０８,５０８・・・表示装置
１０９,２０９・・・通信装置
１１０,２１０,５１０・・・接続端子
【図１】
2020177439.tif 000003
【図２】
2020177439.tif 000004
【図３】
2020177439.tif 000005
【図４】
2020177439.tif 000006
【図５】
2020177439.tif 000007
【図６】
2020177439.tif 000008
【図７】
2020177439.tif 000009
【図８】
2020177439.tif 000010
【図９】
2020177439.tif 000011
【図１０】
2020177439.tif 000012
【図１１】
2020177439.tif 000013
【図１２】
2020177439.tif 000014
【図１３】
2020177439.tif 000015
【図１４】
2020177439.tif 000016
【図１５】
2020177439.tif 000017
【図１６】
2020177439.tif 000018
【図１７】
2020177439.tif 000019
【図１８】
2020177439.tif 000020