JP2011148237A - Information processor, function retrieval method, and program - Google Patents
Information processor, function retrieval method, and program Download PDFInfo
- Publication number
- JP2011148237A JP2011148237A JP2010012413A JP2010012413A JP2011148237A JP 2011148237 A JP2011148237 A JP 2011148237A JP 2010012413 A JP2010012413 A JP 2010012413A JP 2010012413 A JP2010012413 A JP 2010012413A JP 2011148237 A JP2011148237 A JP 2011148237A
- Authority
- JP
- Japan
- Prior art keywords
- component
- search
- server
- information
- function
- 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.)
- Granted
Links
Images
Landscapes
- Control Or Security For Electrophotography (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
本発明は、情報処理装置、機能検索方法、及びプログラムの分野に関する。 The present invention relates to the fields of an information processing apparatus, a function search method, and a program.
従来から、画像形成装置、コピーおよびスキャナなどの複数の機能を一つの筐体内に収納した画像形成装置が知られている。現在の画像形成装置(MFP:Multi-Function Peripheral)は、CPUの性能向上、メモリの大容量化、通信技術の高速化及びデジタル画像技術の高度化等、MFPに関連する技術の進化に伴い、単にデジタル複写機としての機能だけでなく、例えば、ネットワークやファクシミリ等で画像や文書などのデータの送受信を可能とし、ユーザ環境において様々な利用形態を提供するものである。 2. Description of the Related Art Conventionally, an image forming apparatus in which a plurality of functions such as an image forming apparatus, a copy, and a scanner are housed in a single housing is known. The current image forming apparatus (MFP: Multi-Function Peripheral) has evolved with technology related to MFP, such as improved CPU performance, increased memory capacity, faster communication technology, and advanced digital image technology. In addition to simply functioning as a digital copying machine, for example, data such as images and documents can be transmitted and received through a network, a facsimile, or the like, and various usage forms are provided in a user environment.
また、このような画像形成装置の機能を実現するアプリケーションは、画像形成に係る基本機能を提供する標準機能ソフトウェア、標準機能を拡張する拡張機能ソフトウェアなどにより構成され、ユーザニーズに合った機能を追加できることが知られている。具体的に、画像形成装置は機能を容易に追加・カスタマイズができるよう設計されており、拡張機能ソフトウェアをプラグインとして追加できる。ユーザは利用したい拡張機能をプラグイン単位で購入して、画像形成装置に対して容易にインストール(追加)又はアンインストール(削除)することができるようになっている。 In addition, the application that realizes the functions of the image forming apparatus is composed of standard function software that provides basic functions related to image formation, extended function software that extends standard functions, etc., and adds functions that meet user needs. It is known that it can be done. Specifically, the image forming apparatus is designed so that functions can be easily added and customized, and extended function software can be added as a plug-in. The user can purchase an extended function to be used in units of plug-ins, and can easily install (add) or uninstall (delete) the image forming apparatus.
ここで、画像形成装置内に既に追加されている機能については、コンポーネント検索機能で、機器内の機能を検索し、その機能に関するマニュアルとともに検索結果を出力できるので、ユーザはマニュアルを参照した上で検索された所望のその機能を使うことができる。 Here, for functions that have already been added to the image forming apparatus, the component search function can be used to search for the functions in the device, and the search results can be output together with the manuals related to those functions. The retrieved desired function can be used.
これに関連技術として、例えば、特許文献1には、画像処理装置を円滑に動作させるための操作指示を的確にガイドする目的で、インターネットを介して種々の画像処理装置と通信可能なサーバ装置が記載され、前記種々の画像処理装置の個々に固有の操作方法情報を記憶する記憶手段と、いずれかの画像処理装置から受信される操作マニュアル要求コードを解析して要求されている操作方法情報を前記記憶手段から検索する検索手段と、前記検索手段により前記操作マニュアル要求コードに基づき検索された固有の操作方法情報を要求元の画像処理装置にダウンロードする制御手段を備える、旨記載されている。 As a related technique, for example, Patent Document 1 discloses a server apparatus that can communicate with various image processing apparatuses via the Internet for the purpose of accurately guiding operation instructions for smoothly operating the image processing apparatus. Storage means for storing operation method information unique to each of the various image processing apparatuses described above, and operation method information requested by analyzing an operation manual request code received from any of the image processing apparatuses. It is described that it comprises search means for searching from the storage means, and control means for downloading the specific operation method information searched by the search means based on the operation manual request code to the requesting image processing apparatus.
しかしながら、ユーザは画像処理装置において使用したい機能を機器内の検索機能で見つけられない場合、そのような機能を使用することができない。この場合、所望の機能を実現する拡張機能ソフトウェアをプラグインとして追加するなどの別途作業が必要である。またどの機能がその画像処理装置で利用できる機能を確認するなど、多少の知識も必要とされ、例えばマニュアルを参照しながら各種機能を調べて所望の機能を特定する必要がある。 However, if the user cannot find the function he / she wants to use in the image processing apparatus with the search function in the device, he / she cannot use such a function. In this case, a separate operation such as adding extended function software for realizing a desired function as a plug-in is required. In addition, some knowledge is required such as confirming which functions can be used in the image processing apparatus. For example, it is necessary to check various functions while referring to a manual to specify a desired function.
このように、画像形成装置内に既に追加されている機能については、コンポーネント検索機能で、機器内の機能を検索し、その機能に関するマニュアルとともに検索結果を出力できるので、ユーザはマニュアルを参照した上で検索された所望のその機能を使うことができる。しかし、使用したい機能を機器内の検索機能で見つけられない場合、そのような機能を使用することができないところ、画像形成装置は機能を容易に追加・カスタマイズができるよう設計されている特徴を生かして、コンポーネント検索機能で機器内外を含め便利に所望の機能を検索できる仕組みが望まれる。 As described above, the functions already added in the image forming apparatus can be searched for the functions in the device by the component search function, and the search result can be output together with the manual regarding the functions. You can use the desired function retrieved with. However, if the function that you want to use cannot be found by the search function in the device, you cannot use such a function. However, the image forming apparatus takes advantage of the features that are designed so that functions can be added and customized easily. Therefore, a mechanism that can conveniently search for a desired function including the inside and outside of the device with the component search function is desired.
一方、特許文献1記載の発明は、種々の画像処理装置の操作方法情報を検索し、その操作方法情報をダウンロードできる。しかし、あくまで操作マニュアルをダウンロードするものであり、インストールされていない機能自体を検索することはできない。 On the other hand, the invention described in Patent Document 1 can retrieve operation method information of various image processing apparatuses and download the operation method information. However, it only downloads an operation manual and cannot search for functions that are not installed.
本発明は上記従来技術の問題点を鑑み提案されたものであり、その目的とするところは、機器内外を問わずに所望の機能を自由に検索及び利用が可能な情報処理装置、機能検索方法、及びプログラムを提供することにある。 The present invention has been proposed in view of the above-described problems of the prior art, and an object of the present invention is to provide an information processing apparatus and a function search method capable of freely searching and using a desired function regardless of inside or outside the device. And providing a program.
上記目的を達成するため、本発明に係る情報処理装置は、種々の機能を実現するコンポーネントを保持するサーバとネットワークを介し接続され、コンポーネントを追加可能な情報処理装置であって、自装置の有するコンポーネントを記憶する記憶手段と、前記記憶手段及び前記サーバから、検索対象の検索コンポーネントを検索する検索手段と、前記検索コンポーネントの検索結果を表示する表示手段とを有し、前記検索手段は、前記記憶手段から前記検索コンポーネントを検索できないとき、さらに前記サーバから前記検索コンポーネントを検索し、前記表示手段は、前記サーバから前記検索コンポーネントが検索されたとき、当該検索コンポーネントと当該検索コンポーネントの詳細情報との所在情報を含む検索結果を表示する。 In order to achieve the above object, an information processing apparatus according to the present invention is an information processing apparatus that is connected via a network to a server that holds components that realize various functions, and that can add components. A storage unit for storing a component; a search unit for searching for a search component to be searched from the storage unit and the server; and a display unit for displaying a search result of the search component. When the search component cannot be searched from storage means, the search component is further searched from the server, and when the search component is searched from the server, the display means includes the search component and detailed information of the search component; Display search results including location information.
また上記目的を達成するため前記情報処理装置は、前記所在情報に基づき前記サーバから前記詳細情報を取得する第1の取得手段を有し、前記表示手段は、さらに取得された前記詳細情報を表示する。 In order to achieve the above object, the information processing apparatus includes a first acquisition unit that acquires the detailed information from the server based on the location information, and the display unit further displays the acquired detailed information. To do.
また上記目的を達成するため前記情報処理装置は、前記所在情報に基づき前記サーバから前記検索コンポーネントを取得する第2の取得手段と、取得された前記検索コンポーネントを自装置で利用可能にインストールするインストール手段とを有する。 In order to achieve the above object, the information processing apparatus installs the second acquisition means for acquiring the search component from the server based on the location information, and installs the acquired search component to be usable by the own apparatus. Means.
また上記目的を達成するため前記情報処理装置は、前記サーバから前記検索コンポーネントが検索されたとき、前記記憶手段は前記検索結果をキャッシュし、前記検索手段は、前記検索結果がキャッシュされた前記記憶手段及び前記サーバから、検索対象の検索コンポーネントを検索する。 In order to achieve the above object, in the information processing apparatus, when the search component is searched from the server, the storage means caches the search result, and the search means stores the search result in the cache. The search component to be searched is searched from the means and the server.
また上記目的を達成するため前記情報処理装置は、前記サーバから、前記サーバの保持しているコンポーネントと当該コンポーネントの詳細情報との所在情報を含むコンポーネント情報を取得する第3の取得手段とを有し、前記記憶手段は前記コンポーネント情報をキャッシュし、前記検索手段は、前記コンポーネント情報がキャッシュされた前記記憶手段及び前記サーバから、検索対象の検索コンポーネントを検索する。 In order to achieve the above object, the information processing apparatus includes a third acquisition unit that acquires component information including location information of a component held by the server and detailed information of the component from the server. The storage means caches the component information, and the search means searches for a search target search component from the storage means and the server in which the component information is cached.
また上記目的を達成するため前記情報処理装置は、前記サーバから前記コンポーネント情報が更新されたことを示す更新通知を受信したとき、前記第3の取得手段は、前記サーバから、更新された前記コンポーネント情報を取得する。 In order to achieve the above object, when the information processing apparatus receives an update notification indicating that the component information has been updated from the server, the third acquisition unit receives the updated component from the server. Get information.
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、などに適用したものも本発明の態様として有効である。 In addition, what applied the arbitrary combination of the component of this invention, expression, or a component to a method, an apparatus, a system, a computer program, a recording medium, etc. is also effective as an aspect of this invention.
本発明によれば、機器内外を問わずに所望の機能を自由に検索及び利用が可能な情報処理装置、機能検索方法、及びプログラムを提供することができる。 According to the present invention, it is possible to provide an information processing apparatus, a function search method, and a program that can freely search for and use a desired function regardless of inside or outside the device.
以下、本発明を実施するための形態を各実施形態において図面を用いて説明する。なお、本発明は各種機能をインストール可能な情報処理装置において適用可能であるが、以下では情報処理装置の一例としての画像形成装置において本発明を適用した例を示す。 DESCRIPTION OF EMBODIMENTS Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings in each embodiment. Although the present invention can be applied to an information processing apparatus capable of installing various functions, an example in which the present invention is applied to an image forming apparatus as an example of the information processing apparatus will be described below.
[従来例]
図1は、従来例に係る画像処理装置のコンポーネント検索画面例を示す。本発明の理解を容易にするため、まず従来例によるコンポーネント検索例を説明する。
[Conventional example]
FIG. 1 shows an example of a component search screen of an image processing apparatus according to a conventional example. In order to facilitate understanding of the present invention, a component search example according to a conventional example will be described first.
一般に、ユーザは、画像形成装置内の所望機能を利用するにあたり、コンポーネント検索を行う。図に示されるように、コンポーネントの検索画面では、「検索語句の入力」欄に検索文字列入力し「検索の実行」ボタンを押下すると、「検索結果一覧」に機器内にインストールされ該当する機能名(コンポーネント名)などが表示される。 In general, a user searches for a component when using a desired function in the image forming apparatus. As shown in the figure, on the component search screen, when you enter a search string in the “Enter search terms” field and click the “Execute Search” button, the corresponding function is installed in the “Search result list” in the device. The name (component name) is displayed.
図2は、従来例に係る画像処理装置の検索処理例を示す。ユーザは利用したい機能のプログラム(コンポーネント)があるかを、自装置(以下機器ともいう)に対して検索要求(プログラム情報の検索要求)を行うと、その検索結果の応答により、その機能のプログラムがあるかどうかを確認できる。図1のコンポーネント検索画面のように、利用したい機能「プリンタアプリ」が機器内から検索されれば、次いでその機能のマニュアルの閲覧を行い、マニュアルを閲覧することでユーザの利用したい機能があるプログラムと確認できれば、当該プログラムの利用要求を行う。 FIG. 2 shows an example of search processing of an image processing apparatus according to a conventional example. When a user makes a search request (program information search request) to the own device (hereinafter also referred to as a device) to determine whether there is a program (component) of the function that the user wants to use, the program of that function is returned according to the search result response. You can check if there is. As shown in the component search screen of FIG. 1, if the function “printer application” to be used is searched from within the device, then the manual of the function is browsed, and the user has the function that the user wants to use by browsing the manual. If it can be confirmed, a request for use of the program is made.
図3は、コンポーネント概要の画面例を示す。ユーザは、検索された機能名(コンポーネント名)の概要を確認するには、「検索結果一覧」(図1)において、「概要」列の「閲覧」ボタンを押下することにより、コンポーネントの概要を閲覧、確認することができる。図3には、検索された「プリンタアプリ」が概要を示されている。 FIG. 3 shows an example of a component overview screen. In order to confirm the outline of the searched function name (component name), the user clicks the “Browse” button in the “Outline” column in the “Search result list” (FIG. 1) to display the outline of the component. You can browse and check. FIG. 3 shows an outline of the searched “printer application”.
図4は、マニュアル閲覧の画面例を示す。「概要」では、機能の概要を閲覧、確認することができるが、より詳細なコンポーネントの情報を確認するためには、「検索結果一覧」(図1)において、「マニュアル」列の「閲覧」ボタンを押下することにより、コンポーネントのマニュアル画面を閲覧することができる。なおこのマニュアル(電子データ)は機器内に保存されているものである。 FIG. 4 shows an example of a manual browsing screen. In "Summary", you can view and check the function summary. To check more detailed component information, in the "Search results list" (Fig. 1), click "Browse" in the "Manual" column. By pressing the button, the manual screen of the component can be viewed. This manual (electronic data) is stored in the device.
このように従来例においては、ユーザは利用したい機能のコンポーネント(プログラム)があるかどうかの検索を行う。その検索結果の応答により、その機能のコンポーネントがあるかどうかを確認できる。コンポーネントがある場合は、その機能内容の概要やマニュアル(詳細)を閲覧、確認し、確かにその機能を利用したいということであれば、当該機能を実現するコンポーネントの利用が行えるようになっている。そしてこの従来例によれば、機能の検索においてユーザが利用したい機能が、機器内のコンポーネント検索で見つからない場合、ユーザはこれ以上所望の機能を利用する方法がないことになる。以上を踏まえ、以下本発明に係る実施形態について説明していく。 As described above, in the conventional example, the user searches whether there is a component (program) of a function to be used. The response of the search result can confirm whether there is a component of the function. If there is a component, you can browse and check the outline of the function contents and the manual (details), and if you want to use the function without fail, you can use the component that realizes the function. . According to this conventional example, when the function that the user wants to use in the function search is not found in the component search in the device, the user has no further method of using the desired function. Based on the above, embodiments according to the present invention will be described below.
[実施形態1]
(機能)
図5は、本実施形態に係る画像形成装置1の主要機能構成を示す機能ブロック図である。本実施形態に係る画像形成装置1は、その主要機能として、記憶部101、操作部102、表示手段103、検索部104、取得部105、及びインストール部106を含み構成される。また、画像形成装置1はコンポーネントサーバ2とネットワーク等を介して接続されている。コンポーネントサーバ2は、種々の機能を実現するコンポーネントや、その機能のマニュアル(説明文書)をその記憶部201に保持するサーバであり、画像形成装置1はコンポーネントサーバ2に保持する各種コンポーネントを取得し、自装置内にインストールすることが可能である。以下、各機能部について簡潔に説明する。
[Embodiment 1]
(function)
FIG. 5 is a functional block diagram showing the main functional configuration of the image forming apparatus 1 according to the present embodiment. The image forming apparatus 1 according to the present embodiment includes a
記憶部101は、自装置の有するコンポーネントを記憶する機能を有している。例えば、画像形成装置1はプリント機能を有する場合、プリント機能を実現するコンポーネントを記憶(保持)している。
The
操作部102は、ユーザから画像形成装置1に対して各種操作指示である各操作信号を入力する機能を有している。
The
表示手段103は、ユーザに対し表示すべき各種表示画面を表示する機能を有している。例えば、コンポーネントを検索するためのコンポーネント検索画面例(図1)や、コンポーネント概要(図2)、マニュアル閲覧の画面(図3)などは表示手段により表示される。またコンポーネント検索画面には、検索結果を含み表示され、検索結果には、検索されたコンポーネント名や、概要情報、そのマニュアル(詳細情報)及びコンポーネント(プログラム)のリンク先情報(所在情報)が併せて表示される。この点再度後述する。 The display means 103 has a function of displaying various display screens to be displayed to the user. For example, a component search screen example (FIG. 1) for searching for components, a component outline (FIG. 2), a manual browsing screen (FIG. 3), and the like are displayed by the display means. The component search screen is displayed including the search result. The search result includes the name of the searched component, summary information, its manual (detailed information), and link destination information (location information) of the component (program). Displayed. This point will be described later again.
検索部104は、記憶部101及びコンポーネントサーバ2から、検索対象の検索コンポーネントを検索する機能を有している。例えばコンポーネント検索画面において、操作部102から検索ワード(例えば機能名)が入力されコンポーネントの検索指示がなされると、記憶部101及びコンポーネントサーバ2から、検索ワードに該当する検索対象のコンポーネントを検索する。検索先として、まず記憶部101から検索し、続けてコンポーネントサーバ2から該当するコンポーネントを検索することができる。この点再度後述する。
The
取得部105は、コンポーネントサーバ2からコンポーネントが検索されたとき、ユーザから操作部102を介して取得要求(指示)がなされると、検索結果内に含まれるリンク先情報(所在情報)に基づき、コンポーネントサーバ2から検索されたコンポーネント(プログラム)やそのマニュアル(詳細情報)を取得する機能を有している。
When a component is searched for from the component server 2 and an acquisition request (instruction) is made by the user via the
インストール部106は、コンポーネントを自装置で利用可能にインストールする機能を有している。画像形成装置1はインストール部106によりコンポーネントをプラグインとして自装置に追加し、ユーザに対して当該コンポーネントにより実現される機能を提供するようになっている。
The
なおこれらの機能部は、実際には画像形成装置1のCPUが実行するプログラムによりコンピュータに実現させるものである。例えば検索部104であれば、コンポーネント検索プログラムにより実現される。
Note that these functional units are actually realized by a computer by a program executed by the CPU of the image forming apparatus 1. For example, the
(ハードウェア)
図6は、本発明の実施形態に係る画像形成装置1のハードウェア構成の一例を示す図である。本実施形態では、情報処理装置の一例としての画像形成装置において本発明を適用するものである。
(hardware)
FIG. 6 is a diagram illustrating an example of a hardware configuration of the image forming apparatus 1 according to the embodiment of the present invention. In the present embodiment, the present invention is applied to an image forming apparatus as an example of an information processing apparatus.
本実施形態に係る画像形成装置1は、操作パネル11と、記憶メディアI/F12と、コントローラ13と、データ通信I/F14と、スキャナ15と、プロッタ16と、HDD(Hard Disk Drive)17とから構成され、それぞれ相互に接続されている。
The image forming apparatus 1 according to the present embodiment includes an
操作パネル11は、入力装置11aと表示装置11bとを有しており、入力装置11aは、ハードキーなどで構成され、画像形成装置1に各操作信号を入力するのに用いられる。また、表示装置11bは、ディスプレイなどで構成され、例えば画像形成動作に関する各種情報を表示する。より具体的には、操作パネル11は、操作パネル11は、入力装置11aと表示装置11bとを含んで構成され、例えば画像形成動作に関する各種情報を表示するディスプレイと、ユーザが操作指示を行うための物理的なボタンやダイヤルのようなハードキーで構成される。またディスプレイは、触覚センサによるタッチパネル式ディスプレイであるので、ディスプレイ上の接触操作により画像形成動作に係る操作指示を行うことが可能となっている。
The
データ通信I/F14は、インタフェース装置14aを有しており、画像形成装置1をネットワークやファックスなどのデータ伝送路に接続するインタフェースである。HDD17は、画像形成装置1の機能を実現する各種コンポーネント(プログラム)、画像形成装置1で取り扱われる受信文書データや読み取り画像データなどの各種データを格納している。また、HDD17は、これらの各種データを、所定のファイルシステムやDB(Data Base)により管理している。HDD17に格納される各種データの中には、記録媒体12bから入力されるデータを含む。記録媒体12bは、記憶メディアI/F12が有するドライブ装置12aにセットされ各種データが記録媒体12bからドライブ装置12aを介してHDD17に格納される。
The data communication I / F 14 includes an interface device 14a, and is an interface that connects the image forming apparatus 1 to a data transmission path such as a network or a fax machine. The HDD 17 stores various components (programs) that realize the functions of the image forming apparatus 1 and various data such as received document data and read image data handled by the image forming apparatus 1. Further, the HDD 17 manages these various data by a predetermined file system or DB (Data Base). Various data stored in the HDD 17 includes data input from the
コントローラ13は、ROM(Read Only Memory)13a、RAM(Random Access Memory)13b、及びCPU(Central Processing Unit)13cとを有しており、ROM13aは、画像形成装置1が起動されるときに実行されるプログラムや各種データを格納している。また、RAM13bは、ROM13aやHDD17から読み出された各種プログラムやデータを一時保持する。更に、CPU13cは、RAM13bが一時保持しているプログラムを実行する。コントローラ13は、例えば、データ通信I/F14を介して印刷データを受信した場合に、ROM13aからRAM13b上に読み出された、PDL(Page Description Language)を解釈可能なプログラム(PDLパーサ)をCPU13cにより実行し、印刷データを解釈してビットマップイメージを生成する。
The
スキャナ15は、画像読取装置15aを有しており、読み取り面に配置された原稿を光学的に読み取り画像データを生成する。プロッタ16は、印刷装置16aを有しており、例えば、電子写真プロセス方式によってビットマップイメージを記録紙に印刷する。
The scanner 15 includes an
このように、本実施形態に係る画像形成装置1では、上記ハードウェア構成により、コピー、プリンタ、ファクシミリ、スキャナなどの複数の機能を実現している。 As described above, the image forming apparatus 1 according to the present embodiment realizes a plurality of functions such as a copy, a printer, a facsimile, and a scanner by the above hardware configuration.
(動作)
図7は、本実施形態に係るコンポーネントの検索処理を説明するシーケンス図である。図を参照しながら、画像形成装置1によるコンポーネントの検索処理を説明する。図7において、各動作主体は「ユーザ」、「機器(画像形成装置)」、「コンポーネントサーバ」である。但し、動作主体「ユーザ」は、例えば入力装置11aと表示装置11bを含む操作パネルに置き換えてもよい。この場合、操作パネル11はユーザの操作指示を受付け、またユーザに対し表示画面等の表示を行う。
(Operation)
FIG. 7 is a sequence diagram illustrating component search processing according to the present embodiment. Component search processing by the image forming apparatus 1 will be described with reference to the drawings. In FIG. 7, each operation subject is a “user”, “apparatus (image forming apparatus)”, and “component server”. However, the operation subject “user” may be replaced with, for example, an operation panel including the input device 11a and the display device 11b. In this case, the
まずユーザは、画像形成装置内の所望機能を利用するにあたり、画像処理装置1のコンポーネント検索画面(図1)からコンポーネント検索要求を行う(S601)。ここでは、コンポーネントの検索画面で、「検索語句の入力」欄に検索文字列「印刷機能」(検索ワード)と入力し、「検索の実行」ボタンを押下されたものとする。 First, in using a desired function in the image forming apparatus, the user makes a component search request from the component search screen (FIG. 1) of the image processing apparatus 1 (S601). Here, it is assumed that the search character string “print function” (search word) is entered in the “input search word” field on the component search screen and the “execute search” button is pressed.
画像形成装置1の検索部104は、検索先として、まず自装置の記憶部101から対応のコンポーネントを検索する(S602)。そして「印刷機能」(検索ワード)に該当する検索対象のコンポーネントが見つからない場合、続けてコンポーネントサーバ2に検索要求を行い(S603)、コンポーネントサーバ2は該当するコンポーネントを検索する(S604)。なおここで、記憶部101で該当する検索対象のコンポーネントが見つかった場合でも、さらに「印刷機能」(検索ワード)に該当するコンポーネントを検索するため、コンポーネントサーバ2から該当するコンポーネントを検索することもできる。
The
そしてコンポーネントサーバ2は、検索結果の応答を行う(S605)。検索結果には、検索されたコンポーネント名、コンポーネントの概要情報、またコンポーネント本体(プログラム本体)及びそのコンポーネントのマニュアルのリンク先情報(所在情報)を含む。 Then, the component server 2 responds with the search result (S605). The search result includes the name of the searched component, the outline information of the component, and the link destination information (location information) of the component main body (program main body) and the manual of the component.
表示手段103は、コンポーネント検索画面内等に、検索結果を表示する(S606)。図8は、検索結果を含むコンポーネント検索画面例を示す。図に示されるように、検索結果として「検索結果一覧」には、検索された「コンポーネント名」が表示され、またコンポーネント毎にその「概要」、「マニュアル」、「利用要求」、「格納場所」が項目表示されている。
The
「コンポーネント名」には、検索されたコンポーネントの名称が表示される。「概要」は押下可能な「閲覧」ボタンとして表示され、「概要」列の「閲覧」ボタンが押下されると、コンポーネントの概要を閲覧、確認することができる(例えば図3)。コンポーネントの概要は、検索結果に含まれているコンポーネントの概要情報が表示される。また「マニュアル」列の「閲覧」ボタンが押下されると、マニュアル情報が取得され、コンポーネントのマニュアル画面を閲覧することができる(例えば図4)。また「利用要求」列の「実行」ボタンが押下されると、コンポーネント(プログラム)が取得及びインストールされ、そのコンポーネントの利用(実行)することができる。また「格納場所」には、「サーバ」又は「本体」の表示がなされ、当該コンポーネントが格納されている保存場所が表示される。検索対象のコンポーネントはその検索先として自装置の記憶部101及びコンポーネントサーバ2(記憶部201)から検索されており、検索されたコンポーネントは、格納場所として、サーバ又は本体(自装置)のいずれかに格納されているからである。
In “Component Name”, the name of the searched component is displayed. “Summary” is displayed as a “view” button that can be pressed. When the “Browse” button in the “Summary” column is pressed, a summary of the component can be viewed and confirmed (for example, FIG. 3). The component summary displays summary information of the component included in the search result. When the “Browse” button in the “Manual” column is pressed, manual information is acquired and the manual screen of the component can be browsed (for example, FIG. 4). When the “execute” button in the “use request” column is pressed, a component (program) is acquired and installed, and the component can be used (executed). In the “storage location”, “server” or “main body” is displayed, and the storage location where the component is stored is displayed. The search target component is searched from the
次にここで、検索されたコンポーネント名「プリンタアプリ」について、「マニュアル」列の「閲覧」ボタンを押下されると、画像形成装置1は、マニュアル情報の閲覧要求がなされたものとして、この要求に応答すべくマニュアル情報の提供を行う。しかしながら、「プリンタアプリ」はコンポーネントサーバ2上に格納されているものであるので、同様にそのマニュアルもまたコンポーネントサーバ2上に格納されている。よって、画像形成装置1の取得部105は、コンポーネントサーバ2に対しマニュアル情報を取得すべく閲覧要求を行う(S608)。ここで上述したように、コンポーネントサーバ2からの検索結果には、「概要」、「マニュアル」、「利用要求」に対応するように、それぞれ概要情報、マニュアル情報の格納先のリンク先情報(所在情報)、コンポーネント(プログラム)の格納先のリンク先情報(所在情報)が含まれている。画像形成装置1は、コンポーネントサーバ2からマニュアル情報の閲覧応答を受けると、表示手段103は、閲覧応答に含まれるマニュアル情報に基づきマニュアルを画面表示する(S610)。そしてユーザは表示されたマニュアルを閲覧することにより、自身が所望する機能であるかどうかの確認を行なう。
Next, for the retrieved component name “printer application”, when the “Browse” button in the “Manual” column is pressed, the image forming apparatus 1 assumes that a manual information browsing request has been made. Provide manual information to respond to However, since the “printer application” is stored on the component server 2, its manual is also stored on the component server 2. Therefore, the
続いて、ユーザは「プリンタアプリ」が所望の機能を実現するコンポーネントである場合、さらに「利用要求」列の「実行」ボタンを押下して、そのコンポーネント(プログラム)の利用要求を行う(S611)。しかしながら、「プリンタアプリ」のコンポーネント(プログラム)は、コンポーネントサーバ2上に格納されているものであるので、画像形成装置1の取得部105は、コンポーネントサーバ2に対し「プリンタアプリ」のコンポーネント(プログラム)を取得すべくそのダウンロード要求を行う(S612)。コンポーネントサーバ2からの検索結果には、「実行」に対応するように、コンポーネント(プログラム)が格納されているコンポーネントサーバ2上の格納先のリンク先情報(所在情報)が含まれていることは上述した通りである。
Subsequently, when the “printer application” is a component that realizes a desired function, the user further presses the “execute” button in the “use request” column to make a use request for the component (program) (S611). . However, since the component (program) of the “printer application” is stored on the component server 2, the
画像形成装置1は、コンポーネントサーバ2からコンポーネント(プログラム)をダウンロードすると(S613)、画像形成装置1のインストール部106は、当該コンポーネントのインストールを行う(S614)。これにより当該コンポーネントにより実現される機能、つまり「プリンタアプリ」機能を自装置で利用できるようになるので、画像形成装置1は、コンポーネント(プログラム)の利用許可を行う(S615)。なお、コンポーネントのインストール完了後は、当該コンポーネントは自装置内の記憶部101に保持されているので、表示部103は、インストール完了以後当該コンポーネントに関しては「格納場所」の表示を「サーバ」から「本体」へ更新するとよい。
When the image forming apparatus 1 downloads a component (program) from the component server 2 (S613), the
以上のように、自装置内に、ユーザが使用した機能が見つからなかった場合、ネットワークを介してコンポーネントサーバ2にアクセスし、コンポーネントサーバ2内のコンポーネント(プログラム)情報に対して検索要求し、その検索結果をユーザに対して表示する。ユーザは、所望機能が自装置内(ローカル)にない場合でも、コンポーネントサーバ2内から所望機能を検索できる。またユーザからすると、検索結果はコンポーネントが本体(自装置内)又はコンポーネントサーバ2内いずれにあろうとも、同一表示画面において表示される。そのため、ユーザはコンポーネントの格納場所を特別意識することなく、同一表示画面からの同一操作により、例えば当該コンポーネントのマニュアル情報の閲覧をしたり、コンポーネントの利用要求を行うこと事ができる。 As described above, when the function used by the user is not found in the own device, the component server 2 is accessed via the network, and a search request is made for the component (program) information in the component server 2. Display search results to the user. The user can search for the desired function from the component server 2 even when the desired function is not in the local apparatus. From the user's point of view, the search result is displayed on the same display screen regardless of whether the component is in the main body (in its own device) or in the component server 2. Therefore, the user can, for example, browse the manual information of the component or make a request to use the component by the same operation from the same display screen without paying special attention to the storage location of the component.
その一方、画像形成装置1は、コンポーネントの格納場所に応じて、自装置内又はコンポーネントサーバ2から、コンポーネント及びマニュアル情報の取得を行う。またコンポーネントサーバ2からのコンポーネントのインストールを行う。従って上述の如く、ユーザはコンポーネントの格納場所を特別意識することなく、同一表示画面からの同一操作により、所望の機能を検索し、さらに当該コンポーネントのマニュアル情報の閲覧をしたり、コンポーネントの利用要求を行うことができる。即ちコンポーネント検索機能で機器内外を含め便利に所望の機能を検索でき、また所望の機能のマニュアルを閲覧したり、実際に利用したりすることが可能である。 On the other hand, the image forming apparatus 1 acquires component and manual information from its own device or from the component server 2 according to the storage location of the component. Also, components are installed from the component server 2. Therefore, as described above, the user searches for a desired function by the same operation from the same display screen without paying special attention to the storage location of the component, and further browses the manual information of the component, or requests to use the component. It can be performed. That is, it is possible to conveniently search for a desired function including inside and outside the device by using the component search function, and it is possible to browse or actually use a manual of the desired function.
なお、再び図8を参照すると、「検索対象」タブにおいて、コンポーネントを検索する対象先、範囲を指定できる。例えば、「機器」、「機器&サーバ検索」などを選択でき、本実施形態では「機器&サーバ検索」が選択され、自装置内及びコンポーネント2を検索対象先としてコンポーネントの検索が行なわれている。選択のタイミングは、ユーザは画像処理装置1のコンポーネント検索画面(図1)からコンポーネント検索要求を行う(S601)ときまでに選択される。 Referring to FIG. 8 again, in the “Search Target” tab, the search target destination and range can be specified. For example, “apparatus”, “apparatus & server search”, etc. can be selected. In this embodiment, “apparatus & server search” is selected, and a component is searched for within the own apparatus and component 2 as a search target. . The selection timing is selected until the user makes a component search request from the component search screen (FIG. 1) of the image processing apparatus 1 (S601).
なおまた、コンポーネントサーバ2からの検索結果には、検索されたコンポーネント名、コンポーネントの概要情報、またコンポーネント本体及びそのコンポーネントのマニュアルのリンク先情報(所在情報)が含まれているものとしたが、このように構成されるのは、容量の関係で、コンポーネントサーバ2からの検索結果では、コンポーネント名、簡単な概要情報であるコンポーネントの概要情報程度に取得しておき、比較的容量のあるコンポーネント(プログラム)自体及びそのコンポーネントのマニュアル情報は、「実行」や「閲覧」ボタンの押下操作により、あらためてデータを取得するようにしている。検索結果として検索された全てのコンポーネント本体及びマニュアル情報が取得されるとは限らないからである。 The search result from the component server 2 includes the name of the searched component, the outline information of the component, and the link destination information (location information) of the component main body and the manual of the component. This configuration is related to capacity. In the search result from the component server 2, the component name and the summary information of the component, which is simple summary information, are obtained in advance, and the component having a relatively large capacity ( The program) itself and the manual information of its components are reacquired by pressing the “execute” and “browse” buttons. This is because not all component bodies and manual information searched as search results are acquired.
[実施形態2]
図9は、本実施形態に係るコンポーネントの検索処理(その2)を説明するシーケンス図である。ここでは図7の検索処理と比較参照しながらS901〜S904のステップについて説明し、重複する同一ステップについては説明を省略する。
[Embodiment 2]
FIG. 9 is a sequence diagram illustrating component search processing (part 2) according to the present embodiment. Here, the steps S901 to S904 will be described with reference to the search process of FIG. 7, and the description of the same overlapping steps will be omitted.
上述したように、画像形成装置1の検索部104は、自装置の記憶部101から対応のコンポーネントを検索し、続けてコンポーネントサーバ2に検索要求を行うと、画像形成装置1は、コンポーネントサーバ2から検索結果の応答を受信し、コンポーネント検索画面内等に、検索結果を表示する。
As described above, when the
ここで、本実施形態に係る画像形成装置1は、検索結果の情報をキャッシュ・保持しておく(S901)。一旦検索された検索結果をキャッシュしておくことにより、再度コンポーネント検索がなされたとき、自装置内でキャッシュされている検索結果を利用できるからである。キャッシュされる情報は、上述の検索結果相当の情報であり、検索されたコンポーネント名、コンポーネントの概要情報、またコンポーネント本体及びそのコンポーネントのマニュアルのリンク先情報(所在情報)を含む。 Here, the image forming apparatus 1 according to the present embodiment caches and holds the information of the search result (S901). This is because by caching the search results once searched, when the component search is performed again, the cached search results can be used. The information to be cached is information corresponding to the search result described above, and includes the name of the searched component, summary information of the component, and link destination information (location information) of the component body and the manual of the component.
キャッシュ場所は、自装置の記憶部101であるが、より具体的には上述のRAM13bやHDD17にキャッシュできる。RAM13bとした場合、HDD17と異なり揮発性メモリであるので電源が落とされるとキャッシュ情報は失われるが、情報の高速な読み書きが可能である。またコンポーネントサーバ2で保持されるコンポーネントが更新される可能性を考慮すると、むしろキャッシュ情報は一定期間毎に消去されることが望ましい。
The cache location is the
そして、再度コンポーネント検索要求がなされたとき(S902)、画像形成装置1の検索部104は、キャッシュを含む自装置の記憶部101から対応のコンポーネントを検索し(S903)、コンポーネント検索画面内等に、その検索結果を表示する(S904)。
When a component search request is made again (S902), the
このように画像形成装置1は毎回コンポーネントサーバ2に対してコンポーネントの検索を行なうのではなく、過去の検索結果の情報をキャッシュしておき、再度コンポーネント検索要求がなされたとき、そのキャッシュされている過去の検索結果の情報を含めて、キャッシュを含む自装置の記憶部101から対応のコンポーネントを検索する。これによりコンポーネントサーバ2へ検索処理(及びその負荷)を軽減することができる。
As described above, the image forming apparatus 1 does not search the component server 2 for the component every time, but caches the information of the past search results, and when the component search request is made again, the cache is stored. A corresponding component is searched from the
なお、キャッシュに関し、コンポーネントサーバ2からマニュアル情報が取得され、ユーザは表示されたマニュアルを閲覧したものの、例えば自身が所望する機能でないと判断したため、コンポーネント本体(プログラム本体)のダウンロードを行わない場合がある。この場合、当該コンポーネントのマニュアル情報はンポーネントサーバ2から取得されているので、このマニュアル情報もまたキャッシュに保存しておくことで、再度同一のマニュアル情報の取得を省略することが可能である。 In addition, regarding the cache, manual information is acquired from the component server 2 and the user browses the displayed manual, but, for example, determines that it is not a function desired by the user, so the component main body (program main body) may not be downloaded. is there. In this case, since the manual information of the component is acquired from the component server 2, it is possible to omit the acquisition of the same manual information again by storing the manual information in the cache.
[実施形態3]
図10は、本実施形態に係るコンポーネントの検索処理(その3)を説明するシーケンス図である。ここでは図7の検索処理と比較参照しながらS1001〜S1007のステップについて説明し、重複する同一ステップについては説明を省略する。
[Embodiment 3]
FIG. 10 is a sequence diagram illustrating component search processing (part 3) according to the present embodiment. Here, the steps S1001 to S1007 will be described with reference to the search process of FIG. 7, and the description of the same overlapping steps will be omitted.
上述したように、画像形成装置1の検索部104は、自装置の記憶部101から対応のコンポーネントを検索し、続けてコンポーネントサーバ2に検索要求を行うと、画像形成装置1は、コンポーネントサーバ2から検索結果の応答を受信し、コンポーネント検索画面内等に、検索結果を表示する。
As described above, when the
ここで、本実施形態に係る画像形成装置1は、コンポーネントサーバ2から、コンポーネントサーバ2の保持するコンポーネントの情報を予め(事前に)取得し(S1001及びS1002)、キャッシュ・保持しておく(S1003)。予め取得されキャッシュされる情報は、上述の検索結果相当の情報であり、コンポーネント名、コンポーネントの概要情報、またコンポーネント本体及びそのコンポーネントのマニュアルのリンク先情報(所在情報)を含む。 Here, the image forming apparatus 1 according to the present embodiment acquires, in advance (in advance), component information held by the component server 2 from the component server 2 (S1001 and S1002), and caches and holds the information (S1003). ). The information acquired and cached in advance is information corresponding to the above-described search result, and includes the component name, the outline information of the component, and the link destination information (location information) of the component body and the manual of the component.
予めコンポーネントサーバ2の保持するコンポーネントの情報をキャッシュしておくことにより、コンポーネント検索がなされたとき、自装置内でキャッシュされている検索結果を利用できる。 By caching the component information held in the component server 2 in advance, when a component search is performed, the search result cached in the own apparatus can be used.
よって本実施形態に係る画像形成装置1は、コンポーネント検索要求がなされたとき、画像形成装置1の検索部104は、キャッシュを含む自装置の記憶部101から対応のコンポーネントを検索し(S1004)、コンポーネント検索画面内等に、その検索結果を表示する。
Therefore, in the image forming apparatus 1 according to the present embodiment, when a component search request is made, the
このように画像形成装置1は、予めコンポーネントサーバ2の保持するコンポーネントの情報をキャッシュしておき、コンポーネント検索要求がなされたとき、そのキャッシュされているコンポーネントの情報を含めて、キャッシュを含む自装置の記憶部101から対応のコンポーネントを検索する。これによりコンポーネントサーバ2へ検索処理(及びその負荷)を軽減することができる。
As described above, the image forming apparatus 1 caches the component information held by the component server 2 in advance, and when the component search request is made, the image forming apparatus 1 includes the cached component information and includes the cache. The corresponding component is searched from the
なお、上述のようにキャッシュ場所は、自装置の記憶部101であるが、より具体的には上述のRAM13bやHDD17にキャッシュできる。また、コンポーネントサーバ2で保持されるコンポーネントが更新された場合(不定期)、コンポーネントサーバ2は、画像形成装置1に対し、更新の通知を行うこともできる(S1007)。即ちコンポーネントサーバ2は、更新(追加、削除、変更を含む)されたコンポーネントの情報を更新のタイミングで画像形成装置1に対し通知する。
As described above, the cache location is the
画像形成装置1は、コンポーネントサーバ2から、更新されたコンポーネントの情報を取得し(S1006及びS1007)、再びキャッシュ・保持しておく(S1008)。再びキャッシュされる情報は、更新されたコンポーネント名、コンポーネントの概要情報、またコンポーネント本体及びそのコンポーネントのマニュアルのリンク先情報(所在情報)を含む。 The image forming apparatus 1 acquires the updated component information from the component server 2 (S1006 and S1007), and caches and holds it again (S1008). The information to be cached again includes the updated component name, the outline information of the component, and the link destination information (location information) of the component body and the manual of the component.
このようにすることで、コンポーネントサーバ2で保持されるコンポーネントが更新された場合でも、最新のキャッシュ情報を保持することが可能となる。 In this way, the latest cache information can be held even when the component held in the component server 2 is updated.
[総括]
以上のように、実施形態に係る画像形成装置1は、自装置内に、ユーザが使用した機能が見つからなかった場合、ネットワークを介してコンポーネントサーバ2にアクセスし、コンポーネントサーバ2内のコンポーネント(プログラム)情報に対して検索要求し、その検索結果をユーザに対して表示する。ユーザは、所望機能が自装置内(ローカル)にない場合でも、コンポーネントサーバ2内から所望機能を検索できる。またユーザからすると、検索結果はコンポーネントが本体(自装置内)又はコンポーネントサーバ2内いずれにあろうとも、同一表示画面において表示される。そのため、ユーザはコンポーネントの格納場所を特別意識することなく、同一表示画面からの同一操作により、例えば当該コンポーネントのマニュアル情報の閲覧をしたり、コンポーネントの利用要求を行う事ができる。
[Summary]
As described above, when the function used by the user is not found in the image forming apparatus 1 according to the embodiment, the image forming apparatus 1 accesses the component server 2 via the network, and the component (program (program) in the component server 2). ) A search request is made for the information, and the search result is displayed to the user. The user can search for the desired function from the component server 2 even when the desired function is not in the local apparatus. From the user's point of view, the search result is displayed on the same display screen regardless of whether the component is in the main body (in its own device) or in the component server 2. Therefore, the user can browse the manual information of the component or make a use request of the component by the same operation from the same display screen without paying special attention to the storage location of the component.
その一方、実施形態に係る画像形成装置1は、コンポーネントの格納場所に応じて、自装置内又はコンポーネントサーバ2から、コンポーネント及びマニュアル情報の取得を行う。またコンポーネントサーバ2からのコンポーネントのインストールを行う。従って上述の如く、ユーザはコンポーネントの格納場所を特別意識することなく、同一表示画面からの同一操作により、所望の機能を検索し、さらに当該コンポーネントのマニュアル情報の閲覧をしたり、コンポーネントの利用要求を行うことができる。即ちコンポーネント検索機能で機器内外を含め便利に所望の機能を検索でき、また所望の機能のマニュアルを閲覧したり、実際に利用したりすることが可能である。 On the other hand, the image forming apparatus 1 according to the embodiment acquires components and manual information from the apparatus itself or the component server 2 according to the storage location of the components. Also, components are installed from the component server 2. Therefore, as described above, the user searches for a desired function by the same operation from the same display screen without paying special attention to the storage location of the component, and further browses the manual information of the component, or requests to use the component. It can be performed. That is, it is possible to conveniently search for a desired function including inside and outside the device by using the component search function, and it is possible to browse or actually use a manual of the desired function.
即ち以上本発明の実施形態によれば、機器内外を問わずに所望の機能を自由に検索及び利用が可能な情報処理装置、機能検索方法、及びプログラムを提供することができる。 That is, according to the embodiments of the present invention, it is possible to provide an information processing apparatus, a function search method, and a program that can freely search for and use a desired function regardless of whether inside or outside the device.
なお、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。 Note that the present invention is not limited to such specific embodiments, and various modifications and changes can be made within the scope of the gist of the present invention described in the claims.
1 画像処理装置
2 コンポーネントサーバ
11 操作パネル
11a 入力装置
11b 表示装置
12 記憶メディアI/F
12a ドライブ装置
12b 記録媒体、移行キッドメディア
13 コントローラ
13a ROM
13b RAM
13c CPU
14 データ通信I/F
14a インターフェース装置
15 スキャナ
15a 画像読取装置
16 プロッタ
16a 印刷装置
17 HDD
101 記憶部
102 操作部
103 表示部
104 検索部
105 取得部
106 インストール部
201 記憶部
DESCRIPTION OF SYMBOLS 1 Image processing apparatus 2
13b RAM
13c CPU
14 Data communication I / F
14a Interface device 15
DESCRIPTION OF
Claims (8)
自装置の有するコンポーネントを記憶する記憶手段と、
前記記憶手段及び前記サーバから、検索対象の検索コンポーネントを検索する検索手段と、
前記検索コンポーネントの検索結果を表示する表示手段とを有し、
前記検索手段は、前記記憶手段から前記検索コンポーネントを検索できないとき、さらに前記サーバから前記検索コンポーネントを検索し、
前記表示手段は、前記サーバから前記検索コンポーネントが検索されたとき、当該検索コンポーネントと当該検索コンポーネントの詳細情報との所在情報を含む検索結果を表示すること、
を特徴とする情報処理装置。 An information processing apparatus that is connected to a server that holds components that realize various functions via a network and that can add components,
Storage means for storing components of the device itself;
Search means for searching for a search target search component from the storage means and the server;
Display means for displaying a search result of the search component;
The search means further searches the search component from the server when the search component cannot be searched from the storage means,
The display means displays a search result including location information of the search component and detailed information of the search component when the search component is searched from the server;
An information processing apparatus characterized by the above.
前記表示手段は、さらに取得された前記詳細情報を表示すること、
を特徴とする請求項1記載の情報処理装置。 First acquisition means for acquiring the detailed information from the server based on the location information;
The display means further displays the acquired detailed information;
The information processing apparatus according to claim 1.
取得された前記検索コンポーネントを自装置で利用可能にインストールするインストール手段と、
を有すること特徴とする請求項1又は2記載の情報処理装置。 Second acquisition means for acquiring the search component from the server based on the location information;
Installation means for installing the obtained search component so that it can be used on its own device;
The information processing apparatus according to claim 1, further comprising:
前記検索手段は、前記検索結果がキャッシュされた前記記憶手段及び前記サーバから、検索対象の検索コンポーネントを検索すること、
を特徴とする請求項1ないし3何れか一項記載の情報処理装置。 When the search component is searched from the server, the storage means caches the search result;
The search means searches for a search target search component from the storage means and the server in which the search results are cached;
The information processing apparatus according to any one of claims 1 to 3.
を有し、
前記記憶手段は前記コンポーネント情報をキャッシュし、
前記検索手段は、前記コンポーネント情報がキャッシュされた前記記憶手段及び前記サーバから、検索対象の検索コンポーネントを検索すること、
を特徴とする請求項1ないし3何れか一項記載の情報処理装置。 Third acquisition means for acquiring component information including location information of the component held by the server and detailed information of the component from the server;
Have
The storage means caches the component information;
The search means searches for a search target search component from the storage means and the server in which the component information is cached;
The information processing apparatus according to any one of claims 1 to 3.
を特徴とする請求項5記載の情報処理装置。 When receiving an update notification indicating that the component information has been updated from the server, the third acquisition means acquires the updated component information from the server;
The information processing apparatus according to claim 5.
自装置の有するコンポーネントを記憶手段に記憶する記憶手順と、
前記記憶手段及び前記サーバから、検索対象の検索コンポーネントを検索する検索手順と、
前記検索コンポーネントの検索結果を表示する表示手順とを有し、
前記検索手順は、前記記憶手段から前記検索コンポーネントを検索できないとき、さらに前記サーバから前記検索コンポーネントを検索し、
前記表示手順は、前記サーバから前記検索コンポーネントが検索されたとき、当該検索コンポーネントと当該検索コンポーネントの詳細情報との所在情報を含む検索結果を表示すること、
を特徴とする機能検索方法。 A function search method in an information processing apparatus that is connected to a server that holds components that realize various functions via a network and can add components,
A storage procedure for storing the components of the own device in the storage means;
A search procedure for searching for a search target search component from the storage means and the server;
A display procedure for displaying a search result of the search component;
In the search procedure, when the search component cannot be searched from the storage means, the search component is further searched from the server,
When the search component is searched from the server, the display procedure displays a search result including location information of the search component and detailed information of the search component;
A function search method characterized by
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010012413A JP5402670B2 (en) | 2010-01-22 | 2010-01-22 | Information processing apparatus, function search method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010012413A JP5402670B2 (en) | 2010-01-22 | 2010-01-22 | Information processing apparatus, function search method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011148237A true JP2011148237A (en) | 2011-08-04 |
JP5402670B2 JP5402670B2 (en) | 2014-01-29 |
Family
ID=44535689
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010012413A Expired - Fee Related JP5402670B2 (en) | 2010-01-22 | 2010-01-22 | Information processing apparatus, function search method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5402670B2 (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001075762A (en) * | 1999-09-06 | 2001-03-23 | Casio Electronics Co Ltd | Setting selection device for printer driver |
JP2002014784A (en) * | 2000-06-30 | 2002-01-18 | Sharp Corp | System and method for supplying program |
JP2003289412A (en) * | 2002-03-28 | 2003-10-10 | Canon Inc | Image processor |
JP2005242407A (en) * | 2004-02-24 | 2005-09-08 | Ricoh Co Ltd | Information processor, program provision device, and program for use in this device |
JP2006244400A (en) * | 2005-03-07 | 2006-09-14 | Toshiba Solutions Corp | Web page retrieval method and web page retrieval system |
JP2008040643A (en) * | 2006-08-03 | 2008-02-21 | Fugaku-Bussan Co Ltd | External equipment control system and its program |
JP2009071726A (en) * | 2007-09-14 | 2009-04-02 | Ricoh Co Ltd | Image processor, load distribution system, and load distribution program |
JP2009093276A (en) * | 2007-10-04 | 2009-04-30 | Fuji Xerox Co Ltd | Data processor, data processing system, data transmission device and program |
-
2010
- 2010-01-22 JP JP2010012413A patent/JP5402670B2/en not_active Expired - Fee Related
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001075762A (en) * | 1999-09-06 | 2001-03-23 | Casio Electronics Co Ltd | Setting selection device for printer driver |
JP2002014784A (en) * | 2000-06-30 | 2002-01-18 | Sharp Corp | System and method for supplying program |
JP2003289412A (en) * | 2002-03-28 | 2003-10-10 | Canon Inc | Image processor |
JP2005242407A (en) * | 2004-02-24 | 2005-09-08 | Ricoh Co Ltd | Information processor, program provision device, and program for use in this device |
JP2006244400A (en) * | 2005-03-07 | 2006-09-14 | Toshiba Solutions Corp | Web page retrieval method and web page retrieval system |
JP2008040643A (en) * | 2006-08-03 | 2008-02-21 | Fugaku-Bussan Co Ltd | External equipment control system and its program |
JP2009071726A (en) * | 2007-09-14 | 2009-04-02 | Ricoh Co Ltd | Image processor, load distribution system, and load distribution program |
JP2009093276A (en) * | 2007-10-04 | 2009-04-30 | Fuji Xerox Co Ltd | Data processor, data processing system, data transmission device and program |
Also Published As
Publication number | Publication date |
---|---|
JP5402670B2 (en) | 2014-01-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11689515B2 (en) | Information processing device, information management method, and information processing system | |
US20120050793A1 (en) | Network printing system, client terminal, and printing method | |
CN104049993A (en) | Information processing system, information processing device, and information processing method | |
KR101282254B1 (en) | Image processing apparatus and image processing method and media for computer program thereof | |
JP4366426B2 (en) | Image processing apparatus and control method thereof | |
JP5963420B2 (en) | Image processing system, image processing apparatus, control method therefor, and program | |
JP5148677B2 (en) | Compound machine | |
JP5332343B2 (en) | Information processing apparatus, electronic manual management method, and electronic manual management program | |
JP2007233610A (en) | Information processor, policy management method, storage medium and program | |
JP2013003625A (en) | Image processing system, screen update method and screen update program | |
JP2018185880A (en) | Electronic device | |
JP5402670B2 (en) | Information processing apparatus, function search method, and program | |
JPH11194984A (en) | Document output device and control method therefor | |
JP2009070169A (en) | Image-forming system, information-processing device, web page print-supporting method, and web page print-supportting program | |
JP2014057162A (en) | Image forming apparatus, control method of image forming apparatus, and control program of image forming apparatus | |
JP2018010433A (en) | Information processing system, information processing apparatus, information processing method, and program | |
JP4687686B2 (en) | Image forming apparatus and image forming system | |
JP4781199B2 (en) | Information processing apparatus, information processing system, information processing method, and program | |
JP2020178215A (en) | Image forming apparatus, control method of the image forming apparatus, and program | |
JP6939971B2 (en) | Information processing equipment, image forming equipment, and programs | |
JP6544868B2 (en) | Program, server and system for providing service related to electronic manual | |
JP2007249806A (en) | Document sharing system | |
JP6819334B2 (en) | Image processing equipment, image processing methods, and programs | |
JP2016071631A (en) | Log display system, log display device, and image processor | |
KR100547155B1 (en) | Apparatus and method for collecting information of function usage of printer driver |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20121017 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130723 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130823 |
|
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: 20131001 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131014 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5402670 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |