(57)【要約】【課題】ユーザ毎に管理され、利用するユーザが制限されるアドレス帳データが、エクスポート先の装置で公開されることを防止する。【解決手段】共有アドレス帳領域及び個別アドレス帳領域を有する記憶部１３、複数のユーザに共有される共有アドレス帳データ又は利用するユーザに制限が設けられる個別アドレス帳データを含むインポートファイルを受信する通信部１６、及びＣＰＵ１１を備える画像通信装置１である。ＣＰＵ１１は、インポートファイルが個別アドレス帳データを含み且つインポート先に共有アドレス帳領域が指示されていれば、当該個別アドレス帳データが共有される旨をユーザに警告して、インポートを禁止する。【選択図】図１
2014204152.tif 000002
【特許請求の範囲】
【請求項１】
画像データを送信する送信先の宛先情報を含み複数のユーザに共有される共有アドレス帳データ及び利用するユーザに制限が設けられる個別アドレス帳データを、出力する第１の画像通信装置と、
記憶されるデータが前記複数のユーザに共有される記憶領域である共有領域及び記憶されるデータを利用するユーザに制限が設けられる記憶領域である個別領域を有する記憶手段を備え、前記第１の画像通信装置から出力された前記共有アドレス帳データ及び前記個別アドレス帳データを前記記憶手段に記憶する第２の画像通信装置と、により実行される方法であって、
前記第１の画像通信装置が、
前記共有アドレス帳データ又は前記個別アドレス帳データを含むエクスポートファイルを生成するステップと、
生成した前記エクスポートファイルに、当該エクスポートファイルが前記共有アドレス帳データと前記個別アドレス帳データとのいずれを含むかを表す種別データを付加するステップと、
前記第２の画像通信装置が、
前記エクスポートファイルのインポート先が前記共有領域と前記個別領域とのいずれであるかの指示を受け付けるステップと、
前記エクスポートファイルに付加された前記種別データにより、当該エクスポートファイルが前記共有アドレス帳データと前記個別アドレス帳データとのいずれを含むかを確認するステップと、
前記エクスポートファイルが前記共有アドレス帳データを含んでいれば、指示されたインポート先に当該共有アドレス帳データを書き込むステップと、
前記エクスポートファイルが前記個別アドレス帳データを含み且つ前記インポート先に前記個別領域が指示されていれば、前記個別領域に当該個別アドレス帳データを書き込むステップと、
前記エクスポートファイルが前記個別アドレス帳データを含み且つ前記インポート先に前記共有領域が指示されていれば、当該個別アドレス帳データが共有される旨をユーザに警告するステップと、を含むことを特徴とする、
画像通信装置の制御方法。
【請求項２】
複数のユーザに共有される共有データ及び利用するユーザに制限が設けられる個別データをエクスポートするエクスポート装置と、前記共有データ及び前記個別データをインポートするインポート装置とを備えるシステムであって、
前記エクスポート装置は、
前記共有データ又は前記個別データを含み、前記共有データと前記個別データとのいずれを含むかを表す種別データが付加されたエクスポートファイルを生成するエクスポートファイル生成手段と、
生成した前記エクスポートファイルを外部に出力する出力手段と、を備え、
前記インポート装置は、
記憶されるデータが前記複数のユーザに共有される記憶領域である共有領域及び記憶されるデータの利用に制限が設けられる記憶領域である個別領域を有する記憶手段と、
前記エクスポート装置から出力された前記エクスポートファイルを入力する入力手段と、
前記エクスポートファイルのインポート先が前記共有領域と前記個別領域とのいずれであるかの指示を受け付ける受付手段と、
入力された前記エクスポートファイルに付加された前記種別データにより、当該エクスポートファイルが前記共有データと前記個別データとのいずれを含むかを確認する確認手段と、
前記エクスポートファイルが前記共有データを含んでいれば、指示された前記インポート先に当該共有データを書き込み、前記エクスポートファイルが前記個別データを含み且つ前記インポート先に前記個別領域が指示されていれば、前記個別領域に当該個別データを書き込むインポート手段と、
前記エクスポートファイルが前記個別データを含み且つ前記インポート先に前記共有領域が指示されていれば、当該個別データが共有される旨をユーザに警告する警告手段と、を備えることを特徴とする、
データ配信システム。
【請求項３】
前記エクスポート装置の前記エクスポートファイル生成手段は、前記エクスポートファイルに含まれる前記共有データ又は前記個別データが、当該共有データ又は当該個別データを利用するユーザの認証情報を含む場合に、当該認証情報を暗号化し、
前記インポート装置の前記インポート手段は、前記暗号化された前記認証情報を復号化して、前記エクスポートファイルが前記共有データを含んでいれば、指示された前記インポート先に復号化した前記認証情報を含む当該共有データを書き込み、前記エクスポートファイルが前記個別データを含み且つ前記インポート先に前記個別領域が指示されていれば、前記個別領域に復号化した前記認証情報を含む当該個別データを書き込むことを特徴とする、
請求項２記載のデータ配信システム。
【請求項４】
前記インポート装置の前記インポート手段は、前記エクスポートファイルが前記個別データを含み且つ前記インポート先に前記共有領域が指示されていれば、前記認証情報を削除した個別データを前記共有領域に書き込むことを特徴とする、
請求項３記載のデータ配信システム。
【請求項５】
前記インポート装置は、前記認証情報を、当該認証情報で認証されるユーザを識別するユーザ識別子に紐付けて登録する登録手段を備え、登録された前記認証情報が、前記ユーザ識別子により識別されるユーザにより利用可能になっていることを特徴とする、
請求項４記載のデータ配信システム。
【請求項６】
前記警告手段は、前記警告時に、前記ユーザに対して前記共有領域へのインポートの継続を確認し、
前記インポート手段は、インポートの継続が確認された場合に、当該個別データを前記共有領域に書き込むことを特徴とする、
請求項２〜５のいずれか１項記載のデータ配信システム。
【請求項７】
複数のユーザに共有される共有データ又は利用するユーザに制限が設けられる個別データをエクスポートするエクスポート装置であって、
前記共有データ又は前記個別データを含み、前記共有データと前記個別データとのいずれを含むかを表す種別データが付加されたエクスポートファイルを生成するエクスポートファイル生成手段と、
生成した前記エクスポートファイルを外部に出力する出力手段と、を備え
記憶されるデータが複数のユーザに共有される記憶領域である共有領域及び記憶されるデータの利用に制限が設けられる記憶領域である個別領域を有する記憶手段を備えたインポート装置に、前記種別データにより当該エクスポートファイルが前記共有データと前記個別データのいずれを含むものであるかを判断させることを特徴とする、
エクスポート装置。
【請求項８】
複数のユーザに共有される共有データ又は利用するユーザに制限が設けられる個別データをインポートするインポート装置であって、
記憶されるデータが前記複数のユーザに共有される記憶領域である共有領域及び記憶されるデータの利用に制限が設けられる記憶領域である個別領域を有する記憶手段と、
前記共有データと前記個別データとのいずれを含むかを表す種別データが付加されたエクスポートファイルのインポート先が前記共有領域と前記個別領域とのいずれであるかの指示を受け付ける受付手段と、
前記種別データにより、前記エクスポートファイルが前記共有データと前記個別データとのいずれを含むかを確認する確認手段と、
前記エクスポートファイルが前記共有データを含んでいれば、指示された前記インポート先に当該共有データを書き込み、前記エクスポートファイルが前記個別データを含み且つ前記インポート先に前記個別領域が指示されていれば、前記個別領域に当該個別データを書き込むインポート手段と、
前記エクスポートファイルが前記個別データを含み且つ前記インポート先に前記共有領域が指示されていれば、当該個別データが共有される旨をユーザに警告する警告手段と、を備えることを特徴とする、
インポート装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複合機やファクシミリ装置等の画像通信装置におけるデータのエクスポート、インポート技術に関する。
【背景技術】
【０００２】
画像通信装置には、通信に関する様々なデータが蓄積される。このようなデータには、例えば、ファクシミリや他の電子機器の宛先情報等を含むアドレス帳データや、ネットワーク設定に関するデータ等がある。画像通信装置を複数のユーザが使用する場合、アドレス帳データは、ユーザ毎に管理することも可能である。この場合、複数のユーザに公開して共有されるアドレス帳データと、利用するユーザが制限されるアドレス帳データとを分けて画像通信装置に管理させるようにすることも可能である。
【０００３】
画像通信装置を増設する場合に、既存の画像通信装置から増設する画像通信装置へアドレス帳データを直接、又は外部装置を介して配信する方法がある。その際には、画像通信装置間でアドレス帳データのインポート、エクスポートが行われる。但し、全ての画像通信装置がユーザ毎のアドレス帳データの管理に対応しているとは限らない。例えば、アドレス帳データのエクスポートを行う側の画像通信装置がユーザ毎のアドレス帳データの管理に対応していたとしても、インポートを行う側の画像通信装置がユーザ毎のアドレス帳データの管理に対応していない場合がある。この場合、利用するユーザが制限されているアドレス帳データの宛先情報が、公開されてしまう可能性がある。
【０００４】
特許文献１には、インポートを行う画像通信装置がユーザ毎のアドレス帳データを管理可能かを確認し、可能な場合にのみアドレス帳データをエクスポートする画像通信装置の発明が開示される。アドレス帳データのユーザ毎の管理が可能な場合にのみインポートを許可するために、利用が制限されたアドレス帳データの宛先情報の公開を防止することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−８１５７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
一方、アドレス帳データのインポート・エクスポートは必ずしも画像通信装置間で直接行われるとは限らない。例えば、一方の画像通信装置がアドレス帳データを可搬型メディアにエクスポートし、他方の画像通信装置が当該可搬型メディアからインポートする方法も考えられる。特に、１台の画像通信装置で保持されていたアドレス帳データを、他の複数台の画像通信装置で利用する場合に上記方法は有用である。この場合、エクスポートする画像通信装置によりインポートを行う画像通信装置がユーザ毎のアドレス帳データの管理が可能であるかを判断する特許文献１の発明を、そのまま適用することができない。
【０００７】
本発明は、上記の問題を解決するために、ユーザ毎に管理され、利用するユーザが制限されるアドレス帳データが、エクスポート先の装置で公開されることを防止する技術を提供することを主たる課題とする。
【課題を解決するための手段】
【０００８】
上記課題を解決する本発明の画像通信装置の制御方法は、画像データを送信する送信先の宛先情報を含み複数のユーザに共有される共有アドレス帳データ及び利用するユーザに制限が設けられる個別アドレス帳データを、出力する第１の画像通信装置と、記憶されるデータが前記複数のユーザに共有される記憶領域である共有領域及び記憶されるデータを利用するユーザに制限が設けられる記憶領域である個別領域を有する記憶手段を備え、前記第１の画像通信装置から出力された前記共有アドレス帳データ及び前記個別アドレス帳データを前記記憶手段に記憶する第２の画像通信装置と、により実行される方法である。
前記第１の画像通信装置が、前記共有アドレス帳データ又は前記個別アドレス帳データを含むエクスポートファイルを生成するステップと、生成した前記エクスポートファイルに、当該エクスポートファイルが前記共有アドレス帳データと前記個別アドレス帳データとのいずれを含むかを表す種別データを付加するステップと、を含む。
前記第２の画像通信装置が、前記エクスポートファイルのインポート先が前記共有領域と前記個別領域とのいずれであるかの指示を受け付けるステップと、前記エクスポートファイルに付加された前記種別データにより、当該エクスポートファイルが前記共有アドレス帳データと前記個別アドレス帳データとのいずれを含むかを確認するステップと、前記エクスポートファイルが前記共有アドレス帳データを含んでいれば、指示されたインポート先に当該共有アドレス帳データを書き込むステップと、前記エクスポートファイルが前記個別アドレス帳データを含み且つ前記インポート先に前記個別領域が指示されていれば、前記個別領域に当該個別アドレス帳データを書き込むステップと、前記エクスポートファイルが前記個別アドレス帳データを含み且つ前記インポート先に前記共有領域が指示されていれば、当該個別アドレス帳データが共有される旨をユーザに警告するステップと、を含む。
【発明の効果】
【０００９】
本発明によれば、個別データが共有領域へのインポートを指示された場合に、ユーザに対して個別データが共有される旨の警告を行う。そのために、誤って個別データが共有されて公開されることを防止することができる。
【図面の簡単な説明】
【００１０】
【図１】画像通信装置のハードウェア構成図。
【図２】データ配信システムの構成例示図。
【図３】アドレス帳領域の例示図。
【図４】アドレス帳データのエクスポート／インポートの処理手順を表すフローチャート。
【図５】認証画面の例示図。
【図６】処理選択画面の例示図。
【図７】エクスポートの処理手順を表すフローチャート。
【図８】エクスポート操作画面の例示図。
【図９】エクスポートファイルに付加されるヘッダの例示図。
【図１０】インポートの処理手順を表すフローチャート。
【図１１】インポート操作画面の例示図。
【図１２】インポートの処理手順を表すフローチャート。
【図１３】インポートの処理手順を表すフローチャート。
【図１４】インポートの処理手順を表すフローチャート。
【図１５】鍵束テーブルの例示図。
【図１６】インポートの処理手順を表すフローチャート。
【図１７】警告メッセージの例示図。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態を図面を参照しつつ詳細に説明する。
【００１２】
［第１実施形態］
図１は、本実施形態の画像通信装置のハードウェア構成図である。
画像通信装置１は、ＣＰＵ（Central Processing Unit）１１、ＲＡＭ（Random Access Memory）１２、記憶部１３、読取部１５、及び通信部１６を備える。これらの構成要素は、バス１８を介して、相互にデータ通信可能に接続される。
【００１３】
ＣＰＵ１１は、ＲＡＭ１２をワークエリアとして用い、記憶部１３に記憶されたプログラムを読み出して実行することで、画像通信装置１の全体動作の制御を行う。特に、ＣＰＵ１１は、プログラムを実行することで、宛先情報を含むアドレス帳データのインポート及びエクスポートを行う。記憶部１３は、上記のプログラムの他に、エクスポートされるアドレス帳データや、画像通信装置１を利用可能なユーザの認証情報、画像通信装置１の様々な設定データ等を記憶する。また、インポートされたアドレス帳データは、記憶部１３に記憶される。
【００１４】
読取部１５は、スキャナ機能を備え、原稿を光学的に読み取って画像データに変換する。通信部１６は、ネットワーク２を介して外部機器との通信を行う。画像通信装置１がネットワークスキャナ或いはファクシミリとして機能する場合には、読取部１５で読み取った原稿の画像データを外部機器に送信する。また通信部１６は、アドレス帳データのエクスポート／インポートを行うときに、アドレス帳データの送信／受信を行う。ＣＰＵ１１は、この一連の動作のために、画像通信装置１の各構成要素の動作を制御する。
【００１５】
図２は、このような画像通信装置１を含むデータ配信システムの構成例示図である。画像通信装置１は、ネットワーク２を介して、他の画像通信装置１及び電子機器３とデータ通信可能に接続される。
電子機器３は、パーソナルコンピュータ等の情報処理装置であり、ＨＴＴＰ（HyperText Transfer Protocol）を利用して、画像通信装置１のリモートユーザインタフェース（リモートＵＩ）にアクセスすることができる。そのために、電子機器３は、表示装置及び入力装置を備え、これらを用いて画像通信装置１を遠隔管理することができる。
【００１６】
アドレス帳データを第１の画像通信装置１から第２の画像通信装置１へ配信する場合には、第１の画像通信装置１がエクスポート装置となりアドレス帳データをエクスポートする。また、第２の画像通信装置１がインポート装置となり、エクスポートされたアドレス帳データをインポートする。この際、エクスポートされたアドレス帳データが電子機器３に一旦保持された後に、電子機器３からインポートされるようにしてもよい。また、第１の画像通信装置１が不図示の可搬型メディアにアドレス帳データをエクスポートし、第２の画像通信装置１が当該エクスポートされたアドレス帳データをインポートするようにしてもよい。
【００１７】
図３は、記憶部１３のアドレス帳データが記憶される記憶領域であるアドレス帳領域の例示図である。アドレス帳領域３０１には、共有アドレス帳領域３０２と個別アドレス帳領域３０３とが設けられる。
【００１８】
共有アドレス帳領域３０２は、画像通信装置１の複数のユーザが利用可能な共有データであるアドレス帳データ（以下、「共有アドレス帳データ」という。）が記憶される共有領域である。
個別アドレス帳領域３０３は、利用するユーザに制限が設けられた個別データであるアドレス帳データ（以下、「個別アドレス帳データ」という。）が記憶される個別領域である。図３の例では、ユーザＡとユーザＢが個別に利用する宛先情報を含む個別アドレス帳データが、ユーザＡのアドレス帳領域、ユーザＢのアドレス帳領域に分けて記憶される。ユーザが個別に利用可能なアドレス帳データに含まれる宛先情報には、当該ユーザが、宛先情報で特定される他の画像通信装置や電子機器で認証されるための認証情報である識別子及びパスワード情報が含まれる。
【００１９】
画像通信装置１がネットワークスキャナ或いはファクシミリとして機能する場合、読取部１５で読み取った原稿の画像データは、共有アドレス帳データ及び個別アドレス帳データに含まれる宛先情報で指定される送信先に送信される。
【００２０】
図４は、画像通信装置１によりアドレス帳データをエクスポート或いはインポートする際の処理手順を表すフローチャートである。この処理は、ユーザが、電子機器３を操作してリモートＵＩにより画像通信装置１に行わせる処理である。
【００２１】
画像通信装置１の起動後に、電子機器３がリモートＵＩにより画像通信装置１にアクセすると、画像通信装置１のＣＰＵ１１は、電子機器３の表示装置に図５に例示するようなＵＩ画面を表示させる。このＵＩ画面は、画像通信装置１がユーザ認証を行うための認証画面であり、画像通信装置１に登録されたユーザが、自身を識別するためのＩＤ（identification）及びパスワードを入力するようになっている（Ｓ１０１）。ＣＰＵ１１は、認証画面から入力されたＩＤ及びパスワードによりユーザの認証を行う（Ｓ１０２）。
【００２２】
ＣＰＵ１１は、ユーザの認証後に（Ｓ１０２：Y）、図６に例示するようなＵＩ画面を電子機器３の表示装置に表示させる。このＵＩ画面は、画像通信装置１が実行する処理を選択するための処理選択画面４０１であり、アドレス帳データのエクスポート、インポート、及びログアウトの指示が可能である（Ｓ１０３）。処理選択画面４０１は、いずれかの選択項目が選択されるまで、電子機器３の表示装置に表示される（Ｓ１０４：N、Ｓ１０６：N、Ｓ１０８：N、Ｓ１０３）。
【００２３】
処理選択画面４０１から「エクスポートする」ボタン４０２が選択されると、ＣＰＵ１１は、アドレス帳データのエクスポートを行う（Ｓ１０４：Y、Ｓ１０５）。
処理選択画面４０１から「インポートする」ボタン４０３が選択されると、ＣＰＵ１１は、アドレス帳データのインポートを行う（Ｓ１０４：N、Ｓ１０６：Y、Ｓ１０７）。
処理選択画面４０１から「ログアウトする」ボタン４０４が選択されると、ＣＰＵ１１は、ログアウト処理を行い（Ｓ１０４：N、Ｓ１０６：N、Ｓ１０８：Y）、アドレス帳データのエクスポート或いはインポートを終了する。
【００２４】
図７は、エクスポートの処理手順を表すフローチャートである。
エクスポートを開始すると、画像通信装置１のＣＰＵ１１が、電子機器３の表示装置に図８に例示するＵＩ画面を表示させる。このＵＩ画面は、エクスポート操作を行うためのエクスポート操作画面５０１である（Ｓ２０１）。ユーザは、エクスポート操作画面５０１により、エクスポート元のアドレス帳データの指定、パスワードの入力、及びエクスポート開始の指示を行う。
【００２５】
ＣＰＵ１１は、エクスポートする宛先情報をどのアドレス帳データから取得するかを示すエクスポート元アドレス帳データが、エクスポート操作画面５０１により指定されているか否かを確認する（Ｓ２０２）。エクスポート元アドレス帳データは、ドロップダウンリストから選択することが可能であり、エクスポート元アドレス帳データとして、共有アドレス帳データ又は個別アドレス帳データを指定することができる。なお、個別アドレス帳データを指定する場合には、認証画面により認証したユーザが利用可能な個別アドレス帳データのみが指定可能である。
【００２６】
ＣＰＵ１１は、エクスポート元のアドレス帳データの指定後に（Ｓ２０２：Y）、エクスポート操作画面５０１の「パスワード入力欄」にパスワードが入力されているか否かを確認する（Ｓ２０３）。このパスワードは、エクスポート元のアドレス帳データの宛先情報に含まれるパスワード情報を暗号化する暗号化鍵を生成するために用いられる。宛先情報に含まれるパスワード情報が平文のままエクスポートされてしまうと情報流出につながるリスクがある。そのために、入力されたパスワードを用いて暗号化鍵を生成し、この暗号化鍵を用いて宛先情報に含まれるパスワード情報を暗号化して情報の流出を防止する。
【００２７】
ＣＰＵ１１は、パスワードの入力後に（Ｓ２０３：Y）、エクスポート操作画面５０１から「エクスポート開始」が指示されたか否かを確認する（Ｓ２０４）。
ＣＰＵ１１は、エクスポート元のアドレス帳データが指定され、パスワードが入力され、エクスポート開始の指示があるまで、エクスポート操作画面５０１を電子機器３の表示装置に表示させる。
【００２８】
ＣＰＵ１１は、エクスポート開始の指示があると（Ｓ２０４：Y）、エクスポートするアドレス帳データに含まれる宛先情報を格納するためのエクスポートファイルを生成する（Ｓ２０５）。
ＣＰＵ１１は、エクスポートファイル生成後に、エクスポート元のアドレス帳データが個別アドレス帳データであるかを確認する（Ｓ２０６）。個別アドレス帳データである場合、ＣＰＵ１１は、エクスポートファイルに、個別アドレス帳データであることを示す種別データであるヘッダを付加する（Ｓ２０６：Y、Ｓ２０７）。図９は、このような付加されるヘッダの例示図である。
【００２９】
ヘッダの付加後、或いはエクスポート元のアドレス帳データが共有アドレス帳データである場合、ＣＰＵ１１は、パスワード入力欄から入力されたパスワードにより、暗号化鍵を生成する（Ｓ２０８）。
【００３０】
暗号化鍵の生成後にＣＰＵ１１は、エクスポートファイルに、エクスポート元のアドレス帳データに含まれる宛先情報を書き込む。ＣＰＵ１１は、まず、エクスポート元のアドレス帳データにエクスポートする宛先情報が残っていないかを確認する（Ｓ２０９）。ＣＰＵ１１は、宛先情報が残っている場合に、エクスポート元のアドレス帳データから宛先情報を取得する（Ｓ２０９；Y、Ｓ２１０）。ＣＰＵ１１は、取得した宛先情報にパスワード情報が含まれているか否かを確認する（Ｓ２１１）。パスワード情報が含まれている場合、ＣＰＵ１１は、暗号化鍵を用いて当該宛先情報に含まれるパスワード情報を暗号化する（Ｓ２１１：Y、Ｓ２１２）。
【００３１】
パスワード情報の暗号化後、或いはパスワード情報が含まれない場合に、ＣＰＵ１１は、エクスポートファイルに宛先情報を出力する（Ｓ２１３）。ＣＰＵ１１は、エクスポートファイルに、エクスポート元のアドレス帳データに含まれる宛先情報をすべて出力した後に、電子機器３にエクスポートファイルを送信する（Ｓ２０９：N、Ｓ２１４）。
以上のようにして、画像通信装置１から電子機器３へのアドレス帳データのエクスポートが終了する。なお、エクスポートファイルは、インポートを行う他の画像通信装置１に直接送信してもよい。
【００３２】
図１０は、インポートの処理手順を表すフローチャートである。
インポートを開始すると、画像通信装置１のＣＰＵ１１は、電子機器３の表示装置に図１１に例示するＵＩ画面を表示させる。このＵＩ画面は、インポート操作を行うためのインポート操作画面６０１である（Ｓ３０１）。ＣＰＵ１１は、ユーザによる、インポート操作画面６０１からのインポートするファイル（以下、「インポートファイル」という。）の指定、インポート先のアドレス帳領域３０１の指定、パスワードの入力、及びインポート開始の指示を受け付ける。インポートファイルは、他の画像通信装置からエクスポートされたエクスポートファイルである。パスワードは、インポートファイルに含まれる暗号化されたパスワード情報を復号化する復号化鍵を生成するために用いられる。
【００３３】
ＣＰＵ１１は、インポートファイル、インポート先のアドレス帳領域３０１、及びパスワードがインポート操作画面６０１により入力されているか否かを確認する（Ｓ３０２、Ｓ３０３、Ｓ３０４）。これらの入力後に、「インポート開始」が指示されたか否かを確認する（Ｓ３０５）。
ＣＰＵ１１は、インポートファイル、インポート先のアドレス帳領域３０１、及びパスワードが入力され、インポート開始の指示があるまで、インポート操作画面６０１を電子機器３の表示装置に表示させる。
【００３４】
ＣＰＵ１１は、インポート開始の指示があると（Ｓ３０５：Y）、インポートファイルを電子機器３から取得して、当該インポートファイルが画像通信装置１で利用可能なファイル形式で作成されているか否かを確認する（Ｓ３０６）。利用可能なファイル形式で作成されていない場合、ＣＰＵ１１は、インポート操作画面６０１上に、指定されたインポートファイルが無効なファイル形式であることを警告する表示を行う（Ｓ３０６：N、Ｓ３０７）。その後、ＣＰＵ１１は、インポート操作画面６０１の表示状態に戻り、ユーザに再度インポートファイルを指定させる（Ｓ３０１）。
【００３５】
インポートファイルが利用可能な形式である場合、ＣＰＵ１１は、インポートファイルのヘッダに、インポートファイルに含まれる宛先情報が個別アドレス帳データのものであることを表すヘッダが付加されているかを確認する（Ｓ３０６：Y、Ｓ３０８）。
ＣＰＵ１１は、ヘッダが付加されている場合に、インポート先のアドレス帳領域３０１が共有アドレス帳領域３０２であるか否かを確認する（Ｓ３０８：Y、Ｓ３０９）。共有アドレス帳領域３０２である場合にＣＰＵ１１は、個別アドレス帳領域３０３からエクスポートされた宛先情報が、共有アドレス帳領域３０２に記憶されて公開される可能性がある旨を警告する（Ｓ３０９：Y、Ｓ３１０）。警告後に、インポート操作画面６０１の表示状態に戻り、ユーザに再度、インポートファイル及びインポート先のアドレス帳領域３０１を指定させる（Ｓ３０１）。
【００３６】
ＣＰＵ１１は、ヘッダが付加されていない場合（Ｓ３０８：N）、或いはインポート先が個別アドレス帳領域３０３の場合に（Ｓ３０９：N）、ステップＳ３０４で入力されたパスワードを用いて復号化鍵を生成する（Ｓ３１１）。
【００３７】
復号化鍵の生成後にＣＰＵ１１は、インポートファイルに含まれる宛先情報を、インポート先のアドレス帳領域３０１に書き込む。ＣＰＵ１１は、まず、インポートファイルにインポートすべき宛先情報が残っていないかを確認する（Ｓ３１２）。ＣＰＵ１１は、宛先情報が残っている場合に、インポートファイルから宛先情報を取得する（Ｓ３１３）。ＣＰＵ１１は、取得した宛先情報にパスワード情報が含まれているか否かを確認する（Ｓ３１４）。パスワード情報が含まれている場合にＣＰＵ１１は、復号化鍵を用いて当該宛先情報に含まれるパスワード情報を復号化する（Ｓ３１４：Y、Ｓ３１５）。
【００３８】
パスワード情報の復号化後、或いは宛先情報にパスワード情報が含まれていない場合に、ＣＰＵ１１は、指定されたアドレス帳領域３０１に当該宛先情報を書き込む（Ｓ３１６）。ＣＰＵ１１は、インポートするファイルに含まれるすべての宛先情報を指定されたアドレス帳領域３０１に書き込むことで、インポートを終了する（Ｓ３１２：N）。
【００３９】
以上のように、個別アドレス帳データについては、共有アドレス帳領域３０２に記憶されないように警告を行い、公開されることを防止する。また、パスワード情報については、パスワードにより暗号化、復号化することで、エクスポート時、インポート時に、誤ってパスワード情報が公開されないようにすることができる。
【００４０】
［第２実施形態］
図１２は、第２実施形態のインポートの処理手順を表すフローチャートである。第１実施形態とは、インポートファイルの宛先情報が個別アドレス帳データからエクスポートされ、インポート先が共有アドレス帳領域３０２である場合の処理が異なる。画像通信装置１の構成及び他の処理については、第１実施形態と同様であるので、説明を省略する。
【００４１】
ステップＳ３０９においてインポート先が共有アドレス帳領域３０２である場合（Ｓ３０９：Y）、画像通信装置１のＣＰＵ１１は、インポートファイルの宛先情報に含まれる識別子及びパスワード情報を削除する（Ｓ４０１）。識別子及びパスワード情報の削除後に、ＣＰＵ１１は、インポートファイルに含まれる宛先情報を、インポート先の共有アドレス帳領域３０２に書き込む。
【００４２】
第２実施形態では、共有アドレス帳領域３０２がインポート先に指定されたときに、宛先情報に含まれる識別子及びパスワード情報を削除するために、これらの情報が公開されることはない。
【００４３】
［第３実施形態］
図１３、図１４は、第３実施形態のインポートの処理手順を表すフローチャートである。第１実施形態とは、インポートファイルの宛先情報が個別アドレス帳データからエクスポートされ、インポート先が共有アドレス帳領域３０２である場合の処理が異なる。画像通信装置１の構成及び他の処理については、第１実施形態と同様であるので、説明を省略する。
【００４４】
第３実施形態では、インポートファイルの宛先情報に含まれる識別子及びパスワード情報を、記憶部１３のテーブル（以下、「鍵束テーブル」という。）に記憶する。図１５は、鍵束テーブルの例示図である。ＣＰＵ１１は、識別子及びパスワード情報を含む宛先情報から識別子及びパスワード情報を抜き出し、当該宛先情報に紐付けて鍵束テーブルに記憶する。
図１５の例では、宛先情報は通信対象となる電子機器を特定する情報である。識別子は、当該電子機器でユーザを識別するための情報である。パスワード情報は、当該電子機器でユーザを認証する際に用いる認証情報である。鍵束テーブルは、画像通信装置１でユーザを識別するためのユーザ識別子であるＩＤ（図１５では「ユーザ１」）が紐付けられており、このＩＤのユーザにのみ利用可能になっている。このＩＤは、図５の認証画面から入力されるＩＤと同じである。
【００４５】
図１３のステップＳ３０９においてインポート先が共有アドレス帳領域３０２である場合（Ｓ３０９：Y）、ＣＰＵ１１は、ステップＳ３０４で入力されたパスワードを用いてパスワード情報を復号化するための復号化鍵を生成する（図１４のＳ５０１）。復号化鍵の生成後にＣＰＵ１１は、インポートファイルに含まれる宛先情報を、インポート先の共有アドレス帳領域３０２に書き込む。ＣＰＵ１１は、まず、インポートファイルにインポートすべき宛先情報が残っていないかを確認する（Ｓ５０２）。ＣＰＵ１１は、宛先情報が残っている場合に、インポートファイルから宛先情報を取得する（Ｓ５０２：Y、Ｓ５０３）。ＣＰＵ１１は、取得した宛先情報にパスワード情報が含まれているか否かを確認する（Ｓ５０４）。パスワード情報が含まれている場合にＣＰＵ１１は、復号化鍵を用いて当該宛先情報に含まれるパスワード情報を復号化する（Ｓ５０４：Y、Ｓ５０５）。復号化後にＣＰＵ１１は、宛先情報に紐付けて識別子及びパスワード情報を鍵束テーブルに登録する（Ｓ５０６）。鍵束テーブルへの登録後にＣＰＵ１１は、当該宛先情報から識別子及びパスワード情報を削除する（Ｓ５０７）。
【００４６】
識別子及びパスワード情報の削除後、或いは宛先情報にパスワード情報が含まれていない場合に、ＣＰＵ１１は、指定された共有アドレス帳領域３０２に当該宛先情報を書き込む（Ｓ５０８）。ＣＰＵ１１は、インポートファイルに含まれるすべての宛先情報を共有アドレス帳領域３０２に書き込むことで、インポートを終了する（Ｓ５０２：N）。
【００４７】
第３実施形態では、宛先情報に含まれる識別子及びパスワード情報が削除されるために、これらの情報が公開されることはない。また、インポートファイルに含まれるすべての識別子及びパスワード情報を鍵束テーブルに登録する。鍵束テーブルは、認証されたユーザしか確認することができないために、他のユーザに公開されることはない。
【００４８】
［第４実施形態］
図１６は、第４実施形態のインポートの処理手順を表すフローチャートである。第１実施形態とは、宛先情報が公開されることを警告した後に、ユーザがそれを許諾する場合には当該宛先情報のインポートを行うことで異なる。画像通信装置１の構成及び他の処理については、第１実施形態と同様であるので、説明を省略する。
【００４９】
ステップＳ３０９においてインポート先が共有アドレス帳領域３０２である場合、ＣＰＵ１１は、宛先情報が公開される可能性がある旨をインポート操作画面６０１上に表示して警告する（Ｓ３０９：Y、Ｓ３１０）。
【００５０】
警告時にＣＰＵ１１は、インポート操作画面６０１上に図１７に例示するような警告メッセージ７０１を表示する。警告メッセージ７０１は、識別子及びパスワード情報の公開の可能性を警告しつつ、インポートの継続をユーザに確認する。警告メッセージ７０１には、「インポート実行」ボタン７０２及び「インポートキャンセル」ボタン７０３が用意されている。ユーザにより「インポート実行」ボタン７０２が選択された場合には、ユーザが宛先情報の公開を許諾したものとして、宛先情報のインポートを行う（Ｓ６０１：Y、Ｓ３１２）。
ユーザにより「インポートキャンセル」ボタン７０３が選択された場合には、ユーザが宛先情報の公開を許諾しなかったものとして、インポート操作画面６０１の表示画面に戻る（Ｓ６０１：N、Ｓ３０１）。
【００５１】
第４実施形態では、ユーザが宛先情報の公開を許諾した場合にのみ、宛先情報が公開される。ユーザの判断により、柔軟な宛先情報のインポートが可能になる。
【００５２】
［他の実施形態］
上記実施形態では、画像通信装置１はスキャナ機能とネットワーク通信機能、ファクシミリ機能を備えるものとして説明したが、プリント機能、コピー機能等を備えていてもよい。また、これら複数の機能のうち、一部の機能のみを有する画像通信装置にも本発明は適用可能である。
【００５３】
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【図１】
2014204152.tif 000003
【図２】
2014204152.tif 000004
【図３】
2014204152.tif 000005
【図４】
2014204152.tif 000006
【図５】
2014204152.tif 000007
【図６】
2014204152.tif 000008
【図７】
2014204152.tif 000009
【図８】
2014204152.tif 000010
【図９】
2014204152.tif 000011
【図１０】
2014204152.tif 000012
【図１１】
2014204152.tif 000013
【図１２】
2014204152.tif 000014
【図１３】
2014204152.tif 000015
【図１４】
2014204152.tif 000016
【図１５】
2014204152.tif 000017
【図１６】
2014204152.tif 000018
【図１７】
2014204152.tif 000019