JP5489974B2 - Server, remote assist system and method - Google Patents
Server, remote assist system and method Download PDFInfo
- Publication number
- JP5489974B2 JP5489974B2 JP2010281900A JP2010281900A JP5489974B2 JP 5489974 B2 JP5489974 B2 JP 5489974B2 JP 2010281900 A JP2010281900 A JP 2010281900A JP 2010281900 A JP2010281900 A JP 2010281900A JP 5489974 B2 JP5489974 B2 JP 5489974B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- assist
- user
- target device
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Description
本発明は、リモートアシストサービスを提供するためのサーバ、リモートアシストシステム及び方法に関する。 The present invention relates to a server, a remote assist system, and a method for providing a remote assist service.
近年、拡張現実技術、すなわち、AR(Augumented Reality)技術を利用した仮想オブジェクトの重畳処理が注目されている。このAR技術では、コンピュータを利用して現実環境に付加情報(アノテーション)を重畳してディスプレイ上に提示することが可能となる。典型的には、アノテーションは、現実環境中の特定の物体に関する説明や関連情報を含み、説明対象となる物体近くに提示される。 In recent years, superimposition processing of virtual objects using augmented reality technology, that is, AR (Augmented Reality) technology, has attracted attention. With this AR technology, it is possible to superimpose additional information (annotations) on the real environment using a computer and present them on a display. Typically, the annotation includes explanation and related information regarding a specific object in the real environment, and is presented near the object to be explained.
一方、モバイル端末間の遠隔操作支援のためのナイスアシストモバイル技術が現在利用されている。このナイスアシストモバイル技術によると、ユーザは携帯端末などを利用して遠隔的な支援を受けることができる。 On the other hand, nice assist mobile technology for remote operation support between mobile terminals is currently used. According to this nice assist mobile technology, the user can receive remote support using a portable terminal or the like.
本発明の課題は、AR技術を利用して機器の操作方法を遠隔支援するサーバ、リモートアシストシステム及び方法を提供することである。 An object of the present invention is to provide a server, a remote assist system, and a method for remotely assisting a device operation method using AR technology.
上記課題に鑑み、本発明の一特徴は、アシスト対象機器の機能を利用するためのアシスト要求を被アシスト端末から受信するアシスト要求受信部と、前記アシスト対象機器のマニュアル情報を格納する機器情報格納部と、前記アシスト要求の受信に応答して、前記被アシスト端末に前記アシスト対象機器の現在状態を示すキャプチャ画像を要求し、前記マニュアル情報において受信した前記キャプチャ画像に対応する機器画像を特定し、前記特定された機器画像に示される前記アシスト対象機器の状態から前記機能を実行するためのユーザ操作を決定する機器操作決定部と、前記決定されたユーザ操作を指示する操作指示画像又は前記被アシスト端末が前記操作指示画像を生成するための情報要素を生成し、前記被アシスト端末に送信する操作指示画像生成部とを有するサーバであって、前記機器操作決定部は、前記操作指示画像により指示されたユーザ操作が実行された後の前記アシスト対象機器の状態を示す操作後キャプチャ画像を要求し、受信した前記操作後キャプチャ画像と、前記ユーザ操作が正しく実行された後に前記アシスト対象機器が移行する状態を示す目的画像とを比較し、比較結果に応じて次のユーザ操作を決定するサーバに関する。 In view of the above problems, one feature of the present invention is that an assist request receiving unit that receives an assist request for using a function of an assist target device from an assisted terminal, and a device information storage that stores manual information of the assist target device And in response to receiving the assist request, request a capture image indicating the current state of the assist target device from the assisted terminal, and specify a device image corresponding to the captured image received in the manual information. A device operation determining unit for determining a user operation for executing the function from the state of the assist target device indicated in the specified device image; and an operation instruction image for instructing the determined user operation or the target The assist terminal generates an information element for generating the operation instruction image, and transmits the information element to the assisted terminal. A server having an instruction image generation unit, wherein the device operation determination unit requests a post-operation capture image indicating a state of the assist target device after a user operation specified by the operation instruction image is executed. A server that compares the received post-operation captured image with a target image indicating a state in which the assist target device transitions after the user operation is correctly executed, and determines a next user operation according to the comparison result .
本発明の他の特徴は、ユーザがアシスト対象機器を利用するのを支援する被アシスト端末と、前記被アシスト端末と通信接続されるサーバと、前記サーバに通信接続されるデータセンタとを有するリモートアシストシステムであって、前記サーバは、前記アシスト対象機器の機能を利用するためのアシスト要求を被アシスト端末から受信するアシスト要求受信部と、前記アシスト対象機器のマニュアル情報を前記データセンタから取得し、前記取得したマニュアル情報を格納する機器情報格納部と、前記アシスト要求の受信に応答して、前記被アシスト端末に前記アシスト対象機器の現在状態を示すキャプチャ画像を要求し、前記マニュアル情報において受信した前記キャプチャ画像に対応する機器画像を特定し、前記特定された機器画像に示される前記アシスト対象機器の状態から前記機能を実行するためのユーザ操作を決定する機器操作決定部と、前記決定されたユーザ操作を指示する操作指示画像又は前記被アシスト端末が前記操作指示画像を生成するための情報要素を生成し、前記被アシスト端末に送信する操作指示画像生成部とを有し、前記機器操作決定部は、前記操作指示画像により指示されたユーザ操作が実行された後の前記アシスト対象機器の状態を示す操作後キャプチャ画像を要求し、受信した前記操作後キャプチャ画像と、前記ユーザ操作が正しく実行された後に前記アシスト対象機器が移行する状態を示す目的画像とを比較し、比較結果に応じて次のユーザ操作を決定するリモートアシストシステムに関する。 Another feature of the present invention is that a remote terminal includes an assisted terminal that assists a user in using an assist target device, a server that is communicatively connected to the assisted terminal, and a data center that is communicatively connected to the server. In the assist system, the server obtains from the data center an assist request receiving unit that receives an assist request for using the function of the assist target device from a terminal to be assisted, and the assist target device. A device information storage unit for storing the acquired manual information; and in response to receiving the assist request, request a captured image indicating the current state of the assist target device from the assisted terminal and receive the received manual information. The device image corresponding to the captured image is identified, and the identified device image A device operation determining unit that determines a user operation for executing the function from the state of the assist target device, and an operation instruction image that instructs the determined user operation or the terminal to be assisted receives the operation instruction image. An operation instruction image generation unit that generates an information element for generation and transmits the information element to the assisted terminal, and the device operation determination unit is configured to execute a user operation instructed by the operation instruction image. A post-operation capture image indicating the state of the assist target device is requested, and the received post-operation capture image is compared with a target image indicating a state in which the assist target device shifts after the user operation is correctly executed. The present invention relates to a remote assist system that determines a next user operation according to a comparison result.
本発明のさらなる他の態様は、リモートアシストサービスを提供するサーバにおける方法であって、アシスト対象機器の機能を利用するためのアシスト要求を被アシスト端末から受信するステップと、前記アシスト要求の受信に応答して、前記被アシスト端末に前記アシスト対象機器の現在状態を示すキャプチャ画像を要求し、前記サーバに格納されているマニュアル情報において受信した前記キャプチャ画像に対応する機器画像を特定し、前記特定された機器画像に示される前記アシスト対象機器の状態から前記機能を実行するためのユーザ操作を決定するステップと、前記決定されたユーザ操作を指示する操作指示画像又は前記被アシスト端末が前記操作指示画像を生成するための情報要素を生成し、前記被アシスト端末に送信するステップとを有し、前記ユーザ操作を決定するステップは、前記操作指示画像により指示されたユーザ操作が実行された後の前記アシスト対象機器の状態を示す操作後キャプチャ画像を要求し、受信した前記操作後キャプチャ画像と、前記ユーザ操作が正しく実行された後に前記アシスト対象機器が移行する状態を示す目的画像とを比較し、比較結果に応じて次のユーザ操作を決定する方法に関する。 Still another aspect of the present invention is a method in a server for providing a remote assist service, the step of receiving an assist request for using a function of an assist target device from a terminal to be assisted, and reception of the assist request. In response, the captured image indicating the current state of the assist target device is requested to the assisted terminal, the device image corresponding to the captured image received in the manual information stored in the server is identified, and the identification A step of determining a user operation for executing the function from the state of the assist target device indicated in the determined device image, and an operation instruction image for instructing the determined user operation or the assisted terminal receiving the operation instruction An information element for generating an image is generated and transmitted to the assisted terminal. The step of determining the user operation requests a post-operation capture image indicating a state of the assist target device after the user operation specified by the operation instruction image is executed, and has received the received The present invention relates to a method for comparing a captured image after operation with a target image indicating a state in which the assist target device shifts after the user operation is correctly executed, and determining a next user operation according to the comparison result.
本発明によると、AR技術を利用して機器の操作方法を遠隔支援するサーバ、リモートアシストシステム及び方法を提供することができる。 According to the present invention, it is possible to provide a server, a remote assist system, and a method for remotely assisting a device operation method using AR technology.
以下、図面に基づいて本発明の実施の形態を説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図1を参照して、本発明の一実施例によるリモートアシストシステムを説明する。図1は、本発明の一実施例によるリモートアシストシステムの構成を示す。図1に示されるように、リモートアシストシステム100は、アシスト対象機器150と、被アシスト端末200と、ARサーバ300と、データセンタ400とを有する。
A remote assist system according to an embodiment of the present invention will be described with reference to FIG. FIG. 1 shows a configuration of a remote assist system according to an embodiment of the present invention. As illustrated in FIG. 1, the
アシスト対象機器150は、ユーザ操作に応答して各種機能を実現したり、ユーザ操作に応答してアシスト対象機器150の機器状態を設定可能な何れかの装置である。ユーザがアシスト対象機器150の機能を利用しようとするとき、又は機器状態を設定しようとするとき、ユーザはその操作方法及び設定方法の支援又はアシストを受けることを所望することがある。アシスト対象機器150は、ユーザがその操作方法や設定方法のアシストを受ける対象となる装置である。
The
アシスト対象機器の一例として、パーソナルコンピュータがあげられる。典型的には、パーソナルコンピュータでは、付属のマウスやキーボードを介したユーザによる操作に応じて動作状態が変更され、その変更前後の動作状態が付属のディスプレイを介し視認できる。すなわち、パーソナルコンピュータでは、電源オンするとスタート状態を示す初期画面が表示される。例えば、ユーザがインターネット上のあるサイトのウェブページを閲覧したい場合、ユーザはマウスを用いて、この初期画面上に表示されたウェブブラウザのアイコン上にポインタを移動し、当該アイコン上でマウスをクリックする。クリックに応答してウェブブラウザが起動された後、ユーザはキーボードを用いて、ウェブブラウザの所定の領域にサイトのURL(Uniform Resource Locator)を入力することによって、所望のウェブページを表示することができる。この場合、パーソナルコンピュータは、スタート状態から始まって、ユーザによるマウスの移動及びクリック操作によってウェブブラウザ起動状態に移行し、さらにユーザによるキーボードへのURLの入力によって特定のサイトのウェブページを表示する状態に移行する。しかしながら、本実施例によるアシスト対象機器150は、パーソナルコンピュータに限定されるものでなく、例えば、内蔵された操作パネル、付属のディスプレイ、点滅ライト、ボタン、スイッチなど、ユーザ操作に応じて遷移するアシスト対象機器150の状態が外部から視認可能な任意の装置である。
An example of the assist target device is a personal computer. Typically, in a personal computer, the operating state is changed in accordance with a user operation via an attached mouse or keyboard, and the operating state before and after the change can be visually recognized through the attached display. That is, in the personal computer, when the power is turned on, an initial screen showing a start state is displayed. For example, when a user wants to browse a web page of a site on the Internet, the user moves the pointer over the web browser icon displayed on the initial screen using the mouse and clicks the mouse on the icon. To do. After the web browser is started in response to the click, the user can display a desired web page by inputting the URL (Uniform Resource Locator) of the site in a predetermined area of the web browser using the keyboard. it can. In this case, the personal computer starts from the start state, shifts to a web browser activation state by a mouse movement and click operation by the user, and further displays a web page of a specific site by inputting a URL to the keyboard by the user. Migrate to However, the
アシスト対象機器150は、ボタンやタッチパネルなどの内蔵された入力装置を介しユーザの操作指示を受付てもよいし、リモコン、キーボード、マウスなどの付属の入力装置を介しユーザの操作指示を受信してもよい。また、アシスト対象機器150は、複数の操作手段を介しユーザから操作指示を受付可能なものであってもよい。
The assist
被アシスト端末200は、アシスト対象機器150の視認可能な状態を視覚的に認識可能な装置であって、画像キャプチャ機能を備えた装置である。さらに被アシスト端末200は、キャプチャした画像情報をARサーバ300に送信し、ARサーバ300から後述するようなアシスト対象機器150のユーザ操作をアシストするための各種操作指示画像を受信する通信機能を備える。被アシスト端末200は、アシスト対象機器150の状態を視覚的にキャプチャするため、アシスト対象機器150の近傍に配置及び/又は移動可能な装置である。典型的には、被アシスト端末200は、カメラ機能を備えた携帯電話、携帯情報端末、スマートフォンなどである。アシスト対象機器150の機能を利用するため、ユーザが被アシスト端末200を介しARサーバ300に所望の機能を実行するための操作方法のアシストを受けるためのアシスト要求を送信することによって、本実施例によるアシスト処理が開始される。
The assisted
ARサーバ300は、被アシスト端末200と通信可能であって、被アシスト端末200からアシスト要求を受信すると、アシスト要求に示されたユーザが所望するアシスト対象機器150の機能を実行するための操作手順を決定し、被アシスト端末200に操作手順の各ユーザ操作を示す画像情報を提供する。例えば、ユーザが次にマウスの右ボタンをクリックする必要がある場合、ARサーバ300は、AR(Augumented Reality)技術を利用して、マウスを表示した画像において、表示されたマウスの右ボタンをクリックすることを促すメッセージ、ハイライト、アニメーションなどのアノテーションをマウスに重畳的に表示する画像を生成し、被アシスト端末200に送信する。被アシスト端末200を介しこのような操作指示画像を受信すると、ユーザは、視覚的に操作方法を認識することが可能となる。ARサーバ300は、各種機器の操作手順と、当該機器の各機器状態を示す画像とを記録したマニュアル情報を格納するデータベースとして機能するデータセンタ400と通信接続し、アシスト対象機器150のマニュアル情報を取得及び格納する。
The
データセンタ400は、典型的には、アシスト対象機器150のメーカにより提供されるデータベースであり、メーカにより製造された各種機器のマニュアル情報を保持する。
The
マニュアル情報は、アシスト対象機器150の各機能に対して用意された操作手順情報と、画像遷移情報とを有する。すなわち、マニュアル情報は、ある機器のある機能を実行するための1以上のユーザ操作と共に、各ユーザ操作の実行前後の機器状態を示す画像を含む。例えば、アシスト対象機器150がビデオ機器であり、ユーザにより所望される機能がビデオ機器のテレビ予約録画機能であれば、典型的には、ユーザはまず電源オン後のスタート状態においてリモコンからテレビ予約録画機能ボタンを押下する。このボタンの押下が適切にされると、付属のテレビに電子番組表が表示され、所望のテレビ番組を選択するよう促される。次に、ユーザは電子番組表から所望のテレビ番組を指定する。テレビ番組の指定が適切にされると、指定されたテレビ番組が電子番組表でハイライトされ、ハイライトされたテレビ番組で間違いないか確認を促される。その後、ユーザが確認ボタンを指定すると、指定したテレビ番組の予約を設定したという受付完了画面が表示され、テレビ予約録画機能が完了する。この場合、ビデオ機器のテレビ予約録画機能の操作手順情報は、「テレビ予約録画機能ボタンの押下→電子番組表から所望のテレビ番組を指定→確認ボタンの指定」という一連のユーザ操作の遷移を示す情報であり、画像遷移情報は、「電子番組表の表示画像→指定されたテレビ番組のハイライト表示画像→受付完了画面の表示画像」という対応する各操作実行後の状態を示す一連の画像を示す情報となる。このようなアシスト対象機器150の各機能に対する操作手順情報と画像遷移情報とが、マニュアル情報としてデータセンタ400に格納されている。
The manual information includes operation procedure information prepared for each function of the
次に、図2を参照して、本発明の一実施例による被アシスト端末200の構成を説明する。上述したように、被アシスト端末200は、アシスト対象機器150の各種機能をユーザが利用する際、当該機能を実行するために必要とされるユーザの操作手順又は設定手順を視覚的にガイドすると共に、ユーザが適切な操作をしたかARサーバ300に判断させるため、ユーザによる操作又は設定後のアシスト対象機器150の状態をキャプチャし、キャプチャした画像をサーバ300に送信する。被アシスト端末200は、典型的には、携帯電話、携帯情報端末、スマートフォンなどの画像表示機能、画像キャプチャ機能及び通信機能を備えた何れかの装置である。
Next, the configuration of the assisted
被アシスト端末200は、典型的には、補助記憶装置、メモリ装置、CPU、通信装置、表示装置、入力装置、キャプチャ装置などの各種ハードウェアリソースの1以上から構成される。補助記憶装置は、ハードディスクやフラッシュメモリなどから構成され、後述される各種処理を実現するプログラムやデータを格納する。メモリ装置は、RAM(Random Access Memory)などから構成され、プログラムの起動指示があった場合に、補助記憶装置からプログラムを読み出して格納する。CPUは、情報を処理するプロセッサとして機能し、メモリ装置に格納されたプログラムに従って後述される各種機能を実現する。通信装置は、ネットワークを介し他の装置と有線及び/又は無線接続するための各種通信回路から構成される。通信装置はさらに、ネットワーク上のサーバなどの他の装置と接続するための通信インタフェースなどを有する。表示装置は、ディスプレイなどから構成され、ARサーバ300から受信したデータを表示する。入力装置は、典型的には、操作ボタン、キーボード、マウス等で構成され、ユーザが様々な操作命令を入力するのに用いられる。キャプチャ装置は、レンズを介し取得した画像をCCD(Charge Coupled Device)などの撮像手段によって画像情報に変換する。なお、被アシスト端末200は、上述したハードウェア構成に限定されるものでなく、ARサーバ300と双方向通信するための機能を有する他の何れか適切なハードウェア構成を有してもよい。
The assisted
図2は、本発明の一実施例による被アシスト端末200の構成を示す。図2に示されるように、被アシスト端末200は、ユーザインタフェース部210と、画像キャプチャ部220と、通信部230とを有する。
FIG. 2 shows a configuration of the assisted
ユーザインタフェース部210は、表示装置や入力装置などの各種入出力装置により実現される。ユーザインタフェース部210は、ユーザからアシスト要求などの各種指示を受け付け、通信部230を介しARサーバ300に送信する。このアシスト要求において、ユーザがアシストを受けることを所望するアシスト対象機器150とその機能とが指定される。このアシスト要求に応答してARサーバ300から操作指示画像などを受信すると、ユーザインタフェース部210は、受信した操作指示画像などの各種画像情報をユーザに表示する。あるいは、ユーザインタフェース部210は、ARサーバ300から操作指示画像を生成するための各種情報要素を受信し、受信した情報要素に基づき操作指示画像を生成し、ユーザに表示してもよい。
The
画像キャプチャ部220は、画像キャプチャ装置などにより実現され、外部から視認可能なアシスト対象機器150の状態をキャプチャする。画像キャプチャ部220は、キャプチャしたキャプチャ画像を通信部230を介しARサーバ300に送信する。また、画像キャプチャ部220は、バーコードやQRコードなどの各種コード画像をキャプチャし、キャプチャしたコード画像から情報を抽出し、抽出した情報を通信部230に提供する。例えば、アシスト対象機器150やアシスト対象機器150を操作するためのリモコン、マウス、キーボードなどの操作手段の識別情報をARサーバ300に送信するため、ユーザは、画像キャプチャ部220を用いてアシスト対象機器150や操作手段に添付されているQRコードをキャプチャすることによって、アシスト対象機器150の識別情報を読み込み、これをARサーバ300に提供するようにしてもよい。
The
通信部230は、通信装置や通信回路などにより実現され、ARサーバ300と情報をやりとりする。通信部230は、ユーザインタフェース部210から受信したアシスト要求や画像キャプチャ部220から受信したキャプチャ画像などをARサーバ300に送信し、またARサーバ300から操作指示画像などの各種情報を受信する。他の実施例では、通信部230は、アシスト対象機器150の通信部(図示せず)と近距離無線通信を行うための近距離無線通信機能を有し、当該機能を利用してアシスト対象機器150の通信部からアシスト対象機器150の状態を示す情報を取得し、ARサーバ300に送信してもよい。この場合、ARサーバ300は、受信したアシスト対象機器150の状態を示す情報を参考情報として利用して、受信したキャプチャ画像と組み合わせてアシスト対象機器150の状態を判断することが可能となり、より精度の高いアシスト対象機器150の状態判定が可能となる。
The
次に、図3を参照して、本発明の一実施例によるARサーバ300の構成を説明する。上述したように、ARサーバ300は、被アシスト端末200からアシスト要求を受信すると、アシスト要求に示されたユーザが所望するアシスト対象機器150の機能を実行するために必要な1以上のユーザ操作からなる操作手順を決定し、当該ユーザ操作を示す操作指示画像を提供する。この操作手順の決定は、アシスト対象機器150のメーカから提供されたマニュアル情報に基づき行われ、アシスト対象機器150の現在状態から要求された機能を完了させるまでの1以上のユーザ操作が決定される。ARサーバ300は、アシスト対象機器150の現在状態を決定し、次にユーザが操作すべきユーザ操作を視覚的に表現した操作指示画像を被アシスト端末200に提供する。この操作指示画像は、AR技術を利用して、ユーザが被アシスト端末200を介し当該操作を視覚的に認識可能な画像から構成される。ARサーバ300から通知されたユーザ操作が実行され、実行後のアシスト対象機器150の状態を示すキャプチャ画像を被アシスト端末200から受信すると、ARサーバ300は、受信したキャプチャ画像と、ユーザが正しい操作を実行した場合に遷移する状態を示す目的画像とを比較し、これらの画像が一致する場合にユーザが正しい操作を実行したと判断する。判断結果に基づき、ARサーバ300は、次のユーザ操作の指示を被アシスト端末200に通知する。ARサーバ300は、要求された機能を実行するための操作手順に関する最終目的画像に対応するキャプチャ情報を被アシスト端末200から受信するまで、上述した処理を繰り返す。
Next, the configuration of the
ARサーバ300は、典型的には、補助記憶装置、メモリ装置、CPU、通信装置などの各種ハードウェアリソースの1以上から構成される。補助記憶装置は、ハードディスクやフラッシュメモリなどから構成され、後述される各種処理を実現するプログラムやデータを格納する。メモリ装置は、RAM(Random Access Memory)などから構成され、プログラムの起動指示があった場合に、補助記憶装置からプログラムを読み出して格納する。CPUは、情報を処理するプロセッサとして機能し、メモリ装置に格納されたプログラムに従って後述される各種機能を実現する。後述するように、ARサーバ300は、被アシスト端末200から取得したキャプチャ画像と各目的画像とが一致するか判断するための画像マッチングプログラムなどの何れか適切な画像解析プログラムを備える。また、ARサーバ300は、上述したようなアシスト対象機器150の操作手段に操作方法のアノテーションを重畳するためのAR技術を実現するための何れか適切な画像処理プログラムを備える。通信装置は、ネットワークを介し他の装置と接続するための各種通信回路から構成される。通信装置は、典型的には、各種ネットワークと接続するための通信インタフェースなどを有する。なお、ARサーバ300は、上述したハードウェア構成に限定されるものでなく、ネットワークを介し被アシスト端末200と双方向通信するための機能を有する他の何れか適切なハードウェア構成を有してもよい。
The
図3は、本発明の一実施例によるARサーバ300の構成を示す。図3に示されるように、ARサーバ300は、アシスト要求受信部310と、機器情報格納部320と、機器操作決定部330と、操作指示画像生成部340とを有する。
FIG. 3 shows a configuration of the
アシスト要求受信部310は、ユーザからのアシスト要求を被アシスト端末200を介し受信する。アシスト要求は、ユーザがアシストを受けることを所望するアシスト対象機器150とその機能とを指定する。被アシスト端末200からアシスト要求を受信すると、アシスト要求受信部310は、受信したアシスト要求からユーザがアシストを所望するアシスト対象機器150と機能とを抽出し、機器操作決定部330に送信する。また、アシスト対象機器150が複数の操作手段(例えば、機器本体の操作パネルと付属のリモコンやマウスなど)を介し操作可能である場合、アシスト要求受信部310は、ユーザが使用する操作手段を特定する操作手段識別情報を併せて受信するようにしてもよい。
The assist
本実施例では、ユーザがアシスト対象機器150と所望する機能とを指定してアシスト要求をARサーバ300に送信するが、本発明はこれに限定されるものでない。他の実施例では、ユーザはアシスト対象機器150のみを指定してアシスト要求をARサーバ300に送信し、ARサーバ300が機器情報格納部320又はデータセンタ400に格納されているマニュアル情報を参照して、指定されたアシスト対象機器150においてユーザが利用可能な機能を確認する。利用可能な機能の確認後、ARサーバ300は、これらの機能を示すメニュー情報を被アシスト端末200を介しユーザに提示し、メニュー情報において提示された各機能からユーザに所望する機能を選択させることによって、ユーザが所望する機能を特定するようにしてもよい。このように、ユーザが所望するアシスト対象機器150とその機能とをARサーバ300が特定することを可能にする何れか適切な方法が利用可能である。
In this embodiment, the user designates the
機器情報格納部320は、各メーカにより提供される各種アシスト対象機器の操作手順情報と画像遷移情報とからなるマニュアル情報を保持し、ARサーバ300の他の構成要素から要求に応じて要求されたアシスト対象機器のマニュアル情報を提供する。要求されたアシスト対象機器のマニュアル情報を保持している場合、機器情報格納部320は当該マニュアル情報を提供する。他方、要求されたアシスト対象機器のマニュアル情報を保持していない場合、機器情報格納部320は要求されたアシスト対象機器のメーカのデータセンタ400にアクセスし、当該アシスト対象機器のマニュアル情報を取得する。
The device
上述したように、マニュアル情報は、当該アシスト対象機器150において利用可能な各種機能を実行するための1以上のユーザ操作からなる操作手順を示す操作手順情報と共に、操作手順の各ユーザ操作が実行された後のアシスト対象機器150の状態を示す画像の遷移を示す画像遷移情報を含む。例えば、ビデオ機器のテレビ予約録画機能であれば、典型的には、操作手順情報は、「テレビ予約録画機能ボタンの押下→電子番組表から所望のテレビ番組を指定→確認ボタンの指定」から構成され、画像遷移情報は、「電子番組表の表示画像→指定されたテレビ番組のハイライト表示画像→受付完了画面の表示画像」から構成される。典型的には、各機能に対応する操作手順情報は、アシスト対象機器150の電源オン後のスタート状態からの操作手順を示し、操作手順情報に対応する画像遷移情報は、スタート状態を示す画像(例えば、ビデオ機器では、電源オン後に表示される画面など)からの画像遷移を示す。この場合、各操作手順は、スタート状態をルートとし、各機器状態をノードとしたツリー状の各パスに相当し、各ユーザ操作は操作実行前の機器状態のノードから操作実行後の機器状態のノードとをつなぐエッジとみなすことができる。この場合、各画像遷移は、スタート状態から遷移する各機器状態を示す1以上の画像のシーケンスとなり、各画像は、直前の機器状態においてユーザが正しい操作をした場合にアシスト対象機器150が遷移する状態を示す目的画像となる。
As described above, each user operation of the operation procedure is executed together with the operation procedure information indicating the operation procedure including one or more user operations for executing various functions available in the
機器操作決定部330は、アシスト要求受信部310により抽出されたユーザがアシストを所望するアシスト対象機器150と機能とを受信すると、機器情報格納部320にアクセスし、受信したアシスト対象機器150のマニュアル情報を取得する。さらに、機器操作決定部330は、アシスト対象機器150の現在状態を確認するため、要求元の被アシスト端末200にアシスト対象機器150の現在状態を示すキャプチャ画像を要求する。被アシスト端末200から当該キャプチャ画像を受信すると、機器操作決定部330は、何れか適切な画像マッチングプログラムを利用して、受信したキャプチャ画像がアシスト対象機器150の何れの状態に対応するか、取得したマニュアル情報を参照して決定する。機器操作決定部330は、決定されたアシスト対象機器150の状態から、ユーザが要求する機能を実行するのに必要な次のユーザ操作を、取得したマニュアル情報を参照して決定する。具体的には、決定されたアシスト対象機器150の状態が、ユーザが要求する機能を実行するために必要な操作手順上にある場合、機器操作決定部330は、操作手順上の決定された状態から次の状態に遷移するためのユーザ操作を決定する。他方、決定されたアシスト対象機器150の状態が、ユーザが要求する機能を実行するための操作手順上にない場合、例えば、機器操作決定部330は、決定された状態からまずスタート状態に戻って、スタート状態から当該機能を実行するための操作手順を改めて決定する。機器操作決定部330は、決定されたユーザ操作を操作指示画像生成部340に送信する。
Upon receiving the
その後、操作指示画像生成部340により生成された操作指示画像が被アシスト端末200に送信され、ユーザが当該画像に従ってアクセス対象機器150を操作するが、機器操作決定部330は、操作実行後のアシスト対象機器150の状態を示す画像をキャプチャし、キャプチャ画像をARサーバ300に送信するようユーザに要求する。要求された操作実行後のキャプチャ画像を受信すると、機器操作決定部330は、受信した操作実行後の状態を示すキャプチャ画像と、画像遷移情報の目的画像とを比較し、ユーザが指示された操作を正しく実行したか判断する。すなわち、受信したキャプチャ画像と目的画像とが一致する場合、機器操作決定部330は、ユーザが指示された操作を正しく実行したと判断し、操作手順上の次のユーザ操作を操作指示画像生成部340に通知する。他方、受信したキャプチャ画像と目的画像とが一致しない場合、機器操作決定部330は、ユーザが指示された操作を正しく実行しなかったと判断し、直前の状態に戻すためのユーザ操作を操作指示画像生成部340に送信する。具体的には、機器操作決定部330は、マニュアル情報からキャプチャ画像に対応する機器画像を検索し、検出された機器画像に対応する状態から当該操作実行前の機器状態に戻すためのユーザ操作を操作指示画像生成部340に指示する。例えば、アシスト対象機器150がビデオ機器である場合、リモコン上の「戻る」ボタンなどを押下するユーザ操作を指示する。機器操作決定部330は、アシスト対象機器150の状態が要求された機能を実行するための操作手順の最終状態に到達するまで、すなわち、キャプチャ画像が最終目的画像に一致するまで、上述した処理を繰り返す。
Thereafter, the operation instruction image generated by the operation instruction
操作指示画像生成部340は、機器操作決定部330から次にユーザが実行すべきユーザ操作を受信すると、アシスト対象機器150の操作手段における受信したユーザ操作の操作方法を示す操作指示画像を生成する。操作指示画像生成部340は、AR技術を利用して、操作手段を示す画像上にユーザが操作すべき操作部分をハイライト表示したり、操作手段を示す画像上にユーザが押下すべきボタンを矢印表示するなど、各種アノテーションを重畳することによってユーザが実行すべき操作を視覚的に表示する画像を生成する。このとき、アシスト対象機器150が複数の操作手段(マウスとキーボード)を有する場合、ユーザが使用する操作手段に対応する操作指示画像を生成する。また、ARサーバ300が、ユーザが使用する操作手段の識別情報を受信している場合、当該操作手段の画像を使用して操作指示画像を生成するようにしてもよい。例えば、ユーザが特定のキーボードを使用する場合、当該キーボードの画像を取得し、取得した画像にアノテーションを重畳させることによって操作指示画像を生成するようにしてもよい。操作指示画像生成部340は、生成した操作指示画像を被アシスト端末200に送信する。なお、操作指示画像生成部340は、ユーザ操作後のアシスト対象機器150の状態を示す画像をキャプチャし、ARサーバ300に返信するようユーザに要求するメッセージ等を操作指示画像に埋め込むようにしてもよい。また、操作指示画像は、静止画像に限らず、ユーザの操作方法を時系列に示すアニメーションなどの動画であってもよい。
When receiving a user operation to be executed next by the user from the device
他の実施例では、操作指示画像生成部340は、機器操作決定部330から次にユーザが実行すべきユーザ操作を受信すると、被アシスト端末200が操作指示画像を生成可能となるように、ユーザ操作の操作方法を示す画像(3Dオブジェクトを含む)と、アシスト対象機器150又は操作手段の当該操作に関する部分を特定するための情報とを被アシスト端末200に送信するようにしてもよい。これら操作指示画像を生成するための情報要素を受信すると、被アシスト端末200は、アシスト対象機器150又は操作手段の当該操作に関する部分を特定するための情報を用いて、アシスト対象機器150又は操作手段の当該操作に関する部分を特定し、特定された部分を示す画像にユーザ操作の操作方法を示す画像を重畳して表示することによって、ユーザに操作方法をガイドするようにしてもよい。
In another embodiment, the operation instruction
次に、図4を参照して、本発明の一実施例によるARサーバ300におけるアシスト処理を説明する。図4は、本発明の一実施例によるARサーバ300におけるアシスト処理を示すフロー図である。
Next, with reference to FIG. 4, an assist process in the
当該処理は、ARサーバ300が被アシスト端末200からアシスト要求を受信すると開始される。図4に示されるように、ステップS401において、アシスト要求受信部310は、受信したアシスト要求からユーザがアシストを受けることを所望するアシスト対象機器150と機能とを特定し、特定されたアシスト対象機器150と機能とを機器操作決定部330に通知する。
The process is started when the
ステップS403において、機器操作決定部330は、特定されたアシスト対象機器150のマニュアル情報を機器情報格納部320から取得する。なお、機器情報格納部320が当該マニュアル情報を有していない場合、機器情報格納部320は、特定されたアシスト対象機器150のメーカのデータセンタ400からマニュアル情報を取得し、機器操作決定部330に提供する。
In step S <b> 403, the device
ステップS405において、機器操作決定部330は、被アシスト端末200にアシスト対象機器150の現在状態を示す画像を要求し、取得したキャプチャ画像とマニュアル情報とに基づきアシスト対象機器150の現在状態を特定する。ステップS405の現在状態特定処理は、図5を参照して以降において詳述される。
In step S405, the device
ステップS407において、機器操作決定部330は、特定されたアシスト対象機器150の現在状態とマニュアル情報とに基づき、要求された機能を実行するのに必要な次のユーザ操作を決定する。ステップS407の操作決定処理は、図6を参照して以降において詳述される。機器操作決定部330は、決定された次のユーザ操作を操作指示画像生成部340に通知する。
In step S407, the device
ステップS409において、操作指示画像生成部340は、受信した次のユーザ操作に対応する操作指示画像を生成し、被アシスト端末200に送信する。ARサーバ300から操作指示画像を受信すると、被アシスト端末200は、当該画像をユーザに表示する。ユーザは、被アシスト端末200に表示された操作指示画像に従ってアシスト対象機器150の操作手段を実行した後、被アシスト端末200を使用して、当該操作実行後のアシスト対象機器150の状態をキャプチャし、このキャプチャ画像をARサーバ300に送信する。
In step S409, the operation instruction
ステップS411において、機器操作決定部330は、被アシスト端末200から受信したキャプチャ画像が、ユーザにより要求された機能に関する画像遷移情報の最終目的画像に一致するか判断する。受信したキャプチャ画像が最終目的画像に一致する場合(S411:YES)、機器操作決定部330は、要求された機能を実行するためのすべての操作が完了したと判断し、当該アシスト処理を終了する。他方、受信したキャプチャ画像が最終目的画像に一致しない場合(S411:NO)、当該フローはステップS405に移行して、機器操作決定部330は、受信したキャプチャ画像に基づきアシスト対象機器150の現在状態を特定する。
In step S411, the device
次に、図5を参照して、本発明の一実施例による現在状態特定処理を説明する。図5は、本発明の一実施例による現在状態特定処理を示すフロー図である。 Next, the current state specifying process according to an embodiment of the present invention will be described with reference to FIG. FIG. 5 is a flowchart showing a current state specifying process according to an embodiment of the present invention.
当該フローは、図4のステップS403の実行後に開始される。図5に示されるように、ステップS501において、機器操作決定部330は、被アシスト端末200にアシスト対象機器150の現在状態を示す画像を要求する。
The flow starts after execution of step S403 in FIG. As illustrated in FIG. 5, in step S <b> 501, the device
ステップS503において、被アシスト端末200からアシスト対象機器150の現在状態をキャプチャしたキャプチャ画像を受信すると、機器操作決定部330は、マニュアル情報を検索し、マニュアル情報に含まれる機器画像から受信したキャプチャ画像に一致する機器画像を特定する。なお、受信したキャプチャ画像が、ARサーバ300からの操作指示画像に従ってユーザが操作した後の実行後のキャプチャ画像である場合、すなわち、2回目以降のステップS405からS411のループにおいて取得されたキャプチャ画像である場合、ユーザが正しい操作をしたときにはキャプチャ画像は当該操作に対応する目的画像に一致し、他方、ユーザが誤った操作をしたときにはキャプチャ画像は当該操作に対応する目的画像には一致せず、マニュアル情報のその他の機器画像に一致するであろう。
In step S503, upon receiving a captured image that captures the current state of the
ステップS505において、機器操作決定部330は、マニュアル情報を参照して、特定された機器画像に対応する状態をアシスト対象機器150の現在状態として決定する。例えば、ユーザが正しい操作をしたときには、現在状態は、キャプチャ画像に一致した目的画像に対応する状態であり、ユーザが誤った操作をしたときには、現在状態は、マニュアル情報において検出されたキャプチャ画像に一致する機器画像に対応する状態、すなわち、ユーザ操作実行前の状態から遷移可能な何れかの状態となる。
In step S505, the device
次に、図6を参照し、本発明の一実施例による操作決定処理を説明する。図6は、本発明の一実施例による操作決定処理を示すフロー図である。 Next, an operation determination process according to an embodiment of the present invention will be described with reference to FIG. FIG. 6 is a flowchart showing an operation determination process according to an embodiment of the present invention.
当該フローは、図4のステップS405の実行後に開始される。図6に示されるように、ステップS601において、機器操作決定部330は、マニュアル情報を参照して、ユーザにより要求された機能に対する操作手順情報と画像遷移情報とを特定する。
The flow starts after execution of step S405 in FIG. As illustrated in FIG. 6, in step S601, the device
ステップS603において、機器操作決定部330は、ステップS405で特定されたアシスト対象機器150の現在状態が特定された操作手順情報の操作手順上にあるか判断する。ここで、「特定された現在状態が操作手順上にある」か否かについて、アシスト対象機器150がビデオ機器であり、そのテレビ予約録画機能が要求されている具体例を使って説明する。例えば、特定されたアシスト対象機器150の現在状態がテレビの電子番組表を表示して、ユーザからのテレビ番組の指定待ち状態である場合、アシスト対象機器150の現在状態はテレビ予約録画機能のための操作手順上にあると判断できる。他方、アシスト対象機器150の現在状態が録画済みのテレビ番組の一覧を表示して、ユーザからの指定待ち状態である場合、アシスト対象機器150の現在状態は、例えば、録画済み番組再生機能のための操作手順上などにあって、テレビ予約録画機能のための操作手順上にないと判断できる。すなわち、上述したように、操作手順は、スタート状態から最終目的状態までのパスに相当し、現在状態がこのパス上にあるか否かについて判断される。
In step S603, the device
アシスト対象機器150の現在状態が操作手順上にある場合(S603:YES)、すなわち、ユーザが正しい操作を実行した場合、当該フローはステップS605に移行し、この現在状態から操作手順上の次の状態に移行するためのユーザ操作を決定する。他方、アシスト対象機器150の現在状態が操作手順上にない場合(S603:NO)、すなわち、ユーザが誤った操作をした場合、当該フローはステップS607に移行し、この現在状態から操作手順上に戻るための次のユーザ操作を決定する。この決定は、現在状態が何れの機能の操作手順上にあるか決定し、決定された操作手順を逆向きに遡り、操作実行前の直前の状態に戻ることによって実行可能である。なお、アシスト要求受信後など、まだユーザ操作が実行されていない場合には、操作実行前の状態は操作手順上にない可能性が高い。この場合、特定された現在状態からスタート状態に戻るようユーザに指示し、スタート状態に戻った後に改めて要求された機能を実行するための操作手順を指示するようにしてもよい。
If the current state of the
以上、本発明の実施例について詳述したが、本発明は上述した特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。 As mentioned above, although the Example of this invention was explained in full detail, this invention is not limited to the specific embodiment mentioned above, In the range of the summary of this invention described in the claim, various deformation | transformation・ Change is possible.
100 リモートアシストシステム
150 アシスト対象機器
200 被アシスト端末
300 ARサーバ
400 データセンタ
100
Claims (9)
前記アシスト対象機器のマニュアル情報を格納する機器情報格納部と、
前記アシスト要求の受信に応答して、前記被アシスト端末に前記アシスト対象機器の現在状態を示すキャプチャ画像を要求し、前記マニュアル情報において受信した前記キャプチャ画像に対応する機器画像を特定し、前記特定された機器画像に示される前記アシスト対象機器の状態から前記機能を実行するためのユーザ操作を決定する機器操作決定部と、
前記決定されたユーザ操作を指示する操作指示画像又は前記被アシスト端末が前記操作指示画像を生成するための情報要素を生成し、前記被アシスト端末に送信する操作指示画像生成部と、
を有するサーバであって、
前記機器操作決定部は、前記操作指示画像により指示されたユーザ操作が実行された後の前記アシスト対象機器の状態を示す操作後キャプチャ画像を要求し、受信した前記操作後キャプチャ画像と、前記ユーザ操作が正しく実行された後に前記アシスト対象機器が移行する状態を示す目的画像とを比較し、比較結果に応じて次のユーザ操作を決定するサーバ。 An assist request receiving unit that receives an assist request for using the function of the assist target device from the assisted terminal;
A device information storage unit for storing manual information of the assist target device;
In response to receiving the assist request, request a captured image indicating the current state of the assist target device to the assisted terminal, identify a device image corresponding to the captured image received in the manual information, and A device operation determining unit that determines a user operation for executing the function from the state of the assist target device indicated in the device image that is displayed;
An operation instruction image for instructing the determined user operation or an information element for the assisted terminal to generate the operation instruction image, and an operation instruction image generating unit for transmitting to the assisted terminal;
A server having
The device operation determination unit requests a post-operation capture image indicating the state of the assist target device after the user operation specified by the operation instruction image is executed, and the received post-operation capture image and the user A server that compares a target image indicating a state in which the assist target device shifts after an operation is correctly executed, and determines a next user operation according to the comparison result.
前記アシスト対象機器のスタート状態から各機能を実行するための1以上のユーザ操作から構成される操作手順を示す操作手順情報と、
前記アシスト対象機器のスタート状態を示す機器画像から順序付けされ、前記操作手順の各ユーザ操作の実行前の機器画像と実行後の目的画像とから構成される画像シーケンスを示す遷移画像情報と、
を有する、請求項2記載のサーバ。 The manual information is
Operation procedure information indicating an operation procedure including one or more user operations for executing each function from the start state of the assist target device;
Transition image information indicating an image sequence that is ordered from the device images indicating the start state of the assist target device and includes the device image before execution of each user operation of the operation procedure and the target image after execution;
The server according to claim 2, comprising:
前記被アシスト端末と通信接続されるサーバと、
前記サーバに通信接続されるデータセンタと、
を有するリモートアシストシステムであって、
前記サーバは、
前記アシスト対象機器の機能を利用するためのアシスト要求を被アシスト端末から受信するアシスト要求受信部と、
前記アシスト対象機器のマニュアル情報を前記データセンタから取得し、前記取得したマニュアル情報を格納する機器情報格納部と、
前記アシスト要求の受信に応答して、前記被アシスト端末に前記アシスト対象機器の現在状態を示すキャプチャ画像を要求し、前記マニュアル情報において受信した前記キャプチャ画像に対応する機器画像を特定し、前記特定された機器画像に示される前記アシスト対象機器の状態から前記機能を実行するためのユーザ操作を決定する機器操作決定部と、
前記決定されたユーザ操作を指示する操作指示画像又は前記被アシスト端末が前記操作指示画像を生成するための情報要素を生成し、前記被アシスト端末に送信する操作指示画像生成部と、
を有し、
前記機器操作決定部は、前記操作指示画像により指示されたユーザ操作が実行された後の前記アシスト対象機器の状態を示す操作後キャプチャ画像を要求し、受信した前記操作後キャプチャ画像と、前記ユーザ操作が正しく実行された後に前記アシスト対象機器が移行する状態を示す目的画像とを比較し、比較結果に応じて次のユーザ操作を決定するリモートアシストシステム。 An assisted terminal that assists the user in using the assist target device;
A server that is communicatively connected to the assisted terminal;
A data center communicatively connected to the server;
A remote assist system comprising:
The server
An assist request receiving unit that receives an assist request for using the function of the assist target device from an assisted terminal;
Obtaining manual information of the assist target device from the data center, a device information storage unit for storing the acquired manual information,
In response to receiving the assist request, request a captured image indicating the current state of the assist target device to the assisted terminal, identify a device image corresponding to the captured image received in the manual information, and A device operation determining unit that determines a user operation for executing the function from the state of the assist target device indicated in the device image that is displayed;
An operation instruction image for instructing the determined user operation or an information element for the assisted terminal to generate the operation instruction image, and an operation instruction image generating unit for transmitting to the assisted terminal;
Have
The device operation determination unit requests a post-operation capture image indicating the state of the assist target device after the user operation specified by the operation instruction image is executed, and the received post-operation capture image and the user A remote assist system that compares a target image indicating a state in which the assist target device shifts after an operation is correctly executed, and determines a next user operation according to the comparison result.
アシスト対象機器の機能を利用するためのアシスト要求を被アシスト端末から受信するステップと、
前記アシスト要求の受信に応答して、前記被アシスト端末に前記アシスト対象機器の現在状態を示すキャプチャ画像を要求し、前記サーバに格納されているマニュアル情報において受信した前記キャプチャ画像に対応する機器画像を特定し、前記特定された機器画像に示される前記アシスト対象機器の状態から前記機能を実行するためのユーザ操作を決定するステップと、
前記決定されたユーザ操作を指示する操作指示画像又は前記被アシスト端末が前記操作指示画像を生成するための情報要素を生成し、前記被アシスト端末に送信するステップと、
を有し、
前記ユーザ操作を決定するステップは、前記操作指示画像により指示されたユーザ操作が実行された後の前記アシスト対象機器の状態を示す操作後キャプチャ画像を要求し、受信した前記操作後キャプチャ画像と、前記ユーザ操作が正しく実行された後に前記アシスト対象機器が移行する状態を示す目的画像とを比較し、比較結果に応じて次のユーザ操作を決定する方法。 A method in a server for providing a remote assist service,
Receiving an assist request for using the function of the assist target device from the assisted terminal;
In response to receiving the assist request, the captured image indicating the current state of the assist target device is requested to the assisted terminal, and the device image corresponding to the captured image received in the manual information stored in the server Determining a user operation for executing the function from the state of the assist target device indicated in the specified device image;
Generating an operation instruction image for instructing the determined user operation or an information element for the assisted terminal to generate the operation instruction image, and transmitting the information element to the assisted terminal;
Have
The step of determining the user operation requests the post-operation capture image indicating the state of the assist target device after the user operation specified by the operation instruction image is executed, and the received post-operation capture image, A method of comparing a target image indicating a state in which the assist target device shifts after the user operation is correctly executed, and determining a next user operation according to the comparison result.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010281900A JP5489974B2 (en) | 2010-12-17 | 2010-12-17 | Server, remote assist system and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010281900A JP5489974B2 (en) | 2010-12-17 | 2010-12-17 | Server, remote assist system and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012128796A JP2012128796A (en) | 2012-07-05 |
| JP5489974B2 true JP5489974B2 (en) | 2014-05-14 |
Family
ID=46645714
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010281900A Active JP5489974B2 (en) | 2010-12-17 | 2010-12-17 | Server, remote assist system and method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5489974B2 (en) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5680400B2 (en) * | 2010-12-22 | 2015-03-04 | 株式会社Nttドコモ | Display device, screen image transfer method, and program |
| JP5932724B2 (en) * | 2013-07-10 | 2016-06-08 | Necフィールディング株式会社 | Information processing system, information processing apparatus, information processing method, and program |
| JP6066101B2 (en) | 2014-01-30 | 2017-01-25 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | Method for dynamically creating moving image based on structured document, electronic device, electronic system, and program for electronic device |
| WO2018159224A1 (en) * | 2017-03-03 | 2018-09-07 | 日本電気株式会社 | Operation assistance device, operation assistance method, and computer-readable recording medium |
| JP2020057298A (en) * | 2018-10-04 | 2020-04-09 | 東芝インフォメーションシステムズ株式会社 | Judgment device, judgment method and judgment program |
| CN112399125B (en) * | 2019-08-19 | 2022-06-10 | 中国移动通信集团广东有限公司 | A remote assistance method, device and system |
| JP7472578B2 (en) * | 2020-03-23 | 2024-04-23 | コベルコ建機株式会社 | REMOTE OPERATION SUPPORT SERVER, REMOTE OPERATION SUPPORT SYSTEM, AND REMOTE OPERATION SUPPORT METHOD |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008197674A (en) * | 2008-04-14 | 2008-08-28 | Ricoh Co Ltd | Support information providing method, support information providing program, and information providing management system |
| JP2010016563A (en) * | 2008-07-02 | 2010-01-21 | Docomo Technology Inc | Mobile terminal |
| JP5298984B2 (en) * | 2009-03-17 | 2013-09-25 | 株式会社リコー | Help information providing system, server device, target device, portable communication terminal, help information providing method, program, and recording medium |
-
2010
- 2010-12-17 JP JP2010281900A patent/JP5489974B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012128796A (en) | 2012-07-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5489974B2 (en) | Server, remote assist system and method | |
| JP4676303B2 (en) | Terminal device | |
| CN102843511B (en) | Image is processed back-up system, messaging device and image and is processed support method | |
| JP5192462B2 (en) | Remote support method, system, program | |
| KR102150890B1 (en) | Method for displaying focus of image and apparatus to be applied to the same | |
| CN103631471B (en) | Media interaction method, device and system, and subscriber equipment | |
| US20120081529A1 (en) | Method of generating and reproducing moving image data by using augmented reality and photographing apparatus using the same | |
| CN111601066B (en) | Information acquisition method and device, electronic equipment and storage medium | |
| CN102714767A (en) | Information terminal apparatus, operation method by information terminal apparatus and program thereof | |
| JP6727776B2 (en) | Support system, support method, program | |
| CN105117337A (en) | Application debugging method, client and debugging platform | |
| CN102439575A (en) | Server device, method, program, and integrated circuit for controlling user interface display | |
| JP5266416B1 (en) | Test system and test program | |
| CN105809162B (en) | Method and device for acquiring WIFI hotspot and picture associated information | |
| JP2015039095A (en) | Electronic device, method and program | |
| CN112527170A (en) | Equipment visualization control method and device and computer readable storage medium | |
| JP2015002543A (en) | Device management apparatus, communication device, control method thereof, and program | |
| JP2006053895A (en) | System and method for outputting image data and text data | |
| JP2014068206A (en) | Information processing terminal, information processing method, and device control system | |
| JP2011186547A (en) | Display control apparatus, control method of the same, program and storage medium | |
| KR20110004203A (en) | How to provide a user interface for the remote control device and the remote control device | |
| JP2007316884A (en) | Control device, control method, and control program | |
| US12323693B2 (en) | Information processing device, information processing method, and program with user interface control for connection setting modes | |
| JP6492615B2 (en) | Surveillance camera, image management server and system, and control method of surveillance camera and image management server | |
| US9247419B2 (en) | Communication apparatus, information processing apparatus, control methods therefor, and system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130812 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140212 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140218 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140225 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5489974 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |