(57)【要約】      （修正有）【課題】所望のデータを、該データに対してなされた操作内容に基づいて検索することができるデータ記憶制御装置、画像形成装置及びプログラムを提供する。【解決手段】データ記憶制御装置は、データに対する操作を受付ける操作受付手段７４と、前記操作受付手段７４によって受付けた操作の内容と対応付けられた格納領域に、前記操作受付手段７４により受付けられた操作の対象となったデータ又は該データに関する情報を生成する第１の生成手段７８とを有する。【選択図】図３
2013156805.tif 000002
【特許請求の範囲】
【請求項１】
データに対する操作を受付ける操作受付手段と、
前記操作受付手段によって受付けた操作の内容と対応付けられた格納領域に、前記操作受付手段により受付けられた操作の対象となったデータ又は該データに関する情報を生成する第１の生成手段と
を有するデータ記憶制御装置。
【請求項２】
前記操作受付手段により受付けられた操作の内容と対応付けられた格納領域を生成する第２の生成手段を有し、
前記第２の生成手段は、前記操作受付手段によって操作を受付けた場合であって、該操作の内容と対応付けられた格納領域が存在しないときに該操作の内容と対応付けられた格納領域を生成する
請求項１記載のデータ記憶制御装置。
【請求項３】
前記第１の生成手段は、前記操作受付手段により受付けられた操作の対象となったデータを参照する情報を生成する
請求項１又は２記載のデータ記憶制御装置。
【請求項４】
前記操作受付手段は異なる複数の操作を受付け、
前記第２の生成手段は前記操作受付手段により受付けられた操作ごとに格納領域を生成し、
前記第１の生成手段は前記操作受付手段により受付けられた操作に対応する格納領域に生成する
請求項２又は３記載のデータ記憶制御装置。
【請求項５】
前記第２の生成手段は前記操作受付手段により受付けられた操作の内容を示す名称の格納領域を生成する
請求項２乃至４いずれか記載のデータ記憶制御装置。
【請求項６】
前記第２の生成手段は操作の内容と該操作に関する情報とを含む名称の格納領域を生成する
請求項２乃至４いずれか記載のデータ記憶制御装置。
【請求項７】
前記第２の生成手段は操作に関する情報として、操作に関する設定の情報、操作がなされた時間の情報又は操作者の情報のうち少なくともいずれかを含む名称の格納領域を生成する
請求項６記載のデータ記憶制御装置。
【請求項８】
前記第１の生成手段は、前記操作受付手段が受付けた操作の内容についての処理が正常に終了した場合に生成する
請求項１乃至７記載のデータ記憶制御装置。
【請求項９】
前記第１の生成手段は、可搬型の記憶媒体に存在する格納領域に生成する
請求項１乃至８いずれか記載のデータ記憶制御装置。
【請求項１０】
画像データを印刷する印刷手段と、
前記印刷手段により印刷する操作を受付ける操作受付手段と、
前記操作受付手段によって受付けた操作の内容と対応付けられた格納領域に、前記操作受付手段により受付けられた操作の対象となった画像データ又は該画像データに関する情報を生成する第１の生成手段と
を有する画像形成装置。
【請求項１１】
前記操作受付手段により受付けられた操作の内容と対応付けられた格納領域を生成する第２の生成手段を有し、
前記第２の生成手段は、前記操作受付手段によって操作を受付けた場合であって、該操作の内容と対応付けられた格納領域が存在しないときに該操作の内容と対応付けられた格納領域を生成する
請求項１０記載の画像形成装置。
【請求項１２】
原稿を画像データとして読み取る読取手段をさらに有し、
前記操作受付手段は、さらに前記読取手段により読み取る操作を受付ける
請求項１０又は１１記載の画像形成装置。
【請求項１３】
データに対する操作を受付けるステップと、
受付けた操作の内容と対応付けられた格納領域に、受付けられた操作の対象となったデータ又は該データに関する情報を生成するステップと
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ記憶制御装置、画像形成装置及びプログラムに関する。
【背景技術】
【０００２】
特許文献１は、ローカルファイルを有するクライアントシステムと、このクライアントシステムにアクセスされ各種地域情報を有する地域サーバコンピュータシステムと、種々のホームページ情報等が格納される外部サーバコンピュータシステムと、これらクライアントシステム及び地域サーバコンピュータシステム並びに外部サーバコンピュータシステムとを接続するネットワークとから成る広域情報システムにあって、生活関連等のイベント情報をカテゴリ別に階層構造化し、この階層構造化されたベント情報に地域別の情報や地域別のホームページ情報をリンクし、このリンクによりイベントディレクトリを作成し、このイベントディレクトリをアクセスして所望の生活関連等のイベント情報を取得する場合、地域別にボトムアップ形式にて展開するようにしてホームページ等の所望の情報を取得するようにしたことを特徴とする広域情報システムに於ける情報検索方法について開示している。
【０００３】
特許文献２は、Ｗｅｂページの格納を求めるコマンドが入力された場合に、簡易Ｗｅｂブラウザをディスプレイ上に表示させて、対象となるＷｅｂページの選択を促す手段と、特定のＷｅｂページが選択された場合に、相互に階層構造を構成する複数の分類項目入力欄が少なくとも設定された属性入力用フォームを表示させて、Ｗｅｂページに関する属性情報の入力を促す手段と、属性情報が入力された場合に、当該属性情報を固有のＩＤに関連付けてファイル属性データベース内に登録する手段と、選択されたＷｅｂページを構成しているＷｅｂファイルを取り込む手段と、分類項目入力欄に記述された文字列に対応するディレクトリを記憶装置内に自動生成すると共に、最下層を構成するディレクトリ内にＷｅｂファイルを格納する手段を備えたデータファイリングシステムについて開示している。
【０００４】
特許文献３は、データの種類毎に設けられた複数のフォルダを備える情報記録媒体への情報の記録が可能な情報処理装置で用いられるプログラムであって、指定されたファイル名に含まれる拡張子に基づいて、前記複数のフォルダのうち、前記指定されたファイル名に含まれる拡張子に応じたフォルダを選択する手順を、前記情報処理装置に実行させるプログラムについて開示している。
【０００５】
特許文献４は、ファイルを管理する管理手段と、ネットワーク上にある複数の文書管理装置の中から自動で文書管理装置を選択する選択手段と、前記管理手段のファイルを前記選択手段により選択した文書管理装置に送信する送信手段と、前記文書管理装置に記憶されたファイルへのショートカットを生成し保存する生成手段を具備し、前記送信手段は前記ファイルを送信する際に前記管理手段において前記ファイルと同階層に存在するファイルを送信し、前記生成手段により送信したファイルへのショートカットを生成することを特徴とする文書管理端末について開示している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１１−３３８８８８号公報
【特許文献２】特開２００３−１２２６０８号公報
【特許文献３】特開２００５−２０９０２３号公報
【特許文献４】特開２０１０−０５５３９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の目的は、所望のデータを、該データに対してなされた操作内容に基づいて検索することができるデータ記憶制御装置、画像形成装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００８】
［データ記憶制御装置］
請求項１に係る本発明は、データに対する操作を受付ける操作受付手段と、前記操作受付手段によって受付けた操作の内容と対応付けられた格納領域に、前記操作受付手段により受付けられた操作の対象となったデータ又は該データに関する情報を生成する第１の生成手段とを有するデータ記憶制御装置である。
【０００９】
請求項２に係る本発明は、前記操作受付手段により受付けられた操作の内容と対応付けられた格納領域を生成する第２の生成手段を有し、前記第２の生成手段は、前記操作受付手段によって操作を受付けた場合であって、該操作の内容と対応付けられた格納領域が存在しないときに該操作の内容と対応付けられた格納領域を生成する請求項１記載のデータ記憶制御装置である。
【００１０】
請求項３に係る本発明は、前記第１の生成手段は、前記操作受付手段により受付けられた操作の対象となったデータを参照する情報を生成する請求項１又は２記載のデータ記憶制御装置である。
【００１１】
請求項４に係る本発明は、前記操作受付手段は異なる複数の操作を受付け、前記第２の生成手段は前記操作受付手段により受付けられた操作ごとに格納領域を生成し、前記第１の生成手段は前記操作受付手段により受付けられた操作に対応する格納領域に生成する請求項２又は３記載のデータ記憶制御装置である。
【００１２】
請求項５に係る本発明は、前記第２の生成手段は前記操作受付手段により受付けられた操作の内容を示す名称の格納領域を生成する請求項２乃至４いずれか記載のデータ記憶制御装置である。
【００１３】
請求項６に係る本発明は、前記第２の生成手段は操作の内容と該操作に関する情報とを含む名称の格納領域を生成する請求項２乃至４いずれか記載のデータ記憶制御装置である。
【００１４】
請求項７に係る本発明は、前記第２の生成手段は操作に関する情報として、操作に関する設定の情報、操作がなされた時間の情報又は操作者の情報のうち少なくともいずれかを含む名称の格納領域を生成する請求項６記載のデータ記憶制御装置である。
【００１５】
請求項８に係る本発明は、前記第１の生成手段は、前記操作受付手段が受付けた操作の内容についての処理が正常に終了した場合に生成する請求項１乃至７記載のデータ記憶制御装置である。
【００１６】
請求項９に係る本発明は、前記第１の生成手段は、可搬型の記憶媒体に存在する格納領域に生成する請求項１乃至８いずれか記載のデータ記憶制御装置である。
【００１７】
［画像形成装置］
請求項１０に係る本発明は、画像データを印刷する印刷手段と、前記印刷手段により印刷する操作を受付ける操作受付手段と、前記操作受付手段によって受付けた操作の内容と対応付けられた格納領域に、前記操作受付手段により受付けられた操作の対象となった画像データ又は該画像データに関する情報を生成する第１の生成手段とを有する画像形成装置である。
【００１８】
請求項１１に係る本発明は、前記操作受付手段により受付けられた操作の内容と対応付けられた格納領域を生成する第２の生成手段を有し、前記第２の生成手段は、前記操作受付手段によって操作を受付けた場合であって、該操作の内容と対応付けられた格納領域が存在しないときに該操作の内容と対応付けられた格納領域を生成する請求項１０記載の画像形成装置である。
【００１９】
請求項１２に係る本発明は、原稿を画像データとして読み取る読取手段をさらに有し、前記操作受付手段は、さらに前記読取手段により読み取る操作を受付ける請求項１０又は１１記載の画像形成装置である。
【００２０】
［プログラム］
請求項１３に係る本発明は、データに対する操作を受付けるステップと、受付けた操作の内容と対応付けられた格納領域に、受付けられた操作の対象となったデータ又は該データに関する情報を生成するステップとをコンピュータに実行させるプログラムである。
【発明の効果】
【００２１】
請求項１に係る本発明によれば、所望のデータを、該データに対してなされた操作内容に基づいて検索することができるデータ記憶制御装置を提供することができる。
【００２２】
請求項２に係る本発明によれば、請求項１に係る本発明の効果に加え、操作の内容に対応づけられた格納領域が予め存在していない場合であっても、所望のデータを、該データに対してなされた操作内容に基づいて検索することができるデータ記憶制御装置を提供することができる。
【００２３】
請求項３に係る本発明によれば、請求項１又は２に係る本発明の効果に加え、本構成を有しない場合と比べ、記憶容量の使用量を低減して、所望のデータを容易に参照することができるデータ記憶制御装置を提供することができる。
【００２４】
請求項４に係る本発明によれば、請求項２又は３に係る本発明の効果に加え、所望のデータを、該データに対してなされた複数の操作内容のうちいずれかの操作内容に基づいて検索することができるデータ記憶制御装置を提供することができる。
【００２５】
請求項５に係る本発明によれば、請求項２乃至４に係る本発明の効果に加え、本構成を有しない場合と比べ、所望のデータを容易に検索することができるデータ記憶制御装置を提供することができる。
【００２６】
請求項６に係る本発明によれば、請求項２乃至４に係る本発明の効果に加え、所望のデータを、該データになされた操作に関する情報に基づいて検索することができるデータ記憶制御装置を提供することができる。
【００２７】
請求項７に係る本発明によれば、請求項６に係る本発明の効果に加え、所望のデータを、該データに対してなされた操作に関する設定の情報、該データに対する操作がなされた時間の情報又は該データに対する操作を行なった操作者の情報に基づいて検索することができるデータ記憶制御装置を提供することができる。
【００２８】
請求項８に係る本発明によれば、請求項１乃至７に係る本発明の効果に加え、操作内容のうち処理が正常に終了したものに基づいて、所望のデータを検索することができるデータ記憶制御装置を提供することができる。
【００２９】
請求項９に係る本発明によれば、請求項１乃至８に係る本発明の効果に加え、可搬型の記憶媒体において、所望のデータを、該データに対してなされた操作内容に基づいて検索することができるデータ記憶制御装置を提供することができる。
【００３０】
請求項１０に係る本発明によれば、本構成を有しない場合と比べ、印刷がなされた所望の画像データを容易に検索することができる画像形成装置を提供することができる。
【００３１】
請求項１１に係る本発明によれば、請求項１０に係る本発明の効果に加え、操作の内容に対応づけられた格納領域が予め存在していなくても、所望のデータを、該データに対してなされた操作内容に基づいて検索することができる画像形成装置を提供することができる。
【００３２】
請求項１２に係る本発明によれば、請求項１０又は１１に係る本発明の効果に加え、本構成を有しない場合と比べ、原稿を読み取って得られた所望の画像データを容易に検索することができる画像形成装置を提供することができる。
【００３３】
請求項１３に係る本発明によれば、所望のデータを、該データに対してなされた操作内容に基づいて検索することができるプログラムを提供することができる。
【図面の簡単な説明】
【００３４】
【図１】本発明の実施形態に係るデータ記憶制御装置の一例である画像形成装置１０を示す断面図である。
【図２】画像形成装置１０のハードウェア構成を示すブロック図である。
【図３】プログラム７０が実行されることにより実現される画像形成装置１０の機能構成を示すブロック図である。
【図４】プログラム７０の動作に対する外部記憶媒体６２内のデータ構造の変化を説明する模式図である。
【図５】プログラム７０の動作を示すフローチャートである。
【発明を実施するための形態】
【００３５】
以下、本発明の実施形態について図面を参照して詳細に説明する。
図１は、本発明の実施形態に係るデータ記憶制御装置の一例である画像形成装置１０を示す断面図である。
【００３６】
画像形成装置１０は、印刷装置１２及び画像読取装置１４を有し、印刷装置１２は、例えば３段の記録媒体供給カセット１６を有し、これら記録媒体供給カセット１６のそれぞれには供給ヘッド１８が設けられている。
【００３７】
記録媒体供給カセット１６の一つが選択されると、供給ヘッド１８が作動して選択された記録媒体供給カセット１６から記録媒体供給路２０を介して、記録媒体が、画像形成部２２に供給される。
【００３８】
画像形成部２２は、イエロー、マゼンタ、シアン及びブラックの各感光体２４が併設されていると共に、中間転写ベルト２６が設けられている。
【００３９】
各感光体２４の周囲には、帯電装置、露光装置、現像装置、一次転写装置及びクリーニング装置など（図示せず）が配置され、各感光体２４に形成されたトナー像が中間転写ベルト２６に転写される。
【００４０】
中間転写ベルト２６のトナー像は、二次転写ロール２８により、送られてきた記録媒体に転写され、定着装置３０により定着され、このトナー像が定着された記録媒体が記録媒体排出路３２を通って排出部３４に排出される。
【００４１】
ただし、両面印刷が設定された場合は、定着装置３０により表面が定着された記録媒体は、記録媒体排出路３２から反転装置３６に送られ、この反転装置３６で反転され、記録媒体反転路３８に送られ、再び記録媒体供給路２０に戻され、画像形成部２２に送られて裏面の印刷がなされる。
【００４２】
画像読取装置１４は、両面原稿の読み取りが可能な自動原稿送り装置４０を有し、この自動原稿送り装置４０により原稿はプラテン４２に送られ、このプラテン４２上でＣＣＤ等からなる読取部４４により原稿が読み取られる。また、画像読取装置１４は、操作者によりプラテン４２に置かれた原稿を読取部４４にて読み取ってもよい。
【００４３】
自動原稿送り装置４０に原稿がセットされたか否かを検出する原稿セット検出器４６が設けられている。また、自動原稿送り装置４０はプラテンカバーを兼ねており、このプラテンカバーを開けることにより原稿をプラテン４２上に置くことができる。このプラテンカバーの開閉は、プラテンカバー開閉検出器４８により検出できるようになっている。
【００４４】
ユーザインターフェース装置５０（以下、ＵＩ装置５０と言う。）は、画像形成装置１０と一体に、又はネットワークを介して設けられる。また、ＵＩ装置５０は、例えばタッチパネルなどからなり、操作者からの画像形成装置１０への処理条件についての指示を入力として受け付け、又は情報を表示することができるように構成されている。
【００４５】
また、この画像形成装置１０は、公衆回線へ接続されたファクシミリ用のモデム５２と、ＬＡＮ等のネットワークに接続されるネットワーク通信装置５４が設けられている。画像形成装置１０は、モデム５２を用いることで、ファクシミリの送受信を行う。画像形成装置１０は、ネットワーク通信装置５４を用いることで、画像読取装置１４により読み取った画像をネットワークに接続された端末に送信し、ネットワーク通信装置５４を介して、ネットワークに接続された端末からデータを受付ける。また、画像形成装置１０は、ネットワーク通信装置５４を用いて、電子メールの送受信を行ってもよい。
【００４６】
図２は、画像形成装置１０のハードウェア構成を示すブロック図である。
【００４７】
図２に示すように、画像形成装置１０は、上述の印刷装置１２、画像読取装置１４、ＵＩ装置５０、モデム５２及びネットワーク通信装置５４のほか、ＣＰＵ５６、メモリ５８及び記憶装置６０がバス接続された構成となっている。また、画像形成装置１０は、図２に示すように、ＵＳＢメモリなどの可搬型の外部記憶媒体６２を接続可能な構成となっている。記憶装置６０及び外部記憶媒体６２は、記憶部として機能する。
【００４８】
このように、画像形成装置１０は、情報処理及び他の装置との通信が可能なコンピュータとしての構成部分を有している。
【００４９】
ＣＰＵ５６は、メモリ５８又は記憶装置６０に書き込まれた後述するプログラム７０を実行することにより、画像形成装置１０の動作を制御する。ＵＩ装置５０を介して受け付けられた入力は、ＣＰＵ５６に伝達され、ＣＰＵ５６からの表示情報がＵＩ装置５０に伝達される。
【００５０】
なお、ＣＰＵ５６は、ＵＳＢメモリ、ＣＤＲＯＭ等の記憶媒体に格納されたプログラム７０を実行してもよく、又はネットワーク通信装置５４を介して提供されるプログラム７０を実行してもよい。
【００５１】
記憶装置６０及び外部記憶媒体６２は、例えば、画像読取装置１４により読み取られたデータを記憶したり、ネットワークに接続された端末から送信されたデータを記憶したりする。
【００５２】
以上の構成により、画像形成装置１０は、モデム５２又はネットワーク通信装置５４を介して受付けたデータ及び画像読取装置１４により読み取られたデータを、外部記憶媒体６２若しくは記憶装置６０に記憶し、又は印刷装置１２により印刷する。また、画像形成装置１０は、ＵＳＢメモリなどの外部記憶媒体６２に記憶されたデータを直接受付けて、印刷装置１２により印刷する。また、画像形成装置１０は、記憶装置６０又は外部記憶媒体６２に記憶されたデータを、モデム５２によりファクシミリ送信し又はネットワーク通信装置５４により送信する。さらに、画像形成装置１０は、モデム５２によりファクシミリ受信し又はネットワーク通信装置５４により受信したデータを記憶装置６０又は外部記憶媒体６２に記憶する。
【００５３】
図３は、プログラム７０が実行されることにより実現される本実施形態の画像形成装置１０の機能構成を示すブロック図である。なお、プログラム７０の全部又は一部の機能は、画像形成装置１０に設けられたＡＳＩＣなどにより実現されてもよい。
【００５４】
本実施形態の画像形成装置１０は、図３に示されるように、制御部７２と、操作受付部７４と、名称管理部７６と、第１の生成部７８と、第２の生成部８０と、外部記憶媒体制御部８２と、記憶装置制御部８４と、原稿読取部８６と、印刷部８８と、画像編集部９０と、ファクシミリ送受信部９２と、ネットワーク送受信部９４とを備えている。
【００５５】
制御部７２は、操作受付部７４、名称管理部７６、第１の生成部７８、第２の生成部８０、外部記憶媒体制御部８２、記憶装置制御部８４、原稿読取部８６、印刷部８８、画像編集部９０、ファクシミリ送受信部９２及びネットワーク送受信部９４間の処理を制御する。
【００５６】
操作受付部７４は、ＵＩ装置５０を介して、データに対する操作を受付ける。ここで、データに対する操作とは、画像形成装置１０が提供する機能に対応する操作であり、外部記憶媒体６２又は記憶装置６０に記憶されているデータに関わる操作のみならず、画像形成装置１０に記憶装置６０又は外部記憶媒体６２に記憶されることになるデータに関わる操作を含む。なお、画像形成装置１０が提供する機能とは、画像形成装置１０にインストールされたソフトウェアの機能も含む。
【００５７】
操作受付部７４は、具体的には、例えば、画像読取装置１４により原稿を読み取って、読み取ったデータを外部記憶媒体６２又は記憶装置６０へと記憶する操作（以下、読取操作という）、外部記憶媒体６２又は記憶装置６０に記憶されたデータを印刷装置１２により印刷する操作（以下、印刷操作という）、外部記憶媒体６２又は記憶装置６０に記憶されたデータをモデム５２によりファクシミリ送信する操作（以下、ファクシミリ送信操作という）、モデム５２によりファクシミリ受信したデータを外部記憶媒体６２又は記憶装置６０へと記憶する操作（以下、ファクシミリ受信操作という）、外部記憶媒体６２又は記憶装置６０に記憶されたデータをネットワーク通信装置５４により送信する操作（以下、データ送信操作という）、ネットワーク通信装置５４により受信したデータを外部記憶媒体６２又は記憶装置６０へと記憶する操作（以下、データ受信操作という）などを受付ける。
【００５８】
なお、ネットワーク通信装置５４を介したデータの送受信は、電子メールの送信として行なわれてもよい。
【００５９】
名称管理部７６は、後述する格納領域に付する名称を管理する。名称管理部７６は、操作受付部７４が受付けるそれぞれの操作に対応した名称を管理する。例えば、名称管理部７６は、操作ごとに予め定めた名称を、テーブルを用いて管理する。
【００６０】
名称管理部７６が管理する名称は、操作の内容を示す名称であり、例えば、読取操作に対しては「読取済み」、印刷操作に対しては「印刷済み」、ファクシミリ送信操作に対しては「ファクシミリ送信済み」、ファクシミリ受信操作に対しては「ファクシミリ受信済み」、データ送信操作に対しては「ネットワーク送信済み」、データ受信操作に対しては「ネットワーク受信済み」という名称が操作に対応付けて管理される。
【００６１】
なお、上記の説明では、名称管理部７６は、操作ごとに、操作の内容を示す名称を対応付けて管理するとしたが、名称管理部７６は、操作ごとに、操作の内容及び操作に関する情報を含む名称を対応付けて管理してもよい。
【００６２】
ここで、操作に関する情報とは、例えば、操作に関する設定の情報、操作がなされた時間の情報、操作者の情報などをいう。例えば、名称管理部７６は、これら操作に関する情報のうち少なくともいずれかを含んだ名称を操作に対応付けて管理する。
【００６３】
例えば、モノクロで読み取る設定がなされた読取操作に対して、「モノクロ読取済み」などと称する名称を対応付けて管理する。
【００６４】
また、例えば、Ｘ年Ｙ月に実行された読取操作に対して、「Ｘ年Ｙ月#読取済み」などと称する名称を対応付けて管理する。
【００６５】
また、例えば、ユーザ名がＺである操作者による読取操作に対して、「読取済み（Ｚ）」などと称する名称を対応付けて管理する。
【００６６】
また、例えば、ユーザ名がＺである操作者が宛先Ａにファクシミリ送信する操作をＸ年Ｙ月に実行した場合に、当該操作に対して、「Ｘ年Ｙ月#Ａ宛にファクシミリ送信済み（Ｚ）」などと称する名称を対応付けて管理する。
【００６７】
第１の生成部７８は、操作受付部７４が受付けた操作の内容と対応付けられた格納領域に、操作受付部７４が受付けた操作の対象となったデータに関する情報を生成する。本実施形態では、第１の生成部７８は、操作受付部７４が受付けた操作の内容と対応付けられた格納領域として、後述する第２の生成部８０が生成した格納領域に、操作受付部７４が受付けた操作の対象となったデータに関する情報を生成する。また、本実施形態の第１の生成部７８は、操作の対象となったデータに関する情報として、操作の対象となったデータを参照する情報を生成するが、操作の対象となったデータの格納場所を示す情報を生成してもよい。
【００６８】
ここで、操作の対象となったデータを参照する情報とは、例えば、ショートカット、エイリアス、リンクなどが該当し、操作の対象となったデータ自体とは異なるものの、この情報を参照することで、操作の対象となったデータを参照することが可能な情報である。
【００６９】
また、操作の対象となったデータの格納場所を示す情報としては、例えば、操作の対象となったデータの格納場所を文字で示した文書データなどが該当する。
【００７０】
なお、第１の生成部７８は、操作受付部７４が受付けた操作の対象となったデータに関する情報の代わりに、操作受付部７４が受付けた操作の対象となったデータと同じ内容のデータを第２の生成部８０が生成した格納領域に生成してもよい。この場合、第１の生成部７８は、例えば、操作受付部７４が受付けた操作の対象となったデータの複製を第２の生成部８０が生成した格納領域に生成する。
【００７１】
第１の生成部７８が、操作の対象となったデータを参照する情報又は操作の対象となったデータを生成する場合、第２の生成部８０が生成した格納領域に生成された情報又はデータの参照がなされると、操作の対象となったデータ（第１の生成部７８が操作の対象となったデータを生成する場合には、操作の対象となったデータと同じ内容のデータ）の参照がなされることとなる。
【００７２】
なお、第１の生成部７８が操作の対象となったデータを参照する情報を生成する場合は、第１の生成部７８が操作の対象となったデータを生成する場合と比べ、使用される格納領域の容量は抑制される。
【００７３】
第２の生成部８０は、操作受付部７４により受付られた操作の内容と対応付けられた格納領域を生成する。本実施形態では、第２の生成部８０は、操作受付部７４が受付けた操作の内容を示す名称の格納領域を、操作の対象となったデータが格納されている記憶部に生成する。また、本実施形態の第２の生成部８０は、操作受付部７４が受付けた操作に対し、名称管理部７６が管理する名称の格納領域を、操作の対象となったデータが格納されている外部記憶媒体６２又は記憶装置６０に生成する。なお、格納領域とは、例えばフォルダ、ディレクトリなどである。
【００７４】
例えば、操作受付部７４が、画像読取装置１４で読み取ったデータを外部記憶媒体６２へ記憶する読取操作を受付けた場合、第２の生成部８０は、外部記憶媒体６２に、名称管理部７６が当該操作に対応する名称として管理している「読取済み」という名称の格納領域を生成する。
【００７５】
なお、上記のように名称管理部７６が、操作の内容及び操作に関する情報を含む名称を操作に対応付けて管理している場合には、第２の生成部８０は、操作受付部７４が受付けた操作の内容及び操作に関する情報を含む名称の格納領域を、操作の対象となったデータが格納されている記憶部に生成する。
【００７６】
外部記憶媒体制御部８２は、外部記憶媒体６２へのデータの書き込み処理及び外部記憶媒体６２からのデータの読み込み処理などを制御する。
【００７７】
記憶装置制御部８４は、記憶装置６０へのデータの書き込み処理及び記憶装置６０からのデータの読み込み処理などを制御する。
【００７８】
原稿読取部８６は、操作受付部７４により読取操作が受付けられた場合に、操作受付部７４により受付けられた設定に従って画像読取装置１４を用いて原稿を読み取る。また、原稿読取部８６は、操作受付部７４により受付けられた設定に従って、読み取ったデータを外部記憶媒体６２又は記憶装置６０へと記憶する。なお、本実施形態の原稿読取部８６は、読み取ったデータを後述する画像編集部９０により編集し、編集したデータを外部記憶媒体６２又は記憶装置６０へと記憶する。
【００７９】
印刷部８８は、操作受付部７４により印刷操作が受付けられた場合に、操作受付部７４により受付けられた設定に従って、外部記憶媒体６２又は記憶装置６０に記憶されたデータを、印刷装置１２を用いて印刷する。なお、本実施形態の印刷部８８は、外部記憶媒体６２又は記憶装置６０に記憶されたデータを後述する画像編集部９０により編集し、編集したデータを、印刷装置１２を用いて印刷する。
【００８０】
画像編集部９０は、原稿読取部８６により読み取られたデータに対し、ノイズ除去などの画像処理を行う。また、画像編集部９０は、印刷部８８により印刷されるデータに対し、画像形成を行なうための画像処理として、例えば、ＲＧＢ色空間で表現された画像データをシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）およびブラック（Ｋ）の各データに変換し、スクリーン処理（網点処理）を行う。
【００８１】
ファクシミリ送受信部９２は、操作受付部７４によりファクシミリ送信操作が受付けられた場合に、操作受付部７４により受付けられた設定に従って、外部記憶媒体６２又は記憶装置６０に記憶されたデータをモデム５２によりファクシミリ送信する。また、ファクシミリ送受信部９２は、操作受付部７４によりファクシミリ受信操作が受付けられた場合に、操作受付部７４により受付けられた設定に従って、モデム５２によりファクシミリ受信したデータを外部記憶媒体６２又は記憶装置６０へと記憶する。
【００８２】
ネットワーク送受信部９４は、操作受付部７４によりデータ送信操作が受付けられた場合に、操作受付部７４により受付けられた設定に従って、外部記憶媒体６２又は記憶装置６０に記憶されたデータをネットワーク通信装置５４により送信する。また、ネットワーク送受信部９４は、操作受付部７４によりデータ受信操作が受付けられた場合に、操作受付部７４により受付けられた設定に従って、ネットワーク通信装置５４により受信されたデータを外部記憶媒体６２又は記憶装置６０へと記憶する。
【００８３】
なお、ネットワーク送受信部９４は、電子メールとして、データの送受信を行ってもよく、その場合、名称管理部７６は、電子メールとしてのデータ送信操作及び電子メールとしてのデータ受信操作に対し、それぞれ「電子メール送信済み」、「電子メール受信済み」などといった名称を対応付けて管理してもよい。
【００８４】
図４は、上記プログラム７０の動作に対する外部記憶媒体６２内のデータ構造の変化を説明する模式図である。なお、ここでは、操作の対象となるデータの記憶先を外部記憶媒体６２とした例について、外部記憶媒体６２内のデータ構造を示しつつ説明するが、操作の対象となるデータの記憶先を記憶装置６０とした場合における記憶装置６０内のデータ構造も同様である。
【００８５】
図４（ａ）は、第１の生成部７８及び第２の生成部８０による生成がなされる前の外部記憶媒体６２の状態を示している。
【００８６】
図４（ｂ）、図４（ｃ）及び図４（ｄ）は、操作受付部７４により読取操作が受け付けられた場合の外部記憶媒体６２の状態を示している。なお、この読取操作では、読み取ったデータをＰＤＦ形式のファイルとして、外部記憶媒体６２の最上位の階層の格納領域へと記憶する設定で読取が行なわれたものとする。
【００８７】
まず、図４（ｂ）に示すように、読取操作が操作受付部７４により受付けられると、画像読取装置１４が原稿を読み取り、原稿読取部８６は、読み取ったデータ「ｉｍｇ−０００１．ｐｄｆ」を外部記憶媒体６２の最上位の階層の格納領域へと記憶する。
【００８８】
次に、図４（ｃ）に示すように、第２の生成部８０は、操作受付部７４が受付けた操作の内容を示す名称の格納領域として、「読取済み」という名称の格納領域を外部記憶媒体６２の最上位の階層の格納領域内に生成する。なお、名称管理部７６は、当該読取操作に対応する名称として、「読取済み」という名称を管理しているものとする。
【００８９】
次に、図４（ｄ）に示すように、第１の生成部７８は、第２の生成部８０が生成した「読取済み」という名称の格納領域に、原稿読取部８６が記憶したデータ「ｉｍｇ−０００１．ｐｄｆ」への参照情報（ショートカット）である「ｓｈｏｒｔｃｕｔ−ｉｍｇ−０００１．ｐｄｆ」を生成する。
【００９０】
図４（ｅ）は、図４（ｄ）に示した状態において、操作受付部７４により印刷操作が受け付けられた場合の外部記憶媒体６２の状態を示している。なお、この印刷操作では、外部記憶媒体６２の最上位の階層の格納領域に記憶されているデータ「ｉｍｇ−０００１．ｐｄｆ」を印刷する操作であるものとする。
【００９１】
操作受付部７４により印刷操作が受け付けられた場合、図４（ｅ）に示すように、第２の生成部８０は、操作受付部７４が受付けた操作の内容を示す名称の格納領域として、「印刷済み」という名称の格納領域を外部記憶媒体６２の最上位の階層の格納領域内に生成し、第１の生成部７８は、第２の生成部８０が生成した「印刷済み」という名称の格納領域に、印刷部８８が印刷したデータ「ｉｍｇ−０００１．ｐｄｆ」への参照情報（ショートカット）である「ｓｈｏｒｔｃｕｔ−ｉｍｇ−０００１．ｐｄｆ」を生成する。なお、名称管理部７６は、当該読取操作に対応する名称として、「印刷済み」という名称を管理しているものとする。
【００９２】
以上の説明では、第２の生成部８０は、最上位の階層の格納領域内に、操作の内容を示す名称の格納領域を生成するものとして説明したが、最上位の階層ではなく、予め定めた他の階層に生成してもよい。
【００９３】
図５は、プログラム７０の動作を示すフローチャートである。
【００９４】
ステップ１００（Ｓ１００）において、操作受付部７４は、ＵＩ装置５０を介してデータに関わる操作を受付ける。例えば、操作受付部７４は、読取操作、印刷操作などを受付ける。
【００９５】
ステップ１０２（Ｓ１０２）において、制御部７２は、操作受付部７４が受付けた操作に対応する処理を行なうよう制御する。具体的には、原稿読取部８６、印刷部８８、画像編集部９０、ファクシミリ送受信部９２、ネットワーク送受信部９４、外部記憶媒体制御部８２及び記憶装置制御部８４のうち、操作受付部７４が受付けた操作に対応する処理を行なうものを制御し、処理を実行させる。
【００９６】
例えば、操作受付部７４が外部記憶媒体６２への読取操作を受け付けた場合、制御部７２は、原稿読取部８６、画像編集部９０、外部記憶媒体制御部８２を制御し、読み取ったデータを外部記憶媒体６２に記憶させる。また、例えば、操作受付部７４が外部記憶媒体６２に記憶されたデータの印刷操作を受け付けた場合、制御部７２は、印刷部８８、画像編集部９０、外部記憶媒体制御部８２を制御し、外部記憶媒体６２に記憶されたデータを印刷させる。
【００９７】
ステップ１０４（Ｓ１０４）において、制御部７２は、操作受付部７４が受付けた操作に対応する処理が正常に終了したかを判定する。正常終了した場合は、ステップ１０６へ移行し、異常が発生した場合は、終了する。
【００９８】
ステップ１０６（Ｓ１０６）において、制御部７２は、操作受付部７４が受付けた操作の内容及び当該操作に関する情報を名称管理部７６へ通知する。名称管理部７６は、通知された操作の内容及び当該操作に関する情報に対応する名称を制御部７２へと通知する。
【００９９】
例えば、操作受付部７４が外部記憶媒体６２への読取操作を受け付けた場合、制御部７２は、名称管理部７６が管理している「読取済み」という名称を取得する。また、例えば、操作受付部７４が外部記憶媒体６２に記憶されたデータの印刷操作を受け付けた場合、制御部７２は、名称管理部７６が管理している「印刷済み」という名称を取得する。
【０１００】
ステップ１０８（Ｓ１０８）において、制御部７２は、外部記憶媒体制御部８２又は記憶装置制御部８４のうち、操作受付部７４が受付けた操作に関わるデータが記憶されている記憶部を制御する方に対し、記憶部に存在する格納領域の名称を取得するよう指示する。この指示を受けたのが外部記憶媒体制御部８２の場合には、外部記憶媒体制御部８２は外部記憶媒体６２に存在する格納領域の名称を取得し、制御部７２に出力する。一方、この指示を受けたのが記憶装置制御部８４の場合には、記憶装置制御部８４は記憶装置６０に存在する格納領域の名称を取得し、制御部７２に出力する。
【０１０１】
ステップ１１０（Ｓ１１０）において、制御部７２は、Ｓステップ１０８で得た記憶部の既存の格納領域の名称とステップ１０６で取得した名称とを比べ、同じ名称の格納領域が予め定めた場所（例えば、最上位の階層の格納領域）に存在するか否かを判定する。
【０１０２】
例えば、制御部７２が、外部記憶媒体６２への読取操作に対してステップ１０６において「読取済み」という名称を取得した場合、制御部７２は、外部記憶媒体６２の最上位の階層の格納領域に「読取済み」という名称の格納領域が存在するか否かを判定する。また、例えば、制御部７２が、外部記憶媒体６２のデータの印刷操作に対してステップ１０６において「印刷済み」という名称を取得した場合、制御部７２は、外部記憶媒体６２の最上位の階層の格納領域に「印刷済み」という名称の格納領域が存在するか否かを判定する。
【０１０３】
ステップ１０６で取得した名称と同じ名称の格納領域が予め定めた場所に存在しない場合にはステップ１１２へ移行し、ステップ１０６で取得した名称と同じ名称の格納領域が予め定めた場所に存在する場合にはステップ１１４へ移行する。
【０１０４】
ステップ１１２（Ｓ１１２）において、制御部７２は、第２の生成部８０に対し、ステップ１０６で取得した名称を通知し、格納領域の生成を指示する。第２の生成部８０は、ステップ１０６で取得した名称の格納領域を、操作に関わるデータが記憶されている記憶部の予め定めた場所に生成する。
【０１０５】
例えば、操作受付部７４が外部記憶媒体６２への読取操作を受け付けた場合、第２の生成部８０は、外部記憶媒体６２の最上位の階層の格納領域内に「読取済み」という名称の格納領域を生成する。また、例えば、操作受付部７４が外部記憶媒体６２に記憶されたデータの印刷操作を受け付けた場合、第２の生成部８０は、外部記憶媒体６２の最上位の階層の格納領域内に「印刷済み」という名称の格納領域を生成する。
【０１０６】
ステップ１１４（Ｓ１１４）において、制御部７２は、操作に関わるデータのファイル名と当該データの格納場所の情報とを取得する。
【０１０７】
ステップ１１６（Ｓ１１６）において、制御部７２は、第１の生成部７８に対し、ステップ１１４で取得したファイル名及び格納場所の情報を通知し、操作に関わるデータに関する情報の生成を指示する。第１の生成部７８は、第２の生成部８０により生成された、当該操作に対応する名称の格納領域に、操作の対象となったデータに関する情報を生成する。
【０１０８】
例えば、操作受付部７４が外部記憶媒体６２への読取操作を受け付けた場合、第１の生成部７８は、外部記憶媒体６２の最上位の階層の「読取済み」という名称の格納領域に、読取操作により外部記憶媒体６２に記憶されたデータを参照する情報（ショートカット）を生成する。また、例えば、操作受付部７４が外部記憶媒体６２に記憶されたデータの印刷操作を受け付けた場合、第１の生成部７８は、外部記憶媒体６２の最上位の階層の「印刷済み」という名称の格納領域に、外部記憶媒体６２に記憶された印刷対象のデータを参照する情報（ショートカット）を生成する。
【０１０９】
なお、例えば同じデータに対して同じ操作が複数回なされており、既に、当該操作に対応する名称の格納領域に、操作の対象となったデータに関する情報が生成されている場合には、第１の生成部７８は、新たに生成を行なわない。
【０１１０】
また、同じ記憶部内の異なる格納領域のそれぞれに同じファイル名を有するデータが記憶されている場合に、一方のデータに対してなされた操作と同じ操作が他方のデータになされたときは、第１の生成部７８は、既に存在するショートカットとは別名のショートカットを生成してもよいし、上書きしてもよい。また、上書きをするか否かを確認する表示をＵＩ装置５０に表示し、操作者による指示に従って、上書きをするか別名にするかを選択してもよい。
【０１１１】
以上がフローチャートの説明となる。このように、各操作の操作内容に対応した名称の格納領域が操作ごとに生成され、生成された格納領域には、操作の対象となったデータに関する情報が生成される。
【０１１２】
以上の説明では、操作受付部７４が受付ける操作として、読取操作、印刷操作、ファクシミリ送信操作、ファクシミリ受信操作、データ送信操作、データ受信操作を例に挙げたが、操作受付部７４が受付ける操作は、データに関する操作であればよく、上記に限られない。また、データ記憶制御装置の一例として画像形成装置１０を用いて説明したが、コンピュータとしての機能を備える端末やサーバであってもよい。
【０１１３】
したがって、例えば、文書データを編集することが可能なアプリケーションがインストールされた端末又はサーバにおいて、操作受付部７４は、当該アプリケーションによる文書データの編集操作を受付けてもよい。この場合、第２の生成部８０は、例えば当該アプリケーションを表す名称の格納領域を生成し、第１の生成部７８は、例えば当該アプリケーションによる編集操作がなされた文書データを参照する情報を生成する。
【０１１４】
また、上記説明では、操作の対象となったデータの記憶先、第１の生成部７８の生成先及び第２の生成部８０の生成先は、外部記憶媒体６２又は記憶装置６０としたが、これらに限らず、例えばネットワーク上の記憶部であってもよい。
【符号の説明】
【０１１５】
１０          画像形成装置
１２          印刷装置
１４          画像読取装置
５０          ＵＩ装置
５２          モデム
５４          ネットワーク通信装置
６０          記憶装置
６２          外部記憶媒体
７０          プログラム
７２          制御部
７４          操作受付部
７６          名称管理部
７８          第１の生成部
８０          第２の生成部
８２          外部記憶媒体制御部
８４          記憶装置制御部
８６          原稿読取部
８８          印刷部
９０          画像編集部
９２          ファクシミリ送受信部
９４          ネットワーク送受信部
【図１】
2013156805.tif 000003
【図２】
2013156805.tif 000004
【図３】
2013156805.tif 000005
【図４】
2013156805.tif 000006
【図５】
2013156805.tif 000007