(57)【要約】【課題】スキャン画像の検索性・再利用性を高めることのできるスキャン画像管理装置を提供する。【解決手段】スキャン画像を取り込む手段と、予め準備されたタグ集合もしくは新規生成したタグからユーザにタグを選択させる手段と、上記スキャン画像を上記タグと関連付けて登録する手段と、独立した上記タグ相互間を任意に関連付けて登録する手段と、上記タグを介して所望のスキャン画像を検索する手段とを備える。【選択図】図１
2007188479.tif 000002
【特許請求の範囲】
【請求項１】
スキャン画像を取り込む手段と、
予め準備されたタグ集合もしくは新規生成したタグからユーザにタグを選択させる手段と、
上記スキャン画像を上記タグと関連付けて登録する手段と、
独立した上記タグ相互間を任意に関連付けて登録する手段と、
上記タグを介して所望のスキャン画像を検索する手段とを備えたことを特徴とするスキャン画像管理装置。
【請求項２】
請求項１に記載のスキャン画像管理装置において、
上記スキャン画像に関連付けられたタグに、他のタグを関連タグとして自動に決定して設定する手段を備えたことを特徴とするスキャン画像管理装置。
【請求項３】
請求項１に記載のスキャン画像管理装置において、
上記スキャン画像に関連付けられたタグを削除する手段を備えたことを特徴とするスキャン画像管理装置。
【請求項４】
請求項１に記載のスキャン画像管理装置において、
上記スキャン画像に新たなタグを関連付ける手段を備えたことを特徴とするスキャン画像管理装置。
【請求項５】
請求項１に記載のスキャン画像管理装置において、
ＭＦＰのオペレーションパネルおよびＰＣのＰＣ画面へのＵＩ画面を生成する手段を備えたことを特徴とするスキャン画像管理装置。
【請求項６】
請求項５に記載のスキャン画像管理装置において、
ＭＦＰのオペレーションパネルのＵＩ画面として、スタート画面であるスキャン待受画面と、関連タグの設定等を行うタグ提示画面と、画像確認・タグ変更・画像印刷等を行う画像提示・タグ変更・印刷画面とを生成することを特徴とするスキャン画像管理装置。
【請求項７】
請求項５に記載のスキャン画像管理装置において、
ＰＣのＰＣ画面へのＵＩ画面として、スタート画面である検索画面と、関連タグの設定等を行うタグ提示画面と、画像確認・タグ変更等を行う画像提示・タグ変更画面とを生成することを特徴とするスキャン画像管理装置。
【請求項８】
請求項１に記載のスキャン画像管理装置において、
画像Ｉｄと画像ファイルとを対応付けて管理する画像表と、
画像ＩｄとタグＩｄを対応付けて管理する関連表と、
タグＩｄと関連タグＩｄを対応付けて管理する関連タグ表と、
タグＩｄとタグ文字列とを対応付けて管理するタグ表とを備えたことを特徴とするスキャン画像管理装置。
【請求項９】
請求項８に記載のスキャン画像管理装置において、
上記画像表を操作する手段と、
上記関連表を操作する手段と、
上記関連タグ表を操作する手段と、
上記タグ表を操作する手段とを備えたことを特徴とするスキャン画像管理装置。
【請求項１０】
スキャン画像を取り込む工程と、
予め準備されたタグ集合もしくは新規生成したタグからユーザにタグを選択させる工程と、
上記スキャン画像を上記タグと関連付けて登録する工程と、
独立した上記タグ相互間を任意に関連付けて登録する工程と、
上記タグを介して所望のスキャン画像を検索する工程とを備えたことを特徴とするスキャン画像管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャンして登録した画像の検索性・再利用性を高めたスキャン画像管理装置に関する。
【背景技術】
【０００２】
オフィス等における文書の電子化は相当程度進んでいるが、一方で外部から受領した紙文書や手書きの紙文書等も相当数存在する。このような多量の紙文書を電子的に統一して管理するため、紙文書をＭＦＰ（Multi Function Printer）等のスキャナ機能によりスキャンし、画像ファイルとして蓄積し管理することが行われている。
【０００３】
従来、スキャン画像はディレクトリ式ストレージシステムの日付別、操作者別、組織別等のフォルダに単に投入されるのみであった。
【０００４】
一方、特許文献１には、ネットワークを介し、リモートユーザに対して効率的かつ柔軟性に富んだ文書管理サービスを実現する文書管理方法等が開示されている。
【特許文献１】特開２００３−３４５９２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述したように、従来はスキャン画像を単にディレクトリ式ストレージシステムのフォルダに投入するだけであったため、後に所望のスキャン画像を取得しようと思っても見つけ出す手がかりが少なく、検索性・再利用性が低いという問題があった。
【０００６】
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、スキャン画像の検索性・再利用性を高めることのできるスキャン画像管理装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するため、本発明にあっては、請求項１に記載されるように、スキャン画像を取り込む手段と、予め準備されたタグ集合もしくは新規生成したタグからユーザにタグを選択させる手段と、上記スキャン画像を上記タグと関連付けて登録する手段と、独立した上記タグ相互間を任意に関連付けて登録する手段と、上記タグを介して所望のスキャン画像を検索する手段とを備えるスキャン画像管理システムを要旨としている。
【０００８】
また、請求項２に記載されるように、請求項１に記載のスキャン画像管理装置において、上記スキャン画像に関連付けられたタグに、他のタグを関連タグとして自動に決定して設定する手段を備えることができる。
【０００９】
また、請求項３に記載されるように、請求項１に記載のスキャン画像管理装置において、上記スキャン画像に関連付けられたタグを削除する手段を備えることができる。
【００１０】
また、請求項４に記載されるように、請求項１に記載のスキャン画像管理装置において、上記スキャン画像に新たなタグを関連付ける手段を備えることができる。
【００１１】
また、請求項５に記載されるように、請求項１に記載のスキャン画像管理装置において、ＭＦＰのオペレーションパネルおよびＰＣのＰＣ画面へのＵＩ画面を生成する手段を備えることができる。
【００１２】
また、請求項６に記載されるように、請求項５に記載のスキャン画像管理装置において、ＭＦＰのオペレーションパネルのＵＩ画面として、スタート画面であるスキャン待受画面と、関連タグの設定等を行うタグ提示画面と、画像確認・タグ変更・画像印刷等を行う画像提示・タグ変更・印刷画面とを生成することができる。
【００１３】
また、請求項７に記載されるように、請求項５に記載のスキャン画像管理装置において、ＰＣのＰＣ画面へのＵＩ画面として、スタート画面である検索画面と、関連タグの設定等を行うタグ提示画面と、画像確認・タグ変更等を行う画像提示・タグ変更画面とを生成することができる。
【００１４】
また、請求項８に記載されるように、請求項１に記載のスキャン画像管理装置において、画像Ｉｄと画像ファイルとを対応付けて管理する画像表と、画像ＩｄとタグＩｄを対応付けて管理する関連表と、タグＩｄと関連タグＩｄを対応付けて管理する関連タグ表と、タグＩｄとタグ文字列とを対応付けて管理するタグ表とを備えることができる。
【００１５】
また、請求項９に記載されるように、請求項８に記載のスキャン画像管理装置において、上記画像表を操作する手段と、上記関連表を操作する手段と、上記関連タグ表を操作する手段と、上記タグ表を操作する手段とを備えることができる。
【００１６】
また、請求項１０に記載されるように、スキャン画像を取り込む工程と、予め準備されたタグ集合もしくは新規生成したタグからユーザにタグを選択させる工程と、上記スキャン画像を上記タグと関連付けて登録する工程と、独立した上記タグ相互間を任意に関連付けて登録する工程と、上記タグを介して所望のスキャン画像を検索する工程とを備えるスキャン画像管理方法として構成することができる。
【発明の効果】
【００１７】
本発明のスキャン画像管理装置にあっては、いわゆるタグシステムを導入するとともに、独立したタグ相互間を任意に関連付けて登録可能とすることで、スキャン画像の検索性・再利用性を高めることができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の好適な実施形態につき説明する。
【００１９】
図１は本発明の一実施形態にかかるスキャン画像管理システムの構成例を示す図である。図１において、スキャン画像管理システムは、スキャナ機能を備えたＭＦＰ１と、ＭＦＰ１からスキャン画像を取り込み、タグ（後述）を付して管理するスキャン画像管理サーバ２と、スキャン画像管理サーバ２にアクセス可能なＰＣ（Personal Computer）３とから構成される。なお、ＭＦＰ１、スキャン画像管理サーバ２およびＰＣ３はネットワークにより相互に接続されている。ＭＦＰ１およびＰＣ３の台数としては、システムを導入する組織規模に応じて任意の数とすることができる。また、スキャン画像管理サーバ２は単一のサーバ装置によって構成しても、機能的に分散した複数のサーバ装置によって構成してもよい。
【００２０】
ＭＦＰ１は、Ｗｅｂブラウザ等によりＵＩ(User Interface)が提供されるオペレーションパネル１１を備え、文書のスキャン操作、関連タグ（後述）設定操作、画像確認操作、タグ変更操作、印刷操作等を行えるようになっている。
【００２１】
ＰＣ３は、Ｗｅｂブラウザ等によりＵＩ画面を表示するＰＣ画面３１を備え、検索操作、関連タグ設定操作、画像確認操作、タグ変更操作等を行えるようになっている。
【００２２】
スキャン画像管理サーバ２は、ＭＦＰ１からスキャン時のメタデータ（スキャン日時、ログインユーザＩｄ、機器Ｉｄ、スキャン解像度、カラー／モノクロ区別等）を取得するとともに、後述するＤＢ（Data Base）２８のタグ表２８４から初期タグ集合を取得し、タグを生成するメタデータ・タグ変換部２０を備えている。メタデータ・タグ変換部２０にはスキャン画像に付すべきタグとしてユーザにより選択されたもの（後述）を一時的に保持するタグバッファが設けられている。
【００２３】
また、スキャン画像管理サーバ２は、ＭＦＰ１のオペレーションパネル１１もしくはＰＣ３のＰＣ画面３１に表示するＵＩ画面を生成（レンダリング）するレンダラ２１と、ＭＦＰ１から印刷命令を受け取って印刷処理を制御するコントローラ２２と、ＭＦＰ１による実際の印刷処理を制御するドライバ２３とを備えている。
【００２４】
また、スキャン画像管理サーバ２は、ＤＢ２８の画像表２８１の操作を行う画像表操作部２４と、ＤＢ２８の関連表２８２の操作を行う関連表操作部２５と、ＤＢ２８の関連タグ表２８３の操作を行う関連タグ表操作部２６と、ＤＢ２８のタグ表２８４の操作を行うタグ表操作部２７とを備えている。
【００２５】
図２は本発明の一実施形態にかかるスキャン画像管理システムの他の構成例を示す図であり、スキャン画像管理サーバ２の機能をＭＦＰ１の内部に持たせたものである。スキャン画像管理サーバ２の構成は図１に示したものと同様である。こうすることで、スキャン画像管理サーバ２の導入を容易にするとともに、サーバ管理を容易にすることができる。
【００２６】
図３はＤＢ２８の構造例を示す図である。画像表２８１は、画像Ｉｄと画像ファイルとを対応付けて管理している。関連表２８２は、画像ＩｄとタグＩｄとを対応付けて管理している。関連タグ表２８３はタグＩｄと関連タグＩｄとを対応付けて管理している。タグ表２８４は、タグＩｄとタグ文字列（タグの内容）とを対応付けて管理している。なお、タグ表２８４には予め使用が予想されるタグ集合を準備して格納しておくものとする。例えば、予め格納するタグとしては、プロジェクト名、組織名等がある。
【００２７】
図４は本発明の一実施形態にかかるスキャン画像管理システムの更に他の構成例を示す図であり、図１の関連表２８２と関連タグ表２８３を関連表２８２に合体させたものである。なお、この構成は図２に示したスキャン画像管理サーバ２の機能をＭＦＰ１の内部に持たせたものにも適用することができる。
【００２８】
図５は図４の構成の場合のＤＢ２８の構造例を示す図である。画像表２８１は、画像Ｉｄと画像ファイルとを対応付けて管理している。関連表２８２は、タグＩｄと画像Ｉｄと関連タグＩｄとを対応付けて管理している。タグ表２８４は、タグＩｄとタグ文字列とを対応付けて管理している。なお、タグ表２８４には予め使用が予想されるタグ集合を準備して格納しておくものとする。例えば、予め格納するタグとしては、プロジェクト名、組織名等がある。
【００２９】
また、図６はタグ表２８４の他の構造例を示す図であり、タグＩｄとタグ文字列と関連タグＩｄとを対応付けて管理している。この場合、関連タグＩｄは無効値Ｎｕｌｌでもよいものとする。
【００３０】
図７はタグによるスキャン画像の管理の例を示す図であり、図示の例では、画像ファイルＦ１に付されたタグＴ１から関連するタグＴ２、Ｔ３を辿る（矢印付きの太線で示す）ことによって画像ファイルＦ２を取得できることを示している。実線はタグと画像ファイルとの関連を示し、破線はタグ同士の関連を示している。このように、タグを介した自由度の大きいナビゲーションを実現することができる。
【００３１】
図８はタグによるスキャン画像の管理の他の例を示す図であり、新たなタグＴ４を設けることで、太い実線で示す画像ファイルとの関連および太い破線で示す他のタグとの関連により、新しいタグによる違った見方の提示や思わぬ連関の発見を促すことができる。
【００３２】
以下、上記の実施形態の動作について説明する。
【００３３】
先ず、図１および図２において、スキャン画像管理サーバ２のレンダラ２１はＭＦＰ１のオペレーションパネル１１もしくはＰＣ３のＰＣ画面３１に対してＵＩ画面の提示を行うが、ＭＦＰ１のオペレーションパネル１１では文字列の入力等が困難であり、逆にＰＣ３のＰＣ画面３１ではそれが容易であることから、異なる画面構成としている。図９はオペレーションパネル１１とＰＣ画面３１とを判別する手法の例を示す図であり、ActiveXを使用したコードの例を示している。このコードはＭＦＰ１もしくはＰＣ３のＷｅｂブラウザで実行されることで、ＭＦＰに固有のライブラリへのアクセスを試み、成功した場合にはＭＦＰ１であると判断し、失敗した場合はＰＣ３であると判断するようになっている。
【００３４】
＜ＭＦＰ１における操作＞
図１０はＭＦＰ１のオペレーションパネル１１の画面遷移の例を示す図であり、スタート画面であるスキャン待受画面１１１と、関連タグの設定等を行うタグ提示画面１１２と、画像確認・タグ変更・画像印刷等を行う画像提示・タグ変更・印刷画面１１３との間で相互に行き来するようになっている。すなわち、スキャン待受画面１１１においてスキャン画像に付されたタグを選択することでタグ提示画面１１２に遷移し、スキャン待受画面に戻るボタンを押下することでスキャン待受画面１１１に戻る。また、スキャン待受画面１１１において画像を選択することで画像提示・タグ変更・印刷画面１１３に遷移し、戻るボタンを押下することでスキャン待受画面１１１に戻る。また、タグ提示画面１１２において、画像を選択することで画像提示・タグ変更・印刷画面１１３に遷移し、戻るボタンを押下することでタグ提示画面１１２に戻る。
【００３５】
図１１はスキャン待受画面１１１の例を示す図であり、スキャンして登録する画像に付すタグを選択する領域１１１ａと、スキャンボタンの設けられた領域１１１ｂと、「スキャン中」等のステータスを表示する領域１１１ｃと、最近スキャンされた画像につきサムネイル（縮小画像）およびタグを表示する領域１１１ｄとを備えている。なお、網掛部分はクリック（押下）可能な部分であることを示している。
【００３６】
図１１において、領域１１１ａの枠Ｂにはレンダラ２１により候補のタグの集合が表示され、この中から任意のタグを選択（複数選択可）し、追加ボタンを押下することでタグが枠Ａに加えられる。新規ボタンを押下することでランダムな名前のタグが枠Ａに加えられる。このランダムな名前のタグは、後述するＰＣ３からの操作で任意の名前に変更することができる。また、枠Ａでタグを選択した上で削除ボタンを押下することで削除することができる。
【００３７】
領域１１１ａの枠Ｂに表示するタグの抽出としては種々の方法を採用することができる。例えば、次のような基準とすることができる。
（１）最近スキャンされた画像のタグをそのまま提示する。
（２）使用されている回数の低いタグを提示する。
（３）被参照回数の低い画像のタグを提示する（この場合は画像表２８１に被参照回数の列を追加して管理する。）。
（４）ランダムにタグを生成して提示する。
【００３８】
図１２は使用頻度の低いタグの提示の処理例を示す図であり、図１３はそのフローチャートである。図１２および図１３において、スキャン画像管理サーバ２のレンダラ２１は、スキャン待受画面１１１の表示を行うにあたり、関連表操作部２５に対してタグの抽出を要求する（ステップＳ１）。
【００３９】
関連表操作部２５は、例えば「select タグid, count(タグid) from 関連表」といったＳＱＬ（Structured Query Language）文でＤＢ２８の関連表２８２からタグＩｄ毎の使用回数を調べ（ステップＳ２）、下位一定数のタグＩｄのリストをタグ表操作部２７に渡す（ステップＳ３）。
【００４０】
タグ表操作部２７は受け取ったリストに含まれるタグＩｄに対応するタグ文字列の集合をタグ表２８４から取得し（ステップＳ４）、レンダラ２１に渡す（ステップＳ５）。レンダラ２１は受け取ったタグ文字列の集合を候補として提示する。
【００４１】
図１４は使用頻度の低いタグの提示におけるＤＢ操作例を示す図であり、関連表２８２からＳＱＬ文「select タグid, count(タグid) from 関連表 order by タグid group by タグid limit 3」を実行することで「(14, 1),(15, 1),(16, 1)」を取得し、タグ表２８４からＳＱＬ文「select タグ文字列 from タグ表 where  タグid = [ID]」を実行することでタグ文字列「Fax、第三係、新人」を得た状態を示している。
【００４２】
図１１に戻り、領域１１１ｂのスキャンボタンを押下することでスキャンが行われ、スキャン画像の登録が行われる。図１５はスキャン画像の登録の処理例を示す図である。図１５において、スキャン画像管理サーバ２の画像表操作部２４はＭＦＰ１からスキャン画像を取得すると（ステップＳ１１）、ＤＢ２８の画像表２８１から「select max(id)」等により新規のＩｄを取得して仮保存し（ステップＳ１２）、そのＩｄとスキャン画像の対を画像表２８１に登録する（ステップＳ１３）。
【００４３】
一方、メタデータ・タグ変換部２０はＭＦＰ１からスキャン時のメタデータおよびオペレーションパネル１１において選択されたタグ（タグバッファに保持）を取得し（ステップＳ１４）、メタデータから所定の基準に従ってタグを生成するとともに選択されたタグとマージし、タグ表操作部２７に送る（ステップＳ１５）。なお、メタデータからタグを生成する例としては、
（１）スキャン実施日時（「2005-09-16」「15時台」等）
（２）画質・解像度（「200dpi」等）
（３）カラー／モノクロ区別（「カラー」）
（４）ファイル種別（「JPG」等）
がある。
【００４４】
タグ表操作部２７はタグ表２８４から「select max(id)」等により新規のＩｄを取得して仮保存し（ステップＳ１６）、メタデータ・タグ変換部２０から受け取ったタグの各々について、それがタグ表２８４に既に存在すれば廃棄し、存在しなければ新たなタグＩｄを与えてタグ表２８４に登録する（ステップＳ１７）。
【００４５】
その後、関連表操作部２５および関連タグ表操作部２６は画像表操作部２４から登録した画像のＩｄを取得するとともに（ステップＳ１８）、タグ表操作部２７から廃棄もしくは新規登録したタグのＩｄを取得し（ステップＳ１９）、タグＩｄと画像Ｉｄとの全組み合わせ（直積）を関連表２８２および関連タグ表２８３に登録する（ステップＳ２０、Ｓ２１）。
【００４６】
図１６はスキャン画像の登録の処理例を示すフローチャートである。図１６において、処理を開始すると、スキャン開始ボタンが押されたか否か判断し（ステップＳ１０１）、押されていない場合は続いてオペレーションパネルでタグを加除する指示があったか否か判断し（ステップＳ１０２）、指示がない場合は再びスキャン開始ボタンの判断（ステップＳ１０１）に戻り、指示があった場合はタグバッファの内容を変更し（ステップＳ１０３）、再びスキャン開始ボタンの判断（ステップＳ１０１）に戻る。
【００４７】
スキャン開始ボタンが押された場合、スキャンを実行して画像を取得し（ステップＳ１０４）、画像表２８１に新しい列を追加し（ステップＳ１０５）、タグバッファの各々の要素について、タグ表２８４になければ新規に加え、画像ＩｄとタグＩｄの対を関連表２８２に加える（ステップＳ１０６）。
【００４８】
次いで、タグバッファの内容から関連タグを決定し（ステップＳ１０７）、関連タグ表２８３の内容を改め（ステップＳ１０８）、処理を終了する。
【００４９】
図１７および図１８はスキャン画像の登録におけるＤＢ操作例を示す図であり、スキャン前からスキャン後までのＤＢ２８の値の変化を示している。なお、（ａ）〜（ｄ）は図１６の同符号を付した状態に対応している。
【００５０】
図１９は図１６のステップＳ１０７の関連タグの決定の処理例を示すフローチャートである。図１９において、処理を開始すると、当該タグが含まれている画像の集合を取得し（ステップＳ１１１）、画像の各々に関連づけられているタグとその出現度数を数える(I)（ステップＳ１１２）。
【００５１】
次いで、当該タグ自身を(I)から除き(II)（ステップＳ１１３）、(II)のうち、出現頻度が最も高い一定個数個を選ぶ(III)（ステップＳ１１４）。
【００５２】
次いで、関連タグ表から当該タグのＩＤを当該タグＩＤ欄に含むタプルを消去し（ステップＳ１１５）、当該タグのＩＤと（ＩＩＩ）の各々のＩＤの対を関連タグ表に入れ（ステップＳ１１６）、処理を終了する。
【００５３】
図２０は関連タグの決定におけるＤＢ操作例を示す図であり、I〜IIIは図１９の同符号を付した状態に対応している。
【００５４】
図１１に戻り、領域１１１ｄのタグの集合の中からタグを押下した場合にはタグ提示画面１１２に遷移し、サムネイルを押下した場合には画像提示・タグ変更・印刷画面１１３に遷移する。
【００５５】
図２１はタグ提示画面１１２の例を示す図であり、スキャン待受画面１１１で選択されたタグ（Ｘ）を含む画像を表示（例えば更新時刻順に表示）する領域１１２ａと、選択されたタグ（Ｘ）に近接するタグ（近接タグ）を表示（例えば類似度順に表示）して関連タグに設定することのできる領域１１２ｂと、設定された関連タグを表示する領域１１２ｃと、スキャン待受画面に戻るボタンの設けられた領域１１２ｄとを備えている。
【００５６】
図２２はタグ提示画面１１２の領域１１２ｂで近接タグを表示するにあたり、選択されたタグから近接タグの集合を取得するＳＱＬ文の例を示す図である。図２２の例は、選択されたタグを検索語として、その検索語にタグ文字列が合致するタグＩｄをタグ表（tagTable）２８４から求め、その中から近接タグ(Ａ)を抽出するようにしている。その他、現在のタグと共通するファイルの比率が高いものほど近接度が高いものとすることができる。
【００５７】
図２１に戻り、領域１１２ｂに表示された近接タグＡ、Ｂ等から横のチェックボックスにチェックを付し、下の関連タグに設定ボタンを押下することで、それらを関連タグに設定することができる。設定された関連タグは領域１１２ｃに表示される。
【００５８】
また、領域１１２ｄのスキャン待受画面に戻るボタンを押下した場合にはスキャン待受画面１１１に戻る。
【００５９】
図２３は図２１の領域１１２ｂもしくは領域１１２ａにおけるタグ文字列押下時の画面遷移の例を示す図であり、例えばタグ「Ａ」の画面からタグ「Ｂ」の文字列を押下した場合はタグ「Ｂ」の画面に遷移し、タグ「Ｂ」の画面からタグ「Ｃ」の文字列を押下した場合はタグ「Ｃ」の画面に遷移し、その逆も可能である。これにより、ワンクリックでそれぞれのタグ提示画面１１２に直接に遷移することができる。
【００６０】
図２４は画像提示・タグ変更・印刷画面１１３の例を示す図であり、選択された画像のサムネイルを表示（前後の画像にページめくり可能）する領域１１３ａと、設定されているタグの集合を表示する領域１１３ｂと、追加するタグを表示する領域１１３ｃと、印刷ボタンの設けられた領域１１３ｄと、画像削除ボタンの設けられた領域１１３ｅと、決定ボタンの設けられた領域１１３ｆと、戻るボタンの設けられた領域１１３ｇとを備えている。
【００６１】
図２４において、タグを削除するには、領域１１３ｂにおいて該当するタグの右のチェックボックスにチェックを入れて削除ボタンを押下する。なお、実際の削除は領域１１３ｆの決定ボタンを押下した後に行われる。また、タグを追加するには、領域１１３ｃにおいて表示されたタグもしくは追加ボタンにより新規に追加したタグの右のチェックボックスにチェックを入れて追加ボタンを押下する。実際の追加は領域１１３ｆの決定ボタンを押下した後に行われる。
【００６２】
図２５はタグの削除・追加後に決定ボタンを押下した際のタグ変更の処理例を示す図である。図２５において、スキャン画像管理サーバ２の関連表操作部２５はＭＦＰ１から画像Ｉｄと削除・追加するタグＩｄの集合を受け取ると（ステップＳ２１）、受け取ったＩｄに該当するタプルをＤＢ２８の関連表２８２から削除する（ステップＳ２２）。
【００６３】
また、関連表操作部２５は受け取ったタグＩｄの各々を画像Ｉｄと組み合わせてタプルとし、関連表２８２に登録し（ステップＳ２３）、削除・追加後のタグ集合をレンダラ２１に渡す（ステップＳ２４）。そして、レンダラ２１は新しいタグ集合に応じた画面を再生成する（ステップＳ２５）。
【００６４】
図２６はタグ変更の処理例を示すフローチャートである。図２６において、処理を開始し、オペレーションパネルの「決定」ボタンを押下すると（ステップＳ１２１）、関連表操作部２５はＭＦＰ１から画像Ｉｄとタグの集合を受け取り（ステップＳ１２２）、受け取った画像Ｉｄをもつタプルを関連表２８２から取得（ａ）する（ステップＳ１２３）。
【００６５】
次いで、各タプルについて、タプルのタグＩｄでタグ表２８４からタグ文字列を取得し、タグ文字列がタグの集合に含まれているか否か判断し、含まれていない場合は関連表２８２からタプルを削る（ｂ）（ステップＳ１２４）。
【００６６】
次いで、タグ表２８４に含まれないタグＩｄを持つタプルを関連表２８２から削除し（ｃ）（ステップＳ１２５）、各々のタグについて、タグ表２８４からタグに対応するタグＩｄを取得し、なければ新規にタプルを作り、タグＩｄが関連表２８２に含まれているか否か判断し、含まれていない場合は画像ＩｄとタグＩｄの対を関連表２８２に加え（ｄ）（ステップＳ１２６）、処理を終了する。
【００６７】
図２７はタグ変更におけるＤＢ操作例を示す図であり、（ａ）〜（ｅ）は図２６の同符号を付した状態に対応している。
【００６８】
図２８は画像削除ボタンを押下した際の画像削除の処理例を示す図である。図２８において、スキャン画像管理サーバ２の画像表操作部２４はＭＦＰ１から画像Ｉｄを受け取ると（ステップＳ３１）、その画像Ｉｄを含むタプルをＤＢ２８の画像表２８１から削除し（ステップＳ３２）、削除した画像Ｉｄを関連表操作部２５に渡す（ステップＳ３３）。
【００６９】
関連表操作部２５はその画像Ｉｄに関連するタプルを関連表２８２から削除する（ステップＳ３４）。タグ表２８４に対しては何もしない。
【００７０】
一方、画像表操作部２４はレンダラ２１に画像削除の旨を伝え（ステップＳ３５）、レンダラ２１はスキャン待受画面１１１への画面遷移を行う（ステップＳ３６）。
【００７１】
図２９は画像削除の処理例を示すフローチャートである。図２９において、処理を開始し、オペレーションパネルの「削除」ボタンを押下すると（ステップＳ１３１）、関連表操作部２５はＭＦＰ１から画像Ｉｄを受け取り（ステップＳ１３２）、受け取った画像ＩＤをもつタプルを関連表２８２から取得する（ａ）（ステップＳ１３３）。
【００７２】
次いで、各タプルについて、タプルのタグＩＤでタグ表２８４からタグ文字列を取得し、タグ文字列がタグの集合に含まれているか否か判断し、含まれていない場合は関連表２８２からタプルを削る（ｂ）（ステップＳ１３４）。そして、タグ表２８４に含まれないタグＩＤを持つタプルを関連表２８２から削除し（ｃ）（ステップＳ１３５）、処理を終了する。
【００７３】
図３０は画像削除におけるＤＢ操作例を示す図であり、（ａ）〜（ｃ）は図２９の同符号を付した状態に対応している。
【００７４】
図３１は印刷ボタンを押下した際の印刷の処理例を示す図であり、図３２は印刷の処理例を示すフローチャートである。図３１および図３２において、スキャン画像管理サーバ２のコントローラ２２はＭＦＰ１から印刷命令を受け取ると（ステップＳ４１）、画像表操作部２４に画像の取得を要求する（ステップＳ４２）。
【００７５】
画像表操作部２４はＤＢ２８の画像表２８１から画像データを取り出し（ステップＳ４３）、ドライバ２３に渡す（ステップＳ４４）。そして、ドライバ２３はＭＦＰ１に画像の印刷を行わせる（ステップＳ４５）。
【００７６】
図３３は印刷におけるＤＢ操作例を示す図であり、コントローラ２２、画像表２８１、ドライバ２３におけるデータの流れを示している。
【００７７】
＜ＰＣ３における操作＞
図３４はＰＣ３のＰＣ画面３１の画面遷移の例を示す図であり、スタート画面である検索画面３１１と、関連タグの設定等を行うタグ提示画面３１２と、画像確認・タグ変更等を行う画像提示・タグ変更画面３１３との間で相互に行き来するようになっている。すなわち、検索画面３１１において検索ボタンを押下することでタグ提示画面３１２に遷移し、再検索ボタンを押下することで検索画面３１１に戻る。また、検索画面３１１において画像を選択することで画像提示・タグ変更画面３１３に遷移し、戻るボタンを押下することで検索画面３１１に戻る。また、タグ提示画面３１２において、画像を選択することで画像提示・タグ変更画面３１３に遷移し、戻るボタンを押下することでタグ提示画面３１２に戻る。
【００７８】
図３５は検索画面３１１の例を示す図であり、キーボードから検索語の入力を行う検索枠を有する領域３１１ａと、検索方式の選択および検索実行の指示を行う領域３１１ｂと、最近スキャンされた画像につきサムネイルおよびタグを表示する領域３１１ｃとを備えている。
【００７９】
図３６はタグによる検索の処理例を示す図である。図３６において、スキャン画像管理サーバ２のタグ表操作部２７はＰＣ３から検索語と検索条件を取得すると（ステップＳ５１）、ＤＢ２８のタグ表２８４から検索語にマッチするタグの集合を取得し（ステップＳ５２）、そのタグの集合を画像表操作部２４に渡す（ステップＳ５３）。
【００８０】
画像表操作部２４は受け取ったタグのそれぞれに基づいて画像表２８１から画像を取得し（ステップＳ５４）、レンダラ２１に渡す（ステップＳ５５）。
【００８１】
レンダラ２１はタグ表操作部２７からタグの集合を取得し（ステップＳ５６）、画面を生成してＰＣ３に表示させる（ステップＳ５７）。
【００８２】
図３７はタグによる検索の処理例を示すフローチャートである。図３７において、処理を開始し、検索画面の「検索」ボタンを押下すると（ステップＳ１４１）、タグ表操作部２７はＰＣ３から検索語および検索条件(I)を取得し（ステップＳ１４２）、タグ表操作部２７は(I)を用いてタグ表２８４からタグＩＤ(II)を取得する（ステップＳ１４３）。
【００８３】
関連表操作部２５は(II)を用いて関連表２８２から画像ＩＤ(III)を取得し（ステップＳ１４４）、画像表操作部２４は(III)を用いて画像表２８１から画像(IV)を取得する（ステップＳ１４５）。そして、レンダラ２１は取得した画像をＰＣ画面に表示し（ステップＳ１４６）、処理を終了する。
【００８４】
図３８はタグによる検索におけるＤＢ操作例を示す図であり、I〜IVは図３７の同符号を付した状態に対応している。
【００８５】
図３９〜図４２は関連タグを用いた検索について示している。
【００８６】
図３９は関連タグ検索におけるタグの関係の例を示す図であり、一部のタグ同士をリンクさせ、その関係を利用して検索条件を拡張するものである。例えば、図示の例では、タグＴ１の関連タグとなっているタグＴ２を検索条件に含め、あるいは、タグＴ３、Ｔ４、Ｔ５を検索条件に含めるものとしている。
【００８７】
図４０は関連タグを用いた検索の処理例を示す図であり、図４１は関連タグを用いた検索の処理例を示すフローチャートである。
【００８８】
図４０および図４１において、検索画面の「検索」ボタンを押下すると（ステップＳ１５１）、タグ表操作部２７はＰＣ３から検索語および検索条件(I)を取得する（ステップＳ１５２）。
【００８９】
関連タグ表操作部２６は(I)を用いて関連タグ表２８３から関連タグのＩＤを取得し、(I)とマージ(II)する（ステップＳ１５３）。
【００９０】
タグ表操作部２７は(II)を用いてタグ表２８４からタグＩＤ(III)を取得し（ステップＳ１５４）、関連表操作部２５は(III)を用いて関連表２８２から画像ＩＤ(IV)を取得する（ステップＳ１５５）。
【００９１】
画像表操作部２４は(IV)を用いて画像表２８１から画像(V)を取得し（ステップＳ１５６）、レンダラ２１は取得した画像をＰＣ画面３１に表示する（ステップＳ１５７）。
【００９２】
図４２は関連タグを用いた検索におけるＤＢ操作例を示す図であり、I〜Vは図４１の同符号を付した状態に対応している。
【００９３】
図４３はタグ提示画面３１２の例を示す図であり、検索画面３１１で検索されたタグ（Ｘ）を含む画像を表示（例えば更新時刻順に表示）する領域３１２ａと、タグ名の変更をキーボードから入力する枠を有する領域３１２ｂと、検索されたタグ（Ｘ）に近接するタグ（近接タグ）を表示（例えば類似度順に表示）して関連タグに設定することのできる領域３１２ｃと、設定された関連タグを表示する領域３１２ｄと、検索画面に戻るボタンの設けられた領域３１２ｅとを備えている。なお、印刷ボタンを更に設けてもよい。
【００９４】
図４４はタグ名変更の処理例を示す図である。図４４において、スキャン画像管理サーバ２のタグ表操作部２７はＰＣ３から変更前と変更後のタグ名を受け取ると（ステップＳ６１）、ＤＢ２８のタグ表２８４に変更後のタグ名が存在するか否かを調べ、存在しない場合は単純にタグ表２８４中のタグ文字列を置き換えて処理を終了する（ステップＳ６２）。
【００９５】
また、タグ表２８４に変更後のタグ名が存在する場合は、タグ表２８４中のタグ文字列を置き換えるとともに、タグＩｄも既存のタグＩｄに揃える（ステップＳ６２）。そして、タグ表操作部２７は関連表操作部２５を通じて関連表２８２中のタグＩｄも同様に変更する（ステップＳ６３、Ｓ６４）。
【００９６】
図４５は画像提示・タグ変更画面３１３の例を示す図であり、検索された画像のサムネイルを表示（前後の画像にページめくり可能）する領域３１３ａと、設定されているタグの集合を表示する領域３１３ｂと、追加するタグを表示する領域３１３ｃと、メタデータを表示する領域１１３ｄと、画像削除ボタンの設けられた領域３１３ｅと、決定ボタンの設けられた領域３１３ｆと、戻るボタンの設けられた領域３１３ｇとを備えている。操作はＭＦＰ１の画像提示・タグ変更・印刷画面１１３における場合と同様である。
【００９７】
＜変形例＞
図４６は識別コードを含む画像の登録の処理例を示す図である。この例では、ＭＦＰ１でスキャンする文書Ｄに、タグ情報をエンコードしたＱＲコード等の識別コードＣを予め付しておくものとする。また、スキャン画像管理サーバ２にはＭＦＰ１から受け取ったスキャン画像から識別コードＣを解読してタグ情報を抽出するコード解読部２９を追加し、抽出したタグ情報をメタデータ・タグ変換部２０に渡すようにしている。その他の構成は図１に示したものと同様である。
【００９８】
このようにすることで、文書Ｄのスキャン画像を識別コードＣで指定したタグ情報を付して登録することができる。例えば、プロジェクト毎にＱＲコードのアイコンを制定し、そのプロジェクトの文書にそのアイコンを付すこととすることにより、単にスキャンするだけでプロジェクトとの関連を持たせた状態でスキャン画像を登録することができる。なお、ＱＲコードのアイコンは印鑑状のものとすることもできる。
【００９９】
＜総括＞
以上のように、本発明の実施形態にあっては、いわゆるタグシステムを導入するとともに、独立したタグ相互間を任意に関連付けて登録可能とすることで、スキャン画像の検索性・再利用性を高めることができる。すなわち、従来より画像ファイルに付されたキーワード等を用いて検索する技術や、更に、そのキーワードの相互関係をシソーラス的に関連付けたものは存在するが、その関連付けはシステム側で固定的に設定されるものであり、一般ユーザが任意に関連付けを行えるものではなかった。その点、本発明の実施形態では、独立したタグ相互間を一般ユーザが任意に関連付けて登録できることで、違った見方の提示や思わぬ連関の発見を促すことができる。
【０１００】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【図面の簡単な説明】
【０１０１】
【図１】本発明の一実施形態にかかるスキャン画像管理システムの構成例を示す図（その１）である。
【図２】本発明の一実施形態にかかるスキャン画像管理システムの構成例を示す図（その２）である。
【図３】ＤＢの構造例を示す図である。
【図４】本発明の一実施形態にかかるスキャン画像管理システムの構成例を示す図（その３）である。
【図５】ＤＢの構造例を示す図である。
【図６】タグ表の他の構造例を示す図である。
【図７】タグによるスキャン画像の管理の例を示す図（その１）である。
【図８】タグによるスキャン画像の管理の例を示す図（その２）である。
【図９】オペレーションパネルとＰＣ画面とを判別する手法の例を示す図である。
【図１０】オペレーションパネルの画面遷移の例を示す図である。
【図１１】スキャン待受画面の例を示す図である。
【図１２】使用頻度の低いタグの提示の処理例を示す図である。
【図１３】使用頻度の低いタグの提示の処理例を示すフローチャートである。
【図１４】使用頻度の低いタグの提示におけるＤＢ操作例を示す図である。
【図１５】スキャン画像の登録の処理例を示す図である。
【図１６】スキャン画像の登録の処理例を示すフローチャートである。
【図１７】スキャン画像の登録におけるＤＢ操作例を示す図（その１）である。
【図１８】スキャン画像の登録におけるＤＢ操作例を示す図（その２）である。
【図１９】関連タグの決定の処理例を示すフローチャートである。
【図２０】関連タグの決定におけるＤＢ操作例を示す図である。
【図２１】タグ提示画面の例を示す図である。
【図２２】選択されたタグから近接タグの集合を取得するＳＱＬ文の例を示す図である。
【図２３】タグ文字列押下時の画面遷移の例を示す図である。
【図２４】画像提示・タグ変更・印刷画面の例を示す図である。
【図２５】タグの削除・追加後に決定ボタンを押下した際のタグ変更の処理例を示す図である。
【図２６】タグ変更の処理例を示すフローチャートである。
【図２７】タグ変更におけるＤＢ操作例を示す図である。
【図２８】画像削除ボタンを押下した際の画像削除の処理例を示す図である。
【図２９】画像削除の処理例を示すフローチャートである。
【図３０】画像削除におけるＤＢ操作例を示す図である。
【図３１】印刷ボタンを押下した際の印刷の処理例を示す図である。
【図３２】印刷の処理例を示すフローチャートである。
【図３３】印刷におけるＤＢ操作例を示す図である。
【図３４】ＰＣ画面の画面遷移の例を示す図である。
【図３５】検索画面の例を示す図である。
【図３６】タグによる検索の処理例を示す図である。
【図３７】タグによる検索の処理例を示すフローチャートである。
【図３８】タグによる検索におけるＤＢ操作例を示す図である。
【図３９】関連タグ検索におけるタグの関係の例を示す図である。
【図４０】関連タグを用いた検索の処理例を示す図である。
【図４１】関連タグを用いた検索の処理例を示すフローチャートである。
【図４２】関連タグを用いた検索におけるＤＢ操作例を示す図である。
【図４３】タグ提示画面の例を示す図である。
【図４４】タグ名変更の処理例を示す図である。
【図４５】画像提示・タグ変更画面の例を示す図である。
【図４６】識別コードを含む画像の登録の処理例を示す図である。
【符号の説明】
【０１０２】
１        ＭＦＰ
１１      オペレーションパネル
２        スキャン画像管理サーバ
２０      メタデータ・タグ変換部
２１      レンダラ
２２      コントローラ
２３      ドライバ
２４      画像表操作部
２５      関連表操作部
２６      関連タグ表操作部
２７      タグ表操作部
２８      ＤＢ
２８１    画像表
２８２    関連表
２８３    関連タグ表
２８４    タグ表
２９      コード解読部
３        ＰＣ
３１      ＰＣ画面
【図１】
2007188479.tif 000003
【図２】
2007188479.tif 000004
【図３】
2007188479.tif 000005
【図４】
2007188479.tif 000006
【図５】
2007188479.tif 000007
【図６】
2007188479.tif 000008
【図７】
2007188479.tif 000009
【図８】
2007188479.tif 000010
【図９】
2007188479.tif 000011
【図１０】
2007188479.tif 000012
【図１１】
2007188479.tif 000013
【図１２】
2007188479.tif 000014
【図１３】
2007188479.tif 000015
【図１４】
2007188479.tif 000016
【図１５】
2007188479.tif 000017
【図１６】
2007188479.tif 000018
【図１７】
2007188479.tif 000019
【図１８】
2007188479.tif 000020
【図１９】
2007188479.tif 000021
【図２０】
2007188479.tif 000022
【図２１】
2007188479.tif 000023
【図２２】
2007188479.tif 000024
【図２３】
2007188479.tif 000025
【図２４】
2007188479.tif 000026
【図２５】
2007188479.tif 000027
【図２６】
2007188479.tif 000028
【図２７】
2007188479.tif 000029
【図２８】
2007188479.tif 000030
【図２９】
2007188479.tif 000031
【図３０】
2007188479.tif 000032
【図３１】
2007188479.tif 000033
【図３２】
2007188479.tif 000034
【図３３】
2007188479.tif 000035
【図３４】
2007188479.tif 000036
【図３５】
2007188479.tif 000037
【図３６】
2007188479.tif 000038
【図３７】
2007188479.tif 000039
【図３８】
2007188479.tif 000040
【図３９】
2007188479.tif 000041
【図４０】
2007188479.tif 000042
【図４１】
2007188479.tif 000043
【図４２】
2007188479.tif 000044
【図４３】
2007188479.tif 000045
【図４４】
2007188479.tif 000046
【図４５】
2007188479.tif 000047
【図４６】
2007188479.tif 000048