(57)【要約】【課題】互いに独立している画像データ間の関連付けを簡易かつ確実に行えるようにすることを。【解決手段】配布資料２０８と関連するホワイトボード２０７には、該配布資料２０８に書き込んだ特定のマークと同じマークを書き込んでいる。その後、配布資料２０８をスキャナ部１０３で読み取り、ホワイトボード２０７をデジタルカメラ２０６で撮影して、複合機２０１に配布資料２０８の画像データとホワイトボード２０７の撮影画像データとを取り込み、マークに基づいて関連付け処理を行う。これにより、配布資料２０８の画像データには、対応するホワイトボード２０７の撮影画像データへのリンク情報（参照情報）が埋め込まれる。【選択図】図５
2009005194.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータに含まれているマークを認識する認識手段と、
前記認識手段で認識されたマークに基づいてコンテンツデータの間に相互にリンクを張ることにより関連付け処理を行う関連付け処理手段とを備えたことを特徴とする画像処理装置。
【請求項２】
前記コンテンツデータは画像データであり、前記関連付け処理手段は、画像データにおいてマークを文字列に変換するとともに、リンク情報を埋め込むことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記リンク情報が埋め込まれたコンテンツデータを印刷する場合、前記文字列ではなく前記マークを印刷することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記コンテンツデータには、原稿の画像を読み取る画像読み取り手段で読み取られた画像データを含むことを特徴とする請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項５】
前記コンテンツデータには、撮像装置により撮影された画像データを含むことを特徴とする請求項１〜４のいずれか１項に記載の画像処理装置。
【請求項６】
前記コンテンツデータは、画像を呼び出すＨＴＭＬデータを含み、そのＨＴＭＬデータには、リンクが埋めこまれ、前記ＨＴＭＬデータの間にはリンクが張られることを特徴とする請求項１に記載の画像処理装置。
【請求項７】
コンテンツデータに含まれているマークを認識する認識処理と、
前記認識処理で認識されたマークに基づいてコンテンツデータの間に相互にリンクを張ることにより関連付け処理を行う関連付け処理とを有することを特徴とする画像処理方法。
【請求項８】
前記コンテンツデータは画像データであり、前記関連付け処理は、画像データにおいてマークを文字列に変換するとともに、リンク情報を埋め込むことを特徴とする請求項７に記載の画像処理方法。
【請求項９】
前記リンク情報が埋め込まれたコンテンツデータを印刷する場合、前記文字列ではなく前記マークを印刷することを特徴とする請求項８に記載の画像処理方法。
【請求項１０】
前記コンテンツデータには、原稿の画像を読み取る画像読み取り手段で読み取られた画像データを含むことを特徴とする請求項７〜９のいずれか１項に記載の画像処理方法。
【請求項１１】
前記コンテンツデータには、撮像装置により撮影された画像データを含むことを特徴とする請求項７〜１０のいずれか１項に記載の画像処理方法。
【請求項１２】
前記コンテンツデータは、画像を呼び出すＨＴＭＬデータを含み、そのＨＴＭＬデータには、リンクが埋めこまれ、前記ＨＴＭＬデータの間にはリンクが張られることを特徴とする請求項７に記載の画像処理方法。
【請求項１３】
コンテンツデータに含まれているマークを認識する認識処理と、
前記認識処理で認識されたマークに基づいてコンテンツデータの間に相互にリンクを張ることにより関連付け処理を行う関連付け処理とをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データ間の関連付け処理を行うのに好適な画像処理装置、方法及びプログラムに関する。
【背景技術】
【０００２】
デジタル化、ネットワーク化の進展に伴い、さまざまな情報が電子化され、それを格納したり、配布したりすることが広く行われている。例えば、パーソナルコンピュータ（ＰＣ）上で作成された文書データ、紙文書をスキャナ装置を用いて電子化した画像データ、デジタルカメラで撮影された画像データ等は、日常的にサーバ上に保管されたり、電子メール等を用いて配布されたりしている。
【０００３】
このような状況において、会議が開催された後、議事録として作成される資料として、ＰＣ等で打ち込んだテキストファイルとは別に画像データが記録、保管される場合がある。例えば手書きのメモを記載した配布資料をスキャンした画像データや、議論に用いられたホワイトボードに手書きされた内容をデジタルカメラ等で撮影した画像データ等である。
【０００４】
【特許文献１】特開平１０−９７６０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
会議の議事録を後から参照する際、ある議題に関して書かれたホワイトボードの内容を参照したい等、複数の資料の関連を知りたいという要求がある。
【０００６】
しかしながら、これらは通常別々の画像として保存されるため、ホワイトボードの内容が配付資料のどの内容について記載されたものなのか等、それぞれの関連性について情報を残すことができない。
【０００７】
そのため、ユーザは自己の記憶に基づいて、これらの関連性を判断しなければならない。或いは、別途関連性を記述した管理表を作成したり、手作業でファイルに関連付け情報を埋め込んだりする必要があった。しかしながら、前者では関連情報が不確かになる可能性があり、後者では多くの手間がかかるという問題がある。
【０００８】
このような画像の関連付けについて、マーク認識を用いた文書の関連付け技術が提案されている。特許文献１には、関連する２つのページに同一のシンボルを表示した複数ページの文章を読み取り、このシンボルを認識してお互いのページにアクセス可能な構造記述言語で文書を作成する装置が開示されている。この装置を用いれば、ユーザは、関連する２つのページに同一のシンボルを付加し、読み取らせることにより、２つのページ間に関連性を持たせた文書を作成することができる。
【０００９】
しかしながら、特許文献１に開示された技術は、ページの関連情報を持った一つの文書を作成するものであり、複数の文書間で相互に参照可能とするものではない。また、関連情報は２つのページ間で付加されるので、ある一つの項目について、複数のファイルを関連付けることはできない。
【００１０】
本発明は上記のような点に鑑みてなされたものであり、互いに独立している画像データ間の関連付けを簡易かつ確実に行えるようにすることを目的とする。
【課題を解決するための手段】
【００１１】
本発明の画像処理装置は、コンテンツデータに含まれているマークを認識する認識手段と、前記認識手段で認識されたマークに基づいてコンテンツデータの間に相互にリンクを張ることにより関連付け処理を行う関連付け処理手段とを備えたことを特徴とする。
本発明の画像処理方法は、コンテンツデータに含まれているマークを認識する認識処理と、前記認識処理で認識されたマークに基づいてコンテンツデータの間に相互にリンクを張ることにより関連付け処理を行う関連付け処理とを有することを特徴とする。
本発明のプログラムは、コンテンツデータに含まれているマークを認識する認識処理と、前記認識処理で認識されたマークに基づいてコンテンツデータの間に相互にリンクを張ることにより関連付け処理を行う関連付け処理とをコンピュータに実行させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、例えば紙文書やホワイトボードにマークを書き込んでおけば、それらをスキャナで読み取ったり、デジタルカメラで撮影したりして取得される画像データ間で自動的に関連付けが行われる。したがって、互いに独立している画像データ間の関連付けを簡易かつ確実に行うことができる。
【発明を実施するための最良の形態】
【００１３】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。
図１は、本発明を適用した実施形態に係る複合機の構成を示す図である。複合機は、本発明の画像処理装置として機能するものである。１０１は画像形成部である。１０２は復合機全体の制御を司る制御部である。１０３は本発明でいう画像読み取り手段として機能するスキャナ部である。１０４は操作部である。１０５は送受信インターフェースである。１０６は入力インターフェースである。１０７は排紙部である。画像形成部１０１、スキャナ部１０３、操作部１０４、送受信インターフェース１０５、入力インターフェース１０６、排紙部１０７は、それぞれ専用インターフェースで制御部１０２に接続されている。制御部１０２は、中央処理装置（ＣＰＵ）１０８と、記憶装置（メモリ）１０９とを含んで構成される。
【００１４】
操作部１０４にて画像データを格納する送信宛先、送信方式を選択する。また、スキャナ部１０３に原稿をセットする、もしくは、入力インターフェース１０６を介して外部機器から入力された画像や既に記憶装置１０９に保存されている画像を操作対象画像として操作部１０４にて指定する。
【００１５】
スキャナ部１０３による原稿の読み取り処理においては、読み取り原稿サイズ、読み取り解像度、カラーモード等の読み取り設定を行うことができる。スキャナ部１０３により読み取った画像データの格納処理においては、保存時のファイル形式や、文書名、格納先を選択、指定することができる。このとき、指定された格納先やファイル形式によって、必要であれば適宜適切な画像変換を行う。格納先には自機の記憶装置１０９や、ネットワーク上のファイルサーバ等を指定することができる。
【００１６】
更に操作部１０４にて複数の画像を選択し、関連付け処理を指示することもできる。この関連付け処理が指示されると、複数の画像の関連性を判定し、リンク情報を生成し、選択した画像を指定ファイル形式に変換する際、そのリンク情報を埋め込んでから格納する。
【００１７】
図２は、本発明が適用されるネットワークシステムの構成例を示す図である。図２において、２０１は本実施形態に係る複合機、２０２は文書データが格納されるファイルサーバであり、それぞれがネットワークに接続されている。ファイルサーバ２０２は、中央処理装置２０３、記憶装置２０４、通信インターフェース２０５を主要部として構成されている。また、図２において、２０６は撮像装置であるデジタルカメラ、２０７は会議において使用されたホワイトボード、２０８は会議において配布された紙文書（配布資料）である。
【００１８】
ここで、図５を参照して、画像データの関連付け処理についての概要を説明する。図５は、本実施形態における配布資料２０８とホワイトボード２０７の関係、及び、関連付け処理の結果を説明するための図である。配布資料２０８と関連するホワイトボード２０７には、該配布資料２０８に書き込んだ特定のマーク（図示例では１つの星印、２つの星印）と同じマークを書き込んでいる。図５の例では、ホワイトボード２０７のある画像に１つの星印を、他の画像に２つの星印を書き込んでいる。
【００１９】
その後、配布資料２０８をスキャナ部１０３で読み取り、ホワイトボード２０７をデジタルカメラ２０６で撮影する。そして、複合機２０１に配布資料２０８の画像データとホワイトボード２０７の撮影画像データとを取り込み、マークに基づいて関連付け処理を行う。これにより、配布資料２０８の画像データには、対応するホワイトボード２０７の撮影画像データへのリンク情報（参照情報）が埋め込まれる。
【００２０】
以下、図３のフローチャートを参照して、画像データの関連付け処理についての詳細を説明する。図３は、複合機２０１での処理動作を示すフローチャートである。具体的には、会議において配布された紙文書（配布資料）２０８をスキャナ部１０３で読み取った画像データと、会議において使用されたホワイトボード２０７をデジタルカメラ２０６で撮影した画像データとの関連付け処理を行い、格納する処理である。配布資料２０８の読み取り及びホワイトボード２０７の撮影は、それぞれ関連する部分にマークを書き込んだ後に行う。
【００２１】
まず、操作部１０４にて画像取り込みを指示し、会議において使用されたホワイトボード２０７をデジタルカメラ２０６で撮影した画像データを入力インターフェース１０６を介して記憶装置１０９に取り込む（ステップＳ３０１）。なお、複合機２０１とデジタルカメラ２０６の接続はＵＳＢ等物理的に直接接続しても、無線技術、デバイスポート等により接続しても良い。
【００２２】
次に、操作部１０４にて適切な読み取り設定を行った後、配布資料２０８をスキャナ部１０３で読み取り、その画像データを記憶装置１０９に取り込む（ステップＳ３０２）。配布資料２０８の読み取りに際しては、読み取り原稿サイズ、読み取り解像度、カラーモード等の読み取り設定を行うことができる。
【００２３】
更に、操作部１０４にて、取り込んだ画像データを格納する際のファイル形式、文書名、格納先等の格納設定を行う（ステップＳ３０３）。指定できるファイル形式は、ＴＩＦＦ、ＪＰＥＧ、ＰＤＦ、ＨＴＭＬである。ファイル形式としてＰＤＦ、ＨＴＭＬが指定された場合、後述する関連付け処理を指定することができる。また、画像データの格納先としては、複合機２０１の記憶装置１０９、又は、ネットワーク上のファイルサーバ２０２のディレクトリを指定することも可能である。
【００２４】
次に、中央処理装置１０８は、ステップＳ３０３での格納設定の際に、関連付け処理が指定されたか否かを判定する（ステップＳ３０４）。
【００２５】
ステップＳ３０４での判定がＮｏであれば、ステップＳ３０２で読み取られた配布資料２０８の画像データを、ステップＳ３０３で指定されたファイル形式に変換し（ステップＳ３１３）、指定された格納先に格納し（ステップＳ３１２）、本処理を終了する。
【００２６】
一方、ステップＳ３０４での判定がＹｅｓであれば、操作部１０４にて、ステップＳ３０１で取り込まれたホワイトボード２０７の撮影画像データのうち、関連付け処理を行うものを指定する（ステップＳ３０５）。
【００２７】
次に、中央処理装置１０８は、ステップＳ３０２で読み取られた配布資料２０８の画像データを、ステップＳ３０３で指定されたファイル形式に変換する（ステップＳ３０６）。
【００２８】
次に、中央処理装置１０８は、ステップＳ３０２で読み取られた配布資料２０８の画像データに含まれているマークをすべて認識する（ステップＳ３０７）。同様に、ステップＳ３０５で指定された関連付け処理を行うホワイトボード２０７の撮影画像データに含まれているマークをすべて認識する（ステップＳ３０８）。これらステップＳ３０７、Ｓ３０８の処理が本発明でいう認識手段による認識処理の例である。
【００２９】
次に、中央処理装置１０８は、ステップＳ３０５で指定されたホワイトボード１０７の撮影画像データのうち、ステップＳ３０７で認識されたマークと同じマークを持つ撮影画像データを検索する（ステップＳ３０９）。この場合に、マークは手書きであることからも、完全な同一ではなく、ある程度の類似度の幅を持たせて同じマークであるか否かを判定するようにする。
【００３０】
次に、中央処理装置１０８は、ステップＳ３０６で指定ファイル形式に変換された配布資料２０８の画像データにおいて、マークをリンクを張っていることを意味する文字列（図示例では「参照」）に変換する。そして、ステップＳ３０９で検索された（同じマークを持つ）ホワイトボード２０７の撮影画像データの格納情報よりリンク情報を生成し、該配布資料２０８の画像データに埋め込む（ステップＳ３１０）。このとき、もともと配布資料２０８に書き込まれていたマークの画像情報は、ファイルの不可視情報として保存する。
【００３１】
ステップＳ３１０でのマークの文字列への変換、リンク情報の埋め込み処理後、中央処理装置１０８は、ステップＳ３０７で認識された全マークに対する処理が終了したか否かを判定する（ステップＳ３１１）。ステップＳ３１１での判定がＹｅｓであれば、リンク情報が埋め込まれた配布資料２０８の画像データを、ステップＳ３０３で指定された格納先に格納し（ステップＳ３１２）、本処理を終了する。ステップＳ３１１での判定がＮｏであれば、ステップＳ３０９に戻る。
【００３２】
図６（ａ）、（ｂ）には、本実施形態における関連付け処理を実行するための操作画面の例を示す。図６（ａ）に示す操作画面上で関連付け対象となる画像を選択し（ステップＳ３０５）、「関連付け」ボタン６０１を押下すると、図６（ｂ）に示すように、ユーザに確認を促すダイアログ６０２が表示される。ダイアログ６０２において「はい」ボタン６０３を押下すると、関連付け処理が実行される。
【００３３】
次に、図７を参照して、関連付け処理が行われた画像データを印刷する処理についての概要を説明する。図７は、本実施形態における関連付け処理が行われた画像データの印刷処理の結果を説明するための図である。関連付け処理が行われた結果、配布資料２０８の画像データにはリンク情報が埋め込まれているが、その配布資料２０８の画像データを印刷する場合、文字列ではなく、もともと書き込まれていたマークが印刷される。
【００３４】
以下、図４のフローチャートを参照して、配布資料２０８の画像データの印刷処理についての詳細を説明する。図４は、複合機２０１での処理動作を示すフローチャートである。中央処理装置１０８は、リンク情報が埋め込まれた配布資料２０８の画像データ（配布資料ファイル）を、記憶装置１０９に取り込む（ステップＳ４０１）。
【００３５】
次に、中央処理装置１０８は、ステップＳ４０１で取り込まれた配布資料ファイルの記述を解釈し、該配布資料ファイルに含まれるオブジェクトを選択し、これが関連付けられた画像データへのリンク情報であるか否かを判定する（ステップＳ４０２）。
【００３６】
ステップＳ４０２での判定がＹｅｓであれば、ステップＳ４０１で取り込まれた配布資料ファイルの不可視領域に含まれるマークの画像情報をラスタライズし（ステップＳ４０３）、リンクを張っていることを意味する文字列と置き換える（ステップＳ４０４）。
【００３７】
一方、ステップＳ４０２での判定がＮｏであれば、オブジェクトのラスタライズ処理を行う（ステップＳ４０５）。
【００３８】
次に、中央処理装置１０８は、ステップＳ４０１で取り込まれた配布資料ファイルに含まれるすべてのオブジェクトに対する処理を行ったか否かを判定する（ステップＳ４０６）。ステップＳ４０６での判定がＹｅｓであれば、画像形成部１０１によりラスタライズされた画像を印刷し（ステップＳ４０７）、本処理を終了する。ステップＳ４０６での判定がＮｏであれば、ステップＳ４０２に戻る。
【００３９】
（第２の実施形態）
第２の実施形態では、配布資料２０８の画像データに参照情報を埋め込むだけでなく、参照先であるホワイトボード２０７の撮影画像データにも参照元情報を埋め込むようにしている。これにより、更にユーザの利便性を向上させることができる。
【００４０】
図９を参照して、画像データの関連付け処理についての概要を説明する。図９は、本実施形態における配布資料２０８とホワイトボード２０７の関係、及び、関連付け処理の結果を説明するための図である。配布資料２０８と関連するホワイトボード２０７には、該配布資料２０８に書き込んだ特定のマーク（図示例では１つの星印）と同じマークを書き込んでいる。図９の例では、ホワイトボード２０７の２つの画像それぞれに１つの星印を書き込んでいる。
【００４１】
その後、配布資料２０８をスキャナ部１０３で読み取り、ホワイトボード２０７をデジタルカメラ２０６で撮影する。そして、複合機２０１に配布資料２０８の画像データとホワイトボード２０７の撮影画像データとを取り込み、マークに基づいて関連付け処理を行う。これにより、配布資料２０８に書き込まれたマークが、対応するホワイトボード２０７の撮影画像データへのリンク情報（参照先情報）として埋め込まれる。
【００４２】
更に、ホワイトボード２０７の撮影画像データには、対応する配布資料２０８の画像データへのリンク情報（戻り先情報）が埋め込まれる。更にまた、ホワイトボード２０７の撮影画像データには、撮影画像データ間の相互のリンク情報（関連情報）が埋め込まれる。
【００４３】
以下、図８のフローチャートを参照して、画像データの関連付け処理についての詳細を説明する。図８は、複合機２０１での処理動作を示すフローチャートである。具体的には、会議において配布された紙文書（配布資料）２０８をスキャナ部１０３で読み取った画像データと、会議において使用されたホワイトボード２０７をデジタルカメラ２０６で撮影した画像データとの関連付け処理を行い、格納する処理である。配布資料２０８の読み取り及びホワイトボード２０７の撮影は、それぞれ関連する部分にマークを書き込んだ後に行う。
【００４４】
まず、操作部１０４にて画像取り込みを指示し、会議において使用されたホワイトボード２０７をデジタルカメラ２０６で撮影した画像データを入力インターフェース１０６を介して記憶装置１０９に取り込む（ステップＳ８０１）。なお、複合機２０１とデジタルカメラ２０６の接続はＵＳＢ等物理的に直接接続しても、無線技術、デバイスポート等により接続しても良い。
【００４５】
次に、操作部１０４にて適切な読み取り設定を行った後、配布資料２０８をスキャナ部１０３で読み取り、画像データを記憶装置１０９に取り込む（ステップＳ８０２）。配布資料２０８の読み取りに際しては、読み取り原稿サイズ、読み取り解像度、カラーモード等の読み取り設定を行うことができる。
【００４６】
更に、操作部１０４にて、取り込んだ画像データを格納する際のファイル形式、文書名、格納先等の格納設定を行う（ステップＳ８０３）。指定できるファイル形式は、ＴＩＦＦ、ＪＰＥＧ、ＰＤＦ、ＨＴＭＬである。ファイル形式としてＰＤＦ、ＨＴＭＬが指定された場合、後述する関連付け処理を指定することができる。また、画像データの格納先としては、複合機２０１の記憶装置１０９、又は、ネットワーク上のファイルサーバ２０２のディレクトリを指定することも可能である。
【００４７】
次に、中央処理装置１０８は、ステップＳ３０３での格納設定の際に、関連付け処理が指定されたか否かを判定する（ステップＳ８０４）。
【００４８】
ステップＳ８０４での判定がＮｏであれば、ステップＳ８０２で読み取られた配布資料２０８の画像データを、ステップＳ８０３で指定されたファイル形式に変換し（ステップＳ８１９）、指定された格納先に格納し（ステップＳ８１８）、本処理を終了する。
【００４９】
一方、ステップＳ８０４での判定がＹｅｓであれば、操作部１０４にて、ステップＳ８０１で取り込まれたホワイトボード２０７の撮影画像、又は、ステップＳ８０２で読み取られた配布資料２０８の画像から、参照元となる画像を指定する（ステップＳ８０５）。同様に、ホワイトボード２０７の撮影画像、又は、配布資料２０８の画像から、参照先となる画像を指定する（ステップＳ８０６）。
【００５０】
次に、中央処理装置１０８は、ステップＳ８０５で指定された参照元画像データに含まれているマークをすべて認識する（ステップＳ８０７）。同様に、ステップＳ８０６で指定された参照先画像データに含まれているマークをすべて認識する（ステップＳ８０８）。これらステップＳ８０７、Ｓ８０８の処理が本発明でいう認識手段による認識処理の例である。
【００５１】
ステップＳ８０７、Ｓ８０８で処理対象画像データに含まれているマークの認識を行った後、中央処理装置１０８は、処理対象画像データを、ステップＳ８０３で指定されたファイル形式に変換する（ステップＳ８０９）。
【００５２】
次に、ステップＳ８０９で変換処理を行った画像データが、ステップＳ８０５で指定した参照元画像データであるか否かを判定する（ステップＳ８１０）。
【００５３】
ステップＳ８１０での判定がＹｅｓであれば（参照元画像であれば）、中央処理装置１０８は、ステップＳ８０７で認識されたマークと同じマークを持つ参照先画像データを検索する（ステップＳ８１１）。続いて、ステップＳ８０９で指定ファイル形式に変換された参照元画像データにおいて、マークをリンクを張っていることを意味する文字列（図示例では「参照」）に変換する。そして、ステップＳ８１１で検索された（同じマークを持つ）参照先画像データの格納情報よりリンク情報を生成し、該参照元画像データに埋め込む（ステップＳ８１２）。
【００５４】
ここで、コンテンツデータの一例が、画像データである。なお、他の実施形態として、画像をＨＴＭＬデータから呼び出して表示することができるようにしておくことも考えられる。画像のマークを消去し、このＨＴＭＬデータを参照元として、参照先を参照するリンク情報を定義することもできる。ここでコンテンツデータの一例が、画像データとＨＴＭＬデータである。つまり、画像データを二つ用意する。それぞれの画像データを、その画像に対応するＨＴＭＬからそれぞれ呼び出し表示できるようにする。例えば、画像Ｘにマークがあったら、ＨＴＭＬデータには、同じマークがある別の画像Ｙに対応するＨＴＭＬに対して、画像Ｘを参照先とするリンクを埋め込むことができる。マークがある画像に対応するＨＴＭＬファイル同士相互にリンクを張ることで、ＨＴＭＬデータを呼び出し可能とできる。すなわち、コンテンツデータは、画像を呼び出すＨＴＭＬデータを含む。そして、そのＨＴＭＬデータには、リンクが埋めこまれる。ＨＴＭＬデータの間にはリンクが張られる。
【００５５】
一方、ステップＳ８１０での判定がＮｏであれば（参照先画像であれば）、中央処理装置１０８は、ステップＳ８０８で認識されたマークと同じマークを持つ参照元画像データ及び参照先画像データを検索する（ステップＳ８１３）。続いて、ステップＳ８１３で検索された画像データが参照元画像データであるか否かを判定する（ステップＳ８１４）。
【００５６】
ステップＳ８１４での判定がＹｅｓであれば（参照元画像であれば）、中央処理装置１０８は、ステップＳ８０９で指定ファイル形式に変換された参照先画像データにおいて、マークをリンクを張っていることを意味する文字列（図示例では「戻る」）に変換する。そして、ステップＳ８１３で検索された（同じマークを持つ）参照元画像データの格納情報よりリンク情報を生成し、該参照先画像データに埋め込む（ステップＳ８１５）。このとき、もともと書き込まれていたマークの画像情報は、ファイルの不可視情報として保存する。
【００５７】
一方、ステップＳ８１４での判定がＮｏであれば（参照先画像であれば）、中央処理装置１０８は、ステップＳ８０９で指定ファイル形式に変換された参照先画像データにおいて、マークをリンクを張っていることを意味する文字列（図示例では「関連」）に変換する。そして、ステップＳ８１３で検索された（同じマークを持つ）参照先画像データの格納情報よりリンク情報を生成し、該参照先画像データに埋め込む（ステップＳ８１６）。このとき、もともと書き込まれていたマークの画像情報は、ファイルの不可視情報として保存する。
【００５８】
ステップＳ８１２又はＳ８１５又はＳ８１６の処理後、中央処理装置１０８は、ステップＳ８０５及びＳ８０６で指定されたすべての処理対象画像に対する処理が終了したか否かを判定する（ステップＳ８１７）。ステップＳ８１７での判定がＹｅｓであれば、ステップＳ８０３で指定された格納先に格納し（ステップＳ８１８）、本処理を終了する。ステップＳ８１７での判定がＮｏであれば、ステップＳ８０９に戻る。
【００５９】
以上述べたように、関連性を示す特定のマークを書き込み、関連付け処理を指示するだけで、自動的にマークをリンク情報に変換して埋め込むことができる。したがって、ユーザの記憶に基づきこれらの関連性を判断したり、別途関連性を記述した管理表を作成したり、手作業でファイルに関連付け情報を埋め込んだりする必要が無くなる。これにより、関連情報に確実性を持たせ、関連付けを行う手間を軽減させることができる。
【００６０】
また、関連付け処理が行われた画像データを印刷する際、文字列ではなく、もともと書き込まれているマークを復元して印刷する。したがって、印刷された画像を用いて、再び関連付け処理を行うことができ、ドキュメントサイクルを確立することが可能になる。
【００６１】
更に、参照元及び参照先を指定できるようにすれば、関連性を示すマークが複数あった場合、両者の関係に応じて、それぞれ、「参照」「戻り先」「関連」としてリンク情報を埋め込むことができる。したがって、よりきめ細かい関連情報を保持して画像を格納することができる。
【００６２】
なお、本発明の目的は、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００６３】
この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６４】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００６５】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（基本システム或いはオペレーティングシステム）等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６６】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００６７】
【図１】本発明を適用した実施形態に係る複合機の構成を示す図である。
【図２】本発明が適用されるネットワークシステムの構成例を示す図である。
【図３】第１の実施形態に係る複合機での処理動作を示すフローチャートである。
【図４】第１の実施形態に係る複合機での処理動作を示すフローチャートである。
【図５】第１の実施形態における配布資料とホワイトボードの関係、及び、関連付け処理の結果を説明するための図である。
【図６】関連付け処理を実行するための操作画面の例を示す図である。
【図７】第１の実施形態における関連付け処理が行われた画像データの印刷処理の結果を説明するための図である。
【図８】第２の実施形態に係る複合機での処理動作を示すフローチャートである。
【図９】第２の実施形態における配布資料とホワイトボードの関係、及び、関連付け処理の結果を説明するための図である。
【符号の説明】
【００６８】
１０１  画像形成部
１０２  制御部
１０３  スキャナ部
１０４  操作部
１０５  送受信インターフェース
１０６  入力インターフェース
１０７  排紙部
２０１  複合機
２０２  ファイルサーバ
２０６  デジタルカメラ
２０７  ホワイトボード
２０８  配布資料
【図１】
2009005194.tif 000003
【図２】
2009005194.tif 000004
【図３】
2009005194.tif 000005
【図４】
2009005194.tif 000006
【図５】
2009005194.tif 000007
【図６】
2009005194.tif 000008
【図７】
2009005194.tif 000009
【図８】
2009005194.tif 000010
【図９】
2009005194.tif 000011