[go: up one dir, main page]

JP7035124B2 - Information processing equipment, control methods, and programs - Google Patents

Information processing equipment, control methods, and programs Download PDF

Info

Publication number
JP7035124B2
JP7035124B2 JP2020120394A JP2020120394A JP7035124B2 JP 7035124 B2 JP7035124 B2 JP 7035124B2 JP 2020120394 A JP2020120394 A JP 2020120394A JP 2020120394 A JP2020120394 A JP 2020120394A JP 7035124 B2 JP7035124 B2 JP 7035124B2
Authority
JP
Japan
Prior art keywords
search
plug
information processing
printer
uninstalled
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
Application number
JP2020120394A
Other languages
Japanese (ja)
Other versions
JP2020177688A (en
JP2020177688A5 (en
Inventor
央 加藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2020120394A priority Critical patent/JP7035124B2/en
Publication of JP2020177688A publication Critical patent/JP2020177688A/en
Publication of JP2020177688A5 publication Critical patent/JP2020177688A5/ja
Application granted granted Critical
Publication of JP7035124B2 publication Critical patent/JP7035124B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stored Programmes (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は、情報処理装置、制御方法、及びプログラムに関する。 The present invention relates to an information processing device , a control method, and a program .

近年、スマートフォン等の携帯端末装置で動作するAndroid(登録商標)等の携帯端末用OS(オペレーティングシステム)において、印刷機能もそのオペレーティングシステムで標準的にサポートされるようになってきている。パーソナルコンピュータで動作するWindows(登録商標)等において、印刷機能を司るのはプリンタドライバというソフトウェアであるが、Androidでは、プリンタドライバの代わりにプリントプラグインというソフトウェアを用いる。 In recent years, in an OS (operating system) for a mobile terminal such as Android (registered trademark) that operates on a mobile terminal device such as a smartphone, the printing function is also supported as standard in the operating system. In Windows (registered trademark) that operates on a personal computer, the printing function is controlled by software called a printer driver, but in Android, software called a print plug-in is used instead of the printer driver.

プリントプラグインは、プリンタ(画像処理装置)の探索機能と印刷機能とを備え、アプリケーションからの要求に応じて探索機能で検出したプリンタの一覧をユーザに提示し、選択されたプリンタに対して印刷ジョブを送信する。プリントプラグインは、Androidのアプリケーション形式で提供され、プリンタベンダーやアプリケーションベンダーからGoogle Play(登録商標)などのアプリケーション配信サービスを介してユーザに提供される。 The print plug-in has a printer (image processing device) search function and a print function, presents a list of printers detected by the search function to the user in response to a request from the application, and prints to the selected printer. Submit the job. Print plug-ins are provided in Android application format and are provided to users by printer vendors and application vendors via application distribution services such as Google Play®.

ユーザがプリントプラグインの機能を利用するには、プリントプラグインをダウンロード及びインストールする必要がある。携帯端末装置によっては、あらかじめプリントプラグインをプリインストールすることで、ユーザがプリントプラグインをダウンロード及びインストールすることなく、印刷機能を利用可能にするものがある。しかし、プリントプラグインをプリインストールする形式の場合、ユーザが印刷をするか否かにかかわらず、携帯端末装置のストレージ使用量が増加してしまう。 In order for users to use the print plug-in functions, they need to download and install the print plug-in. Some mobile terminal devices allow the user to use the print function without downloading and installing the print plug-in by pre-installing the print plug-in in advance. However, in the case of the format in which the print plug-in is pre-installed, the storage usage of the mobile terminal device increases regardless of whether or not the user prints.

特許文献1は、ユーザが選択したプリンタのドライバがクライアントにインストールされていない場合に、クライアントに対してドライバの配信を行い、クライアントにおいてドライバのインストールが自動的に行われる管理システムを開示している。 Patent Document 1 discloses a management system in which a driver is distributed to a client when the driver of a printer selected by the user is not installed on the client, and the driver is automatically installed on the client. ..

特開2006-190320号公報Japanese Unexamined Patent Publication No. 2006-190320

本明細書ではプリンタの選択画面としてプリントプラグインの有無に関わらずプリンタを表示する方法を検討する。すなわち、プリントプラグインがまだインストールされていない(未インストール)プリンタに対して、当該プリンタに対応するプリントプラグインをプリンタの選択画面に表示する。一方、既にインストールされている(インストール済み)他のプリントプラグインが対応する(検出する)プリンタも、プリンタの選択画面に表示される。 In this specification, a method of displaying a printer as a printer selection screen regardless of the presence or absence of a print plug-in is examined. That is, for a printer to which the print plug-in is not yet installed (not installed), the print plug-in corresponding to the printer is displayed on the printer selection screen. On the other hand, printers that are supported (detected) by other print plug-ins that are already installed (installed) are also displayed on the printer selection screen.

こうしたプリンタの選択画面では、ユーザが使用するプリンタを選択する際に、インストール済みのプリントプラグインが検出したプリンタと、未インストールのプリントプラグインに対応するプリンタとを区別することが難しい。すなわち、ユーザは、プリンタを選択することにより印刷を実行する画面に遷移するのか、未インストールのプリントプラグインのダウンロードサイトへ誘導する画面に遷移するのかを判別しづらい。 On such a printer selection screen, when selecting a printer to be used by a user, it is difficult to distinguish between a printer detected by an installed print plug-in and a printer corresponding to an uninstalled print plug-in. That is, it is difficult for the user to determine whether the screen transitions to the screen for executing printing by selecting the printer or the screen for guiding to the download site of the uninstalled print plug-in.

ここで、ユーザがすぐに印刷をしたい場合に、未インストールのプリントプラグインに対応するプリンタを選択すると、ダウンロードサイトへ誘導されてしまい、操作性が低下してしまう。また、プリンタの選択画面に表示されたプリントプラグインを、ダウンロードサイトを介してインストールした場合に、インストールが完了した後に再度プリンタの選択画面が表示され、プリンタを選択する操作が必要であり、ユーザには操作が煩わしい。特許文献1に記載された管理システムにおいても、ユーザは、プリンタを選択する際にインストール処理が実行されるのか否かを判別することが難しい。 Here, if the user wants to print immediately and selects a printer corresponding to the print plug-in that has not been installed, the user is directed to the download site and the operability is deteriorated. In addition, when the print plug-in displayed on the printer selection screen is installed via the download site, the printer selection screen is displayed again after the installation is completed, and the operation to select the printer is required. The operation is troublesome. Even in the management system described in Patent Document 1, it is difficult for the user to determine whether or not the installation process is executed when selecting a printer.

本発明は、画像形成装置を選択して使用する際の操作性を向上することを可能とする情報処理装置の提供を目的とする。 An object of the present invention is to provide an information processing apparatus capable of improving operability when selecting and using an image forming apparatus.

本発明の一実施の形態の情報処理装置は、ネットワーク上のプリンタを探索する探索手段と、前記情報処理装置にインストールされていない未インストールのプラグインであって、前記探索により検出されたプリンタに対応する前記未インストールのプラグインをダウンロードするための指示をユーザから受け付けることのできるダウンロードページを表示するオブジェクトを前記未インストールのプラグインがインストール可能であることを示すメッセージとともに表示部に表示する表示制御手段と、を有し、前記表示制御手段は、前記探索により前記未インストールのプラグインに対応するプリンタが複数台検出された場合であっても、前記オブジェクトを一つ表示し、前記オブジェクトが選択されたことに従って、前記ダウンロードページを前記表示部に表示する。 The information processing device according to the embodiment of the present invention is a search means for searching for a printer on the network, and an uninstalled plug-in that is not installed in the information processing device and is detected by the search. A display that displays an object that displays a download page that can accept instructions from the user to download the corresponding uninstalled plug-in, along with a message that the uninstalled plug-in can be installed. The display control means has a control means, and the display control means displays one of the objects even when a plurality of printers corresponding to the uninstalled plug-ins are detected by the search, and the object is displayed. The download page is displayed on the display unit according to the selection.

本発明の情報処理装置によれば、画像形成装置を選択して使用する際の操作性を向上することが可能となる。 According to the information processing apparatus of the present invention, it is possible to improve the operability when selecting and using the image forming apparatus.

本発明の一実施形態におけるネットワーク構成を示す図である。It is a figure which shows the network configuration in one Embodiment of this invention. 携帯端末装置のハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware composition of a mobile terminal apparatus. 携帯端末装置で動作するソフトウェアの構成の一例を示す図である。It is a figure which shows an example of the structure of the software which operates in a mobile terminal device. 第1実施形態に係るアプリケーションの表示画面の一例を示す図である。It is a figure which shows an example of the display screen of the application which concerns on 1st Embodiment. 第1実施形態に係るアプリケーションの表示画面の一例を示す図である。It is a figure which shows an example of the display screen of the application which concerns on 1st Embodiment. 対象プリンタ表示領域がタップされた後の動作を示す図である。It is a figure which shows the operation after the target printer display area is tapped. 対象プリンタ表示領域がタップされた後の動作を示す図である。It is a figure which shows the operation after the target printer display area is tapped. プリンタ情報の領域がタップされた後の動作を示す図である。It is a figure which shows the operation after the area of a printer information is tapped. 第2実施形態に係るアプリケーションの表示画面の一例を示す図である。It is a figure which shows an example of the display screen of the application which concerns on 2nd Embodiment. 第2実施形態に係るアプリケーションの表示画面の一例を示す図である。It is a figure which shows an example of the display screen of the application which concerns on 2nd Embodiment. 対象プリンタ表示領域がタップされた後の動作を示す図である。It is a figure which shows the operation after the target printer display area is tapped. プリンタ情報の領域がタップされた後の動作を示す図である。It is a figure which shows the operation after the area of a printer information is tapped. 対応プリントプラグインテーブルの一例を示す図である。It is a figure which shows an example of the corresponding print plug-in table.

以下、本発明を実施するための形態について図面などを参照して説明する。
(第1実施形態)
図1は、本発明の第1実施形態におけるネットワーク構成を示す図である。
情報処理装置である携帯端末装置2000は、アクセスポイント2013を介して、画像処理装置であるプリンタ1000、プリンタ1001、及びプリンタ1002と同じネットワークに接続されている。各プリンタは、図1に示すようにモデル名及びIPアドレスを内部に保持する。なお、本実施形態では、画像処理装置の一例としてプリンタを用いて説明するが、これに限定されるものではなく、例えば、MFP(MultiFunction Peripheral)等のその他の印刷機能を備えるデバイスであってもよい。
Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings and the like.
(First Embodiment)
FIG. 1 is a diagram showing a network configuration according to the first embodiment of the present invention.
The portable terminal device 2000, which is an information processing device, is connected to the same network as the printer 1000, the printer 1001, and the printer 1002, which are image processing devices, via the access point 2013. Each printer keeps a model name and an IP address internally as shown in FIG. In the present embodiment, a printer will be described as an example of the image processing apparatus, but the present invention is not limited to this, and even a device having other printing functions such as an MFP (MultiFaction Peripheral) may be used. good.

図2は、携帯端末装置2000のハードウェア構成の一例を示す図である。
フラッシュメモリ(Flash)2003は、各種プログラムを記憶する。ハードウェア上の実行主体は、SoC(System on a chip)2001であり、ソフトウェア上の制御主体は、フラッシュメモリ2003に格納されたプログラムである。RAM(Random Access Memory)2002にはプログラムが展開され、SoCが解釈して実行する。
FIG. 2 is a diagram showing an example of the hardware configuration of the mobile terminal device 2000.
The flash memory (Flash) 2003 stores various programs. The execution subject on the hardware is a System on a chip (2001), and the control subject on the software is a program stored in the flash memory 2003. A program is expanded in RAM (Random Access Memory) 2002, and is interpreted and executed by SoC.

Bluetooth部2004は、Bluetooth(登録商標)による通信を行う。WiFi部2005は、アクセスポイント2013を介して無線通信を行う。NFC部2006は、近距離無線通信を行う。電源2007は、携帯端末装置2000内の各部に必要な電力を供給する。Voice/Audio部2008は、マイクやスピーカ等を備え、音声入出力に使用される。タッチパネル2009は、ユーザが手指で操作を行う操作入力部である。LED(Light Emitting Diode)部2010は、各種の表示に使用される。 The Bluetooth unit 2004 communicates by Bluetooth (registered trademark). The WiFi unit 2005 performs wireless communication via the access point 2013. The NFC unit 2006 performs short-range wireless communication. The power supply 2007 supplies necessary power to each part in the mobile terminal device 2000. The Voice / Audio unit 2008 includes a microphone, a speaker, and the like, and is used for audio input / output. The touch panel 2009 is an operation input unit that the user operates with his / her fingers. The LED (Light Emitting Diode) unit 2010 is used for various displays.

カメラ部2011は、写真や動画の撮影を行う撮像部等を備える。センサ部2012は、GPS(Global Positioning System)や、加速度センサ、地磁気センサ、近接センサ等を備える。上述した各部は、SoC2001に接続されており、携帯端末装置2000は、アクセスポイント2013を介してネットワークに接続可能である。本実施形態において、OS(オペレーティングシステム)は、例えば、Google(登録商標)社のAndroid OS(登録商標)を想定するが、これに限られるものではない。 The camera unit 2011 includes an imaging unit or the like for taking a picture or a moving image. The sensor unit 2012 includes a GPS (Global Positioning System), an acceleration sensor, a geomagnetic sensor, a proximity sensor, and the like. Each of the above-mentioned parts is connected to the SoC 2001, and the mobile terminal device 2000 can be connected to the network via the access point 2013. In the present embodiment, the OS (operating system) is assumed to be, for example, Android OS (registered trademark) of Google (registered trademark), but the present invention is not limited thereto.

図3は、携帯端末装置2000上で動作するソフトウェアの構成の一例を示す図である。
本実施形態におけるソフトウェアの各プログラムは、フラッシュメモリ2003に記憶されている。アプリケーション112~114は、携帯端末装置2000にインストールされており、印刷システム100を介して写真、文書、Webページ等のコンテンツの表示機能や印刷機能を提供する。
FIG. 3 is a diagram showing an example of the configuration of software operating on the mobile terminal device 2000.
Each software program in this embodiment is stored in the flash memory 2003. The applications 112 to 114 are installed in the mobile terminal device 2000, and provide a display function and a printing function of contents such as a photo, a document, and a Web page via the printing system 100.

印刷システム100は、UI(User Interface)部101、プリントプラグイン制御部102、通信部103、プリントプラグイン管理部104、検出結果受信部105、及びプリンタ探索部106を備える。UI部101は、印刷システム100のユーザインタフェースを提供する。プリントプラグイン制御部102は、携帯端末装置2000にインストールされたプリントプラグイン(プラグインモジュール)の動作を制御する。また、プリントプラグイン制御部102は、UI部が提供するユーザインタフェースの表示制御を行う。通信部103は、WiFiを使用してプリンタとネットワーク通信を行う。 The print system 100 includes a UI (User Interface) unit 101, a print plug-in control unit 102, a communication unit 103, a print plug-in management unit 104, a detection result receiving unit 105, and a printer search unit 106. The UI unit 101 provides a user interface for the printing system 100. The print plug-in control unit 102 controls the operation of the print plug-in (plug-in module) installed in the mobile terminal device 2000. Further, the print plug-in control unit 102 controls the display of the user interface provided by the UI unit. The communication unit 103 uses WiFi to perform network communication with the printer.

プリントプラグイン管理部104は、携帯端末装置2000にインストールされたプリントプラグインの情報を管理する。検出結果受信部105は、プリントプラグインがネットワーク上のプリンタを検出した場合に検出結果の通知を受信する。プリンタ探索部106は、携帯端末装置2000にあらかじめ搭載されたプリンタの探索機能で、アプリケーションからの要求に応じてネットワーク上のプリンタを探索する。 The print plug-in management unit 104 manages information on the print plug-in installed in the mobile terminal device 2000. The detection result receiving unit 105 receives a notification of the detection result when the print plug-in detects a printer on the network. The printer search unit 106 is a printer search function previously installed in the portable terminal device 2000, and searches for a printer on the network in response to a request from an application.

プリントプラグイン200は、プリンタの探索、印刷ジョブの生成、プリンタステータスの取得等の機能を有し、印刷システム100と当該プリントプラグインが対応するプリンタ(対象プリンタ)との橋渡しを行う。プリントプラグイン200は、必要に応じてインストール及びアンインストールが可能であり、印刷システム100のプリントプラグイン管理部104は、各プリントプラグインのインストール状態を管理する。プリントプラグイン200は、プリンタ探索部201、印刷処理部202、パッケージ名203、及びベンダー名204を有する。 The print plug-in 200 has functions such as searching for a printer, generating a print job, and acquiring a printer status, and acts as a bridge between the print system 100 and the printer (target printer) supported by the print plug-in. The print plug-in 200 can be installed and uninstalled as needed, and the print plug-in management unit 104 of the print system 100 manages the installation state of each print plug-in. The print plug-in 200 has a printer search unit 201, a print processing unit 202, a package name 203, and a vendor name 204.

プリンタ探索部201は、マルチキャストまたはブロードキャストを使用してネットワーク上のプリンタを探索する。探索する際のプロトコルは、SLP(Service Location Protocol)、Multicast―DNS(Domain Name System)等を使用する。ただし、これに限られるものではなく、プリントプラグイン毎に使用するプロトコルが異なっていてもよい。 The printer search unit 201 searches for a printer on the network by using multicast or broadcast. As a protocol for searching, SLP (Service Location Protocol), Multicast-DNS (Domain Name System), or the like is used. However, the present invention is not limited to this, and the protocol used may differ for each print plug-in.

印刷処理部202は、対象プリンタが印刷可能なPDL(Page Description Language)データまたはイメージデータに対してレンダリング処理を行う。パッケージ名203は、プリントプラグイン200に割り当てられた一意に識別可能な名称であり、この例では「jp.co.efg.xxxxx」とする。プリントプラグイン毎に異なるパッケージ名が割り当てられ、パッケージ名203に各々のプリントプラグインが記憶している。ベンダー名204は、プリントプラグイン200を提供するベンダーの名称であり、この例では「EFG」とする。 The print processing unit 202 performs rendering processing on PDL (Page Description Language) data or image data that can be printed by the target printer. The package name 203 is a uniquely identifiable name assigned to the print plug-in 200, and in this example, it is “jp.co.efg.xxxxxx”. A different package name is assigned to each print plug-in, and each print plug-in is stored in the package name 203. The vendor name 204 is the name of the vendor that provides the print plug-in 200, and is referred to as "EFG" in this example.

対応プリントプラグインテーブル150は、プリンタ探索部106が検出したネットワーク上のプリンタと、当該プリンタに対応するプリントプラグインの一覧情報を有するテーブルである。 The corresponding print plug-in table 150 is a table having list information of the printers on the network detected by the printer search unit 106 and the print plug-ins corresponding to the printers.

図13は、対応プリントプラグインテーブル150の一例を示す図である。
対応プリントプラグインテーブル150は、以下の情報を対応付けて保持する。すなわち、プリンタ探索部106がネットワーク上のプリンタから取得したベンダー名1101と、プリントプラグインのパッケージ名1102と、プリントプラグインのダウンロードサイト(URL情報)1103とが対応付けて保持されている。
FIG. 13 is a diagram showing an example of the corresponding print plug-in table 150.
The corresponding print plug-in table 150 holds the following information in association with each other. That is, the vendor name 1101 acquired from the printer on the network by the printer search unit 106, the package name 1102 of the print plug-in, and the download site (URL information) 1103 of the print plug-in are held in association with each other.

対応プリントプラグインテーブル150を参照することにより、ネットワーク上で探索されたプリンタとプリントプラグインとを結びつけることができるため、プリントプラグインが未インストール状態の場合にダウンロードサイトへ誘導することができる。例えば、テーブルデータ1104の例では、ベンダー名が“ABC”のプリンタは、パッケージ名“jp.co.abc.xxxxx”のプリントプラグインが対応することを示している。また、ベンダー名が“ABC”のプリンタは、ダウンロードサイトURL“http:store.abc.printplugin“のプリントプラグインが対応することを示している。 By referring to the corresponding print plug-in table 150, the printer searched on the network and the print plug-in can be linked, so that the user can be directed to the download site when the print plug-in is not installed. For example, in the example of table data 1104, it is shown that the printer having the vendor name "ABC" is supported by the print plug-in having the package name "jp.co.abc.xxxxxx". Further, it is shown that the printer whose vendor name is "ABC" is supported by the print plug-in of the download site URL "http://store.abc.printplugin".

図4及び図5は、印刷システム100の機能を実装したアプリケーションの表示画面の一例を示す図である。
図4(A)は、印刷対象のコンテンツが表示されたアプリケーション画面400を示す。ユーザが、印刷ボタン401をタップすると、印刷システム100のUI部101が呼び出されて、図4(B)に示す画面に遷移する。
4 and 5 are diagrams showing an example of a display screen of an application that implements the functions of the printing system 100.
FIG. 4A shows an application screen 400 on which the content to be printed is displayed. When the user taps the print button 401, the UI unit 101 of the print system 100 is called to transition to the screen shown in FIG. 4 (B).

図4(B)は、印刷設定画面402を示す。印刷設定画面402は、対象プリンタ表示領域403、印刷設定領域404、及び印刷ボタン405を有する。ユーザが印刷設定領域404で所望の印刷設定を設定した後、印刷ボタン405をタップすることで、対象プリンタ表示領域403に表示されたプリンタに対し、アプリケーションのコンテンツデータが出力される。 FIG. 4B shows the print setting screen 402. The print setting screen 402 has a target printer display area 403, a print setting area 404, and a print button 405. After the user sets the desired print settings in the print setting area 404, by tapping the print button 405, the content data of the application is output to the printer displayed in the target printer display area 403.

図4(B)では、IPアドレス「192.168.0.12」を有するプリンタ「Printer-C」が選択されている。本実施形態では、出力先を別のプリンタに変更する場合について説明する。出力先を別のプリンタに変更する場合には、ユーザが対象プリンタ表示領域403をタップすると、図4(C)に示す画面に遷移する。 In FIG. 4B, the printer "Printer-C" having the IP address "192.168.0.12" is selected. In this embodiment, a case where the output destination is changed to another printer will be described. When the output destination is changed to another printer, when the user taps the target printer display area 403, the screen transitions to the screen shown in FIG. 4 (C).

図4(C)は、ネットワーク上のプリンタ一覧画面406を示す。本実施形態に係るプリンタ一覧画面406では、ネットワーク上のプリンタに対応した未インストールのプリントプラグインが、プリントプラグイン毎に表示される。例えば、図4(C)に示すように、2つのプリンタ(「Printer-A」及び「Printer-B」)に対応するプリントプラグインは、「ABC Plugin」である。そして当該2つのプリンタは、「ABC Plugin」の表示された蘭に集約して表示されている。ここで、ユーザにより未インストールのプリントプラグインがタップされた場合の動作について図6及び図7を用いて説明する。 FIG. 4C shows a printer list screen 406 on the network. On the printer list screen 406 according to this embodiment, the uninstalled print plug-ins corresponding to the printers on the network are displayed for each print plug-in. For example, as shown in FIG. 4C, the print plug-in corresponding to two printers (“Printer-A” and “Printer-B”) is “ABC Plug-in”. The two printers are collectively displayed in the orchid on which "ABC Plug-in" is displayed. Here, the operation when the uninstalled print plug-in is tapped by the user will be described with reference to FIGS. 6 and 7.

図6及び図7は、図4(B)に示した印刷設定画面402上で、対象プリンタ表示領域403がタップされた後の、印刷システム100の動作の一例を示すフローチャートである。
図6及び図7に示す処理は、フラッシュメモリ2003に記憶されたプログラムがRAM2002にロードされ、SoC2001が実行することにより実現される。
6 and 7 are flowcharts showing an example of the operation of the printing system 100 after the target printer display area 403 is tapped on the print setting screen 402 shown in FIG. 4 (B).
The processes shown in FIGS. 6 and 7 are realized by loading the program stored in the flash memory 2003 into the RAM 2002 and executing the program in the SoC 2001.

印刷設定画面402上で対象プリンタ表示領域403がタップされると、ステップS501にて、プリントプラグイン制御部102が、プリントプラグイン管理部104を介して携帯端末装置2000にインストールされたプリントプラグインの一覧を取得する。ステップS502にて、プリントプラグイン制御部102が、プリントプラグイン管理部104を介してインストール済みのプリントプラグイン200があるか否かを判断する。 When the target printer display area 403 is tapped on the print setting screen 402, the print plug-in control unit 102 installs the print plug-in in the mobile terminal device 2000 via the print plug-in management unit 104 in step S501. Get a list of. In step S502, the print plug-in control unit 102 determines whether or not there is an installed print plug-in 200 via the print plug-in management unit 104.

S502にてインストール済みのプリントプラグイン200があると判断された場合、処理はステップS503に進む。ステップS503にて、プリントプラグイン制御部102が、インストール済みのプリントプラグイン200に対して対象プリンタの探索を指示する。一方、ステップS502にて、インストール済みのプリントプラグイン200がないと判断された場合、処理はステップS504に進む。 If it is determined in S502 that there is an installed print plug-in 200, the process proceeds to step S503. In step S503, the print plug-in control unit 102 instructs the installed print plug-in 200 to search for the target printer. On the other hand, if it is determined in step S502 that there is no installed print plug-in 200, the process proceeds to step S504.

S504にて、プリントプラグイン制御部102が、印刷システム100のプリンタ探索部106に対して、探索を指示する。ステップS505にて、プリントプラグイン制御部102が、タイムアウトに達している否かを判定する。ステップS505にてタイムアウトに達していないと判定された場合、処理はステップS506に進む。ステップS506にて、印刷システム100の検出結果受信部105が、ステップS503及びS504のそれぞれの探索処理に対する検出結果を受信する。 In S504, the print plug-in control unit 102 instructs the printer search unit 106 of the print system 100 to search. In step S505, the print plug-in control unit 102 determines whether or not the timeout has been reached. If it is determined in step S505 that the timeout has not been reached, the process proceeds to step S506. In step S506, the detection result receiving unit 105 of the printing system 100 receives the detection results for the respective search processes of steps S503 and S504.

ステップS507にて、プリントプラグイン制御部102が、ステップS506にて受信した検出結果の通知元を判定する。検出結果がステップS503にて指示したプリントプラグイン200のプリンタ探索部201から受信した結果であると判定された場合には、処理はステップS508に進む。一方、検出結果がステップS504にて指示した印刷システム100のプリンタ探索部106から受信した結果であると判定された場合には、処理はステップS509に進む。 In step S507, the print plug-in control unit 102 determines the notification source of the detection result received in step S506. If it is determined that the detection result is the result received from the printer search unit 201 of the print plug-in 200 instructed in step S503, the process proceeds to step S508. On the other hand, if it is determined that the detection result is the result received from the printer search unit 106 of the printing system 100 instructed in step S504, the process proceeds to step S509.

ステップS508にて、印刷システム100のUI部101が、プリントプラグイン200から受信した検出結果の情報を元に、図4(C)に示すようにプリンタ一覧画面406を更新する。すなわち、プリンタ一覧画面406にプリンタ情報407が示すように、インストール済みのプリントプラグイン200が対応するプリンタの情報が追加される。ステップS508の処理の後、再びステップS505に戻り、タイムアウトに達するまで上述した処理を繰り返す。 In step S508, the UI unit 101 of the printing system 100 updates the printer list screen 406 as shown in FIG. 4C based on the information of the detection result received from the print plug-in 200. That is, as the printer information 407 shows on the printer list screen 406, the information of the printer corresponding to the installed print plug-in 200 is added. After the process of step S508, the process returns to step S505 again, and the above-mentioned process is repeated until the timeout is reached.

一方、ステップS509では、プリントプラグイン制御部102が、対応プリントプラグインテーブル150を参照し、ステップS506にて受信した検出結果に含まれるプリンタに対応するプリントプラグインに関する情報を取得する。このとき、プリントプラグイン制御部102は、プリンタ探索部106が探索したプリンタから取得したベンダー名の情報を元に、当該プリンタに対応するプリントプラグインに関する情報を取得する。 On the other hand, in step S509, the print plug-in control unit 102 refers to the corresponding print plug-in table 150 and acquires information about the print plug-in corresponding to the printer included in the detection result received in step S506. At this time, the print plug-in control unit 102 acquires information about the print plug-in corresponding to the printer based on the vendor name information acquired from the printer searched by the printer search unit 106.

ステップS510にて、プリントプラグイン管理部104が、ステップS509にて取得したプリントプラグインに関する情報に対応するプリントプラグインが既にインストールされているか否かを判定する。対応するプリントプラグインが既にインストールされていると判定された場合には、処理はステップS505に戻り、タイムアウトに達するまでステップS505以降の処理を繰り返す。一方、対応するプリントプラグインがインストールされていないと判定された場合には、処理はステップS511に進む。 In step S510, the print plug-in management unit 104 determines whether or not the print plug-in corresponding to the information regarding the print plug-in acquired in step S509 is already installed. If it is determined that the corresponding print plug-in has already been installed, the process returns to step S505, and the processes after step S505 are repeated until the timeout is reached. On the other hand, if it is determined that the corresponding print plug-in is not installed, the process proceeds to step S511.

ステップS511にて、プリントプラグイン制御部102が、プリンタ一覧画面406に、ステップS509にて取得したプリントプラグインに関する情報に対応するプリントプラグインのダウンロードサイトへのリンクが作成済みであるか否かを判定する。ダウンロードサイトへのリンクが作成済みでないと判定された場合には、ステップS512にて、UI部101が、ステップS509にて取得したプリントプラグインに関する情報を元にダウンロードサイトへのリンクを作成する。 In step S511, whether or not the print plug-in control unit 102 has created a link to the print plug-in download site corresponding to the information about the print plug-in acquired in step S509 on the printer list screen 406. Is determined. If it is determined that the link to the download site has not been created, the UI unit 101 creates a link to the download site based on the information about the print plug-in acquired in step S509 in step S512.

このとき、図4(C)のプリンタ情報408に示すようにプリントプラグインの名称410を表示する。また、プリントプラグインの名称と共にダウンロードサイトのURL情報を表示してもよい。リンクが作成されると、プリンタ情報408がタップされたときに当該プリンタ情報408に表示されたプリントプラグインのダウンロードサイトへ誘導される。 At this time, the name 410 of the print plug-in is displayed as shown in the printer information 408 of FIG. 4 (C). In addition, the URL information of the download site may be displayed together with the name of the print plug-in. When the link is created, when the printer information 408 is tapped, the user is directed to the print plug-in download site displayed in the printer information 408.

ステップS513にて、UI部101が、図4(C)の対応プリンタ一覧409に示すように、ステップS506にて受信した検出結果に含まれるプリンタ名を表示する。ステップS514にて、UI部101が、プリンタ情報408の領域をタップするとプリントプラグインのダウンロードサイトへ誘導されることを示すため、“タップしてプラグインインストール”というメッセージ411を表示する。 In step S513, the UI unit 101 displays the printer name included in the detection result received in step S506, as shown in the list of compatible printers 409 of FIG. 4C. In step S514, the UI unit 101 displays the message 411 "Tap to install the plug-in" to indicate that tapping the area of the printer information 408 leads to the print plug-in download site.

このとき、プラグインのダウンロードサイトを提供するストアのロゴマークを示すアイコン412をさらに表示してもよい。本実施形態では、メッセージ411及びアイコン412を表示する例を示したが、これに限定されるものではない。例えば、メッセージ411のみ、またはアイコン412のみの表示でもよく、プリンタ情報408の領域をタップすることにより、プリンタの印刷設定画面ではなく、プリントプラグインのダウンロードサイトへ誘導されることが認識可能となればよい。 At this time, the icon 412 indicating the logo mark of the store that provides the plug-in download site may be further displayed. In the present embodiment, an example of displaying the message 411 and the icon 412 is shown, but the present invention is not limited thereto. For example, only the message 411 or only the icon 412 may be displayed, and it becomes recognizable that by tapping the area of the printer information 408, the user is directed to the print plug-in download site instead of the printer print setting screen. Just do it.

ステップS515にて、UI部101が、対応プリンタ一覧409を更新して、ステップS506にて取得したプリンタ名をプリンタ情報408の領域に追加する。ステップS514及びS515にてプリンタ一覧画面406の更新処理が終了すると、処理はステップS505に戻り、タイムアウトに達するまでステップS505以降の処理を繰り返す。 In step S515, the UI unit 101 updates the corresponding printer list 409 and adds the printer name acquired in step S506 to the area of the printer information 408. When the update processing of the printer list screen 406 is completed in steps S514 and S515, the processing returns to step S505, and the processing after step S505 is repeated until the timeout is reached.

このように、ステップS512~S515の処理により、プリンタ一覧画面において、探索されたプリンタのうち、対応するプリントプラグインがインストールされていないプリンタに対して、プリントプラグインのインストールを誘導する表示が行われる。これにより、ユーザは、当該プリンタを選択した場合に、まずプリントプラグインのインストールを行う必要があり、そのためのダウンロードサイトへ誘導されることを容易に判別でき、操作性が向上する。 In this way, by the processing of steps S512 to S515, a display is displayed on the printer list screen to guide the printer to install the print plug-in to the printer to which the corresponding print plug-in is not installed among the searched printers. Will be printed. As a result, when the user selects the printer, it is necessary to first install the print plug-in, and it is possible to easily determine that the user is directed to the download site for that purpose, and the operability is improved.

ステップS505にて、プリントプラグイン制御部102が、タイムアウトに達したと判定した場合は、図6及び図7の処理を終了する。次に、ユーザによりプリントプラグインのダウンロードサイトへのリンクであるプリンタ情報408の領域がタップされ、プリントプラグインのインストールが実行される処理について図8を用いて説明する。 If the print plug-in control unit 102 determines in step S505 that the time-out has been reached, the processes of FIGS. 6 and 7 are terminated. Next, the process in which the area of the printer information 408, which is a link to the download site of the print plug-in, is tapped by the user and the print plug-in is installed will be described with reference to FIG.

図8は、図4(C)に示したプリンタ一覧画面406にて、プリンタ情報408の領域がタップされた後の、印刷システム100の動作の一例を示すフローチャートである。
プリンタ情報408の領域がタップされると、ステップS601にて、プリントプラグイン制御部102が、対応プリントプラグインテーブル150の情報を元にプリンタ情報408のダウンロードサイトの情報を取得する。ステップS602にて、UI部101が、ステップS601で取得した情報に従い、図5(A)に示すようなプリントプラグインのダウンロードサイト413を表示する。
FIG. 8 is a flowchart showing an example of the operation of the printing system 100 after the area of the printer information 408 is tapped on the printer list screen 406 shown in FIG. 4 (C).
When the area of the printer information 408 is tapped, in step S601, the print plug-in control unit 102 acquires the information of the download site of the printer information 408 based on the information of the corresponding print plug-in table 150. In step S602, the UI unit 101 displays the print plug-in download site 413 as shown in FIG. 5A according to the information acquired in step S601.

ダウンロードサイト413に表示されているインストールボタン414がタップされると、ステップS603にて、プリントプラグイン管理部104が、当該ダウンロードサイトで提供されているプリントプラグインを携帯端末装置2000にダウンロードする。そして、プリントプラグイン管理部104がインストールを実行する。ステップS604にて、プリントプラグイン管理部104が、ステップS603にて実行したプリントプラグインのインストールが完了したか否かを判定する。 When the install button 414 displayed on the download site 413 is tapped, the print plug-in management unit 104 downloads the print plug-in provided on the download site to the mobile terminal device 2000 in step S603. Then, the print plug-in management unit 104 executes the installation. In step S604, the print plug-in management unit 104 determines whether or not the installation of the print plug-in executed in step S603 is completed.

インストールが完了したと判定された場合は、処理はステップS605に進む。ステップS605にて、プリントプラグイン制御部102が、インストールされたプリントプラグインに対応するプリンタが1台のみか否かを判定する。プリントプラグインに対応するプリンタの台数は、対応プリンタ一覧409に表示されたプリンタの数、または、インストール後のプリントプラグインのプリンタ探索部201が通知するプリンタの数で判定することができる。 If it is determined that the installation is completed, the process proceeds to step S605. In step S605, the print plug-in control unit 102 determines whether or not there is only one printer corresponding to the installed print plug-in. The number of printers corresponding to the print plug-in can be determined by the number of printers displayed in the corresponding printer list 409 or the number of printers notified by the printer search unit 201 of the print plug-in after installation.

一方、プリントプラグインのインストールが途中でキャンセルされた場合など、ステップS604にてインストールが完了していないと判定された場合は、処理はステップS607に進む。ステップS607にて、UI部101が、図4(C)に示すプリンタ一覧画面406を表示し、処理を終了する。なお、本実施形態では、プリントプラグインのインストールが完了しなかった場合に、プリンタ一覧画面406を表示したが、これに限られるものではなく、例えばインストールが完了していない旨を通知する画面等を表示するようにしてもよい。 On the other hand, if it is determined in step S604 that the installation is not completed, such as when the installation of the print plug-in is canceled in the middle, the process proceeds to step S607. In step S607, the UI unit 101 displays the printer list screen 406 shown in FIG. 4C, and ends the process. In this embodiment, the printer list screen 406 is displayed when the installation of the print plug-in is not completed, but the present invention is not limited to this, for example, a screen notifying that the installation is not completed, etc. May be displayed.

ステップS605にてインストールしたプリントプラグインに対応するプリンタが1台のみと判定された場合は、処理はステップS606に進む。ステップS606にて、図5(B)に示すように、UI部101が、対応するプリンタを選択状態にして印刷設定画面415を表示し、処理は終了する。 If it is determined that there is only one printer corresponding to the print plug-in installed in step S605, the process proceeds to step S606. In step S606, as shown in FIG. 5B, the UI unit 101 selects the corresponding printer and displays the print setting screen 415, and the process ends.

ステップS606の処理により、プリントプリグインが未インストールのためにダウンロードサイトへ誘導された場合であっても、インストール後に所望のプリンタが選択された状態となり、プリンタ一覧画面で所望のプリンタを選択し直す工程を省略できる。すなわち、より少ないステップで印刷が可能となり、ユーザの操作性をより向上させることができる。一方、ステップS605にて、インストールしたプリントプラグインに対応するプリンタが1台のみでないと判定された場合は、処理はステップS607に進む。 Even if the process of step S606 leads to the download site because the print pre-installation is not installed, the desired printer is selected after the installation, and the desired printer is reselected on the printer list screen. The process can be omitted. That is, printing can be performed in fewer steps, and the operability of the user can be further improved. On the other hand, if it is determined in step S605 that the number of printers corresponding to the installed print plug-in is not only one, the process proceeds to step S607.

ステップS607にて、UI部101が、図5(C)に示すように、インストールしたプリントプラグインに対応する複数のプリンタを追加したプリンタ一覧画面416を表示し、処理を終了する。なお、この例では、ステップS607において、図4(C)に示したプリンタ一覧画面に表示されたプリンタに、ステップS603にてインストールしたプリントプラグインが対応するプリンタを追加して表示したが、これに限られるものではない。例えば、ステップS603にてインストールしたプリントプラグインに対応するプリンタのみを表示してもよい。 In step S607, as shown in FIG. 5C, the UI unit 101 displays a printer list screen 416 to which a plurality of printers corresponding to the installed print plug-in are added, and ends the process. In this example, in step S607, the printer corresponding to the print plug-in installed in step S603 is added to the printer displayed on the printer list screen shown in FIG. 4 (C) and displayed. It is not limited to. For example, only the printer corresponding to the print plug-in installed in step S603 may be displayed.

以上のように、本実施形態によれば、探索されたプリンタのうち、対応するプリントプラグインがインストールされており、すぐに利用可能か、または、まだインストールのされていないために、ダウンロードサイトへ誘導されるかが認識可能となる。これにより、ユーザがプリンタを選択して使用する際の操作性を向上することが可能となる。 As described above, according to the present embodiment, among the searched printers, the corresponding print plug-in is installed and can be used immediately, or because it has not been installed yet, the download site is reached. It becomes recognizable whether it is induced. This makes it possible to improve the operability when the user selects and uses the printer.

(第2実施形態)
第1実施形態では、ユーザが印刷設定画面402(図4(B))上で出力先を別のプリンタに変更する際に、図4(C)に示す画面を表示した。すなわち、ネットワーク上のプリンタに対応する未インストールのプリントプラグインが、プリントプラグイン毎に表示された。これに対して、本実施形態では、その他の表示例について説明する。具体的には、図9(C)のように、ネットワーク上のプリンタに対応した未インストールのプリントプラグインをプリンタ毎に表示する。
(Second Embodiment)
In the first embodiment, when the user changes the output destination to another printer on the print setting screen 402 (FIG. 4 (B)), the screen shown in FIG. 4 (C) is displayed. That is, the uninstalled print plug-ins corresponding to the printers on the network are displayed for each print plug-in. On the other hand, in this embodiment, other display examples will be described. Specifically, as shown in FIG. 9C, the uninstalled print plug-in corresponding to the printer on the network is displayed for each printer.

なお、本実施形態に係るネットワーク構成、携帯端末装置2000のハードウェア構成及びソフトウェア構成自体は、第1実施形態に係る構成と同一とする。そこで、以下では、第1実施形態と同一構成のものには同一の符号を付し、その説明を省略する。 The network configuration, the hardware configuration of the mobile terminal device 2000, and the software configuration itself according to the present embodiment are the same as the configurations according to the first embodiment. Therefore, in the following, the same components as those of the first embodiment are designated by the same reference numerals, and the description thereof will be omitted.

図9及び図10は、本実施形態における印刷システム100の機能を実装したアプリケーションの表示画面の一例を示す図である。また、図11は、図9(B)に示す印刷設定画面402上で、対象プリンタ表示領域403がタップされた後の、印刷システム100の動作の一例を示したフローチャートである。
なお、図11の処理は、第1実施形態の図6及び図7の処理に対応し、既に説明したステップと同じ処理については同一の番号を付し、その説明は省略する。図11に示す処理は、フラッシュメモリ2003に記録されたプログラムがRAM2002にロードされ、SoC2001が実行することによって実現される。
9 and 10 are diagrams showing an example of a display screen of an application that implements the functions of the printing system 100 in this embodiment. Further, FIG. 11 is a flowchart showing an example of the operation of the printing system 100 after the target printer display area 403 is tapped on the print setting screen 402 shown in FIG. 9B.
The process of FIG. 11 corresponds to the process of FIGS. 6 and 7 of the first embodiment, and the same process as the step already described is assigned the same number, and the description thereof will be omitted. The process shown in FIG. 11 is realized by loading the program recorded in the flash memory 2003 into the RAM 2002 and executing the program in the SoC 2001.

ステップS801にて、UI部101が、図9(C)のプリンタ一覧画面701を更新する。具体的には、UI部101は、ステップS506で受信した検出結果に含まれるプリンタに対応するプリントプラグインのダウンロードサイトへのリンクとして、図9(C)に示すようなプリンタ情報702を表示する。ステップS802にてプリンタ一覧画面701の更新が終了すると、処理はステップS505に戻り、タイムアウトに達するまでステップS505以降の処理を繰り返す。 In step S801, the UI unit 101 updates the printer list screen 701 of FIG. 9C. Specifically, the UI unit 101 displays the printer information 702 as shown in FIG. 9C as a link to the download site of the print plug-in corresponding to the printer included in the detection result received in step S506. .. When the update of the printer list screen 701 is completed in step S802, the process returns to step S505, and the processes after step S505 are repeated until the timeout is reached.

図12は、図9(C)に示したプリンタ一覧画面701にて、プリンタ情報702の領域がタップされた後の、印刷システム100の動作の一例を示すフローチャートである。
具体的には、未インストールのプリントプラグインがプリンタ毎に表示されたプリンタ一覧画面701において、プリンタ情報702の領域がタップされた後の動作の一例を示す。なお、図12の処理は、第1実施形態の図8の処理に対応し、既に説明したステップと同じ処理については同一の番号を付し、その説明は省略する。
FIG. 12 is a flowchart showing an example of the operation of the printing system 100 after the area of the printer information 702 is tapped on the printer list screen 701 shown in FIG. 9C.
Specifically, an example of the operation after the area of the printer information 702 is tapped on the printer list screen 701 in which the uninstalled print plug-in is displayed for each printer is shown. The process of FIG. 12 corresponds to the process of FIG. 8 of the first embodiment, and the same process as the step already described is assigned the same number, and the description thereof will be omitted.

プリンタ情報702の領域がタップされると、ステップS901にて、プリントプラグイン制御部102が、対応プリントプラグインテーブル150の情報を元にプリンタ情報702のダウンロードサイトの情報を取得する。ステップS902にて、UI部101が、ステップS901で取得した情報に従い、図10(A)に示すようなプリントプラグインのダウンロードサイト413を表示する。 When the area of the printer information 702 is tapped, in step S901, the print plug-in control unit 102 acquires the information of the download site of the printer information 702 based on the information of the corresponding print plug-in table 150. In step S902, the UI unit 101 displays the print plug-in download site 413 as shown in FIG. 10A according to the information acquired in step S901.

ステップS604にて、プリントプラグイン管理部104がプリントプラグインのインストールが完了したと判定した場合は、処理はステップS904に進む。ステップS904にて、UI部101が、図10(B)に示すように、プリンタ情報702の領域に対応するプリンタを選択状態にして印刷設定画面415を表示し、処理は終了する。 If the print plug-in management unit 104 determines in step S604 that the print plug-in installation is complete, the process proceeds to step S904. In step S904, as shown in FIG. 10B, the UI unit 101 selects the printer corresponding to the area of the printer information 702 and displays the print setting screen 415, and the process ends.

このように、本実施形態によれば、第1実施形態と同様の効果を奏する。さらに、本実施形態によれば、所望のプリンタに対応するプリントプリグインが未インストールのためにダウンロードサイトへ誘導された場合であっても、インストール後に当該プリンタが選択された状態となる。このため、プリントプラグインのインストール後に、プリンタ一覧画面でプリンタを選択し直す工程を省略できる。すなわち、より少ないステップで印刷が可能となり、ユーザの操作性をより向上させることができる。 As described above, according to the present embodiment, the same effect as that of the first embodiment is obtained. Further, according to the present embodiment, even when the print preguin corresponding to the desired printer is not installed and the user is directed to the download site, the printer is selected after the installation. Therefore, after installing the print plug-in, the process of reselecting the printer on the printer list screen can be omitted. That is, printing can be performed in fewer steps, and the operability of the user can be further improved.

(その他の実施形態)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
(Other embodiments)
The present invention supplies a program that realizes one or more functions of the above-described embodiment to a system or device via a network or storage medium, and one or more processors in the computer of the system or device reads and executes the program. It can also be realized by the processing to be performed. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.

以上、本発明の好ましい実施形態について説明したが、本発明は、これらの実施形態に限定されず、その要旨の範囲内で種々の変形および変更が可能である。 Although the preferred embodiments of the present invention have been described above, the present invention is not limited to these embodiments, and various modifications and modifications can be made within the scope of the gist thereof.

100 印刷システム
102 プリントプラグイン制御部
106 プリンタ探索部
200 プリントプラグイン
201 プリンタ探索部
2000 携帯端末装置
100 Print system 102 Print plug-in control unit 106 Printer search unit 200 Print plug-in 201 Printer search unit 2000 Portable terminal device

Claims (29)

情報処理装置であって、
ネットワーク上のプリンタを探索する探索手段と、
前記情報処理装置にインストールされていない未インストールのプラグインであって、前記探索により検出されたプリンタに対応する前記未インストールのプラグインをダウンロードするための指示をユーザから受け付けることのできるダウンロードページを表示するオブジェクトを前記未インストールのプラグインがインストール可能であることを示すメッセージとともに表示部に表示する表示制御手段と、を有し、
前記表示制御手段は、前記探索により前記未インストールのプラグインに対応するプリンタが複数台検出された場合であっても、前記オブジェクトを一つ表示し、
前記オブジェクトが選択されたことに従って、前記ダウンロードページを前記表示部に表示することを特徴とする情報処理装置。
It is an information processing device
A search method for searching for printers on the network,
A download page that is an uninstalled plug-in that is not installed in the information processing device and can accept instructions from the user to download the uninstalled plug-in corresponding to the printer detected by the search. It has a display control means for displaying an object to be displayed on a display unit together with a message indicating that the uninstalled plug-in can be installed.
The display control means displays one of the objects even when a plurality of printers corresponding to the uninstalled plug-ins are detected by the search.
An information processing device characterized in that the download page is displayed on the display unit according to the selection of the object.
前記表示制御手段は、前記探索により前記未インストールのプラグインに対応するプリンタが複数台検出された場合に、前記オブジェクトを一つだけ表示することを特徴とする請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1, wherein the display control means displays only one of the objects when a plurality of printers corresponding to the uninstalled plug-ins are detected by the search. .. 前記表示制御手段は、前記探索により前記未インストールのプラグインに対応するプリンタが複数台検出された場合に、検出された前記複数台のプリンタそれぞれについて前記オブジェクトを表示することはせず、前記オブジェクトを一つ表示することを特徴とする請求項1または2に記載の情報処理装置。 When a plurality of printers corresponding to the uninstalled plug-in are detected by the search, the display control means does not display the object for each of the detected plurality of printers, but the object. The information processing apparatus according to claim 1 or 2, wherein one of the information processing devices is displayed. ネットワーク上のプリンタを探索する機能を有するプラグインがインストールされた情報処理装置であって、
前記インストール済みのプラグインによる前記探索とは異なる探索により前記ネットワーク上のプリンタ検出する探索手段と、
前記情報処理装置にインストールされていない未インストールのプラグインであって、前記探索手段により検出されたプリンタに対応する前記未インストールのプラグインをダウンロードするための指示をユーザから受け付けることができるダウンロードページを表示するオブジェクトを前記未インストールのプラグインがインストール可能であることを示すメッセージとともに表示部に表示し、
前記オブジェクトが選択されたことに従って、前記ダウンロードページを前記表示部に表示する表示制御手段と、を有することを特徴とする情報処理装置。
An information processing device with a plug-in installed that has the function of searching for printers on the network.
A search means for detecting a printer on the network by a search different from the search by the installed plug-in, and
A download page that is an uninstalled plug-in that is not installed in the information processing device and can receive instructions from the user to download the uninstalled plug-in corresponding to the printer detected by the search means. Is displayed on the display with a message indicating that the uninstalled plug-in can be installed.
An information processing device comprising: a display control means for displaying the download page on the display unit according to the selection of the object.
情報処理装置であって、
インストール済みのプラグインにネットワーク上のプリンタを探索させる手段と、
前記インストール済みのプラグインによる前記探索とは異なる探索により前記ネットワーク上のプリンタ検出する探索手段と、
前記インストール済みのプラグインによる前記探索で検出されたプリンタの情報を表示部に表示し、
前記情報処理装置にインストールされていない未インストールのプラグインであって、前記探索手段による前記探索で検出したプリンタに対応する前記未インストールのプラグインをダウンロードするための指示をユーザから受け付けることができるダウンロードページを表示するオブジェクトを前記未インストールのプラグインのインストールが可能であることを示すメッセージとともに前記表示部に表示し、
前記オブジェクトが選択されたことに従って、前記ダウンロードページを前記表示部に表示する表示制御手段と、を有することを特徴とする情報処理装置。
It is an information processing device
A way to get installed plugins to search for printers on your network,
A search means for detecting a printer on the network by a search different from the search by the installed plug-in, and
The printer information detected by the search by the installed plug-in is displayed on the display unit.
It is possible to receive an instruction from the user to download the uninstalled plug-in corresponding to the printer detected by the search by the search means, which is an uninstalled plug-in that is not installed in the information processing apparatus. An object to display the download page is displayed on the display unit together with a message indicating that the uninstalled plug-in can be installed.
An information processing device comprising: a display control means for displaying the download page on the display unit according to the selection of the object.
前記探索手段は、前記インストール済みのプラグインが探索に用いるプロトコルとは異なるプロトコルによる探索を実行することを特徴とする請求項4または5に記載の情報処理装置。 The information processing apparatus according to claim 4 or 5, wherein the search means performs a search using a protocol different from the protocol used by the installed plug-in for the search. 前記探索手段は、前記インストール済みのプラグインによる探索により検出できるプリンタとは異なるプリンタを検出することができる探索であることを特徴とする請求項4乃至6のいずれか一項に記載の情報処理装置。 The information processing according to any one of claims 4 to 6, wherein the search means is a search that can detect a printer different from the printer that can be detected by the search by the installed plug-in. Device. 前記探索手段は、前記情報処理装置にインストールされたプラグインによる探索ではなく、前記情報処理装置の有する印刷システムにより実行される探索であることを特徴とする請求項4乃至7のいずれか一項に記載の情報処理装置。 One of claims 4 to 7, wherein the search means is not a search by a plug-in installed in the information processing device, but a search executed by a printing system included in the information processing device. The information processing device described in. 前記ダウンロードページは、前記情報処理装置にインストールされていない前記未インストールのプラグインをダウンロードする指示を受け付けるオブジェクトを含むページであることを特徴とする請求項1乃至8のいずれか一項に記載の情報処理装置。 The one according to any one of claims 1 to 8, wherein the download page is a page including an object that accepts an instruction to download the uninstalled plug-in that is not installed in the information processing apparatus. Information processing device. 前記情報処理装置は、前記指示を受け付けたことに基づき、前記未インストールのプラグインをダウンロードし、ダウンロードした前記未インストールのプラグインをインストールする制御手段をさらに有することを特徴とする請求項1乃至9のいずれか一項に記載の情報処理装置。 The information processing apparatus further comprises a control means for downloading the uninstalled plug-in and installing the downloaded uninstalled plug-in based on the reception of the instruction. The information processing apparatus according to any one of 9. 前記未インストールのプラグインをダウンロードするための指示は、前記未インストールのプラグインをダウンロードし、インストールするための指示であることを特徴とする請求項1乃至10のいずれか一項に記載の情報処理装置。 The information according to any one of claims 1 to 10, wherein the instruction for downloading the uninstalled plug-in is an instruction for downloading and installing the uninstalled plug-in. Processing equipment. ログラムであって、前記ログラムは情報処理装置に、
ネットワーク上のプリンタを探索する探索工程と、
前記情報処理装置にインストールされていない未インストールのプラグインであって、前記探索により検出されたプリンタに対応する前記未インストールのプラグインをダウンロードするための指示をユーザから受け付けることのできるダウンロードページを表示するオブジェクトを前記プラグインがインストール可能であることを示すメッセージとともに表示部に表示する第1の表示工程と、
前記第1の表示工程において表示された前記オブジェクトが選択されたことに従って、前記ダウンロードページを前記表示部に表示する第2の表示工程と、を実行させ、
前記第1の表示工程において、前記探索により未インストールの前記プラグインに対応するプリンタが複数台検出された場合であっても、前記オブジェクトを一つ表示することを特徴とするプログラム。
It is a program , and the program is used in an information processing device.
The search process to search for printers on the network and
A download page that is an uninstalled plug-in that is not installed in the information processing device and can accept instructions from the user to download the uninstalled plug-in corresponding to the printer detected by the search. The first display step of displaying the object to be displayed on the display unit together with a message indicating that the plug-in can be installed, and
According to the selection of the object displayed in the first display step, the second display step of displaying the download page on the display unit is executed.
A program characterized in that one object is displayed even when a plurality of printers corresponding to the uninstalled plug-in are detected by the search in the first display step.
前記第1の表示工程において、前記探索により前記未インストールのプラグインに対応するプリンタが複数台検出された場合に、前記オブジェクトを一つだけ表示することを特徴とする請求項12に記載の情報処理装置のプログラム。 The information according to claim 12, wherein only one of the objects is displayed when a plurality of printers corresponding to the uninstalled plug-ins are detected by the search in the first display step . Processing device program. 前記第1の表示工程において、前記探索により前記未インストールのプラグインに対応するプリンタが複数台検出された場合に、検出された前記複数台のプリンタそれぞれについて前記オブジェクトを表示することはせず、前記オブジェクトを一つ表示することを特徴とする請求項12または13に記載の情報処理装置のプログラム。 In the first display step, when a plurality of printers corresponding to the uninstalled plug-in are detected by the search, the object is not displayed for each of the detected plurality of printers. The program of the information processing apparatus according to claim 12, wherein one of the objects is displayed. ネットワーク上のプリンタを探索する機能を有するプラグインがインストールされた情報処理装置によって実行されるプログラムであって、前記プログラムは前記情報処理装置に、
インストール済みの前記プラグインによる前記探索とは異なる探索により前記ネットワーク上のプリンタ検出する探索工程と、
前記情報処理装置にインストールされていない未インストールのプラグインであって、前記探索工程において検出されたプリンタに対応する前記未インストールのプラグインをダウンロードするための指示をユーザから受け付けることができるダウンロードページを表示するオブジェクトを前記未インストールのプラグインがインストール可能であることを示すメッセージとともに表示部に表示する第1の表示工程と、
前記オブジェクトが選択されたことに従って、前記ダウンロードページを前記表示部に表示する第2の表示工程と、を実行させることを特徴とするプログラム。
A program executed by an information processing device in which a plug-in having a function of searching for a printer on the network is installed, and the program is applied to the information processing device.
A search process for detecting a printer on the network by a search different from the search by the installed plug-in, and
A download page that is an uninstalled plug-in that is not installed in the information processing device and can receive instructions from the user to download the uninstalled plug-in corresponding to the printer detected in the search process. The first display step of displaying an object to be displayed on the display unit together with a message indicating that the uninstalled plug-in can be installed, and
A program characterized by executing a second display step of displaying the download page on the display unit according to the selection of the object.
プログラムであって、情報処理装置に、
インストール済みのプラグインにネットワーク上のプリンタを探索させる工程と、
前記インストール済みのプラグインによる前記探索とは異なる探索により前記ネットワーク上のプリンタ検出する探索工程と、
前記インストール済みのプラグインによる前記探索で検出されたプリンタの情報を表示部に表示する第1の表示工程と、
前記情報処理装置にインストールされていない未インストールのプラグインであって、前記探索工程における前記探索で検出したプリンタに対応する前記未インストールのプラグインをダウンロードするための指示をユーザから受け付けることができるダウンロードページを表示するオブジェクトを前記未インストールのプラグインのインストールが可能であることを示すメッセージとともに前記表示部に表示する第2の表示工程と、
前記オブジェクトが選択されたことに従って、前記ダウンロードページを前記表示部に表示する第3の表示工程と、を実行させることを特徴とするプログラム。
It is a program, and it is an information processing device.
The process of letting the installed plugin search for a printer on the network,
A search step of detecting a printer on the network by a search different from the search by the installed plug-in, and
The first display step of displaying the printer information detected by the search by the installed plug-in on the display unit, and
It is possible to receive an instruction from the user to download the uninstalled plug-in corresponding to the printer detected in the search in the search process, which is an uninstalled plug-in that is not installed in the information processing apparatus. A second display step of displaying an object for displaying a download page on the display unit together with a message indicating that the uninstalled plug-in can be installed, and
A program characterized by executing a third display step of displaying the download page on the display unit according to the selection of the object.
前記探索工程は、前記インストール済みのプラグインが探索に用いるプロトコルとは異なるプロトコルによる探索を実行することを特徴とする請求項15または16に記載のプログラム。 The program according to claim 15 or 16, wherein the search step performs a search using a protocol different from the protocol used by the installed plug-in for the search. 前記探索工程は、前記インストール済みのプラグインによる探索により検出できるプリンタとは異なるプリンタを検出することができる探索であることを特徴とする請求項15乃至17のいずれか一項に記載のプログラム。 The program according to any one of claims 15 to 17, wherein the search step is a search that can detect a printer different from the printer that can be detected by the search by the installed plug-in. 前記探索工程は、前記情報処理装置にインストールされたプラグインによる探索ではなく、前記情報処理装置が提供する印刷システムにより実行される探索であることを特徴とする請求項15乃至18のいずれか一項に記載のプログラム。 One of claims 15 to 18, wherein the search step is not a search by a plug-in installed in the information processing device, but a search executed by a printing system provided by the information processing device. The program described in the section. 前記ダウンロードページは、前記情報処理装置にインストールされていない前記未インストールのプラグインをダウンロードする指示を受け付けるオブジェクトを含むページであることを特徴とする請求項12乃至19のいずれか一項に記載のプログラム。 12. The one according to any one of claims 12 to 19, wherein the download page is a page including an object that accepts an instruction to download the uninstalled plug-in that is not installed in the information processing apparatus. program. 前記情報処理装置は、前記指示を受け付けたことに基づき、前記未インストールのプラグインをダウンロードし、ダウンロードが済んだ前記未インストールのプラグインをインストールする制御工程をさらに有することを特徴とする請求項12乃至20のいずれか一項に記載のプログラム。 The information processing apparatus further includes a control step of downloading the uninstalled plug-in and installing the downloaded uninstalled plug-in based on the reception of the instruction. The program according to any one of 12 to 20. 前記未インストールのプラグインをダウンロードするための指示は、前記未インストールのプラグインをダウンロードし、インストールするための指示であることを特徴とする請求項12乃至21のいずれか一項に記載のプログラム。 The program according to any one of claims 12 to 21, wherein the instruction for downloading the uninstalled plug-in is an instruction for downloading and installing the uninstalled plug-in. .. 情報処理装置の制御方法であって、
ネットワーク上のプリンタを探索する探索工程と、
前記情報処理装置にインストールされていない未インストールのプラグインであって、前記探索により検出されたプリンタに対応する前記未インストールのプラグインをダウンロードするための指示をユーザから受け付けることのできるダウンロードページを表示するオブジェクトを前記プラグインがインストール可能であることを示すメッセージとともに表示部に表示する第1の表示工程と、
前記オブジェクトが選択されたことに従って、前記ダウンロードページを前記表示部に表示する第2の表示工程と、を有し、
前記第1の表示工程は、前記探索により前記未インストールのプラグインに対応するプリンタが複数台検出された場合であっても、前記オブジェクトを一つ表示することを特徴とする情報処理装置の制御方法。
It is a control method for information processing equipment.
The search process to search for printers on the network and
A download page that is an uninstalled plug-in that is not installed in the information processing device and can accept instructions from the user to download the uninstalled plug-in corresponding to the printer detected by the search. The first display step of displaying the object to be displayed on the display unit together with a message indicating that the plug-in can be installed, and
It has a second display step of displaying the download page on the display unit according to the selection of the object.
The first display step is a control of an information processing apparatus, which displays one object even when a plurality of printers corresponding to the uninstalled plug-in are detected by the search. Method.
前記第1の表示工程は、前記探索により前記未インストールのプラグインに対応するプリンタが複数台検出された場合に、前記オブジェクトを一つだけ表示することを特徴とする請求項23に記載の情報処理装置の制御方法。 23. The information according to claim 23, wherein the first display step displays only one object when a plurality of printers corresponding to the uninstalled plug-in are detected by the search. How to control the processing device. ネットワーク上のプリンタを探索する機能を有するプラグインがインストールされた情報処理装置の制御方法であって、
インストール済みの前記プラグインによる前記探索とは異なる探索により前記ネットワーク上のプリンタ検出する探索工程と、
前記情報処理装置にインストールされていない未インストールのプラグインであって、前記探索工程において検出されたプリンタに対応する前記未インストールのプラグインをダウンロードするための指示をユーザから受け付けることができるダウンロードページを表示するオブジェクトを前記未インストールのプラグインがインストール可能であることを示すメッセージとともに表示部に表示する第1の表示工程と、
前記オブジェクトが選択されたことに従って、前記ダウンロードページを前記表示部に表示する第2の表示工程と、を有することを特徴とする情報処理装置の制御方法。
It is a control method of an information processing device in which a plug-in having a function of searching for a printer on a network is installed.
A search process for detecting a printer on the network by a search different from the search by the installed plug-in, and
A download page that is an uninstalled plug-in that is not installed in the information processing device and can receive instructions from the user to download the uninstalled plug-in corresponding to the printer detected in the search process. The first display step of displaying an object to be displayed on the display unit together with a message indicating that the uninstalled plug-in can be installed, and
A control method for an information processing apparatus, comprising: a second display step of displaying the download page on the display unit according to the selection of the object.
情報処理装置の制御方法であって、
インストール済みのプラグインにネットワーク上のプリンタを探索させる工程と、
前記インストール済みのプラグインによる前記探索とは異なる探索により前記ネットワーク上のプリンタ検出する探索工程と、
前記インストール済みのプラグインによる前記探索で検出されたプリンタの情報を表示部に表示する第1の表示工程と、
前記情報処理装置にインストールされていない未インストールのプラグインであって、前記探索工程における前記探索で検出したプリンタに対応する前記未インストールのプラグインをダウンロードするための指示をユーザから受け付けることができるダウンロードページを表示するオブジェクトを前記未インストールのプラグインのインストールが可能であることを示すメッセージとともに前記表示部に表示する第2の表示工程と、
前記オブジェクトが選択されたことに従って、前記ダウンロードページを前記表示部に表示する第3の表示工程と、を有することを特徴とする情報処理装置の制御方法。
It is a control method for information processing equipment.
The process of letting the installed plugin search for a printer on the network,
A search step of detecting a printer on the network by a search different from the search by the installed plug-in, and
The first display step of displaying the printer information detected by the search by the installed plug-in on the display unit, and
It is possible to receive an instruction from the user to download the uninstalled plug-in corresponding to the printer detected in the search in the search process, which is an uninstalled plug-in that is not installed in the information processing apparatus. A second display step of displaying an object for displaying a download page on the display unit together with a message indicating that the uninstalled plug-in can be installed, and
A control method for an information processing apparatus, comprising: a third display step of displaying the download page on the display unit according to the selection of the object.
前記探索工程は、前記インストール済みのプラグインが探索に用いるプロトコルとは異なるプロトコルによる探索を実行することを特徴とする請求項25または26に記載の情報処理装置の制御方法。 The control method for an information processing device according to claim 25 or 26, wherein the search step executes a search using a protocol different from the protocol used by the installed plug-in for the search. 前記探索工程は、前記情報処理装置にインストール済みのプラグインによる探索ではなく、前記情報処理装置が提供する印刷システムにより実行される探索であることを特徴とする請求項25乃至27のいずれか一項に記載の制御方法。 One of claims 25 to 27, wherein the search step is not a search by a plug-in installed in the information processing device, but a search executed by a printing system provided by the information processing device. The control method described in the section. 前記情報処理装置は、前記指示を受け付けたことに基づき、前記未インストールのプラグインをダウンロードし、ダウンロードが済んだ前記プラグインをインストールする制御工程をさらに有することを特徴とする請求項25乃至28のいずれか一項に記載の制御方法。 25 to 28, wherein the information processing apparatus further includes a control step of downloading the uninstalled plug-in and installing the downloaded plug-in based on the reception of the instruction. The control method according to any one of the above.
JP2020120394A 2020-07-14 2020-07-14 Information processing equipment, control methods, and programs Active JP7035124B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020120394A JP7035124B2 (en) 2020-07-14 2020-07-14 Information processing equipment, control methods, and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020120394A JP7035124B2 (en) 2020-07-14 2020-07-14 Information processing equipment, control methods, and programs

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2016036281A Division JP6736311B2 (en) 2016-02-26 2016-02-26 Information processing apparatus, control method, and program

Publications (3)

Publication Number Publication Date
JP2020177688A JP2020177688A (en) 2020-10-29
JP2020177688A5 JP2020177688A5 (en) 2020-12-10
JP7035124B2 true JP7035124B2 (en) 2022-03-14

Family

ID=72916347

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020120394A Active JP7035124B2 (en) 2020-07-14 2020-07-14 Information processing equipment, control methods, and programs

Country Status (1)

Country Link
JP (1) JP7035124B2 (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003177989A (en) 2001-10-03 2003-06-27 Canon Inc Information processing device, server device, driver update method, computer-readable storage medium, and program
JP2007065894A (en) 2005-08-30 2007-03-15 Fuji Xerox Co Ltd Method for installing printer driver
JP2007213363A (en) 2006-02-10 2007-08-23 Fuji Xerox Co Ltd Printing management device and printing management method
JP2008299694A (en) 2007-06-01 2008-12-11 Silex Technology Inc Peripheral device driver installation system
JP2009037536A (en) 2007-08-03 2009-02-19 Brother Ind Ltd Information processing apparatus and installation program
JP2011227739A (en) 2010-04-20 2011-11-10 Canon Inc Information processing device, control method and program
JP2015060402A (en) 2013-09-18 2015-03-30 キヤノン株式会社 Information processing apparatus, presentation method and program of application, and mobile network system
JP2016024789A5 (en) 2014-07-24 2017-08-31

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6324251B2 (en) 2014-07-24 2018-05-16 キヤノン株式会社 Information processing apparatus, program, and control method

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003177989A (en) 2001-10-03 2003-06-27 Canon Inc Information processing device, server device, driver update method, computer-readable storage medium, and program
JP2007065894A (en) 2005-08-30 2007-03-15 Fuji Xerox Co Ltd Method for installing printer driver
JP2007213363A (en) 2006-02-10 2007-08-23 Fuji Xerox Co Ltd Printing management device and printing management method
JP2008299694A (en) 2007-06-01 2008-12-11 Silex Technology Inc Peripheral device driver installation system
JP2009037536A (en) 2007-08-03 2009-02-19 Brother Ind Ltd Information processing apparatus and installation program
JP2011227739A (en) 2010-04-20 2011-11-10 Canon Inc Information processing device, control method and program
JP2015060402A (en) 2013-09-18 2015-03-30 キヤノン株式会社 Information processing apparatus, presentation method and program of application, and mobile network system
JP2016024789A5 (en) 2014-07-24 2017-08-31

Also Published As

Publication number Publication date
JP2020177688A (en) 2020-10-29

Similar Documents

Publication Publication Date Title
JP7218393B2 (en) Information processing device, control method, and program
US8471914B2 (en) Image processing system with ease of operation
JP6385265B2 (en) Information processing apparatus, control method, and program
US11647102B2 (en) Information processing apparatus, control method, and recording medium
JP6265717B2 (en) Information processing apparatus, control method for information processing apparatus, and program
JP6628654B2 (en) Information processing apparatus, print plug-in, print system, and control method
JP7035124B2 (en) Information processing equipment, control methods, and programs
JP6736311B2 (en) Information processing apparatus, control method, and program
JP7210621B2 (en) Information processing device, control method, and program
JP2012098821A (en) Device control program and device
JP6407465B2 (en) Information processing apparatus, program, and control method
JP7171775B2 (en) Information processing device, control method and program
JP6821761B2 (en) Information processing equipment, control methods and programs
US20250110673A1 (en) Information processing appratus, method, and storage medium
JP6598946B2 (en) Information processing apparatus, control method, and program
JP7371442B2 (en) Information processing equipment, programs, and electronic device registration methods
JP2020047295A (en) Program, information processing apparatus, and control method
JP2020149365A (en) Information processing apparatus, program, and electronic device registration method

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200728

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200728

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200929

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210727

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210810

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211008

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211102

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211222

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: 20220201

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220302

R151 Written notification of patent or utility model registration

Ref document number: 7035124

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151