JP4134534B2 - データ管理システム、データ入力装置、データ保存装置、データ管理方法、データ管理プログラムおよびデータ管理プログラムを記録したコンピュータ読み取り可能な記録媒体 - Google Patents
データ管理システム、データ入力装置、データ保存装置、データ管理方法、データ管理プログラムおよびデータ管理プログラムを記録したコンピュータ読み取り可能な記録媒体 Download PDFInfo
- Publication number
- JP4134534B2 JP4134534B2 JP2001215769A JP2001215769A JP4134534B2 JP 4134534 B2 JP4134534 B2 JP 4134534B2 JP 2001215769 A JP2001215769 A JP 2001215769A JP 2001215769 A JP2001215769 A JP 2001215769A JP 4134534 B2 JP4134534 B2 JP 4134534B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- image data
- input device
- image
- image quality
- 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
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Facsimiles In General (AREA)
- Facsimile Transmission Control (AREA)
- Record Information Processing For Printing (AREA)
- Processing Or Creating Images (AREA)
Description
【発明の属する技術分野】
本発明は、データ管理システム、データ入力装置、データ保存装置、データ管理方法、データ管理プログラムおよびデータ管理プログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【0002】
【従来の技術】
情報技術の進展にともない、情報の形態は紙から電子データに移行してきている。例えば、紙の原稿をスキャナにより読み取り、得られた画像データをネットワーク上のデータベースサーバに保存するデータ管理システムが知られている。例えば、データベースサーバに画像データが保存された場合、保存された事実とともに、当該画像データの保存場所を示すURL(Uniform Resource Locator)が各ユーザに通知される。
【0003】
このデータ管理システムによれば、ユーザは、例えば特定の原稿の印刷物を取得したい場合、原稿に対応する画像データのURLを指定することにより、その画像データをプリンタで印刷することができる。あるいは、ユーザは、必要な画像データをデータベースサーバから自分のパソコンにダウンロードすることができる。
【0004】
【発明が解決しようとする課題】
ところで、原稿によっては必ずしも高画質な画像データが必要でない場合がある。したがって、画像データは、初期登録を行うユーザにとって必要な画質でデータベースサーバに保存される。
【0005】
しかしながら、例えば解像度の低い低画質な画像データがデータベースサーバに登録されている場合、後で画質のより高い画像データが必要となって再度同じ原稿の読み取りを行わざるを得ない回数が増えてしまい、結果的にデータベースの有効利用が図れないという問題があった。
【0006】
一方、例えば解像度の高い高画質な画像データをデータベースサーバに初期登録しておけば、高画質な画像データが必要なユーザを含めすべてのユーザに対応することができ、データベースの有効利用を図ることが可能となる。しかしながら、画像データの容量が必要性にかかわらず一律に大きくなってしまい、画像データの送受信に時間がかかるばかりか、画像データを保存するデータベースサーバに容量上の負荷を与えることになるという問題があった。
【0007】
本発明は、かかる課題を解決するためになされたものであり、本発明の目的は、データベースサーバに高画質な画像データを初期登録することを必ずしも必要とすることなく、データベースの有効利用を図ることができるデータ管理システム、データ入力装置、データ保存装置、データ管理方法、データ管理プログラムおよびデータ管理プログラムを記録したコンピュータ読み取り可能な記録媒体を提供することである。
【0008】
【課題を解決するための手段】
本発明の目的は、下記する手段により達成される。
【0009】
(1)画像データを入力するためのデータ入力装置と、前記データ入力装置と通信可能な画像データを保存するためのデータ保存装置とを有するデータ管理システムであって、前記データ入力装置は、原稿を読み取る際の画質に関する条件を設定する設定手段と、原稿を読み取って得られる第1画像データの前記データ保存装置における保存場所を指定する指定手段と、前記指定手段により指定された保存場所に存在し前記第1画像データに対応する第2画像データに関する画質情報を、前記データ保存装置から受信する受信手段と、前記設定手段により設定された画質に関する条件の内容と前記受信手段により受信された第2画像データに関する画質情報とを比較する比較手段と、前記比較手段により、前記第1画像データの方が前記第2画像データよりも高画質であると判断された場合、前記データ保存装置に当該第1画像データを送信しかつ前記第2画像データの更新要求をする送信手段と、を有し、前記データ保存装置は、前記第2画像データに関する画質情報を、前記データ入力装置に対して送信する送信手段と、前記データ入力装置から前記第1画像データと前記更新要求とを受信した場合、当該第1画像データを前記指定手段により指定された保存場所に保存して前記第2画像データを更新する保存手段とを有することを特徴とするデータ管理システム。
【0010】
(2)前記指定手段により指定された保存場所に保存されている前記第2画像データを、前記データ保存装置から受信する第2受信手段と、前記第2受信手段により受信された前記第2画像データを印刷する印刷手段と、を有するデータ出力装置を、さらに有することを特徴とする上記(1)に記載のデータ管理システム。
【0011】
(3)画像データを入力するためのデータ入力装置と、前記データ入力装置と通信可能な画像データを保存するためのデータ保存装置とを有するデータ管理システムにおける前記データ入力装置であって、原稿を読み取る際の画質に関する条件を設定する設定手段と、原稿を読み取って得られる第1画像データの前記データ保存装置における保存場所を指定する指定手段と、前記指定手段により指定された保存場所に存在し前記第1画像データに対応する第2画像データに関する画質情報を、前記データ保存装置から受信する受信手段と、前記設定手段により設定された画質に関する条件の内容と前記受信手段により受信された前記第2画像データに関する画質情報とを比較する比較手段と、前記比較手段により、前記第1画像データの方が前記第2画像データよりも高画質であると判断された場合、前記データ保存装置に当該第1画像データを送信しかつ前記第2画像データの更新要求をする手段とを有することを特徴とするデータ入力装置。
【0012】
(4)前記第2画像データに関する画質情報は、当該第2画像データの解像度、圧縮形式、色数、1画素あたりのビット数、および色空間のうちの少なくとも1つを含むことを特徴とする上記(3)に記載のデータ入力装置。
【0013】
(5)前記比較手段は、原稿を読み取って第1画像データを得る前に前記比較を行うことを特徴とする上記(3)または(4)に記載のデータ入力装置。
【0014】
(6)画像データを入力するためのデータ入力装置と、前記データ入力装置と通信可能な画像データを保存するためのデータ保存装置とを有するデータ管理システムにおける前記データ保存装置であって、前記データ入力装置で原稿を読み取って得られる第1画像データの保存場所として指定された前記データ保存装置における前記保存場所に存在し前記第1画像データに対応する第2画像データに関する画質情報を、前記データ入力装置に対して送信する送信手段と、前記画質情報に基づき前記第1画像データの方が前記第2画像データよりも高画質であると判断された場合に前記データ入力装置から送信される前記第1画像データと更新要求とを受信したら、当該第1画像データを指定された保存場所に保存して前記第2画像データを更新する保存手段とを有することを特徴とするデータ保存装置。
【0015】
(7)画像データを入力するためのデータ入力装置と、前記データ入力装置と通信可能な画像データを保存するためのデータ保存装置とを有するデータ管理システムを用いて、画像データを管理するためのデータ管理方法であって、前記データ入力装置が、原稿を読み取る際の画質に関する条件を設定する段階と、前記データ入力装置が、原稿を読み取って得られる第1画像データの前記データ保存装置における保存場所を指定する段階と、前記データ保存装置が、前記指定された保存場所に存在し前記第1画像データに対応する第2画像データに関する画質情報を、前記データ入力装置に対して送信する段階と、前記データ入力装置が、前記第2画像データに関する画質情報を、前記データ保存装置から受信する段階と、前記データ入力装置が、前記設定された画質に関する条件の内容と前記受信された第2画像データに関する画質情報とを比較する段階と、前記データ入力装置が、前記比較により、前記第1画像データの方が前記第2画像データよりも高画質であると判断された場合、当該第1画像データを送信しかつ前記第2画像データの更新要求をする段階と、前記データ保存装置が、前記データ入力装置から前記第1画像データと前記更新要求とを受信した場合、当該第1画像データを前記指定手段により指定された保存場所に保存して前記第2画像データを更新する段階とを有することを特徴とするデータ管理方法。
【0016】
(8)画像データを入力するためのデータ入力装置と、前記データ入力装置と通信可能な画像データを保存するためのデータ保存装置とを有するデータ管理システムにおける前記データ入力装置を制御するデータ管理プログラムであって、原稿を読み取る際の画質に関する条件を設定する手順と、原稿を読み取って得られる第1画像データの前記データ保存装置における保存場所を指定する手順と、前記指定された保存場所に存在し前記第1画像データに対応する第2画像データに関する画質情報を、前記データ保存装置から受信する手順と、前記設定された画質に関する条件の内容と前記受信された画質情報とを比較する手順と、前記比較手順により、前記第1画像データの方が前記第2画像データよりも高画質であると判断された場合、当該第1画像データを送信しかつ前記第2画像データの更新要求をする手順とを前記データ入力装置に実行させるためのデータ管理プログラム。
【0017】
(9)画像データを入力するためのデータ入力装置と、前記データ入力装置と通信可能な画像データを保存するためのデータ保存装置とを有するデータ管理システムにおける前記データ保存装置を制御するデータ管理プログラムであって、前記データ入力装置で原稿を読み取って得られる第1画像データの保存場所として指定された前記データ保存装置における前記保存場所に存在し前記第1画像データに対応する第2画像データに関する画質情報を、前記データ入力装置に対して送信する手順と、前記画質情報に基づき前記第1画像データの方が前記第2画像データよりも高画質であると判断された場合に前記データ入力装置から送信される前記第1画像データと更新要求とを受信したら、当該第1画像データを前記指定された保存場所に保存して前記第2データを更新する手順とを前記データ保存装置に実行させるためのデータ管理プログラム。
【0018】
(10)上記(8)または(9)に記載のデータ管理プログラムを記録したコンピュータ読取可能な記録媒体。
【0019】
【発明の実施の形態】
以下、図面を参照して、本発明の実施の形態を説明する。
【0020】
図1は、本発明の第1実施形態に係るデータ管理システムの構成を示す図である。
【0021】
図1に示すデータ管理システムは、ネットワークスキャナ(以下、「スキャナ」という)100、データベースサーバ200、およびプリンタ300を有しており、これらの機器は、ネットワーク500を介して相互に通信可能とされている。
【0022】
スキャナ100は、原稿を読み取ることによって画像データを取得し、取得された画像データをネットワーク500上に送信する機能を有する。データベースサーバ200は、スキャナ100から送信された画像データを受信し、保存する機能を有する。また、データベースサーバ200は、登録されている画像データのファイルのコンテンツをWebサイト上で公開する機能を有していてもよい。プリンタ300は、データベースサーバ200に登録されている画像データを受信し、印刷する機能を有する。
【0023】
なお、ネットワーク500上の機器の種類および台数は、実際には図1に示す例に限定されない。
【0024】
ネットワーク500は、例えば、イーサネット(登録商標)、トークンリング、FDDI(fiber distributed data interface)などの規格により機器間を接続するLAN、いくつかのLAN同士を接続してなるWAN、またはインターネット(the Internet)である。
【0025】
次に、図2を参照して、スキャナ100の構成について説明する。スキャナ100は、CPU101、メモリ102、記憶部103、操作パネル104、パネルインタフェース105、原稿読取部106、入力インタフェース107、画像処理部108、およびネットワークインタフェース109を有する。
【0026】
CPU101は、プログラムにしたがって各部の制御および各種の演算処理を行う。メモリ102は、各種のプログラムおよびデータを記憶する。記憶部103は、原稿を読み取って得られた画像データを記憶するとともに、画像データを処理する際の作業領域を提供する。記憶部103は、例えばハードディスクとRAMとから構成される。
【0027】
操作パネル104は、各種情報が表示されるタッチパネル部、各種キー、表示ランプなどを有し、入力と表示を行うために使用される。パネルインタフェース105は、操作パネル104と各部を接続するためのインタフェースである。
【0028】
原稿読取部106は、原稿を読み取って画像データを取得する。具体的には、原稿読取部106は、所定の読取位置にセットされた原稿に光を当て、その反射光をCCDなどの受光素子を用いて電気信号に変換し、この電気信号から画像データを作成する。原稿読取部106は、自動原稿搬送装置(ADF)を備えていてもよい。自動原稿搬送装置は、複数枚の原稿を1枚ずつ所定の読取位置まで搬送する。入力インタフェース107は、原稿読取部106と各部を接続するためのインタフェースである。
【0029】
画像処理部108は、原稿を読み取って得られた画像データに対し、所定の処理を施す。具体的には、画像処理部108は、例えばフォーマット変換部121を有している。フォーマット変換部121は、得られた画像データを、データベースサーバ200に保存して登録するための所定のファイル形式に変換してファイルを作成する。
【0030】
ネットワークインタフェース109は、スキャナ100をネットワーク500に接続するためのインタフェースである。
【0031】
次に、図3を参照して、データベースサーバ200の構成について説明する。データベースサーバ200は、CPU201、メモリ202、記憶部203、入力装置204、ディスプレイ205、およびネットワークインタフェース206を有する。
【0032】
CPU201は、プログラムにしたがって各部の制御および各種の演算処理を行う。メモリ202は、各種のプログラムおよびデータを記憶する。記憶部203は、画像データを保存して登録するとともに、各種処理の際の作業領域を提供する。記憶部103は、例えばハードディスクとRAMとから構成される。
【0033】
入力装置204は、ユーザが各種の操作や指示を行うための装置であり、具体的には例えばキーボードやマウスなどである。ディスプレイ205は、各種の表示を行う。ネットワークインタフェース206は、データベースサーバ200をネットワーク500に接続するためのインタフェースである。
【0034】
次に、図4のシーケンスチャートを参照して、第1実施形態に係るデータ管理システムの動作を説明する。
【0035】
ステップS101では、スキャナ100は、ユーザの入力操作にしたがって、原稿を読み取って得られる画像データ(以下、「スキャン画像データ」という)に関する解像度等の情報の設定、および得られた画像データのデータベースサーバ200における保存場所の指定を行う。
【0036】
ステップS102では、スキャナ100は、データベースサーバ200に対して、ステップS101で指定された保存場所に存在する画像データ(以下、「保存画像データ」という)に関する解像度等の情報を要求する。
【0037】
続いて、データベースサーバ200は、保存画像データに関する情報を作成し(ステップS103)、スキャナ100に送信する(ステップS104)。
【0038】
ステップS105では、スキャナ100は、ステップS101で設定されたスキャン画像データに関する情報と、受信された保存画像データに関する情報とを比較する。
【0039】
ステップS106では、ステップS105における比較の結果、スキャン画像データの方が保存画像データよりも高画質である場合、スキャナ100は、データベースサーバ200に対して、スキャン画像データを送信し、保存画像データの更新を要求する。
【0040】
続いて、データベースサーバ200は、保存画像データを、受信したスキャン画像データに置き換えることにより、保存画像データの更新を行い(ステップS107)、スキャナ100に更新完了を通知する(ステップS108)。なお、スキャン画像データが保存画像データよりも高画質でない場合、ステップS106〜S108の処理は行われない。
【0041】
ステップS109では、スキャナ100は、プリンタ300に対して、データベースサーバ200に登録されている上記の保存画像データをダウンロードして印刷する旨の命令であるダウンロード出力コマンドを送信する。
【0042】
続いて、プリンタ300は、データベースサーバ200に対して、上記の保存画像データのダウンロード指示を送信する(ステップS110)。そして、保存画像データは、データベースサーバ200からプリンタ300に転送され(ステップS111)、プリンタ300で印刷される(ステップS112)。
【0043】
次に、図5および図6を参照して、スキャナ100におけるデータ管理処理の手順について説明する。図5および図6のフローチャートに示されるアルゴリズムは、スキャナ100のメモリ102にプログラムとして記憶されており、CPU101によって実行される。
【0044】
まず、ステップS201では、原稿を読み取る際の条件、すなわちスキャン画像データに関する情報の設定が、操作パネル104を通したユーザによる入力にしたがって行われる。スキャン画像データに関する情報の設定としては、例えば解像度(dpi)、圧縮形式、色数、1画素あたりのビット数(カラーの場合、1画素あたりの1色のビット数。以下同様)、および色空間の設定が挙げられる。
【0045】
スキャン画像データに関する情報の設定は、具体的には、図7〜図9に示すように、操作パネル104のタッチパネル部131に表示される設定用画面を使用して行われる。解像度は、例えば、図7に示すように、200、300、および600(dpi)の中から選択されることにより設定される。色数および1画素あたりのビット数は、例えば、図8に示すように、カラー、グレー(モノクロ多値画像)、および2値(モノクロ2値画像)の中から選択されることにより設定される。色空間は、例えば、図8に示すように、RGB、Lab、およびCMYKの中から選択されることにより設定される。圧縮形式は、例えば、図9に示すように、圧縮無し、JPEG(joint photographic experts)、およびG4などの中から選択されることにより設定される。なお、図中符号「132」は、動作の開始を指示するためのスタートキー、符号「133」は、動作の停止を指示するためのストップキーを示す。
【0046】
ステップS201ではさらに、スキャン画像データのデータベースサーバ200における保存場所(URL)の指定が、操作パネル104を通したユーザによる入力にしたがって行われる。保存場所の指定は、具体的には、図10に示すように、操作パネル104のタッチパネル部131に表示される設定用画面を使用して行われる。ここで、同じ原稿に基づく画像データが既に登録されている場合、先の登録の際に設定したファイル名が選択されることにより、保存場所の指定が行われる。以下、同じ原稿に基づく画像データが既に登録されている場合について説明する。
【0047】
ステップS202では、ユーザにより操作パネル104のスタートキー132が押下されたことが検出されると、CPU101は、原稿読取部106にスキャン開始指示を行う。原稿読取部106により、スキャナ100の所定の読取位置にセットされた原稿が読み取られてスキャン画像データが得られる。得られたスキャン画像データは、記憶部103に記憶される。
【0048】
ステップS203では、データベースサーバ200に対して、ステップS201で指定された保存場所に存在する保存画像データに関する情報を要求し、当該情報の受信待ちとなる。
【0049】
ステップS204では、データベースサーバ200から、保存画像データに関する情報を受信する。保存画像データに関する情報は、保存画像データの例えば解像度(dpi)、圧縮形式、色数、1画素あたりのビット数、および色空間の情報である。
【0050】
ステップS205では、ステップS201で設定されたスキャン画像データに関する解像度等の情報とステップS204で受信した保存画像データに関する解像度等の情報との比較処理が行われる。この比較処理の手順についての詳細は後述する。
【0051】
ステップS206では、ステップS205の比較処理において、スキャン画像データの方が保存画像データよりも高画質であるとの結果が得られたか否かが判断される。スキャン画像データの方が保存画像データよりも高画質である場合(ステップS206:YES)、ステップS207の処理が実行され、高画質でない場合(ステップS206:NO)、ステップS209の処理に進む。
【0052】
ステップS207では、まず、スキャナ100の記憶部103に記憶されているスキャン画像データが、フォーマット変換部121により、データベースサーバ200における保存用のファイルフォーマットに変換されて、記憶部103に記憶される。続いて、フォーマット変換済みのスキャン画像データは、更新要求とともに、データベースサーバ200に対して送信される。更新要求には、データベースサーバ200における保存場所の指定と、保存画像データをスキャン画像データに置き換えることによる保存画像データの更新命令とが含まれる。更新要求は、例えばスキャン画像データに付加されて送信される。
【0053】
ステップS208では、データベースサーバ200から、保存画像データの更新が完了した旨の通知を受信する。
【0054】
ステップS209では、プリンタ300に対して、データベースサーバ200に登録されている上記の保存画像データをダウンロードして印刷する旨の命令であるダウンロード出力コマンドが送信される。このダウンロード出力コマンドには、データベースサーバ200における保存画像データの保存場所の情報が含まれる。
【0055】
その後、プリンタ300は、スキャナ100から受信したダウンロード出力コマンドを解析し、データベースサーバ200における指定された保存場所から上記の保存画像データをダウンロードして、印刷する。
【0056】
次に、図6を参照して、図5のステップS205における比較処理の手順について詳細に説明する。
【0057】
例えば図11に示す画質対比テーブルが、図5のステップS201で設定されたスキャン画像データに関する情報とステップS204で受信した保存画像データに関する情報とに基づいてあらかじめ作成され、記憶部103に記憶される。保存画像データに関する情報は、例えば汎用の画像データのファイルフォーマットであるTIFF(Tagged Image File Format)で保存された保存画像データのヘッダ部分を抽出したものである。この保存画像データに関する情報から、例えば保存画像データの解像度(dpi)、圧縮形式、色数、1画素あたりのビット数、および色空間を認識することができる。ここで、図11に示す圧縮順位は、あらかじめ作成された例えば図12の圧縮形式の順位を示す対応テーブルにしたがって得られる。また、色空間順位は、あらかじめ作成された例えば図13の色空間の順位を示す対応テーブルにしたがって得られる。
【0058】
まず、ステップS301では、スキャン画像データの方が保存画像データよりも高画質であることを示す高画質スキャンフラグを「NO」として、初期化を行う。すなわち、スキャン画像データは保存画像データよりも高画質でないと、初期設定される。
【0059】
ステップS302では、図11のテーブルを参照して、スキャン画像データおよび保存画像データの両者の解像度Ar、Srが比較されて、画質の高低が判断される。Ar>Srの場合、すなわちスキャン画像データの解像度が保存画像データの解像度よりも大きい場合、スキャン画像データは保存画像データよりも高画質であると判断され、高画質スキャンフラグが「YES」と設定されて(ステップS307)、図5のフローチャートに戻る。一方、Ar<Srの場合、すなわちスキャン画像データの解像度が保存画像データの解像度よりも小さい場合、スキャン画像データは保存画像データよりも低画質であると判断され、高画質スキャンフラグが「NO」のままで図5のフローチャートに戻る。ただしAr=Srの場合、次のステップS303に進む。
【0060】
ステップS303では、両者の色数Ac、Scが比較されて、画質の高低が判断される。Ac>Scの場合、すなわちスキャン画像データの色数が保存画像データの色数よりも大きい場合、スキャン画像データは保存画像データよりも高画質であると判断され、高画質スキャンフラグが「YES」と設定されて(ステップS307)、図5のフローチャートに戻る。一方、Ac<Scの場合、すなわちスキャン画像データの色数が保存画像データの色数よりも小さい場合、スキャン画像データは保存画像データよりも低画質であると判断され、高画質スキャンフラグが「NO」のままで図5のフローチャートに戻る。ただしAc=Scの場合、次のステップS304に進む。
【0061】
ステップS304では、両者の1画素あたりのビット数Ab、Sbが比較されて、画質の高低が判断される。Ab>Sbの場合、すなわちスキャン画像データの1画素あたりのビット数が保存画像データの1画素あたりのビット数よりも大きい場合、スキャン画像データは保存画像データよりも高画質であると判断され、高画質スキャンフラグが「YES」と設定されて(ステップS307)、図5のフローチャートに戻る。一方、Ac<Scの場合、すなわちスキャン画像データの1画素あたりのビット数が保存画像データの1画素あたりのビット数よりも小さい場合、スキャン画像データは保存画像データよりも低画質であると判断され、高画質スキャンフラグが「NO」のままで図5のフローチャートに戻る。ただしAc=Scの場合、次のステップS305に進む。
【0062】
ここで、ステップS303およびS304においては、画像データについてのカラー/モノクロモードの設定にしたがって、カラー>グレー(モノクロ多値画像)>2値(モノクロ2値画像)の順で、画質が高く評価されることになる。
【0063】
ステップS305では、両者の圧縮順位Am、Smが比較されて、画質の高低が判断される。Am>Smの場合、すなわちスキャン画像データの圧縮順位が保存画像データの圧縮順位よりも大きい場合、スキャン画像データは保存画像データよりも高画質であると判断され、高画質スキャンフラグが「YES」と設定されて(ステップS307)、図5のフローチャートに戻る。一方、Am<Smの場合、すなわちスキャン画像データの圧縮順位が保存画像データの圧縮順位よりも小さい場合、スキャン画像データは保存画像データよりも低画質であると判断され、高画質スキャンフラグが「NO」のままで図5のフローチャートに戻る。ただしAm=Smの場合、次のステップS306に進む。
【0064】
ここで、図12に示すように、可逆圧縮形式の方が非可逆圧縮形式よりも圧縮順位が大きく設定される。また、両者が、異なる可逆圧縮形式である場合、高圧縮率が期待できる圧縮形式の方が圧縮順位が大きく設定され、両者が、異なる非可逆圧縮形式である場合、劣化が少ない圧縮形式の方が圧縮順位が大きく設定される。ただし、図12は一例にすぎず、例えば可逆圧縮形式であるか否かのみにしたがって圧縮順位が設定されてもよい。
【0065】
ステップS306では、両者の色空間順位As、Ssが比較されて、画質の高低が判断される。As>Ssの場合、すなわちスキャン画像データの色空間順位が保存画像データの色空間順位よりも大きい場合、スキャン画像データは保存画像データよりも高画質であると判断され、高画質スキャンフラグが「YES」と設定されて(ステップS307)、図5のフローチャートに戻る。一方、As≦Ssの場合、すなわちスキャン画像データの色空間順位が保存画像データの色空間順位以下である場合、スキャン画像データは保存画像データよりも画質が高くないと判断され、高画質スキャンフラグが「NO」のままで図5のフローチャートに戻る。
【0066】
ここで、図13に示すように、画像データの表色系を示す色空間の設定にしたがって、Lab>RGB>CMYKの順で、画質が高く評価される。本実施形態では、スキャナおよびプリンタなどの個々の入出力機器に依存しない色情報として扱うことができる色空間ほど、画質が高く評価される。
【0067】
なお、図5のステップS205における比較処理では、画質の高低を判定するための判定パラメータとして、優先順位の高い方から順に、解像度、色数、1画素あたりのビット数、圧縮形式、および色空間を使用したが(図6参照)、本発明はこれに限定されるものではない。例えば上記の判定パラメータの1つ、または2つ以上の組み合わせ、さらには他の判定パラメータが使用されてもよい。
【0068】
次に、図14および図15を参照して、データベースサーバ200におけるデータ管理処理の手順について説明する。図14および図15のフローチャートに示されるアルゴリズムは、データベースサーバ200のメモリ202にプログラムとして記憶されており、CPU201によって実行される。
【0069】
まず、ステップS401では、スキャナ100からのデータが受信される。
【0070】
ステップS402では、受信されたデータの解析が行われる。ここで、データを解析することによって、当該データに含まれるコマンドが認識される。
【0071】
ステップS403では、コマンドの種類を示すコマンドフラグが「0」に初期化される。ここで、コマンドフラグは、3つのフラグB0、B1、B2から構成されている。
【0072】
ステップS404では、受信されたデータに、保存画像データに関する情報の要求を示すコマンドが含まれているか否かが判断される。保存画像データに関する情報の要求を示すコマンドが含まれている場合(ステップS404:YES)、フラグB0が「1」に設定された後(ステップS405)、ステップS406の処理が実行される。この場合、受信されたデータには、保存画像データに関する情報の要求命令と、当該保存画像データの保存場所とが含まれる。なお、保存画像データの保存場所は、データベースサーバ200の記憶部203に確保されている。一方、受信されたデータに、保存画像データに関する情報の要求を示すコマンドが含まれていない場合(ステップS404:NO)、フラグB0が「0」のままでステップS406の処理に進む。
【0073】
ステップS406では、受信されたデータに、保存画像データの更新要求を示すコマンドが含まれているか否かが判断される。更新要求を示すコマンドが含まれている場合(ステップS406:YES)、フラグB1が「1」に設定された後(ステップS407)、ステップS408の処理が実行される。この場合、受信されたデータには、スキャン画像データと、保存画像データの更新命令および保存場所とが含まれる。一方、受信されたデータに、保存画像データの更新要求を示すコマンドが含まれていない場合(ステップS406:NO)、フラグB1が「0」のままでステップS408の処理に進む。
【0074】
ステップS408では、受信されたデータに、保存画像データの出力要求を示すコマンドが含まれているか否かが判断される。出力要求を示すコマンドが含まれている場合(ステップS408:YES)、フラグB2が「1」に設定された後(ステップS409)、ステップS410の処理が実行される。この場合、受信されたデータには、保存画像データの保存場所と、当該保存画像データの出力命令および出力先とが含まれる。一方、受信されたデータに、保存画像データの出力要求を示すコマンドが含まれていない場合(ステップS408:NO)、フラグB2が「0」のままでステップS410の処理に進む。
【0075】
ステップS410では、フラグB0が「1」であるか否かが判断される。フラグB0が「1」である場合(ステップS410:YES)、ステップS411の処理が実行され、フラグB0が「1」でない場合(ステップS410:NO)、ステップS414の処理に進む。
【0076】
ステップS411では、受信されたデータから、データベースサーバ200における保存画像データの保存場所を取得する。
【0077】
ステップS412では、ステップS411で取得された保存場所に存在する保存画像データから、保存画像データに関する情報が作成される。この保存画像データに関する情報は、前述したように、例えばTIFFで保存された保存画像データのヘッダ部分を抽出することにより作成される。
【0078】
ステップS413では、スキャナ100に対して、保存画像データに関する情報が送信される。
【0079】
ステップS414では、フラグB1が「1」であるか否かが判断される。フラグB1が「1」である場合(ステップS414:YES)、ステップS415の処理が実行され、フラグB1が「1」でない場合(ステップS414:NO)、ステップS419の処理に進む。
【0080】
ステップS415では、受信されたデータから、データベースサーバ200における保存画像データの保存場所を取得する。
【0081】
ステップS416では、受信されたデータから、保存画像データの更新に使用されるスキャン画像データを取得する。
【0082】
ステップS417では、ステップS415で取得された保存場所に存在する保存画像データを削除し、当該保存場所にステップS416で取得されたスキャン画像データを書き込むことにより、保存画像データの更新が行われる。つまり、当該保存場所に存在する保存画像データが、スキャン画像データに置き換えられることになる。
【0083】
ステップS418では、スキャナ100に対して、保存画像データの更新が完了したことを通知する更新完了通知が送信される。
【0084】
ステップS419では、フラグB2が「1」であるか否かが判断される。フラグB2が「1」である場合(ステップS419:YES)、ステップS420の処理が実行され、フラグB2が「1」でない場合(ステップS419:NO)、プログラムの実行が終了される。
【0085】
ステップS420では、受信されたデータから、データベースサーバ200における保存画像データの保存場所を取得する。
【0086】
ステップS421では、受信されたデータから、保存画像データの出力先を取得する。
【0087】
ステップS422では、ステップS415で取得された保存場所に存在する保存画像データを、記憶部203の作業領域に読み出すことによって取得する。
【0088】
ステップS423では、例えばプリンタ300に対して、取得された保存画像データが送信される。
【0089】
このように、データベースサーバ200は、受信されたデータに、保存画像データに関する情報の要求を示す情報要求コマンド、保存画像データの更新要求を示す更新要求コマンド、および保存画像データの出力要求を示す出力要求コマンドが含まれている否かを判断し、データに情報要求コマンドが含まれていると判断した場合、要求送信元に保存画像データ情報を送信し、データに更新要求コマンドが含まれていると判断した場合、保存画像データの更新を行い、データに出力要求コマンドが含まれていると判断した場合、所定の出力先に保存画像データを送信する。
【0090】
ここで、データベースサーバ200が受信した出力要求コマンドを含むデータは、本実施形態では、プリンタ300からのダウンロード指示のデータである。ダウンロード指示にしたがってデータベースサーバ200からプリンタ300に転送された保存画像データは、プリンタ300で印刷される。
【0091】
上述したように第1実施形態によれば、スキャン画像データに関する解像度等の情報と保存画像データに関する解像度等の情報とが比較され、スキャン画像データの方が保存画像データよりも高画質であると判断された場合、スキャン画像データをデータベースサーバに保存することにより保存画像データの更新を行うことができる。
【0092】
したがって、初期登録を行うユーザにとって必要な画質で画像データをデータベースサーバに登録しておけば、同じ原稿が繰り返し使用されることにともなって、保存画像データの更新が、ユーザが特に意識することなく、しかも保存画像データの画質を向上させるように行われる。
【0093】
これにより、データベースサーバに高画質な画像データを初期登録することを必ずしも必要とすることなく、データベースの有効利用を図ることができる。
【0094】
図16は、本発明の第2実施形態に係るデータ管理システムの動作を説明するためのシーケンスチャートである。以下、第2実施形態について、上述した第1実施形態と相違する部分を中心に説明し、共通する部分については説明を省略する。
【0095】
ステップS501〜S505の処理は、図4のステップS101〜S105の処理と同様であるので、説明を省略する。
【0096】
ステップS506では、ステップS505における比較の結果、スキャン画像データの方が保存画像データよりも高画質である場合、スキャナ100は、データベースサーバ200に対して、スキャン画像データを送信し、保存画像データの更新要求を行う。また、スキャナ100は、データベースサーバ200に対して、保存画像データをプリンタ300に送信して印刷するための出力要求を行う。この場合、スキャナ100からデータベースサーバ200に送信されるデータには、スキャン画像データと、保存画像データの更新命令および保存場所と、保存画像データの出力命令および出力先とが含まれる。
【0097】
ステップS507では、データベースサーバ200は、保存画像データを、受信したスキャン画像データに置き換えることにより、保存画像データの更新を行う。なお、スキャン画像データが保存画像データよりも高画質でない場合、ステップS506では保存画像データの出力要求のみが行われ、また、ステップS507の処理は行われない。
【0098】
ステップS508では、データベースサーバ200は、プリンタ300に対して、保存画像データを送信する。
【0099】
ステップS509では、データベースサーバ200から転送された保存画像データが、プリンタ300で印刷される。
【0100】
このように、スキャナ100は、データベースサーバ200に対してスキャン画像データを送信する場合、指定された保存場所に保存される当該スキャン画像データをプリンタ300に送信して印刷するための出力要求をデータベースサーバ200に対して行う。
【0101】
上述したように第2実施形態によれば、第1実施形態と同様の効果が得られることに加え、必要な画像データの印刷処理をより簡単な手順で実行することができる。
【0102】
本発明は、上記した実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。
【0103】
例えば上記実施形態では、スキャナ100とデータベースサーバ200とは、別々に分離されて、ネットワーク500を介して接続される構成とされているが、本発明はこのような構成に限定されるものではない。本発明は、例えばスキャナ100とデータベースサーバ200とが一体的に構成されたネットワークスキャナ、あるいはさらに印刷機能(プリンタ300と同様の機能)をも備えた多機能周辺機器(MFP)にも適用することができる。この場合、上記のネットワークスキャナあるいはMFPは、大容量のデータを保存するための記憶部を有していることが望ましい。
【0104】
また、上記実施形態では、原稿を読み取った後に、原稿を読み取る際の条件すなわちスキャン画像データに関する解像度等の情報と、保存画像データに関する解像度等の情報とを比較する場合について説明したが、原稿を読み取ってスキャン画像データを取得する前に上記の比較を行ってもよい。このようにすれば、スキャン画像データをデータベースサーバに送信する必要がない場合には、不要な原稿の読み取り動作を省略することが可能となる。なお、原稿の読み取り動作を行わない場合、スキャナは、例えば、プリンタに対して、同じ原稿に基づく保存画像データの保存場所を含むダウンロード出力コマンドを送信する。
【0105】
また、上記実施の形態では、保存画像データを所定の場合に更新した後、印刷を行う構成について説明したが、本発明はこれに限定されるものではない。本発明は、例えば、保存画像データを所定の場合に更新するのみで印刷を行わない構成、あるいは、保存画像データを所定の場合に更新した後、所定のクライアントコンピュータに送信する構成にも適用することができる。
【0106】
なお、本発明によるデータ管理システムにおける制御または演算処理を行う各手段、およびデータ管理方法は、専用のハードウェア回路、またはプログラムされたコンピュータのいずれによっても実現することが可能である。上記プログラムは、例えばフレキシブルディスクやCD−ROMなどのコンピュータ読み取り可能な記録媒体によって提供されてもよい。また、上記プログラムは、単独でアプリケーションソフトとして提供されてもよいし、あるいは機器の一機能としてその機器に組み込まれていてもよい。
【0107】
【発明の効果】
以上説明したように本発明によれば、初期登録を行うユーザにとって必要な画質で画像データをデータベースサーバに登録しておけば、同じ原稿が繰り返し使用されることにともなって、保存画像データの更新が、ユーザが特に意識することなく、しかも保存画像データの画質を向上させるように行われる。
【0108】
これにより、データベースサーバに高画質な画像データを初期登録することを必ずしも必要とすることなく、データベースの有効利用を図ることができる。
【図面の簡単な説明】
【図1】 本発明の第1実施形態に係るデータ管理システムの構成を示す図である。
【図2】 スキャナの構成の一例を示すブロック図である。
【図3】 データベースサーバの構成の一例を示すブロック図である。
【図4】 第1実施形態に係るデータ管理システムの動作を説明するためのシーケンスチャートである。
【図5】 スキャナにおけるデータ管理処理の手順を示すフローチャートである。
【図6】 比較処理の手順を示すフローチャートである。
【図7】 解像度の設定方法を説明するための図である。
【図8】 カラー/モノクロおよび色空間の設定方法を説明するための図である。
【図9】 圧縮形式の設定方法を説明するための図である。
【図10】 保存場所の指定方法を説明するための図である。
【図11】 画質対比テーブルの一例を示す図である。
【図12】 圧縮形式の順位を示す対応テーブルの一例を示す図である。
【図13】 色空間の順位を示す対応テーブルの一例を示す図である。
【図14】 データベースサーバにおけるデータ管理処理の手順を示すフローチャートである。
【図15】 データベースサーバにおけるデータ管理処理の手順を示す図14から続くフローチャートである。
【図16】 本発明の第2実施形態に係るデータ管理システムの動作を説明するためのシーケンスチャートである。
【符号の説明】
100…スキャナ(データ入力装置)、
101…CPU、
102…メモリ、
103…記憶部、
104…操作パネル、
106…原稿読取部、
108…画像処理部、
109…ネットワークインタフェース、
200…データベースサーバ(データ保存装置)
201…CPU、
202…メモリ、
203…記憶部、
206…ネットワークインタフェース、
300…プリンタ(データ出力装置)、
500…ネットワーク。
Claims (10)
- 画像データを入力するためのデータ入力装置と、前記データ入力装置と通信可能な画像データを保存するためのデータ保存装置とを有するデータ管理システムであって、
前記データ入力装置は、
原稿を読み取る際の画質に関する条件を設定する設定手段と、
原稿を読み取って得られる第1画像データの前記データ保存装置における保存場所を指定する指定手段と、
前記指定手段により指定された保存場所に存在し前記第1画像データに対応する第2画像データに関する画質情報を、前記データ保存装置から受信する受信手段と、
前記設定手段により設定された画質に関する条件の内容と前記受信手段により受信された第2画像データに関する画質情報とを比較する比較手段と、
前記比較手段により、前記第1画像データの方が前記第2画像データよりも高画質であると判断された場合、前記データ保存装置に当該第1画像データを送信しかつ前記第2画像データの更新要求をする送信手段と、を有し、
前記データ保存装置は、
前記第2画像データに関する画質情報を、前記データ入力装置に対して送信する送信手段と、
前記データ入力装置から前記第1画像データと前記更新要求とを受信した場合、当該第1画像データを前記指定手段により指定された保存場所に保存して前記第2画像データを更新する保存手段と
を有することを特徴とするデータ管理システム。 - 前記指定手段により指定された保存場所に保存されている前記第2画像データを、前記データ保存装置から受信する第2受信手段と、前記第2受信手段により受信された前記第2画像データを印刷する印刷手段と、を有するデータ出力装置を、
さらに有することを特徴とする請求項1に記載のデータ管理システム。 - 画像データを入力するためのデータ入力装置と、前記データ入力装置と通信可能な画像データを保存するためのデータ保存装置とを有するデータ管理システムにおける前記データ入力装置であって、
原稿を読み取る際の画質に関する条件を設定する設定手段と、
原稿を読み取って得られる第1画像データの前記データ保存装置における保存場所を指定する指定手段と、
前記指定手段により指定された保存場所に存在し前記第1画像データに対応する第2画像データに関する画質情報を、前記データ保存装置から受信する受信手段と、
前記設定手段により設定された画質に関する条件の内容と前記受信手段により受信された前記第2画像データに関する画質情報とを比較する比較手段と、
前記比較手段により、前記第1画像データの方が前記第2画像データよりも高画質であると判断された場合、前記データ保存装置に当該第1画像データを送信しかつ前記第2画像データの更新要求をする手段と
を有することを特徴とするデータ入力装置。 - 前記第2画像データに関する画質情報は、当該第2画像データの解像度、圧縮形式、色数、1画素あたりのビット数、および色空間のうちの少なくとも1つを含むことを特徴とする請求項3に記載のデータ入力装置。
- 前記比較手段は、原稿を読み取って第1画像データを得る前に前記比較を行うことを特徴とする請求項3または4に記載のデータ入力装置。
- 画像データを入力するためのデータ入力装置と、前記データ入力装置と通信可能な画像データを保存するためのデータ保存装置とを有するデータ管理システムにおける前記データ保存装置であって、
前記データ入力装置で原稿を読み取って得られる第1画像データの保存場所として指定された前記データ保存装置における前記保存場所に存在し前記第1画像データに対応する第2画像データに関する画質情報を、前記データ入力装置に対して送信する送信手段と、
前記画質情報に基づき前記第1画像データの方が前記第2画像データよりも高画質であると判断された場合に前記データ入力装置から送信される前記第1画像データと更新要求とを受信したら、当該第1画像データを指定された保存場所に保存して前記第2画像データを更新する保存手段と
を有することを特徴とするデータ保存装置。 - 画像データを入力するためのデータ入力装置と、前記データ入力装置と通信可能な画像データを保存するためのデータ保存装置とを有するデータ管理システムを用いて、画像データを管理するためのデータ管理方法であって、
前記データ入力装置が、原稿を読み取る際の画質に関する条件を設定する段階と、
前記データ入力装置が、原稿を読み取って得られる第1画像データの前記データ保存装置における保存場所を指定する段階と、
前記データ保存装置が、前記指定された保存場所に存在し前記第1画像データに対応する第2画像データに関する画質情報を、前記データ入力装置に対して送信する段階と、
前記データ入力装置が、前記第2画像データに関する画質情報を、前記データ保存装置から受信する段階と、
前記データ入力装置が、前記設定された画質に関する条件の内容と前記受信された第2画像データに関する画質情報とを比較する段階と、
前記データ入力装置が、前記比較により、前記第1画像データの方が前記第2画像データよりも高画質であると判断された場合、当該第1画像データを送信しかつ前記第2画像データの更新要求をする段階と、
前記データ保存装置が、前記データ入力装置から前記第1画像データと前記更新要求とを受信した場合、当該第1画像データを前記指定手段により指定された保存場所に保存して前記第2画像データを更新する段階と
を有することを特徴とするデータ管理方法。 - 画像データを入力するためのデータ入力装置と、前記データ入力装置と通信可能な画像データを保存するためのデータ保存装置とを有するデータ管理システムにおける前記データ入力装置を制御するデータ管理プログラムであって、
原稿を読み取る際の画質に関する条件を設定する手順と、
原稿を読み取って得られる第1画像データの前記データ保存装置における保存場所を指定する手順と、
前記指定された保存場所に存在し前記第1画像データに対応する第2画像データに関する画質情報を、前記データ保存装置から受信する手順と、
前記設定された画質に関する条件の内容と前記受信された画質情報とを比較する手順と、
前記比較手順により、前記第1画像データの方が前記第2画像データよりも高画質であると判断された場合、当該第1画像データを送信しかつ前記第2画像データの更新要求をする手順と
を前記データ入力装置に実行させるためのデータ管理プログラム。 - 画像データを入力するためのデータ入力装置と、前記データ入力装置と通信可能な画像データを保存するためのデータ保存装置とを有するデータ管理システムにおける前記データ保存装置を制御するデータ管理プログラムであって、
前記データ入力装置で原稿を読み取って得られる第1画像データの保存場所として指定された前記データ保存装置における前記保存場所に存在し前記第1画像データに対応する第2画像データに関する画質情報を、前記データ入力装置に対して送信する手順と、
前記画質情報に基づき前記第1画像データの方が前記第2画像データよりも高画質であると判断された場合に前記データ入力装置から送信される前記第1画像データと更新要求とを受信したら、当該第1画像データを前記指定された保存場所に保存して前記第2データを更新する手順と
を前記データ保存装置に実行させるためのデータ管理プログラム。 - 請求項8または9に記載のデータ管理プログラムを記録したコンピュータ読取可能な記録媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001215769A JP4134534B2 (ja) | 2001-07-16 | 2001-07-16 | データ管理システム、データ入力装置、データ保存装置、データ管理方法、データ管理プログラムおよびデータ管理プログラムを記録したコンピュータ読み取り可能な記録媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001215769A JP4134534B2 (ja) | 2001-07-16 | 2001-07-16 | データ管理システム、データ入力装置、データ保存装置、データ管理方法、データ管理プログラムおよびデータ管理プログラムを記録したコンピュータ読み取り可能な記録媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003032428A JP2003032428A (ja) | 2003-01-31 |
| JP4134534B2 true JP4134534B2 (ja) | 2008-08-20 |
Family
ID=19050349
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001215769A Expired - Fee Related JP4134534B2 (ja) | 2001-07-16 | 2001-07-16 | データ管理システム、データ入力装置、データ保存装置、データ管理方法、データ管理プログラムおよびデータ管理プログラムを記録したコンピュータ読み取り可能な記録媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4134534B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004266752A (ja) * | 2003-03-04 | 2004-09-24 | Kyocera Mita Corp | 複合機 |
| JP4371965B2 (ja) | 2004-09-14 | 2009-11-25 | キヤノン株式会社 | 画像処理装置、画像処理方法 |
| CN116843604A (zh) * | 2022-11-30 | 2023-10-03 | 慧之安信息技术股份有限公司 | 图像分析取优更新方法 |
-
2001
- 2001-07-16 JP JP2001215769A patent/JP4134534B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003032428A (ja) | 2003-01-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8879108B2 (en) | Apparatus for registering documents in a document management server | |
| JP4405793B2 (ja) | 文書管理システム及びその制御方法並びに記録媒体 | |
| US8286097B2 (en) | Image processing apparatus for executing a process flow, method of controlling the same and storage medium | |
| CN101729727A (zh) | 图像处理装置及其控制方法和信息处理装置及其控制方法 | |
| JP5045173B2 (ja) | 画像データ変換装置、端末装置、画像データ変換方法、およびコンピュータプログラム | |
| JP5160607B2 (ja) | 複合機 | |
| US20110255114A1 (en) | Image processing device, information management device, information management system, and information management method | |
| JP4134534B2 (ja) | データ管理システム、データ入力装置、データ保存装置、データ管理方法、データ管理プログラムおよびデータ管理プログラムを記録したコンピュータ読み取り可能な記録媒体 | |
| JP2008271091A (ja) | 画像配信装置および画像形成装置 | |
| US20070083508A1 (en) | Document search apparatus and method | |
| US8014016B2 (en) | Retrieving system and retrieving method | |
| JP2005161556A (ja) | 画像形成装置 | |
| JP2002333967A (ja) | 画像処理装置、その制御方法およびそれを制御するためのプログラム | |
| JP2003234866A (ja) | 画像伝送方法、画像伝送システム、画像データ整合装置 | |
| JP4049133B2 (ja) | ネットワーク複合機 | |
| JP2008167457A (ja) | 送信装置 | |
| JP2021193495A (ja) | 検索システム | |
| JP3927745B2 (ja) | サーバ装置、情報処理方法 | |
| JP5734400B2 (ja) | ドキュメント処理装置およびその制御方法、ドキュメント管理システムおよび該システムにおけるデータ処理方法並びにコンピュータプログラム | |
| JP3912301B2 (ja) | 画像処理装置 | |
| JP2002218150A (ja) | 印刷システム | |
| JP2006074643A (ja) | デジタル画像配信装置及びデジタル画像配信方法 | |
| JP2008277955A (ja) | 画像処理装置および画像処理システム | |
| JPH11331472A (ja) | 画像入力システム | |
| JP2004200969A (ja) | 画像入出力装置、画像入出力装置におけるデータ管理方法及びそのプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20040423 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060210 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20060210 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060310 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071012 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071204 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080201 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080304 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080408 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080507 |
|
| 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: 20080520 |
|
| 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: 20110613 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110613 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120613 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130613 Year of fee payment: 5 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |