Nothing Special   »   [go: up one dir, main page]

JP4589599B2 - Keyword assigning device, keyword assigning system, and program - Google Patents

Keyword assigning device, keyword assigning system, and program Download PDF

Info

Publication number
JP4589599B2
JP4589599B2 JP2002350070A JP2002350070A JP4589599B2 JP 4589599 B2 JP4589599 B2 JP 4589599B2 JP 2002350070 A JP2002350070 A JP 2002350070A JP 2002350070 A JP2002350070 A JP 2002350070A JP 4589599 B2 JP4589599 B2 JP 4589599B2
Authority
JP
Japan
Prior art keywords
keyword
mail
file
external terminal
candidate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2002350070A
Other languages
Japanese (ja)
Other versions
JP2004185212A (en
Inventor
孝俊 望月
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Business Technologies Inc
Original Assignee
Konica Minolta Business Technologies Inc
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 Konica Minolta Business Technologies Inc filed Critical Konica Minolta Business Technologies Inc
Priority to JP2002350070A priority Critical patent/JP4589599B2/en
Publication of JP2004185212A publication Critical patent/JP2004185212A/en
Application granted granted Critical
Publication of JP4589599B2 publication Critical patent/JP4589599B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

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

Description

【0001】
【発明の属する技術分野】
本発明は、ファイルにキーワードを付与するキーワード付与装置、キーワード付与システムおよびプログラムに関する。
【0002】
【従来の技術】
従来、スキャナ、ファイル管理サーバ、クライアント端末等をネットワーク接続し、スキャナで読み取られた文書などの原稿の画像をファイル管理サーバに保存しておき、クライアント端末等からその画像を検索等して利用するファイル管理システムが普及している。
【0003】
このようなファイル管理システムでは、通常、検索効率を高めるため画像にキーワードを付与して管理することが行われている。画像にキーワードを付与する方法としては、画像を保存する際に、例えばユーザ自身が適当と考えるキーワードを画像管理サーバの操作部等から手動入力、登録するという第1の方法や、原稿が文書等の場合に、画像認識からその文書に最も多く含まれる文字列をキーワードとして抽出し、そのキーワードと関連するフォルダにその画像を保存するという第2の方法(例えば、特許文献1参照。)等が用いられている。
【0004】
【特許文献1】
特開平9−282328号公報
【0005】
【発明が解決しようとする課題】
しかしながら、上記従来のキーワード付与方法を用いたファイル管理システムでは、ユーザにとって利便性が悪いという問題がある。
すなわち、まず第1の方法では、画像保存の際に、いちいちキーワードをユーザ自身が手動入力する必要があり面倒である。これに対し、第2の方法では、自動的にキーワードが抽出されるため、手間が全くないように思われるが、実際には、ユーザが考えてもいないキーワードが画像に付与されて管理されてしまう場合があり、逆に検索効率が悪くなってしまうことがある。
【0006】
それを回避しようとすれば、ユーザは、結局、別途、ファイル管理サーバの所まで出向き、キーワードの確認、修正等のための専用のアプリケーションを起動させ、修正等の作業を行わねばならず手間が全くなくなることにはならない。また、他の業務で忙しい場合等では、そのような面倒な作業は後回しにされて忘れられてしまうこともある。
【0007】
本発明は、このような問題点に鑑みてなされたものであって、ユーザの利便性をより向上させることが可能なキーワード付与装置、キーワード付与システムおよびプログラムを提供することを目的とする。
【0008】
【課題を解決するための手段】
上記目的を達成するため、本発明に係るキーワード付与装置は、ファイルにキーワードを付与するキーワード付与装置であって、前記ファイルのデータの内容を解析し、その解析結果から当該ファイルに対するキーワード候補を生成するキーワード候補生成手段と、前記ファイルを識別するためのIDと前記キーワード候補生成手段が生成したキーワード候補を含み、宛先を、ネットワークを介して接続されている電子メール送受信機能を有する外部端末とした電子メールを作成する電子メール作成手段と、前記電子メール作成手段が作成した電子メールを送信する電子メール送信手段と、前記電子メールを送信した結果、前記外部端末から当該キーワード付与装置宛に送信された電子メールを受信する電子メール受信手段と、前記電子メール受信手段が受信した電子メールから、当該電子メールに含まれている前記ファイルを識別するIDを抽出するとともに当該電子メールに前記ファイルに付与すべきキーワードとして含まれているキーワードを抽出するキーワード抽出手段と、前記抽出されたIDに基づいて前記ファイルを識別し、識別された前記ファイルに前記抽出されたキーワードを付与する手段と、を備えることを特徴とする。
【0009】
また、前記ファイルの内容をサムネイル表示するためのデータを生成するサムネイル生成手段を備え、前記電子メール送信手段は、前記サムネイル生成手段が生成したデータを前記電子メールに添付して送信することを特徴とする。
さらに、前記ファイルは、テキストデータもしくは画像データからなるファイルであることを特徴とする。
また、前記外部端末において、前記キーワード候補に含まれないキーワードを前記電子メールに含めて前記キーワード付与装置に送信することが可能であり、前記キーワード付与装置は、前記キーワード候補に含まれないキーワードを前記ファイルに付与することの可否についての問い合わせを含み、宛先を前記外部端末とした問い合わせ電子メールを作成するとともに前記外部端末に送信し、前記問い合わせ電子メールに対して前記外部端末から前記キーワード付与装置宛に送信された返信電子メールに基づいて、前記抽出されたキーワードを前記ファイルに付与するか否かを決定することを特徴とする。
さらに、前記キーワード候補に含まれないキーワードが、前記キーワード候補を構成する文字列の少なくとも一部を含む場合には、前記問い合わせ電子メールを送信することなく、前記ファイルに当該キーワードを付与することを特徴とする。
【0010】
本発明に係るキーワード付与装置は、画像読み取り装置と、キーワード付与装置と、電子メールの送受信機能を有する外部端末とがネットワークを介して接続されてなり、前記画像読み取り装置は、原稿の画像を読み取って画像データを生成する読み取り手段と、前記外部端末のメールアドレスを示すアドレス情報の入力を受け付ける受付手段と、前記読み取り手段が生成した画像データと、前記受付手段が受け付けたアドレス情報を前記キーワード付与装置に送信する第1の送信手段と、を備え、前記キーワード付与装置は、前記第1の送信手段が送信した画像データとアドレス情報を受信する第1の受信手段と、前記第1の受信手段が受信した画像データの内容を解析し、その解析結果から当該画像データからなるファイルに対するキーワード候補を生成するキーワード候補生成手段と、前記ファイルを識別するためのIDと前記キーワード候補生成手段が生成したキーワード候補を含み、宛先を前記アドレス情報に示されるメールアドレスとした電子メールを作成する電子メール作成手段と、前記電子メール作成手段が作成した電子メールを送信する電子メール送信手段と、前記電子メールを送信した結果、前記外部端末から当該キーワード付与装置宛に送信された電子メールを受信する電子メール受信手段と、前記電子メール受信手段が受信した電子メールから、当該電子メールに含まれている前記ファイルを識別するIDを抽出するとともに当該電子メールに前記ファイルに付与すべきキーワードとして含まれているキーワードを抽出するキーワード抽出手段と、前記抽出されたIDに基づいて前記ファイルを識別し、識別された前記ファイルに前記抽出されたキーワードを付与する手段と、を備えることを特徴とする。
また、前記外部端末において、前記キーワード候補に含まれないキーワードを前記電子メールに含めて前記キーワード付与装置の送信することが可能であり、前記キーワード付与装置は、前記キーワード候補に含まれないキーワードを前記ファイルに付与することの可否についての問い合わせを含み、宛先を前記外部端末とした問い合わせ電子メールを作成するとともに前記外部端末に送信し、前記問い合わせ電子メールに対して前記外部端末から前記キーワード付与装置宛に送信された返信電子メールに基づいて、前記抽出されたキーワードを前記ファイルに付与するか否かを決定することを特徴とする。
さらに、前記キーワード付与装置は、前記キーワード候補に含まれないキーワードが、前記キーワード候補を構成する文字列の少なくとも一部を含む場合には、前記問い合わせ電子メールを送信することなく、前記ファイルに当該キーワードを付与することを特徴とする。
【0011】
本発明のプログラムは、ファイルにキーワードを付与するキーワード付与装置に、前記ファイルのデータの内容を解析し、その解析結果から当該ファイルに対するキーワード候補を生成するキーワード候補生成処理と、前記ファイルを識別するためのIDと前記キーワード候補生成処理が生成したキーワード候補を含み、宛先を、ネットワークを介して接続されている電子メール送受信機能を有する外部端末とした電子メールを作成する電子メール作成処理と、前記電子メール作成処理が作成した電子メールを送信する電子メール送信処理と、前記電子メールを送信した結果、前記外部端末から前記キーワード付与装置宛に送信された電子メールを受信する電子メール受信処理と、前記電子メール受信処理が受信した電子メールから、当該電子メールに含まれている前記ファイルを識別するIDを抽出するとともに当該電子メールに前記ファイルに付与すべきキーワードとして含まれているキーワードを抽出するキーワード抽出処理と、前記抽出されたIDに基づいて前記ファイルを識別し、識別された前記ファイルに前記抽出されたキーワードを付与する処理と、を含む処理を実行させることを特徴としている。
また、前記外部端末において、前記キーワード候補に含まれないキーワードを前記電子メールに含めて前記キーワード付与装置に送信することが可能であり、前記キーワード付与装置に、前記キーワード候補に含まれないキーワードを前記ファイルに付与することの可否についての問い合わせを含み、宛先を前記外部端末とした問い合わせ電子メールを作成するとともに前記外部端末に送信し、前記問い合わせ電子メールに対して前記外部端末から前記キーワード付与装置宛に送信された返信電子メールに基づいて、前記抽出されたキーワードを前記ファイルに付与するか否かを決定させる処理を実行させることを特徴とする。
さらに、前記キーワード付与装置に、前記キーワード候補に含まれないキーワードが、前記キーワード候補を構成する文字列の少なくとも一部を含む場合には、前記問い合わせ電子メールを送信することなく、前記ファイルに当該キーワードを付与させる処理を実行させることを特徴とする。
【0012】
【発明の実施の形態】
以下、本発明に係るキーワード付与装置等の実施の形態について、図面を参照しながら説明する。
(1)システムの全体構成
図1は、本発明の実施の形態に係るキーワード付与装置を含むシステム1の全体構成を示す図である。
【0013】
同図に示すように、システム1は、画像形成装置100と、ファイル管理装置200と、クライアント端末300、400・・等が、ネットワーク、ここではLAN(Local Area Network)10を介してTCP/IP(Transmission Control Protocol/Internet Protocol)を用いて接続されて構成され、互いに各種データのやりとりが可能になっている。
【0014】
画像形成装置100は、多機能デジタル複写機(Multiple Function Peripheral)であり、セットされた原稿の画像を読み取って画像データを得るスキャン機能、その画像データに基づいて原稿画像をプリントするコピー機能、読み取った画像データをファイル管理装置200に送信して保存、管理させる画像送信機能等の各種機能を有する。
【0015】
ファイル管理装置200は、画像形成装置100で読み取られた原稿の画像データ等を受信して、受信した画像データ等からなるファイルそれぞれにキーワードを付与して保存、管理する機能を有する。また、クライアント端末300等から画像等のキーワード検索の要求があると、そのキーワードに対応する画像等の検索を行い、その検索結果等を知らせる。さらに、メールサーバとしての機能を有しており、LAN10上におけるクライアント端末300等が送信元となる、もしくはそれらを宛先とする電子メール(以下、「メール」という。)の送受信の管理も行う。
【0016】
クライアント端末300は、メール送受信機能等を有するパーソナルコンピュータ(PC)からなる端末装置であり、ユーザAが使用している。クライアント端末400・・は、クライアント端末300と基本的に同様の機能を有する装置である。
以下、各装置について詳しく説明するが、クライアント端末300等はそれぞれが同じものなので、ここでは300の構成を説明し、その他の400等については、その説明を省略する。
【0017】
(2)機能構成
図2は、システム1における画像形成装置100、ファイル管理装置200およびクライアント端末300の機能構成を示すブロック図である。
(2−1)画像形成装置100
同図に示すように、画像形成装置100は、主な構成要素として、制御部101、スキャナ部102、プリンタ部103、操作パネル104および通信インターフェース(I/F)部105を備えている。
【0018】
通信I/F部105は、LANカード、LANボードといったLAN10に接続するためのインターフェースである。
スキャナ部102は、セットされた原稿の画像を読み取って画像データを得る公知の装置である。また、プリンタ部103は、公知の電子写真方式により、スキャナ部102で読み取られた原稿の画像データ等に基づいて画像を用紙にプリント(印刷)する装置である。
【0019】
操作パネル104は、ここでは図示を省略しているが、コピースタートボタンやコピー枚数設定用のテンキーなどの他、表面にタッチパネルが積層された液晶表示部が設けられている。また、制御部101の指示により、ユーザが、画像送信等の動作モードを選択するためのモード選択画面(不図示)等を表示させる。ユーザは、この液晶表示部に表示された画面における所定のボタンを押下(タッチ)することにより、画像送信等を選択、実行等することができる。
【0020】
制御部101は、主としてCPUにより構成され、内蔵しているROM(不図示)から必要なプログラムを読み出して、操作パネル104の液晶表示部にモード選択画面等を表示させると共に、その入力情報を受信し、また各部の動作タイミングを統一的に制御し、円滑なコピー等の動作を実現させる。
また、制御部101は、ユーザにより画像送信が選択されると、画像送信処理を実行する。ここでは、ユーザが使用するクライアント端末のメールアドレスの入力受付画面(不図示)を上記液晶表示部に表示させる。当該ユーザによりメールアドレスが入力されると(以下、ユーザAが自身のクライアント端末300のメールアドレスを入力した場合を例に説明する。)、スキャナ部102に指示して、セットされている原稿の画像を読み取らせ、読み取った画像データに、上記メールアドレスを示す情報(アドレス情報)を含むヘッダ部を付加して、通信I/F部105を介してファイル管理装置200宛に送信する。
【0021】
(2−2)ファイル管理装置200
ファイル管理装置200は、主な構成要素として、通信I/F部201、キーワード付与装置としてのキーワード付与部202、ファイル管理部203、記憶部204および管理テーブル205を備える。
通信I/F部201は、上記通信I/F部105と同様の、LANカード、LANボードといったLAN10に接続するためのインターフェースである。
【0022】
記憶部204は、ハードディスク等の不揮発性メモリからなる。
管理テーブル205は、EEPROM等の不揮発性メモリからなり、図3に示すように、画像ID欄、アドレス欄およびキーワード欄が設けられている。各欄へのデータの書き込みは、キーワード付与部202により行われる。
キーワード付与部202は、画像データ受信部211、画像特徴量抽出部212、キーワード候補生成部213、メール作成部214、サムネイル画像生成部215、メール送受信部216およびキーワード抽出部217を備え、後述するキーワード付与処理を行って画像にキーワードを付与する。
【0023】
画像データ受信部211は、画像形成装置100から送信されてくる画像データを受信すると、その画像データのファイルを作成し、記憶部204の所定の記憶領域に保存させる。また、その画像を識別するための画像ID(ここでは、図3に示すように、4桁の数値)を生成し、生成した画像IDと、画像データを保存させた領域のアドレスとを関係付けて、管理テーブル205の画像ID欄とアドレス欄にそれぞれ書き込む。
【0024】
さらに、受信した画像データのヘッダ部に含まれているメールアドレス(クライアント端末300のメールアドレス)を示す文字列のデータを抽出して、抽出したデータをメール作成部214に送信する。
画像特徴量抽出部212は、画像IDが生成されると、当該画像IDを参照し上記画像データを記憶部204から読み出して、その画像の特徴量、例えばエッジ情報、色情報、テクスチャ情報等を抽出し、抽出した特徴量を示す情報(特徴量情報)をキーワード候補生成部213に送信する。
【0025】
キーワード候補生成部213は、画像特徴量抽出部212から送信されてくる特徴量情報を受信すると、その特徴量から当該画像の検索に用いる際のキーワード候補を少なくとも一つ作成する。キーワード候補の生成方法としては、例えば登録対象となると想定される種々の画像について、各画像のテクスチャ情報等の特徴量と、その特徴量に対応するキーワード候補とを対応付けたテーブルを予め用意しておき、抽出した特徴量と関係するキーワード候補を当該テーブルを参照して読み出すことにより行う。なお、画像の特徴量の抽出およびキーワード候補の作成方法は、上記した方法に限られず、他の方法、例えば特開平11−66310号公報、特開平11−96368号公報、特開平10−320401号公報等に記載されている方法を用いることができる。
【0026】
キーワード候補生成部213は、生成したキーワード候補を示す情報(キーワード候補情報)をメール作成部214に送信する。
メール作成部214は、キーワード候補生成部213から送信されてくるキーワード候補情報を受信すると、そのキーワード候補情報に示されるキーワードがボディ部に文字列として記述されるメール(以下、「キーワード候補メール」という。)を作成する。
【0027】
図4は、キーワード候補メールのメッセージの内容例を示す模式図である。
同図に示すように、メールのメッセージは、IETF(Internet Engineering Task Force)のメールのメッセージに関する標準のRFC(Request For Comments)の規定により、ヘッダ部とボディ部に分けられており、ヘッダ部には、宛先などの情報が、ボディ部にはキーワード候補等が記述される。
【0028】
ヘッダ部の「from」フィールドには、ファイル管理装置200のメールアドレスが記述され、「To」フィールドには、画像データ受信部211から受信したアドレス情報に示されるアドレス、ここではクライアント端末300のメールアドレスが記述される。また、「Subject」フィールドには、キーワード候補メールであることを示す内容(ここでは、Keyword candidacy mail )が記述される。
【0029】
一方、ボディ部は、説明欄241とキーワード候補欄242からなり、説明欄241には、キーワード候補が記述されたメールである旨をユーザに示すための、予め決められた説明文を示す文字列が記述される。また、キーワード候補欄242には、上記生成された画像IDと、作成されたキーワード候補、ここでは複数の候補を示す文字列がそれぞれ記述される。
【0030】
図2に戻って、サムネイル画像生成部215は、上記画像IDを参照して上記画像データを記憶部204から読み出し、読み出した画像データから、その画像をサムネイル表示させるためのサムネイル画像のデータを公知の方法により生成し、生成したデータをメール作成部214に送信する。
メール作成部214は、上記サムネイル画像のデータが上記キーワード候補メールの添付ファイルのデータとなるように、これらを関連付けて記憶部204内に設けられた、いわゆるメールボックスとして機能する記憶領域内の、当該キーワード候補メールの宛先(クライアント端末300)に対応して割り当てられた領域部分に一旦保存させる。
【0031】
メール送受信部216は、通信I/F部201を介して、クライアント端末300等へのメールの送受信を行う。メール送受信には、公知のSMTP (Simple Mail Transfer Protocol)およびPOP3(Post Office Protocol 3)が用いられる。メール送受信部216は、例えばクライアント端末300からメールの受信要求を受け付けると、上記メールボックス内に保存されているキーワード候補メールに上記サムネイル画像のデータを添付ファイルとして添付したものをクライアント端末300に送信する。
【0032】
キーワード抽出部217は、キーワード候補メールを送信した結果、クライアント端末300からファイル管理装置200宛に返信されたメール(返信メール:後述)に記述されているキーワード(ユーザが上記画像に付与すべきキーワードとして選択したもの)を示す文字列を抽出し、抽出したキーワードを上記画像に付与すべきキーワードとして、管理テーブル205のキーワード欄に書き込む。キーワード抽出部217の具体例については後述する。
【0033】
ファイル管理部203は、画像ファイル等の保存、管理制御を行うと共に、クライアント端末300等からキーワード検索の要求があると、上記管理テーブル205を参照し、キーワードから検索対象となっている画像等を検索して、その検索結果を要求元に送信する。
(2−3)クライアント端末300
クライアント端末300は、主な構成要素として、制御部301、通信I/F部302、メール送受信部303、メール編集部304、返信メール作成部305、ディスプレイ306、操作部307および記憶部308を備えている。
【0034】
通信I/F部302は、上記通信I/F部105等と同様の、LANカード、LANボードといったLAN10に接続するためのインターフェースである。
メール送受信部303、メール編集部304、返信メール作成部305は、いわゆるメーラー(例えば、Outlook Express:米マイクロソフトの登録商標)における公知のメール送受信、メール編集、返信メール作成等と同機能を実現する。
【0035】
メール送受信部303は、通信I/F部302を介して、ファイル管理装置200等との間で、上記SMTPおよびPOP3を用いてメールの送受信を行う。
記憶部308は、ハードディスク等の不揮発性メモリからなり、受信したメール等のデータを保存する。
メール編集部304は、メールの内容を表示させるための画面(例えば、Outlook Expressであれば、「受信トレイ」画面に相当)を表示させ、ユーザAからの、キーワード候補メールを開く旨の指示を受け付ける。当該指示を操作部307のキーボード等を介して受け付けると、キーワード候補メールのデータを記憶部308から読み出して、その内容をディスプレイ306上に表示させる。また、添付ファイルを開く旨の指示を受け付けると、その添付ファイルに含まれるサムネイル画像のデータを読み出してサムネイル画像をディスプレイ306上に表示させる。ユーザAは、サムネイル画像を見ることにより、表示されているキーワード候補がどの原稿の画像に対し生成されたものであるかを確認することができる。
【0036】
返信メール作成部305は、ユーザAからの、キーワード候補メールに対するメッセージ返信の指示を受け付けると(例えば、「返信」ボタンが押下されると)、返答(Reply)メッセージを作成する。
返答メッセージは、具体的には、例えば「From」「To」フィールドの内容がキーワード候補メールの逆になる。ここでは「From」フィールドにクライアント端末300のメールアドレスが記述され、「To」フィールドにファイル管理装置200のメールアドレスが記述される。また、「Subject」フィールドの内容は、キーワード候補メールの当該フィールドに記述されていた内容の頭に「Re:」が加えられたもの(ここでは、「Re:Keyword candidacy mail」)になる。また、ボディ部には、キーワード候補メールのボディ部の内容がそのまま記述される。
【0037】
返信メール作成部305は、作成した返答メッセージをディスプレイ306に表示させる。ユーザAは、当該表示画面から、ボディ部に記述されているキーワード候補の内、自身がキーワードとしてその画像に付与したい(登録したい)候補を選択することができる。後述のように、ここで選択されたキーワードが上記画像に対するキーワードとしてファイル管理装置200に登録されることになる。
【0038】
例えば、図4の内容で、キーワード候補1‘特許関係資料’をキーワードとしたい場合には、返信メール作成画面において、操作部307のキーボード等を用いて、キーワード候補2‘画像処理’以降の文字列を全て削除し、‘特許関係資料’だけを残せば良い。また、複数個残すこともできる。さらに、キーワードとしたい候補が存在しない場合には、ユーザ自身が希望するキーワードを手動入力する(書き換える)こともできる。その場合、表示されている全てのキーワード候補を削除し、キーワードとしたい文字列を、当該文字列が記号‘ ’で挟まれるようにキーボード等を用いて書き換えれば良い。
【0039】
返信メール作成部305は、ユーザAからの、返答メッセージの送信指示を受け付けると(返答メッセージ表示画面において、「送信」ボタンが押下されると)、入力終了と判断し、入力された内容を含む返信メール(サムネイル画像のデータは添付されない。)をメール送受信部303、通信I/F部302を介してファイル管理装置200に送信(返信)する。
【0040】
ファイル管理装置200では、メール送受信部216が、受信したメールのヘッダ部を参照し、「From」フィールドにクライアント端末300のメールアドレスが記述されており、「Subject」フィールドに「Re:Keyword candidacy mail」が記述されていると、当該受信メールが、上記キーワード候補メールの送信の結果として、クライアント端末300から当該ファイル管理装置200宛に送信された返信メールであると判断し、そのデータをキーワード抽出部217に送信する。
【0041】
キーワード抽出部217では、当該メールのボディ部に記述されている画像IDとキーワードを抽出する。この画像IDとキーワードの抽出は、ここでは、ボディ部に記述された文字列の内、記号「 」で挟まれた文字列を画像IDと認識し、記号‘ ’で挟まれた文字列をキーワードと認識することで行う。そして、抽出したキーワードを管理テーブル205のキーワード欄の、上記抽出した画像IDに対応する部分に書き込む。これにより、画像IDと、画像データの保存先アドレスと、ユーザによる確認、選択済みのキーワードとが関連付けられて記憶され、すなわち上記画像にキーワードが付与されたことになる。
【0042】
なお、上記では、キーワード等を特定するための記号として‘ ’を用いたが、画像IDとキーワードとを認識できるものであれば上記のものに限定されず、例えば/、¥等の記号を用いることもできる。また、キーワードの前後に記号を配置する構成に限られず、例えばキーワード、画像IDが記述されている各行の端部に所定の異なる記号を配置するようにし、各記号が配置されている行に記述されている文字列をキーワード、画像IDとして認識する構成等とすることもできる。すなわち、キーワード、画像IDと、これらを他の文字列と区別するための記号との関係を予め取り決めしておき、クライアント端末300側では、その取り決めに従って返答メッセージを作成し、ファイル管理装置200側では、その取り決めに従ってキーワード、画像IDとなる文字列を抽出すれば良い。
【0043】
(3)システム1の全体処理の内容
図5は、システム1における全体処理の内容を説明するための図である。
同図に示すように、画像形成装置100は、ユーザAの原稿の画像を読み取り(C1)、読み取った原稿の画像データをファイル管理装置200に送信する(C2)。
【0044】
ファイル管理装置200は、受信した画像データをファイルに保存し(K1)、当該画像の特徴量から当該画像の検索に用いる際のキーワード候補を生成し(K2)、生成したキーワード候補を含み、宛先をクライアント端末300としたキーワード候補メールを作成する(K3)。
クライアント端末300は、ユーザAの指示により、ファイル管理装置200に対し、自身宛のメール受信を要求する(M1)。
【0045】
ファイル管理装置200は、当該要求を受信すると、キーワード候補メールをクライアント端末300に送信する(K4)。
クライアント端末300は、ユーザAによるキーワード候補メールの表示指示を受け付けると、その内容をディスプレイに表示する(M2)。これにより、ユーザAは、自身が画像形成装置100で読み取らせた画像に対し、ファイル管理装置200において自動生成されたキーワード候補を目視により確認することができる。
【0046】
クライアント端末300は、ユーザAによる、キーワード候補メールに対する返信メール作成の指示を受けると、返信メールを作成し(M3)、ユーザAからのキーワードの選択入力等を受け付け、当該返信メールの送信指示があると、これをファイル管理装置200宛に送信する(M4)。
ファイル管理装置200は、返信メールを受信すると、そのメールに含まれているキーワードを抽出し(K5)、これを上記画像と関連付けて保存(すなわち、上記画像に付与し)、管理する(K6)。
【0047】
これにより、ユーザAは、ファイル管理装置200で自動生成されたキーワードを、ユーザA自身のクライアント端末300において、業務等でも頻繁に使用するメールの送受信処理の中で、自身が都合の良い時に確認等することができるようになる。
(4)画像形成装置100の処理内容
図6は、画像形成装置100における画像送信処理の内容を示すフローチャートである。
【0048】
同図に示すように、画像形成装置100は、ユーザにより画像送信が選択されると、まずユーザが使用するクライアント端末のメールアドレスの入力受付画面を表示させ、その入力を受付ける(ステップS11)。ユーザAによりメールアドレスが入力されると、セットされている原稿の画像を読み取り(ステップS12)、読み取った画像データに、受け付けたメールアドレスを示すアドレス情報を含むヘッド部を付加して、ファイル管理装置200に送信して(ステップS13)、当該処理を終了する。
【0049】
(5)ファイル管理装置200の処理内容
図7は、ファイル管理装置200のキーワード付与部202におけるキーワード付与処理の内容を示すフローチャートである。
同図に示すように、キーワード付与部202は、画像形成装置100からの画像データを受信したか否かを判断する(ステップS21)。
【0050】
画像データが受信されたことを判断すると(ステップS21で「Y」)、それを記憶部204に保存させる(ステップS22)。その際、保存ファイル名に対応する画像IDを生成し(ステップS23)、当該画像IDおよび画像ファイルを保存した領域のアドレスを管理テーブル205の画像ID欄等に書き込む(ステップS24)。また、ヘッダ部に含まれているアドレス情報(メールアドレス)を抽出する(ステップS25)。
【0051】
そして、受信した画像の特徴量を抽出し(ステップS26)、抽出した特徴量から当該画像のキーワード候補を生成する(ステップS27)。続いて、上記画像のサムネイル画像のデータを生成する(ステップS28)。
生成したキーワード候補と画像IDをボディ部に含み、宛先を上記抽出したメールアドレスとしたメールであって、上記サムネイル画像のデータを添付ファイルとして添付したキーワード候補メールを作成し、これをメールボックスに一時保存して(ステップS29)、ステップS30に移る。
【0052】
ステップS30では、クライアント端末300等からのメール受信要求を受け付けたことを判断すると、当該要求元に、メールボックスに保存しているメールを送信する(ステップS31)。
ステップS32では、キーワード候補メールを送信した結果、その送信先からファイル管理装置200宛に送信された返信メールを受信したか否かを判断する。
【0053】
返信メールの受信を判断すると(ステップS32で「Y」)、返信メールのボディ部に記述されているキーワードと画像IDを示す文字列を抽出し(ステップS33)、抽出したキーワードを、当該キーワードと画像IDとが対応するように、管理テーブル205のキーワード欄に書き込む(ステップS34)。
なお、ステップS21で画像データを受信していないことを判断すると、ステップS30に移る。また、ステップS30で受信要求を受け付けていないことを判断すると、ステップS32に移り、ステップS32で返信メールを受信していないことを判断すると、ステップS21に戻る。
【0054】
(6)クライアント端末300の処理内容
図8は、クライアント端末300におけるキーワード候補メールの受信要求等の処理内容を示すフローチャートである。
同図に示すように、クライアント端末300は、ユーザからの指示があると自身宛のメール受信要求をファイル管理装置200に送信する(ステップS51)。
【0055】
クライアント端末300は、その要求に応じて送信されてくるメールを受信し(ステップS52)、そのデータを記憶部308に記憶する。ユーザAからのメール表示指示があると(ステップS53で「Y」)、その内容をディスプレイ306に表示させる(ステップS54)。
そして、キーワード候補メールの返信の指示があると(ステップS55で「Y」)、返答メッセージを作成し(ステップS56)、作成したメッセージからなる返信メールをファイル管理装置200宛に送信して(ステップS57)、当該処理を終了する。
【0056】
以上説明したように、本実施の形態では、ファイル管理装置200は、自身が生成した画像検索のためのキーワード候補をメールに含めてクライアント端末に送信し、当該クライアント端末において当該メールに含まれているキーワード候補がユーザにより確認等された上で返信されると、その返信メールに含まれているキーワードを当該画像のキーワードとして付与する。これにより、ユーザは、自身の端末装置において、業務等で通常に使用するメール受信の作業を行えば、自動生成されたキーワード候補を確認等することができる。
【0057】
したがって、従来のようにファイル管理装置のところまで出向き、当該装置において、普段使用することのない確認等のための専用アプリケーションソフトをいちいち立ち上げて確認等する作業を行う必要がない。
また、ユーザは、メール受信要求をすれば、自身宛の他の一般のメールと一緒にキーワード候補メールを確認できるので、従来のようにキーワード確認等という普段行わない作業のため、忙しい等の理由で後回して結局忘れてしまうといったことを防止でき、使い勝手が良くなる。さらに、メールを利用する構成のため、クライアント端末300に既存のメーラーが備えられていれば本システム1を利用できる。したがって、当該システム1の利用に際し、クライアント端末300に新たなソフトウエアをインストール等するといったことを行う必要がなく、ユーザ側に負担がかからない。
【0058】
なお、本発明は、上記キーワード付与装置に限られず、上記したキーワード付与方法、当該方法をコンピュータにより実現するプログラムであるとしても良い。また、本発明に係るプログラムは、例えば磁気テープ、フレキシブルディスク等の磁気ディスク、DVD、CD−ROM、CD−R、MO、PDなどの光記録媒体、Smart Media(登録商標)などのフラッシュメモリ系記録媒体等、コンピュータ読み取り可能な各種記録媒体に記録することが可能であり、当該記録媒体の形態で生産、譲渡等がなされる場合もあるし、プログラムの形態でインターネットを含む有線、無線の各種ネットワーク、放送、電気通信回線、衛星通信等を介して伝送、供給される場合もある。
【0059】
また、本発明に係るプログラムは、上記に説明した処理をコンピュータに実行させるための全てのモジュールを含んでいる必要はなく、例えば通信プログラムやオペレーティングシステム(OS)に含まれるプログラムなど、別途情報処理装置にインストールすることができる各種汎用的なプログラムを利用して、本発明の各処理をコンピュータに実行させるようにしても良い。従って、上記した本発明の記録媒体に必ずしも上記全てのモジュールを記録している必要はないし、また必ずしも全てのモジュールを伝送する必要もない。さらに所定の処理を専用ハードウェアを利用して実行させるようにすることができる場合もある。
【0060】
(7)変形例
以上、本発明を実施の形態に基づいて説明してきたが、本発明は、上述の実施の形態に限定されないのは勿論であり、以下のような変形例が考えられる。
(7−1)上記実施の形態では、キーワード候補メールにサムネイル画像のデータを添付するとしたが、本発明は、これに限定されずサムネイル画像のデータを添付しない構成とすることもできる。
【0061】
例えば、画像形成装置100において画像送信を行う際に、読み取った原稿の画像に、当該画像を識別するための識別番号を付け、その識別番号を液晶表示部に表示等の出力を行ってユーザに知らせる。また、当該識別番号を示す情報を、例えば画像データに付加するヘッダ部に含ませてファイル管理装置200に送信する。ファイル管理装置200では、受信した識別番号を当該画像の画像IDとして用い、これをキーワード候補メールのボディ部に記述する。
【0062】
このようにすれば、ユーザは、画像形成装置100において、原稿の画像が読み取られた際にその画像の識別番号を知ることができ、クライアント端末においてキーワード候補メールに記述されている画像ID(上記識別番号)を見れば、どの画像に対するキーワード候補であるのかを知ることができる。識別番号としては、読み取り順の番号、読み取り時刻を示す数値等を用いることができる。なお、キーワード候補メールに画像ID、サムネイル画像を含めない構成としても良い。このようにしても、例えば、1枚の原稿画像だけを読み取らせる場合等においては、ユーザはキーワードメール候補に画像ID等が含まれていなくてもキーワード候補がどの画像のものであるのかを判断できる。
【0063】
また、サムネイル画像に代えて、画像データそのものを添付ファイルとして送信する構成としても良い。送信するデータ量は多くなるが、サムネイル画像生成等の処理が不要になり、ファイル管理装置200の構成を簡略化できる。
(7−2)上記実施の形態では、ファイル管理装置200は、画像データの内容(画像の特徴量)に基づいてキーワード候補を生成するとしたが、キーワード候補を生成する方法は、これに限定されない。例えば、受信した画像データに公知のパターンマッチング等の文字認識処理を施し、認識された文字部分をテキストデータ化し、そのテキストデータの内容(テキスト情報)からキーワード候補を生成することもできる。
【0064】
テキスト情報からキーワード候補を生成する方法は、公知の技術であり、例えば上記特開平9−282328号公報に開示されている方法を用いることができる。概略すると、予め登録してある複数のキーワードの内、上記文字部分に最も多く含まれているキーワードをキーワード候補とするものである。このように、テキストデータ、画像データ等からなるファイルのデータの内容に基づいてキーワード候補を生成することができる。
【0065】
(7−3)上記実施の形態では、画像形成装置100から画像送信を行う場合、ユーザは、操作パネル104に表示されるメールアドレスの入力受付画面で自身のクライアント端末のメールアドレスを入力するとしたが、これに限定されない。例えば、画像送信の後に、自身のものとは別の端末装置のところへ移動して使用するような場合にあっては、当該別の端末装置のメールアドレスを入力すれば良い。当該ユーザは、当該別の端末装置でキーワード候補メールを受信することができる。また、複数の端末装置のメールアドレス(宛先)を入力すれば、そのいずれかの端末装置においてキーワード候補メールを受信することも可能である。なお、画像形成装置100に各ユーザのクライアント端末のメールアドレスを予め登録しておき、上記入力受付画面では、ユーザがその中から希望する宛先を選択するという構成をとれば、アドレス入力の手間を省くことができ便利である。
【0066】
(7−4)上記実施の形態では、キーワード候補メールに記述されているキーワード候補がユーザの希望のものでなかった場合、当該ユーザは自身が希望するキーワードに書き換えることができ、その書き換えたキーワードがファイル管理装置200において登録されるとしたが、例えば次のような構成にすることもできる。
【0067】
すなわち、ファイル管理装置200側において、返信メールから抽出したキーワードを画像に付与すべきキーワードとして良いか否かを問い合わせる旨のメール(問い合わせメール)を作成し、作成した問い合わせメールをクライアント端末側に送信する。クライアント端末側では、そのユーザが当該問い合わせメールを開き、良い旨、もしくは良くない旨が記述されたメール(例えば、当該問い合わせメールに対する返信メール)を作成し、これをファイル管理装置200宛に送信する。ファイル管理装置200側では、当該メール(上記問い合わせメールを送信した結果、クライアント端末側から送信されてくるメール)を受信し、そのメールに記述された良否の結果に基づいて付与すべきか否かを決めるものである。当該メールにキーワードとして良い旨が記述されている場合には、上記抽出したキーワードを付与すべきキーワードとし、良くない旨が記述されていた場合には、キーワード候補メールを再送するという構成をとることができる。
【0068】
このようにすれば、例えばユーザがキーワードを他の画像のものと勘違いして書き換えてしまったような場合に、そのような間違ったキーワードが付与されることを防止でき便利になる。上記問い合わせの条件としては、例えば全てのキーワード候補が採用されなかった(新たなキーワードのみがユーザによって書き込まれていた)場合等が考えられる。
【0069】
また、新たなキーワードのみが書き込まれていた場合であっても、例えばそのキーワードの文字列の内、画像特徴量から生成したキーワード候補の文字列中の文字が一つ(あるいは数個)でも入っている場合には、問い合わせを行わず、入っていない場合には、問い合わせを行う構成としても良い。ユーザが他の画像のものと勘違いしたような場合のキーワードと、生成されたキーワード候補では、その文字が異なると考えられ、そうであれば自動生成したキーワード中の文字が1個でも含まれていれば勘違いでないと想定できるからである。
【0070】
(7−5)上記実施の形態では、画像形成装置100とファイル管理装置200が別体となっていたが、これらを一体化、例えば画像形成装置がファイル管理装置(キーワード付与部)を含む構成として、画像形成装置において上記キーワード候補生成等のキーワード付与処理を行うとしても良い。
また、ファイル管理装置200がメールサーバを兼ねる構成となっていたが、この構成に限定されない。ファイル管理装置200がメール送受信機能だけを有し、LAN10上に別のメールサーバを配置する構成とすることもできる。この場合、ファイル管理装置200、クライアント端末300等は、キーワード候補メール、返信メール等の各メールを当該メールサーバを介して送受信することになる。
【0071】
さらに、画像形成装置とファイル管理装置を用いる構成に限られず、画像形成装置における上記画像送信の処理と同様の処理を実行する画像読み取り装置と、上記キーワード付与部202と同様の処理を実行する装置(キーワード付与装置)と、クライアント端末300等をネットワーク接続し、上記したような、画像にキーワードを付与する処理全体を実行するシステムをキーワード付与システムとして構成することもできる。なお、ネットワークとしては、上記LANに限定されず、メールの送受信を行えるものであれば、例えばインターネット、WAN等を用いることができる。
【0072】
【発明の効果】
以上説明したように、本発明のキーワード付与装置は、ファイルに対するキーワード候補を生成し、生成したキーワード候補を電子メールで外部端末に送信し、当該電子メールの送信の結果、前記外部端末から当該キーワード付与装置宛に送信された電子メールを受信して、当該電子メールに含まれている、前記ファイルに付与すべきキーワードを抽出する構成になっている。
【0073】
これにより、ユーザは、自身の端末装置において、業務等で通常に使用する電子メール受信、返信の作業を行うだけで、キーワード付与装置側において自動生成されたキーワード候補を確認、修正等することができる。したがって、従来のように管理装置のところまで出向き、当該装置において、普段使用することのない確認等のための専用アプリケーションソフトをいちいち立ち上げて確認等の作業を行う必要がない。また、自身宛の他の一般の電子メールと一緒にキーワード候補メールを確認できるので、確認等の作業を忘れてしまうといったことを防止できる。
【0074】
また、前記電子メールに、前記ファイルの内容をサムネイル表示するためのデータを添付して送信する構成とすれば、ユーザは、キーワード候補メールに含まれるキーワード候補がどのファイルに対するものであるのかをサムネイル画像により目視で確認でき便利になる。
さらに、前記ファイルを、テキストデータもしくは画像データからなるファイルとすれば、例えば画像読取装置で読み取られた画像データ等からなるファイルにキーワードを付与することが可能になる。
【0075】
本発明のキーワード付与システムは、画像読み取り装置と、キーワード付与装置と、電子メールの送受信機能を有する外部端末とがネットワークを介して接続されてなり、前記画像読み取り装置は、画像データと、前記外部端末のメールアドレスを示すアドレス情報を前記キーワード付与装置に送信し、前記キーワード付与装置は、前記画像データからなるファイルに対するキーワード候補を生成し、生成したキーワード候補を含み、宛先を前記メールアドレスとした電子メールを当該宛先に送信し、その送信の結果、前記外部端末から当該キーワード付与装置宛に送信された電子メールを受信して、当該電子メールに含まれている、前記ファイルに付与すべきキーワードを抽出する構成になっている。
【0076】
これにより、ユーザは、画像読み取り装置で原稿画像を読み取らせた後、自身の端末装置において、業務等で通常に使用する電子メール受信、返信の作業を行うだけで、キーワード付与装置側において自動生成されたキーワード候補を確認、修正等することができる。したがって、従来のように管理装置のところまで出向き、当該装置において、普段使用することのない確認等のための専用アプリケーションソフトをいちいち立ち上げて確認等の作業を行う必要がない。また、自身宛の他の一般の電子メールと一緒にキーワード候補メールを確認できるので、確認等の作業を忘れてしまうといったことを防止できる。
【0077】
本発明のプログラムは、ファイルに対するキーワード候補を生成し、生成したキーワード候補を電子メールで外部端末に送信し、当該電子メールの送信の結果、前記外部端末から当該キーワード付与装置宛に送信された電子メールを受信して、当該電子メールに含まれている、前記ファイルに付与すべきキーワードを抽出する処理を含む処理をキーワード付与装置に実行させる。
【0078】
これにより、ユーザは、自身の端末装置において、業務等で通常に使用する電子メール受信、返信の作業を行うだけで、キーワード付与装置側において自動生成されたキーワード候補を確認、修正等することができる。したがって、従来のように管理装置のところまで出向き、当該装置において、普段使用することのない確認等のための専用アプリケーションソフトをいちいち立ち上げて確認等の作業を行う必要がない。また、自身宛の他の一般の電子メールと一緒にキーワード候補メールを確認できるので、確認等の作業を忘れてしまうといったことを防止できる。
【図面の簡単な説明】
【図1】システム1の全体構成を示す図である。
【図2】システム1における画像形成装置100、ファイル管理装置200およびクライアント端末300の機能構成を示すブロック図である。
【図3】管理テーブル205の内容を示す図である。
【図4】キーワード候補メールのメッセージの内容例を示す模式図である。
【図5】システム1における全体処理の内容を説明するための図である。
【図6】画像形成装置100における画像送信処理の内容を示すフローチャートである。
【図7】ファイル管理装置200のキーワード付与部202におけるキーワード付与処理の内容を示すフローチャートである。
【図8】クライアント端末300におけるキーワード候補メールの受信要求等の処理内容を示すフローチャートである。
【符号の説明】
1 キーワード付与システム
100 画像形成装置
101、301 制御部
102 スキャナ部
104 操作パネル
105、201、302 通信インターフェース部
200 ファイル管理装置
202 キーワード付与部
204、308 記憶部
205 管理テーブル
211 画像データ受信部
212 画像特徴量抽出部
213 キーワード候補作成部
214 メール作成部
215 サムネイル画像生成部
216、303 メール送受信部
217 キーワード抽出部
300、400 クライアント端末
304 メール編集部
305 返信メール作成部
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a keyword assignment device, a keyword assignment system, and a program for assigning keywords to a file.
[0002]
[Prior art]
Conventionally, a scanner, a file management server, a client terminal, and the like are connected to a network, and an image of a document such as a document read by the scanner is stored in the file management server, and the image is retrieved from the client terminal and used. File management systems are widespread.
[0003]
In such a file management system, in general, a keyword is assigned to an image and management is performed in order to increase search efficiency. As a method for assigning a keyword to an image, when saving an image, for example, a first method of manually inputting and registering a keyword that the user considers appropriate from the operation unit of the image management server or the like, or a document is a document or the like In this case, a second method (for example, refer to Patent Document 1) in which a character string most frequently included in the document is extracted as a keyword from image recognition and the image is stored in a folder associated with the keyword. It is used.
[0004]
[Patent Document 1]
JP-A-9-282328
[0005]
[Problems to be solved by the invention]
However, the file management system using the conventional keyword assignment method has a problem that it is not convenient for the user.
That is, the first method is troublesome because it is necessary for the user to manually input the keyword every time when saving the image. On the other hand, in the second method, since keywords are automatically extracted, it seems that there is no trouble at all. However, in practice, keywords that are not considered by the user are assigned to the image and managed. On the contrary, the search efficiency may deteriorate.
[0006]
In order to avoid this, the user must eventually go to the file management server separately, start a dedicated application for keyword confirmation, modification, etc., and perform work such as modification. It will not disappear at all. In addition, when the user is busy with other tasks, such troublesome work may be postponed and forgotten.
[0007]
The present invention has been made in view of such problems, and an object of the present invention is to provide a keyword assignment device, a keyword assignment system, and a program that can further improve user convenience.
[0008]
[Means for Solving the Problems]
  In order to achieve the above object, a keyword assigning apparatus according to the present invention is a keyword assigning apparatus that assigns a keyword to a file, analyzes the content of the data in the file, and generates keyword candidates for the file from the analysis result Keyword candidate generation means to perform,An ID for identifying the file;Keyword candidates generated by the keyword candidate generating meansWhenAn e-mail creating means for creating an e-mail with a destination as an external terminal having an e-mail transmission / reception function connected via a network, and an e-mail for sending an e-mail created by the e-mail creating means As a result of transmitting the e-mail, e-mail receiving means for receiving the e-mail transmitted from the external terminal to the keyword assignment device, and the e-mail received by the e-mail receiving means,Extracting the ID that identifies the file contained in the emailKeyword extracting means for extracting a keyword included as a keyword to be given to the file in the email;Means for identifying the file based on the extracted ID and assigning the extracted keyword to the identified file;It is characterized by providing.
[0009]
  In addition, the image forming apparatus includes thumbnail generation means for generating data for displaying thumbnails of the contents of the file, and the e-mail transmission means transmits the data generated by the thumbnail generation means as an attachment to the e-mail. And
  Furthermore, the file is a file composed of text data or image data.
  In the external terminal, a keyword that is not included in the keyword candidate can be included in the e-mail and transmitted to the keyword adding device, and the keyword adding device can select a keyword that is not included in the keyword candidate. Inquiry about whether or not to be attached to the file, creating an inquiry e-mail addressed to the external terminal and sending it to the external terminal, and from the external terminal to the keyword assignment device for the inquiry e-mail Based on the reply e-mail transmitted to the address, it is determined whether or not to assign the extracted keyword to the file.
  Further, when a keyword not included in the keyword candidate includes at least a part of a character string constituting the keyword candidate, the keyword is added to the file without transmitting the inquiry e-mail. Features.
[0010]
  The keyword assigning device according to the present invention includes an image reading device, a keyword assigning device, and an external terminal having an e-mail transmission / reception function connected via a network. The image reading device reads an image of a document. Reading means for generating image data, receiving means for receiving input of address information indicating an e-mail address of the external terminal, image data generated by the reading means, and address information received by the receiving means for assigning the keyword A first transmission means for transmitting to the apparatus, wherein the keyword assigning apparatus receives the image data and address information transmitted by the first transmission means, and the first reception means. Analyzes the content of the received image data, and based on the analysis result, the key for the file consisting of the image data And the keyword candidate generating means for generating an over-de-candidate,An ID for identifying the file;Keyword candidates generated by the keyword candidate generating meansWhenAn e-mail creating means for creating an e-mail addressed to the e-mail address indicated in the address information, an e-mail sending means for sending an e-mail created by the e-mail creating means, and sending the e-mail As a result, an email receiving means for receiving an email sent from the external terminal to the keyword assignment device, and an email received by the email receiving means,Extracting the ID that identifies the file contained in the emailKeyword extracting means for extracting a keyword included as a keyword to be given to the file in the email;Means for identifying the file based on the extracted ID and assigning the extracted keyword to the identified file;It is characterized by providing.
  Further, in the external terminal, a keyword that is not included in the keyword candidate can be included in the e-mail and transmitted by the keyword adding device, and the keyword adding device can include a keyword that is not included in the keyword candidate. Inquiry about whether or not to be attached to the file, creating an inquiry e-mail addressed to the external terminal and sending it to the external terminal, and from the external terminal to the keyword assignment device for the inquiry e-mail Based on the reply e-mail transmitted to the address, it is determined whether or not to assign the extracted keyword to the file.
  Further, the keyword assigning device may send the inquiry file to the file without sending the inquiry e-mail when the keyword not included in the keyword candidate includes at least a part of the character string constituting the keyword candidate. It is characterized by giving a keyword.
[0011]
  The program according to the present invention includes a keyword candidate generation process for analyzing the content of data in the file and generating a keyword candidate for the file from the analysis result in a keyword adding device that assigns a keyword to the file;An ID for identifying the file;Keyword candidates generated by the keyword candidate generation processWhenAn e-mail creating process for creating an e-mail with a destination as an external terminal having an e-mail transmission / reception function connected via a network, and an e-mail for sending an e-mail created by the e-mail creating process As a result of transmitting the e-mail, the e-mail receiving process for receiving the e-mail transmitted from the external terminal to the keyword assignment device, and the e-mail received by the e-mail receiving process,Extracting the ID that identifies the file contained in the emailA keyword extraction process for extracting a keyword included as a keyword to be given to the file in the email;Identifying the file based on the extracted ID and assigning the extracted keyword to the identified file;It is characterized by executing a process including
  In the external terminal, a keyword that is not included in the keyword candidate can be included in the e-mail and transmitted to the keyword adding device, and a keyword that is not included in the keyword candidate can be transmitted to the keyword adding device. Inquiry about whether or not to be attached to the file, creating an inquiry e-mail addressed to the external terminal and sending it to the external terminal, and from the external terminal to the keyword assignment device for the inquiry e-mail Based on a reply e-mail transmitted to the address, a process for determining whether or not to assign the extracted keyword to the file is executed.
  Further, when the keyword not included in the keyword candidate includes at least a part of the character string constituting the keyword candidate in the keyword assigning device, the file is sent to the file without sending the inquiry e-mail. A process for assigning a keyword is executed.
[0012]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of a keyword assigning apparatus and the like according to the present invention will be described with reference to the drawings.
(1) Overall system configuration
FIG. 1 is a diagram showing an overall configuration of a system 1 including a keyword assigning apparatus according to an embodiment of the present invention.
[0013]
As shown in the figure, the system 1 includes an image forming apparatus 100, a file management apparatus 200, client terminals 300, 400,... Via a network, here a LAN (Local Area Network) 10, TCP / IP. (Transmission Control Protocol / Internet Protocol) is used for connection, and various data can be exchanged.
[0014]
The image forming apparatus 100 is a multi-function digital copier (Multiple Function Peripheral). The image forming apparatus 100 scans an image of a set document and obtains image data. The copy function prints a document image based on the image data. It has various functions such as an image transmission function for transmitting image data to the file management apparatus 200 for storage and management.
[0015]
The file management apparatus 200 has a function of receiving image data and the like of a document read by the image forming apparatus 100, assigning a keyword to each file including the received image data and storing and managing the file. When there is a keyword search request for an image or the like from the client terminal 300 or the like, an image or the like corresponding to the keyword is searched and the search result or the like is notified. Further, it has a function as a mail server, and also manages transmission / reception of electronic mail (hereinafter referred to as “mail”) whose source is the client terminal 300 on the LAN 10 or whose destination is the destination.
[0016]
The client terminal 300 is a terminal device composed of a personal computer (PC) having a mail transmission / reception function and the like, and is used by the user A. The client terminals 400... Are devices having basically the same functions as the client terminal 300.
Hereinafter, each device will be described in detail. Since the client terminal 300 and the like are the same, the configuration of 300 is described here, and the description of the other 400 and the like is omitted.
[0017]
(2) Functional configuration
FIG. 2 is a block diagram illustrating functional configurations of the image forming apparatus 100, the file management apparatus 200, and the client terminal 300 in the system 1.
(2-1) Image forming apparatus 100
As shown in FIG. 1, the image forming apparatus 100 includes a control unit 101, a scanner unit 102, a printer unit 103, an operation panel 104, and a communication interface (I / F) unit 105 as main components.
[0018]
The communication I / F unit 105 is an interface for connecting to the LAN 10 such as a LAN card or a LAN board.
The scanner unit 102 is a known device that obtains image data by reading an image of a set original. The printer unit 103 is a device that prints an image on a sheet based on image data of a document read by the scanner unit 102 by a known electrophotographic method.
[0019]
Although not shown here, the operation panel 104 is provided with a liquid crystal display unit having a touch panel laminated on the surface in addition to a copy start button and a numeric keypad for setting the number of copies. Further, in response to an instruction from the control unit 101, a user selects a mode selection screen (not shown) or the like for selecting an operation mode such as image transmission. The user can select and execute image transmission or the like by pressing (touching) a predetermined button on the screen displayed on the liquid crystal display unit.
[0020]
The control unit 101 is mainly composed of a CPU, reads a necessary program from a built-in ROM (not shown), displays a mode selection screen on the liquid crystal display unit of the operation panel 104, and receives input information thereof. In addition, the operation timing of each unit is uniformly controlled to realize a smooth copy operation.
Further, when image transmission is selected by the user, the control unit 101 executes image transmission processing. Here, an input reception screen (not shown) of the mail address of the client terminal used by the user is displayed on the liquid crystal display unit. When a mail address is input by the user (hereinafter, a case where the user A inputs the mail address of his / her client terminal 300 will be described as an example), the scanner unit 102 is instructed and the document set is set. An image is read, a header portion including information (address information) indicating the mail address is added to the read image data, and the image data is transmitted to the file management apparatus 200 via the communication I / F portion 105.
[0021]
(2-2) File management apparatus 200
The file management device 200 includes a communication I / F unit 201, a keyword assignment unit 202 as a keyword assignment device, a file management unit 203, a storage unit 204, and a management table 205 as main components.
The communication I / F unit 201 is an interface for connecting to the LAN 10 such as a LAN card or a LAN board, similar to the communication I / F unit 105.
[0022]
The storage unit 204 includes a nonvolatile memory such as a hard disk.
The management table 205 is composed of a nonvolatile memory such as an EEPROM, and as shown in FIG. 3, an image ID column, an address column, and a keyword column are provided. Writing of data to each column is performed by the keyword assigning unit 202.
The keyword assignment unit 202 includes an image data reception unit 211, an image feature amount extraction unit 212, a keyword candidate generation unit 213, an email creation unit 214, a thumbnail image generation unit 215, an email transmission / reception unit 216, and a keyword extraction unit 217, which will be described later. A keyword is added to the image by performing keyword assignment processing.
[0023]
When the image data receiving unit 211 receives the image data transmitted from the image forming apparatus 100, the image data receiving unit 211 creates a file of the image data and stores it in a predetermined storage area of the storage unit 204. Also, an image ID for identifying the image (here, a 4-digit numerical value as shown in FIG. 3) is generated, and the generated image ID is associated with the address of the area where the image data is stored. Are written in the image ID column and address column of the management table 205, respectively.
[0024]
Further, character string data indicating a mail address (mail address of the client terminal 300) included in the header portion of the received image data is extracted, and the extracted data is transmitted to the mail creating unit 214.
When the image ID is generated, the image feature amount extraction unit 212 reads the image data from the storage unit 204 with reference to the image ID, and stores the feature amount of the image, for example, edge information, color information, texture information, and the like. Information extracted (feature amount information) indicating the extracted feature amount is transmitted to the keyword candidate generation unit 213.
[0025]
When the keyword candidate generation unit 213 receives the feature amount information transmitted from the image feature amount extraction unit 212, the keyword candidate generation unit 213 creates at least one keyword candidate to be used for searching the image from the feature amount. As a method for generating keyword candidates, for example, for various images that are supposed to be registered, a table in which a feature amount such as texture information of each image is associated with a keyword candidate corresponding to the feature amount is prepared in advance. The keyword candidate related to the extracted feature amount is read by referring to the table. Note that image feature extraction and keyword candidate creation methods are not limited to those described above, and other methods such as JP-A-11-66310, JP-A-11-96368, and JP-A-10-320401. The method described in the gazette etc. can be used.
[0026]
The keyword candidate generating unit 213 transmits information indicating the generated keyword candidates (keyword candidate information) to the mail creating unit 214.
Upon receiving the keyword candidate information transmitted from the keyword candidate generation unit 213, the mail creation unit 214 receives a keyword in which the keyword indicated by the keyword candidate information is described as a character string in the body part (hereinafter, “keyword candidate mail”). Create).
[0027]
FIG. 4 is a schematic diagram showing an example of the content of a keyword candidate mail message.
As shown in the figure, e-mail messages are divided into a header part and a body part according to the standard RFC (Request For Comments) for IETF (Internet Engineering Task Force) e-mail messages. Describes information such as a destination, and keyword candidates are described in the body portion.
[0028]
In the “from” field of the header part, the mail address of the file management apparatus 200 is described, and in the “To” field, the address indicated by the address information received from the image data receiving unit 211, in this case, the mail of the client terminal 300 An address is described. Further, in the “Subject” field, content indicating that it is a keyword candidate mail (here, Keyword candidacy mail) is described.
[0029]
On the other hand, the body part is composed of an explanation column 241 and a keyword candidate column 242. The explanation column 241 indicates a character string indicating a predetermined explanation for indicating to the user that the keyword candidate is an email. Is described. The keyword candidate column 242 describes the generated image ID and the created keyword candidates, here, character strings indicating a plurality of candidates.
[0030]
Returning to FIG. 2, the thumbnail image generation unit 215 reads out the image data from the storage unit 204 with reference to the image ID, and publicizes thumbnail image data for displaying the thumbnail of the image from the read image data. And the generated data is transmitted to the mail creation unit 214.
The mail creation unit 214 associates these thumbnail image data with the keyword candidate mail attached file data so that the thumbnail image data is associated with the keyword candidate mail, and is stored in the storage unit 204 that functions as a so-called mailbox. The keyword candidate mail is temporarily stored in the area portion assigned in correspondence with the destination (client terminal 300) of the keyword candidate mail.
[0031]
The mail transmission / reception unit 216 transmits / receives mail to / from the client terminal 300 or the like via the communication I / F unit 201. For mail transmission / reception, well-known SMTP (Simple Mail Transfer Protocol) and POP3 (Post Office Protocol 3) are used. For example, when receiving a mail reception request from the client terminal 300, the mail transmission / reception unit 216 transmits to the client terminal 300 the keyword candidate mail stored in the mailbox with the thumbnail image data attached as an attached file. To do.
[0032]
The keyword extraction unit 217 transmits the keyword candidate mail, and as a result of sending the keyword candidate mail, the keyword described in the mail (reply mail: described later) sent from the client terminal 300 to the file management apparatus 200 (the keyword to be assigned to the image by the user) And the extracted keyword is written in the keyword column of the management table 205 as a keyword to be assigned to the image. A specific example of the keyword extraction unit 217 will be described later.
[0033]
The file management unit 203 stores and manages image files and the like, and when there is a keyword search request from the client terminal 300 or the like, the file management unit 203 refers to the management table 205 and selects an image or the like to be searched from the keyword. Search and send the search result to the requester.
(2-3) Client terminal 300
The client terminal 300 includes a control unit 301, a communication I / F unit 302, a mail transmission / reception unit 303, a mail editing unit 304, a reply mail creation unit 305, a display 306, an operation unit 307, and a storage unit 308 as main components. ing.
[0034]
The communication I / F unit 302 is an interface for connecting to the LAN 10 such as a LAN card or a LAN board, similar to the communication I / F unit 105 or the like.
A mail transmission / reception unit 303, a mail editing unit 304, and a reply mail creation unit 305 realize the same functions as known mail transmission / reception, mail editing, reply mail creation, etc. in a so-called mailer (for example, Outlook Express: a registered trademark of Microsoft US). .
[0035]
The mail transmission / reception unit 303 transmits / receives mail to / from the file management apparatus 200 or the like via the communication I / F unit 302 using the SMTP and POP3.
The storage unit 308 includes a nonvolatile memory such as a hard disk, and stores received data such as mail.
The mail editing unit 304 displays a screen for displaying the content of the mail (for example, if it is Outlook Express, it corresponds to an “inbox” screen) and instructs the user A to open the keyword candidate mail. Accept. When the instruction is received via the keyboard of the operation unit 307 or the like, the keyword candidate mail data is read from the storage unit 308 and the content is displayed on the display 306. When an instruction to open the attached file is received, the thumbnail image data included in the attached file is read and the thumbnail image is displayed on the display 306. By viewing the thumbnail image, the user A can confirm to which original image the displayed keyword candidate is generated.
[0036]
When the reply mail creation unit 305 receives a message reply instruction for the keyword candidate mail from the user A (for example, when a “reply” button is pressed), the reply mail creation unit 305 creates a reply message.
Specifically, in the reply message, for example, the contents of the “From” and “To” fields are the reverse of the keyword candidate mail. Here, the mail address of the client terminal 300 is described in the “From” field, and the mail address of the file management apparatus 200 is described in the “To” field. Further, the content of the “Subject” field is a content in which “Re:” is added to the head of the content described in the field of the keyword candidate mail (here, “Re: Keyword candidacy mail”). Further, the contents of the body part of the keyword candidate mail are described as they are in the body part.
[0037]
The reply mail creation unit 305 displays the created reply message on the display 306. From the display screen, the user A can select a candidate he / she wants to give (register) to the image as a keyword among the keyword candidates described in the body part. As will be described later, the keyword selected here is registered in the file management apparatus 200 as a keyword for the image.
[0038]
For example, if it is desired to use keyword candidate 1 “patent-related material” as a keyword in the contents of FIG. 4, characters after keyword candidate 2 “image processing” are used on the reply mail creation screen using the keyboard of the operation unit 307. Just delete all the columns and leave only 'patent-related materials'. It is also possible to leave a plurality. Further, when there is no candidate to be used as a keyword, the keyword desired by the user can be manually input (rewritten). In that case, all the displayed keyword candidates may be deleted, and the character string to be used as a keyword may be rewritten using a keyboard or the like so that the character string is sandwiched between the symbols'.
[0039]
When the reply mail creation unit 305 receives a reply message transmission instruction from the user A (when the “send” button is pressed on the reply message display screen), the reply mail creation unit 305 determines that the input is completed and includes the input content. A reply mail (thumbnail image data is not attached) is transmitted (reply) to the file management apparatus 200 via the mail transmission / reception unit 303 and the communication I / F unit 302.
[0040]
In the file management apparatus 200, the mail transmission / reception unit 216 refers to the header part of the received mail, the mail address of the client terminal 300 is described in the “From” field, and “Re: Keyword candidacy mail” in the “Subject” field. ”Is described, it is determined that the received mail is a reply mail transmitted from the client terminal 300 to the file management apparatus 200 as a result of the transmission of the keyword candidate mail, and the data is subjected to keyword extraction. To the unit 217.
[0041]
The keyword extraction unit 217 extracts an image ID and a keyword described in the body part of the mail. The extraction of the image ID and the keyword here is performed by recognizing the character string between the character strings described in the body part as the image ID and identifying the character string between the symbol “” as the keyword. It is done by recognizing. Then, the extracted keyword is written in the portion corresponding to the extracted image ID in the keyword column of the management table 205. As a result, the image ID, the storage address of the image data, and the keyword confirmed and selected by the user are stored in association with each other, that is, the keyword is assigned to the image.
[0042]
In the above description, “” is used as a symbol for specifying a keyword or the like. However, the symbol is not limited to the above as long as the image ID and the keyword can be recognized. For example, a symbol such as / or ¥ is used. You can also Further, the present invention is not limited to the configuration in which symbols are arranged before and after the keyword. For example, a predetermined different symbol is arranged at the end of each row in which the keyword and image ID are described, and the symbol is described in the row in which each symbol is arranged. It is also possible to adopt a configuration for recognizing a character string as a keyword or an image ID. That is, the relationship between keywords, image IDs, and symbols for distinguishing these from other character strings is determined in advance, and the client terminal 300 creates a response message according to the agreement, and the file management device 200 Then, a character string that becomes a keyword and an image ID may be extracted according to the agreement.
[0043]
(3) Contents of overall processing of system 1
FIG. 5 is a diagram for explaining the contents of the overall processing in the system 1.
As shown in the figure, the image forming apparatus 100 reads an image of the document of the user A (C1), and transmits the image data of the read document to the file management apparatus 200 (C2).
[0044]
The file management apparatus 200 saves the received image data in a file (K1), generates keyword candidates for use in searching for the image from the feature amount of the image (K2), includes the generated keyword candidates, Is created as a keyword candidate mail with the client terminal 300 (K3).
The client terminal 300 requests the file management apparatus 200 to receive a mail addressed to itself according to an instruction from the user A (M1).
[0045]
When receiving the request, the file management apparatus 200 transmits a keyword candidate mail to the client terminal 300 (K4).
When the client terminal 300 receives an instruction to display the keyword candidate mail from the user A, the client terminal 300 displays the content on the display (M2). Thereby, the user A can visually confirm keyword candidates automatically generated by the file management apparatus 200 with respect to the image read by the image forming apparatus 100.
[0046]
When the client terminal 300 receives an instruction to create a reply mail for the keyword candidate mail by the user A, the client terminal 300 creates a reply mail (M3), receives a selection input of the keyword from the user A, and the like. If there is, this is transmitted to the file management apparatus 200 (M4).
Upon receiving the reply mail, the file management apparatus 200 extracts the keyword included in the mail (K5), stores it in association with the image (that is, assigns it to the image), and manages it (K6). .
[0047]
As a result, the user A confirms the keyword automatically generated by the file management apparatus 200 at his / her convenience in the mail transmission / reception process frequently used in the business or the like in the client terminal 300 of the user A himself / herself. And so on.
(4) Processing contents of image forming apparatus 100
FIG. 6 is a flowchart showing the content of image transmission processing in the image forming apparatus 100.
[0048]
As shown in the figure, when image transmission is selected by the user, the image forming apparatus 100 first displays an input acceptance screen for the mail address of the client terminal used by the user and accepts the input (step S11). When the mail address is input by the user A, the image of the set document is read (step S12), and a head part including address information indicating the received mail address is added to the read image data, thereby managing the file. It transmits to the apparatus 200 (step S13), and the said process is complete | finished.
[0049]
(5) Processing contents of file management apparatus 200
FIG. 7 is a flowchart showing the contents of keyword assignment processing in the keyword assignment unit 202 of the file management apparatus 200.
As shown in the figure, the keyword assigning unit 202 determines whether image data from the image forming apparatus 100 has been received (step S21).
[0050]
If it is determined that the image data has been received (“Y” in step S21), it is stored in the storage unit 204 (step S22). At that time, an image ID corresponding to the storage file name is generated (step S23), and the image ID and the address of the area where the image file is stored are written in the image ID column of the management table 205 (step S24). Further, the address information (mail address) included in the header part is extracted (step S25).
[0051]
And the feature-value of the received image is extracted (step S26), and the keyword candidate of the said image is produced | generated from the extracted feature-value (step S27). Subsequently, the thumbnail image data of the image is generated (step S28).
Create a keyword candidate email that includes the generated keyword candidate and image ID in the body part and has the destination as the extracted email address, with the thumbnail image data attached as an attached file, and stores this in the mailbox Temporarily save (step S29), then move to step S30.
[0052]
In step S30, when it is determined that a mail reception request from the client terminal 300 or the like has been received, the mail stored in the mailbox is transmitted to the request source (step S31).
In step S32, it is determined whether or not a reply mail transmitted from the transmission destination to the file management apparatus 200 has been received as a result of transmitting the keyword candidate mail.
[0053]
When it is determined that the reply mail has been received (“Y” in step S32), the keyword described in the body part of the reply mail and the character string indicating the image ID are extracted (step S33), and the extracted keyword is used as the keyword. Write to the keyword column of the management table 205 so that the image ID corresponds (step S34).
If it is determined in step S21 that no image data has been received, the process proceeds to step S30. If it is determined in step S30 that a reception request has not been accepted, the process proceeds to step S32. If it is determined in step S32 that a reply mail has not been received, the process returns to step S21.
[0054]
(6) Processing contents of the client terminal 300
FIG. 8 is a flowchart showing processing contents such as a keyword candidate mail reception request in the client terminal 300.
As shown in the figure, when there is an instruction from the user, the client terminal 300 transmits a mail reception request addressed to itself to the file management apparatus 200 (step S51).
[0055]
The client terminal 300 receives the mail transmitted in response to the request (step S52) and stores the data in the storage unit 308. When there is a mail display instruction from the user A (“Y” in step S53), the content is displayed on the display 306 (step S54).
When there is an instruction to reply to the keyword candidate mail (“Y” in step S55), a reply message is created (step S56), and a reply mail composed of the created message is sent to the file management apparatus 200 (step S56). S57), the process ends.
[0056]
As described above, in the present embodiment, the file management apparatus 200 includes the keyword candidates for image search generated by itself in a mail and transmits them to the client terminal, and is included in the mail at the client terminal. If the keyword candidate is replied after being confirmed by the user, the keyword included in the reply mail is assigned as the keyword of the image. As a result, the user can check the automatically generated keyword candidates if he / she performs mail reception work normally used for business or the like in his / her terminal device.
[0057]
Therefore, it is not necessary to go to the file management apparatus as in the past, and to start up dedicated application software for confirmation and the like that are not normally used in the apparatus and to perform confirmation.
In addition, if a user makes an email reception request, he / she can check keyword candidate emails along with other general emails addressed to himself / herself. This will prevent you from forgetting and forgetting it later, and it will be easier to use. Furthermore, since the mail terminal is used, the system 1 can be used if the client terminal 300 includes an existing mailer. Therefore, when using the system 1, it is not necessary to install new software on the client terminal 300, and the user is not burdened.
[0058]
The present invention is not limited to the keyword assignment device, and may be a keyword assignment method and a program for realizing the method by a computer. The program according to the present invention includes a magnetic disk such as a magnetic tape and a flexible disk, an optical recording medium such as DVD, CD-ROM, CD-R, MO, and PD, and a flash memory system such as Smart Media (registered trademark). It can be recorded on various computer-readable recording media such as a recording medium, and may be produced, transferred, etc. in the form of the recording medium, and various wired and wireless types including the Internet in the form of a program. In some cases, the data is transmitted and supplied via a network, broadcast, telecommunication line, satellite communication, or the like.
[0059]
Further, the program according to the present invention does not have to include all modules for causing the computer to execute the processing described above. For example, a separate information process such as a communication program or a program included in an operating system (OS) is performed. You may make it make a computer perform each process of this invention using the various general purpose programs which can be installed in an apparatus. Accordingly, it is not always necessary to record all the modules on the recording medium of the present invention, and it is not always necessary to transmit all the modules. Further, there are cases where predetermined processing can be executed using dedicated hardware.
[0060]
(7) Modification
As described above, the present invention has been described based on the embodiment. However, the present invention is not limited to the above-described embodiment, and the following modifications may be considered.
(7-1) In the above-described embodiment, the thumbnail image data is attached to the keyword candidate mail. However, the present invention is not limited to this, and the thumbnail image data may not be attached.
[0061]
For example, when image transmission is performed in the image forming apparatus 100, an identification number for identifying the image is attached to the read document image, and the identification number is displayed on the liquid crystal display unit and output to the user. Inform. In addition, information indicating the identification number is included in a header portion added to image data, for example, and transmitted to the file management apparatus 200. The file management apparatus 200 uses the received identification number as the image ID of the image, and describes this in the body portion of the keyword candidate mail.
[0062]
In this way, the user can know the identification number of the image when the image of the document is read in the image forming apparatus 100, and the image ID (described above) described in the keyword candidate mail at the client terminal. By looking at the (identification number), it is possible to know which image the keyword candidate is for. As the identification number, a reading order number, a numerical value indicating a reading time, or the like can be used. It should be noted that the keyword candidate mail may not include the image ID and the thumbnail image. Even in this case, for example, when only one original image is read, the user determines which image the keyword candidate belongs to even if the keyword ID does not include an image ID or the like. it can.
[0063]
Further, the image data itself may be transmitted as an attached file instead of the thumbnail image. Although the amount of data to be transmitted increases, processing such as thumbnail image generation becomes unnecessary, and the configuration of the file management apparatus 200 can be simplified.
(7-2) In the above embodiment, the file management apparatus 200 generates keyword candidates based on the contents of image data (image feature amounts), but the method for generating keyword candidates is not limited to this. . For example, the received image data can be subjected to a known character recognition process such as pattern matching, the recognized character portion is converted into text data, and keyword candidates can be generated from the contents (text information) of the text data.
[0064]
A method of generating keyword candidates from text information is a known technique, and for example, a method disclosed in the above Japanese Patent Laid-Open No. 9-282328 can be used. In summary, a keyword that is included most in the character portion among a plurality of keywords registered in advance is used as a keyword candidate. In this way, keyword candidates can be generated based on the contents of file data consisting of text data, image data, and the like.
[0065]
(7-3) In the above embodiment, when image transmission is performed from the image forming apparatus 100, the user inputs the mail address of his / her client terminal on the mail address input acceptance screen displayed on the operation panel 104. However, it is not limited to this. For example, after the image transmission, when the user moves to a terminal device different from his own and uses it, the mail address of the other terminal device may be input. The user can receive the keyword candidate mail at the other terminal device. In addition, if the mail addresses (destinations) of a plurality of terminal devices are input, it is possible to receive keyword candidate mails at any of the terminal devices. If the mail address of each user's client terminal is registered in advance in the image forming apparatus 100 and the user selects a desired destination from the input reception screen, the trouble of inputting the address can be reduced. Convenient to save.
[0066]
(7-4) In the above embodiment, when the keyword candidate described in the keyword candidate mail is not the one desired by the user, the user can rewrite the keyword candidate desired by the user. Is registered in the file management apparatus 200. However, for example, the following configuration may be used.
[0067]
That is, the file management apparatus 200 creates a mail (inquiry mail) for inquiring whether or not the keyword extracted from the reply mail is a keyword to be added to the image, and transmits the created inquiry mail to the client terminal side. To do. On the client terminal side, the user opens the inquiry mail, creates a mail describing whether it is good or bad (for example, a reply mail to the inquiry mail), and transmits the mail to the file management apparatus 200. . The file management apparatus 200 receives the mail (the mail sent from the client terminal as a result of sending the inquiry mail), and determines whether or not to give the mail based on the pass / fail result described in the mail. It is a decision. If it is described that the keyword is good as a keyword in the mail, the extracted keyword is used as a keyword. If it is not good, the keyword candidate mail is retransmitted. Can do.
[0068]
In this way, for example, when a user mistakes a keyword for another image and rewrites it, it is possible to prevent such an incorrect keyword from being assigned. As a condition for the inquiry, for example, a case where all keyword candidates are not adopted (only new keywords are written by the user) can be considered.
[0069]
Even when only a new keyword is written, for example, even one (or several) characters in the keyword candidate character string generated from the image feature amount are included in the keyword character string. In such a case, an inquiry may not be made, and an inquiry may be made if the inquiry is not made. The keyword in the case where the user misunderstood another image and the generated keyword candidate are considered to have different characters. If so, even one character in the automatically generated keyword is included. This is because it can be assumed that this is not a misunderstanding.
[0070]
(7-5) In the above embodiment, the image forming apparatus 100 and the file management apparatus 200 are separated. However, these are integrated, for example, the image forming apparatus includes a file management apparatus (keyword assigning unit). As an alternative, keyword assignment processing such as keyword candidate generation may be performed in the image forming apparatus.
Further, the file management apparatus 200 is configured to also serve as a mail server, but is not limited to this configuration. The file management apparatus 200 may have only a mail transmission / reception function and another mail server may be arranged on the LAN 10. In this case, the file management apparatus 200, the client terminal 300, and the like transmit and receive each mail such as a keyword candidate mail and a reply mail via the mail server.
[0071]
Furthermore, the configuration is not limited to the configuration using the image forming apparatus and the file management apparatus, and the image reading apparatus that executes the same process as the image transmission process in the image forming apparatus, and the apparatus that executes the same process as the keyword adding unit 202 A system that connects the (keyword assigning apparatus) and the client terminal 300 or the like to the network and executes the entire process of assigning a keyword to an image as described above can be configured as a keyword assigning system. Note that the network is not limited to the LAN, and the Internet, WAN, or the like can be used as long as mail can be transmitted and received.
[0072]
【The invention's effect】
As described above, the keyword assigning device of the present invention generates keyword candidates for a file, transmits the generated keyword candidates to an external terminal by e-mail, and transmits the e-mail as a result of the keyword from the external terminal. It is configured to receive an e-mail transmitted to the assigning device and extract a keyword included in the e-mail to be assigned to the file.
[0073]
As a result, the user can check and correct the keyword candidates that are automatically generated on the keyword assigning device side simply by receiving and replying to e-mails that are normally used in business or the like at his / her terminal device. it can. Therefore, it is not necessary to go to the management device as in the past, and to start up dedicated application software for confirmation, etc., which is not normally used in the device, and perform operations such as confirmation. In addition, since the keyword candidate mail can be confirmed together with other general e-mails addressed to itself, it is possible to prevent forgetting work such as confirmation.
[0074]
In addition, if the configuration is such that the data for displaying the contents of the file as a thumbnail is attached to the e-mail, the user can determine which file the keyword candidates included in the keyword candidate mail are for. It can be confirmed visually by the image and is convenient.
Furthermore, if the file is a file composed of text data or image data, for example, a keyword can be assigned to the file composed of image data read by an image reading apparatus.
[0075]
In the keyword assignment system of the present invention, an image reading device, a keyword assignment device, and an external terminal having an e-mail transmission / reception function are connected via a network, and the image reading device includes image data and the external device. Address information indicating the mail address of the terminal is transmitted to the keyword assigning device, the keyword assigning device generates keyword candidates for the file composed of the image data, includes the generated keyword candidates, and the destination is the email address. A keyword that should be attached to the file included in the e-mail by receiving an e-mail sent from the external terminal to the keyword assignment device as a result of sending the e-mail to the destination Is configured to extract.
[0076]
As a result, after the user scans the original image with the image reading device, the user automatically receives the e-mail that is normally used in business or the like at the terminal device, and automatically generates it on the keyword adding device side. It is possible to confirm, modify, etc. the keyword candidates that have been entered. Therefore, it is not necessary to go to the management device as in the past, and to start up dedicated application software for confirmation, etc., which is not normally used in the device, and perform operations such as confirmation. In addition, since the keyword candidate mail can be confirmed together with other general e-mails addressed to itself, it is possible to prevent forgetting work such as confirmation.
[0077]
The program of the present invention generates keyword candidates for a file, transmits the generated keyword candidates to an external terminal by e-mail, and as a result of transmission of the e-mail, the e-mail transmitted from the external terminal to the keyword adding device Upon receiving the mail, the keyword assigning apparatus is caused to execute a process including a process of extracting a keyword to be attached to the file included in the electronic mail.
[0078]
As a result, the user can check and correct the keyword candidates that are automatically generated on the keyword assigning device side simply by receiving and replying to e-mails that are normally used in business or the like at his / her terminal device. it can. Therefore, it is not necessary to go to the management device as in the past, and to start up dedicated application software for confirmation, etc., which is not normally used in the device, and perform operations such as confirmation. In addition, since the keyword candidate mail can be confirmed together with other general e-mails addressed to itself, it is possible to prevent forgetting work such as confirmation.
[Brief description of the drawings]
FIG. 1 is a diagram showing an overall configuration of a system 1;
2 is a block diagram illustrating functional configurations of an image forming apparatus 100, a file management apparatus 200, and a client terminal 300 in the system 1. FIG.
FIG. 3 is a diagram showing the contents of a management table 205;
FIG. 4 is a schematic diagram showing an example of the content of a keyword candidate mail message.
FIG. 5 is a diagram for explaining the contents of overall processing in the system 1;
6 is a flowchart showing the content of image transmission processing in the image forming apparatus 100. FIG.
7 is a flowchart showing the contents of keyword assignment processing in the keyword assignment unit 202 of the file management apparatus 200. FIG.
FIG. 8 is a flowchart showing processing contents such as a keyword candidate mail reception request in the client terminal 300;
[Explanation of symbols]
1 Keyword assignment system
100 Image forming apparatus
101, 301 Control unit
102 Scanner section
104 Operation panel
105, 201, 302 Communication interface unit
200 File management device
202 Keyword assignment section
204, 308 Storage unit
205 Management table
211 Image data receiver
212 Image feature extraction unit
213 Keyword candidate creation section
214 Mail composer
215 Thumbnail image generator
216, 303 Mail transceiver
217 Keyword extraction unit
300, 400 client terminals
304 Mail Editor
305 Reply mail creation part

Claims (11)

ファイルにキーワードを付与するキーワード付与装置であって、
前記ファイルのデータの内容を解析し、その解析結果から当該ファイルに対するキーワード候補を生成するキーワード候補生成手段と、
前記ファイルを識別するためのIDと前記キーワード候補生成手段が生成したキーワード候補を含み、宛先を、ネットワークを介して接続されている電子メール送受信機能を有する外部端末とした電子メールを作成する電子メール作成手段と、
前記電子メール作成手段が作成した電子メールを送信する電子メール送信手段と、
前記電子メールを送信した結果、前記外部端末から当該キーワード付与装置宛に送信された電子メールを受信する電子メール受信手段と、
前記電子メール受信手段が受信した電子メールから、当該電子メールに含まれている前記ファイルを識別するIDを抽出するとともに当該電子メールに前記ファイルに付与すべきキーワードとして含まれているキーワードを抽出するキーワード抽出手段と、
前記抽出されたIDに基づいて前記ファイルを識別し、識別された前記ファイルに前記抽出されたキーワードを付与する手段と、
を備えることを特徴とするキーワード付与装置。
A keyword assignment device for assigning keywords to a file,
Analyzing the content of the data of the file, keyword candidate generation means for generating keyword candidates for the file from the analysis result;
An electronic mail that includes an ID for identifying the file and a keyword candidate generated by the keyword candidate generating means, and whose destination is an external terminal having an electronic mail transmission / reception function connected via a network Email creation means;
An email sending means for sending an email created by the email creating means;
As a result of transmitting the e-mail, e-mail receiving means for receiving an e-mail transmitted from the external terminal to the keyword assignment device;
An ID for identifying the file included in the e-mail is extracted from the e-mail received by the e-mail receiving unit, and a keyword included as a keyword to be added to the file is extracted in the e-mail. Keyword extraction means;
Means for identifying the file based on the extracted ID and assigning the extracted keyword to the identified file;
A keyword assigning device comprising:
前記ファイルの内容をサムネイル表示するためのデータを生成するサムネイル生成手段を備え、
前記電子メール送信手段は、前記サムネイル生成手段が生成したデータを前記電子メールに添付して送信することを特徴とする請求項1に記載のキーワード付与装置。
Comprising thumbnail generation means for generating data for displaying thumbnails of the contents of the file;
The keyword assigning apparatus according to claim 1, wherein the e-mail transmission unit transmits the data generated by the thumbnail generation unit as an attachment to the e-mail.
前記ファイルは、テキストデータもしくは画像データからなるファイルであることを特徴とする請求項1もしくは2に記載のキーワード付与装置。  3. The keyword assigning apparatus according to claim 1, wherein the file is a file made up of text data or image data. 前記外部端末において、前記キーワード候補に含まれないキーワードを前記電子メールに含めて前記キーワード付与装置に送信することが可能であり、In the external terminal, a keyword that is not included in the keyword candidates can be included in the e-mail and transmitted to the keyword adding device,
前記キーワード付与装置は、The keyword assigning device includes:
前記キーワード候補に含まれないキーワードを前記ファイルに付与することの可否についての問い合わせを含み、宛先を前記外部端末とした問い合わせ電子メールを作成するとともに前記外部端末に送信し、Including an inquiry about whether or not a keyword not included in the keyword candidate can be given to the file, and creating an inquiry e-mail addressed to the external terminal and sending it to the external terminal,
前記問い合わせ電子メールに対して前記外部端末から前記キーワード付与装置宛に送信された返信電子メールに基づいて、前記抽出されたキーワードを前記ファイルに付与するか否かを決定することを特徴とする請求項1に記載のキーワード付与装置。The decision on whether or not to assign the extracted keyword to the file is made based on a reply email sent from the external terminal to the keyword assignment device in response to the inquiry email. Item 2. The keyword assigning device according to Item 1.
前記キーワード候補に含まれないキーワードが、前記キーワード候補を構成する文字列の少なくとも一部を含む場合には、前記問い合わせ電子メールを送信することなく、前記ファイルに当該キーワードを付与することを特徴とする請求項4に記載のキーワード付与装置。When the keyword not included in the keyword candidate includes at least a part of a character string constituting the keyword candidate, the keyword is added to the file without transmitting the inquiry e-mail. The keyword assignment apparatus according to claim 4. 画像読み取り装置と、キーワード付与装置と、電子メールの送受信機能を有する外部端末とがネットワークを介して接続されてなり、
前記画像読み取り装置は、
原稿の画像を読み取って画像データを生成する読み取り手段と、
前記外部端末のメールアドレスを示すアドレス情報の入力を受け付ける受付手段と、
前記読み取り手段が生成した画像データと、前記受付手段が受け付けたアドレス情報を前記キーワード付与装置に送信する第1の送信手段と、を備え、
前記キーワード付与装置は、
前記第1の送信手段が送信した画像データとアドレス情報を受信する第1の受信手段と、
前記第1の受信手段が受信した画像データの内容を解析し、その解析結果から当該画像データからなるファイルに対するキーワード候補を生成するキーワード候補生成手段と、
前記ファイルを識別するためのIDと前記キーワード候補生成手段が生成したキーワード候補を含み、宛先を前記アドレス情報に示されるメールアドレスとした電子メールを作成する電子メール作成手段と、
前記電子メール作成手段が作成した電子メールを送信する電子メール送信手段と、
前記電子メールを送信した結果、前記外部端末から当該キーワード付与装置宛に送信された電子メールを受信する電子メール受信手段と、
前記電子メール受信手段が受信した電子メールから、当該電子メールに含まれている前記ファイルを識別するIDを抽出するとともに当該電子メールに前記ファイルに付与すべきキーワードとして含まれているキーワードを抽出するキーワード抽出手段と、
前記抽出されたIDに基づいて前記ファイルを識別し、識別された前記ファイルに前記抽出されたキーワードを付与する手段と、
を備えることを特徴とするキーワード付与システム。
An image reading device, a keyword assigning device, and an external terminal having an e-mail transmission / reception function are connected via a network,
The image reading device includes:
Reading means for reading an image of a document and generating image data;
Accepting means for accepting input of address information indicating a mail address of the external terminal;
Image data generated by the reading means, and first transmission means for transmitting the address information received by the receiving means to the keyword assigning device,
The keyword assigning device includes:
First receiving means for receiving image data and address information transmitted by the first transmitting means;
Analyzing the content of the image data received by the first receiving means, and generating keyword candidates for keyword candidates for a file made of the image data from the analysis result;
An e-mail creating unit that creates an e-mail including an ID for identifying the file and the keyword candidate generated by the keyword candidate generating unit and having a destination as an e-mail address indicated in the address information;
An email sending means for sending an email created by the email creating means;
As a result of transmitting the e-mail, e-mail receiving means for receiving an e-mail transmitted from the external terminal to the keyword assignment device;
An ID for identifying the file included in the e-mail is extracted from the e-mail received by the e-mail receiving unit, and a keyword included as a keyword to be added to the file is extracted in the e-mail. Keyword extraction means;
Means for identifying the file based on the extracted ID and assigning the extracted keyword to the identified file;
A keyword assignment system comprising:
前記外部端末において、前記キーワード候補に含まれないキーワードを前記電子メールに含めて前記キーワード付与装置の送信することが可能であり、  In the external terminal, keywords that are not included in the keyword candidates can be included in the e-mail and transmitted by the keyword adding device,
前記キーワード付与装置は、  The keyword assigning device includes:
前記キーワード候補に含まれないキーワードを前記ファイルに付与することの可否についての問い合わせを含み、宛先を前記外部端末とした問い合わせ電子メールを作成するとともに前記外部端末に送信し、  Including an inquiry about whether or not a keyword not included in the keyword candidate can be given to the file, and creating an inquiry e-mail addressed to the external terminal and sending it to the external terminal,
前記問い合わせ電子メールに対して前記外部端末から前記キーワード付与装置宛に送信された返信電子メールに基づいて、前記抽出されたキーワードを前記ファイルに付与するか否かを決定することを特徴とする請求項6に記載のキーワード付与システム。  The decision on whether or not to assign the extracted keyword to the file is made based on a reply email sent from the external terminal to the keyword assignment device in response to the inquiry email. Item 7. The keyword assignment system according to Item 6.
前記キーワード付与装置は、  The keyword assigning device includes:
前記キーワード候補に含まれないキーワードが、前記キーワード候補を構成する文字列の少なくとも一部を含む場合には、前記問い合わせ電子メールを送信することなく、前記ファイルに当該キーワードを付与することを特徴とする請求項7に記載のキーワード付与システム。  When the keyword not included in the keyword candidate includes at least a part of a character string constituting the keyword candidate, the keyword is added to the file without transmitting the inquiry e-mail. The keyword assignment system according to claim 7.
ファイルにキーワードを付与するキーワード付与装置に、
前記ファイルのデータの内容を解析し、その解析結果から当該ファイルに対するキーワード候補を生成するキーワード候補生成処理と、
前記ファイルを識別するためのIDと前記キーワード候補生成処理が生成したキーワード候補を含み、宛先を、ネットワークを介して接続されている電子メール送受信機能を有する外部端末とした電子メールを作成する電子メール作成処理と、
前記電子メール作成処理が作成した電子メールを送信する電子メール送信処理と、
前記電子メールを送信した結果、前記外部端末から前記キーワード付与装置宛に送信された電子メールを受信する電子メール受信処理と、
前記電子メール受信処理が受信した電子メールから、当該電子メールに含まれている前記ファイルを識別するIDを抽出するとともに当該電子メールに前記ファイルに付与すべきキーワードとして含まれているキーワードを抽出するキーワード抽出処理と、
前記抽出されたIDに基づいて前記ファイルを識別し、識別された前記ファイルに前記抽出されたキーワードを付与する処理と、
を含む処理を実行させるためのプログラム。
To the keyword assignment device that assigns keywords to the file,
Analyzing the content of the data in the file, and generating a keyword candidate generation process for generating keyword candidates for the file from the analysis result;
An electronic device that creates an e-mail including an ID for identifying the file and a keyword candidate generated by the keyword candidate generating process, and whose destination is an external terminal having an e-mail transmission / reception function connected via a network Email creation process,
An email sending process for sending an email created by the email creating process;
As a result of transmitting the e-mail, an e-mail receiving process for receiving an e-mail transmitted from the external terminal to the keyword assignment device;
From the e-mail received by the e-mail receiving process, an ID for identifying the file included in the e-mail is extracted and a keyword included in the e-mail as a keyword to be added to the file is extracted. Keyword extraction processing,
Identifying the file based on the extracted ID and assigning the extracted keyword to the identified file;
A program for executing processing including
前記外部端末において、前記キーワード候補に含まれないキーワードを前記電子メールに含めて前記キーワード付与装置に送信することが可能であり、  In the external terminal, a keyword that is not included in the keyword candidates can be included in the e-mail and transmitted to the keyword adding device,
前記キーワード付与装置に、In the keyword assigning device,
前記キーワード候補に含まれないキーワードを前記ファイルに付与することの可否についての問い合わせを含み、宛先を前記外部端末とした問い合わせ電子メールを作成するとともに前記外部端末に送信し、Including an inquiry about whether or not a keyword not included in the keyword candidate can be given to the file, and creating an inquiry e-mail addressed to the external terminal and sending it to the external terminal,
前記問い合わせ電子メールに対して前記外部端末から前記キーワード付与装置宛に送信された返信電子メールに基づいて、前記抽出されたキーワードを前記ファイルに付与するか否かを決定させる処理を実行させることを特徴とする請求項9に記載のプログラム。In response to the inquiry e-mail, based on a reply e-mail transmitted from the external terminal to the keyword assigning device, a process for determining whether to assign the extracted keyword to the file is executed. The program according to claim 9, wherein
前記キーワード付与装置に、In the keyword assigning device,
前記キーワード候補に含まれないキーワードが、前記キーワード候補を構成する文字列の少なくとも一部を含む場合には、前記問い合わせ電子メールを送信することなく、前記ファイルに当該キーワードを付与させる処理を実行させることを特徴とする請求項10に記載のプログラム。When a keyword that is not included in the keyword candidate includes at least a part of a character string that forms the keyword candidate, a process of adding the keyword to the file is performed without transmitting the inquiry e-mail. The program according to claim 10.
JP2002350070A 2002-12-02 2002-12-02 Keyword assigning device, keyword assigning system, and program Expired - Fee Related JP4589599B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002350070A JP4589599B2 (en) 2002-12-02 2002-12-02 Keyword assigning device, keyword assigning system, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002350070A JP4589599B2 (en) 2002-12-02 2002-12-02 Keyword assigning device, keyword assigning system, and program

Publications (2)

Publication Number Publication Date
JP2004185212A JP2004185212A (en) 2004-07-02
JP4589599B2 true JP4589599B2 (en) 2010-12-01

Family

ID=32752415

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002350070A Expired - Fee Related JP4589599B2 (en) 2002-12-02 2002-12-02 Keyword assigning device, keyword assigning system, and program

Country Status (1)

Country Link
JP (1) JP4589599B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4849087B2 (en) * 2008-03-27 2011-12-28 ブラザー工業株式会社 Content management system and content management method
JP4879930B2 (en) 2008-03-27 2012-02-22 ブラザー工業株式会社 Content management apparatus, content management system, and content management method
JP5316621B2 (en) * 2011-10-20 2013-10-16 ブラザー工業株式会社 Content management system and content management method
JP5316620B2 (en) * 2011-10-20 2013-10-16 ブラザー工業株式会社 Content management system and content management method
CN105068976B (en) * 2015-07-31 2020-04-07 小米科技有限责任公司 Ticket information display method and device
JP2023023191A (en) 2021-08-04 2023-02-16 シャープ株式会社 Storage method, storage system, reading device and image processing device

Also Published As

Publication number Publication date
JP2004185212A (en) 2004-07-02

Similar Documents

Publication Publication Date Title
JP5163035B2 (en) Document management system, apparatus, and method
JP4928821B2 (en) Handling digital documents in network systems
CN100545846C (en) Document searching equipment and method
JP4289379B2 (en) E-mail processing apparatus, e-mail processing method, and e-mail processing program
US20050162686A1 (en) Check boxes for identifying and processing stored documents
JP2005539328A (en) Information retrieval launched from scanned image media
JP5014074B2 (en) Multi-function input / output device
JPH05204795A (en) Electronic mail system
JP2024103546A (en) Information processing device, and control method and program thereof
JP4657063B2 (en) Pinpoint search map document input / output device
JP4589599B2 (en) Keyword assigning device, keyword assigning system, and program
JP7037310B2 (en) Image processing equipment, its control method, and programs
JP7494086B2 (en) Information processing device, and control method and program thereof
JP2017135561A (en) Image processing apparatus, image processing method, and program for handling received image data
US8068241B2 (en) Data processing apparatus, method and computer program product for passing data among plural users with different processing associated with different users in the same group
JP2005262754A (en) Document printing apparatus, printing controlling apparatus and document processing apparatus and method
JP6737016B2 (en) Processing device and program
US20120057186A1 (en) Image processing apparatus, method for managing image data, and computer-readable storage medium for computer program
JP4288761B2 (en) Mail transmitting apparatus and program storage medium thereof
JP2011124666A (en) Image processor and composite machine
JP6897357B2 (en) Information processing equipment and programs
US20060136823A1 (en) Image processing device
US20050231757A1 (en) Image transmission apparatus and method
JP2018072985A (en) Image scan system, image scanner, information acquisition method and information acquisition program
JP2006018492A (en) System, method, and program for processing document

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20040927

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20041125

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050317

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070717

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070911

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20071016

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071214

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100910

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20130917

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees