Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5256263B2 - Information processing apparatus, information processing system, and program - Google Patents
[go: Go Back, main page]

JP5256263B2 - Information processing apparatus, information processing system, and program - Google Patents

Information processing apparatus, information processing system, and program Download PDF

Info

Publication number
JP5256263B2
JP5256263B2 JP2010194205A JP2010194205A JP5256263B2 JP 5256263 B2 JP5256263 B2 JP 5256263B2 JP 2010194205 A JP2010194205 A JP 2010194205A JP 2010194205 A JP2010194205 A JP 2010194205A JP 5256263 B2 JP5256263 B2 JP 5256263B2
Authority
JP
Japan
Prior art keywords
search
screen
search condition
accepting
result list
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.)
Expired - Fee Related
Application number
JP2010194205A
Other languages
Japanese (ja)
Other versions
JP2012053565A (en
Inventor
和生 鹿埜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Tec Corp
Original Assignee
Toshiba Tec Corp
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 Toshiba Tec Corp filed Critical Toshiba Tec Corp
Priority to JP2010194205A priority Critical patent/JP5256263B2/en
Publication of JP2012053565A publication Critical patent/JP2012053565A/en
Application granted granted Critical
Publication of JP5256263B2 publication Critical patent/JP5256263B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明の実施形態は、情報処理装置、情報処理システムおよびプログラムに関する。   Embodiments described herein relate generally to an information processing apparatus, an information processing system, and a program.

従来、Web上で行われる検索処理は、ユーザがWebページ上で検索の条件を入力して、検索ボタンをクリックすると、検索結果の一覧が表示される。検索結果の一覧のうち一つを選択して詳細画面を開き、その詳細画面においてデータの更新を行った後、ブラウザの「戻る」ボタンによって検索結果一覧画面に戻ると、単に前回の検索結果の一覧が表示されているだけであって、詳細画面におけるデータの更新は反映されない。   Conventionally, a search process performed on the Web displays a list of search results when a user inputs search conditions on a Web page and clicks a search button. Select one of the search results list to open the details screen, update the data on the details screen, and then return to the search results list screen using the browser's "Back" button. The list is only displayed and the data update on the detail screen is not reflected.

このような場合に、従来技術においては、再度同一の検索条件で検索を行ったり、リロードしたりして、同一の検索条件の検索結果一覧にデータの更新を反映させる必要があり、手間がかかるという課題があった。   In such a case, in the conventional technique, it is necessary to perform a search again with the same search condition, or to reload, and to reflect the data update in the search result list of the same search condition. There was a problem.

実施形態の情報処理装置は、検索条件受付手段と、検索手段と、表示制御手段と、詳細画面表示手段と、変更受付手段と、受付手段と、を備える。検索条件受付手段は、検索条件入力画面から、検索条件を受付ける。検索手段は、受付けた前記検索条件によって検索処理を行う。表示制御手段は、検索結果を検索結果一覧画面に表示させる。詳細画面表示手段は、前記検索結果一覧画面において一部の前記検索結果に対する選択を受付けた場合に、前記一部の検索結果に関する詳細情報を示す詳細画面を表示させる。変更受付手段は、前記詳細画面から前記詳細情報の変更を受付ける。受付手段は、前記詳細画面から前記検索結果一覧画面に戻る操作、あるいは、前記戻る操作以外の操作で前記検索条件入力画面を表示させる操作を受付ける。前記検索手段は、さらに、前記受付手段が前記戻る操作を受付けた場合に、前記検索条件受付手段が直前に受付けた前記検索条件を用いて検索処理を行う。前記検索条件受付手段は、さらに、前記受付手段が前記戻る操作以外の操作を受付けた場合に、前記検索条件を消去した後に前記検索条件入力画面を表示させる。前記表示制御手段は、さらに、前記検索手段が行った検索結果を、前記検索結果一覧画面に表示させる。 The information processing apparatus according to the embodiment includes search condition reception means, search means, display control means, detailed screen display means, change reception means, and reception means. The search condition accepting unit accepts the search condition from the search condition input screen. The search means performs search processing according to the received search conditions. The display control means displays the search result on the search result list screen. The detailed screen display means displays a detailed screen showing detailed information on the part of the search results when the selection of the part of the search results is accepted on the search result list screen. The change accepting unit accepts the change of the detailed information from the detail screen. The accepting unit accepts an operation of returning from the detail screen to the search result list screen , or an operation of displaying the search condition input screen by an operation other than the return operation . Further, when the accepting unit accepts the return operation, the retrieval unit performs a search process using the search condition accepted immediately before by the search condition accepting unit. The search condition accepting unit further displays the search condition input screen after deleting the search condition when the accepting unit accepts an operation other than the return operation. The display control means further displays the search results performed by the search means on the search result list screen.

実施形態の情報処理システムは、情報処理装置と、前記情報処理装置とネットワークで接続されるクライアント装置とを備える。前記クライアント装置は、第2表示制御手段と、記憶手段と、第2受付手段とを備える。第2表示制御手段は、検索条件を入力する検索条件入力画面と、検索結果一覧画面と、前記検索結果一覧画面から選択された一部の検索結果に関する詳細情報を示す詳細画面を表示器に表示させる。記憶手段は、前記検索条件入力画面から入力された検索条件を記憶する。第2受付手段は、前記詳細画面から前記検索結果一覧画面に戻る操作、あるいは、前記戻る操作以外の操作で前記検索条件入力画面を表示させる操作を受付ける。前記情報処理装置は、検索条件受付手段と、検索手段と、表示制御手段と、詳細画面表示手段と、変更受付手段と、受付手段と、を備える。検索条件受付手段は、前記検索条件入力画面で入力された前記検索条件を、前記クライアント装置から受付ける。検索手段は、受付けた前記検索条件によって検索処理を行う。表示制御手段は、検索結果を前記検索結果一覧画面に表示させる。詳細画面表示手段は、前記検索結果一覧画面において一部の前記検索結果に対する選択を受付けた場合に、前記詳細画面を表示させる。変更受付手段は、前記クライアント装置から、前記詳細情報の変更を受付ける。受付手段は、前記クライアント装置から、前記詳細画面から前記検索結果一覧画面に戻る操作を受付ける。前記検索手段は、さらに、前記受付手段が前記戻る操作を受付けた場合に、前記クライアント装置の前記記憶手段が記憶する前記検索条件を用いて検索処理を行う。前記検索条件受付手段は、さらに、前記受付手段が前記戻る操作以外の操作を受付けた場合に、前記検索条件を消去した後に前記検索条件入力画面を表示させる。前記表示制御手段は、さらに、前記検索手段が行った検索結果を、前記検索結果一覧画面に表示させる。 An information processing system according to an embodiment includes an information processing device and a client device connected to the information processing device via a network. The client device includes second display control means, storage means, and second reception means. The second display control means displays on the display a search condition input screen for inputting search conditions, a search result list screen, and a detailed screen showing detailed information on a part of search results selected from the search result list screen. Let The storage means stores the search condition input from the search condition input screen. The second accepting unit accepts an operation for returning from the detail screen to the search result list screen or an operation for displaying the search condition input screen by an operation other than the return operation . The information processing apparatus includes search condition reception means, search means, display control means, detailed screen display means, change reception means, and reception means. The search condition accepting unit accepts the search condition input on the search condition input screen from the client device. The search means performs search processing according to the received search conditions. The display control means displays the search result on the search result list screen. The detailed screen display means displays the detailed screen when a selection for a part of the search results is accepted on the search result list screen. The change accepting unit accepts the change of the detailed information from the client device. The accepting unit accepts an operation for returning from the detail screen to the search result list screen from the client device. The search unit further performs a search process using the search condition stored in the storage unit of the client device when the receiving unit receives the return operation. The search condition accepting unit further displays the search condition input screen after deleting the search condition when the accepting unit accepts an operation other than the return operation. The display control means further displays the search results performed by the search means on the search result list screen.

実施形態のプログラムは、情報処理装置において、検索条件入力画面から、検索条件を受付けるステップと、受付けた前記検索条件によって検索処理を行うステップと、検索結果の一覧を検索結果一覧画面に表示させるステップと、前記検索結果一覧画面において一部の前記検索結果に対する選択を受付けた場合に、前記一部の検索結果に関する詳細情報を示す詳細画面を表示させるステップと、前記詳細画面から前記詳細情報の変更を受付けるステップと、前記詳細画面から前記検索結果一覧画面に戻る操作、あるいは、前記戻る操作以外の操作で前記検索条件入力画面を表示させる操作を受付けるステップと、をコンピュータに実行させ、前記検索処理を行うステップは、前記戻る操作を受付けた場合に、直前に受付けた前記検索条件を用いて検索処理を行前記検索条件を受付けるステップは、操作を受付けるステップが前記戻る操作以外の操作を受付けた場合に、前記検索条件を消去した後に前記検索条件入力画面を表示させ、前記検索結果の一覧を検索結果一覧画面に表示させるステップは、、前記検索結果一覧画面に表示する、ことを特徴とするThe program according to the embodiment includes a step of receiving a search condition from a search condition input screen, a step of performing a search process according to the received search condition, and a step of displaying a list of search results on the search result list screen in the information processing apparatus And a step of displaying a detailed screen showing detailed information related to the partial search result when selection of a part of the search result is accepted on the search result list screen; and changing the detailed information from the detailed screen And a step of accepting an operation of returning from the detail screen to the search result list screen or an operation of displaying the search condition input screen by an operation other than the return operation, and performing the search process step of, when received the return operation, the search condition received immediately before There are have line search processing, the step of accepting the search condition, when the step of receiving the operation is accepted operation other than the return operation, to display the search condition input screen after clearing the search condition, the search step of displaying a list of results in the search result list screen is displayed on the search result list screen, characterized in that.

図1は、本実施の形態にかかる情報処理システムの構成を示すブロック図である。FIG. 1 is a block diagram showing the configuration of the information processing system according to the present embodiment. 図2は、Webサーバのハードディスク構成を示すブロック図である。FIG. 2 is a block diagram showing the hard disk configuration of the Web server. 図3は、クライアント装置のハードディスク構成を示すブロック図である。FIG. 3 is a block diagram showing a hard disk configuration of the client device. 図4は、クライアント装置の機能的構成を示す機能ブロック図である。FIG. 4 is a functional block diagram illustrating a functional configuration of the client device. 図5は、Webサーバの機能的構成を示す機能ブロック図である。FIG. 5 is a functional block diagram showing a functional configuration of the Web server. 図6は、検索条件入力画面の一例を示す図である。FIG. 6 is a diagram illustrating an example of a search condition input screen. 図7は、検索結果一覧画面の一例を示す図である。FIG. 7 is a diagram illustrating an example of a search result list screen. 図8は、詳細画面の一例を示す図である。FIG. 8 is a diagram illustrating an example of a detail screen. 図9は、更新された詳細画面の一例を示す図である。FIG. 9 is a diagram illustrating an example of the updated detail screen. 図10は、更新された検索結果一覧画面の一例を示す図である。FIG. 10 is a diagram illustrating an example of the updated search result list screen. 図11は、Webサーバが実行する検索処理の手順を示すフローチャートである。FIG. 11 is a flowchart illustrating a procedure of search processing executed by the Web server.

図1は、本実施の形態にかかる情報処理システム1の構成を示すブロック図である。図1に示すように、情報処理システム1は、Webサーバ2と、クライアント装置3a、3b、3c…(以降、特に限定しない場合はクライアント装置3と称する)とが、インターネット等のネットワークNによって接続されている。   FIG. 1 is a block diagram showing a configuration of an information processing system 1 according to the present embodiment. As shown in FIG. 1, an information processing system 1 includes a Web server 2 and client devices 3a, 3b, 3c (hereinafter referred to as client device 3 unless otherwise specified) connected by a network N such as the Internet. Has been.

本実施の形態では、本実施の形態のプログラムが、Webブラウザを利用するグループウェアに組み込まれて使用される場合について説明する。一般的に、グループウェアでは、掲示板や回覧板のようにWebサーバ2上に文書をアップロードすることができる。また、これら文書が、宛先のユーザによって確認、承認されたか否かを、送り先のユーザがグループウェア上で確認できる機能が備えられている。   In the present embodiment, a case will be described in which the program of the present embodiment is used by being incorporated in groupware that uses a Web browser. In general, groupware can upload a document on the Web server 2 like a bulletin board or a circulation board. In addition, a function is provided that allows the destination user to confirm on the groupware whether or not these documents have been confirmed and approved by the destination user.

Webサーバ2は、ネットワークNにアクセスしたクライアント装置3のブラウザの要求に応えてWebページを構成するデータをクライアント装置3に送信する。   The Web server 2 transmits data constituting the Web page to the client device 3 in response to a request from the browser of the client device 3 that has accessed the network N.

図2は、Webサーバ2のハードウェア構成を示すブロック図である。図2に示すように、Webサーバ2は、CPU20などの制御装置と、ROM12やRAM13等の記憶装置と、プログラムや各種ファイルを記憶するHDD(Hard Disk Drive)18やCDドライブ装置(不図示)などの記憶装置と、液晶ディスプレイなどの表示器17と、キーボード15やマウス16などの入力装置とがバス19で接続されており、通常のコンピュータを利用したハードウェア構成となっている。また、Webサーバ2は、通信I/F14とネットワークN(図1参照)とを介して接続されるクライアント装置3と相互に通信を行うことが可能となっている。   FIG. 2 is a block diagram illustrating a hardware configuration of the Web server 2. As shown in FIG. 2, the Web server 2 includes a control device such as a CPU 20, a storage device such as a ROM 12 and a RAM 13, an HDD (Hard Disk Drive) 18 and a CD drive device (not shown) that store programs and various files. A storage device such as a liquid crystal display, and an input device such as a keyboard 15 and a mouse 16 are connected by a bus 19 and have a hardware configuration using a normal computer. The Web server 2 can communicate with the client device 3 connected via the communication I / F 14 and the network N (see FIG. 1).

図2において、ROM12は、CPU20が実行する各種プログラムや各種データ、および本実施の形態のプログラムを記憶している。RAM13は、CPU20が各種プログラムを実行する際に一時的にデータやプログラムを記憶するワークエリアとして機能する。CPU20は、ROM12から本実施の形態のプログラムを読み出して、RAM13に展開して実行することにより、Webサーバ2を制御する制御部21(図5参照)を主記憶装置上に生成する。   In FIG. 2, the ROM 12 stores various programs executed by the CPU 20 and various data, and the program according to the present embodiment. The RAM 13 functions as a work area for temporarily storing data and programs when the CPU 20 executes various programs. The CPU 20 reads out the program of the present embodiment from the ROM 12, develops it in the RAM 13, and executes it, thereby generating a control unit 21 (see FIG. 5) for controlling the Web server 2 on the main storage device.

また、HDD18は、ネットワークNを介してクライアント装置3からアップロードされる文書などを格納するための文書管理フォルダFを備えている。   The HDD 18 also includes a document management folder F for storing documents uploaded from the client device 3 via the network N.

クライアント装置3は、Webサーバ2からWebページを構成する複数のファイルを受信して、ダウンロードした情報をウィンドウ上に表示するブラウザ機能を有している。   The client device 3 has a browser function for receiving a plurality of files constituting a Web page from the Web server 2 and displaying the downloaded information on a window.

図3は、クライアント装置3のハードディスク構成を示すブロック図である。図3に示すように、クライアント装置3は、CPU30などの制御装置と、ROM42やRAM43等の記憶装置と、プログラムや各種ファイルを記憶するHDD48やCDドライブ装置(不図示)などの記憶装置と、液晶ディスプレイなどの表示器47と、キーボード45やマウス46などの入力装置とがバス49で接続されており、通常のコンピュータを利用したハードディスク構成となっている。また、クライアント装置3は、通信I/F44とネットワークN(図1参照)とを介して接続されるWebサーバ2と相互に通信を行うことが可能となっている。   FIG. 3 is a block diagram showing a hard disk configuration of the client device 3. As shown in FIG. 3, the client device 3 includes a control device such as a CPU 30, a storage device such as a ROM 42 and a RAM 43, a storage device such as an HDD 48 and a CD drive device (not shown) for storing programs and various files, A display 47 such as a liquid crystal display and an input device such as a keyboard 45 and a mouse 46 are connected by a bus 49, and a hard disk configuration using a normal computer is adopted. Further, the client device 3 can communicate with the Web server 2 connected via the communication I / F 44 and the network N (see FIG. 1).

ROM42は、CPU30が実行する各種プログラムや各種データ、および本実施の形態のプログラムを記憶している。RAM43は、CPU30が各種プログラムを実行する際に一時的にデータやプログラムを記憶するワークエリアとして機能する。CPU30は、ROM42から本実施の形態のプログラムを読み出して、RAM43に展開して実行することにより、クライアント装置3を制御する制御部31(図4参照)を主記憶装置上に生成する。   The ROM 42 stores various programs executed by the CPU 30 and various data, and the program according to the present embodiment. The RAM 43 functions as a work area for temporarily storing data and programs when the CPU 30 executes various programs. The CPU 30 reads out the program of the present embodiment from the ROM 42, develops it in the RAM 43, and executes it, thereby generating a control unit 31 (see FIG. 4) for controlling the client device 3 on the main storage device.

また、HDD48は、クライアント装置3において入力された検索条件をクッキーとして保存しておくクッキー格納フォルダCを備えている。   The HDD 48 also includes a cookie storage folder C that stores search conditions input in the client device 3 as cookies.

図4は、クライアント装置3の機能的構成を示す機能ブロック図である。図4に示すように、制御部31は、受信部32と、表示制御部33と、入力受付部34と、送信部35と、を主に備えている。   FIG. 4 is a functional block diagram showing a functional configuration of the client device 3. As shown in FIG. 4, the control unit 31 mainly includes a reception unit 32, a display control unit 33, an input reception unit 34, and a transmission unit 35.

受信部32は、Webサーバ2からWebサイトの表示データを受信する。   The receiving unit 32 receives Web site display data from the Web server 2.

表示制御部33は、第2表示制御手段として機能し、受信部32が受信した表示データを用いて、検索条件の入力を受付ける検索条件入力画面4(図6参照)、検索結果を一覧表示する検索結果一覧画面5(図7参照)、検索結果の一部についてその詳細情報を示す詳細画面6(図8参照)などの各種画面を表示器47に表示させる。   The display control unit 33 functions as a second display control unit, and uses the display data received by the receiving unit 32 to display a search condition input screen 4 (see FIG. 6) that accepts input of search conditions and a list of search results. Various screens such as a search result list screen 5 (see FIG. 7) and a detailed screen 6 (see FIG. 8) showing detailed information about a part of the search results are displayed on the display 47.

入力受付部34は、表示器47に表示される各種画面に対する選択操作や入力操作などを受付ける。入力受付部34は、検索条件入力画面4において入力された検索条件を、クッキー格納フォルダCに格納する。   The input receiving unit 34 receives selection operations and input operations for various screens displayed on the display 47. The input receiving unit 34 stores the search condition input on the search condition input screen 4 in the cookie storage folder C.

また、入力受付部34は、第2受付手段として機能し、詳細画面6の「戻る」ボタン6bまたは、ブラウザの「戻る」ボタン6c(図8参照)がクリックされた場合に、詳細画面6から検索結果一覧画面5に戻る操作を受付ける。   Further, the input reception unit 34 functions as a second reception unit. When the “return” button 6b of the detail screen 6 or the “return” button 6c (see FIG. 8) of the browser is clicked, the input reception unit 34 starts from the detail screen 6. An operation for returning to the search result list screen 5 is accepted.

送信部35は、入力受付部34が受付けた選択や入力を、通信I/F44およびネットワークNを介してWebサーバ2に送信する。また、送信部35は、クッキー格納フォルダCに保存された検索条件をWebサーバ2に送信する。   The transmission unit 35 transmits the selection and input received by the input reception unit 34 to the Web server 2 via the communication I / F 44 and the network N. The transmission unit 35 transmits the search condition saved in the cookie storage folder C to the Web server 2.

図5は、Webサーバ2の機能的構成を示す機能ブロック図である。図5に示すように、制御部21は、受付部23と、検索部24と、表示制御部22と、を主に備えている。   FIG. 5 is a functional block diagram showing a functional configuration of the Web server 2. As shown in FIG. 5, the control unit 21 mainly includes a reception unit 23, a search unit 24, and a display control unit 22.

表示制御部22は、クライアント装置3に検索条件入力画面4や、検索結果一覧画面5や、詳細画面6の表示データを送信して、クライアント装置3の表示器47に各画面を表示させる。   The display control unit 22 transmits display data of the search condition input screen 4, the search result list screen 5, and the detail screen 6 to the client device 3, and displays each screen on the display unit 47 of the client device 3.

また、表示制御部22は、表示制御手段として機能し、検索部24による検索結果を検索結果一覧画面5に表示させる。さらに、表示制御部22は、詳細画面表示手段として機能し、受付部23が受付けた一部の検索結果に関する詳細情報を表示する詳細画面6をクライアント装置3に表示させる。   Further, the display control unit 22 functions as a display control unit, and displays the search result by the search unit 24 on the search result list screen 5. Further, the display control unit 22 functions as a detailed screen display unit, and causes the client device 3 to display a detailed screen 6 that displays detailed information regarding a part of search results received by the receiving unit 23.

受付部23は、検索条件入力画面4や、検索結果一覧画面5や、詳細画面6に対してクライアント装置3から入力または選択された情報を受信して受付ける。   The receiving unit 23 receives and receives information input or selected from the client device 3 with respect to the search condition input screen 4, the search result list screen 5, and the detail screen 6.

より詳細には、受付部23は、検索条件受付手段として機能し、検索条件入力画面4から入力され、クライアント装置3の送信部35から送信された検索条件を受信して、受付ける。   More specifically, the accepting unit 23 functions as a search condition accepting unit, and receives and accepts the search condition input from the search condition input screen 4 and transmitted from the transmitting unit 35 of the client device 3.

また、受付部23は、受付手段として機能し、詳細画面6において「戻る」ボタン6bがクリックされた場合に、詳細画面6から検索結果一覧画面5に戻る操作を受付ける。   The accepting unit 23 functions as accepting means, and accepts an operation of returning from the detail screen 6 to the search result list screen 5 when the “return” button 6 b is clicked on the detail screen 6.

さらに、受付部23は、選択受付手段として機能し、クライアント装置3において検索結果一覧画面5の一部の検索結果が選択された場合に、この検索結果に対する選択を受付ける。   Further, the accepting unit 23 functions as a selection accepting unit, and accepts a selection for the search result when a part of the search results on the search result list screen 5 is selected in the client device 3.

また、受付部23は、変更受付手段として機能し、詳細画面6から、詳細情報の変更を受付ける。   The accepting unit 23 functions as a change accepting unit and accepts a change of detailed information from the detail screen 6.

検索部24は、受付部23がクライアント装置3から受付けた検索条件を用いて、文書管理フォルダF内の文書を検索する検索処理を行う。また、検索部24は、受付部23が詳細画面6から検索結果一覧画面5に戻る操作を受付けた場合に、受付部23が直前に受付けた検索条件を用いて検索処理を行う。より具体的には、検索部24は、クライアント装置3のクッキー格納フォルダCに保存されている検索条件を、直前に受付けた検索条件として用いて検索処理を行う。   The search unit 24 performs a search process for searching for a document in the document management folder F using the search conditions received by the receiving unit 23 from the client device 3. In addition, when the receiving unit 23 receives an operation of returning from the detail screen 6 to the search result list screen 5, the search unit 24 performs a search process using the search condition received immediately before by the receiving unit 23. More specifically, the search unit 24 performs a search process using the search condition stored in the cookie storage folder C of the client device 3 as the search condition received immediately before.

次に、図6ないし図10を参照して、表示制御部22がクライアント装置3の表示器47に表示させる各画面について説明する。   Next, with reference to FIG. 6 to FIG. 10, each screen displayed on the display unit 47 of the client apparatus 3 by the display control unit 22 will be described.

図6は、検索条件入力画面4の一例を示す図である。検索条件入力画面4は、検索条件を入力または選択するための画面である。図6に示すように、検索条件入力画面4では、文書を作成した作成者をテキストボックスから入力したり、文書を作成した営業所や店舗の場所や、承認待ちや承認済などの文書のステータスをドロップダウン式のリストから選択したりして、検索条件を入力または選択することができる。   FIG. 6 is a diagram illustrating an example of the search condition input screen 4. The search condition input screen 4 is a screen for inputting or selecting a search condition. As shown in FIG. 6, in the search condition input screen 4, the creator who created the document is entered from the text box, the location of the sales office or store where the document was created, the status of the document such as waiting for approval or approved. You can enter or select search criteria by selecting from a drop-down list.

入力受付部34は、検索条件入力画面4において、テキストボックスに対して入力された単語や、ドロップダウンリストにおいて選択された項目を識別する識別番号などを、検索条件として受付けて、クッキー格納フォルダCに保存する。   In the search condition input screen 4, the input receiving unit 34 receives, as a search condition, a word input to the text box, an identification number for identifying the item selected in the drop-down list, and the like. Save to.

検索条件入力画面4のURLとしては、一例として「http://web_server/approve/search.aspx」とする。ここで、場所は「関東」、ステータスは「承認待ち」として検索条件を選択し、検索ボタン4aをクリックすると、クライアント装置3の入力受付部34は検索条件を受付けて、送信部35はWebサーバ2に検索条件を送信する。すると、Webサーバ2の受付部23は検索条件を受付けて、検索部24は、受付けた検索条件を用いて検索処理を行う。また、表示制御部22は、クライアント装置3の表示器47に、図7に示すような検索結果一覧画面5を表示させる。   As an example, the URL of the search condition input screen 4 is “http: //web_server/approve/search.aspx”. Here, when the search condition is selected with the place “Kanto” and the status “Waiting for approval” and the search button 4a is clicked, the input reception unit 34 of the client device 3 receives the search condition, and the transmission unit 35 is the Web server. The search condition is transmitted to 2. Then, the receiving unit 23 of the Web server 2 receives the search condition, and the search unit 24 performs a search process using the received search condition. In addition, the display control unit 22 displays the search result list screen 5 as shown in FIG.

図7は、検索結果一覧画面5の一例を示す図である。検索処理を行った後に表示される検索結果一覧画面5のURLとしては、検索条件入力画面4のURLに、検索結果であることを示すクエリ文字列「SearchResult=true」を加えて、http://web_server/approve/search.aspx?SearchResult=trueとする。   FIG. 7 is a diagram illustrating an example of the search result list screen 5. As the URL of the search result list screen 5 displayed after the search processing is performed, a query character string “SearchResult = true” indicating a search result is added to the URL of the search condition input screen 4, and http: / Set /web_server/approve/search.aspx?SearchResult=true.

図7に示すように、検索結果一覧画面5には、「関東」および「承認待ち」という検索条件で検索された文書が一覧表示される。各文書には、各々の文書を識別する識別番号(ID)が対応付けられている。例えば、文書A1にはID=1、文書A2にはID=2、文書A3にはID=3、文書A4にはID=4と、ID値がそれぞれの文書に付与されている。   As shown in FIG. 7, the search result list screen 5 displays a list of documents searched under the search conditions “Kanto” and “Waiting for approval”. Each document is associated with an identification number (ID) that identifies each document. For example, ID = 1 is assigned to the document A1, ID = 2 to the document A2, ID = 3 to the document A3, ID = 4 to the document A4, and the ID value is assigned to each document.

また、検索結果一覧画面5では、各文書に対して、各文書に関する詳細画面6のURLがリンクされている。例えば、ID=1の文書A1に対しては、文書A1に関する詳細画面6のURLが「http://web_server/approve/dispform.aspx?ID=1」としてリンクされている。   In the search result list screen 5, the URL of the detailed screen 6 related to each document is linked to each document. For example, for the document A1 with ID = 1, the URL of the detail screen 6 related to the document A1 is linked as “http: //web_server/approve/dispform.aspx? ID = 1”.

検索結果一覧画面5において、文書A1のリンクをクリックして選択すると、入力受付部34はこの選択操作を受付けて、送信部35はリンク先のURLをWebサーバ2に送信する。Webサーバ2の受付部23は、リンク先のURLを受付ける。即ち受付部23は、検索結果一覧画面5において、検索結果の一部として文書A1が選択されたことを受付ける。そしてWebサーバ2の表示制御部22は、受付けたURLに応じて文書管理フォルダF内の文書A1の内容を表示する詳細画面6の表示データを生成し、クライアント装置3に送信する。クライアント装置3の受信部32はWebサーバ2から詳細画面6の表示データを受信して、図8に示すような文書A1に関する詳細画面6を表示器47に表示させる。   When the link of the document A1 is clicked and selected on the search result list screen 5, the input receiving unit 34 receives this selection operation, and the transmitting unit 35 transmits the URL of the link destination to the Web server 2. The accepting unit 23 of the Web server 2 accepts a link destination URL. That is, the accepting unit 23 accepts that the document A1 is selected as a part of the search result on the search result list screen 5. Then, the display control unit 22 of the Web server 2 generates display data of the detailed screen 6 that displays the contents of the document A1 in the document management folder F according to the received URL, and transmits the display data to the client device 3. The receiving unit 32 of the client device 3 receives the display data of the detailed screen 6 from the Web server 2 and causes the display 47 to display the detailed screen 6 related to the document A1 as shown in FIG.

図8は、文書A1に関する詳細画面6の一例を示す図である。図8に示すように、詳細画面6には、文書の本文などの詳細な情報が表示される。ID=1の文書A1に関する詳細画面6のURLとしては、上述のように、「http://web_server/approve/dispform.aspx?ID=1」となる。   FIG. 8 is a diagram showing an example of the detailed screen 6 related to the document A1. As shown in FIG. 8, the detailed screen 6 displays detailed information such as the text of the document. As described above, the URL of the detailed screen 6 related to the document A1 with ID = 1 is “http: //web_server/approve/dispform.aspx? ID = 1”.

ここでWebサーバ2の表示制御部22は、検索結果一覧画面5から詳細画面6に移行する場合に、詳細画面6のURLに、直前に表示していた画面のURL情報として検索結果一覧画面5のURLを加えることとする。   Here, when the display control unit 22 of the Web server 2 shifts from the search result list screen 5 to the detail screen 6, the search result list screen 5 is displayed as the URL information of the screen displayed immediately before the URL of the detail screen 6. The URL is added.

一般的に、戻る操作に対する移行先(戻り先)のWebページのURLは、クエリ文字列「PreURL」を用いて設定することができる。即ち、クエリ文字列「PreURL」以降に、詳細画面6の「戻る」ボタン6bをクリックした場合に移行するWebページのURLを加えることで、戻り先のWebページを指定することができる。   In general, the URL of the Web page that is the transfer destination (return destination) for the return operation can be set using the query character string “PreURL”. That is, by adding the URL of the Web page to be transferred when the “return” button 6b of the detail screen 6 is clicked after the query character string “PreURL”, the return Web page can be designated.

そこで、Webサーバ2の表示制御部22は、詳細画面6に移行する場合に、詳細画面6のURLに、戻り先を示すクエリ文字列「PreURL」として、検索結果一覧画面5のURL「http://web_server/approve/search.aspx?SearchResult=true」を加える。従って、文書A1に関する詳細画面6のURLは、「http://web_server/approve/dispform.aspx?ID=1&PreURL=http://web_server/approve/search.aspx?SearchResult=true」となる。   Therefore, when the display control unit 22 of the Web server 2 shifts to the detail screen 6, the URL “http: of the search result list screen 5 is used as the query character string“ PreURL ”indicating the return destination in the URL of the detail screen 6. //web_server/approve/search.aspx?SearchResult=true "is added. Accordingly, the URL of the detailed screen 6 related to the document A1 is “http: //web_server/approve/dispform.aspx? ID = 1 & PreURL = http: //web_server/approve/search.aspx? SearchResult = true”.

また、図8に示すように、詳細画面6には、この文書内容についてユーザが承認するための承認ボタン6aが設けられている。ユーザが承認ボタン6aをクリックすると、クライアント装置3の入力受付部34は承認する旨の指示を受付けて、送信部35は承認する指示をWebサーバ2に送信する。そして、Webサーバ2の受付部23は承認する指示を受付けて、詳細情報の一部である文書のステータスを変更する指示を受付ける。そして、Webサーバ2において文書のステータスを「承認済」に変更する処理が行われた後、表示制御部22によって「承認済」に対応する詳細画面6の表示データが送信される。クライアント装置3の受信部32はこの表示データを受信して、表示制御部33はこの表示データに基づいて、図9に示すように詳細画面6を更新表示する。   Further, as shown in FIG. 8, the detail screen 6 is provided with an approval button 6a for the user to approve the document content. When the user clicks the approval button 6a, the input reception unit 34 of the client device 3 receives an instruction to approve, and the transmission unit 35 transmits an approval instruction to the Web server 2. Then, the accepting unit 23 of the Web server 2 accepts an instruction to approve, and accepts an instruction to change the status of a document that is a part of detailed information. Then, after the process of changing the document status to “approved” is performed in the Web server 2, the display control unit 22 transmits display data of the detailed screen 6 corresponding to “approved”. The receiving unit 32 of the client device 3 receives this display data, and the display control unit 33 updates and displays the detailed screen 6 as shown in FIG. 9 based on this display data.

図9は、更新された文書A1に関する詳細画面6の一例を示す図である。図9に示すように、文書A1のステータスは「承認済」と更新される。   FIG. 9 is a diagram illustrating an example of the detail screen 6 regarding the updated document A1. As shown in FIG. 9, the status of the document A1 is updated to “approved”.

また、図8、図9に示すように、詳細画面6には、検索結果一覧画面5に戻るための「戻る」ボタン6bが設けられている。ユーザが「戻る」ボタン6bをクリックすると、クライアント装置3の入力受付部34は、詳細画面6から検索結果一覧画面5に戻る旨の指示を受付けて、送信部35はこの指示をWebサーバ2に送信する。すると、Webサーバ2の受付部23は、クエリ文字列「PreURL」以降で指定されているPreURL=http://web_server/approve/search.aspx?SearchResult=true、即ち、検索結果一覧画面5に移行させる旨の要求を受付ける。   As shown in FIGS. 8 and 9, the detail screen 6 is provided with a “return” button 6 b for returning to the search result list screen 5. When the user clicks the “return” button 6b, the input reception unit 34 of the client device 3 receives an instruction to return from the detail screen 6 to the search result list screen 5, and the transmission unit 35 transmits this instruction to the Web server 2. Send. Then, the reception unit 23 of the Web server 2 moves to the search result list screen 5 that is PreURL = http: //web_server/approve/search.aspx? SearchResult = true specified after the query character string “PreURL”. Accept the request to do so.

このように、受付部23が、クエリ文字列として「SearchResult」を含むURLの表示要求を受付けた場合、受付部23は、この要求が、詳細画面6から検索結果一覧画面5に戻る操作であると判定する。この場合、検索部24は、クッキー格納フォルダCに保存された前回の検索条件を用いて検索処理を自動的に実行する。   As described above, when the reception unit 23 receives a URL display request including “SearchResult” as a query character string, the reception unit 23 is an operation for returning the request from the detail screen 6 to the search result list screen 5. Is determined. In this case, the search unit 24 automatically executes a search process using the previous search condition saved in the cookie storage folder C.

例えば、検索部24は、クッキー格納フォルダCに「関東」と「承認待ち」という前回の検索条件が保存されている場合に、この検索条件を用いて文書管理フォルダF内の文書を検索する。上述のように、文書A1は詳細画面6においてステータスが「承認済」と変更されたため、「承認待ち」という検索条件には適合しなくなる。その結果、図7で示した前回の検索結果のうち、文書A1以外の文書A2、A3、A4が新たな検索結果として得られることとなる。表示制御部22は、この新たな検索結果を表示した検索結果一覧画面5を、「PreURL」以降が示すURLのページの表示データとしてクライアント装置3に送信し、表示器47に表示させる。   For example, when the previous search conditions “Kanto” and “Waiting for approval” are stored in the cookie storage folder C, the search unit 24 searches for documents in the document management folder F using the search conditions. As described above, since the status of the document A1 is changed to “Approved” on the detail screen 6, it does not meet the search condition “Waiting for approval”. As a result, among the previous search results shown in FIG. 7, documents A2, A3, A4 other than the document A1 are obtained as new search results. The display control unit 22 transmits the search result list screen 5 displaying the new search result to the client device 3 as display data of the page of the URL indicated after “PreURL” and causes the display 47 to display it.

図10は、更新された検索結果一覧画面5の一例を示す図である。図10に示すように、詳細画面6(図9参照)で文書A1を「承認済」と変更した場合、「戻る」ボタン6bによって検索結果一覧画面5に戻った場合に、文書A1を検索結果から除外することができる。これにより、ユーザは「戻る」ボタン6bをクリックするだけで最新の検索結果を得ることができ、文書の閲覧や承認の作業などをスムーズに行うことができる。   FIG. 10 is a diagram illustrating an example of the updated search result list screen 5. As shown in FIG. 10, when the document A1 is changed to “Approved” on the details screen 6 (see FIG. 9), the document A1 is retrieved as a search result when the “Return” button 6b is used to return to the search result list screen 5. Can be excluded. As a result, the user can obtain the latest search result by simply clicking the “return” button 6b, and can smoothly browse and approve documents.

次に、Webサーバ2が実行する検索処理の手順について図11を用いて説明する。図11は、Webサーバ2が実行する検索処理の手順を示すフローチャートである。   Next, a procedure of search processing executed by the Web server 2 will be described with reference to FIG. FIG. 11 is a flowchart showing a procedure of search processing executed by the Web server 2.

まず、Webサーバ2は、URLにhttp://web_server/approve/search.aspxを含むWebページへの移行を受付けたか否か判定する(ステップS1)。即ち、グループウェアのアプリケーション上で検索条件入力画面4へ移行するボタン(不図示)がクリックされた場合、または、詳細画面6において「戻る」ボタン6bがクリックされた場合に、移行先のURLには、http://web_server/approve/search.aspxが含まれる。   First, the Web server 2 determines whether or not a transition to a Web page including http: //web_server/approve/search.aspx in the URL has been accepted (step S1). That is, when a button (not shown) for shifting to the search condition input screen 4 is clicked on the groupware application, or when the “return” button 6b is clicked on the details screen 6, the URL of the transfer destination is set. Includes http: //web_server/approve/search.aspx.

次に、リンク先のURLがクエリ文字列「SearchResult」を含んでいるか否か判定する(ステップS2)。URLにクエリ文字列「SearchResult」が含まれない場合(ステップS2:No)には、詳細画面6から戻る場合ではなく、検索結果一覧画面5を初回表示する場合である。この場合、Webサーバ2は、クッキー格納フォルダCに保存されている検索条件を消去する(ステップS3)。そして、表示制御部22は、URLが「http://web_server/approve/search.aspx」である検索条件入力画面4をクライアント装置3の表示器47に表示(初回表示)させる(ステップS4)。   Next, it is determined whether or not the link destination URL includes the query character string “SearchResult” (step S2). When the query character string “SearchResult” is not included in the URL (step S2: No), the search result list screen 5 is displayed for the first time instead of returning from the detail screen 6. In this case, the Web server 2 deletes the search condition stored in the cookie storage folder C (Step S3). Then, the display control unit 22 causes the display 47 of the client device 3 to display (initial display) the search condition input screen 4 whose URL is “http: //web_server/approve/search.aspx” (step S4).

次に、受付部23は、検索条件入力画面4において入力または選択された検索条件を受付ける(ステップS5)。検索部24は、受付けた検索条件を用いて検索処理を行う(ステップS6)。そして、検索部24は、検索条件をクッキー格納フォルダCに保存する(ステップS7)。   Next, the receiving unit 23 receives the search condition input or selected on the search condition input screen 4 (step S5). The search unit 24 performs a search process using the received search condition (step S6). And the search part 24 preserve | saves search conditions in the cookie storage folder C (step S7).

そして、表示制御部22は、検索結果一覧画面5の表示データをクライアント装置3に送信して、クライアント装置3の表示器47に検索結果一覧画面5を表示させる(ステップS8)。   Then, the display control unit 22 transmits the display data of the search result list screen 5 to the client device 3 to display the search result list screen 5 on the display unit 47 of the client device 3 (step S8).

その後、検索結果一覧画面5において、一部の検索結果である文書が選択されたか否かを判定する(ステップS9)。一部の文書が選択されない場合(ステップS9:No)は、選択されるまでステップS9で入力待ちをする。一部の文書が選択された場合(ステップS9:Yes)には、選択された文書に対する詳細画面6を表示する(ステップS10)。   Thereafter, it is determined whether or not a document that is a part of the search result is selected on the search result list screen 5 (step S9). If some of the documents are not selected (step S9: No), the process waits for input in step S9 until selected. If some documents are selected (step S9: Yes), the detailed screen 6 for the selected documents is displayed (step S10).

次に、Webサーバ2は、詳細画面6において「戻る」ボタン6bがクリックされたか否か判定する(ステップS11)。「戻る」ボタン6bがクリックされない場合(ステップS11:No)は、クリックされるまで入力待ちする(ステップS11)。   Next, the Web server 2 determines whether or not the “return” button 6b is clicked on the detail screen 6 (step S11). If the “return” button 6b is not clicked (step S11: No), the input waits until it is clicked (step S11).

「戻る」ボタン6bがクリックされた場合(ステップS11:Yes)には、ステップS2に移行する。「戻る」ボタン6bがクリックされた場合(ステップS11:Yes)には、上述のように、リンクのURLはクエリ文字列「SearchResult」を含んでいる(ステップS2:Yes)。この場合にWebサーバ2は、詳細画面6から検索結果一覧画面5に戻る操作であると判定し、直前の検索条件を用いて検索処理を行う。   When the “return” button 6b is clicked (step S11: Yes), the process proceeds to step S2. When the “return” button 6b is clicked (step S11: Yes), as described above, the URL of the link includes the query character string “SearchResult” (step S2: Yes). In this case, the Web server 2 determines that the operation returns from the detail screen 6 to the search result list screen 5 and performs a search process using the immediately preceding search condition.

即ち、Webサーバ2は、クッキー格納フォルダCに、検索条件が保存されているか確認する(ステップS12)。保存されていない場合(ステップS12:No)には、ステップS4に移行し、検索条件を受付けて(ステップS5)検索処理を行う(ステップS6)。検索条件が保存されている場合(ステップS12:Yes)には、クッキー格納フォルダCに保存されている検索条件をクライアント装置3から受付ける(ステップS13)。そして、受付けた検索条件を用いて検索処理を行い(ステップS6)、検索結果一覧画面5をクライアント装置3の表示器47に表示させる(ステップS8)。以降、同様の処理を繰り返す。   That is, the Web server 2 checks whether the search condition is stored in the cookie storage folder C (step S12). If it is not stored (step S12: No), the process proceeds to step S4, the search condition is accepted (step S5), and the search process is performed (step S6). When the search condition is stored (step S12: Yes), the search condition stored in the cookie storage folder C is received from the client device 3 (step S13). Then, a search process is performed using the received search condition (step S6), and the search result list screen 5 is displayed on the display unit 47 of the client device 3 (step S8). Thereafter, the same processing is repeated.

以上説明したとおり、本実施形態によれば、詳細画面6から検索結果一覧画面5に戻る場合に、前回の検索条件で検索処理を行うので、最新の検索結果を自動的に表示させることができる。   As described above, according to the present embodiment, when returning from the detail screen 6 to the search result list screen 5, the search process is performed with the previous search condition, so that the latest search result can be automatically displayed. .

本実施形態のWebサーバ2で実行されるプログラムは、上述した各部(表示制御部22、受付部23、検索部24)を含むモジュール構成となっており、実際のハードウェアとしてはCPU(プロセッサ)が上記記憶媒体からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、表示制御部22、受付部23、検索部24が主記憶装置上に生成されるようになっている。   The program executed by the Web server 2 according to the present embodiment has a module configuration including the above-described units (display control unit 22, reception unit 23, search unit 24), and CPU (processor) is the actual hardware. When the program is read from the storage medium and executed, each unit is loaded onto the main storage device, and the display control unit 22, the reception unit 23, and the search unit 24 are generated on the main storage device. .

また、本実施形態のクライアント装置3で実行されるプログラムは、上述した各部(受信部32、表示制御部33、入力受付部34、送信部35)を含むモジュール構成となっており、実際のハードウェアとしてはCPU(プロセッサ)が上記記憶媒体からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、受信部32、表示制御部33、入力受付部34、送信部35が主記憶装置上に生成されるようになっている。   The program executed by the client device 3 according to the present embodiment has a module configuration including the above-described units (reception unit 32, display control unit 33, input reception unit 34, transmission unit 35). As the hardware, a CPU (processor) reads out the program from the storage medium and executes the program, so that the above-described units are loaded onto the main storage device. It is generated on a storage device.

尚、本実施形態のWebサーバ2およびクライアント装置3で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録されて提供されてもよい。   The program executed by the Web server 2 and the client device 3 of the present embodiment is a file in an installable format or an executable format, and is a CD-ROM, flexible disk (FD), CD-R, DVD (Digital Versatile). It may be provided by being recorded on a computer-readable recording medium such as Disk).

また、本実施形態のWebサーバ2およびクライアント装置3で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態Webサーバ2およびクライアント装置3で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。また、本実施形態のWebサーバ2およびクライアント装置3で実行されるプログラムを、ROM等に予め組み込んで提供するように構成してもよい。   Further, the program executed by the Web server 2 and the client device 3 according to the present embodiment may be configured to be provided by being stored on a computer connected to a network such as the Internet and downloaded via the network. . In addition, the program executed by the Web server 2 and the client device 3 of the present embodiment may be provided or distributed via a network such as the Internet. Further, the program executed by the Web server 2 and the client device 3 according to the present embodiment may be provided by being incorporated in advance in a ROM or the like.

尚、一例として、本実施の形態の情報処理システム1を流通システムにおいて適用するとしてもよい。即ち、系列店舗の本部に設ける本部サーバとしてWebサーバ2を用いて、各店舗には、ストアサーバとしてクライアント装置3(3a、3b、3c…)をそれぞれ設けるとしてもよい。このように本実施の形態の情報処理システム1を適用し、例えば本部と系列店舗間の売上や販売に関連する連絡などを行うとしてもよい。   As an example, the information processing system 1 of the present embodiment may be applied to a distribution system. That is, the Web server 2 may be used as a headquarter server provided at the headquarters of an affiliated store, and the client devices 3 (3a, 3b, 3c...) May be provided as store servers at each store. As described above, the information processing system 1 according to the present embodiment may be applied, and for example, sales between the headquarters and affiliated stores or communication related to sales may be performed.

また、上述では、詳細画面6の「戻る」ボタン6bがクリックされた場合について検索処理を行うとしたが、ブラウザの「戻る」ボタン6c(図8参照)がクリックされた場合にも、同様の検索処理を行って最新の検索結果を反映した検索結果一覧画面5に戻るとしてもよい。   In the above description, the search process is performed when the “return” button 6b of the detail screen 6 is clicked. However, the same processing is performed when the “return” button 6c (see FIG. 8) of the browser is clicked. The search process may be performed to return to the search result list screen 5 reflecting the latest search result.

1 情報処理システム
2 Webサーバ
3(3a、3b、3c) クライアント装置
4 検索条件入力画面
5 検索結果一覧画面
6 詳細画面
6a 承認ボタン
6b、6c 「戻る」ボタン
N ネットワーク
C クッキー格納フォルダ
F 文書管理フォルダ
DESCRIPTION OF SYMBOLS 1 Information processing system 2 Web server 3 (3a, 3b, 3c) Client apparatus 4 Search condition input screen 5 Search result list screen 6 Detail screen 6a Approve button 6b, 6c "Return" button N Network C Cookie storage folder F Document management folder

特開2006−277135公報JP 2006-277135 A

Claims (6)

検索条件入力画面から、検索条件を受付ける検索条件受付手段と、
受付けた前記検索条件によって検索処理を行う検索手段と、
検索結果を検索結果一覧画面に表示させる表示制御手段と、
前記検索結果一覧画面において一部の前記検索結果に対する選択を受付けた場合に、前記一部の検索結果に関する詳細情報を示す詳細画面を表示させる詳細画面表示手段と、
前記詳細画面から、前記詳細情報の変更を受付ける変更受付手段と、
前記詳細画面から前記検索結果一覧画面に戻る操作、あるいは、前記戻る操作以外の操作で前記検索条件入力画面を表示させる操作を受付ける受付手段と、
を備え、
前記検索手段は、前記受付手段が前記戻る操作を受付けた場合に、前記検索条件受付手段が直前に受付けた前記検索条件を用いて検索処理を行い、
前記検索条件受付手段は、前記受付手段が前記戻る操作以外の操作を受付けた場合に、前記検索条件を消去した後に前記検索条件入力画面を表示させ、
前記表示制御手段は、前記検索手段が行った検索結果を、前記検索結果一覧画面に表示させること、
を特徴とする情報処理装置。
From the search condition input screen, search condition accepting means for accepting the search condition,
Search means for performing a search process according to the received search condition;
Display control means for displaying the search results on the search result list screen;
Detailed screen display means for displaying a detailed screen showing detailed information about the partial search result when selection for a part of the search result is accepted on the search result list screen;
A change accepting means for accepting a change of the detailed information from the detail screen;
An accepting means for accepting an operation for returning to the search result list screen from the detail screen , or an operation for displaying the search condition input screen by an operation other than the return operation ;
With
The search means performs a search process using the search condition received immediately before by the search condition accepting means when the accepting means accepts the return operation,
The search condition accepting unit displays the search condition input screen after erasing the search condition when the accepting unit accepts an operation other than the return operation,
The display control means displays the search results performed by the search means on the search result list screen;
An information processing apparatus characterized by the above.
前記検索条件受付手段は、受付けた前記検索条件をクライアント装置の記憶手段に格納し、
前記検索手段は、前記直前に受付けた前記検索条件として、前記クライアント装置の記憶手段が記憶する前記検索条件を用いて前記検索処理を行うこと、
を特徴とする請求項1記載の情報処理装置。
The search condition receiving unit stores the received search condition in a storage unit of a client device,
The search means performs the search process using the search condition stored in the storage means of the client device as the search condition accepted immediately before.
The information processing apparatus according to claim 1.
前記検索条件受付手段は、受付けた前記検索条件をクライアント装置の格納フォルダに格納し、
前記検索手段は、前記格納フォルダに格納された前記検索条件を用いて前記検索処理を行うこと、
を特徴とする請求項1または2に記載の情報処理装置。
The search condition receiving means stores the received search condition in a storage folder of a client device,
The search means performs the search process using the search conditions stored in the storage folder;
The information processing apparatus according to claim 1, wherein:
前記受付手段は、前記詳細画面から、クエリ文字列としてSearchResultを含むURLの表示要求を受付けた場合に、前記検索結果一覧画面に戻る操作を受付けること、
を特徴とする請求項1ないし3のいずれか1つに記載の情報処理装置。
The accepting unit accepts an operation of returning to the search result list screen when receiving a URL display request including SearchResult as a query character string from the detail screen;
The information processing apparatus according to any one of claims 1 to 3.
情報処理装置と、前記情報処理装置とネットワークで接続されるクライアント装置とを備える情報処理システムにおいて、
前記クライアント装置は、
検索条件を入力する検索条件入力画面と、検索結果一覧画面と、前記検索結果一覧画面から選択された一部の検索結果に関する詳細情報を示す詳細画面を表示器に表示させる第2表示制御手段と、
前記検索条件入力画面から入力された検索条件を記憶する記憶手段と、
前記詳細画面から前記検索結果一覧画面に戻る操作を受付ける第2受付手段と、
を備え、
前記情報処理装置は、
前記検索条件入力画面で入力された前記検索条件を、前記クライアント装置から受付ける検索条件受付手段と、
受付けた前記検索条件によって検索処理を行う検索手段と、
検索結果を前記検索結果一覧画面に表示させる表示制御手段と、
前記検索結果一覧画面において一部の前記検索結果に対する選択を受付けた場合に、前記詳細画面を表示させる詳細画面表示手段と、
前記詳細画面から、前記詳細情報の変更を受付ける変更受付手段と、
前記クライアント装置から、前記詳細画面から前記検索結果一覧画面に戻る操作、あるいは、前記戻る操作以外の操作で前記検索条件入力画面を表示させる操作を受付ける受付手段と、
を備え、
前記検索手段は、前記受付手段が前記戻る操作を受付けた場合に、前記クライアント装置の前記記憶手段が記憶する前記検索条件を用いて検索処理を行い、
前記検索条件受付手段は、前記受付手段が前記戻る操作以外の操作を受付けた場合に、前記検索条件を消去した後に前記検索条件入力画面を表示させ、
前記表示制御手段は、前記検索手段が行った検索結果を、前記検索結果一覧画面に表示させること、
を特徴とする情報処理システム。
In an information processing system comprising an information processing device and a client device connected to the information processing device via a network,
The client device is
A search condition input screen for inputting search conditions, a search result list screen, and a second display control means for displaying on the display a detailed screen showing detailed information about a part of search results selected from the search result list screen; ,
Storage means for storing search conditions input from the search condition input screen;
Second accepting means for accepting an operation of returning from the detail screen to the search result list screen;
With
The information processing apparatus includes:
Search condition accepting means for accepting the search condition input on the search condition input screen from the client device;
Search means for performing a search process according to the received search condition;
Display control means for displaying search results on the search result list screen;
A detail screen display means for displaying the detail screen when a selection is accepted for a part of the search results on the search result list screen;
A change accepting means for accepting a change of the detailed information from the detail screen;
An accepting unit that accepts an operation for returning from the detailed screen to the search result list screen from the client device , or an operation for displaying the search condition input screen by an operation other than the return operation ;
With
The search unit performs a search process using the search condition stored in the storage unit of the client device when the receiving unit receives the return operation,
The search condition accepting unit displays the search condition input screen after erasing the search condition when the accepting unit accepts an operation other than the return operation.
The display control means displays the search results performed by the search means on the search result list screen;
An information processing system characterized by
情報処理装置において、
検索条件入力画面から、検索条件を受付けるステップと、
受付けた前記検索条件によって検索処理を行うステップと、
検索結果の一覧を検索結果一覧画面に表示させるステップと、
前記検索結果一覧画面において一部の前記検索結果に対する選択を受付けた場合に、前記一部の検索結果に関する詳細情報を示す詳細画面を表示させるステップと、
前記詳細画面から前記詳細情報の変更を受付けるステップと、
前記詳細画面から前記検索結果一覧画面に戻る操作、あるいは、前記戻る操作以外の操作で前記検索条件入力画面を表示させる操作を受付けるステップと、
をコンピュータに実行させ、
前記検索処理を行うステップは、前記戻る操作を受付けた場合に、直前に受付けた前記検索条件を用いて検索処理を行
前記検索条件を受付けるステップは、操作を受付けるステップが前記戻る操作以外の操作を受付けた場合に、前記検索条件を消去した後に前記検索条件入力画面を表示させ、
前記検索結果の一覧を検索結果一覧画面に表示させるステップは、前記検索処理の検索結果を、前記検索結果一覧画面に表示する
ことを特徴とするプログラム。
In an information processing device,
From the search condition input screen, accepting the search condition,
Performing a search process according to the received search condition;
Displaying a list of search results on the search result list screen;
A step of displaying a detailed screen showing detailed information on the partial search result when a selection is accepted for the partial search result on the search result list screen;
Receiving the change of the detailed information from the detailed screen;
An operation of returning from the detail screen to the search result list screen , or an operation of displaying the search condition input screen by an operation other than the return operation ; and
To the computer,
Performing the search process, when receiving the returning operation, have rows search process using the search condition received immediately before,
The step of accepting the search condition displays the search condition input screen after erasing the search condition when the operation accepting step accepts an operation other than the return operation,
The step of displaying the search result list on the search result list screen displays the search result of the search process on the search result list screen .
A program characterized by that .
JP2010194205A 2010-08-31 2010-08-31 Information processing apparatus, information processing system, and program Expired - Fee Related JP5256263B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010194205A JP5256263B2 (en) 2010-08-31 2010-08-31 Information processing apparatus, information processing system, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010194205A JP5256263B2 (en) 2010-08-31 2010-08-31 Information processing apparatus, information processing system, and program

Publications (2)

Publication Number Publication Date
JP2012053565A JP2012053565A (en) 2012-03-15
JP5256263B2 true JP5256263B2 (en) 2013-08-07

Family

ID=45906834

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010194205A Expired - Fee Related JP5256263B2 (en) 2010-08-31 2010-08-31 Information processing apparatus, information processing system, and program

Country Status (1)

Country Link
JP (1) JP5256263B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6771891B2 (en) 2015-12-28 2020-10-21 キヤノン株式会社 Information processing equipment, information processing methods and programs
JP6667926B1 (en) * 2020-02-04 2020-03-18 株式会社プレイド Information processing apparatus, information processing method, and program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002108932A (en) * 2000-09-29 2002-04-12 Fujitsu Ltd Screen information storage control program recording medium
JP2006301975A (en) * 2005-04-20 2006-11-02 Canon Inc Information processing apparatus, information processing method, and program
JP5238437B2 (en) * 2008-09-30 2013-07-17 株式会社東芝 Web browsing purpose classification device, web browsing purpose classification method, and web browsing purpose classification program

Also Published As

Publication number Publication date
JP2012053565A (en) 2012-03-15

Similar Documents

Publication Publication Date Title
CN101617336B (en) Manage web links using structured data
US8103742B1 (en) Deferred and off-loaded rendering of selected portions of web pages to incorporate late-arriving service data
CN101263493B (en) System and method for providing search results
US20190138582A1 (en) Enterprise web application constructor system and method
CN104919453B (en) Every user of data-base content summarizes
US8584009B2 (en) Automatically propagating changes in document access rights for subordinate document components to superordinate document components
US20160162591A1 (en) Web Content Tagging and Filtering
US20130019189A1 (en) Augmented editing of an online document
US20120131485A1 (en) System and method for providing interactive tab management in tabbed browsers
US20110258575A1 (en) Displaying large datasets in a browser environment
US20100251095A1 (en) Inserting web content into a destination website
EP2450802A2 (en) Copying and updating files
JP6181867B2 (en) Application information search method and apparatus
US9354770B2 (en) Information processing apparatus displaying path information in reverse hierarchical order
US20120124068A1 (en) Document management apparatus and method for controlling same
US20120066257A1 (en) Document management system, search designation method, and storage medium
JP6917531B1 (en) Information processing equipment, information processing methods and information processing programs
JP5256263B2 (en) Information processing apparatus, information processing system, and program
JP2017207847A (en) Homepage creation support system
US20230104024A1 (en) Application management program, information processing device, and application management system
CN110622135A (en) System and method for providing content items in situations involving sub-optimal network conditions
JP2020042660A (en) Electronic file management device, electronic file management program and electronic file management system
JP2007257625A (en) Delivery system, delivery method and program
US20240334017A1 (en) Information processing system, non-transitory computer readable medium storing program, and information processing method
US20120323966A1 (en) Storage device, server device, storage system, database device, provision method of data, and program

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121122

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121127

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130128

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130422

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160426

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees