JP5028843B2 - 筆記情報処理装置、筆記情報処理方法、及びプログラム - Google Patents
筆記情報処理装置、筆記情報処理方法、及びプログラム Download PDFInfo
- Publication number
- JP5028843B2 JP5028843B2 JP2006110302A JP2006110302A JP5028843B2 JP 5028843 B2 JP5028843 B2 JP 5028843B2 JP 2006110302 A JP2006110302 A JP 2006110302A JP 2006110302 A JP2006110302 A JP 2006110302A JP 5028843 B2 JP5028843 B2 JP 5028843B2
- Authority
- JP
- Japan
- Prior art keywords
- document
- information
- identification information
- writing
- electronic document
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06037—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10712—Fixed beam scanning
- G06K7/10722—Photodetector array or CCD scanning
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Editing Of Facsimile Originals (AREA)
- Processing Or Creating Images (AREA)
- Document Processing Apparatus (AREA)
- Storing Facsimile Image Data (AREA)
Description
特許文献1では、座標情報及び同一性情報を含むコードシンボルが多数配列された記録媒体に対し、画像ソースに基づいて生成された画像データに従い画像を形成する。その際、記録媒体から読み取ったコードシンボルをデコードして同一性情報を獲得し、その同一性情報と画像ソースを特定する画像ソース特定情報との対応付けを行う。そして、筆記動作に伴い、認識された座標情報から加筆情報を得、これを認識された同一性情報に対応付けられた画像ソース特定情報によって特定される画像ソースにデータ上で加筆する。
しかしながら、特許文献1では、筆記情報が電子文書に直接付加されるので、筆記情報に対する特定の処理に対しては不向きであった。例えば、電子文書が印刷された複数の紙面上の特定の部分に筆記し、その筆記された情報を集計する作業等である。
かかる点について、特許文献2では、筆記情報をオリジナルの電子文書に直接付加していないため、多少の改善は見られる。
即ち、特許文献2では、筆記画像と原稿画像をサーバ上で対応付けている。従って、筆記画像を他の装置に移動しようとすると、複雑な管理が必要になり、利便性に欠けるという問題点である。
また、筆記画像をサーバ上に保存しているため、原稿画像を閲覧すると、そこに書き込んだ筆記画像が見えてしまう虞がある。つまり、個人的なメモ書き等の他人に見られたくない情報を原稿画像に関連付けたい場合に対応できないという問題点である。
また、本発明の他の目的は、サーバでの複雑な管理を必要とせずに筆記情報を共有可能にすることにある。
更に、本発明の他の目的は、高いセキュリティを保ちつつ筆記情報を扱えるようにすることにある。
本実施の形態では、紙等の媒体に対し、電子文書の文書画像に加え、コードパターン画像を印刷する。コードパターン画像とは、識別情報及び位置情報を符号化して得られる識別符号及び位置符号を画像化したものである。
ここで、識別情報としては、媒体を一意に識別する識別情報、又は、媒体に印刷された電子文書を一意に識別する識別情報のいずれかが採用される。前者の識別情報を採用した場合、同じ電子文書を複数部数印刷すると、異なる媒体には異なる識別情報が付与される。一方、後者の識別情報を採用した場合、同じ電子文書を印刷すると、異なる媒体であっても同じ識別情報が付与される。
また、位置情報は、媒体上の座標位置を表す情報である。
そして、この特定された電子文書へのリンク情報と筆記情報とが一体となったファイル(以下、「筆記ファイル」という)が作成される。
ところで、上述したように、識別情報としては、媒体を一意に識別する識別情報と、媒体に印刷された電子文書を一意に識別する識別情報とがある。そこで、前者の識別情報を採用したシステムを第1の実施の形態として、また、後者の識別情報を採用したシステムを第2の実施の形態として説明する。
本実施の形態では、既に述べたように、媒体の識別情報をコードパターン画像に埋め込む。そこで、本実施の形態において「識別情報」というときは、媒体の識別情報を指すものとする。例えば、同じ電子文書から作成した印刷文書に各人が別々にメモ等を書き込むような場合に、媒体ごとに異なる識別情報を埋め込むと便利である。媒体に対する筆記情報を媒体ごとに別々に管理することが容易に行えるからである。
また、媒体ごとに異なる識別情報を埋め込んでおけば、情報追跡にも役立つ。例えば、媒体の識別情報と印刷を指示したユーザとの対応を記録しておくことで、特定の印刷文書を誰が出力したか容易に把握できるようになる。
尚、以下では、説明を簡単にするために、識別情報と位置情報とは明確に区別して用いる。しかしながら、媒体ごとに異なる位置情報をコードパターン画像に埋め込み、その位置情報の違いにより媒体を識別するという手法もある。そこで、このような手法を採用した場合は、位置情報に媒体を識別する機能も備わっているものと見て、これを識別情報と考えるものとする。
図1は、本実施の形態が適用されるシステムの構成を示したものである。このシステムは、端末装置10と、文書サーバ20と、識別情報サーバ30と、画像形成装置40とがネットワーク90に接続されることにより構成されている。また、このシステムは、印刷文書50と、電子ペン60とを含む。
文書サーバ20は、電子文書を記憶している。そして、電子文書の印刷指示があると、電子文書の画像とコードパターン画像とを重畳した重畳画像の形成指示を出力する。また、本実施の形態において、文書サーバ20は、電子文書を複製する機能も有する。尚、この文書サーバ20は、汎用のサーバコンピュータによって実現することができる。
画像形成装置40は、媒体に画像を形成する。ここで、画像形成装置40における画像形成方式としては、例えば、電子写真方式を用いることができるが、その他の如何なる方式を用いてもよい。
電子ペン60は、印刷文書50に文字又は図形を記録する機能を有するペンデバイスである。また、本実施の形態において、電子ペン60は、コードパターン画像から取得した情報を他の装置に送信する機構も有する。
図2は、このときの動作を示したシーケンス図である。
まず、ユーザが、端末装置10を操作し、文書サーバ20に格納された電子文書の中から印刷対象の電子文書を指定する。これにより、端末装置10は、その電子文書の印刷指示を文書サーバ20に送信する(ステップ101)。尚、このとき、端末装置10は、ユーザが指定した印刷パラメータも送信する。ここで、印刷パラメータには、ページ、部数、用紙サイズ、N−up(用紙の1ページ内に電子文書のNページを割り付ける印刷)、余白等がある。
次に、識別情報サーバ30は、識別情報と、電子文書の格納場所と、印刷パラメータとを関連付けてデータベースに登録する(ステップ303)。そして、識別情報サーバ30は、文書サーバ20に対し、識別情報を送信する(ステップ304)。
その後、文書サーバ20は、電子文書の文書画像とコードパターン画像とを画像形成装置40に送信し、画像形成を指示する(ステップ205)。この指示は、例えば、電子文書、識別情報、位置情報からページ記述言語(PDL:Print Description Language)を生成し、これを送信することで行うことができる。
また、コードパターン画像は、画像形成装置40で生成することもできる。この場合は、文書サーバ20又は識別情報サーバ30が、電子文書から生成したPDLに識別情報を付加して画像形成装置40へ送信し、画像形成装置40が識別情報を含むコードパターン画像を生成することになる。
ここで、特殊トナーとしては、可視光領域(400nm〜700nm)における最大吸収率が7%以下であり、近赤外領域(800nm〜1000nm)における吸収率が30%以上の不可視トナーが例示される。ここで、「可視」及び「不可視」は、目視により認識できるかどうかとは関係しない。印刷された媒体に形成された画像が可視光領域における特定の波長の吸収に起因する発色性の有無により認識できるかどうかで「可視」と「不可視」とを区別している。また、可視光領域における特定の波長の吸収に起因する発色性が若干あるが、人間の目で認識し難いものも「不可視」に含める。
また、この不可視トナーは、画像の機械読取りのために必要な近赤外光吸収能力を高めるために、平均分散径が100nm〜600nmの範囲のものが望ましい。
図3は、コードパターンについて説明するための図である。
まず、コードパターンを構成するビットパターンについて説明する。
図3(a)に、ビットパターンの配置の一例を示す。
ビットパターンとは、情報埋め込みの最小単位である。ここでは、図3(a)に示すように、9箇所の中から選択した2箇所にビットを配置する。図では、黒の四角が、ビットが配置された位置を示し、斜線の四角が、ビットが配置されていない位置を示している。9箇所の中から2箇所を選択する組み合わせは、36(=9C2)通りある。従って、このような配置方法により、36通り(約5.2ビット)の情報を表現することができる。
但し、識別情報及び位置情報は、この36通りのうち32通り(5ビット)を使用して表現するものとする。
尚、ドットをこのような大きさにすることで、1つのビットパターンの一辺は、約0.5(=0.0423×2×6)mmとなる。
図3(b)に、コードパターンの配置の一例を示す。
ここで、図3(b)に示した最小の四角が、図3(a)に示したビットパターンに相当する。即ち、識別情報を符号化した識別符号は、16(=4×4)個のビットパターンを使用して埋め込まれる。また、X方向の位置情報を符号化したX位置符号と、Y方向の位置情報を符号化したY位置符号とは、それぞれ、4個のビットパターンを使用して埋め込まれる。更に、左上角部に、コードパターンの位置と回転を検出するための同期符号が、1つのビットパターンを使用して埋め込まれる。
尚、1つのコードパターンの大きさは、ビットパターンの5個分の幅に等しいため、約2.5mmとなる。本実施の形態では、このように生成したコードパターンを画像化したコードパターン画像を、用紙全面に配置する。
図4は、このような符号化及び画像生成の処理について説明するための図である。
まず、識別情報の符号化について説明する。
識別情報の符号化には、ブロック符号化方式のRS(リードソロモン)符号が使用される。図3で説明した通り、本実施の形態では、5ビットの情報を表現できるビットパターンを用いて情報を埋め込む。従って、情報の誤りも5ビット単位で発生するため、ブロック符号化方式で符号化効率が良いRS符号を使用している。但し、符号化方式はRS符号に限定するものでなく、その他の符号化方式、例えば、BCH符号等を使用することもできる。
そして、ブロック化された識別情報に対し、RS符号化処理を行う。図4では、「blk1」、「blk2」、「blk3」、「blk4」、…というようにブロック化した後、RS符号化が行われる。
位置情報の符号化には、擬似乱数系列の一種であるM系列符号が使用される。ここで、M系列とは、K段の線形シフトレジスタで発生できる最大周期の系列であり、2K−1の系列長をもつ。このM系列から取り出した任意の連続したKビットは、同じM系列中の他の位置に現れない性質を持つ。そこで、この性質を利用することにより、位置情報を符号化することができる。
例えば、系列長8191のM系列(K=13)を使用したとする。
この場合、位置情報も5ビット単位で埋め込むため、系列長8191のM系列から5ビットずつ取り出してブロック化する。図4では、M系列「11010011011010…」が、5ビットずつブロック化されている。
その後、各ブロックにおけるビットパターンが、ドット画像を参照することにより画像化される。そして、図4の最右に示すようなドットで情報を表す出力画像が生成される。
まず、印刷文書50に対する筆記を読み取るのに用いられる電子ペン60について説明する。
図5は、電子ペン60の機構を示した図である。
図示するように、電子ペン60は、ペン全体の動作を制御する制御回路61を備える。また、制御回路61は、入力画像から検出したコードパターン画像を処理する画像処理部61aと、そこでの処理結果から識別情報及び位置情報を抽出するデータ処理部61bとを含む。
そして、制御回路61には、電子ペン60による筆記動作をペンチップ69に加わる圧力によって検出する圧力センサ62が接続されている。また、媒体上に赤外光を照射する赤外LED63と、画像を入力する赤外CMOS64も接続されている。更に、識別情報及び位置情報を記憶するための情報メモリ65と、外部装置と通信するための通信回路66と、ペンを駆動するためのバッテリ67と、ペンの識別情報(ペンID)を記憶するペンIDメモリ68も接続されている。
電子ペン60による筆記が行われると、ペンチップ69に接続された圧力センサ62が、筆記動作を検出する。これにより、赤外LED63が点灯し、赤外CMOS64がCMOSセンサによって媒体上の画像を撮像する。
尚、赤外LED63は、消費電力を抑制するために、CMOSセンサのシャッタタイミングに同期させてパルス点灯する。
また、赤外CMOS64は、撮像した画像を同時に転送できるグローバルシャッタ方式のCMOSセンサを使用する。そして、赤外領域に感度があるCMOSセンサを使用する。また、外乱の影響を低減するために、CMOSセンサ全面に可視光カットフィルタを配置している。CMOSセンサは、70fps〜100fps(frame per second)程度の周期で、画像を撮像する。尚、撮像素子はCMOSセンサに限定するものではなく、CCD等、他の撮像素子を使用してもよい。
以下、このときの制御回路61の動作について説明する。
図6は、制御回路61の動作を示したフローチャートである。
まず、画像処理部61aは、画像を入力する(ステップ601)。そして、画像に含まれるノイズを除去するための処理を行う(ステップ602)。ここで、ノイズとしては、CMOS感度のばらつきや電子回路により発生するノイズ等がある。ノイズを除去するために如何なる処理を行うかは、電子ペン60の撮像系の特性に応じて決定すべきである。例えば、ぼかし処理やアンシャープマスキング等の先鋭化処理を適用することができる。
また、画像処理部61aは、検出したドットパターンを2次元配列上のデジタルデータに変換する(ステップ604)。例えば、2次元配列上で、ドットがある位置を「1」、ドットがない位置を「0」というように変換する。そして、この2次元配列上のデジタルデータは、画像処理部61aからデータ処理部61bへと受け渡される。
このようにしてビットパターンが検出されると、データ処理部61bは、ビットパターンの種類を参照することにより、同期符号を検出する(ステップ606)。そして、同期符号からの位置関係に基づいて、識別符号及び位置符号を検出する(ステップ607)。
その後、データ処理部61bは、識別符号を復号して識別情報を取得し、位置符号を復号して位置情報を取得する(ステップ608)。識別符号については、RS復号処理を施すことで識別情報を得る。一方、位置符号については、読み出した部分系列の位置を、画像生成時に使用したM系列と比較することで、位置情報を得る。
図7は、端末装置10、文書サーバ20、識別情報サーバ30の機能構成を示した図である。尚、端末装置10、文書サーバ20、識別情報サーバ30は、印刷文書50を生成するための機能も有しているが、ここでは、筆記ファイルを生成し利用するための機能のみを示す。
入力部11は、筆記ファイルに設定するパスワード等を入力し、出力部12は、筆記ファイルを操作することで取得した電子文書等を出力する。筆記生成部13は、電子ペン60から得た位置情報に基づいて筆記情報を生成する。送信部14は、識別情報サーバ30へは、識別情報、筆記情報、パスワード等を送信し、文書サーバ20へは、電子文書の取得要求を送信する。受信部15は、電子ペン60からは、識別情報及び位置情報を受信し、識別情報サーバ30からは、筆記ファイルを受信し、文書サーバ20からは、電子文書を受信する。ファイル管理部19は、図示しない記憶装置に筆記ファイルを記憶し管理する。
このうち、筆記生成部13は、筆記情報を生成していることから、筆記情報取得手段としての機能を有する。
文書記憶部21は、電子文書を記憶する。文書生成部22は、文書記憶部21に記憶された電子文書を複製した新たな電子文書(以下、「複製文書」という)を生成し、これを文書記憶部21に記憶する。文書取得部23は、文書記憶部21に記憶された電子文書を読み出す。送信部24は、端末装置10へは、電子文書を送信し、識別情報サーバ30へは、複製文書の生成結果を送信する。受信部25は、端末装置10からは、電子文書の取得要求を受信し、識別情報サーバ30からは、複製文書の生成指示を受信する。
DB記憶部31は、識別情報と、電子文書の格納場所と、印刷パラメータと、複製文書の存否を示すフラグとを対応付けたデータベースを記憶する。制御部32は、識別情報サーバ30全体の動作を制御し、登録部33は、DB記憶部31に記憶されたデータベースに情報を登録する。送信部34は、端末装置10へは、筆記ファイルを送信し、文書サーバ20へは、複製文書の生成指示を送信する。受信部35は、端末装置10からは、識別情報、筆記情報、パスワード等を受信し、文書サーバ20からは、複製文書の生成結果を受信する。ファイル生成部39は、筆記ファイルを生成する。
このうち、送信部34は、複製文書の生成のための処理を行っていることから、文書生成手段としての機能を有する。また、受信部35は、筆記情報を受信していることから、筆記情報取得手段としての機能を有し、複製文書の生成結果として電子文書へのリンク情報を受信していることから、リンク取得手段としての機能を有する。
図8は、このデータベース内のデータの一例を示している。
このうち、図8(a)は、各媒体に印刷された電子文書を管理するためのテーブルを示している。
図示するように、このテーブルには、識別情報と、電子文書の格納場所と、印刷パラメータと、フラグとが項目として設けられている。
電子文書の格納場所は、各媒体に印刷された電子文書が格納された場所の情報(アドレス情報)である。
印刷パラメータは、各媒体に電子文書を印刷した際に設定した印刷パラメータである。図では、印刷パラメータを、「ページ(P),余白(A,B,C,D)」という形式で示している。Pはページ番号であり、A、B、C、Dは、それぞれ、左側、右側、上側、下側の余白(単位はmm)である。尚、ここでは、印刷パラメータとしてページ及び余白を示したが、これに限られるものではない。この他にも、通常の印刷で用いられる種々の印刷パラメータを管理することが可能である。
まず、1行目から4行目は、電子文書「aaa.doc」の第1ページから第2ページが2部印刷されたことを示している。その際、1部は、左右上下の余白が1mmで印刷され、もう1部は、左右上下の余白が2mmで印刷されている。
また、5行目は、電子文書「bbb.doc」の第1ページが1部印刷されたことを示している。その際、左右の余白は1mmで、上下の余白は2mmで印刷されている。
図8(b)は、このような複製文書を管理するテーブルを示している。
即ち、図8(a)の1行目で管理される媒体に対し、「aaa.doc」に対する複製文書である「aaa.xdw」の1ページ目が関連付けられている。また、図8(a)の2行目で管理される媒体に対し、「aaa.doc」に対する複製文書である「aaa.xdw」の2ページ目が関連付けられている。
図9は、このときの動作を示したシーケンス図である。
まず、電子ペン60は、図6の処理により取得した識別情報及び位置情報を端末装置10に送信する(ステップ611)。
次に、筆記生成部13は、受け渡された情報のうち位置情報に基づいて筆記情報を生成し、送信部14に受け渡す(ステップ112)。このとき、筆記情報は、媒体上の複数の位置を示す位置情報に基づいて生成される。
第一に、複数の位置情報を比較し、その中で特異点を取り除くフィルタ処理である。即ち、1回の筆記動作(ストローク)によって取得した複数の位置情報の連続性を検査し、連続性から大きく外れる点は、復号エラーがあった点として除外する。これにより、スムーズな筆記情報を得ることができる。
第二に、復号に失敗した位置情報を検出し、その位置情報を周辺の位置情報に基づいて補正する補正処理である。即ち、1回の筆記動作(ストローク)によって取得した複数の位置情報の連続性を検査することで、復号エラーを検出する。そして、復号に失敗した位置情報を、その近傍の復号に成功した位置情報を用いて補正する。ここで、補正方法としては、線形補間、スプライン補間等、公知の手法を用いることができる。
更に、このとき、入力部11は、筆記ファイルに設定するパスワードを入力する(ステップ113)。例えば、筆記情報の生成に応じて、端末装置10が、図示しないディスプレイにダイアログボックスを表示する。そして、ユーザが、このダイアログボックスにパスワードを入力することにより、入力部11がパスワードを入力するようにすればよい。尚、この入力されたパスワードは、ファイル管理部19に受け渡され、ファイル管理部19にて、例えば、暗号化処理が施された後、送信部14に受け渡される。
その後、送信部14は、識別情報、筆記情報、パスワードを識別情報サーバ30に送信する(ステップ114)。
また、電子文書が編集されてしまうと、電子文書と筆記情報との対応関係が崩れ、矛盾が生じる場合がある。更に、電子文書の中には、Webページ等のように、印刷文書に相当するページ構造を持たないものもあり、印刷時の設定により印刷文書のレイアウトが大きく異なる場合がある。このような場合であっても、印刷文書と同じレイアウトを持つ電子文書を生成することで、筆記情報を適切な位置に反映させることができるのである。
そして、ファイル生成部39は、筆記ファイルを送信部34に受け渡し、送信部34が、この筆記ファイルを端末装置10に送信する(ステップ317)。
図10は、筆記ファイルの一例を示した図である。ここでは、図8(a)の1行目で管理される媒体に筆記がなされた場合に生成される筆記ファイルの例を示している。
図示するように、筆記ファイルは、パスワード領域81と、リンク情報領域82と、位置情報領域83a及び83bと、筆記情報領域84a及び84bとを有する。
このうち、パスワード領域81には、ステップ311で受信したパスワードが設定される。ここでは、パスワードとして「PW1234」が設定されている。
リンク情報領域82には、ステップ312で特定した又はステップ314で受信した複製文書へのリンク情報が設定される。ここでは、図8(a)の1行目で管理される媒体に筆記がなされたことを想定しているので、図8(b)の1行目の「aaa.xdw」のアドレス情報が設定されている。
通常、電子文書は複数ページからなるので、本実施の形態において、位置情報領域83a及び83bには、筆記情報を貼り付ける位置として、ページ番号と、ページ内での座標とが設定されている。ここでは、図8(a)の1行目で管理される媒体が、電子文書の1ページ目を印刷したものであるので、位置情報領域83a及び83bにおけるページ番号は「1」となっている。また、位置情報領域83aには、左上点が(X11,Y11)であり右下点が(X12,Y12)である矩形領域に筆記情報をアノテーションとして貼り付けることが設定されている。また、位置情報領域83bには、左上点が(X21,Y21)であり右下点が(X22,Y22)である矩形領域に筆記情報をアノテーションとして貼り付けることが設定されている。
尚、ここでは、位置情報にページ内の座標を含めたが、これは必須ではない。即ち、ページ全体にオーバーレイ表示可能なように筆記情報を管理する場合は、筆記ファイルにおいて座標を保持しておく必要はない。
図11は、このときの動作を示したフローチャートである。
まず、端末装置10では、入力部11が、筆記ファイルを指定する情報及びパスワードを入力し、ファイル管理部19に受け渡す(ステップ141)。例えば、ファイル管理部19で管理される筆記ファイルの一覧からユーザが所望の筆記ファイルを選択し、その選択情報を入力部11が入力する。次いで、端末装置10が、図示しないディスプレイにダイアログボックスを表示する。そして、ユーザが、このダイアログボックスにパスワードを入力することにより、入力部11がパスワードを入力するようにすればよい。
ここで、パスワードが一致しないと判定された場合は、筆記ファイルの使用権限を有しないユーザが操作したものと考えられるので、そのまま処理を終了する。
一方、パスワードが一致すると判定された場合は、筆記ファイルの使用権限を有するユーザが操作したものと考えられるので、処理を継続する。即ち、ファイル管理部19は、筆記ファイルからアドレス情報を取り出し、送信部14に受け渡す(ステップ144)。そして、送信部14が、このアドレス情報が示す格納場所から電子文書を取得する要求を文書サーバ20に送信する(ステップ145)。
その後、送信部24は、受け渡された電子文書を端末装置10に送信する(ステップ243)。
まず、新たな筆記情報をどの電子文書へのリンク情報に付加するかを、ユーザに問い合わせて判定するという方法である。
或いは、筆記情報をどの電子文書へのリンク情報に付加するかが印刷時に既に決まっている場合は、それを指定する指定情報をコードパターン画像の一部として媒体に埋め込んでおいてもよい。この場合は、電子ペン60がコードパターン画像から識別情報及び位置情報を取得する際に、この指定情報も取得し、識別情報サーバ30に送信する。そして、識別情報サーバ30では、この指定情報に基づいて特定された電子文書へのリンク情報に筆記情報を付加して筆記ファイルを生成する。
更に、これまでは、オリジナルの電子文書から複製文書を生成し、その複製文書へのリンク情報に筆記情報を付加するようにした。しかしながら、オリジナルの電子文書へのリンク情報に筆記情報を付加して筆記ファイルを生成しても構わない。
加えて、サーバでの複雑な管理が不要となることから、サーバの処理負荷も軽減された。
更に、サーバに筆記情報を保持する構成や、サーバで管理される情報から筆記情報を辿ることが可能な構成は採用していない。従って、公開したくない筆記情報を容易に秘匿化できるようになった。更にまた、電子文書へのアクセス制御が、サーバレベル(又はファイルレベル)で行われるのに対し、筆記情報へのアクセス制御は、ファイルレベルで行われるような構成とした。これにより、たとえ筆記ファイルを電子文書の閲覧権限がないユーザが入手したとしても、電子文書の実体はサーバに格納されているため、サーバのアクセス制御機能により電子文書への不正アクセスを防止することができる。また、筆記情報に対する柔軟なセキュリティが確保されることとなった。
本実施の形態では、既に述べたように、電子文書の識別情報をコードパターン画像に埋め込む。そこで、本実施の形態において「識別情報」というときは、電子文書の識別情報を指すものとする。例えば、アンケート等、同じ電子文書から作成した複数の印刷文書に対する筆記情報を後で統合するような場合に、電子文書ごとの識別情報を埋め込むと便利である。また、識別情報の数が少なく、枯渇が懸念される場合にも、電子文書ごとの識別情報を採用するメリットがある。
尚、電子文書の識別情報としては、電子文書のファイル名や格納場所の情報も考えられる。しかしながら、本実施の形態では、電子文書の識別情報として、電子文書のファイル名や格納場所の情報とは別に付与された「文書ID」を想定する。また、電子文書が複数ページからなる場合は、ページ番号も併せて埋め込むことが望ましい。但し、以下では、説明を簡単にするため、ページについては考えないものとする。
図12は、本実施の形態が適用されるシステムの構成を示したものである。このシステムは、端末装置10と、文書サーバ20と、画像形成装置40とがネットワーク90に接続されることにより構成されている。また、このシステムは、印刷文書50と、電子ペン60とを含む。
尚、このシステムにおける各構成要素については、第1の実施の形態で述べたものと同様であるので、説明を省略する。
図13は、このときの動作を示したシーケンス図である。
まず、ユーザが、端末装置10を操作し、文書サーバ20に格納された電子文書の中から印刷対象の電子文書を指定する。これにより、端末装置10は、その電子文書の印刷指示を文書サーバ20に送信する(ステップ121)。
その後、文書サーバ20は、電子文書の文書画像とコードパターン画像とを画像形成装置40に送信し、画像形成を指示する(ステップ224)。この指示は、例えば、電子文書、識別情報、位置情報からページ記述言語(PDL:Print Description Language)を生成し、これを送信することで行うことができる。
更に、本実施の形態で生成されるコードパターン画像の元となるコードパターンについても、第1の実施の形態で述べたものと同様であるので、説明を省略する。
まず、印刷文書50に対する筆記を読み取るのに用いられる電子ペン60については、その機構及び動作共、第1の実施の形態で述べたものと同様であるので、説明を省略する。
図14は、端末装置10と文書サーバ20の機能構成を示した図である。尚、端末装置10と文書サーバ20は、印刷文書50を生成するための機能も有しているが、ここでは、筆記ファイルを生成し利用するための機能のみを示す。
入力部11は、筆記ファイルに設定するパスワード等を入力し、出力部12は、筆記ファイルを操作することで取得した電子文書等を出力する。筆記生成部13は、電子ペン60から得た位置情報に基づいて筆記情報を生成する。送信部14は、識別情報、筆記情報、パスワード、電子文書の取得要求等を送信する。受信部15は、電子ペン60からは、識別情報及び位置情報を受信し、文書サーバ20からは、筆記ファイル及び電子文書を受信する。ファイル管理部19は、図示しない記憶装置に筆記ファイルを記憶し管理する。
このうち、筆記生成部13は、筆記情報を生成していることから、筆記情報取得手段としての機能を有する。
文書記憶部21は、電子文書を記憶する。文書生成部22は、文書記憶部21に記憶された電子文書を複製した新たな電子文書(複製文書)を生成し、これを文書記憶部21に記憶する。文書取得部23は、文書記憶部21に記憶された電子文書を読み出す。送信部24は、筆記ファイル及び電子文書を送信する。受信部25は、識別情報、筆記情報、パスワード、電子文書の取得要求を受信する。DB記憶部26は、識別情報と、電子文書の格納場所と、複製文書へのポインタとを対応付けたデータベースを記憶する。制御部27は、文書サーバ20全体の動作を制御し、登録部28は、DB記憶部26に記憶されたデータベースに情報を登録する。ファイル生成部29は、筆記ファイルを生成する。
このうち、受信部25は、筆記情報を受信していることから、筆記情報取得手段としての機能を有する。また、ファイル生成部29は、電子文書へのリンク情報(文書ID)を取得していることから、リンク取得手段としての機能を有する。
図15は、このデータベース内のデータの一例を示している。
図示するように、データベースには、識別情報と、電子文書の格納場所と、複製文書へのポインタ(以下、単に「ポインタ」という)とが項目として設けられている。
電子文書の格納場所は、各媒体に印刷された電子文書が格納された場所の情報(アドレス情報)である。
ポインタは、各電子文書に対して複製文書が生成されている場合に、その複製文書の識別情報を示すものである。具体的には、複製文書が生成されると、その生成された複製文書へのポインタが、オリジナルの電子文書に対して記憶される。例えば、図15は、1行目で管理される「aaa.xdw」に対する複製文書として、「aaa_01.xdw」が生成されていることを示している。尚、複製文書が生成されていない場合、ポインタとしては、「NULL」が記憶される。
図16は、このときの動作を示したシーケンス図である。
まず、電子ペン60は、図6の処理により取得した識別情報及び位置情報を端末装置10に送信する(ステップ631)。
次に、筆記生成部13は、受け渡された情報のうち位置情報に基づいて筆記情報を生成し、送信部14に受け渡す(ステップ132)。このとき、筆記情報は、媒体上の複数の位置を示す位置情報に基づいて生成される。尚、電子ペン60から受信した位置情報に誤りがあった場合、筆記生成部13は、第1の実施の形態で述べたような処理を行うことで、位置情報を補正するようにしてもよい。
更に、このとき、入力部11は、筆記ファイルに設定するパスワードを入力する(ステップ133)。例えば、筆記情報の生成に応じて、端末装置10が、図示しないディスプレイにダイアログボックスを表示する。そして、ユーザが、このダイアログボックスにパスワードを入力することにより、入力部11がパスワードを入力するようにすればよい。尚、この入力されたパスワードは、ファイル管理部19に受け渡され、ファイル管理部19にて、例えば、暗号化処理が施された後、送信部14に受け渡される。
その後、送信部14は、識別情報、筆記情報、パスワードを文書サーバ20に送信する(ステップ134)。
このように複製文書が生成されると、文書生成部22は、複製文書の格納場所(ファイル名を含む)の情報を取得し、制御部27を介して登録部28に受け渡す。そして、登録部28が、未使用の識別情報を複製文書に付与し、この識別情報と複製文書との対応をDB記憶部26に記憶する。また、この識別情報を、複製文書へのポインタとしてDB記憶部26に登録する(ステップ235)。この場合、ポインタは、オリジナルの電子文書に対応付けて登録される。例えば、図13の1行目が登録された直後において媒体に筆記がなされたとすると、ここで「aaa_01.xdw」の行が登録され、「aaa_01.xdw」の識別情報がポインタとして1行目に登録される。
そして、ファイル生成部29は、筆記ファイルを送信部24に受け渡し、送信部24が、この筆記ファイルを端末装置10に送信する(ステップ237)。
図17は、筆記ファイルの一例を示した図である。ここでは、図15の1行目で管理される媒体に筆記がなされた場合に生成される筆記ファイルの例を示している。
図示するように、筆記ファイルは、パスワード領域81と、リンク情報領域82と、位置情報領域83a及び83bと、筆記情報領域84a及び84bとを有する。
このうち、パスワード領域81、位置情報領域83a及び83b、筆記情報領域84a及び84bに設定される情報は、第1の実施の形態と同様であるので、説明を省略する。
図18は、このときの動作を示したフローチャートである。
まず、端末装置10では、入力部11が、筆記ファイルを指定する情報及びパスワードを入力し、ファイル管理部19に受け渡す(ステップ151)。例えば、ファイル管理部19で管理される筆記ファイルの一覧からユーザが所望の筆記ファイルを選択し、その選択情報を入力部11が入力する。次いで、端末装置10が、図示しないディスプレイにダイアログボックスを表示する。そして、ユーザが、このダイアログボックスにパスワードを入力することにより、入力部11がパスワードを入力するようにすればよい。
ここで、パスワードが一致しないと判定された場合は、筆記ファイルの使用権限を有しないユーザが操作したものと考えられるので、そのまま処理を終了する。
一方、パスワードが一致すると判定された場合は、筆記ファイルの使用権限を有するユーザが操作したものと考えられるので、処理を継続する。即ち、ファイル管理部19は、筆記ファイルから文書IDを取り出し、送信部14に受け渡す(ステップ154)。そして、送信部14が、この文書IDに対応する電子文書を取得する要求を文書サーバ20に送信する(ステップ155)。
その後、送信部24は、受け渡された電子文書を端末装置10に送信する(ステップ254)。
まず、新たな筆記情報をどの電子文書へのリンク情報に付加するかを、ユーザに問い合わせて判定するという方法である。
或いは、筆記情報をどの電子文書へのリンク情報に付加するかが印刷時に既に決まっている場合は、それを指定する指定情報をコードパターン画像の一部として媒体に埋め込んでおいてもよい。この場合は、電子ペン60がコードパターン画像から識別情報及び位置情報を取得する際に、この指定情報も取得し、文書サーバ20に送信する。そして、文書サーバ20では、この指定情報に基づいて特定された電子文書へのリンク情報に筆記情報を付加して筆記ファイルを生成する。
更に、本実施の形態では、媒体に埋め込む電子文書の識別情報として文書IDを想定した。しかしながら、アドレス情報を媒体に埋め込むこともできる。このような構成とすると、媒体から読み取ったアドレス情報をそのまま用いて、データベースの検索を行うことなく即座に電子文書を取得することの可能な筆記ファイルを生成することができる。
加えて、サーバでの複雑な管理が不要となることから、サーバの処理負荷も軽減された。
更に、サーバに筆記情報を保持する構成や、サーバで管理される情報から筆記情報を辿ることが可能な構成は採用していない。従って、公開したくない筆記情報を容易に秘匿化できるようになった。更にまた、電子文書へのアクセス制御が、サーバレベル(又はファイルレベル)で行われるのに対し、筆記情報へのアクセス制御は、ファイルレベルで行われるような構成とした。これにより、たとえ筆記ファイルを電子文書の閲覧権限がないユーザが入手したとしても、電子文書の実体はサーバに格納されているため、サーバのアクセス制御機能により電子文書への不正アクセスを防止することができる。また、筆記情報に対する柔軟なセキュリティが確保されることとなった。
ところで、これらの実施の形態では、媒体に筆記がなされたタイミングで電子文書に対する複製文書を生成することを前提として説明してきた。印刷されたものの何も筆記がなされていないような電子文書の発生を防ぐことにより、ハードウェア資源の有効利用が図れるからである。しかしながら、電子文書が媒体に印刷されたタイミングでその電子文書に対する複製文書を生成しておいてもよい。このような構成とすれば、電子文書を印刷する際の印刷パラメータを全て記憶しておく必要はなくなる。
Claims (7)
- 文書画像が印刷された媒体に対する筆記を電子化した筆記情報を処理する筆記情報処理装置であって、
前記文書画像の元となる第1の電子文書を識別する第1の文書識別情報と前記媒体を識別する媒体識別情報とを対応付けた管理情報を記憶する記憶手段と、
前記媒体識別情報と前記筆記情報とを端末装置から受信する受信手段と、
前記受信手段により受信された前記媒体識別情報に前記管理情報において対応付けられた前記第1の文書識別情報で識別される前記第1の電子文書から当該媒体識別情報に対応する第2の電子文書が生成されていれば、当該媒体識別情報に対応する電子文書を新たに生成することなく、当該第2の電子文書を識別する第2の文書識別情報を取得し、前記受信手段により受信された前記媒体識別情報に前記管理情報において対応付けられた前記第1の文書識別情報で識別される前記第1の電子文書から当該媒体識別情報に対応する第2の電子文書が生成されていなければ、当該第2の電子文書を生成した後、当該第2の電子文書を識別する第2の文書識別情報を取得する取得手段と、
前記取得手段により取得された前記第2の文書識別情報に前記受信手段により受信された前記筆記情報を付加したファイルを生成するファイル生成手段と、
前記ファイル生成手段により生成された前記ファイルを前記端末装置に送信する送信手段と
を備えたことを特徴とする筆記情報処理装置。 - 前記媒体上の位置情報を表すコードパターン画像が更に印刷された当該媒体から当該コードパターン画像を入力する画像入力手段と、
前記コードパターン画像から前記位置情報を取得する位置取得手段とを更に備え、
前記受信手段は、複数の前記位置情報から生成された前記筆記情報を受信することを特徴とする請求項1記載の筆記情報処理装置。 - 前記第2の文書識別情報を前記端末装置から受信する識別情報受信手段と、
前記識別情報受信手段により受信した前記第2の文書識別情報に基づいて、前記第2の電子文書の格納場所を示すアドレス情報を取得するアドレス取得手段と、
前記アドレス取得手段により取得した前記アドレス情報を前記端末装置に送信するアドレス送信手段と
を更に備えたことを特徴とする請求項1記載の筆記情報処理装置。 - 前記第2の文書識別情報を前記端末装置から受信する識別情報受信手段と、
前記識別情報受信手段により受信した前記第2の文書識別情報に基づいて、前記第2の電子文書を取得する文書取得手段と、
前記文書取得手段により取得した前記第2の電子文書を前記端末装置に送信する文書送信手段と
を更に備えたことを特徴とする請求項1記載の筆記情報処理装置。 - 前記第2の電子文書は、前記第1の電子文書をその内容が編集できない形式に変換することにより生成されたものであることを特徴とする請求項1記載の筆記情報処理装置。
- 文書画像が印刷された媒体に対する筆記を電子化した筆記情報をコンピュータが処理する筆記情報処理方法であって、
前記文書画像の元となる第1の電子文書を識別する第1の文書識別情報と前記媒体を識別する媒体識別情報とを対応付けた管理情報を記憶するステップと、
前記媒体識別情報と前記筆記情報とを端末装置から受信するステップと、
受信された前記媒体識別情報に前記管理情報において対応付けられた前記第1の文書識別情報で識別される前記第1の電子文書から当該媒体識別情報に対応する第2の電子文書が生成されていれば、当該媒体識別情報に対応する電子文書を新たに生成することなく、当該第2の電子文書を識別する第2の文書識別情報を取得し、受信された前記媒体識別情報に前記管理情報において対応付けられた前記第1の文書識別情報で識別される前記第1の電子文書から当該媒体識別情報に対応する第2の電子文書が生成されていなければ、当該第2の電子文書を生成した後、当該第2の電子文書を識別する第2の文書識別情報を取得するステップと、
取得された前記第2の文書識別情報に受信された前記筆記情報を付加したファイルを生成するステップと、
生成された前記ファイルを前記端末装置に送信するステップと
を含むことを特徴とする筆記情報処理方法。 - 文書画像が印刷された媒体に対する筆記を電子化した筆記情報の処理をコンピュータに実行させるためのプログラムであって、
前記文書画像の元となる第1の電子文書を識別する第1の文書識別情報と前記媒体を識別する媒体識別情報とを対応付けた管理情報を記憶する機能と、
前記媒体識別情報と前記筆記情報とを端末装置から受信する機能と、
受信された前記媒体識別情報に前記管理情報において対応付けられた前記第1の文書識別情報で識別される前記第1の電子文書から当該媒体識別情報に対応する第2の電子文書が生成されていれば、当該媒体識別情報に対応する電子文書を新たに生成することなく、当該第2の電子文書を識別する第2の文書識別情報を取得し、受信された前記媒体識別情報に前記管理情報において対応付けられた前記第1の文書識別情報で識別される前記第1の電子文書から当該媒体識別情報に対応する第2の電子文書が生成されていなければ、当該第2の電子文書を生成した後、当該第2の電子文書を識別する第2の文書識別情報を取得する機能と、
取得された前記第2の文書識別情報に受信された前記筆記情報を付加したファイルを生成する機能と、
生成された前記ファイルを前記端末装置に送信する機能と
を前記コンピュータに実現させるためのプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006110302A JP5028843B2 (ja) | 2006-04-12 | 2006-04-12 | 筆記情報処理装置、筆記情報処理方法、及びプログラム |
US11/590,868 US7753274B2 (en) | 2006-04-12 | 2006-11-01 | Writing information processing device, writing information processing method and computer-readable medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006110302A JP5028843B2 (ja) | 2006-04-12 | 2006-04-12 | 筆記情報処理装置、筆記情報処理方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007286698A JP2007286698A (ja) | 2007-11-01 |
JP5028843B2 true JP5028843B2 (ja) | 2012-09-19 |
Family
ID=38603916
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006110302A Active JP5028843B2 (ja) | 2006-04-12 | 2006-04-12 | 筆記情報処理装置、筆記情報処理方法、及びプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US7753274B2 (ja) |
JP (1) | JP5028843B2 (ja) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4635945B2 (ja) * | 2006-04-12 | 2011-02-23 | 富士ゼロックス株式会社 | 筆記情報処理装置、筆記情報処理方法、及びプログラム |
JP2008048285A (ja) * | 2006-08-18 | 2008-02-28 | Fuji Xerox Co Ltd | 文書管理装置、筆記処理装置、及びプログラム |
JP5125548B2 (ja) * | 2008-01-28 | 2013-01-23 | 富士ゼロックス株式会社 | 画像処理装置及びプログラム |
JP5393038B2 (ja) * | 2008-03-04 | 2014-01-22 | キヤノン株式会社 | 情報処理装置、情報処理方法及びシステム |
JP2012068696A (ja) | 2010-09-21 | 2012-04-05 | Fuji Xerox Co Ltd | 文書管理装置及び文書管理プログラム |
JP5703972B2 (ja) * | 2011-06-02 | 2015-04-22 | 大日本印刷株式会社 | コンピュータ装置及びそのプログラム |
JP5987726B2 (ja) * | 2013-02-22 | 2016-09-07 | 富士ゼロックス株式会社 | 情報処理装置及び情報処理プログラム |
TWI493415B (zh) * | 2013-03-29 | 2015-07-21 | Acer Inc | 操作系統及其操作方法 |
CN104102333B (zh) * | 2013-04-10 | 2017-04-12 | 宏碁股份有限公司 | 操作***及其操作方法 |
JP6123597B2 (ja) * | 2013-09-12 | 2017-05-10 | ブラザー工業株式会社 | 筆記データ処理装置 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0785020A (ja) * | 1993-09-20 | 1995-03-31 | Hitachi Ltd | 文書管理方法 |
US6330976B1 (en) * | 1998-04-01 | 2001-12-18 | Xerox Corporation | Marking medium area with encoded identifier for producing action through network |
US7295332B1 (en) * | 1999-05-25 | 2007-11-13 | Silverbrook Research Pty Ltd | Interactive printer with actuator |
JP4317334B2 (ja) | 2000-09-08 | 2009-08-19 | 株式会社リコー | 画像形成装置及び文書管理システム |
JP3982248B2 (ja) * | 2001-12-10 | 2007-09-26 | セイコーエプソン株式会社 | 印刷用データ管理システム、書類管理システム、仮想オブジェクト管理端末および書類管理プログラム、並びに書類管理方法 |
GB0321171D0 (en) * | 2003-09-10 | 2003-10-08 | Hewlett Packard Development Co | A data structure for an electronic document and related methods |
US7111230B2 (en) * | 2003-12-22 | 2006-09-19 | Pitney Bowes Inc. | System and method for annotating documents |
GB0402022D0 (en) * | 2004-01-30 | 2004-03-03 | Hewlett Packard Development Co | Method of obtaining at least a portion ofa document |
JP2005346459A (ja) | 2004-06-03 | 2005-12-15 | Ricoh Co Ltd | 文書処理システム |
JP4729879B2 (ja) * | 2004-07-20 | 2011-07-20 | 株式会社日立製作所 | 情報管理方法および情報管理装置 |
-
2006
- 2006-04-12 JP JP2006110302A patent/JP5028843B2/ja active Active
- 2006-11-01 US US11/590,868 patent/US7753274B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20070241191A1 (en) | 2007-10-18 |
US7753274B2 (en) | 2010-07-13 |
JP2007286698A (ja) | 2007-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5028843B2 (ja) | 筆記情報処理装置、筆記情報処理方法、及びプログラム | |
US7898697B2 (en) | Printing device, electronic document management system, printing medium, print processing method, and program | |
JP4635945B2 (ja) | 筆記情報処理装置、筆記情報処理方法、及びプログラム | |
JP2008077538A (ja) | 印刷情報管理装置、画像形成装置、印刷情報管理システム、及びプログラム | |
JP4107346B1 (ja) | 読取り装置、筆記情報処理システムおよびプログラム | |
JP5929505B2 (ja) | 情報処理装置及び情報処理プログラム | |
JP4844354B2 (ja) | 文書管理装置及びプログラム | |
JP2008009833A (ja) | 文書管理装置、及びプログラム | |
JP4915125B2 (ja) | 画像生成装置、情報読取り装置、画像生成方法、及びプログラム | |
JP2008140325A (ja) | 筆記情報処理装置、情報生成装置、及びプログラム | |
JP2008021120A (ja) | 筆記情報処理システム、筆記情報処理方法およびプログラム | |
JP2008071247A (ja) | 印刷情報管理装置、及びプログラム | |
JP2008048285A (ja) | 文書管理装置、筆記処理装置、及びプログラム | |
JP5206538B2 (ja) | 筆記情報処理装置、筆記情報処理システム及びプログラム | |
JP4765894B2 (ja) | 画像生成装置、情報読み取り装置および記録媒体 | |
JP5098267B2 (ja) | 筆記情報処理装置、筆記情報処理方法、及びプログラム | |
JP2008077218A (ja) | 筆記情報処理システム、ペンデバイスおよびプログラム | |
JP4420019B2 (ja) | 電子筆記具、媒体判別装置、コンピュータシステム、及びプログラム | |
JP2008046988A (ja) | 文書管理装置、識別情報生成装置、及びプログラム | |
JP5987726B2 (ja) | 情報処理装置及び情報処理プログラム | |
JP5109377B2 (ja) | 筆記情報処理装置、及びプログラム | |
JP2009282700A (ja) | 情報処理装置、情報処理システム、及びプログラム | |
JP2008140228A (ja) | 文書管理装置、及びプログラム | |
JP5251252B2 (ja) | 情報処理装置、文書管理システム、及びプログラム | |
JP4548426B2 (ja) | 筆記情報管理装置、筆記情報管理システム、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090210 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110708 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110712 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110905 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120313 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120507 |
|
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: 20120529 |
|
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: 20120611 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5028843 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150706 Year of fee payment: 3 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |