[go: up one dir, main page]

JP2019164569A - 電子機器、検索方法、および、プログラム - Google Patents

電子機器、検索方法、および、プログラム Download PDF

Info

Publication number
JP2019164569A
JP2019164569A JP2018051812A JP2018051812A JP2019164569A JP 2019164569 A JP2019164569 A JP 2019164569A JP 2018051812 A JP2018051812 A JP 2018051812A JP 2018051812 A JP2018051812 A JP 2018051812A JP 2019164569 A JP2019164569 A JP 2019164569A
Authority
JP
Japan
Prior art keywords
electronic device
keyword
user
standard
dictionary information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2018051812A
Other languages
English (en)
Other versions
JP7059727B2 (ja
Inventor
知美 松井
Tomomi Matsui
知美 松井
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2018051812A priority Critical patent/JP7059727B2/ja
Priority to US16/299,577 priority patent/US10963516B2/en
Publication of JP2019164569A publication Critical patent/JP2019164569A/ja
Application granted granted Critical
Publication of JP7059727B2 publication Critical patent/JP7059727B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9032Query formulation
    • G06F16/90332Natural language query formulation or dialogue systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • G06F9/453Help systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1204Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • G06F3/1258Configuration of print job parameters, e.g. using UI at the client by updating job settings at the printer
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/237Lexical tools
    • G06F40/242Dictionaries
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/237Lexical tools
    • G06F40/247Thesauruses; Synonyms
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4411Configuring for operating with peripheral devices; Loading of device drivers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00352Input means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00411Display of information to the user, e.g. menus the display also being used for user input, e.g. touch screen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00413Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
    • H04N1/00437Intelligent menus, e.g. anticipating user selections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00474Output means outputting a plurality of functional options, e.g. scan, copy or print
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00482Output means outputting a plurality of job set-up options, e.g. number of copies, paper size or resolution

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • Computational Linguistics (AREA)
  • Artificial Intelligence (AREA)
  • Databases & Information Systems (AREA)
  • Mathematical Physics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Security & Cryptography (AREA)
  • Facsimiles In General (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

【課題】電子機器において、あいまい検索に関する利便性を向上する。【解決手段】実施形態の電子機器は、ユーザによって入力されたキーワードである入力キーワードを受け付け、入力キーワードと、第1の辞書情報と、に基いて、他の電子機器の標準キーワードを検索して特定するとともに、特定された他の電子機器の標準キーワードと、第2の辞書情報と、に基いて、電子機器の標準キーワードを検索して特定し、特定された電子機器の標準キーワードを含む電子機器の設定項目をユーザに提示する。【選択図】図3

Description

本発明は、電子機器、検索方法、および、プログラムに関する。
従来、電子機器(例えば複合機)に対して設定を行うときに、ユーザは、まず、複数の設定項目のうちの所望の設定項目を画面上に表示させる必要がある。その場合、ユーザが短時間で所望の設定項目を画面上に表示させることができるように、ユーザにキーワードを入力させ、設定項目の項目名に含まれる標準用語と複数のキーワードとが対応付けられた辞書データを、入力されたキーワードで検索し、検索された標準用語を含む設定項目を画面上に表示する技術がある。
この場合、ユーザは、標準用語に完全一致するキーワードを入力しなくても、辞書データに登録されているキーワード(類義語)を入力することによって、所望の設定項目を画面上に表示させることができる。このような機能は、一般に、あいまい検索と呼ばれている。例えば、異なる種類の複合機では、同じ設定項目であっても標準用語が異なる場合がある(例えば、ファクス、ファックス、FAX)。したがって、電子機器を他種の電子機器に切り替える場合に、このあいまい検索を可能にしておくことは有効である。
しかしながら、例えば、種類の多い電子機器の場合、従来の手法であいまい検索を実現すると、辞書データが膨大になって応答性が落ちてしまったり、1つのキーワードが複数の設定項目に対応付けられていて検索で所望の設定項目に辿り着けなかったりすることがあって、利便性の面で改善の余地があった。
そこで、本発明は、上述の事情に鑑みてなされたものであって、あいまい検索に関する利便性を向上した電子機器、検索方法、および、プログラムを提供することを課題とする。
上述した課題を解決するために、本発明の実施形態の電子機器は、ユーザが設定する複数の設定項目を有する電子機器である。電子機器は、前記電子機器とは異なる他の電子機器に関する辞書情報であって、前記他の電子機器の設定項目の項目名に含まれるキーワードである標準キーワードと、1以上のキーワードと、が対応付けられた第1の辞書情報、ならびに、前記電子機器に関する辞書情報であって、前記電子機器の前記標準キーワードと、1以上のキーワード、および、前記他の電子機器の前記標準キーワードと、が対応付けられた第2の辞書情報を参照する参照手段と、前記他の電子機器の識別情報を取得する取得手段と、前記ユーザによって入力されたキーワードである入力キーワードを受け付ける受付手段と、前記入力キーワードと、前記取得手段によって取得された前記識別情報に対応する前記他の電子機器に関する前記第1の辞書情報と、に基いて、前記他の電子機器の前記標準キーワードを検索して特定するとともに、特定された前記他の電子機器の前記標準キーワードと、前記第2の辞書情報と、に基いて、前記電子機器の前記標準キーワードを検索して特定する検索手段と、前記検索手段によって特定された前記電子機器の前記標準キーワードを含む前記電子機器の設定項目を前記ユーザに提示する提示手段と、を備える。
本発明によれば、あいまい検索に関する利便性が向上するという効果を奏する。
図1は、実施形態のMFPの外観構成図である。 図2は、実施形態のMFPのハードウェア構成図である。 図3は、実施形態のMFPの機能構成図である。 図4は、実施形態における第1の検索画面例を示す図である。 図5は、実施形態における設定画面例を示す図である。 図6は、実施形態の第1の辞書情報を示す図である。 図7は、実施形態の第3の辞書情報を示す図である。 図8は、実施形態の第2の辞書情報を示す図である。 図9は、実施形態における第2の検索画面例を示す図である。 図10は、実施形態において電子機器を置き換える場合のデータ登録の説明図である。 図11は、実施形態のMFPによる設定項目の検索等の処理を示すフローチャートである。
以下、添付図面を参照しながら、本発明に係る電子機器、検索方法、および、プログラムの実施形態を詳細に説明する。
図1は、実施形態のMFP(Multifunction Peripheral:複合機)1の外観構成図である。MFP1は電子機器の一例である。MFP1は、コピー機能、スキャナ機能、ファクス機能、プリンタ機能などの各種の機能の内の、少なくとも2つ以上の機能を備えるものである。
図1に示すMFP1は、本体10と操作機器20とを有する。本体10は、原稿をスキャニングするスキャナユニット10−1や用紙などの被記録媒体に画像を形成する画像形成ユニット10−2などを有し、コピーやスキャニングなどのサービスを提供する。
操作機器20は、操作パネル27を有し、ユーザの操作を受け付ける。操作機器20には、本体10のサービスをユーザに利用させるための各種のアプリケーションがプレインストールされている。
図2は、実施形態のMFP1のハードウェア構成図である。図2に示すように、本体10と操作機器20は、通信路300を介して接続されている。通信路300は、有線または無線の通信路である。以下、まず、本体10のハードウェア構成について説明し、続いて操作機器20のハードウェア構成について説明する。
図2に示すように、本体10は、CPU(Central Processing Unit)11と、ROM(Read Only Memory)12と、RAM(Random Access Memory)13と、HDD(Hard Disk Drive)14と、通信I/F(インタフェース)15と、接続I/F16と、読取部17と、印刷部18と、を備え、これらがシステムバス19を介して相互に接続されている。
CPU11は、本体10の動作を統括的に制御する。CPU11は、RAM13をワークエリア(作業領域)としてROM12またはHDD14等に格納されたプログラムを実行し、本体10全体の動作を統括的に制御する。
通信I/F15は、LAN(Local Area Network)等のネットワーク40に接続するためのEthernet(登録商標)、Wi−Fi(登録商標)等のインタフェースである。
接続I/F16は、通信路300を介して操作機器20と通信するUSB(Universal Serial Bus)規格等のインタフェースである。
読取部17は、コピー機能、スキャナ機能、及びファクシミリ機能を実現するための処理を行うハードウェアである。読取部17は、例えば原稿の画像をスキャンして読み取るスキャナ等を含む。
印刷部18は、プリンタ機能を実現するための処理を行うハードウェアである。印刷部18は、例えば媒体への印刷を行うプロッタ等を含む。印刷部18は、さらに印刷済みの媒体を仕分けるフィニッシャ、原稿を自動給送するADF(Auto Document Feeder)等の特定のオプションを実現するためのハードウェアを含んでもよい。
次に、操作機器20のハードウェア構成について説明する。図2に示すように、操作機器20は、CPU21と、ROM22と、RAM23と、フラッシュメモリ24と、通信I/F25と、接続I/F26と、操作パネル27と、メモリカード接続I/F28と、外部接続I/F29と、を備え、これらがシステムバス30を介して相互に接続されている。
CPU21は、操作機器20の動作を統括的に制御する。CPU21は、RAM23をワークエリア(作業領域)としてROM22またはフラッシュメモリ24に格納されたプログラムを実行し、操作機器20全体を制御する。
通信I/F25は、ネットワーク40に接続する無線LAN規格等のインタフェースである。
接続I/F26は、通信路300を介して本体10と通信するUSB規格等のインタフェースである。
操作パネル27は、ユーザの操作に応じた各種の入力を受け付けるとともに、各種の情報(例えば、検索画面、設定画面、MFP1の動作状況等に関する情報等)を表示する。操作パネル27は、例えば、タッチパネル機構を搭載した液晶表示装置、有機EL(Electro-Luminescence)表示装置等を利用して構成される。なお、操作パネル27に付随して、ユーザインタフェースとしてのハードウェアキー(ボタン)やランプ等が設けられてもよい。
メモリカード接続I/F28は、SD(Secure Digital)カード等のメモリカード3と接続するためのインタフェースである。
外部接続I/F29は、IC(Integrated Circuit)カードリーダ等と接続するためのインタフェースである。
図3は、実施形態のMFP1の機能構成図である。処理部51は、CPU21がプログラムをRAM23に読み出して実行することにより実現される機能部として、参照手段511と、取得手段512と、受付手段513と、検索手段514と、提示手段515と、を備える。また、記憶部52は、例えば、フラッシュメモリ24やHDD14によって実現され、第1の辞書情報、第2の辞書情報等を記憶する。第1の辞書情報と第2の辞書情報は、例えば、メモリカード3からメモリカード接続I/F28を介してフラッシュメモリ24やHDD14に送られ、記憶される。なお、第1の辞書情報と第2の辞書情報の少なくともいずれかは、MFP1とは異なる装置(例えばサーバ等)で管理されてもよい。
ここで、図6、図7、図8を参照して、第1の辞書情報と第2の辞書情報と第3の辞書情報について説明する。以下では、ユーザが、使い慣れた複合機A(他の複合機)から、新しい複合機(MFP1)に切り替える場合を例にとって説明する。複合機A、複合機Bは、それぞれ、ユーザが設定する複数の設定項目を有する。
図6は、実施形態の第1の辞書情報を示す図である。この第1の辞書情報は、複合機Aで使用されている辞書情報であり、また、複合機Bでも使用される。第1の辞書情報では、標準用語(設定項目の項目名に含まれるキーワードである標準キーワード。第2の辞書情報、第3の辞書情報でも同様。)の「ファクス」に対応して、あいまい語(キーワード)1の「ファックス」と、あいまい語2の「FAX」が登録されている。また、標準用語の「ホチキス」に対応して、あいまい語1の「ホッチキス」が登録されている。なお、第1の辞書情報におけるあいまい語(キーワード)は、例えば、標準用語と部分一致のキーワード、および、標準用語から連想されるキーワードのうち少なくともいずれかを含む(第2の辞書情報、第3の辞書情報も同様)。
図7は、実施形態の第3の辞書情報を示す図である。この第3の辞書情報は、複合機Bで当初使用されている辞書情報である。第3の辞書情報では、標準用語の「ファクス」に対応して、あいまい語1の「ファックス」と、あいまい語2の「FAX」が登録されている。また、標準用語の「ステープル」に対応して、あいまい語1の「ステープラ」と、あいまい語2の「Staple」と、あいまい語3の「Stapler」と、が登録されている。なお、ホチキスとステープルは概念的には同一である。
複合機Aを使い慣れたユーザが、このような第3の辞書情報を有する複合機Bを使用して設定項目を検索する場合、複合機Aの標準用語やあいまい語を入力してしまう場合がある。例えば、ユーザは、複合機Bにおいて、キーワードとして「ホチキス」や「ホッチキス」を入力して検索しても、第3の辞書情報にはそれらのキーワードが登録されていないので、所望の設定項目に辿り着くことができない。
そこで、複合機Bでは、第3の辞書情報に情報を追加した第2の辞書情報を使用する。図8は、実施形態の第2の辞書情報を示す図である。第2の辞書情報では、標準用語の「ファクス」に対応して、あいまい語1の「ファックス」と、あいまい語2の「FAX」と、複合機Aの標準用語である「ファクス」と、複合機Cの標準用語である「間接送信」と、が登録されている。また、標準用語の「ステープル」に対応して、あいまい語1の「ステープラ」と、あいまい語2の「Staple」と、あいまい語3の「Stapler」と、複合機Aの標準用語である「ホチキス」と、複合機Cの標準用語である「ステープル」と、が登録されている。
つまり、複合機Bの辞書情報である第2の辞書情報において、他の複合機(複合機A、複合機C)の標準用語を対応付ける。これにより、例えば、ユーザが「ホチキス」や「ホッチキス」で設定項目を検索した場合に、複合機Bの標準用語の「ステープル」に辿り着ける(詳細は後述)。
図3に戻って、参照手段511は、記憶部52に記憶された第1の辞書情報と第2の辞書情報を参照する。なお、第1の辞書情報と第2の辞書情報がMFP1とは異なる装置(例えばサーバ等)で管理(記憶)されている場合は、参照手段511は、当該装置にアクセスすることで当該装置に記憶されている第1の辞書情報と第2の辞書情報を参照する。
取得手段512は、MFP1(複合機B)とは異なる他の複合機(複合機A、複合機C)の識別情報を取得する。取得手段512は、例えば、他の複合機から当該他の複合機の識別情報を受信することにより、または、ユーザによって入力された他の複合機の識別情報に基いて、他の複合機の識別情報を取得する。
受付手段513は、ユーザによって入力されたキーワードである入力キーワード(例えば「ホッチキス」)を受け付ける。
検索手段514は、入力キーワード(例えば「ホッチキス」)と、取得手段512によって取得された識別情報に対応する他の複合機(例えば複合機A)に関する第1の辞書情報(図6)と、に基いて、他の電子機器(例えば複合機A)の標準用語(例えば「ホチキス」)を検索して特定する。また、検索手段514は、特定された他の複合機の標準用語(例えば「ホチキス」)と、第2の辞書情報(図8)と、に基いて、MFP1の標準用語(例えば「ステープル」)を検索して特定する。
提示手段515は、検索手段514によって特定されたMFP1の標準用語(例えば「ステープル」)に基いて、MFP1の標準用語を含む設定項目をユーザに提示する。提示手段515は、例えば、検索手段514によって特定されたMFP1の標準用語を含むMFP1の複数の設定項目の一覧を操作パネル27に表示して、当該一覧の中からユーザによって選択された設定項目に対応する設定画面をユーザに提示(表示)する。
なお、以下において、処理部51における各部511〜515以外の処理については、動作主体を「処理部51」と表記する。
次に、検索画面について説明する。図4は、実施形態における第1の検索画面例を示す図である。ユーザは、MFP1に対して設定を行うときに、複数の設定項目のうちの所望の設定項目を操作パネル27上に表示させるために、検索画面でキーワードを入力する。図4は、ユーザが、キーワードとして「FAX」を入力し、その後に右上の「検索開始」のボタンを押してそのキーワードに対応した検索結果が表示された場合を示している。そして、図4の「ファクス初期設定」のボタンが押されると、図5の設定画面に遷移する。図5は、実施形態における設定画面例を示す図である。
また、図9は、実施形態における第2の検索画面例を示す図である。図9は、ユーザが、キーワードとして「ホッチキス」を入力し、その後に右上の「検索開始」のボタンを押してそのキーワードに対応した検索結果(「ステープル設定1」、「ステープル設定2」)が表示された場合を示している(処理の詳細は後述)。なお、「ステープル設定1」と「ステープル設定2」の情報は、MFP1における標準用語である「ステープル」と対応付けられている。
次に、複合機を置き換える場合のデータ登録について説明する。図10は、実施形態において複合機を置き換える場合のデータ登録の説明図である。ここでは、複合機が、複合機Aから複合機B(MFP1)に置き換えられるものとする。また、同一サブネット内に複合機C、複合機Dが既に設置されているものとする。
この場合、ユーザは、複合機B(MFP1)に対して、メモリカード3を使用して、または、操作パネル27上で操作することによって、それまで使用していた置き換え元の複合機Aに関する第1の辞書情報を登録する(符号(1))。
また、複合機B(MFP1)は、定期的な処理において、MIB(Management Information Base)情報を用いて複合機C、複合機Dに関する機種情報を登録する(符号(2))。なお、複合機C、複合機D等を一括で管理しているサーバが存在すれば、複合機B(MFP1)は、そのサーバが保持している複合機C、複合機Dの機種情報を取得して登録する(符号(3))。また、ユーザは、複合機B(MFP1)に対して、メモリカード3を使用して、または、操作パネル27上で操作することによって、複合機C、複合機Dに関する第1の辞書情報を登録する。また、ユーザは、複合機B(MFP1)に対して、メモリカード3を使用して、または、操作パネル27上で操作することによって、あるいは、その他の手段によって、複合機Bに関する第2の辞書情報を登録する。
次に、MFP1による設定項目の検索等の処理について説明する。図11は、実施形態のMFP1による設定項目の検索等の処理を示すフローチャートである。ユーザは、MFP1に対して設定を行うときに、MFP1に置き換える前に使っていた他の複合機(例えば複合機A)の識別情報を操作パネル27によって入力する。そうすると、取得手段512は、MFP1とは異なる他の複合機(例えば複合機A)の識別情報を取得する(ステップS1)。
ここで、ユーザは、例えば、複合機Aのときに使っていたキーワード(例えば「ホッチキス」)を入力する。そうすると、受付手段513は、ユーザによって入力されたキーワードである入力キーワード(例えば「ホッチキス」)を受け付ける(ステップS2)。
次に、検索手段514は、入力キーワード(例えば「ホッチキス」)と、ステップS1取得された識別情報に対応する他の複合機(例えば複合機A)に関する第1の辞書情報(図6)に基いて、他の電子機器(例えば複合機A)の標準用語(例えば「ホチキス」)を検索して特定する(ステップS3)。
次に、検索手段514は、ステップS3で特定された他の複合機(例えば複合機A)の標準用語(例えば「ホチキス」)と、第2の辞書情報(図8)と、に基いて、MFP1の標準用語(例えば「ステープル」)を検索して特定する(ステップS4)。
次に、提示手段515は、ステップS4で特定されたMFP1の標準用語(例えば「ステープル」)に基いて、MFP1の標準用語を含む設定項目をユーザに提示する(図9)(ステップS5)。提示手段515は、例えば、検索手段514によって特定されたMFP1の標準用語を含むMFP1の複数の設定項目の一覧を操作パネル27に表示して、当該一覧の中からユーザによって選択された設定項目に対応する設定画面をユーザに提示(表示)する。
このようにして、本実施形態によれば、あいまい検索に関する利便性を向上したMFP1を実現することができる。具体的には、例えば、複合機AからMFP1に置き換えたときに、ユーザは、複合機Aのときに使っていたキーワード「ホッチキス」を入力することで、MFP1で使用されているキーワード「ステープル」の設定項目の画面(図9)を迅速かつ容易に表示させることができる。
また、ユーザは、MFP1に対して、メモリカード3を使用して、または、操作パネル27上で操作することによって、他の複合機(例えば、複合機A、複合機C)に関する第1の辞書情報を容易に登録することができる。そして、MFP1は、第2の辞書情報に対して、新たに登録された第1の辞書情報をマージ(統合)することで、第2の辞書情報を容易に更新することができる。つまり、本実施形態のMFP1によれば、容易に、第1の辞書情報を追加して第2の辞書情報をカスタマイズすることができる。
(変形例)
上述の実施形態では、ユーザは、MFP1に対して設定を行うときに、MFP1に置き換える前に使っていた他の複合機(例えば複合機A)の識別情報を操作パネル27によって入力するものとした。その代わりに、ユーザが複合機を利用することによって作成される利用履歴に基いて、他の複合機を特定するようにしてもよい。利用履歴を管理する利用履歴テーブルの例は、以下の通りである。なお、ユーザを認証する認証部を処理部51内に設ける。
Figure 2019164569
ユーザID(Identifier)は、ユーザを一意に特定するための識別情報である。ユーザが複合機にログインするときに、認証部はユーザによって操作パネル27を介して入力されたユーザID及びパスワードを取得し、ユーザ認証を行う。ユーザ認証が成功した場合に、認証部は、ユーザIDと、ログインした日時と、複合機の機種情報を例えばサーバに送信し、利用履歴テーブルに登録させる。ユーザ認証としては公知技術を使えばよい。また、ユーザを識別する識別情報として、ユーザIDのほかに、ICカードのカードIDや、ユーザの生体情報(指紋等)などを使ってもよい。
この場合、取得手段512(第2の取得手段)は、ユーザの識別情報(ユーザID)とユーザが利用した複合機の識別情報(機種の情報)とが対応付けられた履歴情報(利用履歴テーブル)に基いて、MFP1の使用開始前の所定期間内にユーザが最も多く利用していた他の複合機の識別情報を取得する。そして、検索手段514は、入力キーワードと、取得手段512(第2の取得手段)によって取得された識別情報に対応する他の複合機に関する第1の辞書情報(図6)と、に基いて、他の複合機の標準用語を検索して特定する。
なお、「最も多く利用していた他の複合機」は、最も利用回数が多かった他の複合機であってもよいし、あるいは、最も利用時間が長かった他の複合機であってもよい。また、所定期間とは、例えば、置き換え後のMFP1にログインするときの日時を基準日時とし、基準日時までの1年間とすればよい。
なお、サーバが、MFP1からの要求に応じて、送信されたユーザIDに対応する利用履歴に基いて「最も多く利用していた他の複合機」を特定してMFP1に応答するようにしてもよい。
MFP1の処理部51は、特定された「最も多く利用していた他の複合機」の情報を記憶しておき、ユーザがあいまい検索を指示したときに、この情報に対応する複合機(例えば複合機A)に関する第1の辞書情報と、第2の辞書情報と、に基いて、検索対象の用語(MFP1の標準用語)を特定する。このようにすれば、ユーザは、他の複合機の識別番号を入力することなく、以前によく使っていた他の複合機におけるキーワードであいまい検索を行うことができる。
実施形態及び各変形例の各機能は、1または複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって上記で説明した各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP(Digital Signal Processor)、FPGA(Field Programmable Gate Array)や従来の回路モジュール等のデバイスを含むものとする。
実施形態及び各変形例で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
また、実施形態及び各変形例で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、実施形態及び各変形例の各装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
また、実施形態及び各変形例のプログラムを、ROM等に予め組み込んで提供するように構成してもよい。
また、本発明の対象は、上述のMFP1のような複合機に限定されず、プリンタ(単体)、プロジェクタ、電子黒板、パソコン、サーバ、スマートフォンなど、電子機器全般である。
また、情報の表示手段は、上述の操作パネル27に限定されず、操作入力を行わない表示装置であってもよい。
1…MFP、27…操作パネル、51…処理部、52…記憶部、511…参照手段、512…取得手段、513…受付手段、514…検索手段、515…提示手段。
特開2009−093312号公報

Claims (8)

  1. ユーザが設定する複数の設定項目を有する電子機器であって、
    前記電子機器とは異なる他の電子機器に関する辞書情報であって、前記他の電子機器の設定項目の項目名に含まれるキーワードである標準キーワードと、1以上のキーワードと、が対応付けられた第1の辞書情報、
    ならびに、
    前記電子機器に関する辞書情報であって、前記電子機器の前記標準キーワードと、1以上のキーワード、および、前記他の電子機器の前記標準キーワードと、が対応付けられた第2の辞書情報を参照する参照手段と、
    前記他の電子機器の識別情報を取得する取得手段と、
    前記ユーザによって入力されたキーワードである入力キーワードを受け付ける受付手段と、
    前記入力キーワードと、前記取得手段によって取得された前記識別情報に対応する前記他の電子機器に関する前記第1の辞書情報と、に基いて、前記他の電子機器の前記標準キーワードを検索して特定するとともに、特定された前記他の電子機器の前記標準キーワードと、前記第2の辞書情報と、に基いて、前記電子機器の前記標準キーワードを検索して特定する検索手段と、
    前記検索手段によって特定された前記電子機器の前記標準キーワードを含む前記電子機器の設定項目を前記ユーザに提示する提示手段と、
    を備える電子機器。
  2. 前記取得手段は、前記他の電子機器から当該他の電子機器の識別情報を受信することにより、または、ユーザによって入力された前記他の電子機器の識別情報に基いて、前記他の電子機器の識別情報を取得する、請求項1に記載の電子機器。
  3. 前記第1の辞書情報における前記キーワードは、前記他の電子機器の前記標準キーワードと部分一致のキーワード、および、当該標準キーワードから連想されるキーワードのうち少なくともいずれかを含む、請求項1に記載の電子機器。
  4. 前記参照手段は、前記電子機器とは異なる装置にアクセスすることで、当該装置に記憶されている前記第1の辞書情報と前記第2の辞書情報を参照する、請求項1に記載の電子機器。
  5. 前記提示手段は、前記検索手段によって特定された前記電子機器の前記標準キーワードを含む前記電子機器の複数の設定項目の一覧を表示して、当該一覧の中からユーザによって選択された前記設定項目に対応する設定画面を前記ユーザに提示する、請求項1に記載の電子機器。
  6. ユーザの識別情報とユーザが利用した電子機器の識別情報とが対応付けられた履歴情報に基いて、前記電子機器の使用開始前の所定期間内にユーザが最も多く利用していた前記他の電子機器の識別情報を取得する第2の取得手段をさらに備え、
    前記検索手段は、前記入力キーワードと、前記第2の取得手段によって取得された前記識別情報に対応する前記他の電子機器に関する前記第1の辞書情報と、に基いて、前記他の電子機器の前記標準キーワードを検索して特定する、請求項1に記載の電子機器。
  7. ユーザが設定する複数の設定項目を有する電子機器とは異なる他の電子機器に関する辞書情報であって、前記他の電子機器の設定項目の項目名に含まれるキーワードである標準キーワードと、1以上のキーワードと、が対応付けられた第1の辞書情報、ならびに、前記電子機器に関する辞書情報であって、前記電子機器の前記標準キーワードと、1以上のキーワード、および、前記他の電子機器の前記標準キーワードと、が対応付けられた第2の辞書情報に基いて行う検索方法であって、
    前記他の電子機器の識別情報を取得する取得ステップと、
    前記ユーザによって入力されたキーワードである入力キーワードを受け付ける受付ステップと、
    前記入力キーワードと、前記取得ステップによって取得された前記識別情報に対応する前記他の電子機器に関する前記第1の辞書情報と、に基いて、前記他の電子機器の前記標準キーワードを検索して特定するとともに、特定された前記他の電子機器の前記標準キーワードと、前記第2の辞書情報と、に基いて、前記電子機器の前記標準キーワードを検索して特定する検索ステップと、
    前記検索ステップによって特定された前記電子機器の前記標準キーワードを含む前記電子機器の設定項目を前記ユーザに提示する提示ステップと、
    を含む検索方法。
  8. ユーザが設定する複数の設定項目を有する電子機器とは異なる他の電子機器に関する辞書情報であって、前記他の電子機器の設定項目の項目名に含まれるキーワードである標準キーワードと、1以上のキーワードと、が対応付けられた第1の辞書情報、ならびに、前記電子機器に関する辞書情報であって、前記電子機器の前記標準キーワードと、1以上のキーワード、および、前記他の電子機器の前記標準キーワードと、が対応付けられた第2の辞書情報を参照可能な前記電子機器に、
    前記他の電子機器の識別情報を取得する取得ステップと、
    前記ユーザによって入力されたキーワードである入力キーワードを受け付ける受付ステップと、
    前記入力キーワードと、前記取得ステップによって取得された前記識別情報に対応する前記他の電子機器に関する前記第1の辞書情報と、に基いて、前記他の電子機器の前記標準キーワードを検索して特定するとともに、特定された前記他の電子機器の前記標準キーワードと、前記第2の辞書情報と、に基いて、前記電子機器の前記標準キーワードを検索して特定する検索ステップと、
    前記検索ステップによって特定された前記電子機器の前記標準キーワードを含む前記電子機器の設定項目を前記ユーザに提示する提示ステップと、
    を実行させるためのプログラム。
JP2018051812A 2018-03-19 2018-03-19 電子機器、検索方法、および、プログラム Active JP7059727B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2018051812A JP7059727B2 (ja) 2018-03-19 2018-03-19 電子機器、検索方法、および、プログラム
US16/299,577 US10963516B2 (en) 2018-03-19 2019-03-12 Electronic device having user searchable settings items, search method for obtaining setting items, and computer program product therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018051812A JP7059727B2 (ja) 2018-03-19 2018-03-19 電子機器、検索方法、および、プログラム

Publications (2)

Publication Number Publication Date
JP2019164569A true JP2019164569A (ja) 2019-09-26
JP7059727B2 JP7059727B2 (ja) 2022-04-26

Family

ID=67904057

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018051812A Active JP7059727B2 (ja) 2018-03-19 2018-03-19 電子機器、検索方法、および、プログラム

Country Status (2)

Country Link
US (1) US10963516B2 (ja)
JP (1) JP7059727B2 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210036189A (ko) * 2019-09-25 2021-04-02 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. 옵션 검색 기능이 탑재된 프린터 드라이버
KR20220122022A (ko) * 2021-02-26 2022-09-02 삼성전자주식회사 검색 서비스를 제공하기 위한 전자 장치 및 그 작동 방법
JP2023025428A (ja) * 2021-08-10 2023-02-22 京セラドキュメントソリューションズ株式会社 電子機器及び画像形成装置
LU503899B1 (de) * 2023-04-11 2024-10-11 Saurer Spinning Solutions Gmbh & Co Kg Verfahren zur Bedienung einer Textilmaschine

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009093312A (ja) * 2007-10-05 2009-04-30 Kyocera Mita Corp 操作装置および操作画面制御方法
JP2014090361A (ja) * 2012-10-31 2014-05-15 Kyocera Document Solutions Inc 操作装置、画像形成装置、操作方法
JP2017027283A (ja) * 2015-07-21 2017-02-02 富士ゼロックス株式会社 プログラム及び情報処理装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS52150224A (en) 1976-12-15 1977-12-13 Iseki Agricult Mach Planting device for rice transplanting machine
US8438142B2 (en) * 2005-05-04 2013-05-07 Google Inc. Suggesting and refining user input based on original user input
WO2008019334A2 (en) * 2006-08-04 2008-02-14 Tegic Communications, Inc. Remote control in a mobile terminal
JP2011257786A (ja) 2010-06-04 2011-12-22 Ricoh Co Ltd 文書検索システム、情報処理装置、文書検索方法およびプログラム
JP5708569B2 (ja) 2012-06-18 2015-04-30 コニカミノルタ株式会社 画像処理装置、画像処理方法およびプログラム
US20140207776A1 (en) * 2013-01-22 2014-07-24 Maluuba Inc. Method and system for linking data sources for processing composite concepts
US20160078016A1 (en) * 2014-09-12 2016-03-17 General Electric Company Intelligent ontology update tool

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009093312A (ja) * 2007-10-05 2009-04-30 Kyocera Mita Corp 操作装置および操作画面制御方法
JP2014090361A (ja) * 2012-10-31 2014-05-15 Kyocera Document Solutions Inc 操作装置、画像形成装置、操作方法
JP2017027283A (ja) * 2015-07-21 2017-02-02 富士ゼロックス株式会社 プログラム及び情報処理装置

Also Published As

Publication number Publication date
US10963516B2 (en) 2021-03-30
JP7059727B2 (ja) 2022-04-26
US20190286665A1 (en) 2019-09-19

Similar Documents

Publication Publication Date Title
US20240396883A1 (en) Information processing device, information management method, and information processing system
US8593665B2 (en) Image forming system and information processing apparatus
JP2019205052A (ja) ジョブ履歴特定装置、画像処理装置、サーバー、ジョブ履歴特定方法及びプログラム
US10303407B2 (en) Image forming apparatus, method of controlling the same, and storage medium
US9491152B2 (en) Data transmission apparatus, data transmission method, and non-transitory computer readable medium
JP7059727B2 (ja) 電子機器、検索方法、および、プログラム
US9438764B2 (en) Information processing apparatus which extracts a character string from a file name and collates it with address book information
CN102054020B (zh) 显示所提供的服务的内容的客户机服务器系统、客户机装置、和服务器装置
US20200285437A1 (en) Information processing system, information processing apparatus, and information processing method
US20150193417A1 (en) Information processing system, information processing apparatus and information processing method
US20180349065A1 (en) Program setting system, program setting method, and electronic device
US20180376015A1 (en) Image forming apparatus with personalization function, control method therefor, and storage medium
US20160028923A1 (en) Information processing apparatus, method of controlling the same, and storage medium
JP7187845B2 (ja) 印刷サーバ、画像形成装置、プログラム、印刷システム
JP2019139661A (ja) プリントシステム、ジョブリスト提供方法、プリントサーバ装置、管理サーバ装置及びプログラム
JP2014067126A (ja) 情報処理装置及び印刷システム
US10976976B2 (en) Information processing apparatus, information processing system, and recording medium
US20200036847A1 (en) Operation support information providing apparatus, operation support information providing system, and non-transitory recording medium
JP2012168820A (ja) 画像処理装置、アプリケーション選択画面の表示制御方法及び表示制御プログラム
US10447701B2 (en) Authentication system, operating apparatus, and authentication method
US11792183B2 (en) Authentication system, user information extraction apparatus, and user information migration method
US11647128B2 (en) Management apparatus, management system, and recording medium
US9667815B2 (en) Information processing system, information processing device, and information processing method
US20210075923A1 (en) Data transmission apparatus, and control method thereof
US20200034517A1 (en) Information processing apparatus, license management system, and non-transitory recording medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210118

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220118

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220304

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220328

R151 Written notification of patent or utility model registration

Ref document number: 7059727

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151