(57)【要約】      （修正有）【課題】外部記憶装置の紛失により移行用データが漏洩するのを低減可能なデータ送信システム、送信元装置、送信先装置およびデータ送信方法を提供する。【解決手段】データ送信システム１は、インターネット６０で接続された複合機Ａと複合機Ｂ及びＵＳＢメモリ２０を備える。ＵＳＢメモリを複合機Ｂに接続し、暗号鍵ｋＢと複合機ＢのＩＰアドレスをＵＳＢメモリに記憶させる。次に、ＵＳＢメモリを複合機Ａに接続すると、複合機Ａは設定情報記憶領域４２Ａに記憶する設定情報を、暗号鍵ｋＡとＵＳＢメモリ内の暗号鍵ｋＢにより暗号化する。そして、ＵＳＢメモリに記憶されているＩＰアドレスに基づいて複合機Ｂとインターネット接続し、暗号化設定情報を複合機Ｂへ送信する。更に、複合機Ａは、暗号鍵ｋＡをＵＳＢメモリに記憶させる。複合機Ｂは受信した暗号化設定情報を、暗号鍵ｋＢと、再び接続されたＵＳＢメモリに記憶された暗号鍵ｋＡにより復号化する。【選択図】図１
2019066997.tif 000002
【特許請求の範囲】
【請求項１】
データの送信元装置からデータの送信先装置へ通信回線を介してデータの送信を行うデータ送信システムであって、
前記送信元装置は、
外部記憶装置との間で情報の伝達を行う送信元伝達部と、
送信元制御部と、
移行用データが記憶された送信元記憶部と、を備えており、
前記送信元制御部は、
前記送信元伝達部を介して前記外部記憶装置から送信先暗号鍵および送信先情報を受け取る送信元受取処理と、
前記送信元記憶部に記憶されている前記移行用データを、前記送信元受取処理により受け取った前記送信先暗号鍵を用いて暗号化する暗号化処理と、
前記暗号化処理により暗号化された暗号化データを、前記送信元受取処理により受け取った前記送信先情報を用いて前記通信回線を介して前記送信先装置へ送信する送信元送信処理と、を実行し、
前記送信先装置は、
送信先制御部と、
送信先記憶部と、を備えており、
前記送信先制御部は、
前記通信回線を介して前記送信元装置から送信された前記暗号化データを受信する送信先受信処理と、
前記送信先受信処理により受信された前記暗号化データを、前記送信先記憶部に記憶されている前記送信先暗号鍵を用いて復号化する復号化処理と、を実行することを特徴とするデータ送信システム。
【請求項２】
前記送信先装置は、
前記外部記憶装置との間で情報の伝達を行う送信先伝達部を備えており、
前記送信先制御部は、
前記送信元装置から前記通信回線を介して前記暗号化データを受信している場合は、前記外部記憶装置が前記送信先伝達部との間で情報の伝達を可能な状態であり、かつ、前記外部記憶装置に前記送信先暗号鍵が記憶されていることを条件として前記復号化処理を実行することを特徴とする請求項１に記載のデータ送信システム。
【請求項３】
前記通信回線を介して前記送信元装置および前記送信先装置と通信を行うサーバを備えており、
前記サーバは、
サーバ側制御部と、
前記送信元装置から送信される前記暗号化データを記憶する暗号化データ記憶部と、を備えており、
前記サーバ側制御部は、
前記送信元装置から送信された前記暗号化データを受信し、その受信した暗号化データを前記暗号化データ記憶部に記憶する暗号化データ記憶処理と、
前記暗号化データ記憶部に記憶されている前記暗号化データを、前記送信先制御部から前記暗号化データの送信要求があったことを条件として前記送信先装置へ送信するサーバ側送信処理と、を実行し、
前記送信先装置は、
前記外部記憶装置との間で情報の伝達を行う送信先伝達部を備えており、
前記送信先制御部は、
外部記憶装置が前記送信先伝達部との間で情報の伝達を可能な状態であり、かつ、前記送信先暗号鍵が前記情報の伝達を可能な状態になっている外部記憶装置に記憶されていることを条件として前記暗号化データの送信要求を前記サーバに対して行う送信要求処理を実行することを特徴とする請求項１または請求項２に記載のデータ送信システム。
【請求項４】
前記通信回線を介して前記送信元装置および前記送信先装置と通信を行うサーバを備えており、
前記サーバは、
サーバ側制御部と、
前記送信元装置から送信される前記暗号化データを記憶する暗号化データ記憶部と、を備えており、
前記サーバ側制御部は、
前記送信元装置から送信された前記暗号化データを受信し、その受信した暗号化データを前記暗号化データ記憶部に記憶する暗号化データ記憶処理と、
前記送信先制御部から前記暗号化データの送信要求があった場合に前記暗号化データ記憶部に記憶されている前記暗号化データを前記送信先装置へ送信するサーバ側送信処理と、を実行し、
前記送信先制御部は、
前記送信先装置が前記通信回線と接続されていない状態から接続された状態に変化したことを条件として前記暗号化データの送信要求を前記サーバに対して行う送信要求処理を実行することを特徴とする請求項１ないし請求項３のいずれか１項に記載のデータ送信システム。
【請求項５】
前記送信元制御部は、
前記送信元装置が前記通信回線と接続されていない場合は、前記送信元伝達部を介して外部記憶装置に前記暗号化データを記憶可能であることを特徴とする請求項１ないし請求項４のいずれか１項に記載のデータ送信システム。
【請求項６】
前記復号化処理では、前記送信先受信処理により受信された前記暗号化データを、前記送信先記憶部に記憶されている前記送信先暗号鍵と、前記送信元装置に記憶されている送信元暗号鍵とを用いて復号化することを特徴とする請求項１ないし請求項５のいずれか１つに記載のデータ送信システム。
【請求項７】
前記送信元伝達部は、
情報の伝達を行うために前記外部記憶装置と電気的に接続する接続端子であることを特徴とする請求項１ないし請求項６のいずれか１項に記載のデータ送信システム。
【請求項８】
データの送信先装置に対して通信回線を介してデータの送信を行うデータの送信元装置であって、
外部記憶装置との間で情報の伝達を行う送信元伝達部と、
送信元制御部と、
移行用データが記憶された送信元記憶部と、を備えており、
前記送信元制御部は、
前記送信元伝達部を介して前記外部記憶装置から送信先暗号鍵および送信先情報を受け取る送信元受取処理と、
前記送信元記憶部に記憶されている前記移行用データを、前記送信元受取処理により受け取った前記送信先暗号鍵を用いて暗号化する暗号化処理と、
前記暗号化処理により暗号化された暗号化データを、前記送信元受取処理により受け取った前記送信先情報を用いて前記通信回線を介して前記送信先装置へ送信する送信元送信処理と、を実行することを特徴とする送信元装置。
【請求項９】
データの送信元装置から通信回線を介してデータの送信を受けるデータの送信先装置であって、
送信先制御部と、
送信先記憶部と、を備えており、
前記送信先制御部は、
前記送信先記憶部に記憶されている送信先暗号鍵を用いて前記送信元装置において暗号化され、前記送信元装置から前記通信回線を介して送信された暗号化データを受信する送信先受信処理と、
前記送信先受信処理により受信された前記暗号化データを前記送信先暗号鍵を用いて復号化する復号化処理と、を実行することを特徴とする送信先装置。
【請求項１０】
データの送信元装置からデータの送信先装置へ通信回線を介してデータの送信を行うデータ送信方法であって、
前記送信元装置が、
前記送信先装置に記憶されている送信先暗号鍵を用いて、自身に記憶されている移行用データを暗号化するステップと、
前記暗号化するステップにより暗号化された暗号化データを前記通信回線を介して前記送信先装置へ送信するステップと、
前記送信先装置が、
前記送信元装置から送信された前記暗号化データを前記通信回線を介して受信するステップと、
前記暗号化データを受信するステップにより受信された前記暗号化データを前記送信先暗号鍵を用いて復号化するステップと、
を有することを特徴とするデータ送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを送信元装置から送信先装置へ送信するデータ送信システム、送信元装置、送信先装置およびデータ送信方法に関する。
【背景技術】
【０００２】
従来、この種のデータ送信システムとして、送信元装置、送信先装置および外部記憶媒体を備えたものが知られている（特許文献１）。このものでは、送信先装置において外部記憶媒体が装着され、かつ、ユーザログインがされた場合に、送信先装置が、自装置の固有情報を外部記憶媒体に記憶する。そして、送信元装置において外部記憶媒体が装着され、かつ、ユーザログインがされた場合に、送信元装置が、外部記憶媒体に記憶された送信先装置の固有情報に基づいて、ログインしたユーザのユーザ情報を暗号化し、その暗号化したユーザ情報を外部記憶媒体に記憶する。そして、送信先装置において外部記憶媒体が装着され、かつ、ユーザログインがされた場合に、送信先装置が、外部記憶媒体に記憶されている暗号化されたユーザ情報を、自装置の固有情報にて復号化し、所定のメモリに記憶させる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５-１２５７２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上述した従来のものは、暗号化されたユーザ情報などの移行用データが記憶された外部記憶媒体をユーザが紛失すると、外部記憶媒体に記憶されている移行用データが漏洩するおそれがある。
【０００５】
そこで、本発明は、上記の問題を解決するために創出されたものであり、外部記憶装置の紛失により移行用データが漏洩するのを低減可能なデータ送信システム、送信元装置、送信先装置およびデータ送信方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した目的を達成するため、本願発明に係るデータ送信システムは、データの送信元装置からデータの送信先装置へ通信回線を介してデータの送信を行うデータ送信システムであって、送信元装置は、外部記憶装置との間で情報の伝達を行う送信元伝達部と、送信元制御部と、移行用データが記憶された送信元記憶部と、を備える。
そして、送信元制御部は、送信元伝達部を介して外部記憶装置から送信先暗号鍵および送信先情報を受け取る送信元受取処理と、送信元記憶部に記憶されている移行用データを、送信元受取処理により受け取った送信先暗号鍵を用いて暗号化する暗号化処理と、暗号化処理により暗号化された暗号化データを、送信元受取処理により受け取った送信先情報を用いて通信回線を介して送信先装置へ送信する送信元送信処理と、を実行する。
また、送信先装置は、送信先制御部と、送信先記憶部と、を備える。そして、送信先制御部は、通信回線を介して送信元装置から送信された暗号化データを受信する送信先受信処理と、送信先受信処理により受信された暗号化データを、送信先記憶部に記憶されている送信先暗号鍵を用いて復号化する復号化処理と、を実行する。
本願発明に係るデータ送信システムは、以上を特徴とする。
【０００７】
つまり、送信元装置において送信先暗号鍵により暗号化された暗号化データは、送信元装置から通信回線を介して送信先装置へ送信され、送信先装置において送信先暗号鍵を用いて復号化される。
したがって、暗号化データが記憶された外部記憶装置の紛失により移行用データが漏洩するのを低減することができる。
【０００８】
また、本願発明に係る送信元装置は、データの送信先装置に対して通信回線を介してデータの送信を行うデータの送信元装置であって、外部記憶装置との間で情報の伝達を行う送信元伝達部と、送信元制御部と、移行用データが記憶された送信元記憶部と、を備える。
そして、送信元制御部は、送信元伝達部を介して外部記憶装置から送信先暗号鍵および送信先情報を受け取る送信元受取処理と、送信元記憶部に記憶されている移行用データを、送信元受取処理により受け取った送信先暗号鍵を用いて暗号化する暗号化処理と、暗号化処理により暗号化された暗号化データを、送信元受取処理により受け取った送信先情報を用いて通信回線を介して送信先装置へ送信する送信元送信処理と、を実行する。
本願に係る発明の送信元装置は、以上を特徴とする。
【０００９】
つまり、送信元装置において送信先暗号鍵により暗号化された暗号化データは、送信元装置から通信回線を介して送信先装置へ送信される。
したがって、暗号化データが記憶された外部記憶装置の紛失により移行用データが漏洩するのを低減することができる。
【００１０】
また、本願発明に係る送信先装置は、データの送信元装置から通信回線を介してデータの送信を受けるデータの送信先装置であって、送信先制御部と、送信先記憶部と、を備える。そして、送信先制御部は、送信先記憶部に記憶されている送信先暗号鍵を用いて送信元装置において暗号化され、送信元装置から通信回線を介して送信された暗号化データを受信する送信先受信処理と、送信先受信処理により受信された暗号化データを送信先暗号鍵を用いて復号化する復号化処理と、を実行することを特徴とする。
【００１１】
つまり、送信元装置において送信先暗号鍵により暗号化された暗号化データは、通信回線を介して送信先装置において受信される。
したがって、暗号化データが記憶された外部記憶装置の紛失により移行用データが漏洩するのを低減することができる。
【００１２】
また、本願発明に係るデータ送信方法は、データの送信元装置からデータの送信先装置へ通信回線を介してデータの送信を行うデータ送信方法であって、送信元装置が、送信先装置に記憶されている送信先暗号鍵を用いて、自身に記憶されている移行用データを暗号化するステップと、暗号化するステップにより暗号化された暗号化データを通信回線を介して送信先装置へ送信するステップと、送信先装置が、送信元装置から送信された暗号化データを通信回線を介して受信するステップと、暗号化データを受信するステップにより受信された暗号化データを送信先暗号鍵を用いて復号化するステップと、を有することを特徴とする。
【００１３】
つまり、送信元装置において送信先暗号鍵により暗号化された暗号化データは、送信元装置から通信回線を介して送信先装置へ送信され、送信先装置において送信先暗号鍵を用いて復号化される。
したがって、暗号化データが記憶された外部記憶装置の紛失により移行用データが漏洩するのを低減することができる。
【発明の効果】
【００１４】
本願発明に係るデータ送信システム、送信元装置、送信先装置およびデータ送信方法を実施すれば、外部記憶装置の紛失により移行用データが漏洩するのを低減することができる。
【図面の簡単な説明】
【００１５】
【図１】データ送信システムの概略構成を示す概念図である。
【図２】複合機Ａの概略構成を示す斜視図である。
【図３】図に示す複合機Ａの主な電気的構成をブロックで示す説明図である。
【図４】図３に示すＣＰＵ１０Ａが実行する処理の流れを示すフローチャートである。
【図５】複合機Ｂに備えられたＣＰＵ１０Ｂが実行する処理の流れを示すフローチャートである。
【図６】図５に示す処理の続きを示すフローチャートである。
【図７】第２実施形態においてＣＰＵ１０Ｂが実行する処理の流れを示すフローチャートである。
【図８】第２実施形態においてサーバＣのＣＰＵ５０が実行する処理の流れを示すフローチャートである。
【図９】第３実施形態においてＣＰＵ１０Ｂが実行する処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１６】
〈第１実施形態〉
［データ送信システムの概略構成］
本発明の第１実施形態に係るデータ送信システムの概略構成について図１を参照しつつ説明する。
【００１７】
図１に示すように、本実施形態のデータ送信システム１は、送信元装置の一例である複合機Ａと、送信先装置の一例である複合機Ｂと、サーバＣとを備える。複合機Ａ、複合機ＢおよびサーバＣは、それぞれ通信回線の一例であるインターネット６０によって相互に通信可能に接続されている。複合機Ａおよび複合機Ｂは、それぞれ印刷機能、コピー機能、スキャナ機能、電話機能、ＦＡＸ送信機能、ＦＡＸ受信機能およびＥメール送信機能などを備える。複合機Ａおよび複合機Ｂには、それぞれ固有のネットワーク情報としてＩＰアドレスが設定されている。複合機Ａには、送信元制御部の一例であるＣＰＵ１０Ａと、送信元記憶部の一例である設定情報記憶領域４２Ａと、一時記憶領域４３Ａと、暗号鍵記憶領域４４Ａとが備えられている。設定情報記憶領域４２Ａには、複合機Ａのユーザ名称、送信先情報の一例であるＩＰアドレス、Ｅメールアドレス、電話番号およびＦＡＸ番号などの設定情報と、複合機Ａと通信を行う通信先の名称（会社名、個人名など）、ＩＰアドレス、Ｅメールアドレス、電話番号およびＦＡＸ番号などの設定情報とが記憶されている。設定情報記憶領域４２Ａに記憶されているこれらの設定情報は、移行用データの一例である。暗号鍵記憶領域４４Ａには、複合機Ａ固有の暗号鍵ｋＡが記憶されている。また、複合機Ａは、外部記憶装置の一例であるＵＳＢメモリ２０を接続可能に構成されている。
【００１８】
複合機Ｂは複合機Ａと同様の構成および機能を有する。複合機Ｂには、送信先制御部の一例であるＣＰＵ１０Ｂと、設定情報記憶領域４２Ｂと、一時記憶領域４３Ｂと、送信先記憶部の一例である暗号鍵記憶領域４４Ｂとが備えられている。設定情報記憶領域４２Ｂには、複合機Ｂのユーザ名称、ＩＰアドレス、Ｅメールアドレス、電話番号およびＦＡＸ番号などの設定情報と、複合機Ｂと通信を行う通信先の名称（会社名、個人名など）、ＩＰアドレス、Ｅメールアドレス、電話番号およびＦＡＸ番号などの設定情報とが記憶されている。暗号鍵記憶領域４４Ｂには、送信先暗号鍵の一例である複合機Ｂ固有の暗号鍵ｋＢが記憶されている。また、複合機Ｂは、ＵＳＢメモリ２０を接続可能に構成されている。
サーバＣには、サーバ側制御部の一例であるＣＰＵ５０と、暗号化データ記憶部の一例である記憶装置５１とが備えられている。ＣＰＵ５０は、複合機Ａ，Ｂとの通信、記憶装置５１に対する情報の記憶および読出しなど、サーバＣの各機能を制御する。
【００１９】
本実施形態では、複合機Ａに記憶されている設定情報を複合機Ｂへ送信する場合の主な処理の流れを例に挙げて説明する。以下、暗号化された設定情報を暗号化設定情報と称し、復号化された設定情報を復号化設定情報と称する。
最初に、複合機Ａ，Ｂのユーザは、ＵＳＢメモリ２０を複合機Ｂに接続し、複合機Ｂの暗号鍵記憶領域４４Ｂに記憶されている暗号鍵ｋＢをＵＳＢメモリ２０に記憶させる。次に、ユーザが暗号鍵ｋＢの記憶されたＵＳＢメモリ２０を複合機Ａに接続すると、複合機Ａは、設定情報記憶領域４２Ａに記憶されている設定情報を、ＵＳＢメモリ２０に記憶されている暗号鍵ｋＢによって暗号化し、その暗号化設定情報をサーバＣを介して複合機Ｂへ送信する。
【００２０】
次に、ユーザが複合機Ａの暗号鍵記憶領域４４Ａに記憶されている暗号鍵ｋＡをＵＳＢメモリ２０に記憶させ、そのＵＳＢメモリ２０を複合機Ｂに接続すると、複合機Ｂは、ＵＳＢメモリ２０に記憶されている暗号鍵ｋＡおよび暗号鍵ｋＢにより、サーバＣから受信した暗号化設定情報を復号化し、その復号化設定情報を設定情報記憶領域４２Ｂに記憶し、複合機Ａの設定情報を反映させる。このような流れにより、複合機Ａの設定情報が複合機Ｂに送信され、反映される。
つまり、本実施形態のデータ送信システム１は、複合機Ａの設定情報をインターネット６０を介して複合機Ｂに送信することができ、ユーザが、暗号化設定情報が記憶されたＵＳＢメモリ２０を紛失することにより設定情報が漏洩するのを低減することができる。
【００２１】
［複合機の主な構成］
次に、複合機の主な構成について図２を参照しつつ説明する。
複合機Ａおよび複合機Ｂは同じ構成および機能であるため、ここでは複合機Ａを代表にして説明する。
【００２２】
図２に示す様に、複合機Ａは、筐体２１、原稿台カバー６、ＡＤＦ（Auto Document Feeder）７、給紙トレイ３，４、排紙トレイ５、操作パネル２および送信元伝達部の一例であるＵＳＢレセプタクル（ＵＳＢメモリのプラグを差し込むソケット）９などを備えている。筐体２１は略箱型であり、上部に原稿台（図示せず）を覆う原稿台カバー６が配置されている。原稿台カバー６は後方に回動軸（図示せず）を有し、上方に回動することができる。複合機Ａは、原稿台の下方にイメージセンサである第１センサ３１（図３）を備えている。原稿が原稿台に載置された場合には、画像読取部３０（図３）は、原稿台が支持する原稿に対して、第１センサ３１を左から右に移動させて、原稿の一方の面を読み取る。
【００２３】
原稿台カバー６の左側上面にはＡＤＦ７が配置されている。ＡＤＦ７は、ＡＤＦカバー７ａ、原稿を搬送するためにモータによって駆動される機構（図示せず）およびイメージセンサである第２センサ３２（図３）などを有する。ＡＤＦカバー７ａは、右端部に回動軸（図示せず）を有し、上方に回動することができる。ＡＤＦカバー７ａは、図２に示す閉位置と、上方に回動し、回動軸から斜め右上方に向かってやや傾斜する開位置とに変化することができる。開位置のＡＤＦカバー７ａは、その上面で原稿を支持する。ＡＤＦ７は、開位置のＡＤＦカバー７ａが支持する原稿を開口部（図示せず）から取り込み、原稿台の左端部下方で静止している第１センサ３１に対して原稿を相対的に移動させて、原稿の一方の面を読み取り、原稿を原稿台カバー６の上面に排出する。
【００２４】
前述したように、画像読取部３０が原稿の一方の面のみを読み取る際には、第１センサ３１が読み取る。一方、画像読取部３０が原稿の一方の面と他方の面の両面を読み取る際には、ＡＤＦ７の開口部から原稿を取り込み、第２センサ３２が原稿の他方の面を読み取り、第１センサ３１が原稿台の左端部下方にて、移動する原稿の一方の面を読み取る。    操作パネル２は、タッチパネル８の他、メニューキー、コピーキー、テンキー、スタートキーなどの操作キー（図示せず）を有する。メニューキーには、複合機Ａの設定情報を複合機Ｂなどの他の複合機に送信するモード、複合機Ｂなどの他の複合機の設定情報を受信するモードを選択するキーが備えられている。以下、複合機から自身の設定情報を他の複合機へ送信するモードを設定情報送信モードと称し、他の複合機から他の複合機の設定情報を受信するモードを設定情報受信モードと称する。操作パネル２および送信先伝達部および接続端子の一例であるＵＳＢレセプタクル９は筐体２１の前側に配置されている。ＵＳＢレセプタクル９はＵＳＢ規格のレセプタクルである。
【００２５】
給紙トレイ３，４は、筐体２１の前面下側に上下に配置されており、それぞれ脱着可能である。排紙トレイ５は、筐体２１の前面からやや奥まった位置に配置されている。また、筐体２１の内部には、給送部（図示せず）、画像形成部３７（図３）、排出部（図示せず）が設置されている。給紙トレイ３または給紙トレイ４に支持されているシート（コピー用紙などの被印刷媒体）は、給送部により画像形成部３７に搬送され、画像形成部３７は、その搬送されたシートに画像を形成する。排出部は、画像形成したシートを排紙トレイ５へ排出する。
【００２６】
［複合機の主な電気的構成］
次に、複合機の主な電気的構成について図３を参照しつつ説明する。なお、複合機Ａおよび複合機Ｂは同じ構成および同じ機能であるため、ここでは複合機Ａの主な電気的構成について説明する。
【００２７】
複合機Ａは、ＣＰＵ１０Ａ、ＲＡＭ１１、ＲＯＭ１２、ＮＶＲＡＭ（不揮発性メモリ）４０、画像形成部３７、画像読取部３０、ＦＡＸ通信部３３、ユーザインターフェース３５、ＵＳＢインターフェース３６、ネットワークインターフェース３８などの電気的構成を備えており、各各電気的構成は、バス３４により電気的に接続されている。ＣＰＵ１０Ａは、複合機Ａの前述した各機能を実行するために各電気的構成を制御する。ＲＯＭ１２には、ＣＰＵ１０Ａが実行するコンピュータプログラムが読出し可能に記憶されている。ＲＯＭ１２に記憶されているコンピュータプログラムには、ＮＶＲＡＭ４０の設定情報記憶領域４２Ａに記憶されている設定情報を暗号化するためのコンピュータプログラム、その暗号化設定情報をインターネット６０（図１）を介して他の複合機へ送信するためのコンピュータプログラム、他の複合機において暗号化され送信された暗号化設定情報を受信するためのコンピュータプログラム、その受信した暗号化設定情報を復号化するためのコンピュータプログラムなどが含まれている。ＮＶＲＡＭ４０には、サーバＣなどから受信した暗号化設定情報などを一時的に記憶する一時記憶領域４３Ａと、複合機Ａ固有の暗号鍵ｋＡが記憶されている暗号鍵記憶領域４４Ａとが設けられている。
【００２８】
ＲＡＭ１１は、ＣＰＵ１０Ａの処理結果などを一時的に記憶する。また、ＲＡＭ１１には、ＲＯＭ１２から読出されたコンピュータプログラムを一時的に記憶するワークエリアが設定されている。ＣＰＵ１０Ａは、ＲＯＭ１２から読出したコンピュータプログラムをＲＡＭ１１の上記ワークエリアに展開して実行する。画像読取部３０は、第１センサ３１および第２センサ３２の少なくとも一方により、原稿の画像を読み取って読取画像データを生成する。その読取画像データは、ＮＶＲＡＭ４０の読取画像記憶領域４１に記憶される。
画像形成部３７は、例えば印刷ジョブに従って、電子写真方式によりシートにカラーまたはモノクロの画像を印刷する。画像形成部３７は、図示しない、ブラック、シアン、マゼンタおよびイエローの４色に対応する４つのプロセスカートリッジ、露光部、転写ローラ、定着部などを有する。各プロセスカートリッジは、図示しない、感光体ドラム、現像ローラ、トナー収容体などをそれぞれ有する。露光部は感光体ドラムの表面に静電潜像を形成する。現像ローラは、静電潜像にトナーを供給し、トナー像を形成する。転写ローラは、トナー像をシートに転写する。定着部はトナーをシートに熱定着させる。
【００２９】
ＦＡＸ通信部３３は、接続している通信回線（図示せず）を介して、他の複合機やＦＡＸ通信機器との間でＦＡＸデータの送受信を行う。ユーザインターフェース３５は、各種の設定画面や装置の動作状態などを、操作パネル２に設けられたタッチパネル８（図２）に表示する。また、ユーザインターフェース３５は、ユーザがタッチパネル８および操作キーに対して行う操作に応じた信号をＣＰＵ１０Ａへ出力する。ＵＳＢインターフェース３６は、ＵＳＢレセプタクル９に接続されたＵＳＢメモリ２０（図１）に対して、ＵＳＢ規格に沿ったデータの読出しおよび書込みを行う。ネットワークインターフェース３８は、インターネット６０（図１）を介して他の複合機やＰＣなどと通信を行う。
【００３０】
［設定情報の送信］
次に、複合機Ａの設定情報を複合機Ｂに送信するために複合機ＡのＣＰＵ１０Ａおよび複合機ＢのＣＰＵ１０Ｂが実行する処理の流れについて図４および図５を参照しつつ説明する。なお、ＣＰＵ１０ＡおよびＣＰＵ１０Ｂがそれぞれ実行するステップをＳと略す。また、複合機Ｂにおいて複合機Ａと同じ構成については同じ図および符号を用いる。
（複合機Ｂ）
暗号化設定情報の送信先である複合機ＢのＣＰＵ１０Ｂ（図１）は、サーバＣに対して所定時間毎に情報の送信要求を出しているとする。複合機ＢのＣＰＵ１０Ｂ（図１）は、サーバＣ（図１）から、複合機Ａの暗号化設定情報を受信したか否かを判定し（図５のＳ１４）、受信していないと判定した場合は（Ｓ１４：Ｎｏ）、ＵＳＢメモリ２０（図１）が複合機ＢのＵＳＢレセプタクル９（図２）に接続されたか否かを判定する（Ｓ１６）。ここで、ＣＰＵ１０Ｂは、ＵＳＢメモリ２０が接続されたと判定した場合は（Ｓ１６：Ｙｅｓ）、ＵＳＢメモリ２０に複合機Ｂの暗号鍵ｋＢが記憶されているか否かを判定し（Ｓ１７）、記憶されていないと判定した場合は（Ｓ１７：Ｎｏ）、複合機Ｂの動作モードが設定情報受信モードになっているか否かを判定する（Ｓ１８）。ここで、ＣＰＵ１０Ｂは、設定情報受信モードになっていると判定した場合は（Ｓ１８：Ｙｅｓ）、複合機Ｂの暗号鍵ｋＢと、複合機Ｂのネットワーク情報とをＵＳＢメモリ２０に記憶する（Ｓ１９）。本実施形態では、複合機Ｂのネットワーク情報は、複合機ＢのＩＰアドレスである。
【００３１】
（複合機Ａ）
一方、暗号化設定情報の送信元である複合機ＡのＣＰＵ１０Ａ（図３）は、ＵＳＢメモリ２０が複合機ＡのＵＳＢレセプタクル９（図２）に接続されたか否かを判定し（図４のＳ１）、接続されたと判定した場合は（Ｓ１：Ｙｅｓ）、ＵＳＢメモリ２０の記憶情報を読出す（Ｓ２）。Ｓ２の処理は、送信元受取処理の一例である。続いて、ＣＰＵ１０Ａは、読出した情報の中に複合機Ｂの暗号鍵ｋＢおよびネットワーク情報の両情報が存在するか否かを判定し（Ｓ３）、両情報が存在すると判定した場合は（Ｓ３：Ｙｅｓ）、設定情報記憶領域４２Ａ（図３）に記憶されている複合機Ａの設定情報を、暗号鍵記憶領域４４Ａに記憶されている複合機Ａの暗号鍵ｋＡと、ＵＳＢメモリ２０から読出した複合機Ｂの暗号鍵ｋＢとによって暗号化する（Ｓ４）。Ｓ４の処理は、暗号化処理および暗号化するステップの一例である。暗号化の手法としては、例えば、ＡＥＳ（Advanced Encryption Standard）を用いることができる。
【００３２】
続いて、ＣＰＵ１０Ａは、複合機Ａがインターネット６０（図１）に接続されているか否かを判定し（Ｓ５）、接続されていると判定した場合は（Ｓ５：Ｙｅｓ）、ＵＳＢメモリ２０から読出した複合機Ｂのネットワーク情報（ＩＰアドレス）に基づいて、送信先を複合機Ｂに設定し、暗号化設定情報を複合機Ｂへ送信する（Ｓ６）。Ｓ６の処理は、送信元送信処理および送信するステップの一例である。この複合機Ａから送信された暗号化設定情報は、サーバＣの記憶装置５１（図１）に一旦記憶され、複合機ＢがサーバＣにアクセスしたときに、記憶装置５１に記憶されている暗号化設定情報が複合機Ｂへ送信される。続いて、ＣＰＵ１０Ａは、暗号鍵記憶領域４４Ａ（図３）に記憶されている複合機Ａの暗号鍵ｋＡをＵＳＢメモリ２０に記憶する（Ｓ７）。
【００３３】
（複合機Ｂ）
一方、複合機ＢのＣＰＵ１０Ｂは、サーバＣから複合機Ａの暗号化設定情報を受信したと判定すると（図５のＳ１４：Ｙｅｓ）、その受信した暗号化設定情報をＮＶＲＡＭ４０の一時記憶領域４３Ｂ（図１）に記憶する（Ｓ１５）。Ｓ１４，Ｓ１５の処理は、送信先受信処理および受信するステップの一例である。続いて、ＣＰＵ１０Ｂは、ＵＳＢメモリ２０がＵＳＢレセプタクル９（図２）に接続されたか否かを判定する（Ｓ１６）。ここで、ＣＰＵ１０Ｂは、ＵＳＢメモリ２０が接続されていると判定した場合は（Ｓ１６：Ｙｅｓ）、ＵＳＢメモリ２０に暗号鍵ｋＢが記憶されているか否かを判定し（Ｓ１７）、記憶されていると判定した場合は（Ｓ１７：Ｙｅｓ）、先のＳ１５にて複合機Ａの暗号化設定情報をＮＶＲＡＭ４０に記憶済みか否かを判定する（図６のＳ２０）。ここで、ＵＳＢメモリ２０に暗号鍵ｋＢが記憶されていると判定した場合に（Ｓ１７：Ｙｅｓ）、複合機Ａの暗号化設定情報をＮＶＲＡＭ４０に記憶済みか否かを判定するＳ２０へ移行する理由は、ＵＳＢメモリ２０に暗号鍵ｋＢが記憶されているということは、既にＳ１９（図５）を実行することにより、暗号鍵ｋＢがＵＳＢメモリに記憶されており、その暗号鍵ｋＢを使って暗号化された複合機Ａの暗号化設定情報がサーバＣを介して複合機Ｂへ送信されていると推定されるからである。
【００３４】
ここで、ＣＰＵ１０Ｂは、複合機Ａの暗号化設定情報をＮＶＲＡＭ４０に記憶済みであると判定した場合は（Ｓ２０：Ｙｅｓ）、ＮＶＲＡＭ４０に記憶されている複合機Ａの暗号化設定情報を、複合機Ａにおける先のＳ７（図４）においてＵＳＢメモリ２０に記憶した暗号鍵ｋＡと、暗号鍵記憶領域４４Ｂ（図１）に記憶されている暗号鍵ｋＢとによって復号化する（Ｓ２１）。Ｓ２１の処理は、復号化処理および復号化するステップの一例である。続いて、ＣＰＵ１０Ｂは、複合機Ａの復号化設定情報をＮＶＲＡＭ４０の設定情報記憶領域４２Ｂ（図１）に記憶し（Ｓ２２）、ＵＳＢメモリ２０から暗号鍵ｋＡ，ｋＢを削除する（Ｓ２３）。つまり、暗号鍵ｋＡ，ｋＢは重要な情報であるため、セキュリティの観点から、削除し忘れを防ぐために早期に削除しておく。続いて、ＣＰＵ１０Ｂは、ＮＶＲＡＭ４０の一時記憶領域４３Ｂ（図１）から複合機Ａの復号化設定情報を削除し（Ｓ２４）、設定情報を反映させるために複合機Ｂを再起動する（Ｓ２５）。
【００３５】
また、ＣＰＵ１０Ａは、インターネットに接続されていないと判定した場合は（図４のＳ５：Ｎｏ）、複合機Ａの暗号化設定情報および暗号鍵ｋＡをＵＳＢメモリ２０に記憶する（Ｓ８）。つまり、そのＵＳＢメモリ２０を複合機Ｂに接続すれば、ＵＳＢメモリ２０に記憶されている複合機Ａの暗号化設定情報を、ＵＳＢメモリ２０に記憶されている暗号鍵ｋＡと複合機Ｂの暗号鍵ｋＢとによって復号化することもできる。
【００３６】
［第１実施形態の効果］
（１）上述した第１実施形態のデータ送信システム１を実施すれば、送信元の複合機Ａの設定情報は、送信先の複合機Ｂの暗号鍵ｋＢにより複合機Ａにおいて暗号化され、その暗号化された暗号化設定情報は、複合機Ａからインターネット６０を介して送信先の複合機Ｂへ送信することができる。そして、送信先の複合機Ｂは、受信した暗号化設定情報を、複合機Ａの暗号鍵ｋＡおよび複合機Ｂの暗号鍵ｋＢを用いて復号化することができる。
したがって、暗号化設定情報が記憶されたＵＳＢメモリ２０を紛失することにより複合機Ａの設定情報が漏洩するのを低減することができる。
（２）しかも、複合機Ｂは、ＵＳＢメモリ２０が自身のＵＳＢレセプタクル９に接続されており、かつ、そのＵＳＢメモリ２０に複合機Ｂの暗号鍵ｋＢが記憶されていることを条件として、暗号化設定情報を復号化することができるため、複合機Ｂが暗号化設定情報を受信して勝手に復号化し、リブートしてしまわないようにすることができる。
【００３７】
（３）また、複合機Ｂの暗号鍵ｋＢのみでなく、複合機Ａの暗号鍵ｋＡも用いて暗号化設定情報を復号化することができるため、設定情報のセキュリティを向上させることができる。
（４）さらに、送信元の複合機Ａがインターネット６０と接続されていない場合は、暗号化設定情報を自身のＵＳＢレセプタクル９に接続されたＵＳＢメモリ２０に記憶することができるため、そのＵＳＢメモリ２０を送信先の複合機ＢのＵＳＢレセプタクル９に接続し、複合機Ｂにおいて暗号化設定情報を復号化することができる。
【００３８】
〈第２実施形態〉
次に、本発明の第２実施形態に係るデータ送信システムについて図７および図８を参照しつつ説明する。
本実施形態に係るデータ送信システムは、複合機Ｂは、ＵＳＢメモリ２０が接続されており、かつ、そのＵＳＢメモリ２０に暗号鍵ｋＢが記憶されていることを条件として複合機Ａの暗号化設定情報の送信要求をサーバＣに対して行うことを特徴とする。なお、第１実施形態と同じ処理については説明を簡略化または省略する。
【００３９】
（複合機Ｂ）
ＣＰＵ１０Ｂ（図１）は、複合機ＢにＵＳＢメモリ２０が接続されたか否かを判定し（図７のＳ１０）、接続されたと判定した場合は（Ｓ１０：Ｙｅｓ）、その接続されているＵＳＢメモリ２０に暗号鍵ｋＢが記憶されているか否かを判定する（Ｓ１１）。ここで、記憶されていると判定した場合は（Ｓ１１：Ｙｅｓ）、複合機Ａの暗号化設定情報の送信要求をサーバＣに対して行う（Ｓ１３）。Ｓ１３の処理は、送信要求処理の一例である。
（サーバＣ）
一方、サーバＣのＣＰＵ５０（図１）は、複合機Ａから送信された暗号化設定情報を受信し、その受信した暗号化設定情報を記憶装置５１に記憶する（図８のＳ３０）。Ｓ３０の処理は、暗号化データ記憶処理の一例である。続いて、ＣＰＵ５０は、複合機Ｂから暗号化設定情報の送信要求があったか否かを判定し（Ｓ３１）、送信要求があったと判定した場合は（Ｓ３１：Ｙｅｓ）、記憶装置５１に記憶されている複合機Ａの暗号化設定情報を複合機Ｂへ送信する（Ｓ３２）。Ｓ３２の処理は、サーバ側送信処理の一例である。
（複合機Ｂ）
ＣＰＵ１０Ｂは、第１実施形態と同じように、サーバＣから複合機Ａの暗号化設定情報を受信し、その受信した暗号化設定情報の復号化などを行う（図７のＳ１４，Ｓ１５，図６のＳ２０〜Ｓ２５）。
【００４０】
［第２実施形態の効果］
上述した第２実施形態のデータ送信システム１を実施すれば、複合機Ｂは、暗号化設定情報の送信要求をサーバＣに対して行ってから暗号化設定情報をサーバＣから受信し、その受信した暗号化設定情報を復号化するため、サーバＣから自動的に暗号化設定情報を受信する場合と比較して暗号化設定情報を蓄積しておくための記憶領域を確保しておく必要がない。
【００４１】
〈第３実施形態〉
次に、本発明の第３実施形態に係るデータ送信システムについて図８および図９を参照しつつ説明する。
本実施形態に係るデータ送信システムは、複合機Ｂはインターネット６０に未接続の状態から接続された状態に変化したことを条件として複合機Ａの暗号化設定情報の送信要求をサーバＣに対して行うことを特徴とする。なお、第１および実施形態と同じ処理については説明を簡略化または省略する。
【００４２】
サーバＣのＣＰＵ５０は、第２実施形態と同じ処理を実行する（図８のＳ３０〜Ｓ３２）。
複合機ＢのＣＰＵ１０Ｂは、複合機Ｂがインターネット６０（図１）に未接続の状態から接続された状態になったか否かを判定し（図９のＳ１２）、インターネット６０に接続された状態になったと判定した場合は（Ｓ１２：Ｙｅｓ）、複合機Ａの暗号化設定情報の送信要求をサーバＣに対して行う（Ｓ１３）。続いて、ＣＰＵ１０Ｂは、第１実施形態と同じように、サーバＣから複合機Ａの暗号化設定情報を受信し、その受信した暗号化設定情報の復号化などを行う（図９のＳ１４〜Ｓ１７，図６のＳ２０〜Ｓ２５）。
【００４３】
［第３実施形態の効果］
上述した第３実施形態のデータ送信システム１を実施すれば、複合機Ｂは、インターネット６０に接続していない状態であっても、インターネット６０に接続された状態に変化したときにサーバＣから暗号化設定情報を受信することができる。
したがって、送信元の複合機Ａは、送信先の複合機Ｂがインターネット６０に接続されるまで暗号化設定情報の送信を繰り返す必要がないため、サーバＣのＣＰＵ５０および複合機ＡのＣＰＵ１０Ａの処理負担を軽減することができる。
【００４４】
〈他の実施形態〉
（１）本発明は、イントラネットに接続された複合機およびサーバにも適用することができる。また、インターネットに接続されたイントラネットにも適用することもできる。
（２）本発明は、複合機に代えて電話機、ファクシミリ装置、ＰＣなど、設定情報が記憶された装置にも適用することができる。また、複合機と、複合機以外の電話機、ファクシミリ装置、ＰＣなどとの組み合わせにも適用することもできる。
【００４５】
（３）ＵＳＢメモリに代えて携帯端末などの情報通信機能を備えたものを用いることもできる。例えば、ＮＦＣ（登録商標）やBluetooth（登録商標）などの近距離通信機能を備えた携帯端末を用いることができる。この場合、複合機Ａ，Ｂは、携帯端末との間で情報の伝達（送信および受信）を行うための通信部（基板や装置など）をそれぞれ備えており、その通信部と携帯端末との間で暗号鍵やネットワーク情報などの伝達（送信および受信）を行う。
（４）また、ＵＳＢメモリに代えてＳＤカードなどの記憶媒体を用いることもできる。また、ＵＳＢ端子を有するＳＤカードリーダー・ライターを用いることもできる。
【符号の説明】
【００４６】
１    データ送信システム
１０Ａ，１０Ｂ    ＣＰＵ
２０    ＵＳＢメモリ
４２Ａ，４２Ｂ    設定情報記憶領域
５０    ＣＰＵ
５１    記憶装置
６０    インターネット
Ａ，Ｂ    複合機
Ｃ    サーバ
ｋＡ，ｋＢ    暗号鍵
【図１】
2019066997.tif 000003
【図２】
2019066997.tif 000004
【図３】
2019066997.tif 000005
【図４】
2019066997.tif 000006
【図５】
2019066997.tif 000007
【図６】
2019066997.tif 000008
【図７】
2019066997.tif 000009
【図８】
2019066997.tif 000010
【図９】
2019066997.tif 000011