JP2013235331A - Portable terminal, information processing device, image forming device, control methods therefor, program, and information processing system - Google Patents
Portable terminal, information processing device, image forming device, control methods therefor, program, and information processing system Download PDFInfo
- Publication number
- JP2013235331A JP2013235331A JP2012105987A JP2012105987A JP2013235331A JP 2013235331 A JP2013235331 A JP 2013235331A JP 2012105987 A JP2012105987 A JP 2012105987A JP 2012105987 A JP2012105987 A JP 2012105987A JP 2013235331 A JP2013235331 A JP 2013235331A
- Authority
- JP
- Japan
- Prior art keywords
- information
- electronic device
- display
- image forming
- forming apparatus
- 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.)
- Pending
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Facsimiles In General (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
本発明は、携帯端末、情報処理装置、画像形成装置及びそれら制御方法、並びにプログラム、情報処理システムに関する。 The present invention relates to a portable terminal, an information processing apparatus, an image forming apparatus, a control method thereof, a program, and an information processing system.
近年、拡張現実感(Augmented Reality、以下「AR」という)を表現するARアプリケーションが提供されている。ARアプリケーションに関する技術として、携帯端末のカメラで撮影した画像に、撮影した対象の情報をリアルタイムに重畳表示することで、あたかも対象にタグが付けられているような感覚が得られる技術が開示されている(例えば、特許文献1参照)。 In recent years, AR applications that express augmented reality (hereinafter referred to as “AR”) have been provided. As a technique related to the AR application, a technique is disclosed in which information of a captured object is superimposed and displayed in real time on an image captured by a camera of a mobile terminal, so that a feeling as if the object is tagged is obtained. (For example, refer to Patent Document 1).
このアプリケーションは、携帯端末の位置、向きと撮影対象の位置から携帯端末のカメラの撮影範囲に撮影対象が含まれているかを判断し、含まれている場合は撮影対象の情報を携帯端末の表示部に表示することで、ARを表現している。 This application determines whether or not the shooting target is included in the shooting range of the camera of the mobile terminal from the position and orientation of the mobile terminal and the position of the shooting target, and if so, the information on the shooting target is displayed on the mobile terminal. The AR is expressed by displaying in the section.
一方、ユーザがネットワーク経由で情報機器を使用する際、使用する情報機器を指定する必要がある。 On the other hand, when a user uses an information device via a network, it is necessary to specify the information device to be used.
例えばプリンタでは、IPアドレスなどを用いて検索し、検索結果を用いて指定するか、よく使うプリンタとして登録済みのプリンタの中から指定することがある。この場合、指定するときに必要となる例えばIPアドレスや識別子などの情報は予め調べる必要があり、しかも、アイドル中やジョブ実行中など、プリンタの状態については、プリンタ指定後に別途調べる必要があった。 For example, a printer may search using an IP address and specify using a search result, or may specify a printer registered as a frequently used printer. In this case, it is necessary to check in advance information such as an IP address and an identifier that are necessary for specifying the printer, and it is necessary to separately check the printer status after the printer is specified, such as idle or job execution. .
従来のARアプリケーションでは、撮影した対象に対して予め登録された情報を表示する為、撮影した対象の状態が動的に変化する場合、その変化を反映できない。 In the conventional AR application, information registered in advance for a captured object is displayed. Therefore, when the state of the captured object changes dynamically, the change cannot be reflected.
例えばプリンタの場合、その時々のジョブや消耗品の状況に応じて印刷可能状態や紙無し状態といった様々な状態を遷移するが、従来のARアプリケーションではプリンタを撮影しても、それらの状態を撮影画面に反映することができない。 For example, in the case of a printer, various states such as a printable state and a no-paper state change according to the status of jobs and consumables at that time, but even with a conventional AR application, the state is photographed even when the printer is photographed. It cannot be reflected on the screen.
更に、ARアプリケーションでは撮影対象に対して表示する情報に紐付けて位置情報も予め登録する必要がある。撮影対象が位置検出手段を備えない場合、別途位置検出手段を備える端末で撮影対象の位置を測定し、その位置を表示する情報と共に手動で登録しなければならないため煩わしく、また誤入力する可能性もある。 Furthermore, in the AR application, it is necessary to register the position information in advance in association with the information to be displayed for the photographing target. If the shooting target does not have a position detection means, the position of the shooting target must be measured with a terminal having a separate position detection means, and it must be manually registered along with the information for displaying the position. There is also.
本発明の目的は、撮影された電子機器の状態を撮影画面に重畳して表示可能な携帯端末、情報処理装置、画像形成装置及びそれら制御方法、並びにプログラム、情報処理システムを提供することにある。 An object of the present invention is to provide a portable terminal, an information processing apparatus, an image forming apparatus, a control method thereof, a program, and an information processing system that can display the state of a captured electronic device on a shooting screen. .
上記目的を達成するために、請求項1の携帯端末は、撮影手段と、前記撮影手段により撮影された画像を表示可能であり、ユーザが操作可能な表示手段とを備えた携帯端末であって、情報処理装置に、前記撮影手段の撮影範囲を定めるための携帯端末情報を送信する携帯端末情報送信手段と、前記表示手段により表示された、前記撮影範囲に含まれる電子機器を示す画像に、当該電子機器を識別するための識別名を、当該識別名に対応する電子機器に重畳して表示させるための座標、及び前記電子機器としての種別を示す表示デバイス情報を前記情報処理装置から取得する表示デバイス情報取得手段と、前記表示デバイス情報取得手段により取得された表示デバイス情報を用いて、前記識別名を、当該識別名に対応する電子機器を示す画像に重畳して表示させるように前記表示手段を制御する第1表示制御手段と、前記表示デバイス情報に、前記撮影範囲に含まれる電子機器としての種別が画像形成装置であることが示されている場合に、当該画像形成装置が使用可能か否かを判別するための状態情報を前記画像形成装置から取得する状態情報取得手段と、前記状態情報取得手段により取得された状態情報を用いて、使用可能な前記画像形成装置を示す画像に、当該画像形成装置が使用可能であることを示す使用可能画像を重畳して表示させるように前記表示手段を制御する第2表示制御手段と、前記第2表示制御手段により前記使用可能画像が重畳して表示された画像形成装置のうち、前記ユーザの操作によって選択された画像形成装置に対して印刷要求を送信する印刷要求送信手段とを備えたことを特徴とする。
In order to achieve the above object, a mobile terminal according to
本発明によれば、撮影された電子機器の状態を撮影画面に重畳して表示可能な携帯端末、情報処理装置、画像形成装置及びそれら制御方法、並びにプログラム、情報処理システムを提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the portable terminal which can superimpose and display the state of the image | photographed electronic device on a imaging | photography screen, information processing apparatus, an image formation apparatus, those control methods, a program, and an information processing system can be provided. .
以下、本発明の実施の形態について図面を参照しながら詳述する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
[第一の実施形態]
図1は、本発明の実施の形態に係る情報処理システム100の概略構成を示す図である。
[First embodiment]
FIG. 1 is a diagram showing a schematic configuration of an
図1において、情報処理システム100は、画像形成装置の一例としてのプリンタ101,102,103,104、PC105、情報処理装置としてのサーバ107、無線アクセスポイント108、及び携帯端末109で構成される。
In FIG. 1, the
上記プリンタ101,102,103,104、PC105、サーバ107、及び無線アクセスポイント108は、ネットワーク106により接続されている。ネットワーク106はLAN(Local Area Network)に限らず、WAN(Wide Area Network)やインターネット等によって構成される。
The
また、プリンタ101,102,103,104、PC105、サーバ107、無線アクセスポイント108、及び携帯端末109にはIPアドレスが割り当てられている。
In addition, IP addresses are assigned to the
なお、以下の説明で、プリンタ101,102,103,104、及びPC105などの電子機器を、デバイスと表現することがある。
In the following description, electronic devices such as the
図2は、図1におけるプリンタ101,102,103,104の概略構成を示す図である。
FIG. 2 is a diagram showing a schematic configuration of the
図2においては、プリンタ101を用いて説明するが、他のプリンタ102,103,104の構成も同じである。
In FIG. 2, description will be made using the
プリンタ101は、コントローラユニット220、操作部210、スキャナ部240、及びプリンタ部250で構成される。
The
操作部210は、ユーザが操作可能であり、ユーザに対して各種情報を表示する。スキャナ部240は、原稿を読み取ることで、原稿を示すデータを出力する。プリンタ部250は、画像データを紙などの記録媒体に印刷する。
The
コントローラユニット220は、プリンタ101全体を制御するとともに、操作部210、スキャナ部240、プリンタ部250、及びネットワーク106に接続している。
The
コントローラユニット220において、CPU221はプリンタ101全体を制御する中央演算ユニットである。RAM222はCPU221が演算に用いるデータなどを一時的に記憶する為のワークメモリである。
In the
ROM223はプリンタ101のブートプログラムなどが記憶されており、主にプリンタ101の起動の際に使用される。HDD224はプリンタの制御に関するプログラム、各種設定、及び文書などを記憶するハードディスクドライブである。
The
操作部インタフェース225は操作部210に対するインタフェースであり、操作部210から出力された情報や、操作部210に出力する情報を中継する。ネットワークインタフェース226はネットワーク106に対するインタフェースであり、ネットワーク106を介した他の情報機器との情報を中継する。
The
上述したCPU221、RAM222、操作部インタフェース225、ネットワークインタフェース226、ROM223、及びHDD224はシステムバス227により接続されている。
The above-described
イメージバスインタフェース228はシステムバス227と、画像バス229との中継や、データ構造の変換を担う。この画像バス229には、RIP230、デバイスインタフェース231、プリンタ画像処理部233、画像編集用画像処理部234、及びスキャナ画像処理部235が接続されている。
The
RIP230はラスタイメージプロセッサ(RIP)であり、ページ記述言語(PDL)コードやディスプレイリストをビットマップイメージに変換する。デバイスインタフェース231は、スキャナ部240及びプリンタ部250と、コントローラユニット220とを接続し、画像データの同期系・非同期系の変換を行う。
A
また、プリンタ画像処理部233は印刷する画像データに対し、プリンタエンジンに応じた補正、解像度変換等の処理を行う。画像編集用画像処理部234は、画像データの回転や、画像データの圧縮伸長処理など、各種画像処理を行う。スキャナ画像処理部235はスキャナ部240から入力された画像データに対し、補正、加工、編集等の各種処理を行う。
The printer
図3は、図2における操作部210の外観を示す図である。
FIG. 3 is a diagram illustrating an appearance of the
図3において、タッチパネル2201はLCDタッチパネルであり、主な設定内容やプリンタ101の状態を表示する。また、タッチパネル2201はソフトキーボード機能も備えており、文字列などを入力することも可能である。
In FIG. 3, a
テンキー2202は数値を入力するためのキーである。IDキー2203は、プリンタ101が部門管理されている場合に部門番号と暗証コードを入力する際に使用される。
A
リセットキー2204は、設定されたモードをリセットするためのキーである。ガイドキー2205は、各モードについての説明画面を表示するためのキーである。ユーザーモードキー2206は、ユーザーモード画面を表示するためのキーである。割り込みキー2207は割り込みコピーをするためキーである。
A
スタートキー2208はコピー動作を開始するためのキーである。ストップキー2209はコピー動作を中止するためのキーである。
A
ソフト電源2210は省電力状態にする際に用いられ、ユーザにより押下されると、タッチパネル2201のバックライトが消灯し、プリンタ101は省電力状態となる。節電キー2211は節電状態にする際に用いられ、ユーザにより押下されると、プリンタ101は、節電状態となり、再度押下されると節電状態から復帰する。
The
コピーキー2212、ボックスキー2213、スキャン登録キー2214、プリント登録キー2220は、各々コピー機能、ボックス機能、スキャン登録機能、プリント登録機能を実行するためのファンクションキーである。
A
スキャン登録機能、プリント登録機能はいずれもプリンタ101の情報と位置情報とを関連付けて登録する機能である。
Both the scan registration function and the print registration function are functions for registering the
なお、図3でタッチパネル2201に表示されている画面は、コピーの標準画面であり、他のファンクションキーを押下することでそれぞれの機能に対応した画面が表示される。
Note that the screen displayed on the
画面コントラストキー2215はタッチパネル2201のコントラストを調整するための調整キーである。カウンタ確認キー2216はそれまでに使用したコピー枚数の集計を確認する際に用いられる。
A
実行/メモリLED2217はジョブが実行されていること、又は画像データをRAM222などに記憶していることを示すLEDである。なお、本実施の形態におけるジョブは、画像に係る一連の処理を示している。
The execution /
エラーLED2218は、ペーパージャムの発生や、プリンタ101に設けられたドアが開いているなど、プリンタ101にエラーが発生していることを示すLEDである。主電源LED2219はプリンタ101のメインスイッチがONになっていることを示すLEDである。
The
図4は、図1におけるサーバ107の概略構成を示す図である。
FIG. 4 is a diagram showing a schematic configuration of the
図4において、サーバ107は、CPU302、RAM303、HDD304、及びネットワークインタフェース305で構成され、これらはバス306で接続されている。
In FIG. 4, the
CPU302はサーバ全体を制御する中央演算ユニットである。RAM303はCPU302が演算に用いるデータなどを一時的に記憶する為のワークメモリである。HDD304は、サーバ107が使用するプログラムや各種データなどを記憶するハードディスクドライブである。ネットワークインタフェース305はネットワーク106に対するインタフェースであり、ネットワーク106を介した他の情報機器との情報を中継する。
A
上述した構成の他に、一般的なサーバが備えるROM(不図示)などもサーバ107を構成している。また、HDD304はサーバが備える外部記憶装置の一例であり、HDDではなくSSD等の半導体記憶装置やその他のメモリを備えるようにしても構わない。
In addition to the above-described configuration, a ROM (not shown) provided in a general server also configures the
図5は、図4のサーバ107で管理されるデバイス情報テーブル401を示す図である。
FIG. 5 is a diagram showing a device information table 401 managed by the
図5において、デバイス情報テーブル401は、デバイスの位置情報を管理するためのテーブルであり、HDD304に記憶される。
In FIG. 5, a device information table 401 is a table for managing device position information, and is stored in the
デバイス情報テーブル401は、カテゴリ、識別名、絶対位置、及びIPアドレスで構成される。 The device information table 401 includes a category, an identification name, an absolute position, and an IP address.
カテゴリはデバイスとしての種別を示している。識別名はユーザがデバイスを識別する為に付けた呼称であり、デバイスを識別するためのものである。絶対位置はデバイスが設置されている物理的、地理的な位置を示しており、例えば緯度、経度の情報によって表される。IPアドレスはデバイスに割り当てられたIPアドレスを示している。 The category indicates the type as a device. The identification name is a name given by the user to identify the device, and is for identifying the device. The absolute position indicates a physical or geographical position where the device is installed, and is represented by, for example, latitude and longitude information. The IP address indicates the IP address assigned to the device.
図6は、図1における携帯端末109の概略構成を示す図である。
FIG. 6 is a diagram showing a schematic configuration of the
図6において、携帯端末109は、CPU602、RAM603、操作部605、撮影部606、無線ネットワークインタフェース607、フラッシュROM604、位置検出部608、方角検出部609、及び持ち方検出部610で構成される。また、これらの構成要素は、バス611により接続されている。
In FIG. 6, the
CPU602は、携帯端末109全体を制御する中央演算ユニットである。RAM603は、CPU602が演算に用いるデータなどを一時的に記憶する為のワークメモリである。
The
フラッシュROM604は、CPU602が使用するプログラムや各種データなどを記憶する書き換え可能な不揮発性記憶装置である。
The
撮影手段としての撮影部606は携帯端末109に備わるカメラにより被写体を撮影する。無線ネットワークインタフェース607は、無線アクセスポイント108を経由してネットワーク106と通信する為のインタフェースである。
A photographing
位置検出部608はGPS機能を用いて、携帯端末109の現在地を特定する。方角検出部609は地磁気センサなどを用いて、携帯端末109が現在向いている方角を検出する。
The
持ち方検出部610は、加速度センサなどを用いて、ユーザが携帯端末109を縦向きに持っているのか、または横向きに持っているのかなどの携帯端末109の持ち方を検出する。
The holding
表示手段としての操作部605は、不図示のLCDタッチパネル、ホームボタンを含む。このLCDタッチパネルはユーザが操作可能であり、ユーザに対する各種情報を表示する。LCDタッチパネルは、撮影部606により撮影された画像を表示可能である。また、ホームボタンは、携帯端末109で実行中のアプリケーションを中断し、ホーム画面に戻る際に用いられる。
The
さらに携帯端末109は、不図示のフラッシュを備えている。このフラッシュは、撮影を補助する為のフラッシュである。
Furthermore, the
この携帯端末109の例として、スマートフォンが挙げられるが、通信機能を備えたカメラであってもよい。
An example of the
図7は、図6の携帯端末109で管理されるデバイス状態テーブル701を示す図である。
FIG. 7 is a diagram showing a device state table 701 managed by the
図7において、デバイス状態テーブル701は、携帯端末109のタッチパネルに表示する内容を管理するためのテーブルであり、フラッシュROM604に記憶される。
In FIG. 7, a device state table 701 is a table for managing the contents displayed on the touch panel of the
デバイス状態テーブル701は、カテゴリ、識別名、表示座標、IPアドレス、及びジョブ数で構成される。 The device status table 701 includes a category, an identification name, display coordinates, an IP address, and the number of jobs.
カテゴリはデバイスの種別を示している。識別名はユーザがデバイスを識別する為に付けた呼称を示している。表示座標は、LCDタッチパネルで表示するための座標を示している。IPアドレスはデバイスに割り当てられたIPアドレスを示している。ジョブ数は、デバイスが現時点で実行中または待機中のジョブの数を示している。 The category indicates the type of device. The identification name indicates a name given by the user to identify the device. The display coordinates indicate coordinates for displaying on the LCD touch panel. The IP address indicates the IP address assigned to the device. The number of jobs indicates the number of jobs that the device is currently executing or waiting.
図8は、図1における各デバイスと携帯端末109との位置関係の一例を示す図である。
FIG. 8 is a diagram illustrating an example of the positional relationship between each device and the
図8において、PC105を除く各デバイスにはジョブ数が示されている。図8の場合、プリンタ103のジョブ数が1であり、他のプリンタのジョブ数は0となっている。また、携帯端末109から生じている2つの点線は撮影範囲を示している。従って、図8の場合、プリンタ104を除くデバイスが撮影範囲に含まれる。
In FIG. 8, the number of jobs is shown for each device except for the
図9は、図1の情報処理システム100で用いられるデータのフォーマットを示す図である。
FIG. 9 is a diagram showing a data format used in the
図9(A)は、携帯端末情報801のフォーマットを示している。この携帯端末情報801は、携帯端末109からサーバ107に送信されるデータであり、携帯端末109の現在地、撮影している範囲、及びタッチパネルの寸法を示している。
FIG. 9A shows the format of the mobile
同図に示されるように、携帯端末情報801は、識別ビット901、返信アドレス902、現在地903、方角904、画角905、横寸法906、及び縦寸法907で構成される。
As shown in the figure, the mobile
識別ビット901は、このデータが携帯端末情報801であることを示している。返信アドレス902は、携帯端末情報801に対する応答である、(B)の表示デバイス情報を返信するアドレスを示している。現在地903は、携帯端末109の現在地を示している。方角904は、携帯端末109が向いている方角を示している。
An
画角905は、携帯端末109のカメラの画角を示している。横寸法906は、携帯端末109のタッチパネルの横寸法を示している。縦寸法907は、携帯端末109のタッチパネルの縦寸法を示している。
An angle of
図9(B)は、携帯端末情報801に対する応答である表示デバイス情報802のフォーマットを示している。この表示デバイス情報802は、サーバ107から携帯端末109に送信されるデータであり、携帯端末109の撮影範囲に含まれるデバイスの情報と、各デバイスをタッチパネルで表示するための座標を示している。
FIG. 9B shows the format of the
すなわち表示デバイス情報は、表示手段により表示された、撮影範囲に含まれるデバイスを示す画像に、当該デバイスを識別するための識別名を、当該識別名に対応するデバイスに重畳して表示させるための座標(表示座標)を含む。また、示デバイス情報は、デバイスとしての種別(カテゴリ)、及び識別名を含む。 In other words, the display device information is for displaying an identification name for identifying the device superimposed on the device corresponding to the identification name on the image indicating the device included in the imaging range displayed by the display unit. Includes coordinates (display coordinates). The indicated device information includes a type (category) as a device and an identification name.
同図に示されるように、表示デバイス情報802は、識別ビット1001、デバイス数1002、カテゴリ1003、識別名1004、表示座標1005、及びIPアドレス1006で構成される。
As shown in the figure, the
識別ビット1001は、このデータが表示デバイス情報802であることを示している。デバイス数1002は、表示デバイス情報802に含まれるデバイスの数を示している。
An
このデバイス数に示される数だけ、カテゴリ1003、識別名1004、表示座標1005、及びIPアドレスのセットが表示デバイス情報802に含まれる。
The
カテゴリ1003は、デバイスの種別を示している。識別名1004は、ユーザがデバイスを識別する為に付けた呼称を示している。表示座標1005は、タッチパネルで表示するための座標を示している。IPアドレス1006はデバイスに割り当てられたIPアドレスを示している。
A
図9(C)は、状態取得通知803のフォーマットを示している。この状態取得通知803は、携帯端末109から、撮影範囲に含まれるプリンタに送信されるデータであり、プリンタのジョブ数を問い合わせる際に用いられる。
FIG. 9C shows the format of the
同図に示されるように、状態取得通知803は、識別ビット1101、及び返信アドレス1102で構成される。
As shown in the figure, the
識別ビット1101は、このデータが状態取得通知803であることを示している。返信アドレス1102は、状態取得通知803に対する応答である、(D)のプリンタ状態情報を返信するアドレスを示している。
The
図9(D)は、状態取得通知803に対する応答であるプリンタ状態情報804のフォーマットを示している。このプリンタ状態情報804は、撮影範囲に含まれるプリンタから、携帯端末109に送信されるデータであり、プリンタのジョブ数を応答する際に用いられる。
FIG. 9D shows a format of printer status information 804 that is a response to the
同図に示されるように、プリンタ状態情報804は、識別ビット1201、及びジョブ数1202で構成される。
As shown in the figure, the printer status information 804 includes an
識別ビット1201は、このデータがプリンタ状態情報804であることを示している。ジョブ数1202は、デバイスが現時点で実行中またはキューで待機中のジョブの数の合計を示している。
An
図10は、携帯端末109から印刷を実行する場合に携帯端末109のLCDタッチパネルに表示される画面例を示す図である。
FIG. 10 is a diagram illustrating an example of a screen displayed on the LCD touch panel of the
図10(A)は、携帯端末109のカメラを起動したときに表示される画面例を示す図である。
FIG. 10A is a diagram illustrating an example of a screen displayed when the camera of the
図10(A)において、撮影範囲に含まれるデバイスが表示されており、チェックボックス1701は、使用可能なプリンタを表示させる場合にユーザに入力させるためのチェックボックスである。
In FIG. 10A, devices included in the shooting range are displayed, and a
図10(B)は、デバイス情報アイコン1702がデバイスに重畳表示された画面例を示す図である。
FIG. 10B is a diagram showing an example of a screen on which a
図10(B)において、デバイス情報アイコン1702はそれぞれのデバイスの情報を表示するためのアイコンである。デバイス情報アイコン1702には、デバイス状態テーブル701に記憶されているデバイスの識別名が表示される。
In FIG. 10B, a
図10(C)は、使用可能アイコン1703がデバイスに重畳表示された画面例を示す図である。
FIG. 10C is a diagram showing an example of a screen on which an
図10(C)において、使用可能アイコン1703は使用可能なデバイスを表示するためのアイコンである。同図の場合、2つのプリンタが使用可能となっていることが示されている。また、上述したチェックボックス1701はチェックされている。
In FIG. 10C, an
図10(D)は、印刷画面例を示す図である。 FIG. 10D is a diagram illustrating an example of a print screen.
図10(D)において、文書名1704には印刷する文書の名前が表示される。ボタン1705は、印刷する文書をフラッシュROM604に記憶された文書から選択する際に用いられる。
In FIG. 10D, the
宛先1706には印刷させるプリンタのIPアドレスが表示され、表示されるIPアドレスは、使用可能アイコン1703が表示されたプリンタのIPアドレスである。プルダウンメニュー1707は印刷する用紙のサイズを選択するためのものである。
The
プルダウンメニュー1708は1ページあたりの割り付け数を選択する領域ためのものである。プルダウンメニュー1709は片面印刷か両面印刷かを選択するためのものである。
A pull-
プルダウンメニュー1710は印刷部数を選択するためのものである。プレビュー1711には選択した文書のプレビューが表示される。戻るボタン1712は印刷設定を中止するためのボタンである。印刷ボタン1713は印刷の開始を指示するためのボタンである。
A pull-
図11は、図6におけるCPU602により実行される携帯端末処理の手順を示すフローチャートである。
FIG. 11 is a flowchart showing the procedure of the portable terminal process executed by the
この携帯端末処理を実行するためのプログラムは、フラッシュROM604に記憶されている。
A program for executing this portable terminal process is stored in the
図11において、まずカメラを起動する(ステップS1401)。これにより、LCDタッチパネルに図10(A)に示された画面が表示される。次いで、ホームボタンが押下されたか否か判別する(ステップS1402)。 In FIG. 11, the camera is first activated (step S1401). As a result, the screen shown in FIG. 10A is displayed on the LCD touch panel. Next, it is determined whether or not the home button has been pressed (step S1402).
ステップS1402の判別の結果、ホームボタンが押下されないときは(ステップS1402でNO)、撮影範囲に含まれるデバイスの状態を取得する状態取得処理を行う(ステップS1403)。次いで、状態取得処理により取得された状態を用いた画面をLCDタッチパネルに表示する表示処理を行い(ステップS1404)、上記ステップS1402に戻る。 If the home button is not pressed as a result of the determination in step S1402 (NO in step S1402), a state acquisition process for acquiring the state of the device included in the shooting range is performed (step S1403). Next, a display process for displaying a screen using the state acquired by the state acquisition process on the LCD touch panel is performed (step S1404), and the process returns to step S1402.
ステップS1402の判別の結果、ホームボタンが押下されたときは(ステップS1402でYES)、カメラを停止し(ステップS1405)、本処理を終了する。 If the home button is pressed as a result of the determination in step S1402 (YES in step S1402), the camera is stopped (step S1405), and this process ends.
図12は、図11における状態取得処理の手順を示すフローチャートである。 FIG. 12 is a flowchart showing the procedure of the state acquisition process in FIG.
図12において、位置検出部608、方角検出部609、持ち方検出部610によって、それぞれ携帯端末109の現在地903、携帯端末109が向いている方角904、及び携帯端末109の持ち方(画角905)を取得する(ステップS1501)。
In FIG. 12, the
携帯端末情報801のうちの識別ビット901、返信アドレス902、画角905、横寸法906、及び縦寸法907は既知であるので、ステップS1501により携帯端末情報801に必要なデータが揃ったこととなる。
Since the
なお、携帯端末109が横向きに持たれている場合はLCDタッチパネルの短辺寸法が横寸法906となり、長辺寸法が縦寸法907となる。一方、携帯端末109が縦向きに持たれている場合はタッチパネルの長辺寸法が横寸法906となり、短辺寸法が縦寸法907となる。
When the
次いで、携帯端末情報801をサーバ107に送信する(ステップS1502)。このステップS1502は、サーバ107に、撮影部606の撮影範囲を定めるための携帯端末情報を送信する携帯端末情報送信手段に対応する。また、撮影範囲を定めるための携帯端末情報は、現在地903、方角904、画角905、横寸法906、及び縦寸法907である。
Next, the mobile
携帯端末情報801の応答である表示デバイス情報802を受信すると(ステップS1503でYES)、デバイス状態テーブル701の内容を全て消去する(ステップS1504)。上記ステップS1503は、表示デバイス情報802をサーバ107から取得する表示デバイス情報取得手段に対応する。
When the
次いで、受信した表示デバイス情報802のデバイス数が0か否か判別する(ステップS1505)。ステップS1505の判別の結果、デバイス数が0のときは(ステップS1505でYES)、撮影範囲にデバイスが含まれないことを示しているため、本処理を終了する。
Next, it is determined whether or not the number of devices in the received
ステップS1505の判別の結果、デバイス数が0ではないときは(ステップS1505でNO)、受信した表示デバイス情報802のうち、カテゴリ、識別名、表示座標、及びIPアドレスをデバイス状態テーブル701に記憶する(ステップS1506)。
If the number of devices is not 0 as a result of the determination in step S1505 (NO in step S1505), the category, identification name, display coordinates, and IP address in the received
次いで、チェックボックス1701がチェックされているか否か判別する(ステップS1507)。ステップS1507の判別の結果、チェックボックス1701がチェックされていないときは(ステップS1507でNO)、ステップS1512に進む。
Next, it is determined whether or not the
一方、ステップS1507の判別の結果、チェックボックス1701がチェックされているときは(ステップS1507でYES)、デバイスのカテゴリがプリンタか否か判別する(ステップS1508)。
On the other hand, if it is determined in step S1507 that the
ステップS1508の判別の結果、デバイスのカテゴリがプリンタではないときは(ステップS1508でNO)、ステップS1512に進む。 If it is determined in step S1508 that the device category is not a printer (NO in step S1508), the process advances to step S1512.
一方、ステップS1508の判別の結果、デバイスのカテゴリがプリンタのときは(ステップS1508でYES)、状態取得通知803を、そのプリンタに送信する(ステップS1509)。状態取得通知803の識別ビット1101は既知であり、返信アドレス1102は携帯端末109のアドレスである。
On the other hand, if it is determined in step S1508 that the device category is a printer (YES in step S1508), a
状態取得通知803の応答であるプリンタ状態情報804を受信すると(ステップS1510でYES)、受信したプリンタ状態情報804のジョブ数をデバイス状態テーブル701に記憶する(ステップS1511)。上記ステップS1509、1510は、表示デバイス情報に、撮影範囲に含まれるデバイスとしての種別がプリンタであることが示されている場合に、当該プリンタが使用可能か否かを判別するための状態情報をプリンタから取得する状態情報取得手段に対応する。
When the printer status information 804 as a response to the
そして、表示デバイス情報802に含まれる全てのデバイスについて処理を終えたか否かを判別する(ステップS1512)。ステップS1512の判別の結果、全てのデバイスについて処理を終えていないときは(ステップS1512でNO)、ステップS1506に戻る。全てのデバイスについて処理とは、デバイスがプリンタであれば、そのプリンタのジョブ数を取得する処理である。 And it is discriminate | determined whether the process was completed about all the devices contained in the display device information 802 (step S1512). If it is determined in step S1512 that the processing has not been completed for all devices (NO in step S1512), the process returns to step S1506. The process for all devices is a process for acquiring the number of jobs of the printer if the device is a printer.
一方、ステップS1512の判別の結果、全てのデバイスについて処理を終えたときは(ステップS1512でYES)、本処理を終了する。 On the other hand, as a result of the determination in step S1512, when all the devices have been processed (YES in step S1512), this process ends.
図13は、図11における表示処理の手順を示すフローチャートである。 FIG. 13 is a flowchart showing the procedure of the display process in FIG.
図13において、ステップS1601〜ステップS1606までのループ処理は、デバイス状態テーブル701に記憶されているデバイスの個数分だけ、各々のデバイスごとに行われる処理である。また、以下の説明では、デバイス状態テーブル701に記憶されたカテゴリ、識別名、表示座標、IPアドレス、及びジョブ数をまとめてデバイス状態と表現する。 In FIG. 13, the loop processing from step S1601 to step S1606 is performed for each device by the number of devices stored in the device status table 701. In the following description, the category, identification name, display coordinates, IP address, and number of jobs stored in the device status table 701 are collectively expressed as a device status.
まず、デバイス状態テーブル701に示されるデバイスのうち、まだ上記ループ処理されていない1つのデバイスのデバイス状態を読み出す(ステップS1601)。 First, among the devices shown in the device status table 701, the device status of one device that has not been looped yet is read (step S1601).
次いで、チェックボックス1701がチェックされているか否か判別する(ステップS1602)。ステップS1602の判別の結果、チェックボックス1701がチェックされていないときは(ステップS1507でNO)、図10(B)に示したような、デバイス情報アイコン1702を重畳表示し(ステップS1603)、ステップS1606に進む。このステップS1702は、取得された表示デバイス情報を用いて、識別名を、識別名に対応するデバイスを示す画像に重畳して表示させるように操作部605を制御する第1表示制御手段に対応する。
Next, it is determined whether or not the
一方、ステップS1602の判別の結果、チェックボックス1701がチェックされているときは(ステップS1602でYES)、デバイス状態のジョブ数が0か否か判別する(ステップS1604)。
On the other hand, if it is determined in step S1602 that the
ステップS1604の判別の結果、ジョブ数が0ではないときは(ステップS1604でNO)、ステップS1606に進む。 If it is determined in step S1604 that the number of jobs is not 0 (NO in step S1604), the process advances to step S1606.
一方、ステップS1604の判別の結果、ジョブ数が0のときは(ステップS1604でYES)、図10(C)に示したような、使用可能アイコン1703を重畳表示する(ステップS1605)。このステップS1605は、取得された状態情報を用いて使用可能なプリンタを示す画像にプリンタが使用可能であることを示す使用可能画像(使用可能アイコン1703)を重畳して表示させるように操作部605を制御する第2表示制御手段に対応する。
On the other hand, if the number of jobs is 0 as a result of the determination in step S1604 (YES in step S1604), a
次いで、全てのデバイスに対して処理を実行したか否か判別する(ステップS1606)。ステップS1606の判別の結果、全てのデバイスに対して処理を実行していないときは(ステップS1606でNO)、上記ステップS1601に戻る。 Next, it is determined whether or not processing has been executed for all devices (step S1606). If the result of determination in step S1606 is that processing has not been executed for all devices (NO in step S1606), the process returns to step S1601.
一方、ステップS1606の判別の結果、全てのデバイスに対して処理を実行したときは(ステップS1606でYES)、使用可能アイコン1703がタップされたか否か判別する(ステップS1607)。
On the other hand, if the result of determination in step S1606 is that processing has been executed for all devices (YES in step S1606), it is determined whether or not the
ステップS1607の判別の結果、使用可能アイコン1703がタップされないときは(ステップS1607でNO)、本処理を終了する。
As a result of the determination in step S1607, when the
一方、ステップS1607の判別の結果、使用可能アイコン1703がタップされたときは(ステップS1607でYES)、図10(D)に示したような、印刷画面を表示する(ステップS1608)。そして、ユーザにより、印刷画面で印刷設定が行われ(ステップS1609)、次いで印刷ボタン1713がタップされたか否か判別する(ステップS1610)。
On the other hand, if the
ステップS1610の判別の結果、印刷ボタン1713がタップされていないときは(ステップS1610でNO)、戻るボタン1712がタップされたか否か判別する(ステップS1611)。
If the result of determination in step S1610 is that the
ステップS1611の判別の結果、戻るボタン1712がタップされなかったときは(ステップS1611でNO)、上記ステップS1610に戻る。
If it is determined in step S1611 that the
一方、ステップS1611の判別の結果、戻るボタン1712がタップされたときは(ステップS1611でYES)、本処理を終了する。
On the other hand, as a result of the determination in step S1611, when the
上記ステップS1610の判別の結果、印刷ボタン1713がタップされたときは(ステップS1610でYES)、プリンタに印刷要求を送信し(ステップS1612)、本処理を終了する。このステップS1612は、使用可能アイコン1703が重畳して表示されたプリンタのうち、ユーザの操作によって選択されたプリンタに対して印刷要求を送信する印刷要求送信手段に対応する。
If the
図11〜図13の処理によれば、まず表示デバイス情報を用いて、識別名を、当該識別名に対応するデバイスを示す画像に重畳して表示させるように表示手段を制御する(ステップS1603)。また、撮影範囲に含まれるデバイスとしての種別がプリンタであることが示されている場合に、当該プリンタが使用可能か否かを判別するための状態情報を前記プリンタから取得する(ステップS1510)。取得された状態情報を用いて、使用可能なプリンタを示す画像に、当該プリンタが使用可能であることを示す使用可能画像を重畳して表示させるように操作部605を制御する(ステップS1605)。その結果、撮影されたデバイスの状態を撮影画面に重畳して表示可能となる。
According to the processes of FIGS. 11 to 13, first, using the display device information, the display unit is controlled so as to superimpose and display the identification name on the image indicating the device corresponding to the identification name (step S1603). . If the type of device included in the shooting range is indicated to be a printer, status information for determining whether or not the printer is usable is acquired from the printer (step S1510). Using the acquired state information, the
図14は、図3におけるCPU302により実行されるサーバ処理の手順を示すフローチャートである。
FIG. 14 is a flowchart showing a server processing procedure executed by the
このサーバ処理を実行するためのプログラムは、HDD304に記憶されている。
A program for executing this server process is stored in the
図14において、携帯端末情報801を受信すると(ステップS1801でYES)、受信した携帯端末情報801の方角904、画角905から、携帯端末109のカメラの撮影範囲を、携帯端末109からの相対座標で計算する(ステップS1802)。上記ステップS1801は、携帯端末109から、撮影部606の撮影範囲を定めるための携帯端末情報を受信する携帯端末情報受信手段に対応する。
In FIG. 14, when the mobile
次のステップS1803〜ステップS1807までのループ処理は、デバイス情報テーブル401に記憶されているデバイスの個数分だけ、各々のデバイスごとに行われる処理である。また、以下の説明では、デバイス情報テーブル401に記憶されたカテゴリ、識別名、絶対位置、及びIPアドレスをまとめてデバイス情報と表現する。 The next loop processing from step S1803 to step S1807 is processing performed for each device by the number of devices stored in the device information table 401. In the following description, the category, identification name, absolute position, and IP address stored in the device information table 401 are collectively expressed as device information.
まず、デバイス情報テーブル401に示されるデバイスのうち、まだ上記ループ処理されていない1つのデバイスのデバイス情報を読み出す。そして、携帯端末情報801の現在地903と比較することで、そのデバイスの携帯端末109からの相対座標を計算する(ステップS1803)。
First, the device information of one device that has not yet been loop-processed among the devices shown in the device information table 401 is read out. Then, by comparing with the
次いで、計算された相対座標が、ステップS1802で計算された撮影範囲に含まれるか否か判別する(ステップS1804)。ステップS1804の判別の結果、相対座標が撮影範囲に含まれないときは(ステップS1804でNO)、上記ステップS1803に戻る。 Next, it is determined whether or not the calculated relative coordinates are included in the imaging range calculated in step S1802 (step S1804). If it is determined in step S1804 that the relative coordinates are not included in the shooting range (NO in step S1804), the process returns to step S1803.
一方、ステップS1804の判別の結果、相対座標が撮影範囲に含まれるときは(ステップS1804でYES)、LCDタッチパネルで表示するための表示座標を計算する(ステップS1805)。このように、ステップS1804では、ステップS1801により受信された携帯端末情報から定まる撮影範囲に含まれるデバイスをデバイス情報テーブルから抽出する。 On the other hand, if the result of determination in step S1804 is that the relative coordinates are included in the shooting range (YES in step S1804), display coordinates for display on the LCD touch panel are calculated (step S1805). As described above, in step S1804, devices included in the imaging range determined from the mobile terminal information received in step S1801 are extracted from the device information table.
次いで、表示デバイス情報802にカテゴリ1003、識別名1004、表示座標1005、及びIPアドレスを追加し(ステップS1806)、全てのデバイスに対して処理を実行したか否か判別する(ステップS1807)。
Next, the
ステップS1807の判別の結果、全てのデバイスに対して処理を実行していないときは(ステップS1807でNO)、ステップS1803に戻る。 If the result of determination in step S1807 is that processing has not been executed for all devices (NO in step S1807), processing returns to step S1803.
一方、ステップS1807の判別の結果、全てのデバイスに対して処理を実行したときは(ステップS1807でYES)、表示デバイス情報802にデバイス数を追加する。そして、携帯端末情報801の返信アドレス902宛に表示デバイス情報802を送信し(ステップS1808)、本処理を終了する。
On the other hand, if the result of determination in step S1807 is that processing has been executed for all devices (YES in step S1807), the number of devices is added to the
上述したステップS1808は、表示デバイス情報を携帯端末109に送信する表示デバイス情報送信手段に対応する。
Step S1808 described above corresponds to a display device information transmitting unit that transmits display device information to the
図14の処理によれば、携帯端末109から、携帯端末情報を受信し(ステップS1801)、受信された携帯端末情報から定まる撮影範囲に含まれるデバイスをデバイス情報テーブルから抽出する(ステップS1804)。 14, the mobile terminal information is received from the mobile terminal 109 (step S1801), and the devices included in the shooting range determined from the received mobile terminal information are extracted from the device information table (step S1804).
そして、抽出されたデバイスを示す画像に、デバイスを識別するための識別名を、当該識別名に対応するデバイスに重畳して表示させるための座標、デバイスとしての種別、及び識別名を示す表示デバイス情報を携帯端末109に送信する(ステップS1808)。その後、携帯端末109が状態を取得することで、撮影されたデバイスの状態を撮影画面に重畳して表示可能となる。
And the display device which shows the coordinate, the classification as a device, and the identification name for superimposing and displaying the identification name for identifying a device on the device corresponding to the said identification name on the image which shows the extracted device Information is transmitted to the portable terminal 109 (step S1808). Thereafter, when the
図15は、図3におけるCPU221により実行されるプリンタ処理の手順を示すフローチャートである。
FIG. 15 is a flowchart showing a procedure of printer processing executed by the
このプリンタ処理を実行するためのプログラムは、HDD224に記憶されている。
A program for executing this printer process is stored in the
図15において、状態取得通知803を受信すると(ステップS1901でYES)、デバイスが現時点で実行中またはキューで待機中のジョブの数を合計することでジョブ数を取得する(ステップS1902)。上記ステップS1901は、当該プリンタが使用可能か否かを判別するための状態情報を要求する状態取得通知を受信する状態取得通知受信手段に対応する。
In FIG. 15, when the
次いで、プリンタ状態情報804のジョブ数1202を、取得したジョブ数としたプリンタ状態情報804を、受信した状態取得通知803の返信アドレス1102宛に送信し(ステップS1903)、本処理を終了する。このステップS1903は、ステップS1901により受信された状態取得通知に対する応答として、状態情報を送信する状態情報送信手段に対応する。
Next, the printer status information 804 with the number of
図15の処理によれば、プリンタが使用可能か否かを判別するための状態情報を要求する状態取得通知を受信する(ステップS1901)。そして、受信された状態取得通知に対する応答として、状態情報を送信する(ステップS1903)。その結果、携帯端末109は状態を取得することができるので、撮影されたデバイスの状態を撮影画面に重畳して表示可能となる。
According to the process of FIG. 15, a status acquisition notification requesting status information for determining whether or not the printer is usable is received (step S1901). Then, status information is transmitted as a response to the received status acquisition notification (step S1903). As a result, since the
以上説明したように第1の実施の形態によれば、携帯端末109がプリンタと直接通信する為、携帯端末109でプリンタを撮影した際にプリンタの最新の状態を把握でき、さらに使用可能プリンタで印刷することができる。
As described above, according to the first embodiment, since the
[第2の実施の形態]
第2の実施の形態おける情報処理システム100、携帯端末109、プリンタ101、及びサーバ107の概略構成は第1の実施の形態と同じであるので、第1の実施の形態と異なる部分について説明する。また、第1の実施の形態で用いられた符号についての説明は省略する。
[Second Embodiment]
Since the schematic configuration of the
図16は、携帯端末情報801に対する応答である表示デバイス情報805のフォーマットを示している。
FIG. 16 shows a format of
図16において、第1の実施の形態における表示デバイス情報802と異なる点は、ジョブ数1307が追加されたことである。このジョブ数1307は、図9(D)で説明したジョブ数1202と同じものである。
In FIG. 16, the difference from the
すなわち、第1の実施の形態では、状態取得通知803に対する応答であるプリンタ状態情報804により、ジョブ数1202を取得していたが、第2の実施の形態では、表示デバイス情報802に含まれるようになっている。従って、携帯端末109に代わり、サーバ107が状態取得通知803を送信するようになっている。
That is, in the first embodiment, the number of
図17は、図11における状態取得処理の手順を示すフローチャートである。 FIG. 17 is a flowchart showing the procedure of the state acquisition process in FIG.
この状態取得処理を実行するためのプログラムは、フラッシュROM604に記憶されている。
A program for executing this state acquisition process is stored in the
図17において、ステップS1503を除くステップS1501〜ステップS1505は、図12で説明した通りである。ステップS1503については、図23のステップS1510に代えて、サーバ107がプリンタから取得した状態情報が付加された表示デバイス情報を上記ステップS1503が取得する。
In FIG. 17, steps S1501 to S1505 excluding step S1503 are as described in FIG. In step S1503, instead of step S1510 in FIG. 23, the above-described step S1503 acquires display device information to which the status information acquired from the printer by the
従って、ステップS1505で肯定判別された場合について説明する。 Therefore, the case where an affirmative determination is made in step S1505 will be described.
ステップS1505の判別の結果、デバイス数が0ではないときは(ステップS1505でNO)、受信した表示デバイス情報802のうち、カテゴリ、識別名、表示座標、IPアドレス、及びジョブ数をデバイス状態テーブル701に記憶する(ステップS2001)。
If it is determined in step S1505 that the number of devices is not 0 (NO in step S1505), the category, identification name, display coordinates, IP address, and number of jobs in the received
そして、表示デバイス情報802に含まれる全てのデバイスについて処理を終えたか否かを判別する(ステップS2002)。ここでの処理とは、ステップS2001の処理である。 And it is discriminate | determined whether the process was completed about all the devices contained in the display device information 802 (step S2002). The process here is the process of step S2001.
ステップS2002の判別の結果、全てのデバイスについて処理を終えていないときは(ステップS2002でNO)、ステップS2001に戻る。 If it is determined in step S2002 that the processing has not been completed for all devices (NO in step S2002), the process returns to step S2001.
一方、ステップS2002の判別の結果、全てのデバイスについて処理を終えたときは(ステップS2002でYES)、本処理を終了する。 On the other hand, as a result of the determination in step S2002, when all the devices have been processed (YES in step S2002), this process ends.
図18は、図3におけるCPU302により実行されるサーバ処理の手順を示すフローチャートである。
FIG. 18 is a flowchart showing a procedure of server processing executed by the
このサーバ処理を実行するためのプログラムは、HDD304に記憶されている。
A program for executing this server process is stored in the
図18において、ステップS1801〜ステップS1805、及びステップS1807、ステップS1808は、図14で説明した通りである。従って、ステップS2101〜ステップS2104について説明する。 In FIG. 18, Steps S1801 to S1805, and Steps S1807 and S1808 are as described in FIG. Therefore, step S2101 to step S2104 will be described.
まず、デバイスのカテゴリがプリンタか否か判別する(ステップS2101)。ステップS2101の判別の結果、デバイスのカテゴリがプリンタではないときは(ステップS2101でNO)、ステップS2104に進む。 First, it is determined whether or not the device category is a printer (step S2101). If it is determined in step S2101 that the device category is not a printer (NO in step S2101), the process advances to step S2104.
一方、ステップS2101の判別の結果、デバイスのカテゴリがプリンタのときは(ステップS2101でYES)、状態取得通知803を、そのプリンタに送信する(ステップS2102)。状態取得通知803の識別ビット1101は既知であり、返信アドレス1102はサーバ107のアドレスである。
On the other hand, if the result of determination in step S2101 is that the device category is a printer (YES in step S2101), a
状態取得通知803の応答であるプリンタ状態情報804を受信すると(ステップS2103でYES)、受信したプリンタ状態情報804のジョブ数を表示デバイス情報805のジョブ数1307に追加する(ステップS2104)。追加される度に、デバイス数1002が1ずつ増分される。上記ステップS2103は、撮影範囲に含まれるデバイスに、プリンタが含まれる場合に、当該プリンタが使用可能か否かを判別するための状態情報をプリンタから取得する状態情報取得手段に対応する。そして、ステップS1808で、取得された状態情報が付加された表示デバイス情報を携帯端末109に送信することとなる。
When the printer status information 804 as a response to the
以上説明したように第2の実施の形態によれば、プリンタの状態をサーバが取得する。従って、携帯端末109とプリンタが直接通信できない場合でも携帯端末109でプリンタを撮影することでプリンタの状態を把握でき、さらに使用可能プリンタで印刷することができる。
As described above, according to the second embodiment, the server acquires the status of the printer. Therefore, even when the
[第3の実施の形態]
第3の実施の形態おける情報処理システム100、携帯端末109、プリンタ101、及びサーバ107の概略構成は第1の実施の形態と同じであるので、第1の実施の形態と異なる部分について説明する。また、第1の実施の形態で用いられた符号についての説明は省略する。
[Third Embodiment]
Since the schematic configuration of the
図19は、図1の情報処理システム100で用いられるデバイス登録情報2301のフォーマットを示す図である。
FIG. 19 is a diagram showing a format of
このデバイス登録情報2301は、プリンタ101からサーバ107に送信されるデータである。
This
同図に示されるように、デバイス登録情報2301は、識別ビット2401、カテゴリ2402、識別名2403、設置位置2404、及びIPアドレス2405で構成される。
As shown in the figure, the
識別ビット2401は、このデータがデバイス登録情報2301であることを示している。カテゴリ2402は、デバイスの種別を示している。識別名2403は、ユーザがデバイスを識別する為に付けた呼称を示している。設置位置2404は、デバイスの設置位置を示している。IPアドレス2405はデバイスに割り当てられたIPアドレスを示している。
An
図20は、第3の実施の形態において、携帯端末109のLCDタッチパネルに表示される画面例を示す図である。
FIG. 20 is a diagram illustrating an example of a screen displayed on the LCD touch panel of the
図20(A)は、サーバアドレス入力画面例を示す図である。宛先2602は、サーバのアドレスが入力されるテキストボックスである。戻るボタン2603は、サーバのアドレスの入力を中止するためのボタンである。QR表示ボタン2604は、サーバのアドレスを宛先2602で入力されたものに確定し、設置位置とサーバ107のアドレスを示すQRコード(登録商標)を表示するためのボタンである。
FIG. 20A shows an example of a server address input screen. The
図20(B)は、QRコード(登録商標)表示画面例を示す図である。上述したQR表示ボタン2604がタップされると、QRコード2605が表示される。そして、上述したように、このQRコード2605は、設置位置とサーバ107のアドレスを示している。
FIG. 20B is a diagram illustrating an example of a QR code (registered trademark) display screen. When the above-described
図21は、図6におけるCPU602により実行される携帯端末処理の手順を示すフローチャートである。
FIG. 21 is a flowchart showing the procedure of the portable terminal process executed by the
この携帯端末処理を実行するためのプログラムは、フラッシュROM604に記憶されている。
A program for executing this portable terminal process is stored in the
図21において、図20(A)に示されたサーバアドレス入力画面を表示し(ステップS2501)、ユーザによりサーバのアドレスが入力される(ステップS2502)。 In FIG. 21, the server address input screen shown in FIG. 20A is displayed (step S2501), and the server address is input by the user (step S2502).
次いで、QR表示ボタン2604がタップされたか否か判別する(ステップS2503)。ステップS2503の判別の結果、QR表示ボタン2604がタップされなかったときは(ステップS2503でNO)、戻るボタン2603がタップされたか否か判別する(ステップS2504)。
Next, it is determined whether or not the
ステップS2504の判別の結果、戻るボタン2603がタップされなかったときは(ステップS2504でNO)、ステップS2503に戻り、タップされたときは(ステップS2504でYES)、本処理を終了する。
If it is determined in step S2504 that the
一方、ステップS2503の判別の結果、QR表示ボタン2604がタップされたときは(ステップS2503でYES)、位置検出部608により携帯端末109の現在の設置位置を取得する(ステップS2505)。
On the other hand, if the
次いで、ステップS2502で入力されたアドレスと、設置位置を示すQRコード(登録商標)を作成し(ステップS2506)、図20(B)に示されたQRコード(登録商標)画面を表示する(ステップS2507)。このステップS2507は、ユーザの操作によって入力されたサーバ107のアドレス、及び携帯端末109の位置を示す設置位置を示す第1コード画像(QRコード)を表示させるように操作部605を制御する第3表示制御手段に対応する。
Next, a QR code (registered trademark) indicating the address and installation position input in step S2502 is created (step S2506), and the QR code (registered trademark) screen shown in FIG. 20B is displayed (step S2506). S2507). In step S2507, the
ユーザは、このQRコード画面のQRコード2605をプリンタ101のスキャナ部240に読み取らせることとなる。
The user causes the
スキャナ部240にQRコード2605を読み取らせたユーザにより、ホームボタンが押下されると(ステップS2508でYES)、本処理を終了する。
If the user who has read the
図22は、図3におけるCPU221により実行されるデバイス情報送信処理の手順を示すフローチャートである。
FIG. 22 is a flowchart showing a procedure of device information transmission processing executed by the
このデバイス情報送信処理を実行するためのプログラムは、HDD224に記憶されている。
A program for executing this device information transmission process is stored in the
図22において、タッチパネル2201にスキャン待機画面を表示する(ステップS2701)。このスキャン待機画面は、ユーザに対し携帯端末109のLCDディスプレイに表示されたQRコード2605をスキャンするよう促す画面である。
In FIG. 22, a scan standby screen is displayed on the touch panel 2201 (step S2701). This scan standby screen is a screen that prompts the user to scan the
ユーザにより携帯端末109がスキャナ部240にセットされ、スタートキー2208が押下されると(ステップS2702でYES)、QRコード2605を読み取り(ステップS2703)、QRコード2605を解析する(ステップS2704)。このステップS2703は、携帯端末109の操作部605に表示されたサーバ107のアドレス、及び携帯端末109の位置を示す設置位置を示す第1コード画像(QRコード2605)を読み取る読み取り手段に対応する。また、ステップS2704は、読み取られた第1コード画像からサーバ107のアドレス、及び携帯端末109の位置を示す設置位置を取得する設置位置取得手段に対応する。
When the user sets
QRコード2605を解析した結果、設置位置とアドレスとが取得できたか否か判別する(ステップS2705)。ステップS2705の判別の結果、設置位置とアドレスとが取得できなかったときは(ステップS2705でNO)、タッチパネル2201に読み取りエラー画面を表示し(ステップS2706)、本処理を終了する。この読み取りエラー画面は、QRコード2605が読み取れなかったことを示す画面である。
As a result of analyzing the
一方、ステップS2705の判別の結果、設置位置とアドレスとが取得できたときは(ステップS2705でYES)、カテゴリ、識別名、及びIPアドレスをHDD224より取得する(ステップS2707)。 On the other hand, if the installation position and address can be acquired as a result of the determination in step S2705 (YES in step S2705), the category, identification name, and IP address are acquired from the HDD 224 (step S2707).
次いで、取得したカテゴリ、識別名、及びIPアドレスと、ステップS2704の解析により取得された設置位置とアドレスを用いてデバイス登録情報2301を送信し(ステップS2708)、本処理を終了する。
Next,
このステップS2708は、デバイスとしての種別がプリンタであることと、プリンタのアドレスと、プリンタを識別するための識別名とを示す情報、及び設置位置を示す情報を、取得されたサーバ107のアドレス宛に送信する登録情報送信手段に対応する。
In step S2708, information indicating that the device type is a printer, the printer address, the identification name for identifying the printer, and the information indicating the installation position are sent to the address of the acquired
図23は、図3におけるCPU302により実行されるデバイス情報登録処理の手順を示すフローチャートである。
FIG. 23 is a flowchart showing a procedure of device information registration processing executed by the
このデバイス情報登録処理を実行するためのプログラムは、HDD304に記憶されている。
A program for executing this device information registration process is stored in the
図23において、デバイス登録情報2301を受信すると(ステップS2901)、デバイス登録情報2301によってカテゴリ2402、識別名2403、設置位置2404、及びIPアドレス2405が得られる。これらをそのままデバイス情報テーブル401に記憶し(ステップS2902)、本処理を終了する。これにより、デバイス登録情報2301が示す内容をデバイス情報テーブル401に登録できる。上記ステップS2901は、デバイス情報テーブルに記録するためのデバイス情報を受信するデバイス情報受信手段に対応する。
23, when
以上説明したように第3の実施の形態によれば、位置検出手段を備えないプリンタでもプリンタのデバイス情報と設置位置の情報を関連付けてデバイス情報テーブル401に登録できる。 As described above, according to the third embodiment, printer device information and installation position information can be associated with each other and registered in the device information table 401 even in a printer that does not include position detection means.
[第4の実施の形態]
第4の実施の形態おける情報処理システム100、携帯端末109、プリンタ101、及びサーバ107の概略構成は第1の実施の形態と同じであるので、第1の実施の形態と異なる部分について説明する。また、第1の実施の形態で用いられた符号についての説明は省略する。
[Fourth Embodiment]
Since the schematic configuration of the
また、第4の実施の形態では、第3の実施の形態で説明したデバイス登録情報2301が用いられる。
In the fourth embodiment, the
図24は、図3におけるCPU221により実行されるコード印刷処理の手順を示すフローチャートである。
FIG. 24 is a flowchart showing the procedure of the code printing process executed by the
このコード印刷処理を実行するためのプログラムは、HDD224に記憶されている。
A program for executing this code printing process is stored in the
図24において、ユーザによりプリント登録キー2220が押下されると、タッチパネル2201にQRコードプリント待機画面を表示する(ステップS3201)。このQRコードプリント待機画面は、ユーザに対しQRコードの印刷を開始する為にスタートキー2208の押下を促す画面である。 In FIG. 24, when the print registration key 2220 is pressed by the user, a QR code print standby screen is displayed on the touch panel 2201 (step S3201). This QR code print standby screen is a screen that prompts the user to press the start key 2208 to start printing the QR code.
次いで、スタートキー2208が押下されると(ステップS3202でYES)、カテゴリ、識別名、及びIPアドレスをHDD224より取得する(ステップS3203)。
Next, when the
次いで、取得したカテゴリ、識別名、及びIPアドレスを示すQRコードを作成し(ステップS3204)、作成したQRコードを印刷して(ステップS3205)、本処理を終了する。このように、コード印刷処理では、デバイスとしての種別がプリンタであること、プリンタのアドレス、及びプリンタを識別するための識別名を示す第2コード画像(QRコード)を紙に形成する。 Next, a QR code indicating the acquired category, identification name, and IP address is created (step S3204), the created QR code is printed (step S3205), and the process ends. Thus, in the code printing process, a second code image (QR code) indicating that the device type is a printer, the printer address, and the identification name for identifying the printer is formed on paper.
図25は、第4の実施の形態において、携帯端末109のLCDタッチパネルに表示される画面例を示す図である。
FIG. 25 is a diagram illustrating an example of a screen displayed on the LCD touch panel of the
図25(A)は、サーバアドレス入力画面例を示す図である。宛先3102は、サーバのアドレスが入力されるテキストボックスである。戻るボタン3103は、サーバのアドレスの入力を中止するためのボタンである。開始ボタン3104は、サーバのアドレスを宛先2602で入力されたものに確定し、デバイス登録情報2301を送信させるためのボタンである。
FIG. 25A shows an example of a server address input screen. The
図25(B)は、読み取りエラー画面であり、QRコードが印刷された紙から、QRコードが読み取れなかったことを示す画面である。 FIG. 25B is a reading error screen that shows that the QR code could not be read from the paper on which the QR code was printed.
図26は、図6におけるCPU602により実行されるデバイス情報送信処理の手順を示すフローチャートである。
FIG. 26 is a flowchart showing a procedure of device information transmission processing executed by the
このデバイス情報送信処理を実行するためのプログラムは、フラッシュROM604に記憶されている。
A program for executing this device information transmission process is stored in the
図26において、図25(A)に示されたサーバアドレス入力画面を表示し(ステップS3001)、ユーザによりサーバのアドレスが入力される(ステップS3002)。 In FIG. 26, the server address input screen shown in FIG. 25A is displayed (step S3001), and the server address is input by the user (step S3002).
次いで、開始ボタン3104がタップされたか否か判別する(ステップS3003)。ステップS3003の判別の結果、開始ボタン3104がタップされなかったときは(ステップS3003でNO)、戻るボタン3103がタップされたか否か判別する(ステップS3004)。
Next, it is determined whether or not the
ステップS3004の判別の結果、戻るボタン3103がタップされなかったときは(ステップS3004でNO)、ステップS3003に戻り、タップされたときは(ステップS3004でYES)、本処理を終了する。
If it is determined in step S3004 that the
一方、ステップS3003の判別の結果、開始ボタン3104がタップされたときは(ステップS3003でYES)、紙に印刷されたQRコードを撮影し(ステップS3005)、QRコードを解析する(ステップS3006)。
On the other hand, if the result of the determination in step S3003 is that the
QRコードを解析した結果、カテゴリ、識別名、及びIPアドレスを取得できたか否か判別する(ステップS3007)。ステップS3007の判別の結果、カテゴリ、識別名、及びIPアドレスの全てが取得できなかったときは(ステップS3007でNO)、タッチパネル2201に読み取りエラー画面を表示し(ステップS3008)、本処理を終了する。この読み取りエラー画面は、図25(B)に示される画面である。 As a result of analyzing the QR code, it is determined whether or not a category, an identification name, and an IP address have been acquired (step S3007). As a result of the determination in step S3007, when all of the category, identification name, and IP address cannot be acquired (NO in step S3007), a reading error screen is displayed on the touch panel 2201 (step S3008), and this process is terminated. . This reading error screen is a screen shown in FIG.
一方、ステップS3007の判別の結果、カテゴリ、識別名、及びIPアドレスを取得できたときは(ステップS3007でYES)、位置検出部608により設置位置を取得する(ステップS3009)。 On the other hand, if the category, the identification name, and the IP address can be acquired as a result of the determination in step S3007 (YES in step S3007), the installation position is acquired by the position detection unit 608 (step S3009).
次いで、取得した設置位置と、ステップS3006の解析により取得されたカテゴリ、識別名、及びIPアドレス、さらに入力されたサーバ107のアドレスを用いてデバイス登録情報2301を送信し(ステップS3010)、本処理を終了する。
Next,
この図26におけるカテゴリ、識別名、及びIPアドレスが準デバイス情報に対応している。このように、プリンタにより印刷された、デバイスとしての種別がプリンタであること、プリンタのアドレス、及びプリンタを識別するための識別名を示す準デバイス情報を示す第2コード画像(QRコード)を撮影部606により撮影する。
The category, identification name, and IP address in FIG. 26 correspond to the quasi-device information. As described above, the second code image (QR code) showing the quasi-device information indicating that the type of device printed by the printer is a printer, the printer address, and the identification name for identifying the printer is taken. Photographed by the
この撮影により、準デバイス情報を取得し、取得した準デバイス情報に、携帯端末109の位置を示す設置位置を加えた情報を、操作部605によりユーザの操作によって入力されたサーバ107のアドレス宛に送信する。
By this shooting, quasi-device information is acquired, and information obtained by adding the installation position indicating the position of the
以上説明したように本実施の形態によれば、位置検出手段とスキャン手段を備えないプリンタでもプリンタのデバイス情報と設置位置の情報を関連付けてデバイス情報テーブル401に登録できる。 As described above, according to this embodiment, a printer that does not include a position detection unit and a scanning unit can register printer device information and installation position information in association with each other in the device information table 401.
なお、第1、第2の実施の形態においてサーバ107が撮影範囲に含まれるデバイスの情報のみを携帯端末109に送信していたが、この範囲を拡大しても良い。例えば、図8において、プリンタ101,102,103、PC105の情報が送信されていたが、撮影範囲外のプリンタ104の情報も送信するようにしてもよい。
In the first and second embodiments, the
この場合、携帯端末109の向く方角や姿勢が変わり、撮影範囲が変わっても迅速に104の情報を表示する事が出来る。
In this case, the information of 104 can be quickly displayed even if the direction and posture of the
また、第1、第2の実施の形態において、撮影範囲に含まれるデバイスの抽出をサーバ107が行っていたが、この処理を携帯端末109が行ってもよい。
In the first and second embodiments, the
例えば、携帯端末109が現在地のみをサーバ107に送信し、サーバ107はその現在地から一定距離内にあるデバイスの位置情報を含む情報を全て抽出して携帯端末109に返信する。
For example, the
その後、返信された情報から携帯端末109が撮影範囲に存在するデバイスを計算する。この場合、携帯端末109の向く方角や姿勢が変わり、撮影範囲が変わっても迅速にプリンタ104の情報を表示する事が出来ると共に、サーバ107の負荷も軽減できる。
Thereafter, the device in which the
また、第3、第4の実施の形態では携帯端末109とプリンタの情報のやり取りにQRコードを利用していたが、これは携帯端末109がプリンタの近くにあることで利用できる通信方式であれば他の方式でも良い。
In the third and fourth embodiments, QR codes are used for exchanging information between the
例えば近距離無線通信やBluetooth(登録商標)を用いれば、撮影手段を備えない携帯端末109でもプリンタのデバイス情報と設置位置の情報を関連付けてデバイス情報テーブル401に登録できる。
For example, if short-range wireless communication or Bluetooth (registered trademark) is used, the device information of the printer and the information on the installation position can be associated with each other and registered in the device information table 401 even in the
また、上記実施形態のサーバ107は、一台の情報処理装置によって構成される例で説明されているが、複数の情報処理装置で連携して処理するようにしてもよい。また、これらの情報処理装置がインターネット上に存在するクラウドコンピューティングの形態によって構成されてもよい。
In addition, although the
(他の実施の形態)
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はCPUやMPU等)がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
(Other embodiments)
The present invention is also realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media, and a computer (or CPU, MPU, etc.) of the system or apparatus reads the program code. It is a process to be executed. In this case, the program and the storage medium storing the program constitute the present invention.
100 情報処理システム
101,102,103,104 プリンタ
105 PC
107 サーバ
108 無線アクセスポイント
109 携帯端末
210,605 操作部
220 コントローラユニット
221,302,602 CPU
222,303,603 RAM
223 ROM
224,304 HDD
240 スキャナ部
250 プリンタ部
604 フラッシュROM
606 撮影部
608 位置検出部
609 方角検出部
610 持ち方検出部
2201 タッチパネル
100
222, 303, 603 RAM
223 ROM
224,304 HDD
240
606
Claims (17)
情報処理装置に、前記撮影手段の撮影範囲を定めるための携帯端末情報を送信する携帯端末情報送信手段と、
前記表示手段により表示された、前記撮影範囲に含まれる電子機器を示す画像に、当該電子機器を識別するための識別名を、当該識別名に対応する電子機器に重畳して表示させるための座標、前記電子機器としての種別、及び前記識別名を示す表示デバイス情報を前記情報処理装置から取得する表示デバイス情報取得手段と、
前記表示デバイス情報取得手段により取得された表示デバイス情報を用いて、前記識別名を、当該識別名に対応する電子機器を示す画像に重畳して表示させるように前記表示手段を制御する第1表示制御手段と、
前記表示デバイス情報に、前記撮影範囲に含まれる電子機器としての種別が画像形成装置であることが示されている場合に、当該画像形成装置が使用可能か否かを判別するための状態情報を前記画像形成装置から取得する状態情報取得手段と、
前記状態情報取得手段により取得された状態情報を用いて、使用可能な前記画像形成装置を示す画像に、当該画像形成装置が使用可能であることを示す使用可能画像を重畳して表示させるように前記表示手段を制御する第2表示制御手段と、
前記第2表示制御手段により前記使用可能画像が重畳して表示された画像形成装置のうち、前記ユーザの操作によって選択された画像形成装置に対して印刷要求を送信する印刷要求送信手段と
を備えたことを特徴とする携帯端末。 A portable terminal comprising a photographing means and a display means capable of displaying an image photographed by the photographing means and operable by a user,
Portable terminal information transmitting means for transmitting portable terminal information for determining a photographing range of the photographing means to the information processing apparatus;
Coordinates for displaying an identification name for identifying the electronic device superimposed on the electronic device corresponding to the identification name on the image indicating the electronic device included in the imaging range displayed by the display unit Display device information acquisition means for acquiring display device information indicating the type of the electronic device and the identification name from the information processing apparatus;
Using the display device information acquired by the display device information acquisition unit, a first display that controls the display unit to display the identification name superimposed on an image indicating an electronic device corresponding to the identification name Control means;
When the display device information indicates that the type of electronic device included in the shooting range is an image forming apparatus, status information for determining whether or not the image forming apparatus can be used. Status information acquisition means for acquiring from the image forming apparatus;
By using the state information acquired by the state information acquisition unit, a usable image indicating that the image forming apparatus can be used is superimposed and displayed on an image indicating the usable image forming apparatus. Second display control means for controlling the display means;
Print request transmission means for transmitting a print request to an image forming apparatus selected by the user's operation among the image forming apparatuses displayed by the second display control means with the usable image superimposed thereon. A portable terminal characterized by that.
撮影手段と、前記撮影手段により撮影された画像を表示可能であり、ユーザが操作可能な表示手段とを備えた携帯端末から、前記撮影手段の撮影範囲を定めるための携帯端末情報を受信する携帯端末情報受信手段と、
前記携帯端末情報受信手段により受信された携帯端末情報から定まる撮影範囲に含まれる電子機器を前記デバイス情報テーブルから抽出し、抽出された電子機器を示す前記表示手段により表示された画像に、当該電子機器を識別するための識別名を、当該識別名に対応する電子機器に重畳して表示させるための座標、前記電子機器としての種別、及び前記識別名を示す表示デバイス情報を前記携帯端末に送信する表示デバイス情報送信手段と
を備えたことを特徴とする情報処理装置。 A device information table storing device information indicating a type as an electronic device, a position where the electronic device is installed, an address of the electronic device, and an identification name for identifying the electronic device;
A portable terminal for receiving portable terminal information for determining a photographing range of the photographing means from a portable terminal comprising a photographing means and a display means capable of displaying an image photographed by the photographing means and operable by a user. Terminal information receiving means;
The electronic device included in the imaging range determined from the mobile terminal information received by the mobile terminal information receiving unit is extracted from the device information table, and the electronic device is displayed on the image displayed by the display unit indicating the extracted electronic device. The display device information indicating the identification name for identifying the device superimposed on the electronic device corresponding to the identification name, the type as the electronic device, and the display name indicating the identification name is transmitted to the mobile terminal. An information processing apparatus comprising: a display device information transmitting unit.
前記表示デバイス情報送信手段は、前記状態情報取得手段により取得された状態情報が付加された前記表示デバイス情報を前記携帯端末に送信することを特徴とする請求項5記載の情報処理装置。 A status information acquisition unit configured to acquire status information for determining whether or not the image forming apparatus can be used when the electronic apparatus included in the imaging range includes the image forming apparatus; Prepared,
The information processing apparatus according to claim 5, wherein the display device information transmission unit transmits the display device information to which the state information acquired by the state information acquisition unit is added to the mobile terminal.
当該画像形成装置が使用可能か否かを判別するための状態情報を要求する状態取得通知を受信する状態取得通知受信手段と、
前記状態取得通知受信手段により受信された状態取得通知に対する応答として、前記状態情報を送信する状態情報送信手段と
を備えたことを特徴とする画像形成装置。 An image forming apparatus,
Status acquisition notification receiving means for receiving status acquisition notification requesting status information for determining whether or not the image forming apparatus is usable;
An image forming apparatus comprising: a state information transmitting unit that transmits the state information as a response to the state acquisition notification received by the state acquisition notification receiving unit.
前記読み取り手段により読み取られた第1コード画像から前記情報処理装置のアドレス、及び前記携帯端末の位置を示す設置位置を取得する設置位置取得手段と、
電子機器としての種別が画像形成装置であることと、前記画像形成装置のアドレスと、前記画像形成装置を識別するための識別名とを示す情報、及び前記設置位置取得手段により取得された設置位置を示す情報を、前記設置位置取得手段により取得された情報処理装置のアドレス宛に送信する登録情報送信手段と
をさらに備えたことを特徴とする請求項8記載の画像形成装置。 Reading means for reading the address of the information processing device displayed on the display means of the mobile terminal and the first code image indicating the installation position indicating the position of the mobile terminal;
Installation position acquisition means for acquiring an address of the information processing apparatus and an installation position indicating the position of the mobile terminal from the first code image read by the reading means;
Information indicating that the type of electronic device is an image forming apparatus, the address of the image forming apparatus, an identification name for identifying the image forming apparatus, and the installation position acquired by the installation position acquisition unit The image forming apparatus according to claim 8, further comprising: a registration information transmission unit configured to transmit information indicating the information to an address of the information processing apparatus acquired by the installation position acquisition unit.
情報処理装置に、前記撮影手段の撮影範囲を定めるための携帯端末情報を送信する携帯端末情報送信ステップと、
前記表示手段により表示された、前記撮影範囲に含まれる電子機器を示す画像に、当該電子機器を識別するための識別名を、当該識別名に対応する電子機器に重畳して表示させるための座標、前記電子機器としての種別、及び前記識別名を示す表示デバイス情報を前記情報処理装置から取得する表示デバイス情報取得ステップと、
前記表示デバイス情報取得ステップにより取得された表示デバイス情報を用いて、前記識別名を、当該識別名に対応する電子機器を示す画像に重畳して表示させるように前記表示手段を制御する第1表示制御ステップと、
前記表示デバイス情報に、前記撮影範囲に含まれる電子機器としての種別が画像形成装置であることが示されている場合に、当該画像形成装置が使用可能か否かを判別するための状態情報を前記画像形成装置から取得する状態情報取得ステップと、
前記状態情報取得ステップにより取得された状態情報を用いて、使用可能な前記画像形成装置を示す画像に、当該画像形成装置が使用可能であることを示す使用可能画像を重畳して表示させるように前記表示手段を制御する第2表示制御ステップと、
前記第2表示制御ステップにより前記使用可能画像が重畳して表示された画像形成装置のうち、前記ユーザの操作によって選択された画像形成装置に対して印刷要求を送信する印刷要求送信ステップと
を備えたことを特徴とする制御方法。 A method for controlling a portable terminal, comprising: an imaging unit; and a display unit capable of displaying an image captured by the imaging unit and operable by a user,
A portable terminal information transmission step of transmitting portable terminal information for determining a photographing range of the photographing means to the information processing apparatus;
Coordinates for displaying an identification name for identifying the electronic device superimposed on the electronic device corresponding to the identification name on the image indicating the electronic device included in the imaging range displayed by the display unit A display device information acquisition step of acquiring display device information indicating the type as the electronic device and the identification name from the information processing apparatus;
Using the display device information acquired in the display device information acquisition step, a first display for controlling the display means to display the identification name superimposed on an image indicating an electronic device corresponding to the identification name Control steps;
When the display device information indicates that the type of electronic device included in the shooting range is an image forming apparatus, status information for determining whether or not the image forming apparatus can be used. A status information acquisition step acquired from the image forming apparatus;
By using the state information acquired in the state information acquisition step, an available image indicating that the image forming apparatus can be used is superimposed and displayed on an image indicating the usable image forming apparatus. A second display control step for controlling the display means;
A print request transmission step of transmitting a print request to the image forming apparatus selected by the user operation among the image forming apparatuses displayed by superimposing the usable images in the second display control step. A control method characterized by that.
撮影手段と、前記撮影手段により撮影された画像を表示可能であり、ユーザが操作可能な表示手段とを備えた携帯端末から、前記撮影手段の撮影範囲を定めるための携帯端末情報を受信する携帯端末情報受信ステップと、
前記携帯端末情報受信ステップにより受信された携帯端末情報から定まる撮影範囲に含まれる電子機器を前記デバイス情報テーブルから抽出し、抽出された電子機器を示す前記表示手段により表示された画像に、当該電子機器を識別するための識別名を、当該識別名に対応する電子機器に重畳して表示させるための座標、前記電子機器としての種別、及び前記識別名を示す表示デバイス情報を前記携帯端末に送信する表示デバイス情報送信ステップと
を備えたことを特徴とする制御方法。 Information processing apparatus comprising a device information table storing device information indicating a type as an electronic device, a position where the electronic device is installed, an address of the electronic device, and an identification name for identifying the electronic device Control method,
A portable terminal for receiving portable terminal information for determining a photographing range of the photographing means from a portable terminal comprising a photographing means and a display means capable of displaying an image photographed by the photographing means and operable by a user. A terminal information receiving step;
The electronic device included in the imaging range determined from the mobile terminal information received by the mobile terminal information receiving step is extracted from the device information table, and the electronic device is displayed on the image displayed by the display means indicating the extracted electronic device. The display device information indicating the identification name for identifying the device superimposed on the electronic device corresponding to the identification name, the type as the electronic device, and the display name indicating the identification name is transmitted to the mobile terminal. And a display device information transmitting step.
当該画像形成装置が使用可能か否かを判別するための状態情報を要求する状態取得通知を受信する状態取得通知受信ステップと、
前記状態取得通知受信ステップにより受信された状態取得通知に対する応答として、前記状態情報を送信する状態情報送信ステップと
を備えたことを特徴とする制御方法。 An image forming apparatus control method comprising:
A status acquisition notification receiving step for receiving a status acquisition notification requesting status information for determining whether or not the image forming apparatus is usable;
A control method comprising: a status information transmission step of transmitting the status information as a response to the status acquisition notification received by the status acquisition notification reception step.
前記制御方法は、
情報処理装置に、前記撮影手段の撮影範囲を定めるための携帯端末情報を送信する携帯端末情報送信ステップと、
前記表示手段により表示された、前記撮影範囲に含まれる電子機器を示す画像に、当該電子機器を識別するための識別名を、当該識別名に対応する電子機器に重畳して表示させるための座標、前記電子機器としての種別、及び前記識別名を示す表示デバイス情報を前記情報処理装置から取得する表示デバイス情報取得ステップと、
前記表示デバイス情報取得ステップにより取得された表示デバイス情報を用いて、前記識別名を、当該識別名に対応する電子機器を示す画像に重畳して表示させるように前記表示手段を制御する第1表示制御ステップと、
前記表示デバイス情報に、前記撮影範囲に含まれる電子機器としての種別が画像形成装置であることが示されている場合に、当該画像形成装置が使用可能か否かを判別するための状態情報を前記画像形成装置から取得する状態情報取得ステップと、
前記状態情報取得ステップにより取得された状態情報を用いて、使用可能な前記画像形成装置を示す画像に、当該画像形成装置が使用可能であることを示す使用可能画像を重畳して表示させるように前記表示手段を制御する第2表示制御ステップと、
前記第2表示制御ステップにより前記使用可能画像が重畳して表示された画像形成装置のうち、前記ユーザの操作によって選択された画像形成装置に対して印刷要求を送信する印刷要求送信ステップと
を備えたことを特徴とするプログラム。 A program for causing a computer to execute a control method of a portable terminal including a photographing unit and a display unit capable of displaying an image photographed by the photographing unit and operable by a user,
The control method is:
A portable terminal information transmission step of transmitting portable terminal information for determining a photographing range of the photographing means to the information processing apparatus;
Coordinates for displaying an identification name for identifying the electronic device superimposed on the electronic device corresponding to the identification name on the image indicating the electronic device included in the imaging range displayed by the display unit A display device information acquisition step of acquiring display device information indicating the type as the electronic device and the identification name from the information processing apparatus;
Using the display device information acquired in the display device information acquisition step, a first display for controlling the display means to display the identification name superimposed on an image indicating an electronic device corresponding to the identification name Control steps;
When the display device information indicates that the type of electronic device included in the shooting range is an image forming apparatus, status information for determining whether or not the image forming apparatus can be used. A status information acquisition step acquired from the image forming apparatus;
By using the state information acquired in the state information acquisition step, an available image indicating that the image forming apparatus can be used is superimposed and displayed on an image indicating the usable image forming apparatus. A second display control step for controlling the display means;
A print request transmission step of transmitting a print request to the image forming apparatus selected by the user operation among the image forming apparatuses displayed by superimposing the usable images in the second display control step. A program characterized by that.
前記制御方法は、
撮影手段と、前記撮影手段により撮影された画像を表示可能であり、ユーザが操作可能な表示手段とを備えた携帯端末から、前記撮影手段の撮影範囲を定めるための携帯端末情報を受信する携帯端末情報受信ステップと、
前記携帯端末情報受信ステップにより受信された携帯端末情報から定まる撮影範囲に含まれる電子機器を前記デバイス情報テーブルから抽出し、抽出された電子機器を示す前記表示手段により表示された画像に、当該電子機器を識別するための識別名を、当該識別名に対応する電子機器に重畳して表示させるための座標、前記電子機器としての種別、及び前記識別名を示す表示デバイス情報を前記携帯端末に送信する表示デバイス情報送信ステップと
を備えたことを特徴とするプログラム。 Information processing apparatus comprising a device information table storing device information indicating a type as an electronic device, a position where the electronic device is installed, an address of the electronic device, and an identification name for identifying the electronic device A program for causing a computer to execute the control method of
The control method is:
A portable terminal for receiving portable terminal information for determining a photographing range of the photographing means from a portable terminal comprising a photographing means and a display means capable of displaying an image photographed by the photographing means and operable by a user. A terminal information receiving step;
The electronic device included in the imaging range determined from the mobile terminal information received by the mobile terminal information receiving step is extracted from the device information table, and the electronic device is displayed on the image displayed by the display means indicating the extracted electronic device. The display device information indicating the identification name for identifying the device superimposed on the electronic device corresponding to the identification name, the type as the electronic device, and the display name indicating the identification name is transmitted to the mobile terminal. And a display device information transmission step.
前記制御方法は、
当該画像形成装置が使用可能か否かを判別するための状態情報を要求する状態取得通知を受信する状態取得通知受信ステップと、
前記状態取得通知受信ステップにより受信された状態取得通知に対する応答として、前記状態情報を送信する状態情報送信ステップと
を備えたことを特徴とするプログラム。 A program for causing a computer to execute a control method of an image forming apparatus,
The control method is:
A status acquisition notification receiving step for receiving a status acquisition notification requesting status information for determining whether or not the image forming apparatus is usable;
A state information transmitting step of transmitting the state information as a response to the state acquisition notification received in the state acquisition notification receiving step.
前記携帯端末は、
撮影手段と、
前記撮影手段により撮影された画像を表示可能であり、ユーザが操作可能な表示手段と、
前記情報処理装置に、前記撮影手段の撮影範囲を定めるための携帯端末情報を送信する携帯端末情報送信手段と、
前記表示手段により表示された、前記撮影範囲に含まれる電子機器を示す画像に、当該電子機器を識別するための識別名を、当該識別名に対応する電子機器に重畳して表示させるための座標、及び前記電子機器としての種別を示す表示デバイス情報を前記情報処理装置から取得する表示デバイス情報取得手段と、
前記表示デバイス情報取得手段により取得された表示デバイス情報を用いて、前記識別名を、当該識別名に対応する電子機器を示す画像に重畳して表示させるように前記表示手段を制御する第1表示制御手段と、
前記表示デバイス情報に、前記撮影範囲に含まれる電子機器としての種別が画像形成装置であることが示されている場合に、当該画像形成装置が使用可能か否かを判別するための状態情報を前記画像形成装置から取得する状態情報取得手段と、
前記状態情報取得手段により取得された状態情報を用いて、使用可能な前記画像形成装置を示す画像に、当該画像形成装置が使用可能であることを示す使用可能画像を重畳して表示させるように前記表示手段を制御する第2表示制御手段と、
前記第2表示制御手段により前記使用可能画像が重畳して表示された画像形成装置のうち、前記ユーザの操作によって選択された画像形成装置に対して印刷要求を送信する印刷要求送信手段とを備え、
前記情報処理装置は、
前記電子機器としての種別、前記電子機器が設置されている位置、前記電子機器のアドレス、及び前記電子機器を識別するための識別名を示すデバイス情報が記憶されたデバイス情報テーブルと、
前記携帯端末から、前記携帯端末情報を受信する携帯端末情報受信手段と、
前記携帯端末情報受信手段により受信された携帯端末情報から定まる撮影範囲に含まれる電子機器を前記デバイス情報テーブルから抽出し、抽出された電子機器を示す前記表示手段により表示された画像に当該電子機器を識別するための識別名を当該識別名に対応する電子機器に重畳して表示させるための座標、前記電子機器としての種別、及び前記電子機器のアドレスを示す表示デバイス情報を前記携帯端末に送信する表示デバイス情報送信手段とを備え、
前記画像形成装置は、
当該画像形成装置が使用可能か否かを判別するための状態情報を要求する状態取得通知を受信する状態取得通知受信手段と、
前記状態取得通知受信手段により受信された状態取得通知に対する応答として、前記状態情報を送信する状態情報送信手段と
を備えたことを特徴とする情報処理システム。 An information processing system including a mobile terminal, an information processing apparatus, and an image forming apparatus,
The portable terminal is
Photographing means;
Display means capable of displaying an image photographed by the photographing means and operable by a user;
Portable terminal information transmitting means for transmitting portable terminal information for determining a photographing range of the photographing means to the information processing apparatus;
Coordinates for displaying an identification name for identifying the electronic device superimposed on the electronic device corresponding to the identification name on the image indicating the electronic device included in the imaging range displayed by the display unit And display device information acquisition means for acquiring display device information indicating the type of the electronic device from the information processing apparatus;
Using the display device information acquired by the display device information acquisition unit, a first display that controls the display unit to display the identification name superimposed on an image indicating an electronic device corresponding to the identification name Control means;
When the display device information indicates that the type of electronic device included in the shooting range is an image forming apparatus, status information for determining whether or not the image forming apparatus can be used. Status information acquisition means for acquiring from the image forming apparatus;
By using the state information acquired by the state information acquisition unit, a usable image indicating that the image forming apparatus can be used is superimposed and displayed on an image indicating the usable image forming apparatus. Second display control means for controlling the display means;
Print request transmitting means for transmitting a print request to the image forming apparatus selected by the user's operation among the image forming apparatuses in which the usable images are displayed superimposed on each other by the second display control means. ,
The information processing apparatus includes:
A device information table storing device information indicating a type as the electronic device, a position where the electronic device is installed, an address of the electronic device, and an identification name for identifying the electronic device;
Portable terminal information receiving means for receiving the portable terminal information from the portable terminal;
The electronic device included in the imaging range determined from the mobile terminal information received by the mobile terminal information receiving unit is extracted from the device information table, and the electronic device is displayed on the image displayed by the display unit indicating the extracted electronic device. The display device information indicating the coordinates for displaying the identification name for identifying the device superimposed on the electronic device corresponding to the identification name, the type as the electronic device, and the address of the electronic device is transmitted to the mobile terminal. Display device information transmitting means for
The image forming apparatus includes:
Status acquisition notification receiving means for receiving status acquisition notification requesting status information for determining whether or not the image forming apparatus is usable;
An information processing system comprising: status information transmitting means for transmitting the status information as a response to the status acquisition notification received by the status acquisition notification receiving means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012105987A JP2013235331A (en) | 2012-05-07 | 2012-05-07 | Portable terminal, information processing device, image forming device, control methods therefor, program, and information processing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012105987A JP2013235331A (en) | 2012-05-07 | 2012-05-07 | Portable terminal, information processing device, image forming device, control methods therefor, program, and information processing system |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2013235331A true JP2013235331A (en) | 2013-11-21 |
Family
ID=49761427
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012105987A Pending JP2013235331A (en) | 2012-05-07 | 2012-05-07 | Portable terminal, information processing device, image forming device, control methods therefor, program, and information processing system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2013235331A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015005026A (en) * | 2013-06-19 | 2015-01-08 | 京セラドキュメントソリューションズ株式会社 | Device management terminal, device management system, and device management program |
JP2015204563A (en) * | 2014-04-15 | 2015-11-16 | 京セラドキュメントソリューションズ株式会社 | Equipment control system and equipment control program |
WO2016117096A1 (en) * | 2015-01-22 | 2016-07-28 | 富士通株式会社 | Application function expansion method, application function expansion program, and application function expansion device |
JP2017168094A (en) * | 2016-03-09 | 2017-09-21 | セイコーエプソン株式会社 | Printer registration method, computer readable record medium, printer setting system |
JP2018200576A (en) * | 2017-05-26 | 2018-12-20 | ブラザー工業株式会社 | Management server |
CN109309769A (en) * | 2017-07-28 | 2019-02-05 | 富士施乐株式会社 | Information processing unit and the computer-readable medium for storing program |
JP2019114279A (en) * | 2019-02-20 | 2019-07-11 | 富士ゼロックス株式会社 | Information processing device and program |
-
2012
- 2012-05-07 JP JP2012105987A patent/JP2013235331A/en active Pending
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015005026A (en) * | 2013-06-19 | 2015-01-08 | 京セラドキュメントソリューションズ株式会社 | Device management terminal, device management system, and device management program |
US9201620B2 (en) | 2013-06-19 | 2015-12-01 | Kyocera Document Solutions Inc. | Device management terminal for managing electronic device |
JP2015204563A (en) * | 2014-04-15 | 2015-11-16 | 京セラドキュメントソリューションズ株式会社 | Equipment control system and equipment control program |
WO2016117096A1 (en) * | 2015-01-22 | 2016-07-28 | 富士通株式会社 | Application function expansion method, application function expansion program, and application function expansion device |
JPWO2016117096A1 (en) * | 2015-01-22 | 2017-10-12 | 富士通株式会社 | Application function expansion method, application function expansion program, and application function expansion apparatus |
JP2017168094A (en) * | 2016-03-09 | 2017-09-21 | セイコーエプソン株式会社 | Printer registration method, computer readable record medium, printer setting system |
JP2018200576A (en) * | 2017-05-26 | 2018-12-20 | ブラザー工業株式会社 | Management server |
CN109309769A (en) * | 2017-07-28 | 2019-02-05 | 富士施乐株式会社 | Information processing unit and the computer-readable medium for storing program |
JP2019028686A (en) * | 2017-07-28 | 2019-02-21 | 富士ゼロックス株式会社 | Information processing device and program |
US10932312B2 (en) | 2017-07-28 | 2021-02-23 | Fuji Xerox Co., Ltd. | Information processing device and non-transitory computer readable medium |
US11510262B2 (en) | 2017-07-28 | 2022-11-22 | Fujifilm Business Innovation Corp. | Information processing device and non-transitory computer readable medium |
JP2019114279A (en) * | 2019-02-20 | 2019-07-11 | 富士ゼロックス株式会社 | Information processing device and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2013235331A (en) | Portable terminal, information processing device, image forming device, control methods therefor, program, and information processing system | |
JP6327012B2 (en) | Image management system and image management apparatus | |
JP5025342B2 (en) | Image processing apparatus, image processing system, image processing apparatus control method, and program | |
JP5989347B2 (en) | Portable terminal, portable terminal control program, and display system including portable terminal | |
KR101474110B1 (en) | Information processing device, information processing system, control method, and storage medium | |
JP5922067B2 (en) | Image forming system | |
CN105915739B (en) | Image forming apparatus, image formation system and image forming method | |
US8970889B2 (en) | Information processing apparatus, print system control method, and storage medium receiving a setting screen for setting positional information from an image forming apparatus | |
US20130215465A1 (en) | Management system, image forming apparatus, and control method for grouping information output from an image forming apparatus | |
CN100355265C (en) | Multifunction apparatus | |
US20180136886A1 (en) | Image processing system, image processing method, and non-transitory storage medium storing image processing program | |
JP2019197596A (en) | Image management system, image management server, control method of image management system, control method of image management server, program of image management system, program of image management server | |
JP2010178292A (en) | Job execution apparatus, job execution method, and computer program | |
JP6323682B2 (en) | Image forming system | |
JP2020026109A (en) | Information processing device and program | |
JP2015014912A (en) | Apparatus management terminal, apparatus management system, and apparatus management program | |
US9383952B1 (en) | Systems and methods for overriding a print ticket when printing from a mobile device | |
US20200341696A1 (en) | Image forming system, photographing device, image forming device and non-transitory recording medium | |
KR101457891B1 (en) | Smart Printer Management System | |
US20190286388A1 (en) | Information processing system and apparatus | |
JP2012045901A (en) | Image forming apparatus and image forming system | |
JP6132958B2 (en) | Information processing system and control method thereof | |
JP6511789B2 (en) | Information processing system, print restart instruction method, print image registration method, print restart instruction program, print image registration program, and information processing terminal | |
JP2003167698A (en) | Print job management method and print system | |
JP5930939B2 (en) | Image forming apparatus and information processing apparatus |