JP2010176387A - Electronic scrap system, electronic scrap method, electronic scrap server,and user terminal - Google Patents

Electronic scrap system, electronic scrap method, electronic scrap server,and user terminal Download PDF

Info

Publication number
JP2010176387A
JP2010176387A JP2009018295A JP2009018295A JP2010176387A JP 2010176387 A JP2010176387 A JP 2010176387A JP 2009018295 A JP2009018295 A JP 2009018295A JP 2009018295 A JP2009018295 A JP 2009018295A JP 2010176387 A JP2010176387 A JP 2010176387A
Authority
JP
Japan
Prior art keywords
scrap
user
data
image
article
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.)
Pending
Application number
JP2009018295A
Other languages
Japanese (ja)
Inventor
Keita Iizumi
圭太 飯泉
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP2009018295A priority Critical patent/JP2010176387A/en
Publication of JP2010176387A publication Critical patent/JP2010176387A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an electronic scrap system and an electronic scrap method that clip articles in the form of searchable electronic data without requiring advance registration of them in a server. <P>SOLUTION: The electronic scrap system includes a user terminal for capturing an image including an article in response to a user's operation, acquiring article information about the article, and sending a registration request including the captured image data and article information, and a scrap management server for, when receiving the registration request from the user terminal, extracting a keyword from the article in the image data included in the registration request and associating and registering the image data, article information and keyword as the user's scrap data, when the user specifies a keyword, providing a list of scrap data including the keyword from the user's scrap data, and when the user selects any scrap data on the list, providing the image of the selected scrap data. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、電子スクラップシステム、電子スクラップ方法に関する。   The present invention relates to an electronic scrap system and an electronic scrap method.

一般的に、新聞や雑誌の記事をスクラップする場合、新聞や雑誌から所望の部分を切り抜き、個人のノートや台紙に貼り付けてファイリングすることにより、スクラップした記事を管理する。しかし、このスクラップ方法では、新聞や雑誌の切り抜きおよび貼り付けに時間がかかるし、ファイリングした記事から必要な記事を探す手間がかかるし、スクラップした紙は時間の経過とともに劣化していく。   Generally, when a newspaper or magazine article is scrapped, a scraped article is managed by cutting out a desired portion from the newspaper or magazine and pasting it on a personal note or mount to file. However, with this scrap method, it takes time to cut and paste newspapers and magazines, and it takes time to search for necessary articles from filing articles, and scrapped paper deteriorates over time.

これらの課題を解決するために、スクラップしたい記事の電子データを管理する電子スクラップシステムが提案されている。   In order to solve these problems, an electronic scrap system that manages electronic data of articles to be scrapped has been proposed.

例えば、特許文献1では、ネットワーク上のサーバでスクラップしたい記事を管理する電子スクラップシステムが提案されている。このシステムでは、利用者が携帯端末のカメラ機能を使って紙面から所望の記事を撮影し、撮影した画像を携帯端末からサーバに送信する。サーバには、新聞社等のコンテンツ提供者によって各紙の各記事および各記事の画像があらかじめ登録されている。サーバは、携帯端末から画像を受信すると、受信した画像とあらかじめ登録されている記事の画像とのマッチングにより、あらかじめ登録されている記事の中から受信した画像に対応する記事を見つけ、その利用者のスクラップ記事とする。   For example, Patent Document 1 proposes an electronic scrap system that manages articles to be scraped by a server on a network. In this system, a user uses a camera function of a mobile terminal to capture a desired article from the paper, and transmits the captured image from the mobile terminal to the server. Each server and each article image are registered in advance in the server by a content provider such as a newspaper company. When the server receives an image from the mobile terminal, the server finds an article corresponding to the received image from the registered articles by matching the received image with the image of the registered article, and the user Scrap article.

特開2007−65919号公報JP 2007-65919 A

上述した特許文献1では、新聞社等のコンテンツ提供者がサーバにあらかじめ電子データとして記事を登録しておく必要があり、登録されていない記事をスクラップ記事とすることができない。   In Patent Document 1 described above, it is necessary for a content provider such as a newspaper company to register an article as electronic data in advance in a server, and an unregistered article cannot be a scrap article.

本発明の目的は、サーバにあらかじめ登録しておかなくても、記事を電子データとして、検索が可能なようにスクラップする電子スクラップシステムおよび電子スクラップ方法を提供することである。   An object of the present invention is to provide an electronic scrap system and an electronic scrap method for scrapping articles as electronic data so that they can be searched without being registered in a server in advance.

上記目的を達成するために、本発明の電子スクラップシステムは、利用者の操作に従って記事を含む画像を撮影し、該記事に関する記事情報を取得し、撮影された画像データと該記事情報とを含む登録要求を送信する利用者端末と、前記利用者端末から前記登録要求を受信すると、該登録要求に含まれている画像データの記事からキーワードを抽出し、該画像データと前記記事情報と該キーワードを関連付けて前記利用者のスクラップデータとして登録し、該利用者からキーワードが指定されると、該利用者のスクラップデータの中から、該キーワードを含むスクラップデータを抽出し、抽出された該スクラップデータの一覧であるスクラップ一覧を提供し、該利用者により該スクラップ一覧の中からいずれかのスクラップデータが選択されると、選択された該スクラップデータの画像を提供するスクラップ管理サーバを有する。   In order to achieve the above object, an electronic scrap system of the present invention captures an image including an article according to a user's operation, acquires article information relating to the article, and includes captured image data and the article information. When the registration request is received from the user terminal that transmits the registration request and the user terminal, a keyword is extracted from the article of the image data included in the registration request, and the image data, the article information, and the keyword are extracted. When the keyword is specified by the user, the scrap data including the keyword is extracted from the scrap data of the user, and the extracted scrap data A scrap list is provided, and one of the scrap data is selected from the scrap list by the user. When, with a scrap management server to provide an image of the scrap data selected.

本発明の電子スクラップ方法は、利用者端末とスクラップ管理サーバを有する電子スクラップシステムにより記事を電子的にスクラップするための電子スクラップ方法であって、前記利用者端末が、利用者の操作に従って記事を含む画像を撮影し、前記記事に関する記事情報を取得し、撮影された画像データと前記記事情報とを含む登録要求を送信し、前記スクラップ管理サーバが、前記利用者端末から前記登録要求を受信すると、該登録要求に含まれている画像データの記事からキーワードを抽出し、該画像データと前記記事情報と該キーワードを関連付けて前記利用者のスクラップデータとして登録し、前記利用者からキーワードが指定されると、該利用者のスクラップデータの中から、該キーワードを含むスクラップデータを抽出し、抽出された該スクラップデータの一覧であるスクラップ一覧を提供し、前記利用者により前記スクラップ一覧の中からいずれかのスクラップデータが選択されると、選択された該スクラップデータの画像を提供する。   An electronic scrap method of the present invention is an electronic scrap method for electronically scraping an article by an electronic scrap system having a user terminal and a scrap management server, wherein the user terminal generates an article according to a user operation. When an image including the image is captured, article information about the article is acquired, a registration request including the captured image data and the article information is transmitted, and the scrap management server receives the registration request from the user terminal. The keyword is extracted from the article of the image data included in the registration request, the image data, the article information, and the keyword are associated and registered as scrap data of the user, and the keyword is designated by the user. Then, the scrap data including the keyword is extracted from the scrap data of the user, Providing scrap list is a list of the scrap data issued, any scrap data by the user from among the scrap list when selected, provides an image of the scrap data selected.

本発明のスクラップ管理サーバは、利用者の操作に従って撮影された記事を含む画像データと該記事に関する記事情報とを含む登録要求を受信すると、該登録要求に含まれている画像データの記事からキーワードを抽出し、該画像データと前記記事情報と該キーワードを関連付けて前記利用者のスクラップデータとして登録する記事管理部と、前記利用者からキーワードが指定されると、該利用者のスクラップデータの中から、該キーワードを含むスクラップデータを抽出し、抽出された該スクラップデータの一覧であるスクラップ一覧を提供し、該利用者により該スクラップ一覧の中からいずれかのスクラップデータが選択されると、選択された前記スクラップデータの画像を提供する検索部を有する。   When the scrap management server of the present invention receives a registration request including image data including an article photographed in accordance with a user's operation and article information related to the article, the scrap management server extracts a keyword from the article of the image data included in the registration request. An article management unit that associates the image data, the article information, and the keyword and registers them as scrap data of the user, and when a keyword is specified by the user, the scrap data of the user From which the scrap data including the keyword is extracted, and a scrap list which is a list of the extracted scrap data is provided. When any scrap data is selected from the scrap list by the user, a selection is made. A search unit for providing an image of the scrap data.

本発明によれば、電子スクラップシステムは、サーバにあらかじめ登録しておかなくても、記事を電子データとして、検索が可能なようにスクラップできる。   According to the present invention, the electronic scrap system can scrape articles as electronic data so that they can be searched without being registered in the server in advance.

本発明の一実施形態における電子スクラップシステムの構成を示すブロック図である。It is a block diagram which shows the structure of the electronic scrap system in one Embodiment of this invention. 図1に示した利用者端末1およびスクラップ管理サーバ2のスクラップ画像を登録するときの装置間のシーケンスを示す図である。It is a figure which shows the sequence between apparatuses when registering the scrap image of the user terminal 1 shown in FIG. 1, and the scrap management server 2. FIG. 図1に示した利用者端末1およびスクラップ管理サーバ2のスクラップ画像を閲覧するときの装置間のシーケンスを示す図である。It is a figure which shows the sequence between apparatuses when browsing the scrap image of the user terminal 1 and the scrap management server 2 which were shown in FIG. 本発明の一実施形態における利用者端末の構成を示すブロック図である。It is a block diagram which shows the structure of the user terminal in one Embodiment of this invention. 図4に示した利用者端末1がスクラップ管理サーバ2にスクラップ画像を登録する処理手順を示すフローチャートである。5 is a flowchart showing a processing procedure for registering a scrap image in the scrap management server 2 by the user terminal 1 shown in FIG. 4. 利用者からユーザ情報を取得するためのユーザ情報入力画面である。It is a user information input screen for acquiring user information from a user. 利用者から記事情報を取得するための記事情報入力画面である。It is an article information input screen for acquiring article information from a user. 利用者に登録が成功したことを示す登録完了画面である。It is a registration completion screen which shows that registration was successful for the user. 利用者に登録が失敗したことを示す登録失敗画面である。It is a registration failure screen indicating that registration has failed for the user. 図4に示した利用者端末1がスクラップ管理サーバ2からスクラップ画像を閲覧する処理手順を示すフローチャートである。5 is a flowchart showing a processing procedure for the user terminal 1 shown in FIG. 4 to browse a scrap image from the scrap management server 2. 利用者からユーザ情報を取得するためのログイン画面である。It is a login screen for acquiring user information from a user. 利用者にログインが失敗したことを示す登録失敗画面である。It is a registration failure screen indicating that login has failed to the user. 利用者から検索文字を取得するための検索文字入力画面である。It is a search character input screen for acquiring a search character from a user. 利用者に検索結果を示す検索結果画面である。It is a search result screen which shows a search result to a user. 利用者にスクラップ画像を示すスクラップ画像表示画面である。It is a scrap image display screen which shows a scrap image to a user. 利用者に関連記事検索結果を示す関連記事検索結果画面である。It is a related article search result screen which shows a related article search result to a user. 本発明の一実施形態におけるスクラップ管理サーバの構成を示すブロック図である。It is a block diagram which shows the structure of the scrap management server in one Embodiment of this invention. 図17に示したスクラップ管理サーバ2が利用者端末1からスクラップ画像の登録を要求されたときの処理手順を示すフローチャートである。It is a flowchart which shows the process sequence when the scrap management server 2 shown in FIG. 17 is requested | required of registration of a scrap image from the user terminal 1. FIG. 図17に示したスクラップ管理サーバ2が利用者端末1からスクラップ画像の閲覧を要求されたときの処理手順を示すフローチャートである。It is a flowchart which shows the process sequence when the scrap management server 2 shown in FIG. 17 is requested | required of browsing of a scrap image from the user terminal 1. FIG.

次に本発明について図面を参照して詳細に説明する。   Next, the present invention will be described in detail with reference to the drawings.

図1は本発明の一実施形態における電子スクラップシステムの構成を示すブロック図である。   FIG. 1 is a block diagram showing a configuration of an electronic scrap system in one embodiment of the present invention.

図1に示すように、本実施形態の電子スクラップシステムは、利用者端末1およびスクラップ管理サーバ2を有する。利用者端末1は、新聞あるいは雑誌の記事を登録および閲覧するための端末であり、スクラップ管理サーバ2は、新聞あるいは雑誌の記事が登録される電子スクラップサーバである。   As shown in FIG. 1, the electronic scrap system of this embodiment includes a user terminal 1 and a scrap management server 2. The user terminal 1 is a terminal for registering and browsing newspaper or magazine articles, and the scrap management server 2 is an electronic scrap server in which newspaper or magazine articles are registered.

利用者端末1は、新聞あるいは雑誌の記事をスクラップ管理サーバ2に登録する機能を有する。新聞あるいは雑誌の記事を登録するとき、利用者端末1は、まず、利用者にユーザIDおよびパスワード(以降、ユーザ情報と称する)の入力を促し、その利用者のユーザ情報を取得する。次に、利用者端末1は、利用者の操作に従って新聞あるいは雑誌の記事を含む画像を撮影し、画像データを取得する。さらに、利用者端末1は、撮影された画像データを利用者に編集させ、撮影された画像データのうち記事が含まれない不要領域を削除した画像データ(以降、スクラップ画像と称する)を作成する。   The user terminal 1 has a function of registering newspaper or magazine articles in the scrap management server 2. When registering a newspaper or magazine article, the user terminal 1 first prompts the user to input a user ID and a password (hereinafter referred to as user information), and acquires the user information of the user. Next, the user terminal 1 captures an image including a newspaper or magazine article in accordance with the user's operation, and acquires image data. Further, the user terminal 1 causes the user to edit the captured image data, and creates image data (hereinafter referred to as a scrap image) from which unnecessary areas that do not include articles are deleted from the captured image data. .

また、利用者端末1は、利用者からの入力により、新聞あるいは雑誌の名称、記事が記載されているページ番号および発行日などの記事に関する情報(以降、記事情報と称する)を取得する。   Further, the user terminal 1 acquires information (hereinafter referred to as article information) related to an article such as the name of a newspaper or magazine, a page number on which an article is described, and an issue date, by input from the user.

利用者端末1は、スクラップ管理サーバ2にスクラップ画像および記事情報を登録させるために、スクラップ画像および記事情報の登録の依頼を示す登録要求をスクラップ管理サーバ2に送信する。なお、登録要求には、スクラップ画像、記事情報およびユーザ情報が含まれる。   The user terminal 1 transmits a registration request indicating a request for registration of the scrap image and article information to the scrap management server 2 in order to cause the scrap management server 2 to register the scrap image and article information. The registration request includes a scrap image, article information, and user information.

なお、スクラップ管理サーバ2は、利用者がスクラップ画像を閲覧するときにキーワードを用いて検索できるように、受信した登録要求に含まれるスクラップ画像からキーワードとなる単語を抽出する。スクラップ管理サーバ2は、抽出した単語をキーワード情報として、受信したスクラップ画像、記事情報およびユーザIDと関連付けてスクラップデータとしてスクラップ管理サーバ2内に登録する。   Note that the scrap management server 2 extracts a word as a keyword from the scrap image included in the received registration request so that the user can search using the keyword when browsing the scrap image. The scrap management server 2 registers the extracted word as scrap data in the scrap management server 2 as keyword information in association with the received scrap image, article information, and user ID.

利用者端末1は、スクラップ管理サーバ2から登録が完了した旨を示す登録応答を受信すると、スクラップ画像および記事情報の登録が成功したか否かを判別し、登録した結果を示す画面を表示する。なお、登録応答には、登録が成功したか失敗したかの情報が含まれる。   When the user terminal 1 receives a registration response indicating that the registration is completed from the scrap management server 2, the user terminal 1 determines whether or not the registration of the scrap image and the article information is successful, and displays a screen indicating the registration result. . The registration response includes information on whether the registration has succeeded or failed.

また、利用者端末1は、登録した新聞あるいは雑誌の記事をスクラップ管理サーバ2から取得し閲覧する機能を有する。新聞あるいは雑誌の記事を閲覧するとき、利用者端末1は、まず、利用者にユーザ情報の入力を促し、その利用者のユーザ情報を取得する。利用者端末1は、スクラップ管理サーバ2へのログインを要求するために、利用者の認証を依頼する旨を示す認証要求をスクラップ管理サーバ2に送信する。なお、認証要求にはユーザ情報が含まれる。スクラップ管理サーバ2による認証が完了すると、利用者端末1は、スクラップ管理サーバ2から利用者の認証が完了した旨を示す認証応答を受信する。なお、認証応答には、認証が成功したか失敗したかの情報が含まれる。   Further, the user terminal 1 has a function of acquiring and browsing registered newspaper or magazine articles from the scrap management server 2. When browsing a newspaper or magazine article, the user terminal 1 first prompts the user to input user information and acquires the user information of the user. In order to request login to the scrap management server 2, the user terminal 1 transmits an authentication request indicating that a user authentication is requested to the scrap management server 2. The authentication request includes user information. When the authentication by the scrap management server 2 is completed, the user terminal 1 receives an authentication response indicating that the user authentication has been completed from the scrap management server 2. Note that the authentication response includes information indicating whether the authentication has succeeded or failed.

また、利用者端末1は、利用者からの入力により、閲覧したい画像に含まれるキーワード(以降、検索文字と称する)を取得する。利用者端末1は、スクラップ管理サーバ2に利用者から指定された検索文字と高い相関をもつスクラップデータを検索させるために、スクラップ画像に含まれるキーワードの検索の依頼を示す検索要求をスクラップ管理サーバ2に送信する。なお、検索要求には、検索文字が含まれる。利用者端末1は、スクラップ管理サーバ2から検索応答を受信すると、受信した検索応答から検索結果画面を作成し、表示する。なお、検索応答には、利用者から指定された検索文字と高い相関をもつスクラップデータが相関の高い順にならべられた一覧(以降、スクラップ一覧と称する)が示される。また、検索結果画面には、スクラップ一覧が表示される。   Further, the user terminal 1 acquires a keyword (hereinafter referred to as a search character) included in an image to be browsed by an input from the user. The user terminal 1 sends a search request indicating a search request for a keyword included in a scrap image to the scrap management server 2 in order to cause the scrap management server 2 to search for scrap data having a high correlation with a search character designated by the user. 2 to send. The search request includes a search character. When the user terminal 1 receives the search response from the scrap management server 2, the user terminal 1 creates and displays a search result screen from the received search response. The search response indicates a list (hereinafter referred to as a scrap list) in which scrap data having a high correlation with a search character designated by the user is arranged in descending order of correlation. In addition, a scrap list is displayed on the search result screen.

また、利用者端末1は、表示された検索結果画面の中からスクラップ画像を閲覧したいスクラップデータを利用者に選択させ、選択されたスクラップデータのスクラップ画像の送信を要求する旨を示すスクラップ画像要求をスクラップ管理サーバ2に送信する。なお、スクラップ画像要求には選択されたスクラップ画像の記事情報が含まれる。利用者端末1は、画像要求に対する応答として、スクラップ管理サーバ2からスクラップ画像を受信すると、受信したスクラップ画像を表示する。   Also, the user terminal 1 causes the user to select scrap data for which a scrap image is desired to be browsed from the displayed search result screen, and indicates that the user terminal 1 requests transmission of the scrap image of the selected scrap data. Is transmitted to the scrap management server 2. Note that the scrap image request includes article information of the selected scrap image. When receiving a scrap image from the scrap management server 2 as a response to the image request, the user terminal 1 displays the received scrap image.

本発明の電子スクラップシステムでは、利用者は、自分が登録したスクラップ画像のみ閲覧できる。一方、利用者は、自分が登録したスクラップ画像を閲覧するときに、そのスクラップ画像と関連する記事(以降、関連記事と称する)の情報を取得したい場合がある。そこで、本発明の電子スクラップシステムでは、登録されている全てのスクラップデータのうち、スクラップ画像が表示されているスクラップデータと関連するスクラップデータを一覧表示する機能を提供する。一覧表示される情報は、たとえば、その記事のもととなる新聞あるいは雑誌の名称、記事が記載されているページ番号および発行日などである。   In the electronic scrap system of the present invention, the user can browse only the scrap images registered by the user. On the other hand, when a user browses a scrap image registered by the user, the user may want to acquire information on an article related to the scrap image (hereinafter referred to as a related article). Therefore, the electronic scrap system of the present invention provides a function of displaying a list of scrap data related to scrap data on which a scrap image is displayed among all registered scrap data. The information displayed in a list includes, for example, the name of a newspaper or magazine that is the basis of the article, the page number on which the article is described, and the date of issue.

利用者端末1は、利用者から関連記事の検索を要求されると、スクラップ管理サーバ2に関連記事を検索させるために、スクラップ管理サーバ2に関連記事の検索を依頼する旨を示す関連記事検索要求を送信する。利用者端末1は、スクラップ管理サーバ2から関連記事検索応答を受信すると、受信した関連記事検索応答から関連記事検索結果画面を作成し、表示する。なお、関連記事検索応答には、スクラップ画像が表示されているスクラップデータと高い相関をもつスクラップデータが相関の高い順にならべられた一覧(以降、関連スクラップ一覧と称する)が示される。また、関連記事検索結果画面には、関連スクラップ一覧が表示される。   When the user terminal 1 is requested to search for a related article by the user, the related article search indicating that the scrap management server 2 is requested to search for a related article in order to cause the scrap management server 2 to search for the related article. Send a request. When receiving the related article search response from the scrap management server 2, the user terminal 1 creates and displays a related article search result screen from the received related article search response. The related article search response shows a list (hereinafter referred to as a related scrap list) in which scrap data having a high correlation with scrap data on which scrap images are displayed are arranged in descending order of correlation. A related scrap list is displayed on the related article search result screen.

スクラップ管理サーバ2は、利用者端末1から受信した新聞あるいは雑誌の記事を登録する。スクラップ管理サーバ2は、利用者端末1からスクラップ画像、記事情報およびユーザ情報を含む登録要求を受信すると、受信した登録要求からユーザ情報を抽出し、利用者を認証する。なお、スクラップ画像および記事情報を登録あるいは閲覧できる利用者は、あらかじめスクラップ管理サーバ2内のデータベースに登録される。   The scrap management server 2 registers a newspaper or magazine article received from the user terminal 1. When receiving a registration request including a scrap image, article information, and user information from the user terminal 1, the scrap management server 2 extracts user information from the received registration request and authenticates the user. A user who can register or view scrap images and article information is registered in advance in the database in the scrap management server 2.

スクラップ管理サーバ2は、抽出したユーザ情報からユーザIDとパスワードを抽出する。スクラップ管理サーバ2は、抽出したユーザIDがスクラップ管理サーバ2内のデータベースに登録されていて、かつ、抽出したパスワードが、そのユーザIDに対応して記録されているパスワードと一致すると、認証成功とみなす。一方、スクラップ管理サーバ2は、抽出したユーザIDがスクラップ管理サーバ2内のデータベースに登録されていない場合、あるいは、抽出したパスワードが、そのユーザIDに対応して記録されているパスワードと一致しない場合、認証失敗とみなす。   The scrap management server 2 extracts the user ID and password from the extracted user information. When the extracted user ID is registered in the database in the scrap management server 2 and the extracted password matches the password recorded corresponding to the user ID, the scrap management server 2 I reckon. On the other hand, when the extracted user ID is not registered in the database in the scrap management server 2 or when the extracted password does not match the password recorded corresponding to the user ID, the scrap management server 2 , Regarded as authentication failure.

利用者の認証が成功すると、スクラップ管理サーバ2は、受信した登録要求に含まれるスクラップ画像および記事情報ならびにユーザ情報に含まれるユーザIDをスクラップ管理サーバ2内のデータベースに登録する。スクラップ管理サーバ2は、利用者がスクラップ画像を閲覧するときにキーワードを用いて検索できるように、スクラップ画像からキーワードとなる単語を抽出する。スクラップ管理サーバ2は、抽出した単語をキーワード情報として、受信したスクラップ画像、記事情報およびユーザIDと関連付けてスクラップデータとしてスクラップ管理サーバ2内に登録する。   If the user authentication is successful, the scrap management server 2 registers the scrap image and article information included in the received registration request and the user ID included in the user information in the database in the scrap management server 2. The scrap management server 2 extracts a keyword word from the scrap image so that the user can search using the keyword when browsing the scrap image. The scrap management server 2 registers the extracted word as scrap data in the scrap management server 2 as keyword information in association with the received scrap image, article information, and user ID.

一方、利用者の認証が失敗すると、スクラップ管理サーバ2は、利用者端末1から受信したスクラップ画像および記事情報を破棄する。   On the other hand, when the user authentication fails, the scrap management server 2 discards the scrap image and article information received from the user terminal 1.

スクラップ管理サーバ2は、登録の処理を完了すると、登録が成功したか失敗したかの情報を示す登録応答を利用者端末1に送信する。   When the scrap management server 2 completes the registration process, the scrap management server 2 transmits to the user terminal 1 a registration response indicating information indicating whether the registration has succeeded or failed.

また、スクラップ管理サーバ2は、登録されている新聞あるいは雑誌の記事を検索する機能および閲覧する機能を提供する。スクラップ管理サーバ2は、利用者端末1から認証要求を受信すると、受信した認証要求からユーザ情報を抽出し、利用者を認証する。なお、利用者の認証方法は、記事を登録するときに認証方法と同様である。スクラップ管理サーバ2は、利用者の認証が成功したか失敗したかの情報を示す認証応答を利用者端末1に送信する。   Further, the scrap management server 2 provides a function of searching for and browsing a registered newspaper or magazine article. When receiving the authentication request from the user terminal 1, the scrap management server 2 extracts user information from the received authentication request and authenticates the user. The user authentication method is the same as the authentication method when an article is registered. The scrap management server 2 transmits to the user terminal 1 an authentication response indicating information on whether the user authentication has succeeded or failed.

また、スクラップ管理サーバ2は、利用者端末1から検索要求を受信すると、受信した検索要求から検索文字を抽出する。スクラップ管理サーバ2は、抽出した検索文字と、検索要求を行っている利用者が登録した全てのスクラップデータのキーワード情報との相関を調べる。スクラップ管理サーバ2は、取得した検索文字と高い相関をもつスクラップデータを相関の高い順にならべたスクラップ一覧を作成し、検索応答として、利用者端末1に送信する。   Further, when the scrap management server 2 receives a search request from the user terminal 1, the scrap management server 2 extracts a search character from the received search request. The scrap management server 2 checks the correlation between the extracted search characters and the keyword information of all scrap data registered by the user who has made the search request. The scrap management server 2 creates a scrap list in which scrap data having a high correlation with the acquired search character is arranged in the order of high correlation, and transmits the scrap list to the user terminal 1 as a search response.

また、スクラップ管理サーバ2は、利用者端末1からスクラップ画像要求を受信すると、要求されたスクラップデータのスクラップ画像をスクラップ管理サーバ2内のデータベースから取得し、スクラップ画像要求に対する応答として、利用者端末1に送信する。   Further, when the scrap management server 2 receives the scrap image request from the user terminal 1, the scrap management server 2 acquires the scrap image of the requested scrap data from the database in the scrap management server 2, and as a response to the scrap image request, the user terminal 1 to send.

また、スクラップ管理サーバ2は、利用者端末1から関連記事検索要求を受信すると、関連記事検索を実施する。スクラップ管理サーバ2は、スクラップ画像が表示されているスクラップデータと、検索要求を行っている利用者以外の利用者が登録したスクラップデータも含めて、スクラップ管理サーバ2に登録されている全てのスクラップデータとの相関を調べる。スクラップ管理サーバ2は、スクラップ画像が表示されているスクラップデータと高い相関をもつスクラップデータを相関の高い順にならべた関連スクラップ一覧を作成し、関連記事検索応答として、利用者端末1に送信する。   When the scrap management server 2 receives a related article search request from the user terminal 1, the scrap management server 2 performs a related article search. The scrap management server 2 includes all scrap data registered in the scrap management server 2 including scrap data in which a scrap image is displayed and scrap data registered by a user other than the user who has made a search request. Examine the correlation with the data. The scrap management server 2 creates a related scrap list in which scrap data having a high correlation with the scrap data on which the scrap image is displayed is arranged in the order of high correlation, and transmits the related scrap list to the user terminal 1 as a related article search response.

次に図1に示した利用者端末1およびスクラップ管理サーバ2のスクラップ画像を登録するときの装置間のシーケンスについて図2のシーケンスを参照して説明する。   Next, a sequence between apparatuses when registering scrap images of the user terminal 1 and the scrap management server 2 shown in FIG. 1 will be described with reference to the sequence of FIG.

利用者端末1は、まず、利用者にユーザ情報の入力を促し、その利用者のユーザ情報を取得する(ステップS1)。次に、利用者端末1は、利用者の操作に従って新聞あるいは雑誌の記事を含む画像を撮影し、画像データを取得する。さらに、利用者端末1は、撮影された画像データを利用者に編集させ、撮影された画像データのうち記事が含まれない不要領域を削除したスクラップ画像を取得する。さらに、利用者端末1は、利用者からの入力により、記事情報を取得する(ステップS2)。   First, the user terminal 1 prompts the user to input user information and acquires the user information of the user (step S1). Next, the user terminal 1 captures an image including a newspaper or magazine article in accordance with the user's operation, and acquires image data. Furthermore, the user terminal 1 causes the user to edit the captured image data, and obtains a scrap image from which unnecessary areas that do not include articles are deleted from the captured image data. Furthermore, the user terminal 1 acquires article information by input from the user (step S2).

次に、利用者端末1は、スクラップ管理サーバ2に登録要求を送信する(ステップS3)。なお、取得した情報のスクラップ管理サーバ2への送信は、たとえば電子メールあるいはHTTP(hypertext transfer protocol)により行われる。   Next, the user terminal 1 transmits a registration request to the scrap management server 2 (step S3). The acquired information is transmitted to the scrap management server 2 by e-mail or HTTP (hypertext transfer protocol), for example.

スクラップ管理サーバ2は、利用者端末1から登録要求を受信すると、受信した登録要求からユーザ情報を抽出し、抽出したユーザ情報を用いて利用者を認証する(ステップS4)。スクラップ管理サーバ2は、抽出したユーザ情報からユーザIDとパスワードを抽出する。スクラップ管理サーバ2は、抽出したユーザIDがスクラップ管理サーバ2内のデータベースに登録されていて、かつ、抽出したパスワードが、そのユーザIDに対応して記録されているパスワードと一致すると、認証成功とみなす。一方、スクラップ管理サーバ2は、抽出したユーザIDがスクラップ管理サーバ2内のデータベースに登録されていない場合、あるいは、抽出したパスワードが、そのユーザIDに対応して記録されているパスワードと一致しない場合、認証失敗とみなす。   Upon receiving the registration request from the user terminal 1, the scrap management server 2 extracts user information from the received registration request, and authenticates the user using the extracted user information (step S4). The scrap management server 2 extracts the user ID and password from the extracted user information. When the extracted user ID is registered in the database in the scrap management server 2 and the extracted password matches the password recorded corresponding to the user ID, the scrap management server 2 I reckon. On the other hand, when the extracted user ID is not registered in the database in the scrap management server 2 or when the extracted password does not match the password recorded corresponding to the user ID, the scrap management server 2 , Regarded as authentication failure.

利用者の認証が成功すると、スクラップ管理サーバ2は、受信した登録要求に含まれるスクラップ画像および記事情報ならびにユーザ情報に含まれるユーザIDをスクラップ管理サーバ2に登録する。スクラップ管理サーバ2は、スクラップ画像からキーワードとなる単語を抽出し、キーワード情報として、スクラップ画像、記事情報およびユーザIDと関連付けてスクラップデータとしてスクラップ管理サーバ2内に登録する(ステップS5)。   When the user authentication is successful, the scrap management server 2 registers the scrap image and article information included in the received registration request and the user ID included in the user information in the scrap management server 2. The scrap management server 2 extracts a word as a keyword from the scrap image, and registers it as scrap data in the scrap management server 2 as keyword data in association with the scrap image, article information, and user ID (step S5).

一方、利用者の認証が失敗すると、スクラップ管理サーバ2は、利用者端末1から受信したスクラップ画像および記事情報を破棄する。   On the other hand, when the user authentication fails, the scrap management server 2 discards the scrap image and article information received from the user terminal 1.

スクラップ管理サーバ2は、登録の処理を完了すると、登録が成功したか失敗したかの情報を示す登録応答を利用者端末1に送信する(ステップS6)。   When the scrap management server 2 completes the registration process, the scrap management server 2 transmits to the user terminal 1 a registration response that indicates whether the registration has succeeded or failed (step S6).

利用者端末1は、スクラップ管理サーバ2から登録応答を受信すると、スクラップ画像および記事情報の登録が成功したか失敗したかを判別し、登録した結果を示す画面を表示する。   When receiving the registration response from the scrap management server 2, the user terminal 1 determines whether the registration of the scrap image and the article information has succeeded or failed, and displays a screen indicating the registration result.

次に図1に示した利用者端末1およびスクラップ管理サーバ2のスクラップ画像を閲覧するときの装置間のシーケンスについて図3のシーケンスを参照して説明する。   Next, a sequence between devices when browsing the scrap images of the user terminal 1 and the scrap management server 2 shown in FIG. 1 will be described with reference to the sequence of FIG.

利用者端末1は、まず、利用者にユーザ情報の入力を促し、その利用者のユーザ情報を取得する(ステップS21)。利用者端末1は、ユーザ情報を取得すると、認証要求をスクラップ管理サーバ2に送信する(ステップS22)。   First, the user terminal 1 prompts the user to input user information and acquires the user information of the user (step S21). When obtaining the user information, the user terminal 1 transmits an authentication request to the scrap management server 2 (step S22).

スクラップ管理サーバ2は、利用者端末1から認証要求を受信すると、受信した認証要求からユーザ情報を抽出し、抽出したユーザ情報を用いて利用者を認証する(ステップS23)。なお、利用者の認証方法は、ステップS4で実施した認証方法と同様である。利用者の認証が完了すると、スクラップ管理サーバ2は、利用者の認証が成功したか失敗したかの情報を示す認証応答を利用者端末1に送信する。(ステップS24)。   Upon receiving the authentication request from the user terminal 1, the scrap management server 2 extracts user information from the received authentication request, and authenticates the user using the extracted user information (step S23). The user authentication method is the same as the authentication method performed in step S4. When the user authentication is completed, the scrap management server 2 transmits an authentication response indicating information indicating whether the user authentication has succeeded or failed to the user terminal 1. (Step S24).

利用者端末1は、利用者の認証が成功した旨を示す認証応答を受信すると、利用者からの入力により、検索文字を取得する(ステップS25)。利用者端末1は、利用者から検索文字を取得すると、検索要求をスクラップ管理サーバ2に送信する(ステップS26)。   When the user terminal 1 receives an authentication response indicating that the user authentication is successful, the user terminal 1 acquires a search character by an input from the user (step S25). When the user terminal 1 acquires the search character from the user, the user terminal 1 transmits a search request to the scrap management server 2 (step S26).

スクラップ管理サーバ2は、利用者端末1から検索要求を受信すると、受信した認証要求から検索文字を抽出する。スクラップ管理サーバ2は、抽出した検索文字と、検索要求を行っている利用者が登録した全てのスクラップデータのキーワード情報との相関を調べる。スクラップ管理サーバ2は、取得した検索文字と高い相関をもつスクラップデータを相関の高い順にならべたスクラップ一覧を作成し、検索応答として、利用者端末1に送信する。(ステップS28)。利用者端末1は、スクラップ管理サーバ2から検索応答を受信すると、受信した検索応答から、スクラップ一覧を示す検索結果画面を作成し、表示する。   When receiving the search request from the user terminal 1, the scrap management server 2 extracts the search characters from the received authentication request. The scrap management server 2 checks the correlation between the extracted search characters and the keyword information of all scrap data registered by the user who has made the search request. The scrap management server 2 creates a scrap list in which scrap data having a high correlation with the acquired search character is arranged in the order of high correlation, and transmits the scrap list to the user terminal 1 as a search response. (Step S28). When receiving a search response from the scrap management server 2, the user terminal 1 creates and displays a search result screen showing a scrap list from the received search response.

次に、利用者端末1は、表示された検索結果画面の中からスクラップ画像を閲覧したいスクラップデータを利用者に選択させる(ステップS29)。利用者によって、スクラップ画像を閲覧したいスクラップデータが選択されると、利用者端末1は、スクラップ画像要求をスクラップ管理サーバ2に送信する(ステップS30)。   Next, the user terminal 1 causes the user to select scrap data for which a scrap image is desired to be browsed from the displayed search result screen (step S29). When the user selects scrap data for which a scrap image is desired to be browsed, the user terminal 1 transmits a scrap image request to the scrap management server 2 (step S30).

スクラップ管理サーバ2は、利用者端末1からスクラップ画像要求を受信すると、要求されたスクラップ画像をスクラップ管理サーバ2内のデータベースから取得する(ステップS31)。次に、スクラップ管理サーバ2は、スクラップ画像要求に対する応答として、取得したスクラップ画像を利用者端末1に送信する(ステップS32)。利用者端末1は、スクラップ管理サーバ2からスクラップ画像を受信すると、受信したスクラップ画像を表示する。   When the scrap management server 2 receives the scrap image request from the user terminal 1, the scrap management server 2 acquires the requested scrap image from the database in the scrap management server 2 (step S31). Next, the scrap management server 2 transmits the acquired scrap image to the user terminal 1 as a response to the scrap image request (step S32). When the user terminal 1 receives the scrap image from the scrap management server 2, the user terminal 1 displays the received scrap image.

また、利用者端末1は、利用者から関連記事の検索を要求されると(ステップS33)、関連記事検索要求をスクラップ管理サーバ2に送信する(ステップS24)。   Further, when the user terminal 1 is requested to search for a related article (step S33), the user terminal 1 transmits a related article search request to the scrap management server 2 (step S24).

スクラップ管理サーバ2は、利用者端末1から関連記事検索要求を受信すると、関連記事検索を実施する(ステップS35)。スクラップ管理サーバ2は、スクラップ画像が表示されているスクラップデータと、検索要求を行っている利用者以外の利用者が登録したスクラップデータも含めて、スクラップ管理サーバ2に登録されている全てのスクラップデータとの相関を調べる。スクラップ管理サーバ2は、スクラップ画像が表示されているスクラップデータと高い相関をもつスクラップデータを相関の高い順にならべた関連スクラップ一覧を作成し、関連記事検索応答として、利用者端末1に送信する(ステップS36)。   When receiving the related article search request from the user terminal 1, the scrap management server 2 performs the related article search (step S35). The scrap management server 2 includes all scrap data registered in the scrap management server 2 including scrap data in which a scrap image is displayed and scrap data registered by a user other than the user who has made a search request. Examine the correlation with the data. The scrap management server 2 creates a related scrap list in which scrap data having a high correlation with the scrap data on which the scrap image is displayed is arranged in order of high correlation, and transmits the related scrap list to the user terminal 1 as a related article search response ( Step S36).

利用者端末1は、スクラップ管理サーバ2から関連記事検索応答を受信すると、受信した関連記事検索応答から、関連スクラップ一覧を示す関連記事検索結果画面を作成し、表示する(ステップS37)。   When receiving the related article search response from the scrap management server 2, the user terminal 1 creates and displays a related article search result screen showing a related scrap list from the received related article search response (step S37).

図4は本発明の一実施形態における利用者端末の構成を示すブロック図である。   FIG. 4 is a block diagram showing the configuration of the user terminal in one embodiment of the present invention.

図4に示すように、本実施形態の利用者端末は、カメラ部11、登録処理部12および閲覧処理部13を有する。   As shown in FIG. 4, the user terminal according to the present embodiment includes a camera unit 11, a registration processing unit 12, and a browsing processing unit 13.

カメラ部11は、利用者の操作に従って新聞あるいは雑誌の記事を含む画像を撮影し、画像データを取得する。カメラ部11は、取得した画像データを登録処理部12に送信する。   The camera unit 11 captures an image including a newspaper or magazine article according to a user operation, and acquires image data. The camera unit 11 transmits the acquired image data to the registration processing unit 12.

登録処理部12は、利用者にユーザ情報の入力を促し、その利用者のユーザ情報を取得する。また、登録処理部12は、カメラ部11から画像データを受信する。登録処理部12は、カメラ部11から受信した画像データを利用者に編集させ、画像データのうち記事が含まれない不要領域を削除したスクラップ画像を取得する。また、登録処理部12は、利用者からの入力により、記事情報を取得する。登録処理部12は、スクラップ管理サーバ2にスクラップ画像および記事情報を登録させるために、登録要求をスクラップ管理サーバ2に送信する。登録処理部12は、スクラップ管理サーバ2から登録応答を受信すると、スクラップ画像および記事情報の登録が成功したか失敗したかを判別し、登録した結果を示す画面を表示する。   The registration processing unit 12 prompts the user to input user information and acquires the user information of the user. In addition, the registration processing unit 12 receives image data from the camera unit 11. The registration processing unit 12 causes the user to edit the image data received from the camera unit 11 and obtains a scrap image from which unnecessary areas that do not include articles are deleted from the image data. Moreover, the registration process part 12 acquires article information by the input from a user. The registration processing unit 12 transmits a registration request to the scrap management server 2 in order to cause the scrap management server 2 to register scrap images and article information. Upon receiving a registration response from the scrap management server 2, the registration processing unit 12 determines whether the registration of the scrap image and the article information has succeeded or failed, and displays a screen indicating the registration result.

閲覧処理部13は、利用者にユーザ情報の入力を促し、その利用者のユーザ情報を取得する。閲覧処理部13は、スクラップ管理サーバ2へのログインを要求するために、認証要求をスクラップ管理サーバ2に送信する。スクラップ管理サーバ2による認証が完了すると、利閲覧処理部13は、スクラップ管理サーバ2から認証応答を受信する。   The browsing processing unit 13 prompts the user to input user information and acquires the user information of the user. The browsing processing unit 13 transmits an authentication request to the scrap management server 2 in order to request login to the scrap management server 2. When the authentication by the scrap management server 2 is completed, the interest browsing processing unit 13 receives an authentication response from the scrap management server 2.

また、閲覧処理部13は、利用者からの入力により、検索文字を取得する。閲覧処理部13は、スクラップ管理サーバ2に検索文字と相関の高いスクラップデータを検索させるために、検索要求をスクラップ管理サーバ2に送信する。閲覧処理部13は、スクラップ管理サーバ2から検索応答を受信すると、受信した検索応答から検索結果画面を作成し、表示する。なお、検索結果画面には、検索文字との相関の高い順にスクラップデータがならべられたスクラップ一覧が表示される。   Moreover, the browsing process part 13 acquires a search character by the input from a user. The browsing processing unit 13 transmits a search request to the scrap management server 2 in order to cause the scrap management server 2 to search for scrap data having a high correlation with the search character. Upon receiving a search response from the scrap management server 2, the browsing processing unit 13 creates and displays a search result screen from the received search response. The search result screen displays a list of scraps in which scrap data is arranged in descending order of correlation with the search characters.

また、閲覧処理部13は、表示された検索結果画面の中からスクラップ画像を閲覧したいスクラップデータを利用者に選択させ、スクラップ画像要求をスクラップ管理サーバ2に送信する。閲覧処理部13は、スクラップ画像要求に対する応答として、スクラップ管理サーバ2からスクラップ画像を受信すると、受信したスクラップ画像を表示する。   Further, the browsing processing unit 13 causes the user to select scrap data for which a scrap image is desired to be browsed from the displayed search result screen, and transmits a scrap image request to the scrap management server 2. When receiving a scrap image from the scrap management server 2 as a response to the scrap image request, the browsing processing unit 13 displays the received scrap image.

また、閲覧処理部13は、利用者から関連記事の検索を要求されると、スクラップ管理サーバ2に関連記事を検索させるために、スクラップ管理サーバ2に関連記事検索要求を送信する。閲覧処理部13は、スクラップ管理サーバ2から関連記事検索応答を受信すると、受信した関連記事検索応答から関連記事検索結果画面を作成し、表示する。なお、関連記事検索結果画面には、スクラップ画像が表示されているスクラップデータとの相関の高い順にスクラップデータがならべられた関連スクラップ一覧が表示される。   Further, when the user is requested to search for related articles, the browsing processing unit 13 transmits a related article search request to the scrap management server 2 in order to cause the scrap management server 2 to search for related articles. Upon receiving the related article search response from the scrap management server 2, the browsing processing unit 13 creates and displays a related article search result screen from the received related article search response. The related article search result screen displays a list of related scraps in which the scrap data is arranged in descending order of correlation with the scrap data on which the scrap image is displayed.

カメラ部11、登録処理部12および閲覧処理部13は、例えば各種の論理回路からなるLSI(Large Scale Integration)によって実現できる。   The camera unit 11, the registration processing unit 12, and the browsing processing unit 13 can be realized by, for example, an LSI (Large Scale Integration) including various logic circuits.

次に図4に示した利用者端末1がスクラップ管理サーバ2にスクラップ画像を登録する処理手順について図5のフローチャートを参照して説明する。   Next, a processing procedure in which the user terminal 1 shown in FIG. 4 registers a scrap image in the scrap management server 2 will be described with reference to a flowchart of FIG.

登録処理部12は、利用者にユーザ情報の入力を促し、その利用者のユーザ情報を取得する。登録処理部12は、まず、図6に示すユーザ情報入力画面を表示する。利用者によってユーザ情報が入力されると、登録処理部12は、入力されたユーザ情報を取得する(ステップS41)。   The registration processing unit 12 prompts the user to input user information and acquires the user information of the user. First, the registration processing unit 12 displays a user information input screen shown in FIG. When the user information is input by the user, the registration processing unit 12 acquires the input user information (step S41).

次に、登録処理部12は、利用者に新聞あるいは雑誌の記事を含む画像を撮影させる(ステップS42)。利用者によって画像が撮影されると、カメラ部11が、撮影された画像データを取得し、取得した画像データを登録処理部12に送信する。   Next, the registration processing unit 12 causes the user to take an image including a newspaper or magazine article (step S42). When an image is captured by the user, the camera unit 11 acquires the captured image data, and transmits the acquired image data to the registration processing unit 12.

カメラ部11から画像データを取得すると、登録処理部12は、利用者に画像データを編集させる(ステップS43)。登録処理部12は、取得した画像データを表示し、利用者に画像データのうち必要な領域を選択させ、選択された領域以外の領域を削除する。これにより、登録処理部12は、画像データのうち記事が含まれない不要領域を削除したスクラップ画像を取得する。   When the image data is acquired from the camera unit 11, the registration processing unit 12 causes the user to edit the image data (step S43). The registration processing unit 12 displays the acquired image data, causes the user to select a necessary area in the image data, and deletes an area other than the selected area. Thereby, the registration process part 12 acquires the scrap image which deleted the unnecessary area | region which does not contain the article among image data.

次に、登録処理部12は、利用者からの入力により、記事情報を取得する。登録処理部12は、図7に示す記事情報入力画面を表示する。図7に示すように、記事情報入力画面は、画像撮影ボタンを備える。このボタンにより、登録処理部12は、記事情報を直接入力するか、記事情報が含まれる画像をカメラで撮影するかを、利用者に選択させる(ステップS44)。   Next, the registration process part 12 acquires article information by the input from a user. The registration processing unit 12 displays the article information input screen shown in FIG. As shown in FIG. 7, the article information input screen includes an image capturing button. With this button, the registration processing unit 12 causes the user to select whether to input article information directly or to take an image including article information with a camera (step S44).

画像撮影ボタンが押下された場合、登録処理部12は、新聞あるいは雑誌の名称が含まれる画像、記事が記載されているページ番号が含まれる画像およびその新聞あるいは雑誌が発行された日が含まれる画像を利用者に撮影させる。利用者によって記事情報が含まれる画像が撮影されると、カメラ部11が、撮影された画像データを取得し、取得した画像データを登録処理部12に送信する。カメラ部11から記事情報が含まれる画像データを取得すると(ステップS45)、登録処理部12は、それぞれの画像から新聞あるいは雑誌の名称、発行日およびページ番号を抽出する(ステップS46)。なお、取得した画像データから文字を抽出するために、たとえばOCR(Optical Character Recognition)技術が用いられる。   When the image capture button is pressed, the registration processing unit 12 includes an image including the name of the newspaper or magazine, an image including the page number describing the article, and the date on which the newspaper or magazine was issued. Let the user take an image. When an image including article information is captured by the user, the camera unit 11 acquires the captured image data and transmits the acquired image data to the registration processing unit 12. When image data including article information is acquired from the camera unit 11 (step S45), the registration processing unit 12 extracts the name, issue date, and page number of a newspaper or magazine from each image (step S46). For example, OCR (Optical Character Recognition) technology is used to extract characters from the acquired image data.

一方、画像撮影ボタンが押下されずに記事情報が直接入力された場合、登録処理部12は、図7に示す記事情報入力画面により直接入力された、新聞あるいは雑誌の名称、記事が記載されているページ番号およびその新聞あるいは雑誌の発行日を取得する(ステップS47)。   On the other hand, when the article information is directly input without pressing the image shooting button, the registration processing unit 12 describes the name or article of the newspaper or magazine directly input on the article information input screen shown in FIG. The page number and the issue date of the newspaper or magazine are acquired (step S47).

次に、登録処理部12は、スクラップ管理サーバ2に登録要求を送信する(ステップS48)。なお、登録要求には、スクラップ画像、記事情報およびユーザ情報が含まれる。登録処理部12は、スクラップ管理サーバ2から登録応答を受信すると、スクラップ管理サーバ2への登録が成功したか失敗したかを判別する(ステップS49)。   Next, the registration processing unit 12 transmits a registration request to the scrap management server 2 (step S48). The registration request includes a scrap image, article information, and user information. Upon receiving a registration response from the scrap management server 2, the registration processing unit 12 determines whether registration with the scrap management server 2 has succeeded or failed (step S49).

スクラップ管理サーバ2への登録が成功した場合、登録処理部12は、図8に示す登録完了画面を表示し、処理を終了する(ステップS50)。   When the registration to the scrap management server 2 is successful, the registration processing unit 12 displays a registration completion screen shown in FIG. 8 and ends the process (step S50).

一方、スクラップ管理サーバ2への登録が失敗した場合、登録処理部12は、図9に示す登録失敗画面を表示し(ステップS51)、処理を終了する。   On the other hand, when the registration to the scrap management server 2 fails, the registration processing unit 12 displays a registration failure screen shown in FIG. 9 (step S51), and ends the process.

次に図4に示した利用者端末1がスクラップ管理サーバ2からスクラップ画像を閲覧する処理手順について図10のフローチャートを参照して説明する。   Next, a processing procedure for browsing the scrap image from the scrap management server 2 by the user terminal 1 shown in FIG. 4 will be described with reference to the flowchart of FIG.

利用者からスクラップ画像の閲覧を要求されると、閲覧処理部13は、まず、利用者にユーザ情報の入力を促し、その利用者のユーザ情報を取得する。閲覧処理部13は、図11に示すログイン画面を表示する。利用者によってユーザ情報が入力されると、閲覧処理部13は、入力されたユーザ情報を取得する(ステップS61)。ユーザ情報を取得すると、閲覧処理部13は、スクラップ管理サーバへのログインを要求するために、認証要求をスクラップ管理サーバ2に送信する。   When the user requests browsing of the scrap image, the browsing processing unit 13 first prompts the user to input user information and acquires the user information of the user. The browsing processing unit 13 displays a login screen shown in FIG. When user information is input by the user, the browsing processing unit 13 acquires the input user information (step S61). When acquiring the user information, the browsing processing unit 13 transmits an authentication request to the scrap management server 2 in order to request login to the scrap management server.

スクラップ管理サーバ2から認証応答を受信すると、閲覧処理部13は、受信した認証応答から利用者の認証が成功したか失敗したかを判別する(ステップS62)。利用者の認証が成功した場合、閲覧処理部13は、ステップS64へ移行する。一方、利用者の認証が失敗した場合、閲覧処理部13は、図12に示すログイン失敗画面を表示し(ステップS63)、ステップS61へ移行し、再度、ログイン処理を実施する。   When receiving the authentication response from the scrap management server 2, the browsing processing unit 13 determines whether the user authentication has succeeded or failed from the received authentication response (step S62). If the user authentication is successful, the browsing processing unit 13 proceeds to step S64. On the other hand, when the user authentication fails, the browsing processing unit 13 displays the login failure screen shown in FIG. 12 (step S63), proceeds to step S61, and performs the login process again.

利用者の認証が成功すると、閲覧処理部13は、利用者に検索文字を入力させる(ステップS64)。閲覧処理部13は、図13に示す検索文字入力画面を表示する。利用者によって検索文字が入力されると、閲覧処理部13は、入力された検索文字を取得する。検索文字を取得すると、閲覧処理部13は、スクラップ管理サーバ2に検索文字と相関の高いスクラップデータを検索させるために、検索要求をスクラップ管理サーバ2に送信する。   If the user authentication is successful, the browsing processing unit 13 causes the user to input a search character (step S64). The browsing processing unit 13 displays a search character input screen shown in FIG. When a search character is input by the user, the browsing processing unit 13 acquires the input search character. When the search character is acquired, the browsing processing unit 13 transmits a search request to the scrap management server 2 in order to cause the scrap management server 2 to search for scrap data having a high correlation with the search character.

スクラップ管理サーバ2から検索応答を受信すると、閲覧処理部13は、受信した検索応答から検索結果画面を作成し、表示する(ステップS65)。検索結果画面の例を図14に示す。図14に示すように、検索結果画面には、検索文字との相関の高い順にスクラップデータがならべられたスクラップ一覧が表示される。   When the search response is received from the scrap management server 2, the browsing processing unit 13 creates and displays a search result screen from the received search response (step S65). An example of the search result screen is shown in FIG. As shown in FIG. 14, the search result screen displays a scrap list in which scrap data is arranged in descending order of correlation with the search characters.

次に、閲覧処理部13は、表示された検索結果画面の中からスクラップ画像を閲覧したいスクラップデータを利用者に選択させる(ステップS66)。利用者によってスクラップ画像を閲覧したいスクラップデータが選択されると、閲覧処理部13は、スクラップ画像要求をスクラップ管理サーバ2に送信する。   Next, the browsing process part 13 makes a user select the scrap data which wants to browse a scrap image from the displayed search result screen (step S66). When scrap data for which a user wants to browse a scrap image is selected by the user, the browsing processing unit 13 transmits a scrap image request to the scrap management server 2.

スクラップ画像要求に対する応答として、スクラップ管理サーバ2からスクラップ画像を受信すると(ステップS67)、閲覧処理部13は、受信したスクラップ画像を表示する。スクラップ画像の表示例を図15に示す。図15に示すように、スクラップ画像の表示画面は、スクラップ画像に加えて関連記事検索ボタンおよび再検索ボタンを備える。閲覧処理部13は、利用者によって、関連記事検索ボタンが押下されると、表示されたスクラップ画像の関連記事を検索する。また、閲覧処理部13は、利用者によって、再検索ボタンが押下されると、別の検索文字で再度スクラップ画像を検索しなおす。   When a scrap image is received from the scrap management server 2 as a response to the scrap image request (step S67), the browsing processing unit 13 displays the received scrap image. A display example of the scrap image is shown in FIG. As shown in FIG. 15, the scrap image display screen includes a related article search button and a re-search button in addition to the scrap image. When the user presses the related article search button, the browsing processing unit 13 searches for a related article of the displayed scrap image. In addition, when the user presses the re-search button, the browsing processing unit 13 searches the scrap image again with another search character.

したがって、スクラップ画像を表示すると、閲覧処理部13は、まず、関連記事検索ボタンが押下されたか否かを判別する(ステップS68)。関連記事検索ボタンが押下されない場合、閲覧処理部13は、ステップS70へ移行する。一方、関連記事検索ボタンが押下されると、閲覧処理部13は、送信スクラップ管理サーバ2に関連記事を検索させるために、関連記事検索要求をスクラップ管理サーバ2に送信する。   Therefore, when the scrap image is displayed, the browsing processing unit 13 first determines whether or not the related article search button has been pressed (step S68). If the related article search button is not pressed, the browsing processing unit 13 proceeds to step S70. On the other hand, when the related article search button is pressed, the browsing processing unit 13 transmits a related article search request to the scrap management server 2 in order to cause the transmission scrap management server 2 to search for related articles.

スクラップ管理サーバ2から関連記事検索応答を受信すると、閲覧処理部13は、受信した関連記事検索応答から関連記事検索結果画面を作成し、表示する(ステップS69)。関連記事検索結果画面の例を図16に示す。図16に示すように、関連記事検索結果画面には、スクラップ画像が表示されているスクラップデータとの相関の高い順にスクラップデータがならべられた関連スクラップ一覧が表示される。また、関連記事検索を要求した利用者が、他の利用者が登録したスクラップデータの画像データを閲覧できないように、関連記事検索結果画面には、スクラップデータの画像データを表示するためのスクラップデータの選択機能は含まれない。   When the related article search response is received from the scrap management server 2, the browsing processing unit 13 creates and displays a related article search result screen from the received related article search response (step S69). An example of the related article search result screen is shown in FIG. As illustrated in FIG. 16, the related article search result screen displays a list of related scraps in which scrap data is arranged in descending order of correlation with scrap data on which scrap images are displayed. In addition, the scrap data for displaying the image data of the scrap data is displayed on the related article search result screen so that the user who requested the related article search cannot browse the image data of the scrap data registered by other users. The selection function is not included.

次に、閲覧処理部13は、再検索ボタンが押下されたか否かを判別する(ステップS70)。再検索ボタンが押下されない場合、閲覧処理部13は、ステップS68へ移行し、再度、関連記事検索ボタンが押下されたか否かを判別する。一方、再検索ボタンが押下された場合、閲覧処理部13は、ステップS64へ移行し、再度、利用者に検索文字を入力させ、入力された検索文字からスクラップデータを検索しなおす。   Next, the browsing process part 13 discriminate | determines whether the re-search button was pressed down (step S70). When the re-search button is not pressed, the browsing processing unit 13 proceeds to step S68 and determines again whether or not the related article search button is pressed. On the other hand, when the re-search button is pressed, the browsing processing unit 13 proceeds to step S64, causes the user to input the search character again, and searches the scrap data again from the input search character.

図17は本発明の一実施形態におけるスクラップ管理サーバの構成を示すブロック図である。   FIG. 17 is a block diagram showing the configuration of the scrap management server in one embodiment of the present invention.

図17に示すように、本実施形態のスクラップ管理サーバは、通信処理部21、ユーザ管理部22、アクセス管理部23、ユーザDB24、記事管理部25、検索部26、関連検索部27および記事DB28を有する。   As shown in FIG. 17, the scrap management server of this embodiment includes a communication processing unit 21, a user management unit 22, an access management unit 23, a user DB 24, an article management unit 25, a search unit 26, a related search unit 27, and an article DB 28. Have

通信処理部21は、利用者端末1からスクラップ画像、記事情報およびユーザ情報を含む登録要求を受信すると、受信した登録要求からユーザ情報を抽出し、アクセス管理部23に送信する。また、通信処理部21は、受信した登録要求からスクラップ画像および記事情報を抽出し、記事管理部25に送信する。通信処理部21は、記事管理部25からスクラップ画像および記事情報の登録の結果を受信すると、登録の結果を示す登録応答を利用者端末1に送信する。   When receiving a registration request including a scrap image, article information, and user information from the user terminal 1, the communication processing unit 21 extracts user information from the received registration request and transmits the user information to the access management unit 23. In addition, the communication processing unit 21 extracts a scrap image and article information from the received registration request and transmits the scrap image and article information to the article management unit 25. When the communication processing unit 21 receives the registration result of the scrap image and the article information from the article management unit 25, the communication processing unit 21 transmits a registration response indicating the registration result to the user terminal 1.

また、通信処理部21は、利用者端末1から認証要求を受信すると、受信した認証要求をアクセス管理部23に送信する。通信処理部21は、アクセス管理部23から認証応答を受信すると、受信した認証応答を利用者端末1に送信する。   Further, when receiving an authentication request from the user terminal 1, the communication processing unit 21 transmits the received authentication request to the access management unit 23. When receiving the authentication response from the access management unit 23, the communication processing unit 21 transmits the received authentication response to the user terminal 1.

また、通信処理部21は、利用者端末1から検索要求を受信すると、受信した検索要求および検索要求を行っている利用者のユーザIDを検索部26に送信する。通信処理部21は、検索部26から検索応答を受信すると、受信した検索応答を利用者端末1に送信する。   In addition, when receiving a search request from the user terminal 1, the communication processing unit 21 transmits the received search request and the user ID of the user who is performing the search request to the search unit 26. When receiving a search response from the search unit 26, the communication processing unit 21 transmits the received search response to the user terminal 1.

また、通信処理部21は、利用者端末1からスクラップ画像要求を受信すると、受信したスクラップ画像要求を検索部26に送信する。通信処理部21は、スクラップ画像要求の応答として、検索部26からスクラップ画像を受信すると、受信したスクラップ画像を利用者端末1に送信する。   Further, when receiving the scrap image request from the user terminal 1, the communication processing unit 21 transmits the received scrap image request to the search unit 26. When receiving a scrap image from the search unit 26 as a response to the scrap image request, the communication processing unit 21 transmits the received scrap image to the user terminal 1.

また、通信処理部21は、利用者端末1から関連記事検索要求を受信すると、受信したスクラップ関連記事検索要求を関連検索部27に送信する。通信処理部21は、関連検索部27から関連記事検索応答を受信すると、受信した関連記事検索応答を利用者端末1に送信する。   In addition, when receiving the related article search request from the user terminal 1, the communication processing unit 21 transmits the received scrap related article search request to the related search unit 27. When the communication processing unit 21 receives the related article search response from the related search unit 27, the communication processing unit 21 transmits the received related article search response to the user terminal 1.

ユーザ管理部22は、スクラップ画像を登録あるいは閲覧できる利用者のユーザ情報が登録されると、登録されたユーザ情報をユーザDB24に記録する。   When the user information of a user who can register or view scrap images is registered, the user management unit 22 records the registered user information in the user DB 24.

アクセス管理部23は、通信処理部21からユーザ情報を受信すると、スクラップ画像および記事情報の登録のために、受信したユーザ情報を用いて利用者を認証する。アクセス管理部23は、通信処理部21からユーザ情報を受信すると、受信したユーザ情報からユーザIDとパスワードを抽出する。   When receiving the user information from the communication processing unit 21, the access management unit 23 authenticates the user using the received user information for registering the scrap image and the article information. When receiving the user information from the communication processing unit 21, the access management unit 23 extracts the user ID and password from the received user information.

アクセス管理部23は、抽出したユーザIDがユーザDB24に登録されていて、かつ、抽出したパスワードが、そのユーザIDに対応して記録されているパスワードと一致すると、認証成功とみなす。   When the extracted user ID is registered in the user DB 24 and the extracted password matches the password recorded corresponding to the user ID, the access management unit 23 regards the authentication as successful.

一方、アクセス管理部23は、抽出したユーザIDがユーザDB24に登録されない場合、あるいは、抽出したパスワードが、そのユーザIDに対応して記録されているパスワードと一致しない場合、認証失敗とみなす。   On the other hand, when the extracted user ID is not registered in the user DB 24 or when the extracted password does not match the password recorded corresponding to the user ID, the access management unit 23 regards it as an authentication failure.

アクセス管理部23は、認証が成功したか失敗したかを示す情報およびその利用者のユーザIDを記事管理部25に送信する。   The access management unit 23 transmits information indicating whether the authentication has succeeded or failed and the user ID of the user to the article management unit 25.

また、アクセス管理部23は、通信処理部21から認証要求を受信すると、受信した認証要求からユーザ情報を抽出する。アクセス管理部23は、ユーザ情報を抽出すると、スクラップ画像の閲覧のために、抽出したユーザ情報を用いて利用者を認証する。なお、利用者の認証方法は、スクラップ画像および記事情報の登録のときの認証方法と同様である。アクセス管理部23は、認証が成功したか失敗したかを示す情報を通信処理部21に送信する。   Further, when receiving an authentication request from the communication processing unit 21, the access management unit 23 extracts user information from the received authentication request. When the user information is extracted, the access management unit 23 authenticates the user using the extracted user information for browsing the scrap image. The user authentication method is the same as the authentication method used when registering scrap images and article information. The access management unit 23 transmits information indicating whether the authentication has succeeded or failed to the communication processing unit 21.

ユーザDB24は、スクラップ画像を登録あるいは閲覧できる利用者のユーザ情報が記録されるデータベースである。   The user DB 24 is a database in which user information of users who can register or view scrap images is recorded.

記事管理部25は、アクセス管理部23から利用者の認証が成功した旨を通知されると、通信処理部21から受信したスクラップ画像および記事情報ならびにアクセス管理部23から受信したユーザIDを記事DB28に記録する。記事管理部25は、利用者がスクラップ画像を閲覧するときにキーワードを用いて検索できるように、受信した登録要求に含まれるスクラップ画像からキーワードとなる単語を抽出する。記事管理部25は、抽出した単語をキーワード情報として、受信したスクラップ画像、記事情報およびユーザIDと関連付けてスクラップデータとして記事DB28に記録する。   When notified by the access management unit 23 that the user authentication is successful, the article management unit 25 receives the scrap image and article information received from the communication processing unit 21 and the user ID received from the access management unit 23 in the article DB 28. To record. The article management unit 25 extracts a word as a keyword from the scrap image included in the received registration request so that the user can search using the keyword when browsing the scrap image. The article management unit 25 records the extracted word as keyword information in the article DB 28 as scrap data in association with the received scrap image, article information, and user ID.

記事管理部25は、スクラップデータを記事DB28に記録すると、登録が成功した旨を通信処理部21に通知する。   When the article management unit 25 records the scrap data in the article DB 28, the article management unit 25 notifies the communication processing unit 21 that registration is successful.

一方、記事管理部25は、アクセス管理部23から利用者の認証が失敗した旨を通知されると、通信処理部21から取得したスクラップ画像および記事情報を破棄し、登録が失敗した旨を通信処理部21に通知する。   On the other hand, when notified by the access management unit 23 that the user authentication has failed, the article management unit 25 discards the scrap image and article information acquired from the communication processing unit 21 and communicates that registration has failed. The processing unit 21 is notified.

検索部26は、通信処理部21から検索要求および検索要求を行っている利用者のユーザIDを受信すると、受信した検索要求から検索文字を抽出する。検索部26は、抽出した検索文字と、検索要求を行っている利用者が登録した全てのスクラップデータとの相関を調べる。検索部26は、取得した検索文字と高い相関をもつスクラップデータを相関の高い順にならべたスクラップ一覧を作成し、検索応答として、通信処理部21に送信する。   When receiving the search request and the user ID of the user making the search request from the communication processing unit 21, the search unit 26 extracts a search character from the received search request. The search unit 26 checks the correlation between the extracted search characters and all the scrap data registered by the user who has made the search request. The search unit 26 creates a scrap list in which scrap data having a high correlation with the acquired search character is arranged in the order of high correlation, and transmits the scrap list to the communication processing unit 21 as a search response.

また、検索部26は、通信処理部21からスクラップ画像要求を受信すると、要求されたスクラップ画像を記事DB28から取得し、スクラップ画像要求に対する応答として、通信処理部21に送信する。   Further, when receiving the scrap image request from the communication processing unit 21, the search unit 26 acquires the requested scrap image from the article DB 28 and transmits it to the communication processing unit 21 as a response to the scrap image request.

関連検索部27は、通信処理部21から関連記事検索要求を受信すると、関連記事検索を実施する。関連検索部27は、スクラップ画像が表示されているスクラップデータと、検索要求を行っている利用者以外の利用者が登録したスクラップデータも含めて、スクラップ管理サーバ2に登録されている全てのスクラップデータとの相関を調べる。関連検索部27は、スクラップ画像が表示されているスクラップデータと高い相関をもつスクラップデータを相関の高い順にならべた関連スクラップ一覧を作成し、関連記事検索応答として、通信処理部21に送信する。   When the related search unit 27 receives a related article search request from the communication processing unit 21, the related search unit 27 performs a related article search. The related search unit 27 includes all scrap data registered in the scrap management server 2 including scrap data in which scrap images are displayed and scrap data registered by a user other than the user who has made a search request. Examine the correlation with the data. The related search unit 27 creates a related scrap list in which scrap data having a high correlation with the scrap data on which the scrap image is displayed is arranged in descending order of correlation, and transmits the related scrap list to the communication processing unit 21 as a related article search response.

記事DB28は、スクラップデータが記録されるデータベースである。   The article DB 28 is a database in which scrap data is recorded.

通信処理部21、ユーザ管理部22、アクセス管理部23、記事管理部25、検索部26および関連検索部27は、例えば各種の論理回路からなるLSI(Large Scale Integration)によって実現できる。   The communication processing unit 21, the user management unit 22, the access management unit 23, the article management unit 25, the search unit 26, and the related search unit 27 can be realized by, for example, an LSI (Large Scale Integration) including various logic circuits.

次に図17に示したスクラップ管理サーバ2が利用者端末1からスクラップ画像の登録を要求されたときの処理手順について図18のフローチャートを参照して説明する。   Next, a processing procedure when the scrap management server 2 shown in FIG. 17 is requested to register a scrap image from the user terminal 1 will be described with reference to a flowchart of FIG.

スクラップ管理サーバ2の通信処理部21は、利用者端末1から登録要求を受信すると(ステップS81)、受信した登録要求からユーザ情報を抽出し、アクセス管理部23に送信する。また、通信処理部21は、受信した登録要求からスクラップ画像および記事情報を抽出し、記事管理部25に送信する。   When receiving the registration request from the user terminal 1 (step S81), the communication processing unit 21 of the scrap management server 2 extracts user information from the received registration request and transmits it to the access management unit 23. In addition, the communication processing unit 21 extracts a scrap image and article information from the received registration request and transmits the scrap image and article information to the article management unit 25.

アクセス管理部23は、通信処理部21からユーザ情報を受信すると(ステップS82)、スクラップ画像および記事情報の登録のために、受信したユーザ情報をもちいて利用者を認証する(ステップS83)。なお、スクラップ画像および記事情報を登録あるいは閲覧できる利用者は、あらかじめスクラップ管理サーバ2に登録される。スクラップ画像および記事情報を登録あるいは閲覧できる利用者が登録されると、登録された利用者をユーザ管理部22がユーザDB14に記録する。アクセス管理部23は、通信処理部21から受信したユーザ情報からユーザIDとパスワードを抽出する。   When receiving the user information from the communication processing unit 21 (step S82), the access management unit 23 authenticates the user using the received user information for registration of the scrap image and the article information (step S83). A user who can register or view scrap images and article information is registered in advance in the scrap management server 2. When a user who can register or view scrap images and article information is registered, the user management unit 22 records the registered user in the user DB 14. The access management unit 23 extracts the user ID and password from the user information received from the communication processing unit 21.

アクセス管理部23は、抽出したユーザIDがユーザDB24に登録されていて、かつ、抽出したパスワードが、そのユーザIDに対応して記録されているパスワードと一致すると、認証成功とみなす。   When the extracted user ID is registered in the user DB 24 and the extracted password matches the password recorded corresponding to the user ID, the access management unit 23 regards the authentication as successful.

一方、アクセス管理部23は、抽出したユーザIDがユーザDB24に登録されない場合、あるいは、抽出したパスワードが、そのユーザIDに対応して記録されているパスワードと一致しない場合、認証失敗とみなす。   On the other hand, when the extracted user ID is not registered in the user DB 24 or when the extracted password does not match the password recorded corresponding to the user ID, the access management unit 23 regards it as an authentication failure.

アクセス管理部23は、認証が成功したか失敗したかを示す情報およびその利用者のユーザIDを記事管理部25に送信する。   The access management unit 23 transmits information indicating whether the authentication has succeeded or failed and the user ID of the user to the article management unit 25.

アクセス管理部23から利用者の認証が成功した旨を示す情報を受信すると、記事管理部25は、通信処理部21から受信したスクラップ画像および記事情報ならびにアクセス管理部23から受信したユーザIDを記事DB28に記録する(ステップS84)。   When the information indicating that the user authentication is successful is received from the access management unit 23, the article management unit 25 reports the scrap image and article information received from the communication processing unit 21 and the user ID received from the access management unit 23. It records in DB28 (step S84).

また、記事管理部25は、利用者がスクラップ画像を閲覧するときにキーワードを用いて検索できるように、受信した登録要求に含まれるスクラップ画像からキーワードとなる単語を抽出する。まず、記事管理部25は、スクラップ画像から文字を抽出し、コンピュータが編集および検索できる文字コードの列に変換する。なお、画像から文字を抽出し、コンピュータが編集および検索できる文字コードの列に変換するために、たとえばOCR技術が用いられる。   Further, the article management unit 25 extracts a word as a keyword from the scrap image included in the received registration request so that the user can search using the keyword when browsing the scrap image. First, the article management unit 25 extracts characters from the scrap image and converts them into character code strings that can be edited and searched by the computer. For example, OCR technology is used to extract characters from an image and convert them into character code strings that can be edited and searched by a computer.

さらに、記事管理部25は、変換した文字コードの列を意味のある単語に区切る。なお、文字コードの列を意味のある単語に区切るために、たとえば、かな漢字変換等で使用される形態素解析技術が用いられる。記事管理部25は、スクラップ画像から抽出した単語をキーワード情報として、受信したスクラップ画像、記事情報およびユーザIDと関連付けてスクラップデータとして記事DB28に記録する。   Further, the article management unit 25 divides the converted character code string into meaningful words. In order to divide the character code string into meaningful words, for example, a morphological analysis technique used in kana-kanji conversion or the like is used. The article management unit 25 records the word extracted from the scrap image as keyword information in the article DB 28 as scrap data in association with the received scrap image, article information, and user ID.

記事管理部25は、スクラップデータを記事DB28に記録すると、登録が成功した旨を通信処理部21に通知する。記事管理部25から登録が成功した旨を通知されると、通信処理部21は、登録が成功した旨を示す登録応答を利用者端末1に送信し(ステップS85)、処理を終了する。   When the article management unit 25 records the scrap data in the article DB 28, the article management unit 25 notifies the communication processing unit 21 that registration is successful. When notified from the article management unit 25 that the registration has been successful, the communication processing unit 21 transmits a registration response indicating that the registration has been successful to the user terminal 1 (step S85), and ends the process.

一方、アクセス管理部23から利用者の認証が失敗した旨を示す情報を受信すると、記事管理部25は、通信処理部21から取得したスクラップ画像および記事情報を破棄し(ステップS86)、登録が失敗した旨を通信処理部21に通知する。記事管理部25から登録が失敗した旨を通知されると、通信処理部21は、登録が失敗した旨を示す登録応答を利用者端末1に送信し(ステップS87)、処理を終了する。   On the other hand, when the information indicating that the user authentication has failed is received from the access management unit 23, the article management unit 25 discards the scrap image and the article information acquired from the communication processing unit 21 (step S86), and the registration is completed. The communication processing unit 21 is notified of the failure. When notified by the article management unit 25 that registration has failed, the communication processing unit 21 transmits a registration response indicating that registration has failed to the user terminal 1 (step S87), and ends the process.

次に図17に示したスクラップ管理サーバ2が利用者端末1からスクラップ画像の閲覧を要求されたときの処理手順について図19のフローチャートを参照して説明する。   Next, the processing procedure when the scrap management server 2 shown in FIG. 17 is requested to browse the scrap image from the user terminal 1 will be described with reference to the flowchart of FIG.

スクラップ管理サーバ2の通信処理部21は、利用者端末1から認証要求を受信すると(ステップS101)、受信した認証要求をアクセス管理部23に送信する。アクセス管理部23は、通信処理部21から認証要求を受信すると、受信した認証要求からユーザ情報を抽出する(ステップS102)。アクセス管理部23は、ユーザ情報を抽出すると、スクラップ画像の閲覧のために、抽出したユーザ情報を用いて利用者を認証する(ステップS103)。なお、利用者の認証方法は、ステップS83で示した認証方法と同様である。   When the communication processing unit 21 of the scrap management server 2 receives an authentication request from the user terminal 1 (step S101), the communication processing unit 21 transmits the received authentication request to the access management unit 23. When receiving the authentication request from the communication processing unit 21, the access management unit 23 extracts user information from the received authentication request (step S102). When the user information is extracted, the access management unit 23 authenticates the user using the extracted user information for browsing the scrap image (step S103). The user authentication method is the same as the authentication method shown in step S83.

利用者の認証が失敗した場合、アクセス管理部23は、認証が失敗した旨を示す認証応答を通信処理部21に送信する。アクセス管理部23から認証応答を受信すると、通信処理部21は、受信した認証応答を利用者端末1に送信し(ステップS104)、ステップS101へ移行し、再度、利用者の認証処理を実施しなおす。   When the user authentication fails, the access management unit 23 transmits an authentication response indicating that the authentication has failed to the communication processing unit 21. When receiving the authentication response from the access management unit 23, the communication processing unit 21 transmits the received authentication response to the user terminal 1 (step S104), proceeds to step S101, and performs the user authentication process again. fix.

一方、利用者の認証が成功した場合、アクセス管理部23は、認証が成功した旨を示す認証応答を通信処理部21に送信する。アクセス管理部23から認証応答を受信すると、通信処理部21は、受信した認証応答を利用者端末1に送信する(ステップS105)。   On the other hand, when the user authentication is successful, the access management unit 23 transmits an authentication response indicating that the authentication is successful to the communication processing unit 21. When receiving the authentication response from the access management unit 23, the communication processing unit 21 transmits the received authentication response to the user terminal 1 (step S105).

次に、通信処理部21は、利用者端末1から検索要求を受信すると、受信した検索要求、および検索要求を行っている利用者のユーザIDを検索部26に送信する(ステップS106)。   Next, when receiving a search request from the user terminal 1, the communication processing unit 21 transmits the received search request and the user ID of the user making the search request to the search unit 26 (step S106).

通信処理部21から検索要求および検索要求を行っている利用者のユーザIDを受信すると、検索部26は、検索処理を実施する(ステップS107)。検索部26は、まず、受信した検索要求から検索文字を抽出する。次に、検索部26は、抽出した検索文字と、検索要求を行っている利用者が登録した全てのスクラップデータのキーワード情報との相関を調べる。なお、検索文字とキーワード情報との相関を調べるために、たとえば、単語の出現頻度や単語間の関係を分析するテキストマイニング技術が用いられる。   When receiving the search request and the user ID of the user making the search request from the communication processing unit 21, the search unit 26 performs a search process (step S107). The search unit 26 first extracts search characters from the received search request. Next, the search unit 26 checks the correlation between the extracted search characters and the keyword information of all scrap data registered by the user who has made the search request. In order to examine the correlation between the search character and the keyword information, for example, a text mining technique for analyzing the appearance frequency of words and the relationship between words is used.

検索部26は、利用者によって指定された検索文字との相関が所定の閾値以上であるキーワード情報を有するスクラップデータを抽出する。あるいは、利用者によって指定された検索文字がキーワード情報に含まれる全てのスクラップデータを抽出してもよい。検索部26は、抽出したスクラップデータを、利用者によって指定された検索文字との相関が高い順にならべたスクラップ一覧を作成し、検索応答として、通信処理部21に送信する。   The search unit 26 extracts scrap data having keyword information whose correlation with a search character designated by the user is equal to or greater than a predetermined threshold. Or you may extract all the scrap data in which the search character designated by the user is contained in keyword information. The search unit 26 creates a scrap list in which the extracted scrap data is arranged in the descending order of correlation with the search character designated by the user, and transmits the scrap list to the communication processing unit 21 as a search response.

なお、検索部26は、利用者がスクラップ画像を選択しやすくするために、利用者によって指定された検索文字との相関が高い順にスクラップデータをならべた一覧を作成している。検索部26は、たとえば、記事情報に検索文字と完全一致する文字列があるスクラップデータの一覧を作成したり、日付順などによりスクラップデータをならべた一覧を作成したりしてもよい。検索部26から検索応答を受信すると、通信処理部21は、受信した検索応答を利用者端末1に送信する。   Note that the search unit 26 creates a list in which scrap data is arranged in descending order of correlation with a search character designated by the user so that the user can easily select a scrap image. For example, the search unit 26 may create a list of scrap data that includes character strings that completely match the search characters in the article information, or create a list that lists the scrap data according to date order or the like. When receiving the search response from the search unit 26, the communication processing unit 21 transmits the received search response to the user terminal 1.

次に、通信処理部21は、利用者端末1からスクラップ画像要求を受信すると、受信したスクラップ画像要求を検索部26に送信する(ステップS108)。通信処理部21からスクラップ画像要求を受信すると、検索部26は、要求されたスクラップ画像を記事DB28から取得する(ステップS109)。検索部26は、記事DB28から取得したスクラップ画像を通信処理部21に送信する。検索部26からスクラップ画像を受信すると、通信処理部21は、スクラップ画像要求に対する応答として、受信したスクラップ画像を利用者端末1に送信する。   Next, when receiving the scrap image request from the user terminal 1, the communication processing unit 21 transmits the received scrap image request to the search unit 26 (step S108). When receiving the scrap image request from the communication processing unit 21, the search unit 26 acquires the requested scrap image from the article DB 28 (step S109). The search unit 26 transmits the scrap image acquired from the article DB 28 to the communication processing unit 21. When the scrap image is received from the search unit 26, the communication processing unit 21 transmits the received scrap image to the user terminal 1 as a response to the scrap image request.

通信処理部21は、スクラップ画像を送信すると、スクラップ画像の関連記事を検索するための関連記事検索要求、あるいは別の検索文字で再度スクラップ画像を検索しなおすための検索要求のいずれかを利用者端末1から受信する可能性がある。   When the communication processing unit 21 transmits the scrap image, the user issues either a related article search request for searching for a related article of the scrap image or a search request for searching for the scrap image again with another search character. There is a possibility of receiving from the terminal 1.

そこで、利用者端末1にスクラップ画像を送信すると、通信処理部21は、まず、利用者端末1から関連記事検索要求を受信したか否かを判別する(ステップS110)。関連記事検索要求を受信しない場合、通信処理部21は、ステップS112へ移行する。一方、利用者端末1から関連記事検索要求を受信すると、通信処理部21は、受信した関連記事検索要求を関連検索部27に送信する。   Therefore, when a scrap image is transmitted to the user terminal 1, the communication processing unit 21 first determines whether or not a related article search request has been received from the user terminal 1 (step S110). When the related article search request is not received, the communication processing unit 21 proceeds to step S112. On the other hand, when the related article search request is received from the user terminal 1, the communication processing unit 21 transmits the received related article search request to the related search unit 27.

通信処理部21から関連記事検索要求を受信すると、関連検索部27は、関連記事検索を実施する(ステップS111)。関連検索部27は、スクラップ画像を表示中のスクラップデータがもつキーワード情報と、検索要求を行っている利用者以外の利用者が登録したスクラップ画像も含めて、スクラップ管理サーバ2に登録されている全てのスクラップデータのキーワード情報との相関を調べる。なお、スクラップ画像を表示中のスクラップデータがもつキーワード情報とスクラップ管理サーバ2に登録されている全てのスクラップデータのキーワード情報の相関を調べるために、たとえば、テキストマイニング技術が用いられる。   When receiving a related article search request from the communication processing unit 21, the related search unit 27 performs a related article search (step S111). The related search unit 27 is registered in the scrap management server 2 including the keyword information included in the scrap data displaying the scrap image and the scrap image registered by a user other than the user who has made the search request. Examine the correlation with keyword information of all scrap data. Note that, for example, a text mining technique is used to investigate the correlation between the keyword information of the scrap data displaying the scrap image and the keyword information of all the scrap data registered in the scrap management server 2.

関連検索部27は、スクラップ画像を表示中のスクラップデータがもつキーワード情報との相関が所定の閾値以上であるキーワード情報を有するスクラップデータを抽出する。あるいは、スクラップ画像を表示中のスクラップデータがもつキーワードのうちの少なくとも1つがキーワード情報に含まれる全てのスクラップデータを抽出してもよい。関連検索部27は、抽出したスクラップデータを、スクラップ画像を表示中のスクラップデータとの相関が高い順にならべた関連スクラップ一覧を作成し、関連記事検索応答として、通信処理部21に送信する。関連検索部27から関連記事検索応答を受信すると、通信処理部21は、受信した関連記事検索応答を利用者端末1に送信する。   The related search unit 27 extracts scrap data having keyword information whose correlation with keyword information of scrap data displaying the scrap image is equal to or more than a predetermined threshold. Alternatively, all scrap data in which at least one of keywords included in the scrap data displaying the scrap image is included in the keyword information may be extracted. The related search unit 27 creates a related scrap list in which the extracted scrap data is arranged in descending order of correlation with the scrap data displaying the scrap image, and transmits the related scrap list to the communication processing unit 21 as a related article search response. When receiving the related article search response from the related search unit 27, the communication processing unit 21 transmits the received related article search response to the user terminal 1.

次に、通信処理部21は、利用者端末1から検索要求を受信したか否かを判別する(ステップS112)。検索要求を受信しない場合、通信処理部21は、ステップS110へ移行し、再び、利用者端末1から関連記事検索要求を受信したか否かを判別する。一方、利用者端末1から検索要求を受信すると、通信処理部21は、ステップS107へ移行し、再び、検索処理を実施する。   Next, the communication processing unit 21 determines whether a search request is received from the user terminal 1 (step S112). If the search request is not received, the communication processing unit 21 proceeds to step S110 and determines again whether the related article search request is received from the user terminal 1. On the other hand, when receiving a search request from the user terminal 1, the communication processing unit 21 proceeds to step S107 and performs the search process again.

なお、本実施の形態では、利用者端末1を用いて、登録したスクラップ画像を閲覧する例を示したが、スクラップ画像の閲覧には、必ずしも利用者端末1を用いる必要はない。一般的な携帯端末あるいはPC端末であっても、図4に示した閲覧処理部を有していれば、登録したスクラップ画像を閲覧できる。   In the present embodiment, an example in which the registered scrap image is browsed using the user terminal 1 has been described. However, it is not always necessary to use the user terminal 1 for browsing the scrap image. Even a general portable terminal or PC terminal can browse a registered scrap image if it has the browsing processing unit shown in FIG.

本実施形態の電子スクラップシステムでは、利用者に撮影された、新聞あるいは雑誌の記事を含む画像データからキーワードを抽出し、その画像データと関連付けてスクラップ管理サーバに登録する。これにより、利用者は、サーバにあらかじめ登録されていない記事であっても、記事を電子データとして、検索が可能なようにスクラップできる。   In the electronic scrap system of this embodiment, keywords are extracted from image data including newspaper or magazine articles taken by the user, and registered in the scrap management server in association with the image data. As a result, even if the article is not registered in the server in advance, the user can scrape the article as electronic data so that it can be searched.

また、本実施形態の電子スクラップシステムは、利用者からの要求に応じて、その利用者のスクラップデータの中から、利用者が指定したキーワードとの相関が高いスクラップデータを抽出する。さらに、本実施形態の電子スクラップシステムは、抽出したスクラップデータを、利用者が指定したキーワードとの相関が高い順にならべたスクラップ一覧を表示する。これにより、利用者は、閲覧したい画像データをより精度よく検索できる。   The electronic scrap system according to the present embodiment extracts scrap data having a high correlation with a keyword specified by the user from the user's scrap data in response to a request from the user. Furthermore, the electronic scrap system of the present embodiment displays a scrap list in which the extracted scrap data is arranged in descending order of correlation with the keyword specified by the user. Thereby, the user can search the image data to be browsed more accurately.

また、本実施形態の電子スクラップシステムは、利用者からの要求に応じて、他の利用者が登録したものを含む全てのスクラップデータの中から、画像データを表示中のスクラップデータとの相関が高いスクラップデータを抽出する。さらに、本実施形態の電子スクラップシステムは、抽出したスクラップデータを、画像データを表示中のスクラップデータとの相関が高い順にならべた関連スクラップ一覧を表示する。これにより、利用者は、閲覧した画像データに関連する記事について、新聞あるいは雑誌の名称、記事が記載されているページ番号および発行日などの情報を入手できる。   In addition, the electronic scrap system of the present embodiment has a correlation with the scrap data displaying the image data out of all the scrap data including those registered by other users in response to a request from the user. Extract high scrap data. Furthermore, the electronic scrap system of the present embodiment displays a list of related scraps in which the extracted scrap data is arranged in descending order of correlation with the scrap data displaying image data. As a result, the user can obtain information such as the name of the newspaper or magazine, the page number on which the article is written, and the date of issue of the article related to the browsed image data.

また、本実施形態の電子スクラップシステムは、関連スクラップ一覧を表示する画面から、スクラップデータの画像を表示させない。これにより、利用者は、他の利用者が登録したスクラップデータの画像を閲覧できないため、本実施形態の電子スクラップシステムは、守秘性を保ちつつ、利用者に有益な情報を提供できる。   Further, the electronic scrap system of the present embodiment does not display an image of scrap data from a screen that displays a related scrap list. Thereby, since the user cannot browse the image of the scrap data registered by other users, the electronic scrap system of the present embodiment can provide useful information to the user while maintaining confidentiality.

また、本実施形態の電子スクラップシステムの利用者端末は、撮影した画像データの不要領域を削除する機能を有する。これにより、利用者は、撮影した記事画像から有効な領域のみを容易に抽出し、登録できる。   In addition, the user terminal of the electronic scrap system according to the present embodiment has a function of deleting unnecessary areas of photographed image data. Thereby, the user can easily extract and register only an effective area from the photographed article image.

また、本実施形態の電子スクラップシステムの利用者端末は、画像データおよび記事情報を、電子メール機能を用いてスクラップ管理サーバに登録する。これにより、利用者は、容易に、画像データおよび記事情報を登録できる。   In addition, the user terminal of the electronic scrap system of the present embodiment registers the image data and article information in the scrap management server using the electronic mail function. Thereby, the user can register image data and article information easily.

1 利用者端末
2 スクラップ管理サーバ
11 カメラ部
12 登録処理部
13 閲覧処理部
21 通信処理部
22 ユーザ管理部
23 アクセス管理部
24 ユーザDB
25 記事管理部
26 検索部
27 関連検索部
28 記事DB
DESCRIPTION OF SYMBOLS 1 User terminal 2 Scrap management server 11 Camera part 12 Registration process part 13 Browsing process part 21 Communication process part 22 User management part 23 Access management part 24 User DB
25 Article Management Unit 26 Search Unit 27 Related Search Unit 28 Article DB

Claims (25)

利用者の操作に従って記事を含む画像を撮影し、該記事に関する記事情報を取得し、撮影された画像データと該記事情報とを含む登録要求を送信する利用者端末と、
前記利用者端末から前記登録要求を受信すると、該登録要求に含まれている画像データの記事からキーワードを抽出し、該画像データと前記記事情報と該キーワードを関連付けて前記利用者のスクラップデータとして登録し、該利用者からキーワードが指定されると、該利用者のスクラップデータの中から、該キーワードを含むスクラップデータを抽出し、抽出された該スクラップデータの一覧であるスクラップ一覧を提供し、該利用者により該スクラップ一覧の中からいずれかのスクラップデータが選択されると、選択された該スクラップデータの画像を提供するスクラップ管理サーバと、
を有する電子スクラップシステム。
A user terminal that captures an image including an article in accordance with a user operation, acquires article information about the article, and transmits a registration request including the captured image data and the article information;
When the registration request is received from the user terminal, a keyword is extracted from an article of image data included in the registration request, and the image data, the article information, and the keyword are associated with each other as scrap data of the user. When the keyword is specified by the user, the scrap data including the keyword is extracted from the scrap data of the user, and a scrap list that is a list of the extracted scrap data is provided. When any scrap data is selected from the scrap list by the user, a scrap management server that provides an image of the selected scrap data;
Having an electronic scrap system.
前記スクラップ管理サーバは、
前記利用者から指定されたキーワードとの相関が高い順にスクラップデータをならべた前記スクラップ一覧を提供する請求項1記載の電子スクラップシステム。
The scrap management server
The electronic scrap system according to claim 1, wherein the scrap list in which scrap data is arranged in descending order of correlation with a keyword designated by the user is provided.
前記スクラップ管理サーバは、
前記利用者から前記選択されたスクラップデータと関連するスクラップデータの抽出を要求されると、他の利用者が登録したものを含む全てのスクラップデータの中から、前記選択されたスクラップデータに含まれるキーワードを含むスクラップデータを抽出し、前記選択されたスクラップデータのキーワードと相関が高い順にスクラップデータをならべた関連スクラップ一覧を提供する請求項1または2記載の電子スクラップシステム。
The scrap management server
When the user requests extraction of scrap data related to the selected scrap data, it is included in the selected scrap data from all scrap data including those registered by other users. 3. The electronic scrap system according to claim 1, wherein scrap data including a keyword is extracted, and a list of related scraps in which the scrap data is arranged in descending order of correlation with the keyword of the selected scrap data is provided.
前記利用者端末は、
前記スクラップ管理サーバから前記関連スクラップ一覧を受信すると、前記関連スクラップ一覧のみを示す画面を表示し、該画面から前記スクラップデータの画像を利用者に提供しない請求項3記載の電子スクラップシステム。
The user terminal is
4. The electronic scrap system according to claim 3, wherein when the related scrap list is received from the scrap management server, a screen showing only the related scrap list is displayed, and an image of the scrap data is not provided to the user from the screen.
前記利用者端末は、
前記撮影された画像データのうち不要領域を削除した画像データを作成し、作成した画像データと前記記事情報とを含む前記登録要求を送信する請求項1から4のいずれか1項に記載の電子スクラップシステム。
The user terminal is
5. The electronic device according to claim 1, wherein image data obtained by deleting unnecessary areas from the captured image data is created, and the registration request including the created image data and the article information is transmitted. 6. Scrap system.
前記利用者端末は、
前記登録要求を電子メールで送信する請求項1から5のいずれか1項に記載の電子スクラップシステム。
The user terminal is
The electronic scrap system according to claim 1, wherein the registration request is transmitted by electronic mail.
前記利用者端末は、
前記記事情報を利用者からの文字入力により取得し、前記画像データとあわせて登録要求として送信するする請求項1から6のいずれか1項に記載の電子スクラップシステム。
The user terminal is
The electronic scrap system according to any one of claims 1 to 6, wherein the article information is acquired by character input from a user and is transmitted as a registration request together with the image data.
前記利用者端末は、
利用者の操作に従って前記記事情報を含む記事情報画像を撮影し、該記事情報画像から前記記事情報を抽出し、前記画像データとあわせて登録要求として送信する請求項1から6のいずれか1項に記載の電子スクラップシステム。
The user terminal is
The article information image including the article information is photographed in accordance with a user operation, the article information is extracted from the article information image, and is transmitted as a registration request together with the image data. Electronic scrap system as described in.
利用者端末とスクラップ管理サーバを有する電子スクラップシステムにより記事を電子的にスクラップするための電子スクラップ方法であって、
前記利用者端末が、
利用者の操作に従って記事を含む画像を撮影し、
前記記事に関する記事情報を取得し、
撮影された画像データと前記記事情報とを含む登録要求を送信し、
前記スクラップ管理サーバが、
前記利用者端末から前記登録要求を受信すると、該登録要求に含まれている画像データの記事からキーワードを抽出し、該画像データと前記記事情報と該キーワードを関連付けて前記利用者のスクラップデータとして登録し、
前記利用者からキーワードが指定されると、該利用者のスクラップデータの中から、該キーワードを含むスクラップデータを抽出し、抽出された該スクラップデータの一覧であるスクラップ一覧を提供し、
前記利用者により前記スクラップ一覧の中からいずれかのスクラップデータが選択されると、選択された該スクラップデータの画像を提供する電子スクラップ方法。
An electronic scrap method for electronically scraping articles by an electronic scrap system having a user terminal and a scrap management server,
The user terminal is
Take an image containing the article according to the user's operation,
Get article information about the article,
Send a registration request containing the image data taken and the article information,
The scrap management server is
When the registration request is received from the user terminal, a keyword is extracted from an article of image data included in the registration request, and the image data, the article information, and the keyword are associated with each other as scrap data of the user. Register,
When a keyword is specified by the user, the scrap data including the keyword is extracted from the scrap data of the user, and a scrap list that is a list of the extracted scrap data is provided.
An electronic scrap method for providing an image of selected scrap data when any scrap data is selected from the scrap list by the user.
前記スクラップ管理サーバが、
前記利用者から指定されたキーワードとの相関が高い順にスクラップデータをならべた前記スクラップ一覧を提供する請求項9記載の電子スクラップ方法。
The scrap management server is
The electronic scrap method according to claim 9, wherein the scrap list in which scrap data is arranged in descending order of correlation with a keyword designated by the user is provided.
前記スクラップ管理サーバが、
前記利用者から前記選択されたスクラップデータと関連するスクラップデータの抽出を要求されると、他の利用者が登録したものを含む全てのスクラップデータの中から、前記選択されたスクラップデータに含まれるキーワードを含むスクラップデータを抽出し、前記選択されたスクラップデータのキーワードと相関が高い順にスクラップデータをならべた関連スクラップ一覧を提供する請求項9または10記載の電子スクラップ方法。
The scrap management server is
When the user requests extraction of scrap data related to the selected scrap data, it is included in the selected scrap data from all scrap data including those registered by other users. 11. The electronic scrap method according to claim 9, wherein scrap data including a keyword is extracted and a list of related scraps in which the scrap data is arranged in descending order of correlation with the keyword of the selected scrap data is provided.
前記スクラップ管理サーバが、
前記スクラップ管理サーバから前記関連スクラップ一覧を受信すると、前記関連スクラップ一覧のみを示す画面を表示し、該画面から前記スクラップデータの画像を利用者に提供しない請求項11記載の電子スクラップ方法。
The scrap management server is
12. The electronic scrap method according to claim 11, wherein when the related scrap list is received from the scrap management server, a screen showing only the related scrap list is displayed, and an image of the scrap data is not provided to the user from the screen.
前記利用者端末が、
前記撮影された画像データのうち不要領域を削除した画像データを作成し、作成した画像データと前記記事情報とを含む前記登録要求を送信する請求項7から10のいずれか1項に記載の電子スクラップ方法。
The user terminal is
11. The electronic device according to claim 7, wherein image data in which unnecessary areas are deleted from the photographed image data is created, and the registration request including the created image data and the article information is transmitted. Scrap way.
前記利用者端末が、
前記登録要求を電子メールで送信する請求項9から13のいずれか1項に記載の電子スクラップ方法。
The user terminal is
The electronic scrap method according to any one of claims 9 to 13, wherein the registration request is transmitted by electronic mail.
前記利用者端末が、
前記記事情報を利用者からの文字入力により取得し、前記画像データとあわせて登録要求として送信するする請求項9から14のいずれか1項に記載の電子スクラップ方法。
The user terminal is
The electronic scrap method according to claim 9, wherein the article information is acquired by a character input from a user and is transmitted as a registration request together with the image data.
前記利用者端末が、
利用者の操作に従って前記記事情報を含む記事情報画像を撮影し、該記事情報画像から前記記事情報を抽出し、前記画像データとあわせて登録要求として送信する請求項9から14のいずれか1項に記載の電子スクラップ方法。
The user terminal is
15. The article information image including the article information is photographed in accordance with a user operation, the article information is extracted from the article information image, and is transmitted as a registration request together with the image data. The electronic scrap method described in 1.
利用者の操作に従って撮影された記事を含む画像データと該記事に関する記事情報とを含む登録要求を受信すると、該登録要求に含まれている画像データの記事からキーワードを抽出し、該画像データと前記記事情報と該キーワードを関連付けて前記利用者のスクラップデータとして登録する記事管理部と、
前記利用者からキーワードが指定されると、該利用者のスクラップデータの中から、該キーワードを含むスクラップデータを抽出し、抽出された該スクラップデータの一覧であるスクラップ一覧を提供し、該利用者により該スクラップ一覧の中からいずれかのスクラップデータが選択されると、選択された前記スクラップデータの画像を提供する検索部と、
を有するスクラップ管理サーバ。
When receiving a registration request including image data including an article photographed in accordance with a user operation and article information related to the article, a keyword is extracted from the article of the image data included in the registration request, and the image data An article management unit that associates the article information with the keyword and registers it as scrap data of the user;
When a keyword is designated by the user, the scrap data including the keyword is extracted from the scrap data of the user, and a scrap list that is a list of the extracted scrap data is provided. When any one of the scrap data is selected from the scrap list, a search unit that provides an image of the selected scrap data;
A scrap management server.
前記検索部は、
前記利用者から指定されたキーワードとの相関が高い順にスクラップデータをならべた前記スクラップ一覧を提供する請求項17記載のスクラップ管理サーバ。
The search unit
The scrap management server according to claim 17, wherein the scrap list in which scrap data is arranged in descending order of correlation with a keyword designated by the user is provided.
前記検索部は、
前記利用者から前記選択されたスクラップデータと関連するスクラップデータの抽出を要求されると、他の利用者が登録したものを含む全てのスクラップデータの中から、前記選択されたスクラップデータに含まれるキーワードを含むスクラップデータを抽出し、前記選択されたスクラップデータのキーワードと相関が高い順にスクラップデータをならべた関連スクラップ一覧を提供する請求項17または18記載のスクラップ管理サーバ。
The search unit
When the user requests extraction of scrap data related to the selected scrap data, it is included in the selected scrap data from all scrap data including those registered by other users. 19. The scrap management server according to claim 17 or 18, wherein scrap data including a keyword is extracted, and a related scrap list in which the scrap data is arranged in descending order of correlation with the keyword of the selected scrap data is provided.
利用者の操作に従って記事を含む画像を撮影するカメラ部と、
前記記事に関する記事情報を取得し、前記撮影された画像データのうち不要領域を削除した画像データを作成し、作成した画像データと前記記事情報とを含む登録要求を送信する登録処理部と、
を有する利用者端末。
A camera unit that captures images including articles according to user operations;
Obtaining article information about the article, creating image data in which unnecessary areas are deleted from the captured image data, and a registration processing unit that transmits a registration request including the created image data and the article information;
User terminal having
利用者からキーワードが指定されると、該利用者のスクラップデータの中から、該キーワードを含むスクラップデータを抽出した一覧であるスクラップ一覧の提供を外部のサーバに要求し、前記サーバから前記スクラップ一覧を取得すると、該スクラップ一覧を示す画面を表示し、前記利用者により前記スクラップ一覧の中からいずれかのスクラップデータが選択されると、選択された前記スクラップデータの画像の提供を前記サーバに要求し、前記サーバから前記スクラップデータの画像を取得すると、前記スクラップデータの画像を表示する閲覧表示部をさらに有する請求項20記載の利用者端末。   When a keyword is specified by a user, the server requests an external server to provide a scrap list that is a list of scrap data including the keyword extracted from the user's scrap data, and the scrap list is sent from the server. Is displayed, a screen showing the scrap list is displayed. When any scrap data is selected from the scrap list by the user, the server is requested to provide an image of the selected scrap data. 21. The user terminal according to claim 20, further comprising a browsing display unit that displays the image of the scrap data when the image of the scrap data is acquired from the server. 前記閲覧表示部は、
前記利用者から前記選択されたスクラップデータと関連するスクラップデータの抽出を要求されると、他の利用者が登録したものを含む全てのスクラップデータの中から、前記選択されたスクラップデータに含まれるキーワードを含むスクラップデータを抽出した一覧である関連スクラップ一覧の提供を前記サーバに要求し、前記サーバから前記関連スクラップ一覧を取得すると、該関連スクラップ一覧のみを示す画面を表示する請求項21記載の利用者端末。
The browsing display unit
When the user requests extraction of scrap data related to the selected scrap data, it is included in the selected scrap data from all scrap data including those registered by other users. The request of the related scrap list which is the list which extracted the scrap data containing a keyword to the said server, and when the said related scrap list is acquired from the said server, the screen which shows only this related scrap list is displayed. User terminal.
前記登録処理部は、
前記登録要求を電子メールで送信する請求項20から22のいずれか1項に記載の利用者端末。
The registration processing unit
The user terminal according to any one of claims 20 to 22, wherein the registration request is transmitted by electronic mail.
前記登録処理部は、
前記記事情報を利用者からの文字入力により取得し、前記画像データとあわせて登録要求として送信する請求項20から23のいずれか1項に記載の利用者端末。
The registration processing unit
The user terminal according to any one of claims 20 to 23, wherein the article information is acquired by a character input from a user and transmitted as a registration request together with the image data.
前記登録処理部は、
利用者の操作に従って前記記事情報を含む記事情報画像を撮影し、該記事情報画像から前記記事情報を抽出し、前記画像データとあわせて登録要求として送信する請求項20から23のいずれか1項に記載の利用者端末。
The registration processing unit
The article information image including the article information is photographed according to a user's operation, the article information is extracted from the article information image, and transmitted as a registration request together with the image data. User terminal as described in.
JP2009018295A 2009-01-29 2009-01-29 Electronic scrap system, electronic scrap method, electronic scrap server,and user terminal Pending JP2010176387A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009018295A JP2010176387A (en) 2009-01-29 2009-01-29 Electronic scrap system, electronic scrap method, electronic scrap server,and user terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009018295A JP2010176387A (en) 2009-01-29 2009-01-29 Electronic scrap system, electronic scrap method, electronic scrap server,and user terminal

Publications (1)

Publication Number Publication Date
JP2010176387A true JP2010176387A (en) 2010-08-12

Family

ID=42707300

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009018295A Pending JP2010176387A (en) 2009-01-29 2009-01-29 Electronic scrap system, electronic scrap method, electronic scrap server,and user terminal

Country Status (1)

Country Link
JP (1) JP2010176387A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014175014A (en) * 2013-03-11 2014-09-22 Ricoh Co Ltd Image storage and search system
JP2016062195A (en) * 2014-09-16 2016-04-25 株式会社東芝 Retrieval support device, method, and program
JP2017120607A (en) * 2015-12-30 2017-07-06 クーコン カンパニー リミテッドCoocon Co.,Ltd. Data scraping system, method, and computer program
US11461482B2 (en) * 2019-11-15 2022-10-04 Beijing University Of Technology Method for erasing information from electronic scrap based on dual-security mechanism

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014175014A (en) * 2013-03-11 2014-09-22 Ricoh Co Ltd Image storage and search system
JP2016062195A (en) * 2014-09-16 2016-04-25 株式会社東芝 Retrieval support device, method, and program
US10606875B2 (en) 2014-09-16 2020-03-31 Kabushiki Kaisha Toshiba Search support apparatus and method
JP2017120607A (en) * 2015-12-30 2017-07-06 クーコン カンパニー リミテッドCoocon Co.,Ltd. Data scraping system, method, and computer program
US11461482B2 (en) * 2019-11-15 2022-10-04 Beijing University Of Technology Method for erasing information from electronic scrap based on dual-security mechanism

Similar Documents

Publication Publication Date Title
US7702681B2 (en) Query-by-image search and retrieval system
US8612416B2 (en) Domain-aware snippets for search results
JP5105802B2 (en) Information processing device
CN100437578C (en) Document image information management apparatus and document image information management method
KR101653268B1 (en) Processing method of tagged information and the client-server system for the same
US7584217B2 (en) Photo image retrieval system and program
JP4851299B2 (en) Bookmark management device, bookmark management program, and bookmark management method
JP2015146202A (en) subject-based Vitality
KR101073358B1 (en) Apparatus and Method for Information Search on the basis of Tag and Method for Tag Management
KR20110024808A (en) Method and apparatus for providing web storage service storing multimedia contents and metadata separately
CN1991842A (en) Apparatus and method for managing images of mobile terminal
CN101394372A (en) Delivery server, delivery system and mobile terminal
JP2010176387A (en) Electronic scrap system, electronic scrap method, electronic scrap server,and user terminal
TW201209604A (en) Methods and systems for viewing web pages, and computer program products thereof
JP2004013599A (en) Managing server, web page information managing method, and its program
JP5447484B2 (en) Information processing device
JP2007149036A (en) Device and method for generating meta data
JP2009075637A (en) Data management system, data providing system, and program
JP2012159917A (en) Document management system, document management method and program
CN109284429B (en) News data pushing method, device, system and storage medium
KR20100063965A (en) Method and system for operating life log based on web service
JP2008257458A (en) Content management system
JP2022181319A (en) Video search apparatus, video search system, and program
JP2007323554A (en) Network retrieval method, client, server, and system
JP2009217741A (en) Metadata attachment method, device, and metadata attachment program