(57)【要約】【課題】機密情報の漏洩を抑止できる情報処理システムを提供すること。【解決手段】機密電子文書を作成する情報処理システムであって、文字コードに対応する字形ごとの画像ファイルを記憶する画像ファイル記憶手段と、文字コードの変換ルールを記憶する変換ルール記憶手段と、機密電子文書に含ませる文字コード、及び、字形ごとの画像ファイルに対応する文字コードを変換ルールに従って変換する文字コード変換手段と、機密電子文書に含ませる変換後の文字コードと対応付けられた画像ファイルを画像ファイル記憶手段から読み出し、変換後の文字コードに対応する字形を変換後の文字コードに対応する画像ファイルの画像に置き換えた機密電子文書を作成する機密文書作成手段と、機密文書作成手段により作成された機密電子文書を出力装置に出力させる出力手段と、を有することにより上記課題を解決する。【選択図】  図１
2020013516.tif 000002
【特許請求の範囲】
【請求項１】
機密電子文書を作成する情報処理システムであって、
文字コードに対応する字形ごとの画像ファイルを記憶する画像ファイル記憶手段と、
前記文字コードの変換ルールを記憶する変換ルール記憶手段と、
前記機密電子文書に含ませる文字コード、及び、前記字形ごとの画像ファイルに対応する文字コードを前記変換ルールに従って変換する文字コード変換手段と、
前記機密電子文書に含ませる変換後の文字コードと対応付けられた前記画像ファイルを前記画像ファイル記憶手段から読み出し、前記変換後の文字コードに対応する字形を前記変換後の文字コードに対応する前記画像ファイルの画像に置き換えた前記機密電子文書を作成する機密文書作成手段と、
前記機密文書作成手段により作成された前記機密電子文書を出力装置に出力させる出力手段と、
を有する情報処理システム。
【請求項２】
前記出力手段により出力された前記機密電子文書を削除する機密文書削除手段を更に有し、
前記機密文書作成手段は、前記出力手段が前記機密電子文書を前記出力装置に出力させる場合に、複数の非機密電子文書から前記機密電子文書を作成すること
を特徴とする請求項１記載の情報処理システム。
【請求項３】
前記変換ルールに従った変換前の前記機密電子文書に含ませる文字コードと、前記機密文書作成手段により作成された前記機密電子文書に含まれる前記変換後の文字コードとは同一でなく、前記変換ルールに従った変換前の前記機密電子文書に含ませる文字コードの字形と、前記機密文書作成手段により作成された前記機密電子文書に含まれる前記変換後の文字コードの字形とは、同一であること
を特徴とする請求項１又は２記載の情報処理システム。
【請求項４】
前記機密文書作成手段は、イメージバリアブル機能により実現されること、
を特徴とする請求項１乃至３何れか一項記載の情報処理システム。
【請求項５】
情報処理システムにおいて実行される機密文書作成方法であって、
文字コードに対応する字形ごとの画像ファイルを画像ファイル記憶手段に記憶する記憶ステップと、
機密電子文書に含ませる文字コード、及び、前記字形ごとの画像ファイルに対応する文字コードを、変換ルール記憶手段が記憶する前記文字コードの変換ルールに従って変換する文字コード変換ステップと、
前記機密電子文書に含ませる変換後の文字コードと対応付けられた前記画像ファイルを前記画像ファイル記憶手段から読み出し、前記変換後の文字コードに対応する字形を前記変換後の文字コードに対応する前記画像ファイルの画像に置き換えた前記機密電子文書を作成する機密文書作成ステップと、
前記機密文書作成ステップで作成された前記機密電子文書を出力装置に出力させる出力ステップと、
を有する機密文書作成方法。
【請求項６】
機密電子文書を作成する情報処理装置であって、
文字コードに対応する字形ごとの画像ファイルを記憶する画像ファイル記憶手段と、
前記文字コードの変換ルールを記憶する変換ルール記憶手段と、
前記機密電子文書に含ませる文字コード、及び、前記字形ごとの画像ファイルに対応する文字コードを前記変換ルールに従って変換する文字コード変換手段と、
前記機密電子文書に含ませる変換後の文字コードと対応付けられた前記画像ファイルを前記画像ファイル記憶手段から読み出し、前記変換後の文字コードに対応する字形を前記変換後の文字コードに対応する前記画像ファイルの画像に置き換えた前記機密電子文書を作成する機密文書作成手段と、
前記機密文書作成手段により作成された前記機密電子文書を出力装置に出力させる出力手段と、
を有する情報処理装置。
【請求項７】
機密電子文書を作成する情報処理装置を、
文字コードに対応する字形ごとの画像ファイルを記憶する画像ファイル記憶手段、
前記文字コードの変換ルールを記憶する変換ルール記憶手段、
前記機密電子文書に含ませる文字コード、及び、前記字形ごとの画像ファイルに対応する文字コードを前記変換ルールに従って変換する文字コード変換手段、
前記機密電子文書に含ませる変換後の文字コードと対応付けられた前記画像ファイルを前記画像ファイル記憶手段から読み出し、前記変換後の文字コードに対応する字形を前記変換後の文字コードに対応する前記画像ファイルの画像に置き換えた前記機密電子文書を作成する機密文書作成手段、
前記機密文書作成手段により作成された前記機密電子文書を出力装置に出力させる出力手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、機密文書作成方法、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
機密文書のデータ（ファイル）が第三者の手に渡ると、大きな損害が発生する可能性があることから、機密文書の流出の危険性を減少させる色々なセキュリティソリューションが提案されている。
【０００３】
従来、現状のシステムに大きな変更を加えることなく顧客情報の流出の危険性を減少させることが可能な顧客情報システムがある。この顧客情報システムでは、セキュアフォントサーバがＷｅｂサーバ経由で取得した顧客情報を社員毎のセキュアフォントにより文字を置換してコンピュータに送信し、文字が置換された顧客情報を表示する毎に、セキュアフォントサーバからセキュアフォントをコンピュータに提供し、文字の置換を復元して表示させていた（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来のセキュリティソリューションではコンピュータで顧客情報を表示する毎に暗号化された顧客情報を復号するため、復号した顧客情報が漏洩してしまうと、顧客情報の漏洩拡大のリスクに対応できない。
【０００５】
このように、従来のセキュリティソリューションでは機密情報を含む電子文書（機密電子文書）が漏洩した場合に、機密電子文書のコピーなどによる機密情報の漏洩拡大のリスクに対応できないという問題があった。
【０００６】
本発明の実施の形態は、機密情報の漏洩を抑止できる情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を達成するため、本願請求項１は、機密電子文書を作成する情報処理システムであって、文字コードに対応する字形ごとの画像ファイルを記憶する画像ファイル記憶手段と、前記文字コードの変換ルールを記憶する変換ルール記憶手段と、前記機密電子文書に含ませる文字コード、及び、前記字形ごとの画像ファイルに対応する文字コードを前記変換ルールに従って変換する文字コード変換手段と、前記機密電子文書に含ませる変換後の文字コードと対応付けられた前記画像ファイルを前記画像ファイル記憶手段から読み出し、前記変換後の文字コードに対応する字形を前記変換後の文字コードに対応する前記画像ファイルの画像に置き換えた前記機密電子文書を作成する機密文書作成手段と、前記機密文書作成手段により作成された前記機密電子文書を出力装置に出力させる出力手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明の実施の形態によれば、機密情報の漏洩を抑止できる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る情報処理システムの一例の構成図である。
【図２】本実施形態に係るコンピュータの一例のハードウェア構成図である。
【図３】本実施形態に係る画像形成装置の一例のハードウェア構成図である。
【図４】本実施形態に係るサーバ装置の一例の機能構成図である。
【図５】本実施形態に係るクライアント装置の一例の機能構成図である。
【図６】本実施形態に係る情報処理システムの処理手順の一例のフローチャートである。
【図７】非機密文書の一例のイメージ図である。
【図８】文字コード変換テーブルの一例の説明図である。
【図９】字形ごとの文字画像の文字コードを変換する処理の一例の説明図である。
【図１０】イメージバリアブル機能で利用する設定情報の一例の構成図である。
【図１１】パスワード一覧を変換する処理の一例の説明図である。
【図１２】機密文書の作成と出力の処理の一例の説明図である。
【図１３】画像文字機能の一例の説明図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について図面を参照しながら説明する。なお、本実施形態では機密情報を含む電子文書（機密電子文書）を単に機密文書と呼ぶ。また、機密情報を含まない電子文書（非機密電子文書）を単に非機密文書と呼ぶ。
【００１１】
［第１の実施形態］
＜システム構成＞
図１は本実施形態に係る情報処理システムの一例の構成図である。図１の情報処理システム１はＬＡＮやＷＡＮなどのネットワーク１８を介して接続されたサーバ装置１０、クライアント装置１２及び画像形成装置１６を有する。なお、図１ではクライアント装置１２と画像形成装置１６とがネットワーク１８を介して接続される例を示したが、例えばＵＳＢケーブルやプリンタケーブルなどで直接接続されていてもよい。サーバ装置１０、クライアント装置１２及び画像形成装置１６は、複数台であってもよい。
【００１２】
サーバ装置１０はＰＣなどの情報処理装置により実現される。サーバ装置１０は非機密文書を保存し、その非機密文書をクライアント装置１２に提供する。クライアント装置１２は、ユーザが利用するＰＣ、スマートフォンや携帯電話などの情報処理装置により実現される。クライアント装置１２は、ユーザが非機密文書から機密文書を作成するための機密文書作成環境を有する。クライアント装置１２はサーバ装置１０から提供される非機密文書から機密文書を作成し、その機密文書を画像形成装置１６に印刷させたり、ディスプレイなどに表示させたり、する。印刷や表示後、クライアント装置１２は作成した機密文書を削除することで機密文書の漏洩を抑止する。
【００１３】
画像形成装置１６は、ネットワーク１８を介してクライアント装置１２に接続されるプリンタ、複合機、レーザプリンタなどの処理装置である。なお、複合機はプリント機能、スキャナ機能、コピー機能、又は、ファクシミリ機能などを備えたマルチファンクションプリンタである。
【００１４】
＜ハードウェア構成＞
図１のサーバ装置１０及びクライアント装置１２は例えば図２に示すハードウェア構成のコンピュータにより実現される。図２は本実施形態に係るコンピュータの一例のハードウェア構成図である。
【００１５】
図２に示したコンピュータ５００は、入力装置５０１、表示装置５０２、外部Ｉ／Ｆ５０３、ＲＡＭ５０４、ＲＯＭ５０５、ＣＰＵ５０６、通信Ｉ／Ｆ５０７、及びＨＤＤ５０８などを備え、それぞれがバスＢで相互に接続されている。なお、入力装置５０１及び表示装置５０２は必要なときに接続して利用する形態であってもよい。
【００１６】
入力装置５０１はキーボードやマウス、タッチパネルなどを含み、ユーザが各操作信号を入力するのに用いられる。表示装置５０２はディスプレイ等を含み、コンピュータ５００による処理結果を表示する。
【００１７】
通信Ｉ／Ｆ５０７はコンピュータ５００をネットワーク１８に接続するインタフェースである。これにより、コンピュータ５００は通信Ｉ／Ｆ５０７を介してデータ通信を行うことができる。
【００１８】
また、ＨＤＤ５０８は、プログラムやデータを格納している不揮発性の記憶装置の一例である。格納されるプログラムやデータには、コンピュータ５００全体を制御する基本ソフトウェアであるＯＳ、及びＯＳ上において各種機能を提供するアプリケーションソフトウェア（以下、単にアプリケーションと呼ぶ）などがある。なお、コンピュータ５００はＨＤＤ５０８に替え、記憶媒体としてフラッシュメモリを用いるドライブ装置（例えばソリッドステートドライブ：ＳＳＤ）を利用するものであってもよい。
【００１９】
外部Ｉ／Ｆ５０３は、外部装置とのインタフェースである。外部装置には、記録媒体５０３ａなどがある。これにより、コンピュータ５００は外部Ｉ／Ｆ５０３を介して記録媒体５０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体５０３ａにはフレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリなどがある。
【００２０】
ＲＯＭ５０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）の一例である。ＲＯＭ５０５にはコンピュータ５００の起動時に実行されるＢＩＯＳ、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ５０４はプログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）の一例である。
【００２１】
ＣＰＵ５０６はＲＯＭ５０５やＨＤＤ５０８などの記憶装置からプログラムやデータをＲＡＭ５０４上に読み出し、処理を実行することで、コンピュータ５００全体の制御や機能を実現する演算装置である。本実施形態に係るサーバ装置１０及びクライアント装置１２は、上記したコンピュータ５００のハードウェア構成により後述するような各種処理を実現できる。
【００２２】
図１の画像形成装置１６は例えば図３に示すハードウェア構成により実現される。図３は本実施形態に係る画像形成装置の一例のハードウェア構成図である。画像形成装置１６はコントローラ６０１、操作パネル６０２、外部Ｉ／Ｆ６０３、通信Ｉ／Ｆ６０４、プリンタ６０５及びスキャナ６０６などを備える。
【００２３】
コントローラ６０１はＣＰＵ６１１、ＲＡＭ６１２、ＲＯＭ６１３、ＮＶＲＡＭ６１４及びＨＤＤ６１５などを備える。ＲＯＭ６１３は、各種プログラムやデータが格納されている。ＲＡＭ６１２はプログラムやデータを一時保持する。ＮＶＲＡＭ６１４は、例えば設定情報ファイル等が格納されている。また、ＨＤＤ６１５は各種プログラムやデータが格納されている。
【００２４】
ＣＰＵ６１１はＲＯＭ６１３やＮＶＲＡＭ６１４、ＨＤＤ６１５などからプログラムやデータ、設定情報ファイル等をＲＡＭ６１２上に読み出し、処理を実行することで、画像形成装置１６全体の制御や機能を実現する。
【００２５】
操作パネル６０２はユーザからの入力を受け付ける入力部と、表示を行う表示部とを備えている。外部Ｉ／Ｆ６０３は外部装置とのインタフェースである。外部装置には、記録媒体６０３ａなどがある。これにより、画像形成装置１６は外部Ｉ／Ｆ６０３を介して記録媒体６０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体６０３ａにはＩＣカード、フレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリ等がある。
【００２６】
通信Ｉ／Ｆ６０４は画像形成装置１６をネットワーク１８に接続させるインタフェースである。これにより、画像形成装置１６は通信Ｉ／Ｆ６０４を介してネットワーク１８に接続されたクライアント装置１２とデータ通信を行うことができる。プリンタ６０５は印刷データを用紙に印刷する印刷装置である。スキャナ６０６は原稿から画像データ（電子データ）を読み取る読取装置である。なお、図３は画像形成装置１６が複合機である例を示しており、画像形成装置１６が複合機以外である場合、他の構成であってもよい。
【００２７】
＜ソフトウェア構成＞
《サーバ装置》
本実施形態に係るサーバ装置１０は、例えば図４に示す機能により実現される。図４は本実施形態に係るサーバ装置の一例の機能構成図である。図４のサーバ装置１０はプログラムを実行することで、パスワード一覧記憶部２０、名前一覧記憶部２２及び送受信部２４を実現する。
【００２８】
パスワード一覧記憶部２０は非機密文書の一例であるパスワード一覧を記憶する。名前一覧記憶部２２は非機密文書の一例である名前一覧を記憶する。また、送受信部２４はパスワード一覧記憶部２０に記憶されているパスワード一覧及び名前一覧記憶部２２に記憶されている名前一覧をクライアント装置１２に送信する。なお、パスワード一覧及び名前一覧は、それぞれ単なるパスワード及び名前の羅列であるため、機密情報を含まない非機密文書となる。
【００２９】
《クライアント装置》
本実施形態に係るクライアント装置１２は、例えば図５に示すような機能により実現される。図５は本実施形態に係るクライアント装置の一例の機能構成図である。図５のクライアント装置１２はプログラムを実行することで、文字コード変換前の文字画像データ記憶部３０、文字コード変換前のパスワード一覧記憶部３２、文字コード変換テーブル記憶部３６、文字コード変換後の文字画像データ記憶部４０、文字コード変換後のパスワード一覧記憶部４２、機密文書記憶部４６を実現する。また、クライアント装置１２はプログラムを実行することで、文字コード変換部３４、機密文書作成部４４及び出力部４８を実現する。
【００３０】
文字コード変換前の文字画像データ記憶部３０は、後述の画像文字機能に利用する文字の字形ごとに用意した文字画像を文字コードと対応付けて記憶する。文字コード変換前のパスワード一覧記憶部３２はサーバ装置１０から送信されたパスワード一覧を文字コード変換前のパスワード一覧として記憶する。
【００３１】
文字コード変換テーブル記憶部３６は、文字コードの変換ルールを記憶する。文字コード変換部３４は文字コード変換テーブル記憶部３６が記憶する変換ルールに従って、文字コードを変換する。例えば文字コード変換部３４は変換ルールに従って、文字コード変換前の文字画像データ記憶部３０が記憶する字形ごとの文字画像の文字コードを変換し、文字コード変換後の文字画像データ記憶部４０に記憶させる。また、文字コード変換部３４は変換ルールに従って、文字コード変換前のパスワード一覧記憶部３２が記憶するパスワード一覧の文字コードを変換し、文字コード変換後のパスワード一覧記憶部４２に記憶させる。
【００３２】
機密文書作成部４４は、文字コード変換後のパスワード一覧記憶部４２が記憶する非機密文書であるパスワード一覧と、サーバ装置１０から送信された名前一覧と、を組み合わせることで、例えばＰＤＦ形式で機密文書を作成する。ＰＤＦ（ポータブルドキュメントフォーマット）形式は電子文書ファイルのフォーマットの一例である。
【００３３】
また、機密文書作成部４４は機密文書に含まれるパスワード一覧の文字の字形を、文字ごとに用意した文字画像に置き換えて出力するイメージバリアブル機能の画像文字機能を利用する。機密文書に含まれるパスワード一覧の文字コードは、文字コード変換部３４により変換された文字コードであるため、文字コード変換前のパスワード一覧と異なる。
【００３４】
一方、文字コード変換後の文字画像データ記憶部４０が記憶する字形ごとの文字画像はパスワード一覧と同一の変換ルールにより文字コードが変換されている。したがって、機密文書作成部４４が画像文字機能を利用して置き換えたパスワード一覧の文字の字形は文字コード変換前のパスワード一覧の文字の字形と同一となる。
【００３５】
このように、機密文書作成部４４により作成される機密文書は、パスワード一覧を表す文字コードが変換されているため、機密情報の漏洩を抑止できる。一方で、機密文書作成部４４により作成される機密文書は、印刷や表示等される場合に、見た目が変換前の本来の文字コードの字形となり、文書作成者の意図するパスワード一覧を出力できる。
【００３６】
機密文書記憶部４６は機密文書作成部４４が作成した機密文書を記憶する。送受信部３８は、パスワード一覧記憶部２０に記憶されているパスワード一覧及び名前一覧記憶部２２に記憶されている名前一覧をサーバ装置１０から受信する。出力部４８は、機密文書記憶部４６に一時的に記憶された機密文書を画像形成装置１６に印刷させたり、表示装置５０２に表示させたり、する。
【００３７】
＜処理＞
《本実施形態に係る情報処理システムの処理》
本実施形態に係る情報処理システム１は例えば図６のフローチャートに示す手順で処理を行う。図６は、本実施形態に係る情報処理システムの処理手順の一例のフローチャートである。
【００３８】
ステップＳ１０において、本実施形態に係る情報処理システム１では、文書作成者が文書作成プログラムで図７に示すような非機密文書を作成する。図７は非機密文書の一例のイメージ図である。図７（Ａ）はパスワード一覧の一例である。図７（Ｂ）は名前一覧の一例である。なお、機密文書は図７（Ａ）のパスワードと図７（Ｂ）の名前一覧とを組み合わせることにより作成される。
【００３９】
例えば図７（Ａ）のパスワードと図７（Ｂ）の名前一覧との例では、名前一覧の非機密文書にパスワード一覧を挿入するための可変フィールド（テキストフレーム）を定義して空白にしておくことで非機密文書の組み合わせを可能とする。
【００４０】
図７（Ａ）の個々のパスワードと図７（Ｂ）の個々の名前とは、それぞれに割り当てられたＩＤにより対応付けられている。図７（Ａ）の個々のパスワードと図７（Ｂ）の個々の名前とは、順序で対応付けるようにしてもよい。この場合は、パスワード一覧のＮ番目のパスワードと名前一覧のＮ番目の名前とが対応付けられる。パスワード一覧はテキスト処理（文字コード変換）を行うため、テキストデータである。名前一覧は文字列情報を含まないイメージデータであってもよい。
【００４１】
ステップＳ１０において作成されたパスワード一覧はサーバ装置１０のパスワード一覧記憶部２０にＰＤＦ形式で保存される。また、名前一覧はサーバ装置１０の名前一覧記憶部２２にＰＤＦ形式で保存される。
【００４２】
ステップＳ１２に進み、文書作成者はクライアント装置１２で文字コード変換テーブルを作成する。例えば文書作成者はサンプルを参考にして、例えば変換前の文字コードを５文字分前にシフトして変換後の文字コードとする、というような文字コード変換テーブルを作成する。
【００４３】
図８は文字コード変換テーブルの一例の説明図である。図８では、変換前の文字コードを５文字分前にシフトして変換後の文字コードとする、という変換ルールに従った文字コードの変換を表している。例えば図８では、左側の字形と文字コードとの対応関係が変換ルールに従って図８の右側の字形と文字コードとの対応関係に変換される。
【００４４】
図８は文字コードがＡＳＣＩＩコードの例を示し、例えば字形「０」の文字コード「３０」が変換ルールにより文字コード「２Ｂ」に変換されている。また、字形「１」の文字コード「３１」が変換ルールにより文字コード「２Ｃ」に変換されている。なお、図８の例は理解を容易とするための単純な例であり、より複雑な変換ルールを利用することが望ましい。
【００４５】
ステップＳ１４に進み、文字コード変換部３４は文字コード変換前の文字画像データ記憶部３０が記憶する字形ごとの文字画像の文字コードを、文字コード変換テーブル記憶部３６が記憶する変換ルールに従って変換する。図９は字形ごとの文字画像の文字コードを変換する処理の一例の説明図である。図９では、変換前の文字コードを５文字分後ろにシフトして変換後の文字コードとする、という変換ルールの例を表している。ここで、図９に示される字形ごとの文字画像の文字コードを変換する処理は、図８に示される文字コード変換テーブルとは変換の方向が逆であることに注意が必要である。字形ごとの文字画像の文字コードを逆方向に変換することにより、後述するように、変換前のパスワードを画像化して印刷および表示できるようになる。
【００４６】
例えば図９では、字形「０」と文字画像のファイル名「３０．ｐｎｇ」との対応関係が字形「０」と文字画像のファイル名「３５．ｐｎｇ」との対応関係に変換されている。また、字形「１」と文字画像のファイル名「３１．ｐｎｇ」との対応関係が字形「１」と文字画像のファイル名「３６．ｐｎｇ」との対応関係に変換されている。
【００４７】
なお、図９の例は理解を容易とするための単純な例であり、より複雑な変換ルールを利用することが望ましい。また、ステップＳ１４で変換された文字コード変換後の文字画像データは例えば図１０に示すようなイメージバリアブル機能で利用する設定情報として保存される。
【００４８】
図１０はイメージバリアブル機能で利用する設定情報の一例の構成図である。図１０の設定情報は変換後の文字コードと、その文字コードに対応する文字画像のファイル名とが対応付けられている。
【００４９】
ステップＳ１６に進み、文字コード変換部３４は文字コード変換前のパスワード一覧記憶部３２が記憶しているパスワード一覧を、文字コード変換テーブル記憶部３６が記憶する変換ルールに従って例えば図１１のように変換する。図１１はパスワード一覧を変換する処理の一例の説明図である。例えば図１１の例では、パスワード「０２４６８」が変換ルールに従い、パスワード「５７９；＝」に変換される。また、パスワード「１３５７９」が変換ルールに従い、パスワード「６８：＜＞」に変換される。
【００５０】
ステップＳ１８に進み、機密文書作成部４４は例えば図１２に示すように機密文書を作成する。図１２は機密文書の作成と出力の処理の一例の説明図である。文書作成者は、機密文書作成部４４への入力データとして、文字コード変換後のパスワード一覧記憶部４２に記憶されているパスワード一覧１０００と、名前一覧記憶部２２に記憶されている名前一覧１０１０と、図１０のイメージバリアブル機能で利用する設定情報とを設定する。
【００５１】
また、機密文書作成部４４の設定情報はバリアブル印刷プログラムの独自のＰＤＦ形式のテンプレートファイル１０２０に保存する。テンプレートファイル１０２０があれば機密文書作成部４４は後ほどパスワード一覧１０００の中のパスワードを更新したり、管理対象のメンバーの増減（つまりパスワード一覧１０００と名前一覧１０１０のデータ数の増減）があったりしても、機密文書作成を容易に行える。
【００５２】
機密文書作成部４４はパスワード一覧１０００と、名前一覧１０１０と、テンプレートファイル１０２０とを利用し、機密文書１０３０を作成する。機密文書１０３０に含まれるパスワードは文字コード変換部３４で文字コードが変換されているため、パスワードの文字列が変換前のパスワードの文字列と異なる。したがって、機密文書１０３０は強固な機密性を保持する。
【００５３】
ステップＳ２０に進み、機密文書作成部４４はイメージバリアブル機能の画像文字機能を利用し、印刷や表示などの出力用の機密文書の画像イメージ１０５０を作成し、機密文書記憶部４６に一時的に記憶させる。画像イメージ１０５０はイメージバリアブル機能の画像文字機能によりパスワードの文字の文字コードが変換後の文字コードのままであっても図１０の設定情報１０４０に示す文字コードの字形となる。つまり、画像イメージ１０５０は見た目が変換前の文字コードの字形となり、文書作成者の意図するパスワード一覧を画像化して出力できるものとなる。
【００５４】
出力部４８は、機密文書記憶部４６に一時的に記憶された、文書作成者の意図するパスワード一覧を画像化した画像イメージ１０５０を画像形成装置１６に印刷させたり、表示装置５０２に表示させたり、することができる。なお、印刷や表示後、機密文書記憶部４６に一時的に記憶された機密文書１０３０は削除される。
【００５５】
本実施形態に係る情報処理システム１では印刷や表示などの出力を行う場合に、機密文書１０３０を作成し、出力の後で機密文書１０３０を削除するため、機密情報の漏洩を抑止できる。また、本実施形態に係る情報処理システム１では機密文書１０３０が漏洩した場合であっても、その機密文書１０３０に含まれるパスワードの文字列の文字コードが変換されているため、データコピーによる機密情報の漏洩拡大のリスクが軽減される。
【００５６】
一方で、本実施形態に係る情報処理システム１では、機密文書１０３０に含まれる変換後の文字コードのまま、見た目が変換前の本来のパスワードの機密文書を出力することができるので、強固な機密性と利便性とを両立できる。
【００５７】
《画像文字機能》
本実施形態に係る情報処理システム１が利用する画像文字機能は、例えば図１３に示すような処理である。図１３は画像文字機能の一例の説明図である。画像文字機能は全体画像に含まれる文字の字形を、文字ごとに用意した画像（文字画像）に置き換えて出力する機能である。
【００５８】
図１３（Ｂ）は文字「Ｙ」の文字画像を一例として示している。文字画像はＰＮＧ形式やＴＩＦＦ形式の画像ファイルを１文字ごとに用意する。例えば文字画像の画像ファイルは「文字コード．拡張子」のファイル名を与えることで、機密文書作成部４４が文字画像の画像ファイルを識別できるようにする。文書作成者は、文字「Ｙ」の文字画像の画像ファイルに対して「Ｙの文字コード．ｐｎｇ」といったファイル名を与える。
【００５９】
図１３（Ａ）は全体画像に含まれる文字「Ｍ」「Ａ」「Ｘ」の字形を、対応する文字画像に置き換えた例である。画像文字機能を利用することにより、本実施形態に係る情報処理システム１では、変換後のパスワードの文字コードのまま、変換前のパスワードを画像化して印刷や表示することができる。
【００６０】
（まとめ）
本実施形態によれば、非機密文書から機密文書を作成する機密文書作成環境を構築することにより、印刷などの出力を行う場合に一時的に機密文書を作成し、出力の後、機密文書を削除するため、機密文書の漏洩を抑止できる。また、機密文書が漏洩したとしても文字コードが変換されているため、機密文書に含まれる機密情報の漏洩を抑止できる。機密文書の印刷などの出力を行う場合は、変換後の文字コードを元に戻すことなく変換前のパスワードを画像化できるので、強固な機密性と利便性とを両立できる。
【００６１】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。なお、本実施形態で説明した情報処理システム１は一例であって、用途や目的に応じて様々なシステム構成例があることは言うまでもない。
【００６２】
文字画像データ記憶部３０は特許請求の範囲に記載した画像ファイル記憶手段の一例である。文字コード変換テーブル記憶部３６は変換ルール記憶手段の一例である。文字コード変換部３４は文字コード変換手段の一例である。機密文書作成部４４は機密文書作成手段の一例である。出力部４８は出力手段の一例である。画像形成装置１６は出力装置の一例である。機密文書作成部４４は機密文書削除手段の一例である。
【符号の説明】
【００６３】
１    情報処理システム
１０    サーバ装置
１２    クライアント装置
１６    画像形成装置
１８    ネットワーク
２０    パスワード一覧記憶部
２２    名前一覧記憶部
２４    送受信部
３０、４０    文字画像データ記憶部
３２、４２    パスワード一覧記憶部
３４    文字コード変換部
３６    文字コード変換テーブル
３８    送受信部
４４    機密文書作成部
４６    機密文書記憶部
４８    出力部
５０２    表示装置
６０５    プリンタ
１０００    パスワード一覧
１０１０    名前一覧
１０２０    テンプレートファイル
１０３０    機密文書
１０４０    設定情報
１０５０    機密文書の画像イメージ
【先行技術文献】
【特許文献】
【００６４】
【特許文献１】特開２００６−２４０５１号公報
【図１】
2020013516.tif 000003
【図２】
2020013516.tif 000004
【図３】
2020013516.tif 000005
【図４】
2020013516.tif 000006
【図５】
2020013516.tif 000007
【図６】
2020013516.tif 000008
【図７】
2020013516.tif 000009
【図８】
2020013516.tif 000010
【図９】
2020013516.tif 000011
【図１０】
2020013516.tif 000012
【図１１】
2020013516.tif 000013
【図１２】
2020013516.tif 000014
【図１３】
2020013516.tif 000015