(57)【要約】      （修正有）【課題】複合機とホストコンピューターとの間の通信回数を低減できるようにすることを目的とする。【解決手段】情報処理システム１は、複合機２と、ホストコンピューター３と、を備える。複合機２は、共通鍵暗号方式における共通鍵により読取情報を暗号化した暗号化読取情報に、共通鍵を、公開鍵暗号方式における公開鍵で暗号化した暗号化共通鍵を付加して、ホストコンピューター３に送信すると共に、暗号化共通鍵を秘密鍵で復号可能な複合機制御部を有する。ホストコンピューター３は、暗号化共通鍵が付加された暗号化読取情報を取得し、複合機２へ暗号化共通鍵の復号を要求して共通鍵を取得するホストインターフェース部と、取得した共通鍵により暗号化読取情報を復号して読取情報を取得するホスト制御部と、を有する。【選択図】図１
2018074493.tif 000002
【特許請求の範囲】
【請求項１】
送信情報を暗号化した暗号化情報を送信する送信装置と、
前記暗号化情報を受信して復号する受信装置と、を備え、
前記送信装置は、
共通鍵暗号方式における共通鍵により前記送信情報を暗号化した第１暗号化情報に、前
記共通鍵を、公開鍵暗号方式における公開鍵で暗号化した第２暗号化情報を付加して、前
記受信装置に送信し、前記第２暗号化情報を秘密鍵で復号可能な送信側制御部を有し、
前記受信装置は、
前記第２暗号化情報が付加された前記第１暗号化情報を取得し、前記送信装置へ前記第
２暗号化情報の復号を要求して前記共通鍵を取得する受信側取得部と、
前記第２暗号化情報を、取得した前記共通鍵により前記第１暗号化情報を復号して前記
送信情報を取得する受信側制御部と、を有する
情報処理システム。
【請求項２】
前記送信側制御部は、前記第２暗号化情報に、前記共通鍵の復号の依頼先を示す情報を
付加し、
前記受信側取得部は、前記依頼先を示す情報に基づき、通信により前記共通鍵を取得す
る
請求項１に記載の情報処理システム。
【請求項３】
前記送信装置は、磁気センサーとスキャナーとを有する複合装置であり、
前記送信情報は、前記磁気センサーにより媒体に印刷された磁気文字を読み取った磁気
情報、及び、前記スキャナーにより前記媒体から読み取った画像情報を含む
請求項１または２に記載の情報処理システム。
【請求項４】
前記複合装置は、少なくとも前記画像情報と前記磁気情報とを前記受信装置に送信する
まで、前記磁気センサーにより読み取った前記磁気情報と、前記スキャナーで読み取った
前記画像情報とを記憶する記憶部を有する
請求項３に記載の情報処理システム。
【請求項５】
前記送信装置、及び、前記受信装置は、外部からのアクセスを所定の条件の下で遮断し
得るファイアウォールの内側のネットワークに収容される装置である
請求項１から４のいずれか一項に記載の情報処理システム。
【請求項６】
前記送信装置と前記受信装置との間において、少なくとも前記共通鍵を取得する通信は
、暗号化通信である
請求項１から５のいずれか一項に記載の情報処理システム。
【請求項７】
前記公開鍵は、前記第２暗号化情報の復号可能な有効期限が設定される
請求項１から６のいずれか一項に記載の情報処理システム。
【請求項８】
送信情報を暗号化した暗号化情報を送信する送信装置と、前記暗号化情報を受信して復
号する受信装置とを備える情報処理システムの制御方法であって、
前記送信装置は、共通鍵暗号方式における共通鍵により前記送信情報を暗号化した第１
暗号化情報に、前記共通鍵を、公開鍵暗号方式における公開鍵で暗号化した第２暗号化情
報を付加して、前記受信装置に送信し、
前記受信装置は、前記第２暗号化情報が付加された前記第１暗号化情報を取得し、前記
第２暗号化情報の復号を要求し、前記送信装置が秘密鍵で復号した前記共通鍵を取得し、
前記第２暗号化情報を、取得した前記共通鍵により前記第１暗号化情報を復号して前記送
信情報を取得する
情報処理システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、及び、情報処理システムの制御方法に関する。
【背景技術】
【０００２】
従来、共通鍵暗号方式と公開鍵暗号方式とを組み合わせたハイブリット暗号方式により
暗号化及び復号化を実行する技術が知られている（例えば、特許文献１参照）。特許文献
１では、コンテンツの暗号化、及び、暗号化したコンテンツを復号するためのコンテンツ
復号鍵の暗号化を実行し、コンテンツ復号鍵を復号する際に、復号処理回数を設定してコ
ンテンツの利用の期限管理を行う暗号処理装置を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２４６０８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１のようなハイブリット暗号方式を採用する装置は、送信装置として、受信装
置と通信を実行し、暗号化した情報と、暗号化した情報を復号するための鍵を暗号化した
暗号化鍵とを送信する場合がある。この場合において、送信装置と受信装置との間の通信
回数をできるだけ低減したいとするニーズがある。
本発明は、上述した事情に鑑みてなされたものであり、送信装置と受信装置との間の通
信回数を低減できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明は、送信情報を暗号化した暗号化情報を送信する送
信装置と、前記暗号化情報を受信して復号する受信装置と、を備え、前記送信装置は、共
通鍵暗号方式における共通鍵により前記送信情報を暗号化した第１暗号化情報に、前記共
通鍵を、公開鍵暗号方式における公開鍵で暗号化した第２暗号化情報を付加して、前記受
信装置に送信し、前記第２暗号化情報を秘密鍵で復号可能な送信側制御部を有し、前記受
信装置は、前記第２暗号化情報が付加された前記第１暗号化情報を取得し、前記送信装置
へ前記第２暗号化情報の復号を要求して前記共通鍵を取得する受信側取得部と、前記第２
暗号化情報を、取得した前記共通鍵により前記第１暗号化情報を復号して前記送信情報を
取得する受信側制御部と、を有する。
本発明によれば、送信装置が、第１暗号化情報に第２暗号化情報を付加して、受信装置
に送信するため、暗号化した送信情報、及び、暗号化した共通鍵の送信について、送信装
置と受信装置との間の通信回数を低減できる。
【０００６】
また、本発明は、前記送信側制御部は、前記第２暗号化情報に、前記共通鍵の復号の依
頼先を示す情報を付加し、前記受信側取得部は、前記依頼先を示す情報に基づき、通信に
より前記共通鍵を取得する。
本発明によれば、送信側制御部が第２暗号化情報に、共通鍵の復号の依頼先を示す情報
を付加して受信装置に送信するため、暗号化した共通鍵と共通鍵の復号の依頼先を示す情
報とをまとめて受信装置に送信でき、送信装置と受信装置との通信回数をより低減できる
。
【０００７】
また、本発明は、前記送信装置は、磁気センサーとスキャナーとを有する複合装置であ
り、前記送信情報は、前記磁気センサーにより媒体に印刷された磁気文字を読み取った磁
気情報、及び、前記スキャナーにより前記媒体から読み取った画像情報を含む。
本発明によれば、送信装置が複合装置であり、送信情報が磁気情報、及び、画像情報を
含むため、暗号化した磁気情報、及び、画像情報の送信について、複合装置と受信装置と
の間の通信回数を低減できる。
【０００８】
また、本発明は、前記複合装置は、少なくとも前記画像情報と前記磁気情報とを前記受
信装置に送信するまで、前記磁気センサーにより読み取った前記磁気情報と、前記スキャ
ナーで読み取った前記画像情報とを記憶する記憶部を有する。
本発明によれば、磁気情報と画像情報とを記憶部に記憶するため、磁気情報を暗号化す
る共通鍵を公開鍵で暗号化して、共通鍵で暗号化した磁気情報に付加し、画像情報を暗号
化する共通鍵を公開鍵で暗号化して、共通鍵で暗号化した画像情報に付加することで、磁
気情報及び画像情報を暗号化する鍵を容易に管理できる。
【０００９】
また、本発明は、前記送信装置、及び、前記受信装置は、外部からのアクセスを所定の
条件の下で遮断し得るファイアウォールの内側のネットワークに収容される装置である。
本発明によれば、送信装置、及び、受信装置が、ファイアウォールの内側のネットネッ
トワークに収容される装置であるため、当該ネットワークの外部が、暗号化された送信情
報を復号することを防止できる。
【００１０】
また、本発明は、前記送信装置と前記受信装置との間において、少なくとも前記秘密鍵
を取得する通信は、暗号化通信である。
本発明によれば、送信装置と受信装置との間において、少なくとも秘密鍵を取得する通
信が暗号化通信であるため、送信装置及び受信装置以外である外部が、秘密鍵を取得する
ことを防止できる。
【００１１】
また、本発明は、前記公開鍵は、前記第２暗号化情報の復号可能な有効期限が設定され
る。
本発明によれば、公開鍵に有効期限が設定されるため、有効期限内においてのみ秘密鍵
による第２暗号化情報の復号が可能であるため、外部が送信情報を復号するといった事態
の発生を抑制できる。
【００１２】
上記課題を解決するために、本発明は、送信情報を暗号化した暗号化情報を送信する送
信装置と、前記暗号化情報を受信して復号する受信装置とを備える情報処理システムの制
御方法であって、前記送信装置は、共通鍵暗号方式における共通鍵により前記送信情報を
暗号化した第１暗号化情報に、前記共通鍵を、公開鍵暗号方式における公開鍵で暗号化し
た第２暗号化情報を付加して、前記受信装置に送信し、前記受信装置は、前記第２暗号化
情報が付加された前記第１暗号化情報を取得し、前記送信装置へ前記第２暗号化情報の復
号を要求し、前記送信装置が秘密鍵で復号した前記共通鍵を取得し、前記第２暗号化情報
を、取得した前記共通鍵により前記第１暗号化情報を復号して前記送信情報を取得する。
本発明によれば、送信装置が、第１暗号化情報に第２暗号化情報を付加して、受信装置
に送信するため、暗号化した送信情報、及び、暗号化した共通鍵の送信について、送信装
置と受信装置との間の通信回数を低減できる。
【図面の簡単な説明】
【００１３】
【図１】情報処理システムの構成を示す図。
【図２】複合機の構成を示す図。
【図３】ホストコンピューターの構成を示す図。
【図４】複合機とホストコンピューターとの動作を示すフローチャート。
【図５】複合機の動作を示すフローチャート。
【図６】複合機とホストコンピューターとの動作を示すフローチャート。
【発明を実施するための形態】
【００１４】
図１は、情報処理システム１の構成を示す図である。
【００１５】
情報処理システム１は、複合機２（送信装置）（複合装置）と、ホストコンピューター
３（受信装置）とを備える。
【００１６】
複合機２は、読み取りの対象である媒体を示す読取対象媒体（媒体）に対し、読取対象
媒体に印刷された磁気インク文字（磁気文字）の読み取り、読取対象媒体の両面の光学的
な読み取り、及び、読取対象媒体への画像の印刷を実行する装置である。磁気インク文字
は、いわゆるＭＩＣＲ（Magnetic Ink Character Recognition）文字である。
【００１７】
本実施形態では、読取対象媒体として小切手を例示する。所定の模様や装飾が施された
シートに金額、振出人、通し番号、サインなどが印刷または記載された帳票である。これ
ら金額、振出人、通し番号、サインなどは、小切手の表面にあり、裏面には裏書き欄が設
けられている。また、小切手の表面には、小切手の長辺方向に延びる磁気インク文字列が
形成されている。この磁気インク文字列は、磁気インクで印刷された複数の磁気インク文
字が並んだものであり、磁気的または光学的に読み取ることができる。磁気インク文字に
より形成される磁気インク文字列は、少なくとも、小切手による決済を行うための情報を
含む。小切手の短辺方向及び長辺方向のサイズは規格化されているものの、多様な規格が
存在するため、実際には様々なサイズがあり、複合機２は、一般的な小切手のサイズをほ
ぼ包含し得る最大サイズを規定し、この最大サイズ内の小切手を処理可能に構成される。
【００１８】
ホストコンピューター３は、複合機２を制御する制御装置である。複合機２は、ホスト
コンピューター３の制御に従って、小切手に印刷された磁気インク文字を磁気的に読み取
る機能、小切手の両面を光学的に読み取る機能、小切手に画像を印刷する機能を実行する
。
【００１９】
図１に示すように、複合機２、及び、ホストコンピューター３は、ローカルネットワー
クＬＮ（ネットワーク）に接続する。複合機２、及び、ホストコンピューター３は、ロー
カルネットワークＬＮを介して互いに通信可能である。
【００２０】
ローカルネットワークＬＮには、複合機２、及び、ホストコンピューター３の他に、グ
ローバルネットワークＧＮに接続する通信装置４が接続する。
【００２１】
通信装置４は、ローカルネットワークＬＮと、グローバルネットワークＧＮとを接続す
るインターフェース装置である。通信装置４は、モデム（又は、ＯＮＵ（Optical Networ
k Unit））としての機能、ルーター機能、ＮＡＴ（Network Address Translation）機能
、及び、ＤＨＣＰ（Dynamic Host Configuration Protocol）サーバー機能等を有する。
特に、本実施形態では、通信装置４は、ファイアウォールの機能を有する。このため、通
信装置４は、ファイアウォールの機能により、複合機２、及び、ホストコンピューター３
に対するセキュリティー強化、また、複合機２とホストコンピューター３との間の通信に
対するセキュリティー強化のため、グローバルネットワークＧＮを介した外部（不図示）
からのアクセスを所定の条件の下で遮断する。本実施形態では、グローバルネットワーク
ＧＮからみて、複合機２、及び、ホストコンピューター３により形成されるネットワーク
を、ファイアウォールの内側のネットワークと表現する。したがって、複合機２、及び、
ホストコンピューター３は、ファイアウォールの内側のネットワークに収容される装置に
相当する。
【００２２】
図２は、複合機２の構成を示す図である。
【００２３】
図２に示すように、複合機２は、複合機制御部２０（送信側制御部）と、複合機記憶部
２１（記憶部）と、複合機表示部２２と、複合機入力部２３と、複合機インターフェース
部２４と、印刷ヘッド駆動部２５と、モーター駆動部２６と、読取駆動部２７と、センサ
ー駆動部２８とを備える。
【００２４】
複合機制御部２０は、図示しないＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え
、複合機２の各部を制御する。
【００２５】
複合機記憶部２１は、ハードディスクや、ＥＥＰＲＯＭ等の不揮発性メモリーを備え、
データを書き換え可能に記憶する。複合機記憶部２１は、複合機制御部２０が実行する制
御プログラムのほか、後述する磁気ヘッド２７１（磁気センサー）により、小切手に印刷
された磁気インク文字を読み取った情報を示す磁気インク文字情報（磁気情報）を記憶す
る。また、複合機記憶部２１は、後述する表面ＣＩＳ２７２（スキャナー）により、小切
手の表面に印刷された画像である表面画像を示す画像データ（画像情報）（以下、「表面
画像データ」と表現する）を記憶する。また、複合機記憶部２１は、後述する裏面ＣＩＳ
２７３（スキャナー）により、小切手に印刷された画像である裏面画像を示す画像データ
（画像情報）（以下、「裏面画像データ」と表現する）を記憶する。
【００２６】
複合機表示部２２は、複合機２に設けられたＬＥＤに接続され、複合機制御部２０の制
御で、ＬＥＤに対して制御信号を出力して、ＬＥＤを所定の態様で点灯／消灯させる。な
お、複合機表示部２２は、液晶表示パネル等の表示パネルを設け、表示パネルに各種情報
を表示する構成としてもよい。
【００２７】
複合機入力部２３は、複合機２に設けられた各種スイッチに接続され、スイッチに対す
る操作を検出し、検出結果を複合機制御部２０に出力する。
【００２８】
複合機インターフェース部２４は、複合機制御部２０の制御で、所定の通信規格に従っ
て、ローカルネットワークＬＮに接続するホストコンピューター３と通信する。
【００２９】
印刷ヘッド駆動部２５は、インクジェットヘッド２５１と、サーマルヘッド２５２が接
続し、複合機制御部２０の制御で、インクジェットヘッド２５１とサーマルヘッド２５２
とを駆動させる。複合機２は、ホストコンピューター３から送信されるコマンド及び印刷
データに従って、当該印刷データに含まれる文字や画像をレイアウトした印刷イメージを
生成し、インクジェットヘッド２５１によって小切手に印刷する。また、複合機２は、本
体に感熱ロール紙をセットするロール紙収容部（不図示）を有し、上記の読取対象媒体た
る小切手とは別に、感熱ロール紙に対する印刷を実行可能に構成される。サーマルヘッド
６５を用いて印刷を実行する際、複合機２は、ホストコンピューター３から送信されるコ
マンド及び印刷データに従って、当該印刷データに含まれる文字や画像をレイアウトした
印刷イメージを生成し、感熱ロール紙を搬送しながらサーマルヘッド２５２によって印刷
を行う。ここで、複合機２がオートカッターユニットを設けた構成としてもよく、この場
合、サーマルヘッド２５２を用いた印刷後の感熱ロール紙を、所定位置まで搬送し、カッ
トする。
【００３０】
モーター駆動部２６は、ホッパー駆動モーター２６１と、ＡＳＦ（Automatically Shee
t Feeder）モーター２６２と、搬送モーター２６３と、切替板駆動モーター２６４とが接
続する。モーター駆動部２６は、複合機制御部２０の制御で、接続する各モーターを駆動
させる。ホッパー駆動モーター２６１は、処理前の小切手が貯留されるストッカーから、
１枚の小切手を取り出すホッパーを移動させるモーターである。ＡＳＦモーター２６２は
、上記ストッカーから取り出された小切手を搬送路に引き入れるＡＳＦローターを動作さ
せるモーターである。搬送モーター２６３は、搬送路に沿って小切手を下流側に搬送する
複数の搬送ローラー、及び、後述する切替板で規定された方向に小切手を排出する排出ロ
ーラーを動作させるモーターである。切替板駆動モーター２６４は、搬送路上で処理され
た小切手の排出先を切り替える切替板を動かすモーターである。モーター駆動部２６は、
上記の各ローラー及びモーターと共に、小切手を搬送する搬送機構を構成する。
【００３１】
読取駆動部２７は、磁気ヘッド２７１、表面ＣＩＳ２７２、及び、裏面ＣＩＳ２７３が
接続し、複合機制御部２０の制御で、磁気ヘッド２７１、表面ＣＩＳ２７２、及び、裏面
ＣＩＳ２７３により、小切手に印刷された情報の読み取りを実行する。磁気ヘッド２７１
は、搬送される小切手の磁気インク文字列によって形成される磁界の変化により発生する
起電力を検出し、検出信号を複合機制御部２０に出力する。磁気ヘッド２７１は、検出信
号を複合機制御部２０に出力する際、検出信号を増幅や波形整形等を実行する信号処理回
路（不図示）を介して、出力する。複合機制御部２０は、出力された検出信号をアナログ
からデジタルに変換し、データとして取得する。このデータとして取得した当該検出信号
が、磁気インク文字情報に相当する。なお、磁気ヘッド２７１が磁気インク文字を読み取
るとは、磁気ヘッド２７１により磁界の変化により発生する起電力を検出することに相当
する。表面ＣＩＳ２７２は、搬送される表面画像を光学的に読み取り、読み取った表面画
像の表面画像データを複合機制御部２０に出力する。また、裏面ＣＩＳ２７３は、搬送さ
れる裏面画像を光学的に読み取り、読み取った裏面画像の裏面画像データを複合機制御部
２０に出力する。
【００３２】
センサー駆動部２８は、ＡＳＦ検出器２８１、ホッパー位置検出器２８２、用紙長検出
器２８３、中間検出器２８４、及び、排出検出器２８５が接続し、複合機制御部２０の制
御で、各検出器により検出を実行する。ＡＳＦ検出器２８１は、例えば透過型光センサー
により構成され、上記ストッカーにおける小切手の有無を検出する。ホッパー位置検出器
２８２は、上記のホッパーが待機位置に位置しているか否かを検出する。用紙長検出器２
８３は、例えば反射型光センサーにより構成され、搬送路を通過する小切手の検出位置に
おける有無を検出することにより、小切手の先端及び後端を検出する。用紙長検出器２８
３の検出値は、複合機制御部２０により取得され、この検出値の変化に基づいて小切手の
長さが算出される。中間検出器２８４、及び、排出検出器２８５は、検出位置における小
切手の有無を検出する。中間検出器２８４は、磁気ヘッド２７１と、これより下流側に位
置するインクジェットヘッド２５１との間に設けられる。また、排出検出器２８５は、表
面ＣＩＳ２７２及び裏面ＣＩＳ２７３の下流側に設けられる。複合機制御部２０は、中間
検出器２８４、及び、排出検出器２８５の検出状態に基づいて、小切手が搬送を正しく搬
送されているか否かを監視できる。なお、センサー駆動部２８には、サーマルヘッド２５
２の温度を検出するサーミスタ等の他の各種センサーが接続可能であることも勿論可能で
ある。
【００３３】
次に、ホストコンピューター３の構成について説明する。
【００３４】
図３は、ホストコンピューター３の構成を示す図である。
【００３５】
図３に示すように、ホストコンピューター３は、ホスト制御部３０（受信側制御部）と
、ホスト記憶部３１と、ホスト入力部３２と、ホスト表示部３３と、ホストインターフェ
ース部３４（受信側取得部）とを有する。
【００３６】
ホスト制御部３０は、図示しないＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え
、ホストコンピューター３の各部を制御する。
【００３７】
ホスト記憶部３１は、ハードディスクや、ＥＥＰＲＯＭ等の不揮発性メモリーを備え、
データを書き換え可能に記憶する。
【００３８】
ホスト入力部３２は、各種入力デバイスや、操作スイッチ等の入力手段に接続され、入
力手段に対する操作を検出し、ホスト制御部３０に出力する。
【００３９】
ホスト表示部３３は、表示パネル等の表示装置を備え、ホスト制御部３０の制御で、表
示装置に各種情報を表示する。
【００４０】
ホストインターフェース部３４は、ホスト制御部３０の制御で、所定の通信規格に従っ
て、ローカルネットワークＬＮに接続する複合機２と通信する。
【００４１】
ところで、小切手は、店舗等における決済の手段の一つであり、現金やクレジットカー
ド等の以外の手段として用いられる場合がある。ここで、情報処理システム１が、例えば
店舗における決済で利用される場合を例示する。この例では、顧客から小切手を受け取り
、店舗側は、受け取った小切手の有効性を確認する。そして、店舗側は、受け取った小切
手が有効である場合、商品やサービス等を提供する。この例において、店舗側は、複合機
２により、小切手に印刷された磁気インク文字と、小切手表面画像と、小切手裏面画像と
を読み取る。これは、店舗側が、小切手による決済を実行するための情報を小切手から取
得するためであり、また、小切手に印刷された情報を管理するためである。例えば、店舗
側は、複合機２により読み取った磁気インク文字を示す磁気インク文字情報を、ホストコ
ンピューター３に送信し、ホストコンピューターにより磁気インク文字の認識を実行する
。そして、店舗側は、小切手による決済を実行する機関のサーバーと通信し、認識した磁
気インク文字に基づいて、顧客から受け取った小切手による決済を実行する。なお、複合
機２が磁気インク文字だけでなく、表面画像を読み取るのは、小切手に印刷された磁気イ
ンク文字をＯＣＲ（光学文字認識）により認識することで磁気インク文字に対する認識精
度を高めるためであり、裏面画像を読み取るのは、裏書欄に印刷された文字や画像等を取
得し、決済に係る情報として保持するためである。したがって、複合機２は、読み取った
磁気インク文字、表面画像、及び、裏面画像を読み取ると、ホストコンピューター３に送
信する。ホストコンピューター３は、これら情報を受信すると、それぞれを対応付けて記
憶することにより、店舗は、使用された小切手を管理し、また、小切手に基づく決済等を
実行する。
【００４２】
このように小切手を処理するに際し、複合機２とホストコンピューター３との間では、
磁気インク文字情報や、表面画像データ、裏面画像データ等の情報の送受信が行われる。
このような情報の送受信では、外部からのアクセスや、予期せぬ情報の流出等が発生した
場合であっても、第三者による情報の改ざんや、解読、閲覧等を防止するため、送受信す
る情報に対し暗号化を施す場合がある。暗号化された情報は、復号化により解読や閲覧等
が可能となる。特に、磁気インク文字情報、及び、表面画像データは、複合機２とホスト
コンピューター３との間の送受信に際し、暗号化される必要性が高い。これは、磁気イン
ク文字情報が、決済に必要な情報を含む磁気インク文字を示すためであり、また、表面画
像が、決済に必要な情報を含む磁気インク文字を画像として含むためである。
【００４３】
ここで、情報の暗号化及び復号化の方式として、共通鍵暗号方式と公開鍵暗号方式とを
組み合わせたハイブリット暗号方式が挙げられる。ハイブリット暗号方式により、磁気イ
ンク文字情報について、暗号化及び復号化を実行する情報処理システム１を説明する。複
合機２は、磁気インク文字を読み取ると、共通鍵暗号方式における共通鍵を生成し、生成
した共通鍵により、磁気インク文字情報を暗号化する。そして、複合機２は、公開鍵暗号
方式における公開鍵により、磁気インク文字情報を暗号化した共通鍵を暗号化する。そし
て、複合機２は、暗号化した磁気インク文字情報をホストコンピューター３に送信し、ま
た、暗号化した共通鍵をホストコンピューター３に送信する。ホストコンピューター３は
、暗号化した共通鍵の復号を複合機２に要求する。複合機２は、秘密鍵により暗号化され
た共通鍵を復号してホストコンピューター３に送信する。ホストコンピューター３は、復
号した共通鍵により暗号化された磁気インク文字情報を復号する。
【００４４】
このように、情報を暗号化し送受信する場合、複合機２とホストコンピューター３との
間では、複数回の通信が実行される。しかしながら、複合機２がホストコンピューター３
に送信する情報は、磁気インク文字情報だけでなく、表面画像データ、及び、裏面画像デ
ータがある。特に、暗号化の必要性が高い情報は、磁気インク文字情報、及び、表面画像
データである。そのため、上記のような暗号化及び復号化の方式を採用して、少なくとも
磁気インク文字情報と表面画像データとを暗号化して送受信すると、１の小切手の処理に
おいて、複合機２とホストコンピューター３との間の通信回数が増大する。しかしながら
、少なくとも磁気インク文字情報と表面画像データとの暗号化を実行しないと、複合機２
で読み取った磁気インク文字に対するセキュリティーの面で懸念がある。
【００４５】
そこで、本実施形態の情報処理システム１は、以下に示す動作を実行する。
【００４６】
図４は、情報処理システム１が備える複合機２とホストコンピューター３との動作を示
すフローチャートである。図４においてフローチャートＡは、ホストコンピューター３の
動作を示す。また、図４においてフローチャートＢは、複合機２の動作を示す。
【００４７】
本実施形態では、複合機２は、磁気インク文字、表面画像及び裏面画像の順に、読み取
りを実行するものとする。
【００４８】
図４のフローチャートＡに示すように、ホストコンピューター３のホスト制御部３０は
、小切手に対する処理を開始するか否かを判別する（ステップＳＡ１）。本実施形態にお
いて、小切手に対する処理とは、複合機２に対し、小切手に印刷された磁気インク文字の
磁気的な読み取り、表面画像、及び、裏面画像の光学的な読み取りを指示することを含む
処理である。例えば、ホスト制御部３０は、小切手が上記ストッカーに挿入されたことを
複合機２から受信した場合、小切手に対する処理を開始すると判別する。
【００４９】
ホスト制御部３０は、小切手に対する処理を開始すると判別すると（ステップＳＡ１：
ＹＥＳ）、小切手に対する処理の実行を指示する指示コマンドを生成し、指示コマンドを
ホストインターフェース部３４により複合機２に送信する（ステップＳＡ２）。
【００５０】
図４のフローチャートＢに示すように、複合機２の複合機制御部２０は、ホストコンピ
ューター３から送信される指示コマンドを受信すると（ステップＳＢ１）、小切手に対す
る処理を開始すると判定する（ステップＳＢ２）。
【００５１】
次いで、複合機制御部２０は、モーター駆動部２６を制御することで小切手を搬送し、
小切手に印刷された情報の読み取りを実行する。本実施形態では、磁気インク文字の読み
取りから実行されるため、小切手に対する処理を開始すると判定すると、複合機制御部２
０は、小切手に印刷された磁気インク文字を磁気ヘッド２７１により読み取る（ステップ
ＳＢ３）。
【００５２】
なお、以下の説明において、複合機２が小切手から読み取った情報を、読取情報と表現
する。本実施形態では、複合機２が読み取る対象は、小切手に印刷された磁気インク文字
と、表面画像と、裏面画像とである。そのため、本実施形態では、読取情報は、磁気イン
ク文字情報と、表面画像データと、裏面画像データとである。
【００５３】
図４に示すフローチャートＢの説明に戻り、複合機制御部２０は、磁気インク文字を磁
気ヘッド２７１による読み取りを実行すると、磁気インク文字情報に対して、暗号処理を
実行する。暗号処理とは、第三者による読取情報の改ざんや、解読、閲覧等を防止する処
理である。本実施形態では、第三者とは、複合機２、及び、ホストコンピューター３以外
の装置等を示す。
【００５４】
ここで、暗号処理について説明する。
【００５５】
図５は、暗号処理おける複合機２の動作を示すフローチャートである。
【００５６】
図５のフローチャートＣに示すように、複合機制御部２０は、読取情報を暗号化するた
めの共通鍵を生成する（ステップＳＣ１）。
【００５７】
ステップＳＢ４の暗号処理は、磁気インク文字情報に対する暗号処理である。そのため
、ステップＳＢ４における暗号処理のステップＳＣ１では、複合機制御部２０は、磁気イ
ンク文字情報を暗号化するための共通鍵（以下、「磁気共通鍵」と表現する）を生成する
。
【００５８】
次いで、複合機制御部２０は、ステップＳＣ１において生成した共通鍵により、読取情
報を暗号化する（ステップＳＣ２）。以下の説明において、共通鍵により暗号化した読取
情報を、暗号化読取情報（暗号化情報）（第１暗号化情報）と表現する。
【００５９】
このように、複合機制御部２０は、共通鍵を生成する構成とされるため、パスワードク
ラックに耐え得る十分に長い共通鍵を生成可能となる。
【００６０】
ステップＳＢ４の暗号処理は、磁気インク文字情報に対する暗号処理である。そのため
、ステップＳＢ４における暗号処理のステップＳＣ２では、複合機制御部２０は、ステッ
プＳＣ１により生成した磁気共通鍵により、磁気インク文字情報を暗号化する。以下の説
明において、磁気共通鍵により暗号化した磁気インク文字情報を、暗号化磁気インク文字
情報（暗号化情報）（第１暗号化情報）と表現する。
【００６１】
次いで、複合機制御部２０は、ステップＳＣ２において読取情報を暗号化した共通鍵を
、公開鍵により暗号化する（ステップＳＣ３）。以下の説明において、公開鍵により暗号
化した共通鍵を暗号化共通鍵（第２暗号化情報）と表現する。
【００６２】
ステップＳＢ４の暗号処理は、磁気インク文字情報に対する暗号処理である。そのため
、ステップＳＢ４における暗号処理のステップＳＣ２では、複合機制御部２０は、磁気共
通鍵を、公開鍵により暗号化する。以下の説明において、公開鍵により暗号化した磁気共
通鍵を、暗号化磁気共通鍵（第２暗号化情報）と表現する。
【００６３】
本実施形態では、公開鍵と秘密鍵とは、複合機２が生成するものとする。したがって、
公開鍵と対になる秘密鍵は、複合機２により保持されるものとする。なお、複合機２は、
公開鍵と秘密鍵を取得する取得部を備え、外部装置が生成した公開鍵と秘密鍵とを、通信
や記録媒体等を介して取得する構成とされてもよい。
【００６４】
図４のフローチャートＢの説明に戻り、複合機制御部２０は、ステップＳＢ４の暗号処
理において暗号化した磁気インク文字情報と磁気共通鍵、すなわち、暗号化磁気インク文
字情報と暗号化磁気共通鍵とを対応付けて、複合機記憶部２１により記憶する（ステップ
ＳＢ５）。
【００６５】
複合機記憶部２１は、暗号化磁気インク文字情報と暗号化磁気共通鍵とを、少なくとも
、ステップＳＢ６で送信するまで記憶する。なお、暗号化磁気インク文字情報は、暗号化
された磁気インク文字情報であるため、本実施形態では、暗号化磁気インク文字情報の記
憶は、磁気インク文字情報の記憶に相当する。
【００６６】
次いで、複合機制御部２０は、暗号化磁気インク文字情報を、複合機インターフェース
部２４によりホストコンピューター３により送信する。複合機制御部２０は、暗号化磁気
インク文字情報を送信する際、暗号化磁気インク文字情報に暗号化磁気共通鍵を付加して
、ホストコンピューター３に送信する（ステップＳＢ６）。
【００６７】
これにより、複合機制御部２０は、暗号化磁気インク文字情報に暗号化磁気共通鍵を付
加して送信するため、暗号化磁気インク文字情報と暗号化磁気共通鍵とをそれぞれ送信す
る構成と比較して、複合機２とホストコンピューター３との間の通信回数を低減できる。
【００６８】
また、複合機制御部２０は、暗号化磁気インク文字情報に暗号化磁気共通鍵を付加して
、ホストコンピューター３に送信する際、暗号化磁気共通鍵を復号するための依頼先を示
す情報を、暗号化磁気共通鍵に付加して送信する。本実施形態の場合、依頼先は、複合機
２であり、暗号化磁気共通鍵を復号するための依頼先を示す情報は、例えば、ローカルネ
ットワークＬＮに接続する機器のうち、複合機２を特定するための情報が挙げられる。
【００６９】
このように、暗号化磁気共通鍵を復号するための依頼先を示す情報（以下、「依頼先情
報」と表現する）を、暗号化磁気インク文字情報に付加した暗号化磁気共通鍵に付加する
。そのため、依頼先情報を付加せず、暗号化磁気共通鍵と別で送信する構成と比較して、
複合機２とホストコンピューター３との間の通信回数を低減できる。
【００７０】
図４のフローチャートＡに示すように、ホストコンピューター３のホスト制御部３０は
、暗号化磁気共通鍵と依頼先情報とが付加された暗号化磁気インク文字情報を受信する（
ステップＳＡ３）。
【００７１】
次いで、ホスト制御部３０は、ステップＳＡ３で受信した、暗号化磁気共通鍵が付加さ
れた暗号化磁気インク文字情報に基づいて、復号処理を実行する（ステップＳＡ４）。ホ
スト制御部３０は、複合機２と協働して復号処理を実行する。つまり、複合機２の複合機
制御部２０は、ホスト制御部３０と協働に復号処理を実行する（ステップＳＢ７）。復号
処理とは、暗号化読取情報を読取情報に復号する処理である。
【００７２】
図６は、復号処理におけるホストコンピューター３と複合機２との動作を示すフローチ
ャートである。図６のフローチャートＤは、ホストコンピューター３の動作を示す。また
、図６のフローチャートＥは、複合機２の動作を示す。
【００７３】
ホストコンピューター３のホスト制御部３０は、受信した暗号化共通鍵に付加された依
頼先情報に基づいて、共通鍵の復号の要求を示す情報を送信する（ステップＳＤ１）。
【００７４】
ステップＳＡ４及びステップＳＢ７における復号処理は、暗号化磁気インク文字情報を
磁気インク情報に復号する処理である。そのため、ステップＳＡ４及びステップＳＢ７に
おける暗号処理のステップＳＤ１では、ホスト制御部３０は、依頼先が複合機２であるこ
とから、暗号化磁気共通鍵の復号の要求を示す情報を、複合機２に送信する。
【００７５】
次いで、複合機２の複合機制御部２０は、暗号化共通鍵の復号の要求を示す情報を受信
する（ステップＳＥ１）。この要求情報は暗号化共通鍵を含む。そして、複合機制御部２
０は、保持している秘密鍵により受信した暗号化共通鍵を復号して共通鍵とし、復号した
共通鍵をホストコンピューター３に送信する（ステップＳＥ２）。この際、ホストコンピ
ューター３と複合機２との間では、暗号化通信が行われる。
【００７６】
このように、ステップＳＡ４及びステップＳＢ７における復号処理は、暗号化磁気イン
ク文字情報を磁気インク情報に復号する処理である。そのため、ステップＳＡ４及びステ
ップＳＢ７における暗号処理のステップＳＥ１及びステップＳＥ２では、複合機制御部２
０は、磁気共通鍵の復号の要求を示す情報を受信し（ステップＳＥ１）、保持している秘
密鍵で復号した磁気共通鍵をホストコンピューター３に送信する（ステップＳＥ２）。
【００７７】
ホストコンピューター３のホスト制御部３０は、共通鍵を受信すると（ステップＳＤ２
）、取得した共通鍵により、暗号化読取情報を復号して、読取情報を取得する（ステップ
ＳＤ３）。
【００７８】
このように、ステップＳＡ４及びステップＳＢ７における復号処理は、暗号化磁気イン
ク文字情報を磁気インク情報に復号する処理である。そのため、ステップＳＡ４及びステ
ップＳＢ７における暗号処理のステップＳＤ２〜ステップＳＤ３では、ホスト制御部３０
は、磁気共通鍵を受信し（ステップＳＤ２）、取得した磁気共通鍵により、暗号化磁気イ
ンク文字情報を復号して磁気インク文字情報を取得する（ステップＳＤ３）。
【００７９】
なお、少なくとも、復号処理における通信は、通信経路が暗号化された暗号化通信によ
り実行される。例えば、ホストコンピューター３と複合機２とが通信を実行する前に、互
いに認証等を実行することで、ホストコンピューター３と複合機２との通信経路を暗号化
する。これにより、復号処理において、複合機２とホストコンピューター３との間におい
て共通鍵を送受信する際、共通鍵が第三者により取得されることを防止できる。したがっ
て、ステップＳＡ４及びステップＳＢ７における復号処理において、複合機２とホストコ
ンピューター３との間において磁気共通鍵を送受信する際、磁気共通鍵が第三者により取
得されることを防止できる。
【００８０】
図４のフローチャートＡの説明に戻り、ホスト制御部３０は、ステップＳＡ４の復号処
理で復号した磁気インク文字情報に、磁気共通鍵を対応付けて、ホスト記憶部３１に記憶
する（ステップＳＡ５）。なお、磁気共通鍵の復号の依頼先情報も対応付けて記憶する構
成としもよい。
【００８１】
図４のフローチャートの説明に戻り、複合機２の複合機制御部２０は、ステップＳＢ７
で復号処理を実行すると、表面画像及び裏面画像の読み取りを実行する（ステップＳＢ８
）。
【００８２】
次いで、複合機制御部２０は、表面画像及び裏面画像の読み取りを実行すると、表面画
像データに対して、暗号処理を実行する。本実施形態では、表面画像データには暗号処理
を施し、裏面画像データには暗号処理を施さない場合を例示する。これは、表面画像デー
タは、磁気インク文字の画像を含み、送受信する情報として暗号化の必要性が高いためで
ある。なお、複合機２は、裏面画像データに対しても暗号処理を施してもよい。
【００８３】
複合機制御部２０は、ステップＳＢ９において、図５に説明した暗号処理に従って、表
面画像データに対して暗号処理を実行する。
【００８４】
ステップＳＢ９について、図５の説明に基づいて、説明する。
【００８５】
ステップＳＢ９の暗号処理は、表面画像データに対する暗号処理である。そのため、ス
テップＳＢ９における暗号処理のステップＳＣ１では、複合機制御部２０は、表面画像デ
ータを暗号化するための共通鍵（以下、「画像データ共通鍵」と表現する）を生成する。
【００８６】
このように、複合機制御部２０は、画像データ共通鍵を生成する構成とされるため、パ
スワードクラックに耐え得る十分に長い画像データ共通鍵を生成可能となる。
【００８７】
次いで、複合機制御部２０は、生成した画像データ共通鍵により、表面画像データを暗
号化する（ステップＳＣ２）。以下の説明において、画像データ共通鍵により暗号化した
表面画像データを、暗号化表面画像データ（暗号化情報）（第１暗号化情報）と表現する
。
【００８８】
次いで、複合機制御部２０は、画像データ共通鍵を、公開鍵により暗号化する（ステッ
プＳＣ３）。以下の説明において、公開鍵により暗号化した画像データ共通鍵を、暗号化
画像データ共通鍵（第２暗号化情報）と表現する。
【００８９】
図４のフローチャートＢの説明に戻り、複合機制御部２０は、ステップＳＢ９の暗号処
理において暗号化した表面画像データと画像データ共通鍵、すなわち、暗号化表面画像デ
ータと暗号化画像データ共通鍵とを対応付けて、複合機記憶部２１により記憶する（ステ
ップＳＢ１０）。
【００９０】
複合機記憶部２１は、暗号化表面画像データと暗号化画像データとを、少なくとも、ス
テップＳＢ１１で送信するまで記憶する。なお、暗号化表面画像データは、暗号化された
表面画像データであるため、本実施形態では、暗号化表面画像データの記憶は、表面画像
データの記憶に相当する。
【００９１】
次いで、複合機制御部２０は、暗号化表面画像データを、複合機インターフェース部２
４によりホストコンピューター３により送信する。複合機制御部２０は、暗号化表面画像
データを送信する際、暗号化表面画像データに暗号化画像データ共通鍵を付加して、ホス
トコンピューター３に送信する（ステップＳＢ１１）。
【００９２】
これにより、複合機制御部２０は、暗号化表面画像データに暗号化画像データ共通鍵を
付加して送信するため、暗号化表面画像データと暗号化画像データ共通鍵とをそれぞれ送
信する構成と比較して、複合機２とホストコンピューター３との間の通信回数を低減でき
る。
【００９３】
また、複合機制御部２０は、暗号化表面画像データに暗号化画像データ共通鍵を付加し
て、ホストコンピューター３に送信する際、暗号化画像データ共通鍵を復号するための依
頼先を示す情報を、暗号化画像データ共通鍵に付加して送信する。本実施形態の場合、依
頼先は、複合機２であり、暗号化画像データ共通鍵を復号するための依頼先を示す情報は
、例えば、ローカルネットワークＬＮに接続する機器のうち、複合機２を特定するための
情報である。
【００９４】
このように、暗号化画像データ共通鍵を復号するための依頼先を示す情報（依頼先情報
）を、暗号化表面画像データに付加した暗号化画像データ共通鍵に付加する。そのため、
依頼先情報を付加せず、暗号化画像データ共通鍵と別で送信する構成と比較して、複合機
２とホストコンピューター３との間の通信回数を低減できる。
【００９５】
図４のフローチャートＡに示すように、ホストコンピューター３のホスト制御部３０は
、暗号化画像データ共通鍵と依頼先情報とが付加された暗号化表面画像データを受信する
（ステップＳＡ６）。
【００９６】
次いで、ホスト制御部３０は、ステップＳＡ６で受信した、暗号化画像データ共通鍵が
付加された暗号化表面画像データに基づいて、復号処理を実行する（ステップＳＡ７）。
ホスト制御部３０は、複合機２と協働して復号処理を実行する。つまり、複合機２の複合
機制御部２０は、ホスト制御部３０と協働に復号処理を実行する（ステップＳＢ１２）。
【００９７】
複合機制御部２０は、図６に説明した復号処理に従って、表面画像データに対して復号
処理を実行する。
【００９８】
ステップＳＡ７及びステップＳＢ１２について、図６の説明に基づいて、説明する。
【００９９】
ステップＳＡ７及びステップＳＢ１２における復号処理は、暗号化表面画像データを表
面画像データに復号する処理である。そのため、ステップＳＡ７及びステップＳＢ１２に
おける暗号処理のステップＳＤ１では、ホスト制御部３０は、依頼先が複合機２であるこ
とから、暗号化画像データ共通鍵の復号の要求を示す情報を、複合機２に送信する。
【０１００】
次いで、複合機制御部２０は、暗号化画像データ共通鍵の復号の要求を示す情報を受信
し（ステップＳＥ１）、この要求情報は、暗号化画像データ共通鍵を含む。そして、複合
機制御部２０は、保持している秘密鍵により受信した暗号化画像データ共通鍵を復号して
画像データ共通鍵とし、復号した画像データ共通鍵をホストコンピューター３に送信する
（ステップＳＥ２）。この際、ホストコンピューター３と複合機２との間では、暗号化通
信が行われる。
【０１０１】
ホスト制御部３０は、画像データ共通鍵を受信し（ステップＳＤ２）、取得した画像デ
ータ共通鍵により、暗号化表面画像データを復号して表面画像データを取得する（ステッ
プＳＤ３）。
【０１０２】
なお、磁気インク文字情報における復号処理と同様、少なくとも、この復号処理におけ
る通信は、通信経路が暗号化された暗号化通信により実行される。これにより、復号処理
において、画像データ共通鍵が第三者により取得されることを防止できる。
【０１０３】
図４のフローチャートＡの説明に戻り、ホスト制御部３０は、表面画像データと、画像
データ共通鍵とを対応付けてホスト記憶部３１に記憶する（ステップＳＡ８）。なお、表
面画像データと画像データ共通鍵とは、ステップＳＡ５で記憶した磁気インク文字情報と
磁気共通鍵とに対応付けて記憶される。なお、画像データ共通鍵の復号の依頼先情報も対
応付けて記憶する構成としもよい。
【０１０４】
次いで、ホスト制御部３０は、復号した情報に基づく処理を実行する（ステップＳＡ９
）。復号した情報に基づく処理とは、例えば、磁気インク文字情報、及び、表面画像デー
タに基づく小切手に印刷された磁気インク文字の認識や、認識した磁気インク文字に基づ
く小切手の有効性の確認、小切手による決済が挙げられる。
【０１０５】
複合機制御部２０は、ステップＳＢ１２の復号処理を実行すると、小切手の裏面画像デ
ータの送信や、小切手の排出処理等の、小切手に印刷された情報に対する読み取り後の処
理を実行する（ステップＳＢ１３）
【０１０６】
このように、暗号化磁気インク文字情報に暗号化磁気共通鍵を付加して、複合機２から
ホストコンピューター３に送信し、また、暗号化表面画像データに暗号化画像データ共通
鍵を付加して送信するため、１の小切手を処理するに際し、複合機２とホストコンピュー
ターとの通信回数を低減できる。また、情報処理システム１は、少なくとも磁気インク文
字情報と表面画像データとの暗号化を実行し送受信するため、小切手から読み取った磁気
インク文字のセキュリティー保護の面の懸念が解消できる。
【０１０７】
また、前述した通り、複合機２とホストコンピューター３とは、ファイアウォールの内
側のネットワークに収容される装置である。そのため、グローバルネットワークＧＮを介
した外部からのアクセスを所定の条件の下で遮断することで、以下に示す効果を奏する。
例えば、ファイアウォールの内側のネットワークに収容されない装置、すなわち、グロー
バルネットワークＧＮに接続する第三者たる外部装置が、何らかの方法により、暗号化磁
気共通鍵が付加された暗号化磁気インク情報を取得したとする。前述した通り、暗号化磁
気共通鍵には暗号化磁気共通鍵の復号の依頼先を示す情報が付加されているため、当該外
部装置は、磁気共通鍵の問い合わせ先が特定可能となる。しかしながら、通信装置４のフ
ァイアウォールの機能により、外部からの磁気共通鍵の問い合わせを遮断する構成とすれ
ば、外部装置が、何らかの方法で、暗号化磁気インク文字情報を取得した場合でも、磁気
共通鍵を取得できないため、暗号化磁気インク文字情報を復号できない。したがって、複
合機２とホストコンピューター３とがファイアウォールの内側のネットワークに収容され
る装置とすることで、複合機２が処理した小切手に印刷される磁気インク文字を、第三者
が取得するといった事態の発生を防止できる。ここで、暗号化磁気インク文字について例
示したが、暗号化表面画像データについても同様の効果を奏し、更には、暗号化読取情報
についても同様の効果を奏する。
【０１０８】
また、第三者による読取情報の改ざんや、解読、閲覧等を防止するため、公開鍵に、秘
密鍵による復号可能な期間である有効期限を設けることも効果的である。公開鍵に当該有
効期限を設けることで、暗号化共通鍵が付加された暗号化読取情報が、第３者により取得
された場合であっても、第３者により暗号化読取情報が読取情報に復号されるといった事
態の発生を抑制できる。
【０１０９】
前述したように、複合機２は、暗号化共通鍵と暗号化読取情報とを対応付けて記憶する
。このように、暗号化共通鍵と暗号化読取情報と対応付けて記憶することにより、読取情
報を復号する共通鍵の管理が容易となる。つまり、読取情報毎に共通鍵を変えた場合でも
、暗号化読取情報と暗号化共通鍵とを対応付けて記憶するため、読取情報を復号する共通
鍵が、どの読取情報に対応しているかが煩雑にならず管理が容易となる。また、１の読取
情報に対して、複数の共通鍵により複数の暗号化を実行した場合でも、当該１の読取情報
を暗号化した暗号化読取情報に、複数の共通鍵を暗号化した複数の暗号化共通鍵を対応付
けて記憶するため、この複数の共通鍵の管理が容易である。また、前述したように、ホス
トコンピューター３は、復号した読取情報と共通鍵とを記憶する。この場合でも上記の効
果を奏する。なお、ホストコンピューター３は、記憶する際、復号した読取情報と共通鍵
とを暗号化し、暗号化された読取情報と暗号化された共通鍵とを対応付けて記憶する構成
としてもよい。このような構成にすることで、第三者からホストコンピューター３にアク
セスされた場合でも、読取情報、及び、共通鍵が暗号化されているため、読取情報が第三
者により解読や閲覧等がされることを防止できる。
【０１１０】
なお、上述したように、ホストコンピューター３は、暗号化読取情報と暗号化共通鍵と
を対応付けて記憶する構成としなくてもよい。つまり、ホストコンピューター３は、対応
付けて、これらを記憶する構成としなくてもよい。このような構成とすることにより、例
えば、第三者がホストコンピューター３にアクセスし、暗号化読取情報を取得した場合で
も、暗号化共通鍵が対応付いていないため、読取情報が第三者により解読や閲覧等がされ
るリスクを低減できる。第三者が暗号化共通鍵を取得した場合でも、同様の効果を奏する
。
【０１１１】
以上、説明したように、情報処理システム１は、複合機２（送信装置）と、ホストコン
ピューター３（受信装置）と、を備える。複合機２は、共通鍵暗号方式における共通鍵に
より読取情報（送信情報）を暗号化した暗号化読取情報（第１暗号化情報）に、共通鍵を
、公開鍵暗号方式における公開鍵で暗号化した暗号化共通鍵（第２暗号化情報）を付加し
て、ホストコンピューター３に送信し、暗号化共通鍵を秘密鍵で復号可能な複合機制御部
２０（送信側制御部）を有する。ホストコンピューター３は、暗号化共通鍵が付加された
暗号化読取情報を取得し、複合機２へ暗号化共通鍵の復号を要求して共通鍵を取得するホ
ストインターフェース部３４（受信側取得部）と、取得した共通鍵により暗号化読取情報
を復号して読取情報を取得するホスト制御部３０（受信側制御部）とを有する。
【０１１２】
これにより、複合機２が、暗号化読取情報に暗号化共通鍵を付加して、ホストコンピュ
ーター３に送信するため、暗号化読取情報、及び、暗号化共通鍵の送信について、複合機
２とホストコンピューター３との間の通信回数を低減できる。
【０１１３】
また、複合機制御部２０は、暗号化共通鍵に、公開鍵に対応する共通鍵の復号の依頼先
を示す情報を付加する。ホストインターフェース部３４は、依頼先を示す情報に基づき、
通信により共通鍵を取得する。
【０１１４】
これにより、複合機制御部２０が暗号化共通鍵に、共通鍵の復号の依頼先を示す情報を
付加してホストコンピューター３に送信するため、暗号化共通鍵と共通鍵の復号の依頼先
を示す情報とをまとめてホストコンピューター３に送信でき、複合機２とホストコンピュ
ーター３との通信回数をより低減できる。
【０１１５】
また、本発明は、複合機２は、磁気ヘッド２７１（磁気センサー）と、表面ＣＩＳ２７
２（スキャナー）と、裏面ＣＩＳ２７３(スキャナー)とを有する。そして、読取情報は、
磁気ヘッド２７１により小切手（媒体）に印刷された磁気インク文字（磁気文字）を読み
取った磁気インク文字情報、及び、表面ＣＩＳ２７２と裏面ＣＩＳ２７３とにより小切手
から読み取った画像データ情報を含む。
【０１１６】
前述した通り、本実施形態では、少なくとも、磁気インク文字情報と、表面画像データ
に対して暗号処理、及び、復号処理を実行する。そして、暗号化磁気インク文字情報に暗
号化磁気共通鍵を付加して、複合機２からホストコンピューター３に送信し、また、暗号
化表面画像データに暗号化画像データ共通鍵を付加して送信するため、１の小切手を処理
するに際し、複合機２とホストコンピューターとの通信回数を低減できる。また、少なく
とも磁気インク文字情報と表面画像データとの暗号化を実行するため、小切手から読み取
った磁気インク文字のセキュリティー保護の面の懸念が解消できる。
【０１１７】
また、複合機２は、少なくとも表面画像データと裏面画像データと磁気インク文字情報
とをホストコンピューター３に送信するまで、これら情報とを記憶する複合機記憶部２１
を有する。
【０１１８】
これにより、複合機２は、磁気インク文字情報と表面画像データとを複合機記憶部２１
に記憶するため、磁気共通鍵を公開鍵で暗号化して、磁気共通鍵で暗号化した磁気インク
文字情報に付加し、画像データ共通鍵を公開鍵で暗号化して、画像データ共通鍵で暗号化
した表面画像データに付加することで、磁気インク文字情報及び表面画像データを暗号化
する共通鍵を容易に管理できる。また、送信するまで表面画像データと裏面画像データと
磁気インク文字情報とを複合機記憶部２１が記憶するため、これら情報は、送信後、複合
機記憶部２１に記憶されない。そのため、第三者が複合機２にアクセスした場合であって
も、これら情報の送信後であれば、第三者がこれら情報を取得するといった事態の発生を
防止できる。
【０１１９】
また、複合機２、及び、ホストコンピューター３は、外部からのアクセスを所定の条件
の下で遮断し得るファイアウォールの内側のネットワークに収容される装置である。
【０１２０】
これにより、複合機２、及び、ホストコンピューター３が、ファイアウォールの内側の
ネットネットワークに収容される装置であるため、当該ネットワークの外部が、何らかの
方法で暗号化読取情報を取得した場合であっても、暗号化読取情報の復号を防止できる。
【０１２１】
また、複合機２とホストコンピューター３との間において、少なくとも共通鍵を取得す
る通信は、暗号化通信である。すなわち、少なくとも復号処理における通信は、暗号化通
信である。
【０１２２】
これにより、複合機２とホストコンピューター３との間において、少なくとも共通鍵を
取得する通信が暗号化通信であるため、複合機２とホストコンピューター３との通信の間
で、外部が共通鍵を取得することを防止できる。これは、外部による暗号化読取情報の復
号の防止につながる。
【０１２３】
また、公開鍵は、暗号化共通鍵の復号可能な有効期限が設定される。
【０１２４】
これにより、公開鍵に有効期限が設定されるため、有効期限内においてのみ秘密鍵によ
る暗号化共通鍵の復号が可能であるため、外部が暗号化読取情報を何らかの方法で取得し
た場合であっても、有効期限外であれば、復号できないため、外部が暗号化読取情報を復
号するといった事態の発生を抑制できる。
【０１２５】
なお、上述した実施形態は、あくまでも本発明の一態様を示すものであり、本発明の範
囲内で任意に変形及び応用が可能である。
【０１２６】
また、上述した実施形態では、表面画像データを暗号化する場合を例示した。すなわち
、表面画像データが含むデータのすべてを暗号化する場合を例示した。しかしながら、表
面画像データを暗号化する際、部分的に暗号化する構成としてもよい。例えば、表面画像
データのうち、磁気インク文字の画像を示す画像データのみを暗号化する構成としてもよ
い。
【０１２７】
上述した実施形態では、複合機２は、小切手に印刷された情報の読取を実行したのち、
暗号処理を施して、暗号化読取情報、及び、暗号化共通鍵を複合機記憶部２１に記憶する
構成を例示した。しかしながら、暗号処理を実行する前に、読取情報を複合機記憶部２１
に記憶する構成としてもよい。この場合、複合機制御部２０は、複合機記憶部２１に記憶
された読取情報を参照し、暗号処理を読取情報に施す。つまり、複合機２は、読取情報を
読み取った後、読取情報を複合機記憶部２１に記憶し、記憶した読取情報に暗号処理を施
す。そして、複合機２は、暗号化読取情報と、暗号化共通鍵とをホストコンピューター３
に送信する。ここで、複合機２を、暗号化読取情報と暗号化共通鍵とを送信した後、複合
機記憶部２１に記憶される読取情報を消去する構成とすると、複合機２に読取情報が残ら
ない。そのため、複合機２に第三者からのアクセスがあった場合でも、第三者が読取情報
を取得することを防止できる。
【０１２８】
また、上述した実施形態では、暗号化する読取情報として、磁気インク文字情報、及び
、表面画像データを例示した。しかしながら、上述したように、暗号化する読取情報に、
裏面画像データが含まれてもよい。また、暗号化する情報は、読取情報に限定されず、複
合機２とホストコンピューター３との間において送受信される情報であればよい。
【０１２９】
また、上述した実施形態では、送信装置を、複合機２とし、受信装置を、ホストコンピ
ューター３として説明した。しかしながら、送信装置を、ホストコンピューター３とし、
受信装置を、複合機２としてもよい。この場合、ホストコンピューター３が、複合機２に
送信する情報を暗号化し、複合機２がホストコンピューター３と協働で受信した暗号化さ
れた情報を復号する構成となる。このような構成であっても、暗号化された情報に暗号化
された共通鍵を付加して送信することで、複合機２とホストコンピューター３との間の通
信回数を低減できる。
【０１３０】
また、例えば、上述した情報処理システム１の制御方法（情報処理システムの制御方法
）が、複合機２及びホストコンピューター３が備えるコンピューターを用いて実現される
場合、本発明を、上記制御方法を実現するためにコンピューターが実行するプログラム、
このプログラムを前記コンピューターで読み取り可能に記録した記録媒体、或いは、この
プログラムを伝送する伝送媒体の態様で構成することも可能である。上記記録媒体として
は、磁気的、光学的記録媒体又は半導体メモリーデバイスを用いることができる。具体的
には、フレキシブルディスク、ＨＤＤ（Hard Disk Drive）、ＣＤ−ＲＯＭ（Compact Dis
k Read Only Memory）、ＤＶＤ（Digital Versatile Disk）、Ｂｌｕ−ｒａｙ（登録商標
）  Ｄｉｓｃ、光磁気ディスク、フラッシュメモリー、カード型記録媒体等の可搬型の、
或いは固定式の記録媒体が挙げられる。また、上記記録媒体は、複合機２及びホストコン
ピューター３が備える内部記憶装置であるＲＡＭ（Random Access Memory）、ＲＯＭ（Re
ad Only Memory）、ＨＤＤ等の不揮発性記憶装置であってもよい。
【０１３１】
また、例えば、図４、及び、図６の処理単位は、複合機２及びホストコンピューター３
の処理を理解容易にするために、主な処理内容に応じて分割したものであり、処理単位の
分割の仕方や名称によって、本発明が限定されることはない。複合機２及びホストコンピ
ューター３の処理は、処理内容に応じて、されに多くの処理単位に分割してもよい。また
、１つの処理単位がさらに多くの処理を含むように分割してもよい。また、図５の処理単
位は、複合機２の処理を理解容易にするために、主な処理内容に応じて分割したものであ
り、処理単位の分割の仕方や名称によって、本発明が限定されることはない。複合機２の
処理は、処理内容に応じて、されに多くの処理単位に分割してもよい。また、１つの処理
単位がさらに多くの処理を含むように分割してもよい。
【０１３２】
また、図２、及び、図３に示した各機能部は機能的構成を示すものであって、具体的な
実装形態は特に限定されない。つまり、必ずしも各機能部に個別に対応するハードウェア
が実装される必要はなく、一つのプロセッサーがプログラムを実行することで複数の機能
部の機能を実現する構成とすることも勿論可能である。また、上述した実施形態において
ソフトウェアで実現される機能の一部をハードウェアとしてもよく、或いは、ハードウェ
アで実現される機能の一部をソフトウェアで実現してもよい。その他、複合機２、及び、
ホストコンピューター３の他の各部の具体的な細部構成についても、本発明の趣旨を逸脱
しない範囲で任意に変更可能である。
【符号の説明】
【０１３３】
１…情報処理システム、２…複合機（送信装置）、３…ホストコンピューター（受信装
置）、４…通信装置、２０…複合機制御部（送信側制御部）、２１…複合機記憶部（記憶
部）、３０…ホスト制御部（受信側制御部）、３４…ホストインターフェース部（受信側
制御部）、２７１…磁気ヘッド（磁気センサー）、２７２…表面ＣＩＳ（スキャナー）、
２７３…裏面ＣＩＳ（スキャナー）。
【図１】
2018074493.tif 000003
【図２】
2018074493.tif 000004
【図３】
2018074493.tif 000005
【図４】
2018074493.tif 000006
【図５】
2018074493.tif 000007
【図６】
2018074493.tif 000008