(57)【特許請求の範囲】
【請求項１】
ウェアラブル端末から原稿の画像データを取得する画像データ取得部と、
前記画像データ取得部により取得された前記原稿の画像データと前記原稿の元データとを関連付けする関連付け部と、
前記関連付け部により関連付けられた前記原稿の画像データの一部が指で隠されたことを認識し、隠された前記原稿の位置を算出する秘匿位置算出部と、
前記秘匿位置算出部により算出された前記原稿の位置に含まれる情報について、出力を禁止する秘匿情報を前記原稿の元データに付加する秘匿情報付加部とを備える
ことを特徴とする情報処理装置。
【請求項２】
前記秘匿位置算出部は、
隠された前記原稿の位置を前記ウェアラブル端末に表示させる
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記ウェアラブル端末から、認証データを取得して認証する認証部と、
前記認証部による認証が成功した場合、前記秘匿情報付加部により前記秘匿情報の付加された前記原稿の画像データが閲覧された際に、前記原稿の位置が指で示されたことを認識して、前記原稿の位置に含まれる情報を前記ウェアラブル端末に表示させる秘匿情報出力部とを備える
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
ウェアラブル端末と情報処理装置とを備えた情報処理システムであって、
前記ウェアラブル端末は、
原稿の画像データを取得する撮像部と、
取得された前記原稿の画像データを前記情報処理装置に送信する通信部とを備え、
前記情報処理装置は、
前記ウェアラブル端末の前記通信部から、前記原稿の画像データを取得する画像データ取得部と、
前記画像データ取得部により取得された前記原稿の画像データと前記原稿の元データとを関連付けする関連付け部と、
前記関連付け部により関連付けられた前記原稿の画像データの一部が指で隠されたことを認識し、隠された前記原稿の位置を算出する秘匿位置算出部と、
前記秘匿位置算出部により算出された前記原稿の位置に含まれる情報について、出力を禁止する秘匿情報を前記原稿の元データに付加する秘匿情報付加部とを備える
ことを特徴とする情報処理システム。
【請求項５】
情報処理装置により実行される情報処理方法であって、前記情報処理装置は、
ウェアラブル端末から原稿の画像データを取得し、
取得された前記原稿の画像データと前記原稿の元データとを関連付けし、
関連付けられた前記原稿の画像データの一部が指で隠されたことを認識し、隠された前記原稿の位置を算出し、
算出された前記原稿の位置に含まれる情報について、出力を禁止する秘匿情報を前記原稿の元データに付加する
ことを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、及び情報処理方法に係り、特に文書に機密箇所を指定する情報処理装置、情報処理システム、及び情報処理方法に関する。
【背景技術】
【０００２】
従来から、文書や画像を印刷可能な複合機（Multifunctional Peripheral, MFP）等の画像形成装置が存在する。
これらの画像形成装置で印刷された原稿において、個人情報や機密情報のような表示してほしくない情報を見つけたときに、従来では、ＰＣ等を用いて元のデータを編集しなくてはならなかった。
【０００３】
このため、印刷された原稿を見ている際に、手元にＰＣ等の機器がない場合に、非表示とすべき箇所が見つかっても編集できなかった。このため、その原稿がまた印刷されてしまう可能性があった。
【０００４】
ここで、特許文献１を参照すると、電子文書を印刷指示する印刷指示手段と、電子文書を印刷する媒体の面に印刷され、当該媒体の面の位置を特定するためのアドレス情報を印刷指示手段による印刷指示に基づいて生成するアドレス情報生成手段と、アドレス情報生成手段で生成されたアドレス情報と電子文書との対応関係を管理する電子文書管理手段と、電子文書管理手段で管理される対応関係の情報を蓄積する蓄積手段と、アドレス情報を変換して印刷のためのコード画像を生成するコード画像生成手段と、生成されたコード画像と電子文書の画像とを媒体の面に印刷する印刷手段とを備えたことを特徴とする電子文書管理システムが開示されている。
特許文献１の技術では、原稿からデータへの反映が可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２８５９０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の技術は、記録紙に特殊な加工を必要としていた。このため、秘匿情報を管理する際にこの記録紙が必要であり、限定的にしか使用できなかった。
【０００７】
本発明は、このような状況に鑑みてなされたものであって、上述の問題点を解消する画像形成装置を提供することを課題とする。
【課題を解決するための手段】
【０００８】
本発明の情報処理装置は、ウェアラブル端末から原稿の画像データを取得する画像データ取得部と、前記画像データ取得部により取得された前記原稿の画像データと前記原稿の元データとを関連付けする関連付け部と、前記関連付け部により関連付けられた前記原稿の画像データの一部が指で隠されたことを認識し、隠された前記原稿の位置を算出する秘匿位置算出部と、前記秘匿位置算出部により算出された前記原稿の位置に含まれる情報について、出力を禁止する秘匿情報を前記原稿の元データに付加する秘匿情報付加部とを備えることを特徴とする。
本発明の情報処理装置は、前記秘匿位置算出部は、隠された前記原稿の位置を前記ウェアラブル端末に表示させることを特徴とする。
本発明の情報処理装置は、前記ウェアラブル端末から、認証データを取得して認証する認証部と、前記認証部による認証が成功した場合、前記秘匿情報付加部により前記秘匿情報の付加された前記原稿の画像データが閲覧された際に、前記原稿の位置が指で示されたことを認識して、前記原稿の位置に含まれる情報を前記ウェアラブル端末に表示させる秘匿情報出力部とを備えることを特徴とする。
本発明の情報処理システムは、ウェアラブル端末と情報処理装置とを備えた情報処理システムであって、前記ウェアラブル端末は、原稿の画像データを取得する撮像部と、取得された前記原稿の画像データを前記情報処理装置に送信する通信部とを備え、前記情報処理装置は、前記ウェアラブル端末の前記通信部から、前記原稿の画像データを取得する画像データ取得部と、前記画像データ取得部により取得された前記原稿の画像データと前記原稿の元データとを関連付けする関連付け部と、前記関連付け部により関連付けられた前記原稿の画像データの一部が指で隠されたことを認識し、隠された前記原稿の位置を算出する秘匿位置算出部と、前記秘匿位置算出部により算出された前記原稿の位置に含まれる情報について、出力を禁止する秘匿情報を前記原稿の元データに付加する秘匿情報付加部とを備えることを特徴とする。
本発明の情報処理方法は、情報処理装置により実行される情報処理方法であって、前記情報処理装置は、ウェアラブル端末から原稿の画像データを取得し、取得された前記原稿の画像データと前記原稿の元データとを関連付けし、関連付けられた前記原稿の画像データの一部が指で隠されたことを認識し、隠された前記原稿の位置を算出し、算出された前記原稿の位置に含まれる情報について、出力を禁止する秘匿情報を前記原稿の元データに付加することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ウェアラブル端末を用いて、印刷された原稿の画像データから元データに対して秘匿情報を付加することで、特殊な記録紙を必要とせず秘匿情報を付加可能な情報処理装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の画像形成システムの実施の形態に係るシステム構成図である。
【図２】図１に示す画像形成システムの制御構成を示すブロック図である。
【図３】本発明の実施の形態に係る文字秘匿処理の概念図である。
【図４】本発明の実施の形態に係る文字秘匿処理のフローチャートである。
【図５】図４に示す秘匿文字表示処理の概念図である。
【図６】本発明の実施の形態に係る秘匿文字表示処理のフローチャートである。
【発明を実施するための形態】
【００１１】
＜実施の形態＞
〔画像形成システムＸのシステム構成〕
まず、図１を参照して、画像形成システムＸの全体のシステム構成について説明する。画像形成システムＸは、画像形成装置１とウェアラブル端末２とから構成される。
本実施形態の画像形成装置１は、情報処理装置の一例であり、ＭＦＰやプリンター等である。
また、本実施形態のウェアラブル端末２は、一例として、カメラ付きのメガネ型のヘッドマウントディスプレイ（Head Mounted Display、ＨＭＤ）等の装着可能型（wearable）端末である。
【００１２】
画像形成装置１は、画像処理部１１、原稿読取部１２、原稿給送部１３、給紙部１４、通信部１５、操作パネル部１６、画像形成部１７（画像形成手段）、ＦＡＸ送受信部１８、及び記憶部１９等を含む。各部は、制御部１０に接続され、制御部１０によって動作制御される。
【００１３】
制御部１０は、ＧＰＰ（General Purpose Processor）、ＣＰＵ（Central Processing Unit、中央処理装置）、ＭＰＵ（Micro Processing Unit）、ＤＳＰ（Digital Signal Processor）、ＧＰＵ（Graphics Processing Unit）、ＡＳＩＣ（Application Specific Processor、特定用途向けプロセッサー）等の情報処理手段である。
制御部１０は、記憶部１９のＲＯＭ（Read Only Memory）やＨＤＤ（Hard Disk Drive）に記憶されている制御プログラムを読み出して、この制御プログラムをＲＡＭに展開させて実行することで、後述する機能ブロックの各手段として動作させられる。また、制御部１０は、図示しない外部の端末や操作パネル部１６から入力された所定の指示情報に応じて、装置全体の制御を行う。
【００１４】
画像処理部１１は、ＤＳＰ（Digital Signal Processor）やＧＰＵ（Graphics Processing Unit）等の制御演算手段である。画像処理部１１は、原稿読取部１２から読み取られた画像データ及びウェアラブル端末２から取得された画像データ３１０（図２）に対して所定の画像処理を行う。画像処理部１１は、例えば、拡大縮小、濃度調整、階調調整、画像改善等の各種画像処理を行う。
また、画像処理部１１は、原稿読取部１２で読み取られた画像データを、記憶部１９に印刷データとして記憶することも可能である。この際、画像処理部１１は、印刷データをＰＤＦ（Portable Document Format）やＴＩＦＦ等のフォーマットのファイル単位に変換することも可能である。
また、画像処理部１１は、画像データ３１０について、ＯＣＲ（Optical Character Recognition）により文字情報を認識することも可能である。
また、画像処理部１１は、画像データ３１０からユーザーの指の位置を認識することも可能である。
また、画像処理部１１は、画像データ３１０から、二次元バーコード等の情報を認識することも可能である。
【００１５】
原稿読取部１２は、セットされた原稿を読み取る（スキャン）手段である。また、原稿読取部１２は、画像形成装置１の本体部の上部に配設される。
原稿読取部１２は、スキャナーと、プラテンガラスと、原稿読取スリットとを備えている。原稿読取部１２は、プラテンガラスに載置された原稿を読み取る場合には、スキャナーをプラテンガラスに対向する位置に移動させ、プラテンガラスに載置された原稿を走査しながら読み取って画像データを取得し、取得した画像データを制御部１０に出力する。
【００１６】
また、原稿読取部１２は、原稿給送部１３から給送された原稿を読み取る場合には、スキャナーを、原稿読取スリットと対向する位置に移動させる。そして、原稿読取部１２は、原稿読取スリットを介し、原稿給送部１３による原稿の搬送動作と同期して原稿を読み取って、画像データを取得する。原稿読取部１２は、取得した画像データを、制御部１０に出力する。
【００１７】
原稿給送部１３は、原稿読取部１２で読み取られる原稿を搬送する手段である。原稿給送部１３は、原稿読取部１２の上部に配設されている。
原稿給送部１３は、原稿載置部と、原稿搬送機構とを備えている。原稿給送部１３は、原稿載置部に載置された原稿を、原稿搬送機構によって１枚ずつ順に繰り出して、原稿読取部１２に給送する。
【００１８】
給紙部１４は、記録紙を１枚ずつ画像形成部１７に向けて繰り出す手段である。給紙部１４は、本体部に備えられている。
【００１９】
通信部１５は、ＬＡＮ、無線ＬＡＮ、ＷＡＮ、携帯電話網等の外部ネットワークに接続するためのＬＡＮボードや無線通信部、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＮＦＣ等の近距離無線、ＵＳＢ（Universal Serial Bus）やシリアル、パラレル通信等のインターフェイスを含む通信手段である。
通信部１５は、ウェアラブル端末の通信部２５から各種データを送受信することが可能である。また、通信部１５は、図示しない外部ネットワークに接続することも可能である。
【００２０】
操作パネル部１６は、ボタンやタッチパネル等の入力部と、ＬＣＤ(Liquid Crystal Display)や有機ＥＬディスプレイ等の表示部とを備えている。また、操作パネル部１６は、画像形成装置１のフロント側に配設されている。
操作パネル部１６の入力部のボタンは、テンキー、スタート、キャンセル、動作モードの切り換え、ジョブの実行に係る指示を行うボタン等である。この動作モードは、複写、ＦＡＸ送信、スキャナー、ネットワークスキャナー等である。また、ジョブは、選択された文書の印刷、送信、保存、及び記録等の種類を含んでいる。操作パネル部１６の入力部は、ユーザーによる画像形成装置１の各種ジョブの指示を取得する。また、操作パネル部１６から取得したユーザーの指示により、各ユーザーの情報を入力、変更することも可能である。
【００２１】
画像形成部１７は、ユーザーの出力指示により、記憶部１９に記憶され、原稿読取部１２で読み取られ、又は外部の端末から取得されたデータから記録紙への画像形成を行わせる手段である。
画像形成部１７は、感光体ドラム、露光部、現像部、転写部、及び定着部等を備えている。画像形成部１７は、帯電、露光、現像、転写、定着からなる画像形成プロセスを実行することで記録紙Ｐにトナー像を記録する。
【００２２】
ＦＡＸ送受信部１８は、ファクシミリの送受信を行う手段である。ＦＡＸ送受信部１８は、音声回線により、他のＦＡＸ装置（図示せず）からファクシミリ受信をして、記憶部１９に保存し、画像形成部１７で画像形成させることが可能である。また、ＦＡＸ送受信部１８は、原稿読取部１２で読み取られた原稿や外部の端末から送信されたネットワークＦＡＸのデータを画像データに変換して、他のＦＡＸ装置へ音声回線でファクシミリ送信することも可能である。
【００２３】
記憶部１９は、ＲＯＭ、ＲＡＭ（Random Access Memory）等の半導体メモリーやＨＤＤ等の記録媒体を用いた記憶手段である。
記憶部１９のＲＡＭは、省電力状態であっても、セルフリフレッシュ等の機能により、記憶内容が保持されてもよい。
記憶部１９のＲＯＭやＨＤＤには画像形成装置１の動作制御を行うための制御プログラムが記憶されている。これに加えて、記憶部１９は、ユーザーのアカウント設定も記憶している。また、記憶部１９には、ユーザー毎の保存フォルダーの領域が含まれていてもよい。
【００２４】
なお、画像形成装置１、ウェアラブル端末２において、制御部１０、２０、及び画像処理部１１は、ＧＰＵ内蔵ＣＰＵ等やチップ・オン・モジュールパッケージのように、一体的に形成されていてもよい。
また、制御部１０、２０，及び画像処理部１１は、ＲＡＭやＲＯＭやフラッシュメモリー等を内蔵していてもよい。
【００２５】
また、ウェアラブル端末２は、撮像部２２、通信部２５、表示部２６等が、制御部２０に接続されている。ウェアラブル端末２の各部は、制御部２０によって動作制御される。
【００２６】
制御部２０は、制御演算能力を備えたＣＰＵ、ＭＰＵ、ＤＳＰ、ＧＰＵ、ＡＳＩＣ等の制御演算手段と、ＲＡＭ、フラッシュメモリー、ＥＥＰＲＯＭ等の記憶部とを含む。
制御部２０は、記憶部に記憶された各プログラムをハードウェア資源を用いて実行する。
【００２７】
撮像部２２は、ＣＣＤ（Charge-Coupled Device）、ＣＭＯＳ（Complementary MOS）イメージセンサーと、レンズと、エンコード用のＡＳＩＣ等とを備えたカメラである。撮像部２２は、例えば、ユーザーが視線を向けている方向を撮像して、各種静止画や動画のフォーマットの画像データ３１０（図２）を作成する。
本実施形態において、撮像部２２は、後述する原稿の画像データ３１０を取得する。
【００２８】
通信部２５は、ＮＦＣ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近接無線通信の無線受信機、無線ＬＡＮ、携帯電話網、その他のＷＡＮ等のネットワークに接続する無線送受信機、ＵＳＢ、シリアル、パラレル等のインターフェイスを含む。また、通信部２５は、画像形成装置１との間で通信を行う通信部である。
本実施形態において、通信部２５は、取得された画像データ３１０を画像形成装置１に送信する。
なお、通信部２５を介して接続されるネットワークは、アクセスポイント、ハブ、ルーター等に接続されていてもよい。
【００２９】
表示部２６は、有機ＥＬやＬＣＤや網膜投影型のレーザースキャナー等の表示素子と、プリズムや半透化ミラー等の光学素子とを備えている。
表示部２６は、例えば、ウェアラブル端末２を装着したユーザーの視野に合わせるように、画像形成装置１からの指示に対応した図形や画像等を表示することが可能である。すなわち、表示部２６により、拡張現実（Augmented Reality、ＡＲ）を実現することが可能となる。
【００３０】
なお、ウェアラブル端末２は、ユーザーによる操作を行うためのタッチパネル、通信や入力モードを切り換える物理ボタン等を含む入力部を備えていてもよい。また、ウェアラブル端末２は、図示しない電源ボタンや、充電用端子等も備えていてもよい。
【００３１】
〔画像形成システムＸの制御構成〕
ここで、図２を参照し、画像形成システムＸの制御構成について説明する。
画像形成装置１の制御部１０は、画像データ取得部１００、関連付け部１１０、秘匿位置算出部１２０、秘匿情報付加部１３０、認証部１４０、及び秘匿情報出力部１５０を備えている。
また、記憶部１９は、認証データ２３０、原稿データ３００、画像データ３１０、及び原稿位置情報３２０を記憶している。
また、ウェアラブル端末２の制御部２０の記憶部は、認証データ３３０を記憶している。
【００３２】
画像データ取得部１００は、ウェアラブル端末２の通信部２５から、原稿の画像データ３１０を取得する。
【００３３】
関連付け部１１０は、画像データ取得部１００により取得された原稿の画像データ３１０と原稿の元データである原稿データ３００とを関連付けする。
【００３４】
秘匿位置算出部１２０は、関連付け部１１０により関連付けられた原稿の画像データ３１０の一部が指で隠されたことを認識し、隠された原稿の位置を算出する。
また、秘匿位置算出部１２０は、指先だけでは隠す範囲が不足する場合に、指の向き、複数の指、指の移動等によるジェスチャーを認識して、原稿の位置を算出する。
また、秘匿位置算出部１２０は、算出された原稿の位置をウェアラブル端末２の表示部２６に表示させる。
【００３５】
秘匿情報付加部１３０は、秘匿位置算出部１２０により算出された原稿の位置に含まれる情報について、出力を禁止する秘匿情報４００を原稿の元データである原稿データ３００に付加する。
【００３６】
認証部１４０は、ウェアラブル端末２から、認証データ３３０を取得して認証する。この際、認証部１４０は、通信部１５を介して認証データ３３０を取得し、ハッシュ関数等で復号し、記憶部１９に記憶された認証データ２３０と比較することで認証する。
【００３７】
秘匿情報出力部１５０は、認証部１４０による認証が成功した場合、秘匿情報付加部１３０により秘匿情報４００の付加された原稿の画像データ３１０が閲覧された際に、原稿の位置が指で示されたことを認識して、原稿の位置に含まれる情報をウェアラブル端末２の表示部２６に表示させる。
【００３８】
原稿データ３００は、画像形成部１７で出力された原稿の元データである。原稿データ３００は、ユーザーの文書ボックス内のＰＤＬ（Page-Description Language）のデータ、ＰＤＦデータ等の電子文書データ、一般的なワードプロセッサーやスプレッドシートのデータ等であってもよい。また、原稿データ３００は、例えば、いわゆる「イメージログ」として、出力されたデータが蓄積されたものであってもよい。
また、原稿データ３００は、関連付け部１１０により、画像データ３１０と関連付けられている。
【００３９】
また、原稿データ３００は、ＰＤＬ中の原稿の文字等である文字データと、秘匿情報４００とを含んでいる。秘匿情報４００は、「隠した部分を次の印刷から出力を禁止する」情報である。秘匿情報４００は、例えば、原稿データ３００中のページや文字の位置（座標）と、暗号化された文字列等とを含んでいてもよい。また、原稿データ３００中で、この秘匿情報４００が設定された箇所の文字データは、例えば、暗号化された文字列に変換されていてもよい。
また、原稿データ３００は、画像データ３１０と関連付けするための二次元バーコード等の情報を含んでいてもよい。
【００４０】
認証データ２３０は、暗号化の秘密鍵、ユーザーＩＤ、パスワード等を含むデータである。原稿データ３００の秘匿情報４００の文字列は、この認証データ２３０の秘密鍵により暗号化される。
【００４１】
画像データ３１０は、ウェアラブル端末２から取得された原稿の画像データ３１０である。
なお、この画像データ３１０は、ビットマップ形式等に変換されてもよい。また、画像データ３１０は、画像処理部１１によりＯＣＲで文字情報が取得され、付加されていてもよい。
【００４２】
原稿位置情報３２０は、秘匿位置算出部１２０により算出された、原稿データ３００の位置（座標）を示すデータである。原稿位置情報３２０は、ページ番号と文字列の位置（座標）とを含んでいる。
【００４３】
ここで、画像形成装置１の制御部１０は、記憶部１９に記憶された制御プログラムを実行することで、画像データ取得部１００、関連付け部１１０、秘匿位置算出部１２０、秘匿情報付加部１３０、認証部１４０、及び秘匿情報出力部１５０として機能させられる。
また、上述の画像形成装置１の各部は、本発明の画像形成方法を実行するハードウェア資源となる。
【００４４】
〔画像形成装置１による文字秘匿処理〕
次に、図３〜図５を参照して、本発明の実施の形態に係る画像形成装置１による秘匿文字表示処理の説明を行う。
図３の例によると、本実施形態の秘匿文字表示処理は、ウェアラブル端末２を用いて、手元にある原稿の例である原稿５００を撮像し、これを元データとなる原稿データ３００に関連付ける。この上で、原稿５００について、削除ではなく非表示とすべき情報を指で隠して指示する。また、この指示を取得して、元データとなる原稿データ３００の文字を「非表示」とする秘匿情報４００を付加する。
本実施形態の秘匿文字表示処理は、主に画像形成装置１の制御部１０及びウェアラブル端末２の制御部２０が、記憶されたプログラムを、各部と協働し、ハードウェア資源を用いて実行する。
以下で、図４のフローチャートを参照して、秘匿文字表示処理の詳細をステップ毎に説明する。
【００４５】
（ステップＳ１０１）
まず、画像データ取得部１００が、画像データ取得処理を行う。
まず、ユーザーがウェアラブル端末２を装着して、画像形成装置１に、元データである原稿データ３００が保存されている原稿を閲覧する。この原稿は、例えば、画像形成装置１で印刷されたものであってもよい。
すると、ウェアラブル端末２の撮像部２２が、原稿の画像を撮像して、画像データ３１０を作成する。ウェアラブル端末２の制御部２０は、この画像データ３１０を、通信部２５を介して、画像形成装置１へ送信する。
画像データ取得部１００は、通信部１５を介してウェアラブル端末２の通信部２５と接続し、原稿の画像データ３１０を取得して、記憶部１９へ保存する。
【００４６】
（ステップＳ１０２）
次に、関連付け部１１０が、関連付け処理を行う。
関連付け部１１０は、画像データ取得部１００により取得された原稿の画像データ３１０と、原稿の元データである原稿データ３００とを関連付けする。すなわち、関連付け部１１０は、閲覧された原稿と、元データとを関連付ける。このため、関連付け部１１０は、画像処理部１１で原稿データ３００をＯＣＲさせる。関連付け部１１０は、例えば、この結果の文字列を複数個取得して、この複数の文字列を検索キーとして、記憶部１９に保存された各原稿データ３００から、該当するものと該当ページとを検索する。関連付け部１１０は、検索された原稿データ３００とページとについての情報を、記憶部１９に保存する。
なお、関連付け部１１０は、原稿データ３００に二次元バーコード等が含まれている場合、画像処理部１１でこれを認識させ、原稿データ３００とこのページとを特定してもよい。
また、関連付け部１１０は、画像形成装置１の操作パネル部１６により、直接、関連付けする原稿データ３００やページをユーザーに選択させてもよい。
【００４７】
（ステップＳ１０３）
次に、秘匿位置算出部１２０が、秘匿位置算出処理を行う。
秘匿位置算出部１２０は、関連付け部１１０により関連付けられた原稿の画像データ３１０の一部が指で隠されたことを認識し、隠された原稿の位置を算出する。すなわち、秘匿位置算出部１２０は、ユーザーによる「隠す指示」を認識する。この際、秘匿位置算出部１２０は、例えば、算出された原稿データ３００中のページや文字データの位置を算出する。これらにより、ユーザーが隠したい文字列を認識する。
図５（ａ）の例では、秘匿位置算出部１２０は、ユーザーがウェアラブル端末２を用いて原稿５００を閲覧しながら、一部を指で隠した場合に、この隠した文字データの位置を原稿位置情報３２０として算出する。このため、秘匿位置算出部１２０は、例えば、画像処理部１１に、画像データ３１０内に指が撮像されているかどうかを認識させる。秘匿位置算出部１２０は、指が撮像されている場合、この指の位置の情報から、原稿データ３００のページ内の文字データの原稿位置情報３２０を算出する。
なお、秘匿位置算出部１２０は、原稿の一部が指で隠されたことを認識した場合、アイコン等をウェアラブル端末２の表示部２６に表示させてもよい。すなわち、秘匿位置算出部１２０は、かざした指先と重なる位置に、文字の秘匿の処理の実行を指示する「隠す指示」のアイコン等を表示させてもよい。これにより、ユーザーが文字を隠したい位置を容易に認識することが可能となる。
【００４８】
（ステップＳ１０４）
次に、秘匿位置算出部１２０が、ジェスチャーが認識されたか否かを判定する。
秘匿位置算出部１２０は、指先だけでは隠す範囲が不足する場合に、指の向き、複数の指、指の移動等によるジェスチャーを認識する。この際、秘匿位置算出部１２０は、例えば、画像処理部１１により画像データ３１０内で認識された、原稿の文字に対する指の向き、複数の指の位置、指の位置の時間的な変動（指の移動）等から、ユーザーの示す「ジェスチャー」を認識する。
秘匿位置算出部１２０は、ジェスチャーが認識された場合に、Ｙｅｓと判定する。秘匿位置算出部１２０は、それ以外の場合には、Ｎｏと判定する。
Ｙｅｓの場合、秘匿位置算出部１２０は、処理をステップＳ１０５に進める。
Ｎｏの場合、秘匿位置算出部１２０は、処理をステップＳ１０６に進める。
【００４９】
（ステップＳ１０５）
ジェスチャーが認識された場合、秘匿位置算出部１２０は、秘匿位置拡大処理を行う。
秘匿位置算出部１２０は、原稿中の秘匿される文字の範囲を広げる。すなわち、秘匿位置算出部１２０は、認識されたジェスチャーに対応した範囲を原稿位置情報３２０に設定する。
図５（ｂ）の例に示すように、秘匿位置算出部１２０は、例えば、指の向きが複数の文字を隠すように原稿５００に載置されていた場合、この指の長さの分だけ、原稿位置情報３２０に含まれる範囲を広げる。この広げる範囲としては、原稿内の文字幅、行幅、文字の向き（縦横）等に対応していてもよい。なお、秘匿位置算出部１２０は、複数の指で複数の文字が隠されていた場合も、この文字に対応するよう、原稿位置情報３２０の範囲を同様に広げてもよい。
また、図５（ｃ）の例に示すように、秘匿位置算出部１２０は、例えば、原稿５００の複数の文字をなぞるように指が動かされ、指の位置が時間的に変動（指の移動）した場合、このなぞった位置の範囲を原稿位置情報３２０とするように広げる。
このように、「ジェスチャー」を認識することで、指の向きを変えたり複数の指で隠したり、指を広げたり、指でなぞった範囲を隠したりすることが可能になる。
【００５０】
（ステップＳ１０６）
ここで、秘匿位置算出部１２０が、選択範囲表示処理を行う。
秘匿位置算出部１２０は、原稿の位置となる指の範囲をウェアラブル端末２の表示部２６に表示させる。秘匿位置算出部１２０は、具体的には、例えば、算出された原稿位置情報３２０の箇所を覆うような図形を描画するコマンドを、ウェアラブル端末２へ送信する。図５の例では、ウェアラブル端末２の制御部２０は、このコマンドに対応した円形または楕円形の図形を色づけ等して表示部２６に表示している。これにより、ユーザーの「隠す指示」が有効となる指の範囲を色づけ等で表示することが可能となる。
【００５１】
（ステップＳ１０７）
次に、秘匿情報付加部１３０が、秘匿情報付加処理を行う。
秘匿情報付加部１３０は、原稿データ３００中の原稿位置情報３２０の箇所に、出力を禁止する秘匿情報４００を付加する。この際、秘匿情報付加部１３０は、例えば、原稿データ３００の原稿位置情報３２０の位置（座標）の箇所に対応する文字を、認証データ２３０の秘密鍵に対応するハッシュ関数で暗号化してもよい。
なお、秘匿情報付加部１３０は、元となる原稿データ３００に対するセキュリティレベル、ユーザーの権限によって、隠した文字列や画像に対する原稿データ３００への処理を変更することも可能である。すなわち、セキュリティレベルやユーザーの権限が低い場合、例えば、秘匿情報４００として、単に文字データの該当箇所を暗号化せず、四角等で黒塗りして図形描画したり、文字色を背景色とするようにしてもよい。また、秘匿情報付加部１３０は、セキュリティレベルやユーザーの権限が高い場合、例えば、原稿位置情報３２０自体を暗号化して、原稿データ３００自体に含ませてもよい。
以上により、本発明の実施の形態に係る文字秘匿処理を終了する。
【００５２】
〔画像形成装置１による秘匿文字表示処理〕
次に、図６を参照して、本発明の実施の形態に係る画像形成装置１による秘匿文字表示処理の説明を行う。
本実施形態の秘匿文字表示処理では、秘匿情報４００が付加された後に印刷された原稿を、ウェアラブル端末２を用いて確認した際に、非表示の文字を再表示できるようにする。
本実施形態の秘匿文字表示処理は、主に画像形成装置１の制御部１０及びウェアラブル端末２の制御部２０が、記憶されたプログラムを、各部と協働し、ハードウェア資源を用いて実行する。
以下で、図６のフローチャートを参照して、秘匿文字表示処理の詳細をステップ毎に説明する。
【００５３】
（ステップＳ１１０）
まず、認証部１４０が、認証処理を行う。
ユーザーは、非表示の秘匿情報４００を付加された原稿データ３００を出力した原稿に対して、適切な権限を持つウェアラブル端末２を用いて原稿を閲覧する。
すると、これを認識した認証部１４０は、ウェアラブル端末２に対して、認証のためのコマンドを送信する。
これを受信した、ウェアラブル端末２の制御部２０は、認証データ３３０を送信する。
認証部１４０は、認証データ３３０を取得して復号化し、認証データ２３０の秘密鍵と対応付けして認証する。
【００５４】
（ステップＳ１１１）
次に、認証部１４０が、認証成功か否かを判定する。認証部１４０は、認証が成功した場合に、Ｙｅｓと判定する。認証部１４０は、認証ができなかった又は認証が失敗した場合には、Ｎｏと判定する。
Ｙｅｓの場合、認証部１４０は、処理をステップＳ１１２に進める。
Ｎｏの場合、認証部１４０は、秘匿文字表示処理を終了する。
【００５５】
（ステップＳ１１２）
認証が成功した場合、秘匿情報出力部１５０は、秘匿情報出力処理を行う。
秘匿情報出力部１５０は、原稿の出力されていない箇所を指示すると、非表示となっている情報を表示させる。具体的には、秘匿情報出力部１５０は、ウェアラブル端末２から画像データ３１０を取得し、上述の関連付け処理（図４）と同様の処理を行って、原稿データ３００と関連付けする。また、秘匿情報出力部１５０は、秘匿位置算出処理（図４）と同様の処理を行って、ユーザーの指を認識し、ユーザーが示す秘匿された文字列の位置を算出する。秘匿情報出力部１５０は、この文字列の位置に対応する原稿データ３００の秘匿情報４００を認証データ２３０で復号化して、ウェアラブル端末２に文字表示のコマンドとして送信する。
すると、ウェアラブル端末２の制御部２０は、表示部２６を通して見える原稿と重なる位置に、この秘匿情報４００の箇所の文字を表示する。これにより、ユーザーは、認証された端末により、秘匿された個人情報等を確認することが可能となる。
以上により、本発明の実施の形態に係る秘匿文字表示処理を終了する。
【００５６】
以上のように構成することで、以下のような効果を得ることができる。
本発明の実施の形態に係る画像形成システムＸは、ウェアラブル端末２と画像形成装置１（情報処理装置）とを備えた情報処理システムであって、ウェアラブル端末２は、原稿の画像データ３１０を取得する撮像部２２と、取得された画像データ３１０を画像形成装置１に送信する通信部２５とを備え、画像形成装置１は、ウェアラブル端末２の通信部２５から、原稿の画像データ３１０を取得する画像データ取得部１００と、画像データ取得部１００により取得された原稿の画像データ３１０と原稿の元データである原稿データ３００とを関連付けする関連付け部１１０と、関連付け部１１０により関連付けられた原稿の画像データ３１０の一部が指で隠されたことを認識し、隠された原稿の位置を算出する秘匿位置算出部１２０と、秘匿位置算出部１２０により算出された原稿の位置に含まれる情報について、出力を禁止する秘匿情報４００を原稿の元データである原稿データ３００に付加する秘匿情報付加部１３０とを備えることを特徴とする。
このように構成することで、印刷した原稿を見ているときに、個人情報等の秘匿したい情報を発見してこれを非表示にしたい場合、ウェアラブル端末２を用いて原稿を確認し、個人情報の箇所を指先で隠すことにより、画像形成装置１の上にある原稿データ３００の該当の箇所を出力しないようにすることが可能となる。
この際、印刷された原稿を見ながら、原稿データ３００への非表示処理を指示することができるため、ミスが少なく即座にデータ編集が可能となる。
【００５７】
また、本発明の実施の形態に係る画像形成装置１は、秘匿位置算出部１２０は、指先だけでは隠す範囲が不足する場合に、ジェスチャーを認識して、原稿の位置を算出することを特徴とする。
このように構成することで、ユーザーが指で原稿中の文字を隠す動作に関して、隠したくない文字を隠したと判定する、指先だけでは範囲が不足する、といった問題を解決することが可能となる。また、指先だけでは隠す範囲が不足する場合には、指先の範囲を広げる、複数の指で隠す、範囲指定する等といった方法で利便性を損なわないようにする等のジェスチャーによる指示で、ユーザーの使い勝手をよくすることができる。
【００５８】
また、本発明の実施の形態に係る画像形成装置１は、秘匿位置算出部１２０は、算出された原稿の位置となる指の範囲をウェアラブル端末２の表示部２６に表示させることを特徴とする。
このように構成し、隠す指示が有効となる範囲をウェアラブル端末２上で表示することにより、余分な箇所を隠さず、必要な箇所だけ隠すことが可能となる。
【００５９】
また、本発明の実施の形態に係る画像形成装置１は、ウェアラブル端末２から、認証データ３３０を取得して認証データ２３０と比較して認証する認証部１４０と、認証部１４０による認証が成功した場合、秘匿情報付加部１３０により秘匿情報４００の付加された原稿の画像データ３１０が閲覧された際に、原稿の位置が指で示されたことを認識して、原稿の位置に含まれる情報をウェアラブル端末２の表示部２６に表示させる秘匿情報出力部１５０とを備えることを特徴とする。
このように構成し、ウェアラブル端末２を組み合わせて用いることにより、セキュリティレベルによる表示、非表示を指示する事も出来るため、可読性も損なわなくなる。
【００６０】
〔他の実施の形態〕
なお、上述の実施形態では、ウェアラブル端末２としてメガネ型の端末を利用した例について説明した。しかしながら、ウェアラブル端末２として、カメラ付きの時計型端末や帽子型端末等を用いてもよい。また、カメラ付きのスマートフォンやタブレット端末等を用いることも可能である。この場合、カメラで撮像した画像データ３１０を表示部に表示し、そこにＡＲ表示を行うことが可能である。
このように構成することで、柔軟に秘匿情報４００の管理を行うことができる。
【００６１】
また、本発明は、画像形成装置１以外の情報処理装置を使用した情報処理システムにも適用できる。つまり、本発明の情報処理装置として、ネットワークに接続されたサーバーやネットワークストレージを用いて、この上に、元データとなる原稿データ３００を保存しておいて、当該サーバーやネットワークストレージを情報処理装置として上述の各種処理を行ってもよい。また、ＯＣＲや指の認識等を別のサーバーで行うような構成であってもよい。また、本発明の情報処理装置は、プリンターをＵＳＢ等で別途接続したり、ネットワーク上のサーバーに接続したりする等の構成であってもよい。また、ウェアラブル端末自体を情報処理装置として、上述の各種処理を行ってもよい。
【００６２】
また、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更して実行することができることは言うまでもない。
【符号の説明】
【００６３】
１  画像形成装置
２  ウェアラブル端末
１０、２０  制御部
１１  画像処理部
１２  原稿読取部
１３  原稿給送部
１４  給紙部
１５、２５  通信部
１６  操作パネル部
１７  画像形成部
１８  ＦＡＸ送受信部
１９  記憶部
２２  撮像部
２６  表示部
１００  画像データ取得部
１１０  関連付け部
１２０  秘匿位置算出部
１３０  秘匿情報付加部
１４０  認証部
１５０  秘匿情報出力部
２３０、３３０  認証データ
３００  原稿データ
３１０  画像データ
３２０  原稿位置情報
４００  秘匿情報
５００  原稿
Ｘ  画像形成システム
【図１】
0006471729.tif 000002
【図２】
0006471729.tif 000003
【図３】
0006471729.tif 000004
【図４】
0006471729.tif 000005
【図５】
0006471729.tif 000006
【図６】
0006471729.tif 000007