(57)【特許請求の範囲】
【請求項１】
秘匿すべき秘匿情報の入力を受け付ける秘匿情報受付手段と、
前記秘匿情報受付手段が受け付けた入力によって得られた前記秘匿情報を含む第１の文字又は文章と、前記秘匿情報を前記第１の文字又は文章とは異なる第２の文字又は文章に置換する置換情報と、を対応付けて記憶する記憶手段と、
画像情報の入力を受け付ける画像情報受付手段と、
前記画像情報受付手段が受け付けた入力によって得られた前記画像情報の中に前記置換情報が含まれるか否かを判定する判定手段と、
前記判定手段が前記画像情報の中に前記置換情報を含むと判定した場合、前記記憶手段を参照して、前記置換情報に対応する前記秘匿情報を出力する秘匿情報出力手段と、
を備える、
ことを特徴とする情報処理装置。
【請求項２】
前記秘匿情報出力手段は、前記画像情報の中に含まれる前記置換情報を前記秘匿情報に置換した置換後の画像情報を出力する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
文字、図形、画像の少なくとも１つによって構成される記録情報の入力を受け付ける記録情報受付手段をさらに備え、
前記秘匿情報受付手段は、前記記録情報受付手段が受け付けた入力によって得られた前記記録情報のうち、前記秘匿すべき前記秘匿情報であると指定された前記記録情報を前記秘匿情報として受け付ける、
ことを特徴とする請求項１又は請求項２に記載の情報処理装置。
【請求項４】
前記記録情報の中から指定された前記秘匿情報を前記置換情報に置換した置換後の記録情報を出力する記録情報出力手段をさらに備え、
前記画像情報は、前記置換後の記録情報に対応する、
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記記録情報受付手段が受け付けた前記記録情報の中から前記秘匿情報が指定された場合、前記秘匿情報が含まれることを示す目印を前記置換後の記録情報に付加する目印付加手段をさらに備える、
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
秘匿すべき秘匿情報の入力を受け付ける秘匿情報受付ステップと、
前記秘匿情報受付ステップで受け付けた入力によって得られた前記秘匿情報を含む第１の文字又は文章と、前記秘匿情報を前記第１の文字又は文章とは異なる第２の文字又は文章に置換する置換情報と、を対応付けて記憶する記憶ステップと、
画像情報の入力を受け付ける画像情報受付ステップと、
前記画像情報受付ステップで受け付けた入力によって得られた前記画像情報の中に前記置換情報が含まれるか否かを判定する判定ステップと、
前記判定ステップで前記画像情報の中に前記置換情報を含むと判定した場合、前記置換情報に対応する前記秘匿情報を出力する秘匿情報出力ステップと、
を含む、
ことを特徴とする情報処理方法。
【請求項７】
コンピュータを、
秘匿すべき秘匿情報の入力を受け付ける秘匿情報受付手段、
前記秘匿情報受付手段が受け付けた入力によって得られた前記秘匿情報を含む第１の文字又は文章と、前記秘匿情報を前記第１の文字又は文章とは異なる第２の文字又は文章に置換する置換情報と、を対応付けて記憶する記憶手段、
画像情報の入力を受け付ける画像情報受付手段、
前記画像情報受付手段が受け付けた入力によって得られた前記画像情報の中に前記置換情報が含まれるか否かを判定する判定手段、
前記判定手段が前記画像情報の中に前記置換情報を含むと判定した場合、前記記憶手段を参照して、前記置換情報に対応する前記秘匿情報を出力する秘匿情報出力手段、
として機能させる、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
秘密の情報を含むメモを残すためには、手帳の中に記載するか、携帯情報端末やパーソナルコンピュータの記憶装置にパスワード付きのメモをファイルとして保存するか、が一般的である。
【０００３】
手帳の中にメモを記載した場合、該当ページを探すのに手間がかかることがある。また、携帯情報端末やパーソナルコンピュータの記憶装置にファイルとしてメモを保存した場合、メモの存在自体を忘れる可能性がある。
【０００４】
特許文献１には、秘密の情報を暗号化しＱＲコード（登録商標）として印刷媒体に印刷し、印刷されたＱＲコードを携帯情報端末等のカメラで撮影し、撮影されたＱＲコードに含まれる暗号を復号することにより秘密の情報を確認できる情報処理装置が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−２２１２１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に開示された情報処理装置では、秘密の情報は、ＱＲコードとして印刷されるためパーソナルコンピュータのディスプレイの枠など目立つところに貼り付けると見苦しい。また、秘密の情報は、ＱＲコードとして印刷媒体に印刷されているため、秘密の情報が含まれることが他の人に察知されうる。
【０００７】
本発明は、上記のような課題を解決するためになされたものであり、秘密の情報が隠されていることを他の人に察知されない記録を作成し、この作成した記録から秘密の情報を確認できる情報処理装置、情報処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の目的を達成するため、本発明の情報処理装置の一様態は、
秘匿すべき秘匿情報の入力を受け付ける秘匿情報受付手段と、
前記秘匿情報受付手段が受け付けた入力によって得られた前記秘匿情報を含む第１の文字又は文章と、前記秘匿情報を前記第１の文字又は文章とは異なる第２の文字又は文章に置換する置換情報と、を対応付けて記憶する記憶手段と、
画像情報の入力を受け付ける画像情報受付手段と、
前記画像情報受付手段が受け付けた入力によって得られた前記画像情報の中に前記置換情報が含まれるか否かを判定する判定手段と、
前記判定手段が前記画像情報の中に前記置換情報を含むと判定した場合、前記記憶手段を参照して、前記置換情報に対応する前記秘匿情報を出力する秘匿情報出力手段と、
を備える、
ことを特徴とする。
【０００９】
また、本発明の目的を達成するため、本発明の情報処理方法の一様態は、
秘匿すべき秘匿情報の入力を受け付ける秘匿情報受付ステップと、
前記秘匿情報受付ステップで受け付けた入力によって得られた前記秘匿情報を含む第１の文字又は文章と、前記秘匿情報を前記第１の文字又は文章とは異なる第２の文字又は文章に置換する置換情報と、を対応付けて記憶する記憶ステップと、
画像情報の入力を受け付ける画像情報受付ステップと、
前記画像情報受付ステップで受け付けた入力によって得られた前記画像情報の中に前記置換情報が含まれるか否かを判定する判定ステップと、
前記判定ステップで前記画像情報の中に前記置換情報を含むと判定した場合、前記置換情報に対応する前記秘匿情報を出力する秘匿情報出力ステップと、
を含む、
ことを特徴とする。
【００１０】
また、本発明の目的を達成するため、本発明のプログラムの一様態は、
コンピュータを、
秘匿すべき秘匿情報の入力を受け付ける秘匿情報受付手段、
前記秘匿情報受付手段が受け付けた入力によって得られた前記秘匿情報を含む第１の文字又は文章と、前記秘匿情報を前記第１の文字又は文章とは異なる第２の文字又は文章に置換する置換情報と、を対応付けて記憶する記憶手段、
画像情報の入力を受け付ける画像情報受付手段、
前記画像情報受付手段が受け付けた入力によって得られた前記画像情報の中に前記置換情報が含まれるか否かを判定する判定手段、
前記判定手段が前記画像情報の中に前記置換情報を含むと判定した場合、前記記憶手段を参照して、前記置換情報に対応する前記秘匿情報を出力する秘匿情報出力手段、
として機能させる、
ことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、秘密の情報が隠されていることを他の人に察知されない記録を作成し、この作成した記録から秘密の情報を確認できる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１実施形態に係る情報処理装置の構成を示すブロック図である。
【図２】本発明の第１実施形態に係る処理部の機能構成を示すブロック図である。
【図３】本発明の第１実施形態に係る情報処理装置が実行する記録情報作成処理を示すフローチャートである。
【図４】本発明の第１実施形態に係る情報処理装置の記憶部に記憶された記憶テーブルを示す図である。
【図５】本発明の第１実施形態に係る情報処理装置が実行する秘匿情報確認処理を示すフローチャートである。
【図６】（Ａ）は、第１実施形態に係る情報処理装置が受け付けた記録情報を示す図であり、（Ｂ）は、第１実施形態に係る記憶部に記憶された記憶テーブルを示す図であり、（Ｃ）は、第１実施形態に係る情報処理装置が印刷装置によって印刷媒体に印刷した記録情報を示す図であり、（Ｄ）は、第１実施形態に係る情報処理装置の表示部に表示された記録情報を示す図である。
【図７】本発明の第２実施形態に係る情報処理装置が実行する記録情報作成処理を示すフローチャートである。
【図８】本発明の第２実施形態に係る情報処理装置が実行する秘匿情報確認処理を示すフローチャートである。
【図９】（Ａ）は、第２実施形態に係る情報処理装置が受け付けた記録情報を示す図であり、（Ｂ）は、第２実施形態に係る記憶部に記憶された記憶テーブルを示す図であり、（Ｃ）は、第２実施形態に係る情報処理装置が印刷装置によって印刷媒体に印刷した記録情報を示す図であり、（Ｄ）は、第２実施形態に係る情報処理装置の表示部に表示された記録情報を示す図である。
【図１０】（Ａ）は、第２実施形態に係る情報処理装置が印刷装置によって印刷媒体に印刷した記録情報を示す図であり、（Ｂ）は、第２実施形態に係る情報処理装置の表示部に表示された記録情報を示す図であり、（Ｃ）は、第２実施形態に係る情報処理装置が受け付けた記録情報を示す図であり、（Ｄ）は、第２実施形態に係る情報処理装置が印刷装置によって印刷媒体に印刷した記録情報を示す図であり、（Ｅ）は、第２実施形態に係る情報処理装置の表示部に表示された記録情報を示す図である。
【図１１】第２実施形態に係る情報処理装置が印刷装置によって印刷媒体に印刷した記録情報を示す図である。
【図１２】第２実施形態に係る情報処理装置の記憶部に記憶された記憶テーブルを示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための形態に係る情報処理装置を、図を参照して説明する。なお、図中同一又は相当する部分は同一符号を付す。
【００１４】
（実施形態１）
まず、本発明の実施形態１に係る情報処理装置１の構成について説明する。実施形態１に係る情報処理装置１は、ユーザが忘れないように記録したい記録情報に他の人に知られたくない秘匿情報を含む場合、記録情報に含まれる秘匿情報を置換パターン（置換情報）に置換して印刷媒体に印刷することができる。この印刷媒体に印刷された記録情報は、秘匿情報が置換パターンに置換されているため、他の人の目につくところに置いておいても秘匿情報が他の人に知られることはない。ユーザが秘匿情報を確認したい場合、ユーザは情報処理装置１にこの印刷媒体に印刷された記録情報の画像データ（画像情報）を取り込ませる。情報処理装置１が画像データに置換パターンが含まれると判定した場合、情報処理装置１は秘匿情報を画面に表示し、ユーザは秘匿情報を確認することができる。
【００１５】
情報処理装置１は、図１に示すように画像入力部１０と、制御部５０及び出力部２１０を含む情報処理部２０と、操作部３０と、表示部４０と、を備える。
【００１６】
画像入力部１０は、カメラと画像処理部とから構成され、撮影した画像データを受け付ける。画像入力部１０は、受け付けた画像データを情報処理部２０の制御部５０に伝達する。
【００１７】
制御部５０は、物理的には、図１に示すようにＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５１と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５２と、ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）５３と、Ｉ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）部５４と、記憶部５５と、内部バス５６と、から構成される。
【００１８】
ＣＰＵ５１は、情報処理装置１の諸機能を制御する中央演算装置であり、ＲＯＭ５３からＲＡＭ５２にロードされたプログラムを実行して、後述する処理を実行する。
【００１９】
ＲＡＭ５２は、ＣＰＵ５１が実行するプログラムや中間データを一時的に保存し、ＣＰＵ５１が各種処理を行う際の作業領域として使用する揮発性メモリである。
ＲＯＭ５３は、ＣＰＵ５１が実行するプログラムを格納している不揮発性メモリである。
【００２０】
Ｉ／Ｏ部５４は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）やシリアルポートによって情報処理部２０に接続された画像入力部１０、表示部４０、操作部３０やその他外部装置等との情報の入出力を制御する入出力デバイスである。
【００２１】
記憶部５５は、ハードディスクドライブ、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ等の大容量記憶装置である。
なお、ＣＰＵ５１と、ＲＡＭ５２と、ＲＯＭ５３と、Ｉ／Ｏ部５４と、記憶部５５とは内部バス５６によってそれぞれ接続され、相互に情報の送信が可能である。
【００２２】
出力部２１０は、制御部５０から伝達された情報を印刷装置、表示装置などに出力する。
【００２３】
表示部４０は、液晶ディスプレイ等から構成され、情報処理装置２０から伝達された情報を表示する。
【００２４】
操作部３０は、タッチパネル、キーボード、ボタン、ポインティングデバイス等の、ユーザの操作を受け付ける操作受け付け装置と、操作受け付け装置が受け付けた操作の情報を情報処理部２０に伝達する伝達部と、から構成される。操作部３０はこのような物理構成によりユーザの操作を受け付けて、その情報を情報処理部２０に伝達する。
【００２５】
ここで、ＣＰＵ５１は、ＲＯＭ５３内の各種プログラムを読み出し、ＲＡＭ５２にロードすることにより、図２に示すような制御部５０の各機能を発揮することができる。
具体的には、制御部５０は、機能単位として記録情報受付部５１０、秘匿情報受付部５２０、置換パターン受付部（置換情報取得部）５３０、記憶制御部５４０、記録情報出力部５５０、画像受付部５６０、判定部５７０、取得部５８０、秘匿情報出力部５９０を含む。
【００２６】
記録情報受付部５１０は、操作部３０から入力された文字、図形、画像などで構成される記録情報を受け付ける。秘匿情報受付部５２０は、操作部３０から入力され、記録情報の中から指定された秘匿情報を受け付ける。置換パターン受付部５３０は、操作部３０から入力され、秘匿情報を置換する置換パターンを受け付ける。また、置換パターン受付部５３０は、置換情報取得部として、操作部３０を介することなく置換パターンを取得してもよい。さらに、置換パターンとして所定のパターンを用いる場合には、置換パターン受付部５３０はなくてもよい。
【００２７】
記憶制御部５４０は、秘匿情報受付部５２０が受け付けた秘匿情報と、置換パターン受付部５３０が受け付けた置換パターンと、を対応付けて記憶部５５の記憶テーブルに記憶する。また、記憶制御部５４０は、置換パターン及び秘匿情報を記憶部５５の記憶テーブルから取得する。
【００２８】
記録情報出力部５５０は、秘匿情報受付部５２０で受け付けた秘匿情報を置換パターン受付部５３０で受け付けた置換パターンに置換し、記録情報受付部５１０で受け付けた記録情報を出力部２１０から印刷装置又は表示装置に出力する。印刷装置又は表示装置は、秘匿情報を置換パターンに置換した記録情報を印刷媒体に印刷する又は表示装置に表示する。
【００２９】
画像受付部５６０は、画像入力部１０から伝達された画像データを受け付ける。判定部５７０は、画像受付部５６０に伝達された画像データに記憶部５５の記憶テーブルに記憶された置換パターンを含むか否かを判定する。判定部５７０が伝達された画像データに置換パターンを含むと判定した場合、取得部５８０は、置換パターンに対応する秘匿情報を記憶部５５の記憶テーブルから取得する。
【００３０】
秘匿情報出力部５９０は、記憶部５５の記憶テーブルから取得した秘匿情報を出力する。具体的には、画像入力部１０から入力された画像の置換パターンの部分を秘匿情報に置換して表示部４０に表示する。また、画像入力部１０から入力された画像を置換パターンの上下左右の何れかの位置に秘匿情報を挿入し表示部４０に表示してもよい。
【００３１】
情報処理装置１が実行する記録情報作成処理１を、フローチャートを用いて説明する。記録情報作成処理１では、ユーザが忘れないように記録したい記録情報に秘匿したい秘匿情報を含む場合、記録情報に含まれる秘匿情報を置換パターンに変換し、変換された記録情報を印刷媒体に印刷し又は画面に表示し、秘匿情報と置換パターンとを対応付けて記憶テーブルに記憶する。情報処理装置１は、ユーザの操作に応じて図３に示す記録情報作成処理１を開始する。
【００３２】
記録情報受付処理では、ユーザが操作部３０を用いて入力した記録情報を記録情報受付部５１０が受け付ける（ステップＳ１０１）。秘匿情報受付処理では、ユーザが操作部３０を用いて記録情報の中から指定した秘匿情報を秘匿情報受付部５２０が受け付ける（ステップＳ１０２）。置換パターン受付処理では、ユーザが操作部３０を用いて入力した置換パターン情報を置換パターン受付部５３０が受け付ける（ステップＳ１０３）。
【００３３】
次に、置換パターン及び秘匿情報を記憶する処理では、ステップＳ１０２で受け付けた秘匿情報及びステップＳ１０３で受け付けた置換パターンを対応付けて記憶制御部５４０が、図４に示す記憶部５５の記憶テーブルに記憶する(ステップＳ１０４）。
【００３４】
記録情報出力処理では、記録情報出力部５５０が記録情報のデータを印刷装置又は表示装置に出力する（ステップＳ１０５）。記録情報のデータが伝達された印刷装置又は表示装置は、記録情報を印刷媒体に印刷又は表示装置に表示する。
【００３５】
次に、情報処理装置１が実行する秘匿情報確認処理１を、フローチャートを用いて説明する。秘匿情報確認処理１では、ユーザが記録情報作成処理１で作成した秘匿情報を置換パターンに置換した記録情報から秘匿情報を確認することができる。情報処理装置１は、ユーザの操作に応じて図５に示す秘匿情報確認処理１を開始する。
【００３６】
入力画像受付処理では、画像受付部５６０が画像入力部１０から伝達された画像データを受け付ける（ステップＳ２０１）。
【００３７】
置換パターンを含むか否かを判定する判定処理では、判定部５７０が画像データに記憶部５５の記憶テーブルに記憶されている置換パターンを含むか否かを判定する（ステップＳ２０２）。画像データが置換パターンを含まない場合（ステップＳ２０２；ＮＯ）、処理対象ではないと判定し、入力された画像データをそのまま秘匿情報出力部５９０から表示部４０に出力し（ステップＳ２０５）、秘匿情報確認処理１を終了する。
一方、ステップＳ２０２で、画像データが置換パターンを含む場合（ステップＳ２０２；ＹＥＳ）、以下の処理を行う。
【００３８】
置換パターンに対応する秘匿情報を取得する処理では、記憶制御部５４０が記憶部５５の記憶テーブルを参照して、置換パターンに対応する秘匿情報を取得する（ステップＳ２０３）。
【００３９】
秘匿情報を出力する処理では、秘匿情報出力部５９０は、入力された画像データの置換パターンを秘匿情報に置換した画像データ、又は入力された画像データの置換パターンの上下左右の何れかの位置に秘匿情報を挿入した画像データ、を表示部４０に出力し（ステップＳ２０４）、表示部４０は画像データを表示する。
【００４０】
このような処理を実行することにより、本実施形態に係る情報処理装置１によれば、秘匿情報が隠されていることを他の人に察知されない記録情報を作成し、閲覧を許可されたユーザや装置のみが秘匿情報を確認できる。
【００４１】
次に、実施形態１の情報処理装置１が実施する処理を、図６を参照して具体例に基づいて説明する。ユーザが忘れないように記録したい図６（Ａ）に示される記録情報Ｊに秘匿したい秘匿情報Ｋ「０９０−〇〇〇〇−××××」が含まれる場合、情報処理装置１は、図６（Ｃ）に示すように、秘匿情報Ｋを置換パターンに置換し、他の人からは秘匿情報Ｋを知ることはできない、印刷媒体に印刷された記録情報Ｐを作成することができる。ユーザが秘匿情報Ｋを確認したい場合、ユーザが操作により情報処理装置１に記録情報Ｐの画像を入力し、情報処理装置１が入力された記録情報Ｐに置換パターンを含むと判定した場合、情報処理装置１は秘匿情報Ｋを表示部４０に表示し、ユーザは秘匿情報Ｋを確認することができる。
【００４２】
まず、情報処理装置１は、ユーザの操作により操作部３０から入力された記録情報Ｊを受け付ける（図３；ステップＳ１０１）。次に、情報処理装置１は、ユーザの操作により操作部３０から記録情報Ｊの中から指定された秘匿情報Ｋを受け付ける（図３；ステップＳ１０２）。さらに、情報処理装置１は、ユーザの操作部３０の操作により置換パターンＭを受け付ける（図３；ステップＳ１０３）。この場合、置換パターンＭは図６（Ｂ）の置換パターンの欄に示される星マークである。
【００４３】
情報処理装置１は、受け付けた置換パターンＭと秘匿情報Ｋとを対応させて図６（Ｂ）に示される記憶部５５のテーブルに記憶する（図３；ステップＳ１０４）。情報処理装置１は、記録情報Ｊの秘匿情報Ｋを置換パターンＭに置換したデータを印刷装置に出力する（図３；ステップＳ１０５）。印刷装置は、秘匿情報Ｋが置換パターンＭに置換された記録情報Ｊを印刷媒体に印刷する。記録情報Ｐは、記録情報Ｊの秘匿情報Ｋの部分を置換パターンＭにした内容である。記録情報Ｐは、ステップＳ１０２で入力された秘匿情報Ｋを含んでいないため、記録情報Ｐを他の人の目に触れる場所に置いたとしても、他の人に秘匿情報Ｋを知られることはない。また、置換パターンＭは、星マークであるため他の人から見れば単なる絵柄であると思われる。さらに、記録情報Ｐは、ＱＲコードのような人間には解読できず装置で読み取り可能な図形を含まないため、他の人に秘匿情報Ｋ等の秘密の情報が含まれていることを察知されにくい。これに対して、記録情報がＱＲコードなどを含む場合、記録情報を印刷媒体に印刷してパーソナルコンピュータの画面の周辺などの目立つ場所に貼ると見苦しいという問題がある。また、記録情報にＱＲコードなどを含む場合、この記録情報は他の人に秘密の内容を含んでいる可能性があることを察知されるという問題がある。
【００４４】
次に、情報処理装置１は、図６（Ｃ）に示された記録情報Ｐを画像入力部１０が撮像した画像データＧを受け付ける（図５；ステップＳ２０１）。情報処理装置１は、ステップＳ２０１で受け付けた画像データＧに置換パターンＭが含まれているか否かを判定する（図５；ステップＳ２０２）。情報処理装置１は、ステップＳ２０３で置換パターンＭのパターンが含まれていないと判定する（ステップＳ２０２；ＮＯ）と、情報処理装置１は、画像データＧをそのまま表示部４０に出力し、表示部４０は画像データＧを表示する。これに対して、情報処理装置１は、ステップＳ２０３で置換パターンＭのパターンが含まれていると判定する（ステップＳ２０２；ＹＥＳ）と、置換パターンＭに対応する秘匿情報Ｋを取得する（図５；ステップ２０３）。情報処理装置１は、画像データＧの置換パターンＭを秘匿情報Ｋに置換した画像データＧ’を表示部４０に表示する。この結果、図６（Ｄ）に示すように、情報処理装置１は表示部４０に画像データＧ’を表示し、ユーザは、秘匿情報Ｋを知ることができる。
【００４５】
（実施形態２）
まず、本発明の実施形態２に係る情報処理装置２について説明する。実施形態１に係る情報処理装置１では記録情報は文字情報に限定されないが、実施形態２に係る情報処理装置２は、記録情報が文字情報に限定されることを特徴とする。ここで、文字情報とは、ひらがな、かたかな、漢字、アルファベット、数字、図形文字などを含み、ＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）により文字認識できるものをいう。
【００４６】
実施形態２に係る情報処理装置２の構成は、実施形態１の情報処理装置１の構成と同様である。
【００４７】
実施形態２においては、実施形態１と比較して記録情報受付部５１０が受け付ける情報は文字情報に限定され、また、判定部５７０は、画像データに含まれる文字を認識するＯＣＲ部をさらに備えることが異なる。ＯＣＲ部は、画像受付部５６０に伝達された画像データに含まれる文字を認識し、画像データを文字情報に変換する。また、判定部５７０は、変換された文字情報が記憶部５５の記憶テーブルに記憶された置換パターンを含むか否かを判定することが異なる。
【００４８】
情報処理装置２が実行する記録情報作成処理２を、フローチャートを用いて説明する。情報処理装置２は、ユーザの操作に応じて図７に示す記録情報作成処理２を開始する。
【００４９】
記録情報受付処理では、ユーザが操作部３０を用いて入力した記録情報を記録情報受付部５１０が受け付ける（ステップＳ３０１）。記録情報受付処理は、記録情報が文字情報に限定される点で、実施形態１に係る記録情報受付処理と異なる。
【００５０】
記録情報作成処理２において、秘匿情報受付処理（ステップＳ３０２）から記録情報出力処理（ステップＳ３０５）までの処理は、実施形態１における処理（図３；ステップＳ１０２〜ステップＳ１０５）と同様に実行される。
【００５１】
次に、情報処理装置２が実行する秘匿情報確認処理２を、フローチャートを用いて説明する。情報処理装置２は、ユーザの操作に応じて図８に示す秘匿情報確認処理２を開始する。
【００５２】
入力画像受付処理（ステップＳ４０１）は、実施形態１における処理（図５；ステップＳ２０１）と同様に実行される。
【００５３】
文字認識処理では、ＯＣＲ部は、画像受付部５６０が受け付けた画像データに含まれる文字を光学認識により認識し、画像データを文字情報に変換する（ステップＳ４０２）。
【００５４】
置換パターンを含むか否かを判定する判定処理では、判定部５７０は、記憶部５５の記憶テーブルを参照し、ステップＳ４０２で画像データから変換された文字情報が置換パターンを含むか否かを判定する（ステップＳ４０３）。画像データから変換された文字情報が置換パターンを含まない場合（ステップＳ４０３；ＮＯ）、処理対象ではないと判定し、入力された画像データをそのまま表示部４０に出力し（ステップＳ４０６）、秘匿情報確認処理２を終了する。
一方、ステップＳ４０３で、画像データから変換された文字情報に置換パターンを含む場合（ステップＳ４０３；ＹＥＳ）、置換パターンに対応する秘匿情報を取得する処理（ステップＳ４０４）及び秘匿情報を出力する処理（ステップＳ４０５）を行う。
【００５５】
秘匿情報確認処理２において、ステップＳ４０４及びステップＳ４０５は、実施形態１における処理（図５；ステップＳ２０３及びステップＳ２０４）と同様に実行される。
【００５６】
このような処理を実行することにより、本実施形態に係る情報処理装置２によれば、記録情報をキーボードやタッチパネルの文字入力の操作により入力することができ、秘匿情報が隠されていることを他の人に察知されない記録情報を作成し、閲覧を許可されたユーザや装置のみが秘匿情報を確認できる。
【００５７】
次に、実施形態２の情報処理装置２が実施する処理を、図９を参照して具体例に基づいて説明する。
【００５８】
まず、情報処理装置２は、操作部３０から入力された図９（Ａ）に示される、文字情報で構成される記録情報Ｊを受け付ける（図７；ステップＳ３０１）。次に、情報処理装置２は、記録情報Ｊの中からユーザが選択し、操作部３０から入力された秘匿情報Ｋを受け付ける（図７；ステップＳ３０２）。ここでは、秘匿情報Ｋは、「１５時」である。さらに、情報処理装置２は、操作部３０から入力された置換パターンＭを受け付ける（図７；ステップＳ３０３）。この場合、置換パターンＭは、「１０時」である。
【００５９】
情報処理装置２は、受け付けた置換パターンＭと秘匿情報Ｋとを対応付けて図９（Ｂ）に示される記憶部５５の記憶テーブルに記憶する（図７；ステップＳ３０４）。情報処理装置２は、記録情報Ｊの秘匿情報Ｋを置換パターンＭに変換したデータを印刷装置に出力する（図７；ステップＳ３０５）。印刷装置は、記録情報Ｊの秘匿情報Ｋを置換パターンＭに変換したデータを印刷媒体に印刷する。印刷媒体に印刷された記録情報Ｐを図９（Ｃ）に示す。記録情報Ｐは、記録情報Ｊの秘匿情報Ｋを置換パターンＭに変換した内容である。記録情報Ｐは、ステップＳ３０２で入力された秘匿情報Ｋを含んでいないため、記録情報Ｐを他の人の目に触れる場所に置いたとしても、他の人に秘匿情報Ｋを知られることはない。また、置換パターンＭは、「１０時」であるため他の人から見れば秘密の情報を含んでいるとは思われない。さらに、記録情報Ｐは、ＱＲコードのような人間には解読できず装置で読み取り可能な図形を含まないため、他の人に秘匿情報Ｋ等の秘密の情報が含まれていることを察知されにくい。
【００６０】
次に、情報処理装置２は、図９（Ｃ）に示された記録情報Ｐを画像入力部１０が撮像した画像データＧを受け付ける（図８；ステップＳ４０１）。情報処理装置２は、画像データＧに含まれる文字を光学認識により認識し、画像データＧを文字情報に変換する（図８；ステップＳ４０２）。情報処理装置２は、ステップＳ４０２で変換された文字情報が置換パターンＭを含んでいるか否かを判定する（図８；ステップＳ４０３）。情報処理装置２は、ステップＳ４０３で置換パターンＭの文字情報が含まれていないと判定する（ステップＳ４０３；ＮＯ）と、情報処理装置２は、画像データＧをそのまま表示部４０に出力し、表示部４０は画像データＧを表示する。これに対して、情報処理装置２がステップＳ４０３で置換パターンＭのパターンが含まれていると判定する（ステップＳ４０３；ＹＥＳ）と、情報処理装置２は、記憶部５５の記憶テーブルを参照し、置換パターンＭに対応する秘匿情報Ｋを取得する（図８；ステップ４０４）。情報処理装置２は、画像データＧの置換パターンを秘匿情報Ｋに置換した画像データＧ’を表示部４０に出力し、表示部４０は画像データＧを表示する。具体的には、画像データＧの「１０時」の部分を「１５時」に置換した画像データＧ’を表示部４０に表示する。この結果、図９（Ｄ）に示すように、情報処理装置２は表示部４０に画像データＧ’を表示し、ユーザは秘匿情報を知ることができる。
【００６１】
次に、情報処理装置２が記録情報Ｊとして「あ  ひる」、秘匿情報Ｋとして「  」、置換パターンＭとして「さ」を受け付けた場合について説明する。情報処理装置２は、記録情報Ｊの秘匿情報Ｋを置換パターンＭに変換したデータを印刷装置に出力し、印刷装置はデータを印刷媒体に印刷する。印刷媒体に印刷された記録情報Ｐを図１０（Ａ）に示す。また、情報処理装置２が図１０（Ａ）に示す記録情報Ｐの画像データＧを受け付けた場合、表示部４０に表示される画像データＧ’を図１０（Ｂ）に示す。
【００６２】
次に、情報処理装置２が記録情報Ｊとして図１０（Ｃ）に示される情報を受け付け、秘匿情報Ｋとして「持ち物：」及び「デモ品、資料」を受け付け、「持ち物：」に対応する置換パターンＭとして「〇」、「デモ品、資料」に対応する置換パターンＭとして「▲」を受け付けた場合について説明する。情報処理装置２は、記録情報Ｊの秘匿情報Ｋを置換パターンＭに変換したデータを印刷装置に出力し、印刷装置はこのデータを印刷媒体に印刷する。印刷媒体に印刷された記録情報Ｐを図１０（Ｄ）に示す。また、情報処理装置２が図１０（Ｄ）に示す記録情報Ｐの画像データＧを受け付けた場合、表示部４０に表示される画像データＧ’を図１０（Ｅ）に示す。
【００６３】
（変形例）
実施形態１及び実施形態２では、印刷された記録情報は秘匿情報が含まれていることをわかりにくくしているため、印刷された記録情報に秘匿情報が含まれていることを忘れてしまう虞がある。記録情報に秘匿情報が含まれていることを忘れないために、記録情報に秘匿情報が含まれる場合、秘匿情報が記録情報に含まれることを示す目印を記録情報の画像に付加する目印付加部をさらに備えてもよい。目印付加部は、記録情報出力部５５０に備えることができる。目印付加部は、図１１に示すように、記録情報に秘匿情報が含まれていることを示す目印（図中の右下の十字）を記録情報の画像に付加する。この場合、情報処理装置は、記録情報がこの目印と置換パターンとを含んでいる場合のみ置換パターンを秘匿情報に変換して表示するようにしてもよい。
【００６４】
記録情報作成処理で受け付けた置換パターンが他の記録に含まれている場合、他の記録に対して秘匿情報確認処理を行うと、他の記録の置換パターンに対応する部分が秘匿情報に置換されて表示部に表示されるという問題がある。例えば、記録情報の中から「１０時」を置換パターンとして受け付け、秘匿情報を「１５時」として受け付けた場合、「１０時」の記載が含まれている他の画像に対して秘匿情報確認処理を行うと、「１０時」の部分が「１５時」に置換された画像が情報処理装置の表示部に表示される。この問題を解決するために、情報処理装置は、記録情報作成処理において置換パターンの周辺の周辺パターンを付属情報として受け付け、秘匿情報確認処理において入力された画像に置換パターンと付属情報とを含む場合に秘匿情報を表示させてもよい。付属情報は、周辺パターン、及び置換パターンと周辺パターンとの位置関係を含んでもよい。この場合、記憶部５５は、受け付けた付属情報を置換パターン及び秘匿情報と対応付けて記憶テーブルに記録する。例えば、図９（Ａ）に示された記録情報では、情報処理装置は、秘匿情報を「１５時」、置換パターンを「１０時」、周辺パターンを「金曜日」、置換パターンに対する位置関係を「左側」として受け付け、図１２に示すように記憶部５５の記憶テーブルに記憶し、入力された画像データに「１０時」の置換パターンの「左側」に「金曜日」の周辺パターンがある場合にのみ「１０時」の置換パターンを秘匿情報の「１５時」に置換して表示する。
【００６５】
１台の情報処理装置で記録情報作成処理と秘匿情報確認処理との両方を行ってもよいが、記録情報作成処理を第１の情報処理装置で行い、秘匿情報確認処理を第１の情報処理装置とは別の第２の情報処理装置で行ってもよい。この場合、第１の情報処理装置の記憶部５５の記憶テーブルに記憶された置換パターンと秘匿情報とを第２の情報処理装置に伝達してもよく、第２の情報処理装置が秘匿情報確認処理を実行する際に、第２の情報処理装置が第１の情報処理装置の記憶部５５の記憶テーブルに記憶されている置換パターンと秘匿情報とを読み出してもよい。
【００６６】
また、ＣＰＵ５１、ＲＡＭ５２，ＲＯＭ５３、等から構成される情報処理装置が実行する記録情報作成処理及び秘匿情報確認処理を行う中心となる部分は、専用のシステムによらず、通常の情報携帯端末、パーソナルコンピュータなどを用いて実行可能である。例えば、前記の動作を実行するためのコンピュータプログラムを、コンピュータが読み取り可能な記録媒体（フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等）に格納して配布し、当該コンピュータプログラムを情報携帯端末などにインストールすることにより、前記の処理を実行する情報端末を構成してもよい。また、インターネット等の通信ネットワーク上のサーバ装置が有する記憶装置に当該コンピュータプログラムを格納しておき、通常の情報処理端末などがダウンロード等することで情報処理装置を構成してもよい。
【００６７】
また、情報処理装置の機能を、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）とアプリケーションプログラムとの分担、またはＯＳとアプリケーションプログラムとの協働により実現する場合などには、アプリケーションプログラムの部分のみを記録媒体や記憶装置に格納してもよい。
【００６８】
また、搬送波にコンピュータプログラムを重畳し、通信ネットワークを介して配信することも可能である。例えば、通信ネットワーク上の掲示板（ＢＢＳ：Ｂｕｌｌｅｔｉｎ  Ｂｏａｒｄ  Ｓｙｓｔｅｍ）に前記コンピュータプログラムを掲示し、ネットワークを介して前記コンピュータプログラムを配信してもよい。そして、このコンピュータプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、前記の処理を実行できるように構成してもよい。
【００６９】
以上、本発明の好ましい実施形態について説明したが、本発明は係る特定の実施形態に限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範囲とが含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【００７０】
（付記１）
秘匿すべき秘匿情報の入力を受け付ける秘匿情報受付手段と、
前記秘匿情報受付手段が受け付けた入力によって得られた前記秘匿情報と、前記秘匿情報を置換する置換情報と、を対応付けて記憶する記憶手段と、
画像情報の入力を受け付ける画像情報受付手段と、
前記画像情報受付手段が受け付けた入力によって得られた前記画像情報の中に前記置換情報が含まれるか否かを判定する判定手段と、
前記判定手段が前記画像情報の中に前記置換情報を含むと判定した場合、前記記憶手段を参照して、前記置換情報に対応する前記秘匿情報を出力する秘匿情報出力手段と、
を備える、
ことを特徴とする情報処理装置。
【００７１】
（付記２）
前記秘匿情報出力手段は、前記画像情報の中に含まれる前記置換情報を前記秘匿情報に置換した置換後の画像情報を出力する、
ことを特徴とする付記１に記載の情報処理装置。
【００７２】
（付記３）
記録すべき記録情報の入力を受け付ける記録情報受付手段をさらに備え、
前記秘匿情報受付手段は、前記記録情報受付手段が受け付けた入力によって得られた前記記録情報の中から指定された前記秘匿情報の入力を受け付ける、
ことを特徴とする付記１又は付記２に記載の情報処理装置。
【００７３】
（付記４）
前記記録情報の中から指定された前記秘匿情報を前記置換情報に置換した置換後の記録情報を出力する記録情報出力手段をさらに備え、
前記画像情報は、前記置換後の記録情報に対応する、
ことを特徴とする付記３に記載の情報処理装置。
【００７４】
（付記５）
前記記録情報受付手段が受け付けた前記記録情報の中から前記秘匿情報が指定された場合、前記秘匿情報が前記置換後の記録情報に含まれることを示す目印を前記記録情報に付加する目印付加手段をさらに備える、
ことを特徴とする付記４に記載の情報処理装置。
【００７５】
（付記６）
秘匿すべき秘匿情報の入力を受け付ける秘匿情報受付ステップと、
前記秘匿情報受付ステップで受け付けた入力によって得られた前記秘匿情報と、前記秘匿情報を置換する置換情報と、を対応付けて記憶する記憶ステップと、
画像情報の入力を受け付ける画像情報受付ステップと、
前記画像情報受付ステップで受け付けた入力によって得られた前記画像情報の中に前記置換情報が含まれるか否かを判定する判定ステップと、
前記判定ステップで前記画像情報の中に前記置換情報を含むと判定した場合、前記置換情報に対応する前記秘匿情報を出力する秘匿情報出力ステップと、
を含む、
ことを特徴とする情報処理方法。
【００７６】
（付記７）
コンピュータを、
秘匿すべき秘匿情報の入力を受け付ける秘匿情報受付手段、
前記秘匿情報受付手段が受け付けた入力によって得られた前記秘匿情報と、前記秘匿情報を置換する置換情報と、を対応付けて記憶する記憶手段、
画像情報の入力を受け付ける画像情報受付手段、
前記画像情報受付手段が受け付けた入力によって得られた前記画像情報の中に前記置換情報が含まれるか否かを判定する判定手段、
前記判定手段が前記画像情報の中に前記置換情報を含むと判定した場合、前記記憶手段を参照して、前記置換情報に対応する前記秘匿情報を出力する秘匿情報出力手段、
として機能させる、
ことを特徴とするプログラム。
【符号の説明】
【００７７】
１…情報処理装置、２…情報処理装置、１０…画像入力部、２０…情報処理部、３０…操作部、４０…表示部、５０…制御部、５１…ＣＰＵ、５２…ＲＡＭ、５３…ＲＯＭ、５４…Ｉ／Ｏ部、５５…記憶部、５６内部バス、２１０…出力部、５１０…記録情報受付部、５２０…秘匿情報受付部、５３０…置換パターン受付部、５４０…記憶制御部、５５０…記憶情報出力部、５６０…画像受付部、５７０…判定部、５８０…取得部、５９０…秘匿情報出力部
【図１】
0006451173.tif 000002
【図２】
0006451173.tif 000003
【図３】
0006451173.tif 000004
【図４】
0006451173.tif 000005
【図５】
0006451173.tif 000006
【図６】
0006451173.tif 000007
【図７】
0006451173.tif 000008
【図８】
0006451173.tif 000009
【図９】
0006451173.tif 000010
【図１０】
0006451173.tif 000011
【図１１】
0006451173.tif 000012
【図１２】
0006451173.tif 000013