JP2011150567A - 検索プログラムおよび検索方法 - Google Patents
検索プログラムおよび検索方法 Download PDFInfo
- Publication number
- JP2011150567A JP2011150567A JP2010011771A JP2010011771A JP2011150567A JP 2011150567 A JP2011150567 A JP 2011150567A JP 2010011771 A JP2010011771 A JP 2010011771A JP 2010011771 A JP2010011771 A JP 2010011771A JP 2011150567 A JP2011150567 A JP 2011150567A
- Authority
- JP
- Japan
- Prior art keywords
- search
- condition
- function
- attribute
- attribute item
- 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
- 238000000034 method Methods 0.000 title claims description 11
- 230000014509 gene expression Effects 0.000 claims abstract description 23
- 230000008878 coupling Effects 0.000 abstract 3
- 238000010168 coupling process Methods 0.000 abstract 3
- 238000005859 coupling reaction Methods 0.000 abstract 3
- 230000006870 function Effects 0.000 description 7
- 230000004044 response Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
【解決手段】検索プログラムは、検索対象の属性項目を選択可能に表示する機能と、選択された属性項目に応じた条件値を入力可能に表示する機能と、条件値との関係を示す関係式を選択可能に表示する機能と、複数の検索結果を結合する結合条件を選択可能に表示する機能と、複数の検索対象の中から、属性項目に対する条件値および選択された関係式で規定される条件に合致する検索対象を検索する機能と、属性項目が複数選択された場合、属性項目毎に検索して得られる複数の検索結果を結合条件に基づいて結合する機能と、をコンピューターに実行させる。
【選択図】図1
Description
本適用例にかかる検索プログラムは、検索対象の属性項目を選択可能に表示する機能と、選択された前記属性項目に応じた条件値を入力可能に表示する機能と、前記条件値との関係を示す関係式を選択可能に表示する機能と、複数の検索結果を結合する結合条件を選択可能に表示する機能と、複数の前記検索対象の中から、前記属性項目に対する前記条件値および選択された前記関係式で規定される条件に合致する前記検索対象を検索する機能と、前記属性項目が複数選択された場合、前記属性項目毎に検索して得られる前記複数の検索結果を前記結合条件に基づいて結合する機能と、をコンピューターに実行させることを特徴とする。
上記適用例にかかる検索プログラムにおいて、前記属性項目に関する情報は所定のファイルに予め記述され、前記属性項目が選択された場合、前記ファイルに記述された前記属性項目に関する前記情報に応じて、択一選択手段、文字入力手段および数値入力手段の何れかが表示され、前記条件値は、表示された何れかを介して前記情報が示す範囲内で入力されることが好ましい。
上記適用例にかかる検索プログラムにおいて、前記数値入力手段は、押下した数値キーに応じた数値情報を入力することを特徴とする。
上記適用例にかかる検索プログラムにおいて、前記検索結果に対して、前記属性項目、前記条件値および前記関係式の少なくとも1つを変更し、再度検索する機能を有しても良い。
本適用例にかかる検索方法は、検索対象の属性項目を選択可能に表示する工程と、選択された前記属性項目に応じた条件値を入力可能に表示する工程と、前記条件値との関係を示す関係式を選択可能に表示する工程と、複数の検索結果を結合する結合条件を選択可能に表示する工程と、複数の前記検索対象の中から、前記属性項目に対する前記条件値および選択された前記関係式で規定される条件に合致する前記検索対象を検索する工程と、前記属性項目が複数選択された場合、前記属性項目毎に検索して得られる前記複数の検索結果を前記結合条件に基づいて結合する工程と、を有することを特徴とする。
図1は、印刷設定検索プログラムの処理を示すフローチャートである。また、図2は、印刷設定検索プログラムのUI(User Interface)画面30の一例を示す。この印刷設定検索プログラムは、図示を略したコンピューター装置に予めインストールされ、実行される。本実施形態では、コンピューター装置は汎用パソコンである。このコンピューター装置は、各種制御を実行するCPUと、データを一時記憶するRAMと、各種制御プログラムを記憶するROMと、各種アプリケーションプログラムや各種データファイルを記憶する大容量メモリーであるハードディスク装置と、ユーザーからの指示が入力されるキーボードやマウスと、外部装置と接続可能なインターフェイスを備え、これらはバスを介してデータ授受可能に接続されている。このコンピューター装置は、所定のOS(Operating System)で制御されており、印刷設定検索プログラムはOSの制御下で作動する。
この印刷設定検索プログラムが実行されると、CPUは、定義ファイルを読み込む(ステップS100)。ここで、図3は、本実施形態における定義ファイルの構成例を示す。この定義ファイルには、プリセットの属性項目(プリセット項目)12毎に、データ区分11、単位14、最小値および最大値を規定する範囲15および選択肢13が必要に応じてそれぞれ定義されている。本実施形態では、この定義ファイルは、XML(eXtensible Markup Language)形式で作成されている。
尚、本実施形態では、関係式は、「同じ」、「以下」、「以上」、「異なる」および「含む」の演算子の何れかである。ここで、データ区分11が、「温度」、「時間」および「長さ」のように数値を入力する場合、「含む」は選択できない。また、データ区分11が、「リスト」の場合、「以上」、「以下」および「含む」は選択できない。更に、データ区分11が「文字列」である場合、「以下」および「以上」は選択できない。
ここで、コントロールの使用例を示す。例えば、プリセット項目12の「ID」は、データ区分11として、リストコントロール23が関連付けられた「リスト」が定義され、リストコントロール23に表示される選択可能な選択肢13には、予めユーザーに登録されたIDが入ることを示している。また、プリセット項目12の「プリセット名」は、データ区分11として、エディットコントロール24が関連付けられた「文字列」が定義され、エディットコントロール24には、最大で64文字まで入力できることを示している。
尚、プリセット項目12は、図3に示した項目に限定されるものではなく、印刷装置が印刷を行うに際して、全ての条件に関する項目が定義されている。
続いて、CPUは、入力された条件との関係を示す関係式を選択可能に表示する。即ち、CPUは、選択されたプリセット項目に応じて選択可能な関係式の情報を取得し(ステップS114)、取得した関係式の1つを選択可能とすべく、リストボックスを比較領域32に表示する(ステップS116)。これを受けて、ユーザーにより、プリセット項目に応じた関係式が選択される(ステップS118)。尚、本実施形態では、条件の入力を行った後、関係式を選択したが、この順序は限定されるものではなく、先に関係式が選択されても良い。
次に、CPUは、検索条件の入力が終了したか、否かを判定する(ステップS120)。本実施形態では、UI画面30の検索実行ボタン40が押下された場合、検索条件の入力が終了したと判定する。また、項目名領域34において、条件1に続いて他の条件(条件2、条件3・・)のリストコントロール23が選択され、プリセット項目が選択された場合、検索条件の入力は終了しないと判定する。
他方で、検索条件の入力が終了したと判定された場合(ステップS120でYes)、CPUは、入力された検索条件が複数であるか、否かを判定する(ステップS122)。
ここで、入力された検索条件が1つであると判定された場合(ステップS122でNo)、保存されているプリセットの中から、入力された検索条件に合致するプリセットが検索され(ステップS124)、検索されたプリセットを検索結果として出力し(ステップS132)、一連の処理を終了する。
次に、CPUは、保存されているプリセットの中から、それぞれの検索条件に合致するプリセットが検索され(ステップS128)、検索されたプリセットを結合条件で結合する(ステップS130)。続いて、CPUは、結合されたプリセットを検索結果として出力し(ステップS132)、一連の処理を終了する。尚、出力された検索結果は、図示を略した他のUI画面に一覧表示される。また、一連の処理により出力された検索結果に対して、プリセット項目、関係式および条件の少なくとも1つを更に絞り込んだ検索を行うことができる。
Claims (5)
- 検索対象の属性項目を選択可能に表示する機能と、
選択された前記属性項目に応じた条件値を入力可能に表示する機能と、
前記条件値との関係を示す関係式を選択可能に表示する機能と、
複数の検索結果を結合する結合条件を選択可能に表示する機能と、
複数の前記検索対象の中から、前記属性項目に対する前記条件値および選択された前記関係式で規定される条件に合致する前記検索対象を検索する機能と、
前記属性項目が複数選択された場合、前記属性項目毎に検索して得られる前記複数の検索結果を前記結合条件に基づいて結合する機能と、をコンピューターに実行させることを特徴とする検索プログラム。 - 請求項1に記載の検索プログラムにおいて、
前記属性項目に関する情報は所定のファイルに予め記述され、
前記属性項目が選択された場合、前記ファイルに記述された前記属性項目に関する前記情報に応じて、択一選択手段、文字入力手段および数値入力手段の何れかが表示され、前記条件値は、表示された何れかを介して前記情報が示す範囲内で入力されることを特徴とする検索プログラム。 - 請求項2に記載の検索プログラムにおいて、
前記数値入力手段は、押下した数値キーに応じた数値情報を入力することを特徴とする検索プログラム。 - 請求項1乃至3のいずれか1項に記載の検索プログラムにおいて、
前記検索結果に対して、前記属性項目、前記条件値および前記関係式の少なくとも1つを変更し、再度検索する機能を有することを特徴とする検索プログラム。 - 検索対象の属性項目を選択可能に表示する工程と、
選択された前記属性項目に応じた条件値を入力可能に表示する工程と、
前記条件値との関係を示す関係式を選択可能に表示する工程と、
複数の検索結果を結合する結合条件を選択可能に表示する工程と、
複数の前記検索対象の中から、前記属性項目に対する前記条件値および選択された前記関係式で規定される条件に合致する前記検索対象を検索する工程と、
前記属性項目が複数選択された場合、前記属性項目毎に検索して得られる前記複数の検索結果を前記結合条件に基づいて結合する工程と、を有することを特徴とする検索方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010011771A JP5521573B2 (ja) | 2010-01-22 | 2010-01-22 | 検索プログラムおよび検索方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010011771A JP5521573B2 (ja) | 2010-01-22 | 2010-01-22 | 検索プログラムおよび検索方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011150567A true JP2011150567A (ja) | 2011-08-04 |
JP5521573B2 JP5521573B2 (ja) | 2014-06-18 |
Family
ID=44537473
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010011771A Expired - Fee Related JP5521573B2 (ja) | 2010-01-22 | 2010-01-22 | 検索プログラムおよび検索方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5521573B2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017215703A (ja) * | 2016-05-31 | 2017-12-07 | ブラザー工業株式会社 | プログラム |
JP2023036689A (ja) * | 2017-06-27 | 2023-03-14 | キヤノン株式会社 | 印刷システムとコンピュータプログラム |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002117056A (ja) * | 2000-10-06 | 2002-04-19 | Max Management:Kk | データ検索表示方法及びデータ検索表示システム並びデータ検索表示方法を具備したデータ検索エンジン |
JP2004206553A (ja) * | 2002-12-26 | 2004-07-22 | Kyocera Mita Corp | プリンタドライバ及び印刷条件設定方法 |
JP2005107845A (ja) * | 2003-09-30 | 2005-04-21 | Canon Inc | 文書処理装置および文書処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム |
JP2005228243A (ja) * | 2004-02-16 | 2005-08-25 | Canon Inc | 情報処理装置及びその制御方法、プログラム |
JP2008257383A (ja) * | 2007-04-03 | 2008-10-23 | Seiko Epson Corp | 印刷装置、印刷方法、およびコンピュータプログラム |
JP2008262468A (ja) * | 2007-04-13 | 2008-10-30 | Hitachi Ltd | コンテンツ検索情報生成装置、コンテンツ検索依頼装置、情報処理システム、及びコンテンツ検索情報の生成方法 |
-
2010
- 2010-01-22 JP JP2010011771A patent/JP5521573B2/ja not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002117056A (ja) * | 2000-10-06 | 2002-04-19 | Max Management:Kk | データ検索表示方法及びデータ検索表示システム並びデータ検索表示方法を具備したデータ検索エンジン |
JP2004206553A (ja) * | 2002-12-26 | 2004-07-22 | Kyocera Mita Corp | プリンタドライバ及び印刷条件設定方法 |
JP2005107845A (ja) * | 2003-09-30 | 2005-04-21 | Canon Inc | 文書処理装置および文書処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム |
JP2005228243A (ja) * | 2004-02-16 | 2005-08-25 | Canon Inc | 情報処理装置及びその制御方法、プログラム |
JP2008257383A (ja) * | 2007-04-03 | 2008-10-23 | Seiko Epson Corp | 印刷装置、印刷方法、およびコンピュータプログラム |
JP2008262468A (ja) * | 2007-04-13 | 2008-10-30 | Hitachi Ltd | コンテンツ検索情報生成装置、コンテンツ検索依頼装置、情報処理システム、及びコンテンツ検索情報の生成方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017215703A (ja) * | 2016-05-31 | 2017-12-07 | ブラザー工業株式会社 | プログラム |
JP2023036689A (ja) * | 2017-06-27 | 2023-03-14 | キヤノン株式会社 | 印刷システムとコンピュータプログラム |
JP7361875B2 (ja) | 2017-06-27 | 2023-10-16 | キヤノン株式会社 | 印刷システムとコンピュータプログラム |
Also Published As
Publication number | Publication date |
---|---|
JP5521573B2 (ja) | 2014-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9720635B2 (en) | Information processing apparatus, method of controlling the same, non-transitory computer readable storage medium, and information processing system | |
JP5868032B2 (ja) | 情報処理装置、表示制御方法及びプログラム | |
KR101763018B1 (ko) | 시스템, 인쇄 장치, 제어 방법 및 컴퓨터 판독가능한 기록 매체 | |
US9529798B2 (en) | Document management system, search designation method, and storage medium | |
JP2010086455A (ja) | 検索条件指定装置、検索条件指定方法及びプログラム | |
US20160267114A1 (en) | Document management client apparatus and document management method | |
JP5521573B2 (ja) | 検索プログラムおよび検索方法 | |
JP2006252001A (ja) | ドキュメント処理装置 | |
US20200081677A1 (en) | Information processing apparatus and method of controlling the same | |
JP5268508B2 (ja) | 情報処理装置及び検索方法 | |
US11030352B2 (en) | Clearance check method and clearance check device | |
JP4884685B2 (ja) | データベースに項目追加を行うコンピュータ、プログラムおよび方法 | |
JP2016170548A (ja) | 情報処理システム、情報処理装置および情報処理プログラム | |
JP6878367B2 (ja) | 数値制御装置 | |
JP2004206553A (ja) | プリンタドライバ及び印刷条件設定方法 | |
US9300837B2 (en) | Information processing apparatus, information processing method, and storage medium for identifiable information about print jobs | |
JP2012221396A (ja) | プリントキュー名管理プログラム | |
JP2009110080A (ja) | プログラム、印刷データ処理装置及び印刷システム | |
US8363250B2 (en) | Appending identification information to a print job before it is transmitted to a printing device | |
JP6122742B2 (ja) | 仕様変更支援装置、情報処理方法、およびプログラム | |
JP6176230B2 (ja) | 印刷制御装置、画像形成装置及び印刷制御プログラム | |
JP2010250691A (ja) | 画像処理方法及び画像処理装置 | |
JP2000047861A (ja) | 影響範囲検出装置および影響範囲の検出方法 | |
JP2006277135A (ja) | 画面出力用データ生成処理プログラム | |
JP2020091630A (ja) | ドキュメント作成支援システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130110 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131031 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131105 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131210 |
|
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: 20140311 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140324 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5521573 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |