(57)【要約】      （修正有）【課題】個人を特定する情報又は機密情報である秘匿情報をそのまま不揮発性の記憶手段に記憶させる場合と比較して、秘匿情報の漏えいの可能性が低減される記憶制御装置を提供する。【解決手段】個人を特定する情報又は機密情報である秘匿情報４２、及び秘匿情報以外の一般情報を有する入力画像４４を取得し、取得された入力画像４０のうち秘匿情報に対応する第１画像４２を揮発性の記憶手段である第１記憶手段２８に記憶させる制御、及び第１画像４２を暗号化して不揮発性の記憶手段である第２記憶手段に記憶させる制御の何れか一方の制御を行うと共に、一般情報に対応する第２画像４４を不揮発性の記憶手段である第３記憶手段３０に記憶させるように制御する。【選択図】図２
2018156571.tif 000002
【特許請求の範囲】
【請求項１】
個人を特定する情報又は機密情報である秘匿情報、及び前記秘匿情報以外の一般情報を有する入力画像を取得する取得手段と、
前記取得手段により取得された前記入力画像のうち前記秘匿情報に対応する第１画像を揮発性の記憶手段である第１記憶手段に記憶させる制御、及び前記第１画像を暗号化して不揮発性の記憶手段である第２記憶手段に記憶させる制御の何れか一方の制御を行うと共に、前記一般情報に対応する第２画像を不揮発性の記憶手段である第３記憶手段に記憶させるように制御する制御手段と、
を有する記憶制御装置。
【請求項２】
前記制御手段は、前記第１画像及び前記第２画像の各々に、相互に関連付けるための識別情報を付与し、
前記制御手段により付与された識別情報によって関連付けられた前記第１画像及び第２画像を合成させた合成画像を出力する出力手段を更に備えた
請求項１記載の記憶制御装置。
【請求項３】
前記制御手段は、前記入力画像に対して前記秘匿情報に対応する領域を隠ぺいした隠ぺい画像を前記第２画像として前記第３記憶手段に記憶させるように制御する
請求項１又は２記載の記憶制御装置。
【請求項４】
前記秘匿情報に対応する領域の指定を受け付ける受付手段を更に備え、
前記制御手段は、前記入力画像における前記受付手段により受け付けられた領域に対応する領域が読み取られた画像を前記第１画像として、前記第１画像を前記第１記憶手段に記憶させること、又は前記第１画像を暗号化して前記第２記憶手段に記憶させることの何れか一方を行うように制御する
請求項１〜３の何れか１項記載の記憶制御装置。
【請求項５】
前記制御手段は、前記取得手段により取得された前記入力画像の情報量が、前記第１記憶手段に記憶可能な情報量以下であった場合、前記入力画像を、前記第１記憶手段に記憶させるように制御する
請求項１〜４の何れか１項記載の記憶制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶制御装置に関する。
【背景技術】
【０００２】
特許文献１には、個人番号を管理する管理装置であって、少なくともユーザの識別情報、当該ユーザの個人番号、及び当該個人番号の登録に際して読み取られた書類の画像データを互いに関連付けて記憶する第１記憶手段と、ユーザからの個人番号の登録を受け付けると、前記ユーザの識別情報、前記ユーザの個人番号、及び当該個人番号の登録に際して読み取られた書類の画像データを前記第１記憶手段に仮登録する仮登録手段と、前記ユーザの個人番号と、当該個人番号の登録に際して読み取られた書類の画像データの一部をマスクした画像データとを含む、前記仮登録された個人番号を承認するための承認用の画面を提示する提示手段と、前記提示手段により提示された前記承認用の画面を介した承認者による承認結果に応じて、前記第１記憶手段への前記ユーザの個人番号の登録を制御する制御手段と、を有することを特徴とする管理装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１４６１２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、秘匿情報をそのまま不揮発性の記憶手段に記憶させる場合と比較して、秘匿情報の漏えいの可能性が低減される記憶制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１に記載の記憶制御装置は、個人を特定する情報又は機密情報である秘匿情報、及び前記秘匿情報以外の一般情報を有する入力画像を取得する取得手段と、前記取得手段により取得された前記入力画像のうち前記秘匿情報に対応する第１画像を揮発性の記憶手段である第１記憶手段に記憶させる制御、及び前記第１画像を暗号化して不揮発性の記憶手段である第２記憶手段に記憶させる制御の何れか一方の制御を行うと共に、前記一般情報に対応する第２画像を不揮発性の記憶手段である第３記憶手段に記憶させるように制御する制御手段と、を備える。
【０００６】
また、請求項２に記載の発明は、請求項１に記載の発明において、前記制御手段は、前記第１画像及び前記第２画像の各々に、相互に関連付けるための識別情報を付与し、前記制御手段により付与された識別情報によって関連付けられた前記第１画像及び第２画像を合成させた合成画像を出力する出力手段を更に備える。
【０００７】
また、請求項３に記載の発明は、請求項１又は２に記載の発明において、前記制御手段は、前記入力画像に対して前記秘匿情報に対応する領域を隠ぺいした隠ぺい画像を前記第２画像として前記第３記憶手段に記憶させるように制御する。
【０００８】
また、請求項４に記載の発明は、請求項１〜３の何れか１項記載の発明において、前記秘匿情報に対応する領域の指定を受け付ける受付手段を更に備え、前記制御手段は、前記入力画像における前記受付手段により受け付けられた領域に対応する領域が読み取られた画像を前記第１画像として、前記第１画像を前記第１記憶手段に記憶させること、又は前記第１画像を暗号化して前記第２記憶手段に記憶させることの何れか一方を行うように制御する。
【０００９】
また、請求項５に記載の発明は、請求項１〜４の何れか１項記載の発明において、前記制御手段は、前記取得手段により取得された前記入力画像の情報量が、前記第１記憶手段に記憶可能な情報量以下であった場合、前記入力画像を、前記第１記憶手段に記憶させるように制御する。
【発明の効果】
【００１０】
請求項１に記載の発明によれば、個人を特定する情報又は機密情報である秘匿情報をそのまま不揮発性の記憶手段に記憶させる場合と比較して、秘匿情報の漏えいの可能性を低減させることができる。
【００１１】
請求項２に記載の発明によれば、入力画像のうちの秘匿情報に対応する第１画像、及び一般情報に対応する第２画像の各々に識別情報を付与しない場合と比較して、入力画像が複数あった場合でも第１画像及び第２画像を合成させた合成画像を生成することができる。
【００１２】
請求項３に記載の発明によれば、入力画像のうちの一般情報に対応する領域を抽出して第２画像とする場合と比較して、第２画像を容易に生成することができる。
【００１３】
請求項４に記載の発明によれば、入力画像のうちの秘匿情報に対応する秘匿領域を事前に設定する場合と比較して、入力画像の種類に応じて簡易に秘匿領域を指定することができる。
【００１４】
請求項５に記載の発明によれば、入力画像の情報量を考慮せずに、全ての入力画像に対して、秘匿情報に対応する第１画像、及び一般情報に対応する第２画像を別個に記憶させる場合と比較して、不要な処理が行われることを回避することができる。
【図面の簡単な説明】
【００１５】
【図１】第１実施形態及び第２実施形態に係る記憶制御装置の機能を示すブロック図である。
【図２】実施形態に係る記憶制御処理及び画像出力処理の流れを示す模式図である。
【図３】第１実施形態に係る第１記憶制御処理のプログラムの流れを示すフローチャートである。
【図４】実施形態に係る秘匿領域情報の入力画面の一例を示す正面図である。
【図５】実施形態に係る隠ぺい画像の一例を示す正面図である。
【図６Ａ】実施形態に係る第１記憶部の構成の一例を示す模式図である。
【図６Ｂ】実施形態に係る第２記憶部の構成の一例を示す模式図である。
【図７】第１実施形態に係る第１画像出力処理のプログラムの流れを示すフローチャートである。
【図８】第２実施形態に係る第２記憶制御処理のプログラムの流れを示すフローチャートである。
【図９】第２実施形態に係る第２画像出力処理のプログラムの流れを示すフローチャートである。
【図１０】第３実施形態に係る記憶制御装置の機能を示すブロック図である。
【図１１】第３実施形態に係る第３記憶制御処理のプログラムの流れを示すフローチャートである。
【図１２】第３実施形態に係る第３画像出力処理のプログラムの流れを示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、添付図面を参照して、本発明の実施形態について詳細に説明する。
【００１７】
〔第１実施形態〕
【００１８】
まず、図１を参照して、第１実施形態に係る記憶制御装置１０の機能について説明する。図１に示すように、記憶制御装置１０は、制御部２０、表示操作部２２、通信部２６、第１記憶部２８、及び、第２記憶部３０を有している。
【００１９】
また、記憶制御装置１０は、画像読取装置１２、及び、画像形成装置１４に接続されている。本実施形態では、記憶制御装置１０が、画像読取装置１２により読み取られた画像を示す画像データを取得すると共に、形成させたい画像を示す画像データを画像形成装置１４に出力し、画像形成装置１４に画像を形成させる場合について説明する。
【００２０】
なお、本実施形態でいう秘匿情報は、不揮発性メモリ等の不揮発性の記憶手段に記憶させたくない情報であり、個人を特定する個人情報（マイナンバー等）、顔写真の画像情報、機密情報等が挙げられる。また、本実施形態でいう一般情報は、不揮発性の記憶手段に記憶させてもよい情報であり、上述した秘匿情報以外の情報である。本実施形態では、画像読取装置１２から取得した画像データによって示される読取画像は、秘匿情報に対応する領域と、一般情報に対応する領域とを有している。
【００２１】
制御部２０は、取得手段、及び制御手段の一例であり、装置全体の動作を司るＣＰＵ（Central Processing Unit）、及びＣＰＵ３０により実行される各種プログラム、各種パラメータ等が予め記憶されたＲＯＭ（Read Only Memory）を備えている。記憶制御装置１０の各機能は、制御部２０により制御されることにより実現される。
【００２２】
表示操作部２２は、受付手段の一例であり、例えば、プログラムの実行により操作指示の受け付けを実現する表示ボタンや各種情報が表示されるタッチパネル式のディスプレイ、及びテンキーやスタートボタン等のハードウェアキーを含む。
【００２３】
通信部２６は、外部装置と通信情報の送受信を行う通信回線Ｉ／Ｆ（Interface）を有している。
【００２４】
第１記憶部２８は、第１記憶手段の一例であり、ＣＰＵ３０による各種プログラムの実行時のワークエリア等として用いられるＳＲＡＭ（Static Random Access Memory）、ＤＲＡＭ（Dynamic Random Access Memory）等の揮発性メモリである。第１記憶部２８は、秘匿情報及び一般情報を有する入力画像を取得した場合に、入力画像のうちの、秘匿情報に対応する第１画像が記憶される。
【００２５】
第２記憶部３０は、第３記憶手段の一例であり、フラッシュメモリ等の不揮発性メモリである。第２記憶部３０は、秘匿情報及び一般情報を有する入力画像を取得した場合に、一般情報に対応する第２画像が記憶される、一般情報記領域３４を有している。
【００２６】
ここで、本実施形態に係る記憶制御装置１０の全体的な流れを説明する。一例として図２に示すように、本実施形態に係る記憶制御装置１０は、入力画像の一例である、画像読取装置１２により読み取られた読取画像４０を示す画像データに対して、解像度の変更等の前処理を行った後、前処理を行った画像データを第１記憶部２８に一時的に記憶させる。
【００２７】
また、記憶制御装置１０は、第１記憶部２８に記憶された画像データによって示される読取画像４０から、秘匿情報に対応する秘匿領域を抽出した第１画像４２を示す画像データを、第１記憶部２８に一時的に記憶させる。
【００２８】
なお、秘匿領域の指定方法としては、読取画像４０のプレスキャンを行い、表示操作部２２に読取画像４０を表示させて、ユーザに秘匿領域の指定を促し、表示操作部２２により指定された秘匿領域を取得する方法が挙げられる。または、秘匿領域の座標位置等を示す秘匿領域情報が予め第２記憶部３０に記憶されていて、秘匿領域情報を読み出すことにより秘匿領域を指定しても良い。
【００２９】
また、記憶制御装置１０は、読取画像４０から、一般情報に対応する一般領域（読取画像の全体から秘匿領域を除いた領域）を抽出した第２画像４４を示す画像データを第２記憶部３０に記憶させる。
【００３０】
この際、記憶制御装置１０は、同一の読取画像４０から抽出した第１画像４２と第２画像４４とを対応付けるためのＩＤ情報（識別情報）を、第１画像４２と第２画像４４とに付与した状態で、第１画像４２を第１記憶部２８に記憶させ、第２画像４４を第２記憶部３０に記憶させる。
【００３１】
一方、記憶制御装置１０は、読取画像４０を出力する際には、第１記憶部２８に記憶されている第１画像４２と、ＩＤ情報により当該第１画像４２に対応付けられている第２記憶部３０に記憶されている第２画像４４とを合成（マージ）させた合成画像４８を生成し、生成した合成画像４８を出力する。出力方法としては、例えば、通信部２６を介したメール送信、外部ストレージ等の記憶手段への保存、記録媒体Ｐへの画像形成等が挙げられる。
【００３２】
記憶制御装置１０は、合成画像４８の出力が完了すると、第１記憶部２８に記憶された第１画像４２を削除する。なお、本実施形態では、第１記憶部２８に記憶された第１画像４２を削除する場合について説明するが、これに限らない。例えば、第１記憶部２８に第１画像４２を記憶させたままとした場合であっても、第１記憶部２８は揮発性メモリであるため、記憶制御装置１０の電源を切断することにより、第１記憶部２８に記憶されている第１画像４２は削除される。
【００３３】
次に、本実施形態に係る記憶制御装置１０が、予め定めた期間（例えば、０．１秒）が経過する毎に実行する第１記憶制御処理の流れを、図３のフローチャートを参照して説明する。なお、本実施形態では、第１記憶制御処理のプログラムは予め第２記憶部３０に記憶されている場合について説明するが、これに限らない。例えば、第１記憶制御処理のプログラムが通信部２６を介して外部装置から受信されて第２記憶部３０に記憶されても良い。また、ＣＤ−ＲＯＭ等の記録媒体に記録された第１記憶制御処理のプログラムがＣＤ−ＲＯＭドライブ等で読み込まれることにより、第１記憶制御処理が実行されるようにしてもよい。
【００３４】
なお、本実施形態では、複数の画像が連続して読み取られる場合について説明するが、これに限らず、読み取られる画像は１枚であっても良い。
【００３５】
ステップＳ１０１では、制御部２０が、画像読取指示を入力したか否かを判定する。この画像読取指示は、画像読取装置１２に、記録媒体等に形成された画像を読み取らせるための指示であり、例えばユーザにより表示操作部２２を用いて入力された指示である。ステップＳ１０１で画像読取指示があったと判定した場合（Ｓ１０１，Ｙ）はステップＳ１０３に移行し、画像読取指示がなかったと判定した場合（Ｓ１０１，Ｎ）は本第１記憶制御処理のプログラムの実行を終了する。
【００３６】
なお、本実施形態では、画像読取装置１２により読み取られた読取画像を取得する場合について説明するが、これに限らない。例えば、外部の画像読取装置１２で読み取られた読取画像を通信部２６を介して取得しても良い。
【００３７】
ステップＳ１０３では、制御部２０が、画像読取装置１２により読み取られた読取画像を取得する。
【００３８】
ステップＳ１０５では、制御部２０が、取得した読取画像に対して画像処理を行うために、読取画像を示す画像データを第１記憶部２８に記憶させる。
【００３９】
ステップＳ１０７では、制御部２０が、読取画像における秘匿領域を示す秘匿領域情報を取得する。本実施形態では、一例として図４に示すように、読取画像４０を表示操作部２２に表示させると共に、表示操作部２２において指定された秘匿領域５０を示す情報を、秘匿領域情報として取得する。
【００４０】
ステップＳ１０９では、制御部２０が、読取画像４０から、秘匿領域情報によって示される秘匿領域５０に対応する領域を抽出し、第１画像として取得する。
【００４１】
ステップＳ１１１では、制御部２０が、読取画像４０から、秘匿領域情報によって示される秘匿領域５０に対応する領域以外の領域を抽出し、第２画像として取得する。本実施形態では、一例として図５に示すように、読取画像４０において、秘匿領域情報によって示される秘匿領域５０に対応する領域を、領域内の全ての画素を予め定めた画素値（例えば０）とした隠ぺい領域５２で置き換えた隠ぺい画像４６を、第２画像として取得する。
【００４２】
ステップＳ１１３では、制御部２０が、第１画像及び第２画像の各々に、相互に対応するＩＤ情報を付与する。
【００４３】
ステップＳ１１５では、制御部２０が、ＩＤ情報を付与された第１画像を示す画像データを第１記憶部２８に記憶させる。本実施形態では、一例として図６Ａに示すように、画像データと付与されたＩＤ情報とが対応付けられた状態で、第１記憶部２８に記憶される。
【００４４】
ステップＳ１１７では、制御部２０が、ＩＤ情報を付与された第２画像を示す画像データを第２記憶部３０に記憶させる。本実施形態では、一例として図６Ｂに示すように、画像データと付与されたＩＤ情報とが対応付けられた状態で、第２記憶部３０に記憶される。
【００４５】
ステップＳ１１９では、制御部２０が、次の読取画像があるか否かを判定する。ステップＳ１１９で次の読取画像があると判定した場合（Ｓ１１９，Ｙ）はステップＳ１０１に戻る。また、ステップＳ１１９で次の読取画像がないと判定した場合（Ｓ１１９，Ｎ）は、本第１記憶制御処理のプログラムの実行を終了する。
【００４６】
このように、本実施形態では、入力画像のうち秘匿情報に対応する第１画像を揮発性メモリである第１記憶部２８に記憶させると共に、一般情報に対応する第２画像を不揮発性メモリである第２記憶部３０に記憶させるように制御する。これにより、秘匿情報の漏えいの可能性が低減する。
【００４７】
次に、本実施形態に係る記憶制御装置１０が、予め定めた期間（例えば、０．１秒）が経過する毎に実行する第１画像出力処理の流れを、図７のフローチャートを参照して説明する。なお、本実施形態では、第１画像出力処理のプログラムは予め第２記憶部３０に記憶されている場合について説明するが、これに限らない。例えば、第１画像出力処理のプログラムが通信部２６を介して外部装置から受信されて第２記憶部３０に記憶されても良い。また、ＣＤ−ＲＯＭ等の記録媒体に記録された第１画像出力処理のプログラムがＣＤ−ＲＯＭドライブ等で読み込まれることにより、第１画像出力処理が実行されるようにしてもよい。
【００４８】
ステップＳ２０１では、制御部２０が、画像出力指示を入力したか否かを判定する。この画像出力指示は、画像形成装置１４に、記録媒体等に画像を形成させたり、読取画像をメール送信させたり、読取画像を記憶手段に記憶させたりするための指示である。画像出力指示は、例えばユーザにより表示操作部２２を用いて第１画像及び第２画像に付与されたＩＤ情報の指定を伴って入力された指示である。ステップＳ２０１で画像出力指示があったと判定した場合（Ｓ２０１，Ｙ）はステップＳ２０３に移行し、画像出力指示がなかったと判定した場合（Ｓ２０１，Ｎ）は本第１画像出力処理のプログラムの実行を終了する。
【００４９】
ステップＳ２０３では、制御部２０が、画像出力が指示された読取画像のＩＤ情報（第１画像及び第２画像に付与されたＩＤ情報）を取得する。
【００５０】
ステップＳ２０５では、制御部２０が、第１記憶部２８から、取得したＩＤ情報が付与された第１画像を示す画像データを読み出すことにより、第１画像を取得する。
【００５１】
ステップＳ２０７では、制御部２０が、第２記憶部３０から、取得したＩＤ情報が付与された第２画像を示す画像データを読み出すことにより、第２画像を取得する。
【００５２】
ステップＳ２０９では、制御部２０が、取得した第１画像と第２画像とを合成させた合成画像を生成する。一例として図２に示すように、第１画像と第２画像とを合成させることにより、読取画像と同様の、秘匿領域と一般領域とを有する合成画像４８が生成される。
【００５３】
ステップＳ２１１では、制御部２０が、生成した合成画像を出力する。この場合の出力としては、画像形成装置１４に、記録媒体等に画像を形成させたり、読取画像をメール送信させたり、読取画像を記憶手段に記憶させたりすることが挙げられる。
【００５４】
ステップＳ２１３では、制御部２０が、第１記憶部２８に記憶されている情報を消去し、本第１画像出力処理のプログラムの実行を終了する。これにより、第１画像を示す画像データが消去される。なお、第１記憶部２８は揮発性メモリであって、記憶制御装置１０の電源を切断することにより第１記憶部２８に記憶されている情報が消去されることを考慮し、本ステップをスキップしても良い。
【００５５】
このように、本実施形態では、付与されたＩＤ情報によって関連付けられた第１画像及び第２画像を合成させた合成画像を出力する。
【００５６】
〔第２実施形態〕
【００５７】
次に、第２実施形態に係る記憶制御装置について説明する。
【００５８】
上記第１実施形態では、画像読取装置１２により読み取られる読取画像を示す画像データの情報量に依存せずに、第１画像を示す画像データを第１記憶部２８に記憶させ、第２画像を示す画像データを第２記憶部３０に記憶させる場合について説明した。一方、本第２実施形態では、画像読取装置１２により読み取られる読取画像を示す画像データの情報量が閾値以下である場合には、第１画像及び第２画像の双方を第１記憶部２８に記憶させる場合について説明する。
【００５９】
第２実施形態に係る記憶制御装置１０の構成は、上記第１実施形態に係る記憶制御装置１０と同じであるため、各構成の説明を省略する。
【００６０】
次に、本実施形態に係る記憶制御装置１０が、予め定めた期間（例えば、０．１秒）が経過する毎に実行する第２記憶制御処理の流れを、図８のフローチャートを参照して説明する。なお、本実施形態では、第２記憶制御処理のプログラムは予め第２記憶部３０に記憶されている場合について説明するが、これに限らない。例えば、第２記憶制御処理のプログラムが通信部２６を介して外部装置から受信されて第２記憶部３０に記憶されても良い。また、ＣＤ−ＲＯＭ等の記録媒体に記録された第２記憶制御処理のプログラムがＣＤ−ＲＯＭドライブ等で読み込まれることにより、第２記憶制御処理が実行されるようにしてもよい。
【００６１】
なお、本実施形態では、複数の画像が連続して読み取られる場合について説明するが、これに限らず、読み取られる画像は１枚であっても良い。
【００６２】
ステップＳ３０１では、制御部２０が、上述した画像読取指示を入力したか否かを判定する。ステップＳ３０１で画像読取指示があったと判定した場合（Ｓ３０１，Ｙ）はステップＳ３０３に移行し、画像読取指示がなかったと判定した場合（Ｓ３０１，Ｎ）は本第２記憶制御処理のプログラムの実行を終了する。
【００６３】
ステップＳ３０３では、制御部２０が、読取画像の枚数を取得する。
【００６４】
ステップＳ３０５では、制御部２０が、読取画像の枚数が予め定めた閾値以下であるか否かを判定する。本実施形態では、予め定めた閾値を、第１記憶部２８の記憶可能なデータ容量に対応する枚数とするが、これに限らない。第１記憶部２８の記憶可能なデータ容量に対応する枚数を超えない読取画像の枚数であれば、任意の枚数であって良い。
【００６５】
ステップＳ３０５で読取画像の枚数が予め定めた閾値以下であると判定した場合（Ｓ３０５，Ｙ）はステップＳ３２５に移行する。また、ステップＳ３０５で読取画像の枚数が予め定めた閾値より多いと判定した場合（Ｓ３０５，Ｎ）はステップＳ３０７に移行する。
【００６６】
ステップＳ３０７乃至Ｓ３２１では、上述した図３のステップＳ１０３乃至Ｓ１１７と同様の処理を行う。
【００６７】
ステップＳ３２３では、制御部２０が、次の読取画像があるか否かを判定する。ステップＳ３２３で次の読取画像があると判定した場合（Ｓ３２３，Ｙ）はステップＳ３０７に戻る。また、ステップＳ３２３で次の読取画像がないと判定した場合（Ｓ３２３，Ｎ）は、本第２記憶制御処理のプログラムの実行を終了する。
【００６８】
一方、ステップＳ３２５では、制御部２０は、画像読取装置１２により読み取られた読取画像を取得する。
【００６９】
ステップＳ３２７では、制御部２０が、取得した読取画像に対して画像処理を行うために、読取画像を示す画像データを第１記憶部２８に記憶させる。
【００７０】
ステップＳ３２９では、制御部２０が、次の読取画像があるか否かを判定する。ステップＳ３２９で次の読取画像があると判定した場合（Ｓ３２９，Ｙ）はステップＳ３２５に戻る。また、ステップＳ３２９で次の読取画像がないと判定した場合（Ｓ３２９，Ｎ）は、本第２記憶制御処理のプログラムの実行を終了する。
【００７１】
このように、本実施形態では、入力画像の情報量が、第１記憶部２８に記憶可能な情報量以下であった場合、入力画像を、第１記憶部２８に記憶させるように制御する。これにより、入力画像の情報量が、第１記憶部２８に記憶可能な情報量以下であった場合には、入力画像が不揮発性メモリである第２記憶部３０に記憶されることが回避され、秘匿情報の漏えいが防止される。
【００７２】
次に、本実施形態に係る記憶制御装置１０が、予め定めた期間（例えば、０．１秒）が経過する毎に実行する第２画像出力処理の流れを、図９のフローチャートを参照して説明する。なお、本実施形態では、第２画像出力処理のプログラムは予め第２記憶部３０に記憶されている場合について説明するが、これに限らない。例えば、第２画像出力処理のプログラムが通信部２６を介して外部装置から受信されて第２記憶部３０に記憶されても良い。また、ＣＤ−ＲＯＭ等の記録媒体に記録された第２画像出力処理のプログラムがＣＤ−ＲＯＭドライブ等で読み込まれることにより、第２画像出力処理が実行されるようにしてもよい。
【００７３】
ステップＳ４０１では、制御部２０が、上述した画像出力指示を入力したか否かを判定する。ステップＳ４０１で画像出力指示があったと判定した場合（Ｓ４０１，Ｙ）はステップＳ４０３に移行し、画像出力指示がなかったと判定した場合（Ｓ４０１，Ｎ）は本第２画像出力処理のプログラムの実行を終了する。
【００７４】
ステップＳ４０３では、制御部２０が、上述した記憶制御処理において、第２画像を第１記憶部２８に記憶させたか否かを判定する。ステップＳ４０３で第２画像を第１記憶部２８に記憶させたと判定した場合（Ｓ４０３，Ｙ）はステップＳ４１７に移行する。また、ステップＳ４０３で第２画像を第２記憶部３０に記憶させたと判定した場合（Ｓ４０３，Ｎ）はステップＳ４０５に移行する。
【００７５】
ステップＳ４０５で乃至Ｓ４１５では、上述した図７のステップＳ２０３乃至Ｓ２１３と同様の処理を行う。
【００７６】
一方、ステップＳ４１７では、制御部２０が、第１記憶部２８から読取画像を示す画像データを読み出すことにより、読取画像を取得する。
【００７７】
ステップＳ４１９では、制御部２０が、取得した読取画像を出力する。この場合の出力としては、画像形成装置１４に、記録媒体等に画像を形成させたり、読取画像をメール送信させたり、読取画像を記憶手段に記憶させたりすることが挙げられる。
【００７８】
ステップＳ４２１では、制御部２０が、第１記憶部２８に記憶されている情報を消去し、本第１画像出力処理のプログラムの実行を終了する。これにより、読取画像を示す画像データが消去される。なお、上述したように、第１記憶部２８は揮発性メモリであって、記憶制御装置１０の電源を切断することにより第１記憶部２８に記憶されている情報が消去されることを考慮し、本ステップをスキップしても良い。
【００７９】
このように、付与されたＩＤ情報によって関連付けられた第１画像及び第２画像を合成させた合成画像を出力する。
【００８０】
なお、本実施形態では、読取画像の枚数を取得し、読取画像の枚数に応じて、第１画像及び第２画像の双方を第１記憶部２８に記憶させるか否かを決定するが、これに限らない。例えば、読取画像の全体の情報量を取得し、読取画像の全体の情報量に応じて、第１画像及び第２画像の双方を第１記憶部２８に記憶させるか否かを決定しても良い。
【００８１】
〔第３実施形態〕
【００８２】
次に、第３実施形態に係る記憶制御装置について説明する。
【００８３】
上記第１実施形態では、第１画像を示す画像データを揮発性メモリである第１記憶部２８に記憶させ、第２画像を示す画像データを不揮発性メモリである第２記憶部３０に記憶させる場合について説明した。一方、本第３実施形態では、第１画像を示す画像データを暗号化して不揮発性メモリである第３記憶部に記憶させ、第２画像を示す画像データを暗号化せずにそのまま不揮発性メモリである第４記憶部に記憶させる場合について説明する。
【００８４】
第２実施形態に係る記憶制御装置の構成は、第２記憶部の代わりに第３記憶部及び第４記憶部を有している点を除いて、上記第１実施形態に係る記憶制御装置１０と同じであるため、第３記憶部及び第４記憶部以外の各構成の説明を省略する。
【００８５】
図１０に示すように、本実施形態に係る記憶制御装置１０Ａは、第３記憶部６０、及び、第４記憶部６２を有している。
【００８６】
第３記憶部６０は、第２記憶手段の一例であり、フラッシュメモリ等の不揮発性メモリである。第３記憶部６０は、秘匿情報及び一般情報を有する入力画像を取得した場合に、秘匿情報に対応する第１画像が記憶される、秘匿情報記領域６４を有している。また、第３記憶部６０は、第１画像を示す画像データを暗号化するための暗号キーを記憶するための暗号キー記憶領域６６を有している。暗号キー記憶領域６６は、一度書き込んだら書き換え不可能で、かつ外部装置からの読み出し不可能な記憶領域（所謂ワンタイム（OTP：One-Time Programmable）メモリ）である。本実施形態では、第１画像を暗号化する際に用いた暗号キーを暗号キー記憶領域６６に記憶させることにより、第３記憶部６０に記憶された第１画像を示す画像データを外部装置により復元することを不可能としている。
【００８７】
第４記憶部６２は、第３記憶手段の一例であり、フラッシュメモリ等の不揮発性メモリである。第４記憶部６２は、秘匿情報及び一般情報を有する入力画像を取得した場合に、一般情報に対応する第２画像が記憶される、一般情報記領域６８を有している。
【００８８】
次に、本実施形態に係る記憶制御装置１０Ａが、予め定めた期間（例えば、０．１秒）が経過する毎に実行する第３記憶制御処理の流れを、図１１のフローチャートを参照して説明する。なお、本実施形態では、第３記憶制御処理のプログラムは予め第４記憶部６２に記憶されている場合について説明するが、これに限らない。例えば、第３記憶制御処理のプログラムが通信部２６を介して外部装置から受信されて第４記憶部６２に記憶されても良い。また、ＣＤ−ＲＯＭ等の記録媒体に記録された第３記憶制御処理のプログラムがＣＤ−ＲＯＭドライブ等で読み込まれることにより、第３記憶制御処理が実行されるようにしてもよい。
【００８９】
なお、本実施形態では、複数の画像が連続して読み取られる場合について説明するが、これに限らず、読み取られる画像は１枚であっても良い。
【００９０】
ステップＳ５０１では、制御部２０が、上述した画像読取指示を入力したか否かを判定する。ステップＳ５０１で画像読取指示があったと判定した場合（Ｓ５０１，Ｙ）はステップＳ５０３に移行し、画像読取指示がなかったと判定した場合（Ｓ５０１，Ｎ）は本第３記憶制御処理のプログラムの実行を終了する。
【００９１】
ステップＳ５０３では、制御部２０が、読取画像の枚数を取得する。
【００９２】
ステップＳ５０５では、制御部２０が、読取画像の枚数が予め定めた閾値以下であるか否かを判定する。本実施形態では、予め定めた閾値を、各々の読取画像における第１画像の情報量の総量が、第１記憶部２８の記憶可能なデータ容量に対応する、読取画像の枚数とするが、これに限らない。第１記憶部２８の記憶可能なデータ容量に対応する枚数を超えない読取画像の枚数であれば、任意の枚数であって良い。
【００９３】
ステップＳ５０５で読取画像の枚数が予め定めた閾値以下であると判定した場合（Ｓ５０５，Ｙ）はステップＳ５２５に移行する。また、ステップＳ５０５で読取画像の枚数が予め定めた閾値より多いと判定した場合（Ｓ５０５，Ｎ）はステップＳ５０７に移行する。
【００９４】
ステップＳ５０７では、制御部２０が、画像読取装置１２により読み取られた読取画像を取得する。
【００９５】
ステップＳ５０９では、制御部２０が、取得した読取画像に対して画像処理を行うために、読取画像を示す画像データを第１記憶部２８に記憶させる。
【００９６】
ステップＳ５１１では、制御部２０が、読取画像における秘匿領域を示す秘匿領域情報を取得する。本実施形態では、一例として図４に示すように、読取画像４０を表示操作部２２に表示させると共に、表示操作部２２において指定された秘匿領域５０を示す情報を、秘匿領域情報として取得する。
【００９７】
ステップＳ５１３では、制御部２０が、読取画像４０から、秘匿領域情報によって示される秘匿領域５０に対応する領域を抽出し、第１画像として取得する。また、制御部２０は、第１画像を示す画像データを、暗号キー記憶領域６６に記憶されている暗号キーを用いて暗号化することにより第１画像暗号データを生成する。
【００９８】
ステップＳ５１５では、制御部２０が、読取画像４０から、秘匿領域情報によって示される秘匿領域５０に対応する領域以外の領域を抽出し、第２画像として取得する。本実施形態では、一例として図５に示すように、読取画像４０において、秘匿領域情報によって示される秘匿領域５０に対応する領域を、全領域を例えば画素値０の画素とした隠ぺい領域５２で置き換えた画像を、第２画像とした取得する。
【００９９】
ステップＳ５１７では、制御部２０が、第１画像暗号データ及び第２画像の各々に、相互に対応するＩＤ情報を付与する。
【０１００】
ステップＳ５１９では、制御部２０が、ＩＤ情報を付与された第１画像暗号データを第３記憶部６０に記憶させる。
【０１０１】
ステップＳ５２１では、制御部２０が、ＩＤ情報を付与された第２画像を示す画像データを第４記憶部６２に記憶させる。
【０１０２】
ステップＳ５２３では、制御部２０が、次の読取画像があるか否かを判定する。ステップＳ５２３で次の読取画像があると判定した場合（Ｓ５２３，Ｙ）はステップＳ５０７に戻る。また、ステップＳ５２３で次の読取画像がないと判定した場合（Ｓ５２３，Ｎ）は、本第３記憶制御処理のプログラムの実行を終了する。
【０１０３】
一方、ステップＳ５２５乃至Ｓ５３９では、上述した図３のステップＳ１０３乃至Ｓ１１７と同様の処理を行う。
【０１０４】
ステップＳ５４１では、次の読取画像があるか否かを判定する。ステップＳ５４１で次の読取画像があると判定した場合（Ｓ５４１，Ｙ）はステップＳ５２５に戻る。また、ステップＳ５４１で次の読取画像がないと判定した場合（Ｓ５４１，Ｎ）は、本第３記憶制御処理のプログラムの実行を終了する。
【０１０５】
このように、本実施形態では、入力画像のうち秘匿情報に対応する第１画像を暗号化して不揮発性メモリである第３記憶部６０に記憶させると共に、一般情報に対応する第２画像を不揮発性メモリである第４記憶部６２に記憶させるように制御する。これにより、秘匿情報の漏えいの可能性が低減する。
【０１０６】
次に、本実施形態に係る記憶制御装置１０Ａが、予め定めた期間（例えば、０．１秒）が経過する毎に実行する第３画像出力処理の流れを、図１２のフローチャートを参照して説明する。なお、本実施形態では、第３画像出力処理のプログラムは予め第４記憶部６２に記憶されているが、これに限らない。例えば、第３画像出力処理のプログラムが通信部２６を介して外部装置から受信されて第４記憶部６２に記憶されても良い。また、ＣＤ−ＲＯＭ等の記録媒体に記録された第３画像出力処理のプログラムがＣＤ−ＲＯＭドライブ等で読み込まれることにより、第３画像出力処理が実行されるようにしてもよい。
【０１０７】
ステップＳ６０１では、制御部２０が、上述した画像出力指示を入力したか否かを判定する。ステップＳ６０１で画像出力指示があったと判定した場合（Ｓ６０１，Ｙ）はステップＳ６０３に移行し、画像出力指示がなかったと判定した場合（Ｓ６０１，Ｎ）は本第３画像出力処理のプログラムの実行を終了する。
【０１０８】
ステップＳ６０３では、制御部２０が、上述した記憶制御処理において、第２画像を第１記憶部２８に記憶させたか否かを判定する。ステップＳ６０３で第２画像を第１記憶部２８に記憶させたと判定した場合（Ｓ６０３，Ｙ）はステップＳ６１９に移行する。また、ステップＳ６０３で第２画像を第４記憶部６２に記憶させたと判定した場合（Ｓ６０３，Ｎ）はステップＳ６０５に移行する。
【０１０９】
ステップＳ６０５では、制御部２０が、画像出力が指示された読取画像のＩＤ情報（第１画像及び第２画像に付与されたＩＤ情報）を取得する。
【０１１０】
ステップＳ６０７では、制御部２０が、第３記憶部６０から、取得したＩＤ情報が付与された第１画像を示す画像暗号データ、及び暗号キーを読み出すことにより、第１画像暗号データ及び暗号キーを取得する。
【０１１１】
ステップＳ６０９では、制御部２０が、取得した第１画像暗号データを、取得した暗号キーで復号することにより、第１画像を取得する。
【０１１２】
ステップＳ６１１では、制御部２０が、第４記憶部６２から、取得したＩＤ情報が付与された第２画像を示す画像データを読み出すことにより、第２画像を取得する。
【０１１３】
ステップＳ６１３では、制御部２０が、取得した第１画像と第２画像とを合成させた合成画像を生成する。一例として図２に示すように、第１画像と第２画像とを合成させることにより、読取画像と同様の、秘匿領域と一般領域とを有する合成画像４８が生成される。
【０１１４】
ステップＳ６１５では、制御部２０が、生成した合成画像を出力する。この場合の出力としては、画像形成装置１４に、記録媒体等に画像を形成させたり、読取画像をメール送信させたり、読取画像を記憶手段に記憶させたりすることが挙げられる。
【０１１５】
ステップＳ６１７では、制御部２０が、第３記憶部６０に記憶されている情報を消去し、本第３画像出力処理のプログラムの実行を終了する。これにより、第１画像を示す画像データが第３記憶部６０から消去される。なお、第３記憶部６０は不揮発性メモリであって、記憶制御装置１０の電源が切断されても、第３記憶部６０に記憶されている情報は削除されない。しかしながら、第３記憶部６０に記憶される第１画像を示す画像データは暗号化されており、かつ、暗号化に用いた暗号キーは読み出し不可能であることを考慮し、本ステップをスキップしても良い。
【０１１６】
一方、ステップＳ６１９乃至Ｓ６２７では、上述した図７のステップＳ２０３乃至Ｓ２１１と同様の処理を行う。
【０１１７】
ステップＳ６２９では、制御部２０が、第１記憶部２８に記憶されている情報を消去し、本第３画像出力処理のプログラムの実行を終了する。これにより、読取画像を示す画像データが消去される。なお、上述したように、第１記憶部２８は揮発性メモリであって、記憶制御装置１０の電源を切断することにより第１記憶部２８に記憶されている情報が消去されることを考慮し、本ステップをスキップしても良い。
【０１１８】
このように、付与されたＩＤ情報によって関連付けられた第１画像及び第２画像を合成させた合成画像を出力する。
【０１１９】
なお、上記第１実施形態及び第２実施形態では、記憶制御装置１０が、第１記憶部２８（第１記憶手段）及び第２記憶部（第３記憶手段）のみを備えている場合について説明した。また、上記第３実施形態では、記憶制御装置１０Ａが、第３記憶部６０（第２記憶手段）及び第４記憶部６２（第３記憶手段）のみを備えている場合について説明した。このように、実施形態に係る記憶制御装置は、第１記憶手段及び第３記憶手段のみを備えていても良く、第２記憶手段及び第３記憶手段のみを備えていても良い。
【０１２０】
また、上記各実施形態で説明した記憶制御装置１０の構成（図１、図１０参照。）は一例である。すなわち、本発明の主旨を逸脱しない範囲内において不要な部分を削除したり、新たな部分を追加したりしてもよいことは言うまでもない。
【０１２１】
また、上記各実施形態で説明した各種プログラムの処理の流れ（図３、図７乃至図９、図１１及び図１２参照。）も一例である。すなわち、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよいことは言うまでもない。
【符号の説明】
【０１２２】
１０、１０Ａ    記憶制御装置
１２    画像読取装置
１４    画像形成装置
２０    制御部
２２    表示操作部
２６    通信部
２８    第１記憶部
３０    第２記憶部
６０    第３記憶部
６２    第４記憶部
【図１】
2018156571.tif 000003
【図２】
2018156571.tif 000004
【図３】
2018156571.tif 000005
【図４】
2018156571.tif 000006
【図５】
2018156571.tif 000007
【図６Ａ】
2018156571.tif 000008
【図６Ｂ】
2018156571.tif 000009
【図７】
2018156571.tif 000010
【図８】
2018156571.tif 000011
【図９】
2018156571.tif 000012
【図１０】
2018156571.tif 000013
【図１１】
2018156571.tif 000014
【図１２】
2018156571.tif 000015