(57)【要約】【課題】  複数のレコードにより構成されたリストの中から、目的のレコードを効率よく抽出する。【解決手段】  表示処理装置１００は、複数の項目に対応する複数のデータをそれぞれ含む複数のレコードにより構成されたリストを、複数の項目に対応して設けられた複数のキーワード入力ボックスとともに表示する表示部１０４と、複数のキーワード入力ボックスにそれぞれキーワードが入力された場合に、一のキーワードと項目との指定に基づき、リストの中から、指定された項目に指定されたキーワードを含むレコードを抽出し、当該抽出されたレコードの中から、他のキーワードと項目との指定に基づき、指定された項目に指定されたキーワードを含むレコードを抽出する処理を繰り返すことにより、それらをアンド条件で抽出する抽出部１０８とを含む。表示部１０４は、抽出部１０８が抽出したレコードを一覧表示する。【選択図】  図５
2007027968.tif 000002
【特許請求の範囲】
【請求項１】
複数の項目に対応する複数のデータをそれぞれ含む複数のレコードにより構成されたリストを、前記複数の項目に対応して設けられた複数のキーワード入力ボックスとともに表示する表示部と、
複数の前記キーワード入力ボックスにそれぞれキーワードが入力された場合に、一の前記キーワードと項目との指定に基づき、前記リストの中から、指定された前記項目に指定されたキーワードを含むレコードを抽出し、当該抽出されたレコードの中から、他の前記キーワードと項目との指定に基づき、指定された前記項目に指定されたキーワードを含むレコードを抽出する処理を繰り返すことにより、それらをアンド条件で抽出する抽出部と、
を含み、
前記表示部は、前記抽出部が抽出した前記レコードを、一覧表示する表示処理装置。
【請求項２】
請求項１に記載の表示処理装置において、
前記項目とキーワードとの指定に基づき、前記リストの中から、指定された前記項目に指定されたキーワードを含むレコードを抽出するフィルタを複数含むフィルタ部をさらに含み、
前記抽出部は、前記項目に対応して設けられた前記キーワード入力ボックスに入力されたキーワードに基づき、前記項目と前記キーワードとを指定して、前記複数のフィルタに、順次フィルタ処理を行わせ、抽出結果を取得する表示処理装置。
【請求項３】
請求項１または２に記載の表示処理装置において、
前記キーワード入力ボックスは、前記リストにおいて、当該キーワード入力ボックスに対応する前記項目として記憶されている文字列を選択可能なキーワードとして表示する構成であり、
前記文字列の選択により、当該文字列が、前記キーワードとして取り扱われる表示処理装置。
【請求項４】
コンピュータを、
文書の項目を複数含む複数のレコードにより構成されたリストを、前記項目毎に対応して設けられた複数のキーワード入力ボックスとともに表示する表示部、
複数の前記キーワード入力ボックスにそれぞれキーワードが入力された場合に、一の前記キーワードと項目との指定に基づき、前記リストの中から、指定された前記項目に指定されたキーワードを含むレコードを抽出し、当該抽出されたレコードの中から、他の前記キーワードと項目との指定に基づき、指定された前記項目に指定されたキーワードを含むレコードを抽出する処理を繰り返すことにより、それらをアンド条件で抽出する抽出部、
として機能させ、
前記表示部は、前記抽出部が抽出した前記レコードを一覧表示する表示処理プログラム。
【請求項５】
ネットワークに接続され、ウェブサーバ機能を有するネットワーク複合機であって、
前記ネットワークに接続されたクライアント端末に、コンピュータを、文書の項目を複数含む複数のレコードにより構成されたリストを、前記項目毎に対応して設けられた複数のキーワード入力ボックスとともに表示する表示部、複数の前記キーワード入力ボックスにそれぞれキーワードが入力された場合に、一の前記キーワードと項目との指定に基づき、前記リストの中から、指定された前記項目に指定されたキーワードを含むレコードを抽出し、当該抽出されたレコードの中から、他の前記キーワードと項目との指定に基づき、指定された前記項目に指定されたキーワードを含むレコードを抽出する処理を繰り返すことにより、それらをアンド条件で抽出する抽出部、として機能させ、前記表示部が、前記抽出部が抽出した前記レコードを一覧表示する表示処理プログラムを提供するプログラム提供部を含むネットワーク複合機。
【請求項６】
請求項５に記載のネットワーク複合機において、
前記表示処理プログラムがインストールされた前記クライアント端末に、前記リストを送信するデータ送信部をさらに含むネットワーク複合機。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、表示処理装置およびネットワーク複合機に関する。
【背景技術】
【０００２】
近年、ネットワーク接続機能を有し、ウェブサーバ機能を有するファクシミリ装置が開発されている。特許文献１には、組込型のウェブサーバ機能を備え、通信履歴情報を記憶する通信履歴情報記憶手段と、この通信履歴情報をＨＴＴＰにて送出する手段と、を備えたファクシミリサーバが開示されている。このファクシミリサーバにおいて、クライアントＰＣのブラウザなどからファクシミリ等の機器設定を行ったり、ファクシミリやメールの送受信の履歴や登録ユーザの一覧などの内部情報を参照できるようになっている。
【特許文献１】特開平１１−５５４４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、従来、クライアントＰＣ等において、内部情報の一覧を表示した場合、多数のレコードを含むリストが表示され、ユーザが目的のレコードを検出できないということがあった。このような問題を解決するために、ある一つの項目について並べ替え表示を可能としたり、リスト全体に対して一つのキーワード検索を可能とした処理が用いられている。しかし、従来の方法では、多数の情報の中から目的の情報を検出するという点で、依然として課題があった。
【０００４】
本発明は上記課題に鑑みてなされたものであり、その目的は、複数のレコードにより構成されたリストの中から、目的のレコードを効率よく抽出する技術の提供にある。
【課題を解決するための手段】
【０００５】
本発明によれば、複数の項目に対応する複数のデータをそれぞれ含む複数のレコードにより構成されたリストを、前記複数の項目に対応して設けられた複数のキーワード入力ボックスとともに表示する表示部と、複数の前記キーワード入力ボックスにそれぞれキーワードが入力された場合に、一の前記キーワードと項目との指定に基づき、前記リストの中から、指定された前記項目に指定されたキーワードを含むレコードを抽出し、当該抽出されたレコードの中から、他の前記キーワードと項目との指定に基づき、指定された前記項目に指定されたキーワードを含むレコードを抽出する処理を繰り返すことにより、それらをアンド条件で抽出する抽出部と、を含み、前記表示部は、前記抽出部が抽出した前記レコードを、一覧表示する表示処理装置が提供される。
【０００６】
本発明によれば、一覧表示されたリストから、項目毎にキーワードを入力することにより、該当するデータを含むレコードがアンド条件で抽出されて一覧表示されるため、所望のデータを簡易かつ迅速に探し出すことができる。
【０００７】
本発明の表示処理装置は、前記項目とキーワードとの指定に基づき、前記リストの中から、指定された前記項目に指定されたキーワードを含むレコードを抽出するフィルタを複数含むフィルタ部をさらに含むことができ、前記抽出部は、前記項目に対応して設けられた前記キーワード入力ボックスに入力されたキーワードに基づき、前記項目と前記キーワードとを指定して、前記複数のフィルタに、順次フィルタ処理を行わせ、抽出結果を取得することができる。
【０００８】
本発明の表示処理装置において、前記キーワード入力ボックスは、前記リストにおいて、当該キーワード入力ボックスに対応する前記項目として記憶されている文字列を選択可能なキーワードとして表示する構成とすることができ、前記文字列の選択により、当該文字列を、前記キーワードとして取り扱うことができる。
【０００９】
本発明によれば、コンピュータを、文書の項目を複数含む複数のレコードにより構成されたリストを、前記項目毎に対応して設けられた複数のキーワード入力ボックスとともに表示する表示部、複数の前記キーワード入力ボックスにそれぞれキーワードが入力された場合に、一の前記キーワードと項目との指定に基づき、前記リストの中から、指定された前記項目に指定されたキーワードを含むレコードを抽出し、当該抽出されたレコードの中から、他の前記キーワードと項目との指定に基づき、指定された前記項目に指定されたキーワードを含むレコードを抽出する処理を繰り返すことにより、それらをアンド条件で抽出する抽出部、として機能させ、前記表示部は、前記抽出部が抽出した前記レコードを一覧表示する表示処理プログラムが提供される。
【００１０】
なお、この表示処理プログラムは、JavaScript（ジャバスクリプト）プログラムとすることができる。また、上記リストは、ファクシミリ送受信機能、スキャナ機能、およびプリンタ機能、文書管理機能等を有する複合機で取り扱われる内部情報のリストとすることができる。複合機は、リストのデータを表示処理装置に送信することができる。また、複合機は、表示処理プログラムを生成し、表示処理装置に送信することができる。
【００１１】
本発明によれば、ネットワークに接続され、ウェブサーバ機能を有するネットワーク複合機であって、前記ネットワークに接続されたクライアント端末に、コンピュータを、文書の項目を複数含む複数のレコードにより構成されたリストを、前記項目毎に対応して設けられた複数のキーワード入力ボックスとともに表示する表示部、複数の前記キーワード入力ボックスにそれぞれキーワードが入力された場合に、一の前記キーワードと項目との指定に基づき、前記リストの中から、指定された前記項目に指定されたキーワードを含むレコードを抽出し、当該抽出されたレコードの中から、他の前記キーワードと項目との指定に基づき、指定された前記項目に指定されたキーワードを含むレコードを抽出する処理を繰り返すことにより、それらをアンド条件で抽出する抽出部、として機能させ、前記表示部が、前記抽出部が抽出した前記レコードを一覧表示する表示処理プログラムを提供するプログラム提供部を含むネットワーク複合機が提供される。
【００１２】
本発明のネットワーク複合機は、前記表示処理プログラムがインストールされた前記クライアント端末に、前記リストを送信するデータ送信部をさらに含むことができる。
【００１３】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１４】
本発明によれば、複数のレコードにより構成されたリストの中から、目的のレコードを効率よく抽出することができる。
【発明を実施するための最良の形態】
【００１５】
図１は、複合機とネットワークで接続されたクライアントＰＣに表示される、複合機の内部情報の一例を示す図である。ここで、ブラウザ画面３００には、スキャン、送信、受信、共有受信、掲示板、回覧／配信、処理依頼、およびオプション用のフォルダが表示される。これらのフォルダのタブ３０２ａ〜３０２ｈが表示されており、いずれかのタブ３０２ａ〜３０２ｈを選択（クリック）することにより、そのフォルダの内容が表示される。ここでは、処理依頼フォルダの内容が表示されている。
【００１６】
処理依頼のフォルダでは、件名、詳細、処理状況、依頼者、担当者、文書分類、日時という複数の項目に対応する複数のデータをそれぞれ含む複数のレコードにより構成されたリストが表示される。また、複数の項目に対応して設けられた複数のキーワード入力ボックス３０４ａ〜３０４ｅが設けられる。ここでは、項目「件名」に対応するキーワード入力ボックス３０４ａ、項目「処理状況」に対応するキーワード入力ボックス３０４ｂ、項目「依頼者」に対応するキーワード入力ボックス３０４ｃ、項目「担当者」に対応するキーワード入力ボックス３０４ｄ、および項目「文書分類」に対応するキーワード入力ボックス３０４ｅが上記リストとともに表示される。これらのキーワード入力ボックス３０４ａ〜３０４ｅには、デフォルトでは項目名が表示される。
【００１７】
ユーザがいずれかのキーワード入力ボックス３０４ａ〜３０４ｅにキーワードを入力すると、その項目に対応するデータがキーワードと一致するレコードを絞り込むことができる。図１に示した例では、キーワード入力ボックス３０４ａ〜３０４ｅはプルダウン式になっており、各項目に対応するデータが選択可能となっている。
【００１８】
図２は、項目「依頼者」に対応するキーワード入力ボックス３０４ｃをプルダウン表示させた図を示す。ここでは、「ユーザ１」、「ユーザ３」、「ユーザ４」、「ユーザ５」等が選択可能に表示される。
【００１９】
たとえば、ユーザがキーワード入力ボックス３０４ｃから「ユーザ１」を選択すると、この項目に対応するデータが「ユーザ１」であるレコードだけが抽出され、ブラウザ画面３００に表示される。その状態を図３に示す。
【００２０】
また、ユーザがキーワード入力ボックス３０４ｄから「ユーザ２」を選択すると、この項目に対応するデータが「ユーザ２」であるレコードだけが抽出され、ブラウザ画面３００に表示される。その状態を図４に示す。
【００２１】
しかし、これまで、たとえば図３に示したように、項目「依頼者」について絞り込みを行った状態で、項目「担当者」について絞り込みを行った場合、最初の絞り込み結果である依頼者に関する絞り込みが解除されてしまっていた。
【００２２】
本発明者は、複数の項目に対応する複数のデータをそれぞれ含む複数のレコードにより構成されたリストにおいて、複数の項目毎にキーワードを入力可能に構成し、複数の項目にキーワードが入力された場合に、アンド条件で絞り込みを行い、検索結果を一覧表示するようにした。
【００２３】
図５は、本実施の形態におけるネットワーク複合機および表示処理装置を含むネットワーク構成を示すブロック図である。
【００２４】
表示処理装置１００およびネットワーク複合機２００の各構成要素は、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされた本図の構成要素を実現するプログラム、そのプログラムを格納するハードディスクなどの記憶ユニット、ネットワーク接続用インタフェースを中心にハードウェアとソフトウェアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。以下説明する各図は、ハードウェア単位の構成ではなく、機能単位のブロックを示している。
【００２５】
表示処理装置１００は、たとえばパーソナルコンピュータ等のＰＣクライアントである。  表示処理装置１００は、ネットワーク２５０を介して、ネットワーク複合機２００に接続される。ネットワーク２５０は、たとえばＬＡＮ等のローカルネットワークとすることができる。
【００２６】
ネットワーク複合機２００は、たとえば、ファクシミリ送受信機能、スキャナ機能、およびプリンタ機能、文書管理機能等を有するネットワークファクシミリ装置やＭＦＰ（Multi Functional Peripheral）等とすることができる。ネットワーク複合機２００は、ウェブサーバ機能を有し、ネットワーク２５０に接続された表示処理装置１００等のクライアントＰＣに、ネットワーク複合機２００の処理データやネットワーク複合機２００で処理した画像データを送信する。また、ネットワーク複合機２００は、表示処理装置１００等のクライアントＰＣに、上記処理データや画像データを表示するためのJavaScript（登録商標）（ジャバスクリプト）プログラムを送信する。この処理は、クライアントＰＣに上記ジャバスクリプトプログラムが保存されていない場合にのみ実行される。ネットワーク複合機２００は、表示処理装置１００が初回にネットワーク複合機２００から処理データを取得する際に、当該処理データとともにジャバスクリプトプログラムを送信することができる。
【００２７】
ネットワーク複合機２００は、データ送受信部２０２、データ読出部２０４、プログラム提供部２０６、処理データ記憶部２１０、および画像データ記憶部２１２を含む。なお、図５において、本発明の本質に関わらない部分の構成については省略してあり、たとえば、原稿読み取り部や画像処理部等は図示していない。
【００２８】
データ送受信部２０２は、ネットワーク２５０に接続された表示処理装置１００等の他の端末との間でデータの送受信を行う。
【００２９】
処理データ記憶部２１０は、たとえば、スキャンデータリスト、送受信データリスト、掲示板データリスト、回覧／配信データリスト、処理依頼データリスト等、ネットワーク複合機２００で処理した処理のリストである処理データを記憶する。画像データ記憶部２１２は、ネットワーク複合機２００で処理された画像データを記憶する。
【００３０】
データ読出部２０４は、処理データ記憶部２１０や画像データ記憶部２１２からデータを読み出す。データ読出部２０４は、データ送受信部２０２を介して、表示処理装置１００から処理データや画像データの送信要請があると、処理データ記憶部２１０や画像データ記憶部２１２から処理データや画像データを読み出す。
【００３１】
プログラム提供部２０６は、表示処理装置１００等のクライアントＰＣに、上記処理データや画像データを表示するための表示処理プログラムを生成する。
【００３２】
データ送受信部２０２は、データ読出部２０４が読み出した処理データやデータ読出部２０４が読み出した画像データ等の内部情報、またはプログラム提供部２０６が生成した表示処理プログラムを表示処理装置１００に送信する。
【００３３】
表示処理装置１００は、データ取得部１０２、表示部１０４、指示受付部１０６、抽出部１０８、フィルタ部１１０、およびデータ記憶部１１２を含む。
【００３４】
データ取得部１０２は、ネットワーク複合機２００から、ネットワーク複合機２００の内部情報を取得する。データ取得部１０２は、取得した内部情報等のデータをデータ記憶部１１２に記憶する。
【００３５】
表示部１０４は、データ取得部１０２が取得した内部情報をウェブブラウザにより表示する。表示部１０４は、データ記憶部１１２に記憶されたデータを読み出し、それを表示することもできる。指示受付部１０６は、ユーザからの指示を受け付ける。
【００３６】
本実施の形態において、表示部１０４は、ネットワーク複合機２００から送信される表示処理プログラムにより、図１〜図４に示したようなブラウザ画面３００を表示可能となる。また、本実施の形態において、抽出部１０８およびフィルタ部１１０の機能も、ネットワーク複合機２００から送信される表示処理プログラムにより実現される。
【００３７】
表示部１０４は、データ取得部１０２が取得したネットワーク複合機２００の内部情報に基づき、複数の項目に対応する複数のデータをそれぞれ含む複数のレコードにより構成されたリストを、複数の項目に対応して設けられた複数のキーワード入力ボックスとともに表示する。
【００３８】
ここで、各キーワード入力ボックス３０４ａ〜３０４ｅはプルダウン式で、リストにおいて、対応する項目として記憶されている文字列を選択可能なキーワードとして表示する構成となっている。図２に示したように、たとえばキーワード入力ボックス３０４ｃをプルダウン表示させ、ユーザがいずれかの文字列を選択すると、その文字列が、キーワードとして取り扱われる。本実施の形態において、表示部１０４が、ネットワーク複合機２００の内部情報を表示するので、各項目に入力されるデータの種類もある程度予測がつく。そのため、このようなプルダウン表示をすることにより、ユーザが所望のキーワードを迅速に選択することができる。
【００３９】
また、ここではすべてのキーワード入力ボックス３０４ａ〜３０４ｅがプルダウン式である場合を例として記載したが、キーワード入力ボックス３０４ａ〜３０４ｅは、選択式ではなく、自由に文字列を入力できるようにすることもできる。また、一部をプルダウン式で文字列選択式、一部を自由に文字列を入力できる構成とすることもできる。
【００４０】
抽出部１０８は、複数のキーワード入力ボックスにそれぞれキーワードが入力された場合に、一のキーワードと項目との指定に基づき、リストの中から、指定された項目に指定されたキーワードを含むレコードを抽出し、当該抽出されたレコードの中から、他のキーワードと項目との指定に基づき、指定された項目に指定されたキーワードを含むレコードを抽出する処理を繰り返すことにより、それらをアンド条件で抽出する。具体的には、ユーザが表示部１０４に表示されたブラウザ画面を見て、指示受付部１０６を介してキーワードを入力すると、抽出部１０８は、そのキーワードを項目に対応づけて取得する。
【００４１】
フィルタ部１１０は、複数のフィルタ（第１フィルタ１１０ａ、第２フィルタ１１０ｂ、・・・第ｎフィルタ１１０ｃ）を含む。抽出部１０８は、リストのデータと、取得したキーワードと項目との組合せを、各フィルタ１１０ａ〜１１０ｃに送出する。各フィルタ１１０ａ〜１１０ｃは、項目とキーワードとの組合せに基づき、リストの中から、指定された項目のデータに対応するキーワードを含むレコードを抽出する。
【００４２】
抽出部１０８が、キーワードと項目との組合せを複数取得した場合、抽出部１０８は、複数のフィルタを経て得られた抽出結果を取得する。
【００４３】
表示部１０４は、抽出部１０８が抽出したレコードを、一覧表示する。
【００４４】
図６は、複数の項目について、絞り込みが行われた結果を示すブラウザ画面を示す図である。
ここでは、キーワード入力ボックス３０４ｃで「ユーザ１」、キーワード入力ボックス３０４ｄで「ユーザ２」が選択されている。本実施の形態においては、「検索」ボタン等はとくに設けられず、ユーザがいずれかのキーワード入力ボックスでキーワードを選択すると、絞り込み処理が行われる。
【００４５】
たとえば、まずユーザがキーワード入力ボックス３０４ｃで「ユーザ１」を選択し、次いでキーワード入力ボックス３０４ｄで「ユーザ２」を選択すると、項目「依頼者」と「ユーザ１」の組合せ、項目「担当者」と「ユーザ２」の組合せが指示受付部１０６を介して抽出部１０８に伝えられる。抽出部１０８は、第１フィルタ１１０ａに、項目「依頼者」と「ユーザ１」の組合せに基づき、リストから該当するレコードを抽出させる。次いで、抽出部１０８は、第２フィルタ１１０ｂに、項目「担当者」と「ユーザ２」の組合せに基づき、第１フィルタ１１０ａが抽出したリストの中から該当するレコードを抽出する。抽出部１０８は、第２フィルタ１１０ｂが抽出したレコードを表示部１０４に送出する。これにより、表示部１０４は、図示したようなレコードを一覧表示する。
【００４６】
以上のように、本実施の形態における表示処理装置１００によれば、一覧表示されたリストから、項目毎にキーワードを入力することにより、該当するデータを含むレコードがアンド条件で抽出されて一覧表示されるため、所望のデータを簡易かつ迅速に探し出すことができる。また、ネットワーク複合機２００が、表示処理プログラムを提供することにより、表示処理装置１００により、上記表示を行うことができる。
【００４７】
以上、本発明を実施の形態をもとに説明した。実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００４８】
表示部１０４は、ブラウザ画面に「検索」ボタンを設け、抽出部１０８は、当該ボタンが押されたときに、絞り込み処理を行う構成とすることもできる。
【００４９】
また、以上の実施の形態においては、フィルタ部１１０が複数のフィルタを含む構成を示したが、表示処理装置１００は、一つのフィルタと、フィルタによる抽出結果を一時的に記憶する記憶部とを含む構成とすることもできる。この場合、項目とキーワードとの組合せが複数ある場合、抽出部１０８は、まず一の組合せについてフィルタに抽出処理を行わせ、その結果を記憶部に記憶しておき、次いで、別の組合せについて、記憶部に記憶されたデータを対象として抽出処理を行わせることができる。これによっても、実施の形態で説明したのと同様の絞り込み検索を行うことができる。
【図面の簡単な説明】
【００５０】
【図１】ブラウザ画面の一例を示す図である。
【図２】ブラウザ画面の一例を示す図である。
【図３】ブラウザ画面の一例を示す図である。
【図４】ブラウザ画面の一例を示す図である。
【図５】表示処理装置およびネットワーク複合機の構成を示すブロック図である。
【図６】ブラウザ画面の一例を示す図である。
【符号の説明】
【００５１】
１００  表示処理装置
１０２  データ取得部
１０４  表示部
１０６  指示受付部
１０８  抽出部
１１０  フィルタ部
１１２  データ記憶部
２００  ネットワーク複合機
２０２  データ送受信部
２０４  データ読出部
２０６  プログラム提供部
２１０  処理データ記憶部
２１２  画像データ記憶部
２５０  ネットワーク
【図１】
2007027968.tif 000003
【図２】
2007027968.tif 000004
【図３】
2007027968.tif 000005
【図４】
2007027968.tif 000006
【図５】
2007027968.tif 000007
【図６】
2007027968.tif 000008