(57)【要約】【課題】  記憶されたデータと記録媒体に形成された画像とを整合させる。【解決手段】  ＭＦＰは、データを記憶するＨＤＤと、ＨＤＤに記憶されたデータのうちから出力対象となる対象データを指定するデータ指定部（Ｓ０４）と、対象データの変更または削除を禁止する禁止部（Ｓ１０でＮＯ）と、対象データと該対象データが記憶されているＨＤＤにおける位置を示す位置情報とを合成した合成画像を生成し、合成画像を用紙に形成する画像形成部（Ｓ１４）と、を備える。【選択図】        図９
2008311992.tif 000002
【特許請求の範囲】
【請求項１】
データを記憶する記憶手段と、
前記記憶手段に記憶されたデータのうちから出力対象となる対象データを指定する指定手段と、
前記対象データの変更または削除を禁止する禁止手段と、
前記対象データと該対象データが記憶されている前記記憶手段における位置を示す位置情報とを合成した合成画像を生成する合成手段と、
前記合成画像を記録媒体に形成する画像形成手段と、を備えた画像形成装置。
【請求項２】
前記記録媒体に形成された原稿画像を読み取る読取手段と、
前記読み取られた原稿画像が前記位置情報を含む場合、前記記憶手段の前記位置情報で特定される位置に記憶されている前記対象データを処理する処理手段と、をさらに備えた請求項１に記載の画像形成装置。
【請求項３】
前記指定手段は、期間を受け付ける期間受付手段と、
前記受け付けられた期間を前記対象データと関連付ける期間関連付手段と、を含み、
前記禁止手段は、前記対象データの変更または削除が禁止されてから前記対象データに関連付けられた期間が経過するまでの間、前記対象データの変更または削除を禁止する、請求項１に記載の画像形成装置。
【請求項４】
前記記憶手段は、データを処理するための処理条件が設定された記憶領域を有し、
前記記憶領域に記憶されたデータを、前記処理条件に従って処理する機能実行手段をさらに備え、
前記禁止手段は、前記機能実行手段により前記対象データが変更または削除されるのを禁止する、請求項１に記載の画像形成装置。
【請求項５】
前記機能実行手段は、前記対象データに関連付けられた期間が経過した後は、前記対象データを前記処理条件に従って処理する、請求項４に記載の画像形成装置。
【請求項６】
オペレータを特定するための認証手段と、
前記対象データが指定されたときに前記認証手段により特定されているオペレータを識別するための識別情報と前記対象データとを関連付けるオペレータ関連付手段と、
前記対象データと関連付けられた前記識別情報のオペレータが前記認証手段により特定されることを条件に、前記禁止手段による前記対象データの変更または削除を解除する解除手段と、をさらに備えた請求項１に記載の画像形成装置。
【請求項７】
前記対象データの変更または削除が禁止されてから前記対象データに関連付けられた期間が経過した後に、該対象データと関連付けられた前記識別情報のオペレータが前記認証手段により特定されることに応じて、前記対象データの変更または削除が禁止されていることを報知する報知手段を、さらに備えた、請求項６に記載の画像形成装置。
【請求項８】
データを記憶する記憶手段と、
前記記憶手段に記憶されたデータのうちから出力対象となるオリジナルデータを指定する指定手段と、
前記オリジナルデータを複製したコピーデータを前記記憶手段に記憶するとともに、前記オリジナルデータと前記コピーデータとを関連付けるデータ関連付手段と、
前記コピーデータと、該コピーデータが記憶されている前記記憶手段における位置を示す位置情報とを合成した合成画像を生成する合成手段と、
前記合成画像を記録媒体に形成する画像形成手段と、を備えた画像形成装置。
【請求項９】
前記記録媒体に形成された原稿画像を読み取る読取手段と、
前記読み取られた原稿画像が前記位置情報を含む場合、前記原稿画像に代えて、前記記憶手段の前記位置情報で特定される位置に記憶されている前記コピーデータと該コピーデータに関連付けられた前記オリジナルデータとのいずれかを処理する処理手段と、をさらに備えた請求項８に記載の画像形成装置。
【請求項１０】
前記オリジナルデータが変更された場合、変更された履歴を示す履歴情報を記憶するとともに、前記オリジナルデータと前記履歴情報とを関連付ける変更履歴記憶手段と、
前記記憶手段の前記位置情報で特定される位置に記憶されている前記コピーデータに関連付けられた前記オリジナルデータに、前記履歴情報が関連付けられている場合、前記オリジナルデータが変更されている旨を表示する表示手段と、をさらに備えた請求項９に記載の画像形成装置。
【請求項１１】
前記表示手段は、前記履歴情報を表示する履歴表示手段を含む、請求項１０に記載の画像形成装置。
【請求項１２】
前記指定手段は、期間を受け付ける期間受付手段と、
前記受け付けられた期間を前記コピーデータと関連付ける期間関連付手段と、を含み、
前記コピーデータに関連付けられた前記期間が経過すると、前記コピーデータと該コピーデータに関連付けられた前記オリジナルデータに関連付けられた前記履歴情報とを削除する削除手段と、をさらに備えた請求項１０に記載の画像形成装置。
【請求項１３】
前記指定手段は、期間を受け付ける期間受付手段と、
前記受け付けられた期間を前記コピーデータと関連付ける期間関連付手段と、を含み、
前記コピーデータに関連付けられた期間が経過すると、前記コピーデータを削除する削除手段と、をさらに備えた請求項８に記載の画像形成装置。
【請求項１４】
オペレータを特定するための認証手段と、
前記オリジナルデータが指定されたときに前記認証手段により特定されているオペレータを識別するための識別情報と前記コピーデータとを関連付けるオペレータ関連付手段と、
前記コピーデータと関連付けられた前記識別情報のオペレータが前記認証手段により特定されることを条件に、前記コピーデータを削除する削除手段と、をさらに備えた請求項８に記載の画像形成装置。
【請求項１５】
前記コピーデータに関連付けられた期間が経過した後に、該コピーデータと関連付けられた前記識別情報のオペレータが前記認証手段により特定されることに応じて、前記コピーデータが記憶されていることを報知する報知手段を、さらに備えた請求項１４に記載の画像形成装置。
【請求項１６】
データを記憶するステップと、
前記記憶されたデータのうちから出力対象となる対象データを指定するステップと、
前記対象データの変更または削除を禁止するステップと、
前記対象データと該対象データが記憶されている位置を示す位置情報とを合成した合成画像を生成するステップと、
前記合成画像を記録媒体に形成するステップと、を含む画像形成方法。
【請求項１７】
データを記憶するステップと、
前記記憶されたデータのうちから出力対象となるオリジナルデータを指定するステップと、
前記オリジナルデータを複製したコピーデータを記憶するとともに、前記オリジナルデータと前記コピーデータとを関連付けるステップと、
前記コピーデータと該コピーデータが記憶されている位置を示す位置情報とを合成した合成画像を生成するステップと、
前記合成画像を記録媒体に形成するステップと、を含む画像形成方法。
【請求項１８】
請求項１６または請求項１７に記載の画像形成方法をコンピュータに実行させるための画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像形成装置、画像形成方法および画像形成プログラムに関し、特に画像データをそれが記憶された位置情報とともに形成する画像形成装置、その画像形成装置により実行される画像形成方法および画像形成プログラムに関する。
【背景技術】
【０００２】
近年、スキャナ装置、プリンタ装置、コピー装置およびファクシミリ装置の機能を備えたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）と呼ばれる複合機が登場している。このＭＦＰは、大容量記憶装置としてハードディスクドライブ（ＨＤＤ）を備えており、多くのデータを記憶することが可能となっている。一方、特開２００４−４６５３７号公報（特許文献１）には、ＭＦＰに記憶されたデータの画像を形成する際に、そのデータが記憶されている位置情報をデータに付加した画像を形成するようにし、後に原稿を読み取って得られる原稿画像が位置情報を含んでいれば、その位置情報に記憶されているデータの画像をプリントする技術が記載されている（例えば、特許文献１）。
【０００３】
しかしながら、ＨＤＤ等の記憶装置に記憶されたデータは、画像形成した後に変更または削除される場合がある。データの画像を用紙に形成した後に、そのデータが変更または削除されると、用紙に形成した画像と、ＨＤＤに記憶されているデータとが一致しなくなってしまうといった問題がある。
【特許文献１】特開２００４−４６５３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の１つは、記憶されたデータと記録媒体に形成された画像とを整合させることが可能な画像形成装置を提供することが可能な画像形成装置を提供することである。
【０００５】
この発明の他の目的は、記憶されたデータと記録媒体に形成された画像とを整合させることが可能な画像形成方法および画像形成プログラムを提供することである。
【課題を解決するための手段】
【０００６】
上述した目的を達成するためにこの発明のある局面によれば、画像形成装置は、データを記憶する記憶手段と、記憶手段に記憶されたデータのうちから出力対象となる対象データを指定する指定手段と、対象データの変更または削除を禁止する禁止手段と、対象データと該対象データが記憶されている記憶手段における位置を示す位置情報とを合成した合成画像を生成する合成手段と、合成画像を記録媒体に形成する画像形成手段と、を備える。
【０００７】
この局面に従えば、記憶されたデータのうちから出力対象となる対象データが指定されると、対象データの画像と該対象データが記憶されている位置を示す位置情報とを合成した合成画像が記録媒体に形成されると、対象データの変更または削除が禁止される。このため、記憶されたデータは、記録媒体に画像として形成された後は変更または削除が禁止されるので、記憶されたデータと記録媒体に形成された画像とを整合させることが可能な画像形成装置を提供することができる。
【０００８】
好ましくは、記録媒体に形成された原稿画像を読み取る読取手段と、読み取られた原稿画像が位置情報を含む場合、記憶手段の位置情報で特定される位置に記憶されている対象データを処理する処理手段と、をさらに備える。
【０００９】
好ましくは、指定手段は、期間を受け付ける期間受付手段と、受け付けられた期間を対象データと関連付ける期間関連付手段と、を含み、禁止手段は、対象データの変更または削除が禁止されてから対象データに関連付けられた期間が経過するまでの間、対象データの変更または削除を禁止する。
【００１０】
好ましくは、記憶手段は、データを処理するための処理条件が設定された記憶領域を有し、記憶領域に記憶されたデータを、処理条件に従って処理する機能実行手段をさらに備え、禁止手段は、機能実行手段により対象データが変更または削除されるのを禁止する。
【００１１】
好ましくは、機能実行手段は、対象データに関連付けられた期間が経過した後は、対象データを処理条件に従って処理する。
【００１２】
好ましくは、オペレータを特定するための認証手段と、対象データが指定されたときに認証手段により特定されているオペレータを識別するための識別情報と対象データとを関連付けるオペレータ関連付手段と、対象データと関連付けられた識別情報のオペレータが認証手段により特定されることを条件に、禁止手段による対象データの変更または削除を解除する解除手段と、をさらに備える。
【００１３】
好ましくは、対象データの変更または削除が禁止されてから対象データに関連付けられた期間が経過した後に、該対象データと関連付けられた識別情報のオペレータが認証手段により特定されることに応じて、対象データの変更または削除が禁止されていることを報知する報知手段を、さらに備える。
【００１４】
この発明の他の局面によれば、画像形成装置は、データを記憶する記憶手段と、記憶手段に記憶されたデータのうちから出力対象となるオリジナルデータを指定する指定手段と、オリジナルデータを複製したコピーデータを記憶手段に記憶するとともに、オリジナルデータとコピーデータとを関連付けるデータ関連付手段と、コピーデータと、該コピーデータが記憶されている記憶手段における位置を示す位置情報とを合成した合成画像を生成する合成手段と、合成画像を記録媒体に形成する画像形成手段と、を備える。
【００１５】
この局面に従えば、記憶されたデータのうちから出力対象となるオリジナルデータが指定されると、オリジナルデータを複製したコピーデータが記憶されるとともに、コピーデータと、該コピーデータが記憶されている位置情報とを合成した合成画像が記録媒体に形成される。このため、コピーデータは、合成画像が記録媒体に形成された後は変更または削除されないので、オリジナルデータが変更または削除された後であっても、コピーデータと合成画像とが整合する。その結果、データと記録媒体に形成された画像とを整合させることが可能な画像形成装置を提供することができる。
【００１６】
好ましくは、記録媒体に形成された原稿画像を読み取る読取手段と、読み取られた原稿画像が位置情報を含む場合、原稿画像に代えて、記憶手段の位置情報で特定される位置に記憶されているコピーデータと該コピーデータに関連付けられたオリジナルデータとのいずれかを処理する処理手段と、をさらに備える。
【００１７】
好ましくは、オリジナルデータが変更された場合、変更された履歴を示す履歴情報を記憶するとともに、オリジナルデータと履歴情報とを関連付ける変更履歴記憶手段と、記憶手段の位置情報で特定される位置に記憶されているコピーデータに関連付けられたオリジナルデータに、履歴情報が関連付けられている場合、オリジナルデータが変更されている旨を表示する表示手段と、をさらに備える。
【００１８】
好ましくは、表示手段は、履歴情報を表示する履歴表示手段を含む。
【００１９】
好ましくは、指定手段は、期間を受け付ける期間受付手段と、受け付けられた期間をコピーデータと関連付ける期間関連付手段と、を含み、コピーデータに関連付けられた期間が経過すると、コピーデータと該コピーデータに関連付けられたオリジナルデータに関連付けられた履歴情報とを削除する削除手段と、をさらに備える。
【００２０】
好ましくは、指定手段は、期間を受け付ける期間受付手段と、受け付けられた期間をコピーデータと関連付ける期間関連付手段と、を含み、コピーデータに関連付けられた期間が経過すると、コピーデータを削除する削除手段と、をさらに備える。
【００２１】
好ましくは、オペレータを特定するための認証手段と、オリジナルデータが指定されたときに認証手段により特定されているオペレータを識別するための識別情報とコピーデータとを関連付けるオペレータ関連付手段と、コピーデータと関連付けられた識別情報のオペレータが認証手段により特定されることを条件に、コピーデータを削除する削除手段と、をさらに備える。
【００２２】
好ましくは、コピーデータに関連付けられた期間が経過した後に、該コピーデータと関連付けられた識別情報のオペレータが認証手段により特定されることに応じて、コピーデータが記憶されていることを報知する報知手段を、さらに備える。
【００２３】
この発明のさらに他の局面によれば、画像形成方法は、データを記憶するステップと、記憶されたデータのうちから出力対象となる対象データを指定するステップと、対象データの変更または削除を禁止するステップと、対象データと該対象データが記憶されている位置を示す位置情報とを合成した合成画像を生成するステップと、合成画像を記録媒体に形成するステップと、を含む。
【００２４】
この局面に従えば、データと記録媒体に形成された画像とを整合させることが可能な画像形成方法を提供することができる。
【００２５】
この発明のさらに他の局面に従えば、データを記憶するステップと、記憶されたデータのうちから出力対象となるオリジナルデータを指定するステップと、オリジナルデータを複製したコピーデータを記憶するとともに、オリジナルデータとコピーデータとを関連付けるステップと、コピーデータと該コピーデータが記憶されている位置を示す位置情報を合成した合成画像を生成するステップと、合成画像を記録媒体に形成するステップと、を含む。
【００２６】
この局面に従えば、データと記録媒体に形成された画像とを整合させることが可能な画像形成方法を提供することができる。
【００２７】
この発明のさらに他の局面によれば、画像形成プログラムは、上述した画像形成方法をコンピュータに実行させる。
【００２８】
この局面に従えば、データと記録媒体に形成された画像とを整合させることが可能な画像形成プログラムを提供することができる。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００３０】
図１は、本発明の実施の形態の１つにおけるＭＦＰの外観を示す斜視図である。図１を参照して、画像形成装置としてのＭＦＰ１００は、自動原稿搬送装置（ＡＤＦ）１０と、画像読取部２０と、画像形成部３０と、給紙部４０と、後処理部５０と、を含む。ＡＤＦ１０は、原稿台に搭載された複数枚の原稿をさばいて１枚ずつ順に、画像読取部２０に搬送する。画像読取部２０は、写真、文字、絵等の画像情報を原稿から光学的に読み取って画像データを取得する。
【００３１】
画像形成部３０は、画像データが入力されると、画像データに基づいて用紙上に画像を形成する。画像形成部３０は、シアン、マゼンタ、イエローの３色のトナーを用いてカラーの画像を形成する、また、シアン、マゼンタ、イエローおよびブラックのいずれか１色トナーを用いてモノクロの画像を形成する。
【００３２】
給紙部４０は、用紙を格納しており、格納した用紙を１枚ずつ画像形成部３０に供給する。後処理部５０は、画像が形成された用紙を排紙する。後処理部５０は、複数の排紙トレイを有し、記録シートをソートして排紙することが可能である。また、後処理部５０は、パンチ穴加工部、ステープル加工部を備えており、排紙された記録シートにパンチ穴加工、またはステープル加工することが可能である。ＭＦＰ１００は、その上面に操作パネル９を備える。
【００３３】
図２は、ＭＦＰのハード構成の一例を示すブロック図である。図２を参照して、ＭＦＰ１００は、メイン回路１０１は、ファクシミリ部６０と、通信制御部６１と、ＡＤＦ１０と、画像読取部２０と、画像形成部３０と、給紙部４０と、後処理部５０と接続される。メイン回路１０１は、中央演算装置（ＣＰＵ）１１１と、ＣＰＵ１１１の作業領域として使用されるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１２と、ＣＰＵ１１１が実行するプログラム等を記憶するためのＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１３と、表示部１１４と、操作部１１５と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１６と、データ通信制御部１１７と、を含む。ＣＰＵ１１１は、表示部１１４、操作部１１５、ＨＤＤ１１６およびデータ通信制御部１１７とそれぞれ接続され、メイン回路１０１の全体を制御する。また、ＣＰＵ１１１は、ファクシミリ部６０、通信制御部６１、ＡＤＦ１０、画像読取部２０、画像形成部３０、給紙部４０および後処理部５０と接続され、ＭＦＰ１００の全体を制御する。
【００３４】
表示部１１４は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等のディスプレイであり、ユーザに対する指示メニューや取得した画像データに関する情報等を表示する。操作部１１５は、複数のキーを備え、ユーザが押下したキーに対応する各種の指示、文字、数字などのデータの入力を受付ける。操作部１１５は、表示部１１４上に設けられたタッチパネルを含む。表示部１１４と操作部１１５とで、操作パネル９が構成される。
【００３５】
ＨＤＤ１１６は、複数の記憶領域を含む。複数の記憶領域それぞれを、ここではＢＯＸという。ＢＯＸは、共有ＢＯＸと機能ＢＯＸとを含む。共有ＢＯＸは、ＭＦＰ１００を使用するユーザとして登録された複数のユーザのうち２以上のユーザに割り当てられる記憶領域である。機能ＢＯＸは、処理内容が関連付けられており、機能ＢＯＸに記憶されたデータに対して、その機能ＢＯＸに関連付けられた処理内容に従って処理が実行される。例えば、処理内容として、記憶されてから所定の期間後に削除する処理が定義されている場合、機能ＢＯＸに記憶されたデータは、記憶されてから所定期間経過すると機能ＢＯＸから削除される。
【００３６】
データ通信制御部１１７は、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）またはＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等の通信プロトコルで通信するためのインターフェースであるＬＡＮ端子１１８と、シリアル通信するためのシリアル通信インターフェース端子１１９とを有する。データ通信制御部１１７は、ＣＰＵ１１１からの指示に従って、ＬＡＮ端子１１８またはシリアル通信インターフェース端子１１９に接続された外部の機器との間でデータを送受信する。
【００３７】
ＬＡＮ端子１１８に、ネットワークに接続するためのＬＡＮケーブルが接続される場合、データ通信制御部１１７は、ＬＡＮ端子１１８を介して他のＭＦＰまたはコンピュータと通信することが可能である。
【００３８】
また、ＣＰＵ１１１は、データ通信制御部１１７を制御して、メモリカード１１９ＡからＣＰＵ１１１が実行するためのプログラムを読出し、読み出したプログラムをＲＡＭ１１２に記憶し、実行する。なお、ＣＰＵ１１１が実行するためのプログラムを記憶する記録媒体としては、メモリカード１１９Ａに限られず、フレキシブルディスク、カセットテープ、光ディスク（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）／ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ）／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  ＥＰＲＯＭ）などの半導体メモリ等の媒体でもよい。さらに、ＣＰＵ１１１がインターネットに接続されたコンピュータからプログラムをダウンロードしてＨＤＤ１１６に記憶する、または、インターネットに接続されたコンピュータがプログラムをＨＤＤ１１６に書込みするようにして、ＨＤＤ１１６に記憶されたプログラムをＲＡＭ１１２にロードしてＣＰＵ１１１で実行するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１により直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００３９】
通信制御部６１は、ＣＰＵ１１１をＰＳＴＮ（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ）７に接続するためのモデムである。ＭＦＰ１００には、ＰＳＴＮ７における電話番号が予め割り当てられており、ＰＳＴＮ７に接続されたファクシミリ装置からＭＦＰ１００に割り当てられた電話番号に発呼があると、通信制御部６１がその発呼を検出する。通信制御部６１は、発呼を検出すると通話を確立し、ファクシミリ部６０に通信させる。
【００４０】
ファクシミリ部６０は、ＰＳＴＮ７に接続され、ＰＳＴＮ７にファクシミリデータを送信する、またはＰＳＴＮ７からファクシミリデータを受信する。ファクシミリ部６０は、受信したファクシミリデータを画像形成部３０でプリント可能なプリントデータに変換して、画像形成部３０に出力する。これにより、画像形成部３０は、ファクシミリ部６０により受信されたファクシミリデータを記録シートにプリントする。また、ファクシミリ部６０は、ＨＤＤ１１６に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮ７に接続されたファクシミリ装置または他のＭＦＰに出力する。これにより、ＨＤＤ１１６に記憶されたデータをファクシミリ装置または他のＭＦＰに出力することができる。このように、ＭＦＰ１００は、ファクシミリ送受信機能を有する。
【００４１】
図３は、ＭＦＰが備えるＣＰＵの機能の概要を示す機能ブロック図である。図３を参照して、ＣＰＵ１１１は、ユーザが操作部１１５に入力する操作を受け付けるための操作受付部１５１と、出力対象のデータとそれが記憶されている位置情報とを合成した合成画像を生成する合成部１５７と、出力指示の対象となった対象データの変更または削除を禁止する禁止部１５９と、画像形成部３０を制御するための画像形成制御部１６１と、ＭＦＰ１００を操作するユーザ（オペレータ）を認証するためのユーザ認証部１６３と、オペレータに報知するための報知部１６５と、ＨＤＤ１１６が有するＢＯＸを管理するためのＢＯＸ管理部１６９と、画像読取部２０が原稿を読み取って出力する原稿画像を受け付ける原稿画像受付部１７５と、原稿画像から位置情報を抽出するための位置情報抽出部１７７と、位置画像で特定される位置に記憶されているデータを処理するための処理実行部１７９と、を備える。
【００４２】
操作受付部１５１は、ユーザが操作部１１５に入力する指示を受け付ける。操作受付部１５１は、ＨＤＤ１１６に記憶されているデータに対する操作を受け付ける場合、受け付けた操作をＢＯＸ管理部１６９に出力する。ＨＤＤ１１６に記憶されているデータに対する操作は、データの削除または変更を含む。このため、ユーザは、操作部１１５に削除または変更の操作を入力することにより、ＨＤＤ１１６に記憶されているデータを削除または変更することができる。操作は、例えば、ＭＦＰ１００に接続されたコンピュータで実行されるアプリケーションプログラムが、ＨＤＤ１１６に記憶されているデータを変更または削除する場合を含む。また、変更は、データを変更後のデータで上書きする場合を含む。
【００４３】
操作受付部１５１は、データ指定部１５３と、期間受付部１５５とを含む。データ指定部１５３は、ユーザがＨＤＤ１１６に記憶されているデータをプリントするＢＯＸプリント処理の実行を指示する場合、対象データの指定を受け付ける。データ指定部１５３は、ＨＤＤ１１６に記憶されているデータのうちＢＯＸプリント処理の対象となる対象データの指定を受け付ける。具体的には、表示部１１４にＢＯＸプリント指定画面を表示し、ＢＯＸプリント指定画面に表示されたファイル名のいずれかの指定を受け付ける。データ指定部１５３は、指定されたファイル名のデータを対象データとし、対象データのファイル名を合成部１５７および禁止部１５９に出力する。
【００４４】
期間受付部１５５は、ユーザがＢＯＸプリント処理の実行を指示する場合、データの変更または削除を禁止する期間を受け付ける。具体的には、表示部１１４に表示されたＢＯＸプリント指定画面が有する期間を入力するための領域に、ユーザが操作部１１５から期間を入力すると、操作部１１５から期間を受け付ける。期間受付部１５５は、受け付けた期間を禁止部１５９に出力する。なお、ここでは期間を受け付ける例を示すが、対象データの変更または削除を禁止するまでの最終日時を受け付けるようにしてもよい。
【００４５】
図４は、ＢＯＸプリント指定画面の一例を示す図である。ＢＯＸプリント指定画面２０１は、ＢＯＸに記憶されているデータのファイル名を表示するファイル一覧表示領域２０３と、位置情報の付加を指定する領域２０５と、変更または削除を禁止する期間を指定するか否かを指定する領域２０７と、期間を入力する領域２０９とを含む。図では、ファイル一覧表示領域２０３に表示されたファイル名のうち「文書Ａ１」が選択された例を示している。また、領域２０５および領域２０７がチェックされ、位置情報を付加する指示と、期間を設定する指示と、「１月」の期間が設定された例を示している。
【００４６】
図３に戻って、合成部１５７は、データ指定部１５３からファイル名が入力されると、そのファイル名で特定される対象データをＨＤＤ１１６から読出し、対象データの画像を生成するとともに、対象データが記憶されているＨＤＤ１１６における位置を示す位置情報を合成した合成画像を生成する。
【００４７】
位置情報は、ファイル名の他に、対象データが記憶されている記憶領域（ＢＯＸ）の名称を含み、記憶領域がさらに複数のサブ記憶領域を有する場合には対象データが記憶されているサブ記憶領域の名称を含む。また、ＭＦＰ１００を識別するための装置識別情報を含んでもよい。位置情報は、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を用いるようにしてもよい。ＵＲＬを用いれば、他のＭＦＰで画像形成された原稿画像を読み取った場合においても、その原稿画像の元データを特定することができ、他のＭＦＰから元データを取得することができる。合成部１５７は、生成した合成画像を画像形成制御部１６１に出力する。画像形成制御部１６１は、画像形成部３０に合成画像を用紙等の記録媒体に形成させる。
【００４８】
対象データの画像と位置情報との合成は、位置情報を電子透かし情報として対照データの画像に埋め込むようにしてもよいし、位置情報のバーコードもしくは二次元コード、または位置情報の文字の画像を、対照データの画像と合成するようにしてもよい。
【００４９】
図５は、合成画像の一例を示す図である。ここでは、位置情報の文字の画像と対象データの画像とを合成することにより、生成される合成画像を示している。図５を参照し、合成画像３０１は、対象データの画像３０３の下方に、位置情報の文字の画像３０５が配置された画像である。
【００５０】
図３に戻って、禁止部１５９は、データ指定部１５３からファイル名が入力され、期間受付部１５５から期間が入力される。禁止部１５９は、ファイル名が付された対象データの変更または削除を期間受付部１５５から入力される期間、禁止する。具体的には、タイル名が付された対象データの属性情報に禁止期間を付与するために、ファイル名と禁止期間とをＢＯＸ管理部１６９に出力する。
【００５１】
ユーザ認証部１６３は、ＭＦＰ１００を操作するユーザを認証する。ＭＦＰ１００は、ＭＦＰ１００を操作するユーザを限定するために、予めユーザに割り当てられたユーザＩＤとパスワードとの組を含むユーザテーブルを記憶している。ユーザ認証部１６３は、表示部１１４にログイン画面を表示し、ユーザがログイン画面に従って操作部１１５に入力するユーザＩＤとパスワードとを受け付け、受け付けたユーザＩＤとパスワードとの組と同じ組がユーザテーブルに含まれていれば、そのユーザを認証する。なお、ここではユーザ認証に、ユーザＩＤとパスワードとを用いる例を説明したが、指紋、虹彩、静脈パターンなどの生体情報を用いて認証するようにしてもよい。
【００５２】
以下、ユーザ認証部１６３により認証されたユーザをログインユーザという。ユーザ認証部１６３は、認証に成功するとユーザＩＤをＢＯＸ管理部１６９に出力する。なお、予め登録されたユーザ以外のユーザにＭＦＰ１００を操作させるために、ゲストユーザのログインを認めるようにしてもよい。この場合、ユーザ認証部１６３は、ゲストユーザに割り当てられたユーザＩＤをＢＯＸ管理部１６９に出力する。
【００５３】
ＢＯＸ管理部１６９は、ユーザ認証部１６３よりユーザＩＤが入力されると、その後に操作受付部１５１から入力される操作を、先に入力されたユーザＩＤが割り当てられたユーザにより入力された操作として取り扱う。ＢＯＸ管理部１６９は、禁止部１５９からファイル名と禁止期間とが入力されると、ファイル名の対象データに対応する関連情報を生成し、対象データに関連付け、ＨＤＤ１１６に記憶する。
【００５４】
図６は、関連情報の一例を示す第１の図である。図６に示す関連情報は、共有ＢＯＸに記憶される対象データに関連付けられる関連情報を示す。図６を参照して、関連情報は、対象データのファイル名と属性情報とを含み、対象データと属性情報とを関連付ける。属性情報は、禁止期間とユーザＩＤとを含む。禁止期間は、禁止部１５９により付与される。ユーザＩＤは、禁止部１５９により禁止期間が付与された時点におけるログインユーザのユーザＩＤである。すなわち、ＢＯＸプリント指示を入力したユーザのユーザＩＤとそのユーザが指定した禁止期間と、対象データのファイル名とを含む関連情報が、ＢＯＸプリント指示が入力された時点で生成される。
【００５５】
図３に戻って、ＢＯＸ管理部１６９は、対象データの関連情報を予め記憶している場合がある。この場合、関連情報のファイル名に対象データのファイル名が設定されており、属性情報には何も設定されていない。ＢＯＸ管理部１６９は、既に記憶されている関連情報について、禁止部１５９から入力される禁止期間を属性情報の禁止期間に設定し、ユーザ認証部１６３により認証されたユーザＩＤを属性情報のユーザＩＤに設定する。すなわち、ＢＯＸプリント指示を入力したユーザのユーザＩＤと、そのユーザが指定した禁止期間とが、ＢＯＸプリント指示を入力した時点で関連情報の属性情報として設定され、属性情報が対象データと関連付けられる。
【００５６】
図７は、関連情報の一例を示す第２の図である。図７に示す属性情報は、機能ＢＯＸに記憶される対象データに関連付けられる関連情報である。図７を参照して、関連情報は、対象データのファイル名と属性情報とを含み、対象データと属性情報とを関連付ける。属性情報は、保存日時と、禁止期間とを含む。禁止期間は、禁止部１５９により付与される。保存日時は、機能ＢＯＸに対象データが記憶された日時を示す。禁止期間は、ユーザがＢＯＸプリント指示を入力した時点で属性情報に設定される。
【００５７】
図３に戻って、ＢＯＸ管理部１６９は、対象データの関連情報を予め記憶している場合がある。この場合、関連情報のファイル名に対象データのファイル名が設定されており、属性情報には何も設定されていない。ＢＯＸ管理部１６９は、既に記憶されている関連情報について、禁止部１５９から入力された禁止期間を属性情報の禁止期間に設定し、対象データが機能ＢＯＸに記憶された日時を保存日時に設定する。すなわち、ユーザによりＢＯＸプリント指示が入力された時点で属性情報が生成され、属性情報が対象データと関連付けられる。
【００５８】
ＢＯＸ管理部１６９は、機能ＢＯＸに関連付けられた処理内容を実行するための機能実行部１７１と、操作受付部１５１から入力される操作に従って処理を実行するデータ処理部１７３とを含む。ここでは、機能ＢＯＸに関連付けられた処理内容として、記憶されてから１週間後に削除する処理が定義されている場合を例に説明する。機能実行部１７１は、機能ＢＯＸにデータが記憶されると、そのデータが記憶されてから１週間後に、そのデータを機能ＢＯＸから削除する。機能ＢＯＸは、データを記憶する期間を制限するので、機能ＢＯＸにデータがいつまでも記憶されることがなく、記憶資源を有効に利用することができる。ただし、機能実行部１７１は、機能ＢＯＸに記憶されているデータに関連情報により関連付けられた属性情報が変更または削除を禁止するための禁止期間を含む場合、その禁止期間が経過していなければデータを削除しない。これにより、機能ＢＯＸに記憶されたデータであっても、禁止期間が経過するまでは、機能実行部１７１によるデータの削除が禁止される。
【００５９】
データ処理部１７３は、操作受付部１５１からＨＤＤ１１６に記憶されているデータに対する操作を受け付けると、受け付けた操作に従ってデータを処理する。しかしながら、データ処理部１７３は、データを処理する前に、処理対象とする対象データと関連情報により関連付けられた属性情報を参照し、属性情報が禁止期間を含んでいれば、そのデータを変更または削除する処理を実行しない。
【００６０】
報知部１６５は、ユーザ認証部１６３がユーザ認証に成功した時点で、ログインユーザが過去にＢＯＸ送信プリント指示し、変更または削除が禁止された対象ファイルが存在することを、ログインユーザに報知する。具体的には、ログインユーザのユーザＩＤを含む関連情報が存在するか否かを判断し、関連情報が存在し、かつ、関連情報に含まれる禁止期間が経過している場合に、変更または削除が禁止された対象ファイルが存在することを報知する。報知は、例えば、関連情報に含まれるファイル名を表示部１１４に表示する、または音を出力するなどすればよい。
【００６１】
原稿画像受付部１７５は、画像読取部２０が原稿を読み取って出力する原稿画像を受け付ける。原稿画像受付部１７５は、受け付けた原稿画像を位置情報抽出部１７７および処理実行部１７９に出力する。位置情報抽出部１７７は、原稿画像から位置情報を抽出し、抽出した位置情報を処理実行部１７９に出力する。
【００６２】
処理実行部１７９は、原稿画像受付部１７５から原稿画像が入力され、位置情報抽出部１７７から位置情報が入力される。処理実行部１７９は、原稿画像と、位置情報で特定される位置に記憶された対象データとのいずれか一方を、処理する。処理実行部１７９は、表示部１１４に操作画面を表示し、ユーザが入力する指示に基づいて原稿画像と対象データとのいずれを処理対象とするかを決定する。ユーザが原稿画像を選択した場合には、原稿画像を処理するが、原稿画像を選択しない場合は対象データを処理する。処理実行部１７９は、対象データを処理する場合、位置情報で特定される位置に記憶されている対象データを読出し、読み出した対象データを処理する。処理の内容は、操作画面に従ってユーザが操作部１１５に入力する指示により定まる。
【００６３】
図８は、操作画面の一例を示す第１の図である。図８を参照して、操作画面は、位置情報に含まれるファイル名「文書Ａ１」を表示する領域を含み、処理内容を選択するためのボタン２１３，２１５，２１７と、原稿画像を選択するためのボタン２１９とを含む。ボタン２１９が指示されると、原稿画像が処理対象として選択されるが、ボタン２１９が指示なければ位置情報で特定される位置に記憶された対象データが処理対象として選択される。
【００６４】
ボタン２１３が選択された場合、処理内容にデータの画像を形成するプリントが選択され、ボタン２１５が選択されると処理内容として電子メールでデータを送信する電子メール送信が選択され、ボタン２１７が選択されると処理内容としてＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に従って送信するＦＴＰ送信が選択される。
【００６５】
図９は、データ管理処理の流れの一例を示す第１のフローチャートである。データ管理処理は、ＣＰＵ１１１が画像形成プログラムを実行することによりＣＰＵ１１１により実行される処理である。図９を参照して、ＣＰＵ１１１は、ユーザ認証が成功したか否かを判断する（ステップＳ０１）。ユーザ認証に成功するまで待機状態となり、ユーザ認証に成功すれば処理をステップＳ０２に進める。ユーザＩＤとパスワードとを受け付け、受け付けたユーザＩＤとパスワードとの組と同じ組がユーザテーブルに記憶されていればユーザ認証が成功したと判断する。ユーザ認証に成功した場合、認証に成功したユーザＩＤを一時記憶する。
【００６６】
ステップＳ０２においては、警告処理を実行する。警告処理については後述するが、対象データの変更または削除の禁止の解除をユーザに要求する処理である。対象データの変更または削除がいつまでも禁止される状態となるのを防止して、不要なデータが長期間ＨＤＤ１１６に記憶され続けるのを回避するためである。
【００６７】
ステップＳ０３においては、操作を受け付けたか否かを判断する。操作部１１５に操作が入力されたか否かを判断する。操作を受け付けるまで待機状態となり、操作を受け付けると処理をステップＳ０４に進める。ステップＳ０４においては、受け付けられた操作がＨＤＤ１１６に記憶されているデータを処理対象とするファイル操作か否かを判断する。ファイル操作であれば処理をステップＳ０５に進め、そうでなければ処理をステップＳ１５に進める。
【００６８】
ステップＳ０５においては、ファイル操作がＨＤＤ１１６にデータを記憶する記憶操作であるか否かを判断する。記憶操作ならば処理をステップＳ０６に進め、そうでなければ処理をステップＳ０８に進める。記憶操作は、他のＭＦＰまたはコンピュータ等の外部の装置からデータを受信するデータ受信処理、またはファクシミリ装置からファクシミリデータを受信するファクシミリ受信処理に対する操作を含む。ステップＳ０６においては、外部から受信したデータの属性情報を生成する。そして、受信したデータを属性情報と関連付けてＨＤＤ１１６に記憶し（ステップＳ０７）、処理をステップＳ１５に進める。ここでは、データと、属性情報を含む関連情報をＨＤＤ１１６に記憶する。
【００６９】
ステップＳ０８においては、ファイル操作がＨＤＤ１１６に記憶されているデータを変更または削除する操作であるか否かを判断する。変更または削除する操作ならば処理をステップＳ０９に進め、そうでなければ処理をステップＳ１３に進める。ステップＳ０９においては、変更または削除する操作の対象となるデータの属性情報を読み出す。そして、読み出した属性情報に基づいて、変更または削除が禁止されているか否かを判断する（ステップＳ１０）。属性情報に禁止期間が含まれており、かつ、禁止期間が経過していなければ変更または削除が禁止されていると判断し、それ以外の場合は変更または削除が禁止されていないと判断する。変更または削除が禁止されていれば処理をステップＳ１１に進め、そうでなければ処理をステップＳ１２に進める。
【００７０】
ステップＳ１１においては、エラー処理を実行し、処理をステップＳ１５に進める。例えば、表示部１１４に変更または削除が禁止されていることを示すメッセージを表示する。一方、ステップＳ１２においては、ファイル操作に従って、ＨＤＤ１１６に記憶されているデータを変更または削除し、処理をステップＳ１５に進める。データの変更または削除が禁止されていない場合に限って、データを変更または削除する。
【００７１】
ステップＳ１３においては、ファイル操作が、データの画像を形成するプリント操作か否かを判断する。プリント操作ならば処理をステップＳ１４に進め、そうでなければ処理をステップＳ１５に進める。プリント処理については後述する。
【００７２】
ステップＳ１５においては、スキャン処理を実行し、処理を終了する。スキャン処理については後述する。
【００７３】
図１０は、プリント処理の流れの一例を示すフローチャートである。プリント処理は、図９のステップＳ１４において実行される処理である。図１０を参照して、ＣＰＵ１１１は、処理対象となるデータが選択されるまで待機状態となり、データが選択されると処理をステップＳ２２に進める（ステップＳ２１）。具体的には、図４に示したＢＯＸプリント指定画面を表示部１１４に表示し、データが指定されるまで待機情報となる。ステップＳ２２においては、選択されたデータをＨＤＤ１１６から読み出す。ここでは、図４に示したＢＯＸプリント指定画面２０１で示したように、ファイル名「文書Ａ１」のデータが選択された場合を例に説明する。
【００７４】
そして、位置情報付加プリントが指定されているか否かを判断する（ステップＳ２３）。ＢＯＸプリント指定画面２０１のボタン２０５がチェックされていれば位置情報付加プリントが指定されていると判断する。位置情報付加プリントが指定されていれば処理をステップＳ２４に進めるが、そうでなければ処理をステップＳ２７に進める。
【００７５】
ステップＳ２４においては、禁止期間を受け付ける。ＢＯＸプリント指定画面２０１の領域２０９に入力された期間、ここでは「１月」を受け付ける。そして、ステップＳ２１で選択されたデータが記憶されているＨＤＤ１１６の位置情報を取得する（ステップＳ２５）。
【００７６】
そして、合成画像を生成する（ステップＳ２６）。具体的には、ステップＳ２１で選択された対象データの画像に、ステップＳ２５で取得した位置情報を埋め込む。ここでは、位置情報の文字の画像を、対象データの画像に合成し、合成画像を生成する。
【００７７】
ステップＳ２７においては、処理がステップＳ２６から進む場合、ステップＳ２６において生成された合成画像を用紙等の記録媒体に形成する。また、処理がステップＳ２３から進む場合、ステップＳ２１で選択された対象データの画像を記録媒体に形成する。
【００７８】
次のステップＳ２８においては、対象データが機能ＢＯＸに記憶されているか否かを判断する。機能ＢＯＸに記憶されていれば処理をステップＳ２９に進め、そうでなく共有ＢＯＸに記憶されていれば処理をステップＳ３０に進める。ステップＳ２９においては、対象データに関連付けられている属性情報を変更する。具体的には、属性情報の禁止期間にステップＳ２４で受け付けられた禁止期間を設定する。一方、ステップＳ３０においては、ログインユーザのユーザＩＤを取得する。図９のステップＳ０１で一時記憶したユーザＩＤを読み出す。そして、属性情報を変更する（ステップＳ３１）。具体的には、属性情報のユーザＩＤにステップＳ３０で取得したユーザＩＤを設定し、禁止期間にステップＳ２４で受け付けられた禁止期間を設定する。
【００７９】
図１１は、スキャン処理の流れの一例を示すフローチャートである。スキャン処理は、図９のステップＳ１５において実行される処理である。図１１を参照して、ＣＰＵ１１１は、図９のステップＳ０３において受け付けた操作が、スキャン操作を含んでいるか否かを判断する（ステップＳ４１）。スキャン操作を含んでいれば処理をステップＳ４２に進め、そうでなければ処理をデータ管理処理に戻す。ステップＳ４２においては、画像読取部２０を制御して、原稿に形成された画像を読み取らせ、画像読取部２０が出力する原稿画像を受け付ける。次のステップＳ４３においては、原稿画像から位置情報を抽出する。位置情報が文字画像として合成されている場合には、文字認識することにより文字情報を抽出する。位置情報が電子透かし情報として原稿画像に埋め込まれている場合には、画像処理することにより位置情報を抽出する。原稿画像から位置情報が抽出されたならば処理をステップＳ４５に進めるが、そうでなければ処理をステップＳ４８に進める。ステップＳ４８においては、原稿画像を処理対象データに設定し、処理をステップＳ４９に進める。
【００８０】
ステップＳ４５においては、ステップＳ４３で原稿画像から抽出された位置情報で特定される位置に記憶されているデータをＨＤＤ１１６から検索する。そして、検索の結果、抽出した対象データを読出し（ステップＳ４６）、処理をステップＳ４７に進める。位置情報と関連付けられたファイル名のデータを読み出す。ステップＳ４７においては、読み出したデータを処理対象データに設定し、処理をステップＳ４９に進める。
【００８１】
ステップＳ４９においては、図９のステップＳ０３において受け付けた操作が、プリント操作を含んでいるか否かを判断する。プリント操作を含んでいれば処理をステップＳ５０に進め、そうでなければ処理をステップＳ５１に進める。ステップＳ５０においては、処理対象データをプリントする。具体的には、画像形成部３０に処理対象データを出力し、処理対象データの画像を着オ記録媒体に形成させる。
【００８２】
ステップＳ５１においては、図９のステップＳ０３において受け付けた操作が、電子メール送信操作を含んでいるか否かを判断する。電子メール送信操作を含んでいれば処理をステップＳ５２に進め、そうでなければ処理をステップＳ５３に進める。ステップＳ５２においては、処理対象データを添付した電子メールを生成し、送信する。
【００８３】
ステップＳ５３においては、図９のステップＳ０３において受け付けた操作が、ＦＴＰ送信操作を含んでいるか否かを判断する。ＦＴＰ送信操作を含んでいれば処理をステップＳ５４に進め、そうでなければ処理をデータ管理処理に戻す。ステップＳ５４においては、処理対象データをＦＴＰで送信する。
【００８４】
図１２は、警告処理の流れの一例を示す第１のフローチャートである。警告処理は、図９のステップＳ０２において実行される処理である。図１２を参照して、ログインユーザのユーザＩＤを取得する（ステップＳ６１）。ステップＳ０１において一時記憶されたユーザＩＤを読み出す。
【００８５】
そして、データを選択する（ステップＳ６２）。選択の対象となるデータは、ＨＤＤ１１６の共有ＢＯＸに記憶されているデータのうち１つを選択する。そして、選択されたデータの属性情報を取得する（ステップＳ６３）。さらに、属性情報にログインユーザのユーザＩＤが含まれるか否かを判断する（ステップＳ６４）。属性情報がログインユーザのユーザＩＤを含んでいれば処理をステップＳ６５に進め、そうでなければ処理をステップＳ６９に進める。
【００８６】
ステップＳ６５においては、属性情報に含まれる禁止期間が経過しているか否かを判断する。禁止期間が経過していれば処理をステップＳ６６に進め、そうでなければ処理をステップＳ６９に進める。ステップＳ６６においては、ログインユーザに禁止解除を要求する。具体的には、表示部１１４に、選択されたデータのファイル名と、そのデータの変更または削除の禁止を解除するメッセージを表示する。
【００８７】
そして、解除指示を受け付けたか否かを判断する（ステップＳ６７）。操作部１１５に予め備えられた変更または削除を解除するためのボタンがユーザにより押下されたか否かを判断する。解除指示を受け付けたならば処理をステップＳ６８に進め、受け付けなければ処理をステップＳ６９に進める。ステップＳ６８においては、変更または削除の禁止を解除する。具体的には、ステップＳ６３で取得した属性情報に含まれる禁止期間を消去する、またはブランクに設定する。
【００８８】
ステップＳ６９においては、未処理のデータがＨＤＤ１１６の共有ＢＯＸに記憶されているか否かを判断し、未処理のデータが存在すれば処理をステップＳ６２に進め、存在しなければ処理をデータ管理処理に戻す。
【００８９】
図１３は、機能実行処理の流れの一例を示す第１のフローチャートである。機能実行処理は、ＣＰＵ１１１が画像形成プログラムを実行することにより、ＣＰＵ１１１により実行される処理である。ＣＰＵ１１１は、機能実行処理を、例えば所定時間間隔で実行する。
【００９０】
図１３を参照して、ＣＰＵ１１１は、ＨＤＤ１１６の機能ＢＯＸに記憶されているデータの１つを処理対象として選択する（ステップＳ７１）。そして、処理対象のデータに関連付けられている属性情報を取得する（ステップＳ７２）。属性情報に含まれる禁止期間を経過しているか否かを判断する（ステップＳ７３）。禁止期間を経過していれば処理をステップＳ７４に進め、禁止期間を経過していなければ処理をステップＳ７７に進める。禁止期間を経過していなければ、変更または削除が禁止されているため、処理対象のデータを削除することができないからである。
【００９１】
ステップＳ７４においては、属性情報をＢＯＸ属性に変更する。具体的には、属性情報の禁止期間を消去する、またはブランクに設定する。次のステップＳ７５においては、削除期間を経過しているか否かを判断する。ここでは、機能ＢＯＸに関連付けられた処理内容として、機能ＢＯＸに記憶されてから１週間で削除する処理が定義されている。したがって、属性情報に含まれる保存日時から１週間が経過しているか否かを判断する。削除期間を経過していれば処理をステップＳ７６に進め、そうでなければ処理をステップＳ７７に進める。
【００９２】
ステップＳ７６においては、ステップＳ７１で選択した対象データを機能ＢＯＸから削除する。これにより、機能ＢＯＸにいつまでも不要なデータが記憶されることがなく、ＨＤＤ１１６の記憶容量を有効に利用することができる。また、削除期間を経過していても、禁止期間を経過していない場合には、ステップＳ７３において処理がステップＳ７７に進むので、ステップＳ７６が実行されず、データは削除されない。このため、次にスキャン処理が実行される場合に、機能ＢＯＸに記憶されたデータに基づいて処理を実行することができる。
【００９３】
次のステップＳ７７においては、未処理のデータが機能ＢＯＸに記憶されているか否かを判断する。未処理のデータが存在する場合には処理をステップＳ７１に戻し、存在しない場合には処理を終了する。
【００９４】
以上説明したように第１の実施の形態におけるＭＦＰ１００は、ＨＤＤ１１６に記憶されたデータのうちから出力対象となる対象データが指定されると、対象データの画像とそれがＨＤＤ１１６に記憶されている位置を示す位置情報とを合成した合成画像を用紙に形成するとともに、対象データの変更または削除を禁止する。このため、対象データは、記録媒体に画像として形成された後に変更または削除が禁止されるので、対象データと用紙に形成された画像とを整合させることができる。
【００９５】
また、画像読取部２０により読み取られた原稿画像が位置情報を含む場合、位置情報で特定される位置に記憶されている対象データがＨＤＤ１１６から読み出され、対象データが処理されるので、原稿に手書で追記等した場合であっても手書文字のない画像を形成することができる。
【００９６】
また、対象データの変更または削除を禁止する期間が受け付けられると、禁止された期間が経過するまでの間、対象データの変更または削除が禁止される。禁止された期間を経過した後は、対象データを削除することができるので、対象データがいつまでもＨＤＤ１１６に記憶されるのを回避して、記憶資源を有効に利用することができる。
【００９７】
また、ＨＤＤ１１６はデータが記憶されてから所定期間、ここでは１週間でそのデータを削除する処理条件が設定された機能ＢＯＸを有するが、そのデータに変更または削除を禁止する期間が関連付けられていると、変更または削除を禁止する期間内は、データが記憶されてから１週間経過した後であっても削除されない。このため、データの画像と用紙に形成された画像が整合するこことを、所定期間内において保障することができる。
【００９８】
また、共有ＢＯＸに記憶されるデータについては、関連情報にユーザＩＤを含むので、対象データと関連付けられたユーザＩＤのユーザがログインした時点で、禁止期間を超えて対象データの変更または削除が禁止されていることを報知することができる。このため、ユーザは、対象データの変更または削除を解除することができ、さらに、対象データを削除することができる。このため、対象データがいつまでもＨＤＤ１１６に記憶された状態となるのを回避することができる。
【００９９】
＜第２の実施の形態＞
次に第２の実施の形態におけるＭＦＰ１００Ａについて説明する。第２の実施の形態におけるＭＦＰ１００Ａのハード構成は、第１の実施の形態におけるＭＦＰ１００と同じなので、ここでは説明を繰り返さない。
【０１００】
図１４は、第２の実施の形態におけるＭＦＰ１００Ａが備えるＣＰＵ１１１Ａの機能の概要を示す機能ブロック図である。図３に示した機能ブロック図と異なる点は、禁止部１５９が削除された点、合成部１５７、ＢＯＸ管理部１６９Ａおよび処理実行部１７９Ａが変更された点である。その他の構成は、図３に示したのと同じなのでここでは、異なる点を主に説明する。
【０１０１】
操作受付部１５１が含むデータ指定部１５３は、ＨＤＤ１１６に記憶されているデータのうち、ＢＯＸプリント処理の対象となる対象データの指定を受け付けると、指定されたデータを対象データとし、対象データのファイル名をＢＯＸ管理部１６９Ａに出力する。期間受付部１５５は、対象データの変更または削除を禁止する期間を受け付けると、受け付けた期間をＢＯＸ管理部１６９Ａに出力する。
【０１０２】
ＢＯＸ管理部１６９Ａは、機能実行部１７１およびデータ処理部１７３に加えて、コピー生成部１８１および履歴記憶部１８３を含む。コピー生成部１８１は、データ指定部１５３から対象データのファイル名が入力される。コピー生成部１８１は、データ指定部１５３から入力されるファイル名の対象データを複製し、複製したデータをＨＤＤ１１６の所定の記憶領域に記憶するとともに、複製したデータのファイル名を合成部１５７Ａに出力する。ここでは複製元の対象データをオリジナルデータといい、複製したデータをコピーデータという。ここでは、コピーデータをＨＤＤ１１６が有する記憶領域のうち原本保存ＢＯＸに記憶する場合を例に説明する。コピー生成部１８１は、オリジナルデータとコピーデータとを関連付けるための関連情報を生成し、ＨＤＤ１１６に記憶する。
【０１０３】
合成部１５７Ａは、ＢＯＸ管理部１６９Ａからコピーデータのファイル名が入力される。合成部１５７Ａは、ファイル名で特定されるコピーデータをＨＤＤ１１６から読出し、コピーデータの画像を生成するとともに、コピーデータの画像とコピーデータが記憶されているＨＤＤ１１６における位置を示す位置情報とを合成した合成画像を生成する。合成部１５７Ａは、生成した合成画像を画像形成制御部１６１に出力する。画像形成制御部１６１は、画像形成部３０に合成画像を用紙等の記録媒体に形成させる。なお、ここでは、コピーデータから合成画像を生成する場合を例に説明するが、オリジナルデータから合成画像を生成するようにしてもよい。この場合、合成部１５７Ａは、オリジナルデータの画像とそのオリジナルデータに対応するコピーデータの位置情報とを合成した合成画像を生成する。
【０１０４】
図１５は、関連情報の一例を示す第３の図である。図１５に示す関連情報は、オリジナルデータが共有ＢＯＸに記憶されている場合における関連情報である。図１５を参照して、関連情報は、オリジナルデータのファイル名を示すオリジナル名と、コピーデータのファイル名を示すコピー名と、属性情報とを関連付ける。属性情報は、変更履歴と、禁止期間と、ユーザＩＤとを含む。
【０１０５】
図１４に戻って、コピー生成部１８１は、オリジナルデータが共有ＢＯＸに記憶されている場合、オリジナルデータのファイル名を関連情報のオリジナル名に設定し、コピーデータのファイル名を関連情報のコピー名に設定し、期間受付部１５５から受け付けた期間を属性情報の禁止期間に設定し、ユーザ認証部１６３により認証されたユーザＩＤを属性情報のユーザＩＤに設定する。すなわち、ＢＯＸプリント指示を入力したユーザのユーザＩＤと、そのユーザが指定した禁止期間とが、ＢＯＸプリント指示を入力した時点で関連情報の属性情報として設定され、関連情報が対象データ（オリジナルデータ）と関連付けられる。
【０１０６】
図１６は、関連情報の一例を示す第４の図である。図１６に示す関連情報は、オリジナルデータが機能ＢＯＸに記憶されている場合における関連情報である。図１６を参照して、関連情報は、オリジナルデータのファイル名を示すオリジナル名と、コピーデータのファイル名を示すコピー名と、属性情報とを関連付ける。属性情報は、変更履歴と、保存日時と、禁止期間とを含む。
【０１０７】
図１４に戻って、コピー生成部１８１は、オリジナルデータが機能ＢＯＸに記憶されている場合、オリジナルデータのファイル名を関連情報のオリジナル名に設定し、コピーデータのファイル名を関連情報のコピー名に設定し、期間受付部１５５から受け付けた期間を属性情報の禁止期間に設定し、オリジナルデータが機能ＢＯＸに記憶された日時を保存日時に設定する。すなわち、ユーザによりＢＯＸプリント指示が入力された時点で関連情報が生成され、対象データ（オリジナルデータ）と関連付けられる。
【０１０８】
履歴記憶部１８３は、データ処理部１７３によりオリジナルデータが変更または削除されると、その処理の履歴を履歴情報としてオリジナルデータと関連付けて記憶する。履歴情報は、オリジナルデータのコピーデータが生成された以降に、オリジナルデータに実行されたすべての処理の履歴を含む。具体的には、処理の日時および内容、処理を指示したユーザのユーザＩＤを含む履歴情報を記憶し、履歴情報に対するポインタを、オリジナルデータのファイル名を含む関連情報に含まれる属性情報の変更履歴に設定する。
【０１０９】
このため、第２の実施の形態におけるＭＦＰ１００Ａにおいては、コピーデータは、原本保存ＢＯＸに記憶されて、その後変更されることはない。一方、オリジナルデータは、データ処理部１７３または機能実行部１７１によって変更または削除される。さらに、オリジナルデータが変更または削除されると、履歴記憶部１８３によって、変更または削除された処理が履歴情報として記憶され、その履歴情報へのポインタが関連情報の一部として記憶される。したがって、履歴情報に基づいて、オリジナルデータとコピーデータとの違いを知ることができる。
【０１１０】
機能実行部１７１は、機能ＢＯＸにデータが記憶されると、そのデータが記憶されてから１週間後に、そのデータを機能ＢＯＸから削除する。機能実行部１７１は、機能ＢＯＸに記憶されているデータに関連付けられた関連情報が変更または削除を禁止するための禁止期間を含む場合であってもデータを削除する。また、データ処理部１７３は、操作受付部１５１からＨＤＤ１１６に記憶されているデータを削除する操作を受け付けると、受け付けた操作に従ってデータを削除する。データ処理部１７３は、処理対象とする対象データの属性情報が禁止期間を含んでいても、そのデータを削除する。これらの場合、削除された関連情報は削除されず、履歴記憶部１８３によりデータを削除した履歴情報が記憶される。
【０１１１】
処理実行部１７９Ａは、原稿画像受付部１７５から原稿画像が入力され、位置情報抽出部１７７から位置情報が入力される。処理実行部１７９Ａは、位置情報で特定される位置に記憶されたコピーデータのファイル名を含む関連情報を読出し、オリジナルデータを特定する。そして、原稿画像と、オリジナルデータとのいずれか一方を処理する。
【０１１２】
処理実行部１７９Ａは、選択部１８５を含む。選択部１８５は、表示部１１４に操作画面を表示し、ユーザが入力する指示に基づいて、原稿画像とオリジナルデータとのいずれを処理対象とするかを決定する。処理実行部１７９Ａは、オリジナルデータを処理する場合、コピーデータに対応するオリジナルデータを読出し、読み出したオリジナルデータを処理する。処理の内容は、操作画面に従ってユーザが操作部１１５に入力する指示により定まる。
【０１１３】
また、選択部１８５は、関連情報に含まれる変更履歴のポインタで示される履歴情報を読み出し、表示部１１４に履歴情報を含む更新履歴表示画面を表示する。これにより、ユーザは、原稿画像とオリジナルデータとの違いを知ることができ、いずれを選択するかの判断を容易にすることができる。
【０１１４】
図１７は、操作画面の一例を示す第２の図である。図１７を参照して、操作画面は、位置情報に含まれるコピーデータに対応するオリジナルデータのファイル名「文書Ａ２」を表示する領域を含み、処理内容を選択するためのボタン２１３，２１５，２１７と、原稿画像を選択するためのボタン２１９と、履歴情報を表示する画面に切り換えるための遷移ボタン２２１と、を含む。ボタン２１９が指示されると、原稿画像が処理対象として選択されるが、ボタン２１９が指示なければコピーデータが処理対象として選択される。
【０１１５】
ボタン２１３が選択された場合、処理内容にデータの画像を形成するプリントが選択され、ボタン２１５が選択されると処理内容として電子メールでデータを送信する電子メール送信が選択され、ボタン２１７が選択されると処理内容としてＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に従って送信するＦＴＰ送信が選択される。
【０１１６】
遷移ボタン２２１が選択されると、更新履歴表示画面が表示部１１４に表示される。図１８は、更新履歴表示画面の一例を示す図である。図１８を参照して、更新履歴表示画面は、オリジナルデータのファイル名「文書Ａ２」を表示する領域と、履歴情報を表示する領域２３３と、「更新する」の文字が表されたボタン２３５と、「更新しない」の文字が表されたボタン２３７とを含む。ボタン２３５が指示されると、オリジナルデータが処理対象として選択され、ボタン２３７が指示されるとコピーデータが処理対象として選択される。
【０１１７】
図１９は、データ管理処理の流れの一例を示す第２のフローチャートである。図９に示したデータ管理処理の第１のフローチャートと異なる点は、ステップＳ０９〜ステップＳ１２に代えて、ステップＳ１０１〜ステップＳ１０３が実行される点である。図１９を参照して、ステップＳ０８においては、ファイル操作がＨＤＤ１１６に記憶されているデータを変更または削除する操作であるか否かを判断する。変更または削除する操作ならば処理をステップＳ１０１に進め、そうでなければ処理をステップＳ１３に進める。ステップＳ１０１においては、操作の対象となるデータに対して変更処理または削除処理を実行する。次のステップＳ１０２においては、変更または削除された処理に対する履歴情報を生成し、ＨＤＤ１１６に記憶する。そして、ステップＳ１０３において、履歴情報へのポインタを、変更または削除されたデータに関連付けられている関連情報に含まれる変更履歴に設定する。
【０１１８】
図２０は、プリント処理の流れの一例を示す第２のフローチャートである。図１０に示したプリント処理の第１のフローチャートと異なる点は、ステップＳ２５に代えて、ステップＳ２４ＡおよびステップＳ２５Ａが実行される点である。他の処理はすべて同じなのでここでは説明を繰り返さない。図２０を参照して、ステップＳ２４Ａにおいては、ステップＳ２１で選択された対象データのコピーデータを生成し、原本保存ＢＯＸに記憶する。さらに、次のステップＳ２５Ａにおいては、コピーデータのＨＤＤ１１６における位置情報を取得し、処理をステップＳ２６に進める。次のステップＳ２６においては、ステップＳ２１で選択された対象データの画像と、コピーデータの位置情報とを合成した合成画像を生成する。
【０１１９】
図２１は、スキャン処理の流れの一例を示す第２のフローチャートである。図１１に示したスキャン処理の第１のフローチャートと異なる点は、ステップＳ４５〜ステップＳ４７に代えて、ステップＳ１１１〜ステップＳ１１９が実行される点である。以下、図１１に示したフローチャートと異なる点を主に説明する。
【０１２０】
ステップＳ１１１においては、ステップＳ４３で原稿画像から抽出された位置情報で特定されるデータ、ここではコピーデータをＨＤＤ１１６から検索する。そして、検索の結果、抽出したコピーデータを読出し（ステップＳ１１２）、処理をステップＳ１１３に進める。この段階で、表示部１１４に図１７に示した操作画面２１１Ａを表示する。
【０１２１】
ステップＳ１１３においては、コピーデータのファイル名を含む関連情報を読み出す。そして、変更履歴の表示が指示されたか否かを判断する（ステップＳ１１４）。操作画面２１１Ａのボタン２２１が指示されたか否かを判断する。ボタン２２１が指示されたならば処理をステップＳ１１５に進め、そうでなければステップＳ１１５をスキップして処理をステップＳ１１６に進める。ステップＳ１１５においては、履歴情報を表示部１１４に表示する。具体的には、図１８に示した更新履歴表示画面を表示部１１４に表示する。そして、ユーザによる選択を受け付ける（ステップＳ１１６）。具体的には、図１７に示した操作画面のボタン２１９、図１８に示した更新履歴表示画面のボタン２３５、またはボタン２３７のいずれが指示されたかを判断する。
【０１２２】
次のステップＳ１１７においては、ユーザによる選択を判別し、処理を分岐させる。具体的には、図１８に示した更新履歴表示画面のボタン２３５が指示された場合には処理をステップＳ１１８に進め、図１７に示した操作画面のボタン２３７が指示された場合には処理をステップＳ１１９に進め、図１７に示した操作画面のボタン２１９が指示された場合には処理をステップＳ４８に進める。
【０１２３】
ユーザは、更新履歴表示画面に表示される履歴情報を見て、オリジナルデータと、コピーデータおよび原稿画像との違いを判断することができ、いずれを処理対象とするかを選択することができる。
【０１２４】
図２２は、警告処理の流れの一例を示す第２のフローチャートである。図１２に示した警告処理の第１のフローチャートと異なる点は、ステップＳ６８Ａが変更された点である。図２２を参照して、ステップＳ６８Ａにおいては、ステップＳ６２で選択されたオリジナルデータに対応するコピーデータと、そのオリジナルデータの履歴情報と、そのオリジナルデータに関連付けられた関連情報とを削除する。コピーデータの変更または削除の禁止が解除されたため、コピーデータ、履歴情報および関連情報を記憶しておく必要がないからである。なお、オリジナルデータが削除されている場合があり、この場合ステップＳ６１はスキップされ、ステップＳ６３において削除されたオリジナルデータの関連情報が取得される。
【０１２５】
図２３は、機能実行処理の流れの一例を示す第２のフローチャートである。図２３を参照して、ＣＰＵ１１１は、ＨＤＤ１１６の機能ＢＯＸに記憶されているデータの１つを処理対象として選択する（ステップＳ７１）。そして、処理対象のデータに関連付けられている属性情報を取得する（ステップＳ７２）。次に、属性情報に含まれる禁止期間を経過しているか否かを判断する（ステップＳ７３）。禁止期間を経過していれば処理をステップＳ１２１に進め、禁止期間を経過していなければ処理をステップＳ１２４に進める。禁止期間を経過していなければ、コピーデータを記憶しておく必要があるからである。
【０１２６】
ステップＳ１２１においては、コピーデータと履歴情報とを削除する。禁止期間が経過していれば、コピーデータと履歴情報を記憶しておく必要がないからである。属性情報を含む関連情報は、保存日時を記憶しておく必要があるため、削除されない。
【０１２７】
次のステップＳ１２２においては、オリジナルデータが存在するか否かを判断する。オリジナルデータが記憶されていれば処理をステップＳ１２４に進め、記憶されていなければ処理をステップＳ１２３に進める。ステップＳ１２３においては、関連情報を削除し、処理をステップＳ１２４に進める。オリジナルデータとコピーデータとが存在しなければ、それらに関連する関連情報を記憶しておく必要はないからである。
【０１２８】
ステップＳ１２４においては、削除期間が経過したか否かを判断する。ここでは、機能ＢＯＸに関連付けられた処理内容として、機能ＢＯＸに記憶されてから１週間で削除する処理が定義されている。したがって、属性情報に含まれる保存日時から１週間が経過しているか否かを判断する。削除期間を経過していれば処理をステップＳ１２５に進め、そうでなければ処理をステップＳ７７に進める。
【０１２９】
ステップＳ１２５においては、ステップＳ７１で選択したオリジナルデータを機能ＢＯＸから削除する。これにより、機能ＢＯＸにいつまでも不要なデータが記憶されることがなく、ＨＤＤ１１６の記憶容量を有効に利用することができる。また、削除期間を経過していても、禁止期間を経過していない場合には、ステップＳ７３において処理がステップＳ１２４に進むので、ステップＳ１２１が実行されず、コピーデータと履歴情報は削除されない。このため、次にスキャン処理が実行される場合に、コピーデータに基づいて処理を実行することができる。
【０１３０】
次のステップＳ１２６においては、禁止期間が経過しているか否かを判断する。禁止期間を経過していれば処理をステップＳ１２７に進め、禁止期間を経過していなければ処理をステップＳ１２８に進める。ステップＳ１２７においては、コピーデータと履歴情報とを削除し、処理をステップＳ７７に進める。禁止期間が経過していれば、コピーデータと履歴情報を記憶しておく必要がないからである。
【０１３１】
一方、ステップＳ１２８においては、履歴情報を更新し、処理をステップＳ７７に進める。オリジナルデータが削除された後でも、禁止期間が経過する前であれば、コピーデータと履歴情報とが記憶されているので、その後に、原稿画像を読み取った場合でも、オリジナルデータが削除されたことをユーザに知らせることができるとともに、コピーデータに基づいて処理を実行することができる。
【０１３２】
次のステップＳ７７においては、未処理のデータが機能ＢＯＸに記憶されているか否かを判断する。未処理のデータが存在する場合には処理をステップＳ７１に戻し、存在しない場合には処理を終了する。
【０１３３】
以上説明したように第２の実施の形態におけるＭＦＰ１００は、記憶されたデータのうちから出力対象となるオリジナルデータが指定されると、オリジナルデータを複製したコピーデータが原本保存ＢＯＸに記憶されるとともに、コピーデータと、該コピーデータが記憶されている位置情報とを合成した合成画像が用紙に形成される。このため、コピーデータは、合成画像が用紙に形成された後は変更または削除されないので、オリジナルデータが変更または削除された後であっても、コピーデータと合成画像とを整合させることができる。
【０１３４】
また、画像読取部２０により読み取られた原稿画像が位置情報を含む場合、位置情報で特定される位置に記憶されているコピーデータまたはオリジナルデータとのいずれかが処理される。このため、原稿に手書で追記等した場合であっても手書文字のない画像を形成することができる。
【０１３５】
また、オリジナルデータが変更された場合、変更された履歴が履歴情報として記憶されるので、画像読取部２０により読み取られた原稿画像が位置情報を含む場合、位置情報で特定される位置に記憶されているコピーデータに対応するオリジナルデータが変更されている旨を表示することができる。このため、ユーザは、変更後のオリジナルデータを処理するか、変更前のコピーデータを処理するかを選択することができる。
【０１３６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１３７】
【図１】本発明の実施の形態の１つにおけるＭＦＰの外観を示す斜視図である。
【図２】ＭＦＰのハード構成の一例を示すブロック図である。
【図３】ＭＦＰが備えるＣＰＵの機能の概要を示す機能ブロック図である。
【図４】ＢＯＸプリント指定画面の一例を示す図である。
【図５】合成画像の一例を示す図である。
【図６】関連情報の一例を示す第１の図である。
【図７】関連情報の一例を示す第２の図である。
【図８】操作画面の一例を示す第１の図である。
【図９】データ管理処理の流れの一例を示す第１のフローチャートである。
【図１０】プリント処理の流れの一例を示すフローチャートである。
【図１１】スキャン処理の流れの一例を示すフローチャートである。
【図１２】警告処理の流れの一例を示す第１のフローチャートである。
【図１３】機能実行処理の流れの一例を示す第１のフローチャートである。
【図１４】第２の実施の形態におけるＭＦＰが備えるＣＰＵ１１１の機能の概要を示す機能ブロック図である。
【図１５】関連情報の一例を示す第３の図である。
【図１６】関連情報の一例を示す第４の図である。
【図１７】操作画面の一例を示す第２の図である。
【図１８】更新履歴表示画面の一例を示す図である。
【図１９】データ管理処理の流れの一例を示す第２のフローチャートである。
【図２０】プリント処理の流れの一例を示す第２のフローチャートである。
【図２１】スキャン処理の流れの一例を示す第２のフローチャートである。
【図２２】警告処理の流れの一例を示す第２のフローチャートである。
【図２３】機能実行処理の流れの一例を示す第２のフローチャートである。
【符号の説明】
【０１３８】
９  操作パネル、２０  画像読取部、３０  画像形成部、４０  給紙部、５０  後処理部、６０  ファクシミリ部、６１  通信制御部、１００  ＭＦＰ、１０１  メイン回路、１１１  ＣＰＵ、１１２  ＲＡＭ、１１３  ＥＥＰＲＯＭ、１１４  表示部、１１５  操作部、１１６  ＨＤＤ、１１７  データ通信制御部、１１９Ａ  メモリカード、１５１  操作受付部、１５３  データ指定部、１５５  期間受付部、１５７,１５７Ａ  合成部、１５９  禁止部、１６１  画像形成制御部、１６３  ユーザ認証部、１６５  報知部、１６９,１６９Ａ  ＢＯＸ管理部、１７１  機能実行部、１７３  データ処理部、１７５  原稿画像受付部、１７７  位置情報抽出部、１７９，１７９Ａ  処理実行部、１８１  コピー生成部、１８３  履歴記憶部、１８５  選択部。
【図１】
2008311992.tif 000003
【図２】
2008311992.tif 000004
【図３】
2008311992.tif 000005
【図４】
2008311992.tif 000006
【図５】
2008311992.tif 000007
【図６】
2008311992.tif 000008
【図７】
2008311992.tif 000009
【図８】
2008311992.tif 000010
【図９】
2008311992.tif 000011
【図１０】
2008311992.tif 000012
【図１１】
2008311992.tif 000013
【図１２】
2008311992.tif 000014
【図１３】
2008311992.tif 000015
【図１４】
2008311992.tif 000016
【図１５】
2008311992.tif 000017
【図１６】
2008311992.tif 000018
【図１７】
2008311992.tif 000019
【図１８】
2008311992.tif 000020
【図１９】
2008311992.tif 000021
【図２０】
2008311992.tif 000022
【図２１】
2008311992.tif 000023
【図２２】
2008311992.tif 000024
【図２３】
2008311992.tif 000025