(57)【要約】【課題】送信禁止宛先を柔軟に指定することができる通信装置を提供すること目的とする。【解決手段】ユーザ操作により宛先が入力され、その宛先への通信動作を行う通信装置において、宛先を構成する文字列を検索するための宛先パターンを少なくとも１つ以上登録した送信禁止リストを記憶した記憶手段を備え、入力されたその宛先が送信禁止リストに記憶された前記宛先パターンと合致すれば、その入力宛先を送信禁止宛先とみなすとともに、１つ以上の入力宛先が前記送信禁止宛先にみなされた場合には、一連の入力操作で入力された全ての宛先への通信動作を取り消すようにした。【選択図】        図１
2008053882.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ操作により宛先が入力され、その宛先への通信動作を行う通信装置において、
宛先を構成する文字列を検索するための宛先パターンを少なくとも１つ以上登録した送信禁止リストを記憶した記憶手段を備え、
入力されたその宛先が送信禁止リストに記憶された前記宛先パターンと合致すれば、その入力宛先を送信禁止宛先とみなすとともに、
１つ以上の入力宛先が前記送信禁止宛先にみなされた場合には、一連の入力操作で入力された全ての宛先への通信動作を取り消すようにしたことを特徴とする通信装置。
【請求項２】
ユーザ操作により宛先が入力され、その宛先への通信動作を行う通信装置において、
宛先を構成する文字列を検索するための宛先パターンを少なくとも１つ以上登録した送信禁止リストを記憶した記憶手段を備え、
入力されたその宛先が送信禁止リストに記憶された前記宛先パターンと合致すれば、その入力宛先を送信禁止宛先とみなすとともに、
入力宛先が前記送信禁止宛先にみなされた場合には、その宛先への通信動作を取り消す一方、
入力宛先が前記送信禁止宛先にみなされなかった場合には、その宛先への通信動作を行うようにしたことを特徴とする通信装置。
【請求項３】
ユーザ操作により宛先が入力され、その宛先への通信動作を行う通信装置において、
宛先を構成する文字列を検索するための宛先パターンを少なくとも１つ以上登録した送信禁止リストを記憶した記憶手段を備え、
入力されたその宛先が送信禁止リストに記憶された前記宛先パターンと合致すれば、その入力宛先を送信禁止宛先とみなすとともに、
宛先入力の際、入力された宛先が送信禁止宛先にみなされる場合には、その宛先の入力を取り消すようにしたことを特徴とする通信装置。
【請求項４】
ユーザ操作により宛先が入力され、その宛先への通信動作を行う通信装置において、
宛先を構成する文字列を検索するための宛先パターンを少なくとも１つ以上登録した送信禁止リストを記憶した記憶手段を備え、
入力されたその宛先が送信禁止リストに記憶された前記宛先パターンと合致すれば、その入力宛先を送信禁止宛先とみなすとともに、
入力された各宛先に対し、その宛先が送信禁止宛先ならその宛先をログに記録するようにしたことを特徴とする通信装置。
【請求項５】
送信するための宛先を少なくとも１つ以上記憶した電話帳手段をさらに備え、
入力宛先が前記送信禁止宛先としてみなされる場合であっても、当該入力宛先が前記電話帳手段に登録されている場合には、当該入力宛先を送信禁止宛先とみなさないようにしたことを特徴とする請求項１または請求項２または請求項３または請求項４記載の通信装置。
【請求項６】
入力宛先について、前記送信禁止宛先とみなす判定を行うかどうかを設定する設定手段をさらに備えたことを特徴とする請求項１または請求項２または請求項３または請求項４または請求項５記載の通信装置。
【請求項７】
入力宛先が前記送信禁止宛先にみなされ、かつ、当該入力宛先が前記電話帳手段に登録されている場合、当該入力宛先を送信禁止宛先と見なすか否かを設定する設定手段をさらに備えたことを特徴とする請求項５記載の通信装置。
【請求項８】
前記送信禁止リストは、特定権限を備えたユーザのみが編集できるようにしたことを特徴とする請求項１または請求項２または請求項３または請求項４または請求項５または請求項６または請求項７記載の通信装置。
【請求項９】
前記設定手段の操作は、特定権限を備えたユーザのみが行えるようにしたことを特徴とする請求項６または請求項８記載の通信装置。
【請求項１０】
前記電話帳手段の編集は、特定権限を備えたユーザのみが行えるようにしたことを特徴とする請求項５または請求項６または請求項７または請求項８または請求項９記載の通信装置。
【請求項１１】
前記設定手段の操作は、特定権限を備えたユーザのみが行えるようにしたことを特徴とする請求項７または請求項８または請求項９または請求項１０記載の通信装置。
【請求項１２】
宛先を送信禁止宛先とみなして通信や宛先入力を取り消す際、その旨をユーザに通知するようにしたことを特徴とする請求項１または請求項２または請求項３記載の通信装置。
【請求項１３】
入力宛先が前記送信禁止宛先とみなされる場合、ユーザに「中止」か「強制実行」かを選択させ、
ユーザが「中止」を選択した場合には、通信を取り消す一方、
ユーザが「強制実行」を選択した場合には、通信を行うことを特徴とする請求項１記載の通信装置。
【請求項１４】
入力宛先が前記送信禁止宛先とみなされる場合、ユーザに「中止」か「強制実行」かを選択させ、
ユーザが「中止」を選択した場合には、その宛先への通信を取り消す一方、
ユーザが「強制実行」を選択した場合には、その宛先への通信を行うことを特徴とする請求項２記載の通信装置。
【請求項１５】
入力宛先が前記送信禁止宛先とみなされる場合、ユーザに「中止」か「強制実行」かを選択させ、
ユーザが「中止」を選択した場合には、その宛先の入力を取り消す一方、
ユーザが「強制実行」を選択した場合には、その宛先の入力を完了させることを特徴とする請求項３記載の通信装置。
【請求項１６】
ユーザが「強制実行」を選択した場合、そのことをログに記録することを特徴とする請求項１３または請求項１４または請求項１５記載の通信装置。
【請求項１７】
ユーザが「強制実行」を選択した場合、管理者にそのことを通知することを特徴とする請求項１３または請求項１４または請求項１５記載の通信装置。
【請求項１８】
前記送信禁止リストに登録された前記宛先パターンごとにコメントを編集できることを特徴とする請求項１または請求項２または請求項３または請求項４記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ操作により宛先が入力され、その宛先への通信動作を行う通信装置に関する。
【背景技術】
【０００２】
従来、例えば、ファクシミリ装置のような通信装置では、公衆電話回線に接続されていれば、どの相手先への発呼して、通信動作を行うことができる。ところが、どの相手先にも送信できるため、宛先を間違えて送信してしまった場合、間違った相手先に送信文書の内容や送信元の電話番号が漏洩してしまうというセキュリティ上の問題がある。
【０００３】
またどの相手先にも送信可能であるため、公用に設置されたファクシミリから私用で送信することもできてしまい、通信経費等が私用に使われてしまうという問題点もある。
【０００４】
そこで、宛先の直接入力を禁止し電話帳に登録された宛先のみ使用可能とすることで、誤送信による情報漏洩や私用送信の防止を図ることができるようにしたものが提案されている（特許文献１参照）。
【特許文献１】特開２００５−２６８９２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような従来装置では、送信を許可する宛先を電話帳に登録する必要があるため、特定の宛先への送信を許可するように設定することはできるが、特定の宛先への送信を禁止するように設定することはできない。
【０００６】
また、「番号が０で始まる外線を一括禁止」「番号が０１０で始まる国際電話を一括禁止」といった宛先（電話番号）のパターンを指定して送信を禁止するということができない。
【０００７】
本発明は、かかる実情に鑑みてなされたものであり、送信禁止宛先を柔軟に指定することができる通信装置を提供すること目的とする。
【課題を解決するための手段】
【０００８】
本発明は、ユーザ操作により宛先が入力され、その宛先への通信動作を行う通信装置において、宛先を構成する文字列を検索するための宛先パターンを少なくとも１つ以上登録した送信禁止リストを記憶した記憶手段を備え、入力されたその宛先が送信禁止リストに記憶された前記宛先パターンと合致すれば、その入力宛先を送信禁止宛先とみなすとともに、１つ以上の入力宛先が前記送信禁止宛先にみなされた場合には、一連の入力操作で入力された全ての宛先への通信動作を取り消すようにしたものである。
【０００９】
また、ユーザ操作により宛先が入力され、その宛先への通信動作を行う通信装置において、宛先を構成する文字列を検索するための宛先パターンを少なくとも１つ以上登録した送信禁止リストを記憶した記憶手段を備え、入力されたその宛先が送信禁止リストに記憶された前記宛先パターンと合致すれば、その入力宛先を送信禁止宛先とみなすとともに、入力宛先が前記送信禁止宛先にみなされた場合には、その宛先への通信動作を取り消す一方、入力宛先が前記送信禁止宛先にみなされなかった場合には、その宛先への通信動作を行うようにしたものである。
【００１０】
また、ユーザ操作により宛先が入力され、その宛先への通信動作を行う通信装置において、宛先を構成する文字列を検索するための宛先パターンを少なくとも１つ以上登録した送信禁止リストを記憶した記憶手段を備え、入力されたその宛先が送信禁止リストに記憶された前記宛先パターンと合致すれば、その入力宛先を送信禁止宛先とみなすとともに、宛先入力の際、入力された宛先が送信禁止宛先にみなされる場合には、その宛先の入力を取り消すようにしたものである。
【００１１】
また、ユーザ操作により宛先が入力され、その宛先への通信動作を行う通信装置において、宛先を構成する文字列を検索するための宛先パターンを少なくとも１つ以上登録した送信禁止リストを記憶した記憶手段を備え、入力されたその宛先が送信禁止リストに記憶された前記宛先パターンと合致すれば、その入力宛先を送信禁止宛先とみなすとともに、入力された各宛先に対し、その宛先が送信禁止宛先ならその宛先をログに記録するようにしたものである。
【００１２】
また、送信するための宛先を少なくとも１つ以上記憶した電話帳手段をさらに備え、
【００１３】
入力宛先が前記送信禁止宛先としてみなされる場合であっても、当該入力宛先が前記電話帳手段に登録されている場合には、当該入力宛先を送信禁止宛先とみなさないようにしたものである。
【００１４】
また、入力宛先について、前記送信禁止宛先とみなす判定を行うかどうかを設定する設定手段をさらに備えたものである。
【００１５】
また、入力宛先が前記送信禁止宛先にみなされ、かつ、当該入力宛先が前記電話帳手段に登録されている場合、当該入力宛先を送信禁止宛先と見なすか否かを設定する設定手段をさらに備えたものである。
【００１６】
また、前記送信禁止リストは、特定権限を備えたユーザのみが編集できるようにしたものである。
【００１７】
また、前記設定手段の操作は、特定権限を備えたユーザのみが行えるようにしたものである。
【００１８】
また、前記電話帳手段の編集は、特定権限を備えたユーザのみが行えるようにしたものである。
【００１９】
また、前記設定手段の操作は、特定権限を備えたユーザのみが行えるようにしたものである。
【００２０】
また、宛先を送信禁止宛先とみなして通信や宛先入力を取り消す際、その旨をユーザに通知するようにしたものである。
【００２１】
また、入力宛先が前記送信禁止宛先とみなされる場合、ユーザに「中止」か「強制実行」かを選択させ、ユーザが「中止」を選択した場合には、通信を取り消す一方、ユーザが「強制実行」を選択した場合には、通信を行うようにしたものである。
【００２２】
また、入力宛先が前記送信禁止宛先とみなされる場合、ユーザに「中止」か「強制実行」かを選択させ、ユーザが「中止」を選択した場合には、その宛先の入力を取り消す一方、ユーザが「強制実行」を選択した場合には、その宛先の入力を完了させるようにしたものである。
【００２３】
また、ユーザが「強制実行」を選択した場合、そのことをログに記録するようにしたものである。
【００２４】
また、ユーザが「強制実行」を選択した場合、管理者にそのことを通知するようにしたものである。
【００２５】
また、前記送信禁止リストに登録された前記宛先パターンごとにコメントを編集できるようにしたものである。
【発明の効果】
【００２６】
したがって、本発明によれば、あらかじめ送信を禁止したい宛先のパターンを送信禁止リストに登録しておくことで、入力された各宛先に対し、送信禁止リストにあるパターンと一致する宛先に対しては、その宛先への送信を取り消すことにより、宛先（電話番号）のパターンを指定して送信を禁止できるようにすることができるという効果を得る。
【発明を実施するための最良の形態】
【００２７】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００２８】
図１は、本発明の一実施例にかかる複合機の構成例を示している。この複合機は、Ｇ３ファクシミリ通信を行うためのＧ３ファクシミリ機能と、複写物をプリントアウトするための複写機能を備えている。
【００２９】
同図において、システム制御部１は、この複合機の各部の制御処理、所定のＧ３ファクシミリ伝送制御手順処理、および、複写機制御処理を行うものであり、システムメモリ２は、システム制御部１が実行する制御処理プログラム、および、処理プログラムを実行するときに必要な各種データなどを記憶するとともに、システム制御部１のワークエリアを構成するものであり、パラメータメモリ３は、この複合機に固有な各種の情報を記憶するためのものであり、時計回路４は、現在時刻情報を出力するためのものである。
【００３０】
スキャナ５は、所定の解像度で原稿画像を読み取るためのものであり、プロッタ６は、所定の解像度で画像を記録出力するためのものであり、操作表示部７は、この複合機を操作するためのもので、各種の操作キー、および、各種の表示器からなる。
【００３１】
符号化復号化部８は、画信号を符号化圧縮するとともに、符号化圧縮されている画情報を元の画信号に復号化するためのものであり、画像蓄積装置９は、符号化圧縮された状態の画情報を多数記憶するためのものである。
【００３２】
Ｇ３ファクシミリモデム１０は、Ｇ３ファクシミリのモデム機能を実現するためのものであり、伝送手順信号をやりとりするための低速モデム機能（Ｖ．２１モデム）、および、おもに画情報をやりとりするための高速モデム機能（Ｖ．１７モデム、Ｖ．３４モデム、Ｖ．２９モデム、Ｖ．２７ｔｅｒモデムなど）を備えている。
【００３３】
網制御装置１１は、この複合機をアナログ公衆網ＰＳＴＮに接続するためのものであり、自動発着信機能を備えている。
【００３４】
これらの、システム制御部１、システムメモリ２、パラメータメモリ３、時計回路４、スキャナ５、プロッタ６、操作表示部７、符号化復号化部８、画像蓄積装置９、Ｇ３ファクシミリモデム１０、および、網制御装置１１は、内部バス１２に接続されており、これらの各要素間でのデータのやりとりは、主としてこの内部バス１２を介して行われている。
【００３５】
また、網制御装置１１とＧ３ファクシミリモデム１０との間のデータのやりとりは、直接行なわれている。
【００３６】
図２は、操作表示部７の一例を示している。
【００３７】
同図において、スタートキー７ａは、この複合機の送受信動作の開始を指令入力するためのものであり、ストップキー７ｂは、この複合機の動作の停止を指令入力するためのものであり、テンキー７ｃは、電話番号などの数字（数値）情報を入力するためのものであり、クリアキー７ｄは、テンキー７ｃより入力した電話番号等を消去するためのものである。
【００３８】
ファクスキー７ｅは、この複合機の動作モードをファクシミリモードへ設定するためのものであり、コピーキー７ｆは、この複合機の動作モードをコピーモードへ設定するためのものであり、初期設定キー７ｇは、この複合機の動作モードを初期設定モードへ設定するためのものである。
【００３９】
液晶表示器７ｈは、この複合機の操作ガイダンスの表示や、入力情報のフィードバック表示などの種々のメッセージを表示するためのものであり、この液晶表示器７ｈには、ユーザのタッチ入力操作のためのタッチパネル７ｉが付設されている。ユーザの操作入力は、液晶表示器７ｈに表示される操作項目を画面をタッチ操作することで行われ、そのユーザのタッチ操作の発生およびタッチ座標等は、付設されているタッチパネル７ｉにより検出されて、システム制御部１へと通知される。
【００４０】
図３に宛先を入力する際の画面フローの例を示す。同図（ａ）が宛先未入力の画面で、この時に「宛先追加」ボタンを押す（画面上「宛先追加」の部分にタッチする）と、同図（ｂ）の宛先入力中画面に移る。
【００４１】
同図（ｂ）の画面では宛先表示枠（画面内の左上部分の太枠）内にカーソル（下線）が表示されるが、これはテンキーから電話番号を一桁ずつ入力できることを示す。同図（ｂ）でテンキーから電話番号を入力すると、同図（ｃ１）のように入力した電話番号が宛先表示枠に表示され、「確定」ボタンが表示される（「確定」ボタンは電話番号未入力の状態では非表示）。
【００４２】
また、電話帳に宛先があらかじめ登録されている場合、宛先入力中画面（同図（ｂ））では電話帳宛先のボタン（「東京本店」等）が表示される。そこで電話帳宛先ボタンを押すと、同図（ｃ２）のように電話帳に登録された電話番号（ここでは「４５６」）が宛先表示枠に表示され、「確定」ボタンが表示され、押下した電話帳宛先ボタン（ここでは「東京本店」）が反転する。宛先を入力した状態（同図（ｃ１），（ｃ２））で「確定」ボタンを押すと、宛先の入力が確定し、同図（ｄ１），（ｄ２）の画面になり、件数が１増える。同図（ｂ），（ｃ１），（ｃ２）画面で「取消」ボタンを押すと、宛先の入力を取り消して入力前の同図（ａ）の画面に戻る。
【００４３】
（請求項１の実施例）
図４に送信禁止リストの内容を示す。送信禁止リストは、ＰＲＨ＿ＬＩＳＴ＿ＭＡＸ個からなる配列Ｐｒｈ＿Ｌｉｓｔで構成され、各配列はパターン種別を保持する変数Ｐｔｎ、パターン電話番号を保持する文字列変数Ｔｅｌから成っている。
【００４４】
ｉ番目（ｉ＝０〜ＰＲＨ＿ＬＩＳＴ＿ＭＡＸ−１）の配列要素はＰｒｈ＿Ｌｉｓｔ［ｉ］で表し、Ｐｒｈ＿Ｌｉｓｔ［ｉ］のパターン種別、パターン電話番号はそれぞれＰｒｈ＿Ｌｉｓｔ［ｉ］．Ｐｔｎ、Ｐｒｈ＿Ｌｉｓｔ［ｉ］．Ｔｅｌで表す。
【００４５】
Ｐｔｎは“未登録”、“前方一致”、“後方一致”、“部分一致”、“完全一致”のどれかになる。Ｐｒｈ＿Ｌｉｓｔ［ｉ］．Ｐｔｎ＝“未登録”の場合、送信禁止リストのｉ番目の要素Ｐｒｈ＿Ｌｉｓｔ［ｉ］には送信を禁止する宛先のパターンが登録されていないことを示す。
【００４６】
それ以外の場合、パターンと比較する方法をＰｒｈ＿Ｌｉｓｔ［ｉ］．Ｐｔｎに、比較するパターンをＰｒｈ＿Ｌｉｓｔ［ｉ］．Ｔｅｌに設定する。例えばＰｔｎ＝“前方一致”、Ｔｅｌ＝“０１０”の場合、“０１０”で始まる電話番号への送信が禁止されていることを示す。同様にＰｔｎ＝“後方一致”ならＴｅｌで終わる電話番号、Ｐｔｎ＝“部分一致”ならＴｅｌのパターンを中に含む電話番号（Ｔｅｌ＝“１２３”なら“１２３”、“０１２３”、“１２３４”、“０１２３４”など）、Ｐｔｎ＝“完全一致”ならＴｅｌそのものの電話番号への送信が禁止されていることを示す。
【００４７】
図５に送信禁止リストを編集する際の画面フローの例を示す。
【００４８】
まずユーザが初期設定キーを押すと図５（ａ）の初期設定画面に移行する。
【００４９】
この画面では「システム初期設定」「コピー初期設定」「ファクス初期設定」「管理者用設定」というボタンあるので、「管理者用設定」を押下すると、同図（ｂ）の管理者用設定画面が表示される。この画面で「送信禁止リスト編集」ボタンを押すと、同図（ｃ）の送信禁止リスト編集画面が表示される。
【００５０】
この画面では、送信禁止リストの各要素に対応してリストボタン（この画面では、「前｜０１０」「｜未登録」などと表示されたボタン計８個）が表示されているので、編集したいリストボタンを押すと、同図（ｄ）の送信禁止リスト内容設定画面に移る。
【００５１】
同図（ｄ）では比較方法として“前方一致”、“後方一致”、“部分一致”、“完全一致”のうちどれか一つをボタンで選択でき（選択されているボタンが反転）、またテンキーから一致パターンを入力できる（入力すると一致パターンの右側の枠内に表示される）。比較方法を選択・一致パターンを入力後、「設定」を押すと送信禁止リストに反映される。「解除」を押すと選択した送信禁止リストの要素は「未登録」となる。
【００５２】
図６にスタートキーが押されたときの処理フローを示す。ここで、変数Ｎｕｍには入力確定した宛先数、文字列配列Ａｄｒ［ｉ］（ｉ＝０〜Ｎｕｍ−１）には入力確定した各宛先の文字列がセットされているとする。
【００５３】
まず宛先が入力されていなければ（Ｎｕｍ＝０）「宛先が入力されていません」という警告を表示して終了する。さもなければ、Ａｄｒ［ｉ］（ｉ＝０〜Ｎｕｍ−１）に対し、その宛先が送信禁止かどうかのチェックを行う（このチェックの処理フローは図７に示す（後述））。
【００５４】
このチェックでは、「送信許可」か「送信禁止」のどちらかが返るので、送信禁止なら「送信禁止宛先が入力されているので送信を中止します」という警告を表示して終了する。各Ａｄｒ［ｉ］に対して、この警告が表示されることなければ、すなわち入力した宛先が全て送信許可されていれば、実際にＡｄｒ［］の各宛先への送信処理を行う。従って、宛先を複数入力した場合、一つでも送信禁止の宛先があったら、すべての宛先への送信は行われない。
【００５５】
図７に送信禁止かどうかをチェックするサブルーチンの処理フローを示す。ここで、文字列変数ＣｈｋＡｄｒはチェックしたい宛先とする。
【００５６】
そこでは、送信禁止リストの各要素Ｐｒｈ＿Ｌｉｓｔ［ｊ］（ｊ＝０〜ＰＲＨ＿ＬＩＳＴ＿ＭＡＸ−１）に対し、Ｐｒｈ＿Ｌｉｓｔ［ｊ］．Ｐｔｎで示す比較方法（前方一致／後方一致／部分一致／完全一致）に従って、ＣｈｋＡｄｒとＰｒｈ＿Ｌｉｓｔ［ｊ］．Ｔｅｌを比較する。例えばＰｔｎ＝“前方一致”なら、ＣｈｋＡｄｒの先頭部分がＰｒｈ＿Ｌｉｓｔ［ｊ］．Ｔｅｌと一致するかどうか比較する。
【００５７】
比較の結果、一致と判断すれば「送信禁止」を返して終了する。さもなければ送信禁止リストの次の要素での比較に進む。また、Ｐｔｎが前方一致／後方一致／部分一致／完全一致のどれでもない、すなわち“未登録”の場合は比較を行わず、送信禁止リストの次の要素での比較に進む。こうして、送信禁止リストの全要素と比較しても「送信禁止」で終了することがなければ、「送信許可」を返す。
【００５８】
（請求項２の実施例）
送信禁止リストの内容（図４）、送信禁止リストを編集する際の画面フローの例（図５）、送信禁止かどうかをチェックするサブルーチンの処理フロー（図７）は上述した請求項１の実施例と同様である。
【００５９】
図８にスタートキーが押されたときの処理フローを示す。（変数Ｎｕｍ・配列Ａｄｒ［ｉ］は図６と同様）
【００６０】
まず宛先が入力されていなければ（Ｎｕｍ＝０）「宛先が入力されていません」という警告を表示して終了する。さもなければ、Ａｄｒ［ｉ］（ｉ＝０〜Ｎｕｍ−１）に対し、その宛先が送信禁止かどうかのチェックを行い（図７）、チェック結果が「送信禁止」ならその宛先を未送信宛先リスト（このリストは開始時に空に初期化されている）に追加し、送信しなかった宛先として覚えておく。チェック結果が「送信許可」ならその宛先への送信処理を行う（ここでは、宛先を複数指定した場合、順次送信して行くものとする）。
【００６１】
各Ａｄｒ［ｉ］に対する処理が完了後、未送信宛先リストが空でない（送信しなかった宛先があった）場合、「以下の宛先は送信禁止のため送信しませんでした」という警告を、未送信宛先リストの宛先を一覧表示した結果と共に表示する。
【００６２】
このようにすることで、宛先を複数入力した場合、送信禁止の宛先には送信されないが、送信禁止でない宛先へは送信される。
【００６３】
（請求項３の実施例）
送信禁止リストの内容（図４）、送信禁止リストを編集する際の画面フローの例（図５）、送信禁止かどうかをチェックするサブルーチンの処理フロー（図７）は請求項１と同様である。
【００６４】
図９に宛先の入力を確定しようとするとき（図３における「確定」押下時）の処理フローを示す。
【００６５】
まず入力確定しようとする宛先に対し、送信禁止かどうかのチェックを行う（図７）。チェック結果が「送信禁止」なら「入力した宛先は送信禁止です」という警告を表示し、宛先の入力確定は行わず入力を取り消して元の宛先入力画面（図３の（ａ））に戻る。チェック結果が「送信許可」なら通常通り宛先確定を行う。このようにすることで、送信許可された宛先しか確定されなくなる。
【００６６】
（請求項４の実施例）
送信禁止リストの内容（図４）、送信禁止リストを編集する際の画面フローの例（図５）、送信禁止かどうかをチェックするサブルーチンの処理フロー（図７）は請求項１と同様である。
【００６７】
図１０にスタートキーが押されたときの処理フローを示す。（変数Ｎｕｍ・配列Ａｄｒ［ｉ］は図６と同様）
【００６８】
まず宛先が入力されていなければ（Ｎｕｍ＝０）「宛先が入力されていません」という警告を表示して終了する。さもなければ、Ａｄｒ［ｉ］（ｉ＝０〜Ｎｕｍ−１）に対し、その宛先が送信禁止かどうかのチェックを行い（図７）、チェック結果が「送信禁止」なら、送信禁止宛先が使用されたことを記録として残すため、その宛先をログに記録する。そして、チェック結果に関わらず、その宛先への送信処理を行う（ここでは、宛先を複数指定した場合、順次送信して行くものとする）。このようにすることで、入力した宛先への送信はすべて行われるが、送信禁止リストのパターンと一致した宛先はログとして記録に残るので、後でログを見ることにより、送信禁止の宛先を使用したことがチェックできる。ここで、宛先をログに記録する際、日時や、送信者が設定されている場合送信者情報（名前、ＩＤなど）などを合わせて記録するようにすれば、宛先の不正使用の監視にこのログがさらに役立つようになる。
【００６９】
（請求項５の実施例）
図１１に送信禁止かどうかをチェックするサブルーチンの処理フローを示す。図１１のフローは上述した請求項１〜４の実施例における図７のフローに代わるものである。ここで、文字列変数ＣｈｋＡｄｒはチェックしたい宛先、変数ＢｏｏｋＮｕｍは電話帳に登録されている宛先数、文字列配列ＢｏｏｋＡｄｒ［ｊ］（ｊ＝０〜ＢｏｏｋＮｕｍ−１）は電話帳に登録されている各宛先の文字列がセットされているとする。
【００７０】
そこでは、まずＢｏｏｋＡｄｒ［ｊ］（ｊ＝０〜ＢｏｏｋＮｕｍ−１）に対し、ＣｈｋＡｄｒと比較し、一致（完全一致）すれば「送信許可」を返して終了する。すなわちＣｈｋＡｄｒが電話帳に登録されている宛先のどれかと一致すれば（送信禁止リストとの比較をせずに）「送信許可」となる。電話帳との比較で一致しなければ、図７と同じ送信禁止リストによるチェックを行い、その結果（送信禁止／送信許可）を返す。
【００７１】
このようにすると、電話帳に登録された宛先に対しては送信禁止リストにかかわらず送信禁止になることはない。このため、送信禁止リストの例外宛先として電話帳宛先を使用することができる。
【００７２】
（請求項６の実施例）
設定例を図５（ｂ）に示す。そこでは、管理者用設定で「送信禁止リスト宛先への送信」の設定として「禁止する」「禁止しない」を設定できるようになっている。これが「禁止しない」になっていると、送信禁止リストはどんな宛先でも常に送信を許可するようになり、「禁止する」になっていると送信禁止リストに一致する宛先は送信禁止となる。
【００７３】
このためには、図７の送信禁止かどうかをチェックするサブルーチンにおいて、まず最初に上記設定を見て、「禁止しない」になっていたら即「送信許可」を返して終了するようにし、「禁止する」になっていたら今まで通り（図７に示されている通り）のチェックをすればよい。
【００７４】
（請求項７の実施例）
設定例を図５（ｂ）に示す。そこでは、管理者用設定で（送信禁止リスト宛先への送信を禁止する際）「電話帳宛先への適用」の設定として「適用する」「適用しない」を設定できるようになっている。これが「適用しない」になっていると、電話帳に登録済みの宛先なら、送信禁止リストと一致する宛先であっても、送信を許可するようになる。「適用する」だと、電話帳に登録済みの宛先であっても、送信禁止リストと一致すれば送信禁止になる。
【００７５】
このためには、送信禁止かどうかをチェックする際、まず最初に上記設定を見て、「適用しない」になら図１０の方（電話帳宛先なら送信禁止チェックをしない）でチェックを行い、「適用する」なら図７の方（電話帳宛先に関わらず送信禁止チェックを行う）でチェックを行うようにすればよい。
【００７６】
（請求項８〜１１の実施例）
ここでは、管理者用設定に入る際にパスワードを必要とすることによって、管理者用設定の中にある「送信禁止リスト編集」（請求項８）、「送信禁止リスト宛先への送信」（請求項９）、「電話帳管理」（請求項１０）・「電話帳宛先への適用」（請求項１１）の設定のアクセスを制限する方法について示す。
【００７７】
図１２に管理者パスワードを設定する画面を示す。同図（ａ）の管理者用設定画面において「管理者パスワード設定」ボタンを押すと、同図（ｂ）の管理者パスワード設定画面が表示される。この画面では、パスワード設定用・パスワード確認用にそれぞれパスワードを入力するようになっている（「クリア」ボタンを押すと入力したパスワードがクリアされる）。
【００７８】
パスワードは例えばテンキーから入力するが、ここでは安全のため入力されても内容は伏せて桁数のみ分かるように「＊」で表示するようにしている。内容を伏せてしまうとキーの押し間違いが確認できないため、確認用にもう一回パスワードを入力するようにしている。
【００７９】
設定パスワード・確認パスワードを入力し終えて「設定」ボタンを押す（設定済みのパスワードを消去する場合は設定パスワード・確認パスワードともクリアして「設定」ボタンを押す）と、設定パスワードと確認パスワードが一致しているか確かめ、一致していなければアラートを表示して元の画面（同図（ｂ））に戻る。一致していれば入力されたパスワードを管理者パスワードをして設定し、同図（ａ）の管理者用設定画面に戻る。
【００８０】
図１３に管理者パスワードが設定されている場合の画面フローを示す。
【００８１】
同図（ａ）の初期設定画面において「管理者用設定」ボタンを押すと、まず管理者パスワードが設定されているかどうか確かめ、設定されていなければそのまま、同図（ｂ）の管理者用設定画面に移る。管理者パスワードが設定されている場合、同図（ｃ）の管理者パスワード入力画面を表示する。
【００８２】
そこで入力されたパスワードが管理者パスワードと一致していれば、同図（ｂ）の管理者用設定画面に移行し、一致していなければ「管理者パスワードが違います」という警告を表示して、同図（ａ）の初期設定画面に戻る。
【００８３】
このように、管理者パスワードが設定されている場合、正しいパスワードを入力しなければ、同図（ｂ）の管理者用設定画面に入ることができないため、管理者用設定の中にある「送信禁止リスト編集」・「送信禁止リスト宛先への送信」・「電話帳管理」・「電話帳宛先への適用」は管理者パスワードを知っている管理者しか行うことができない。
【００８４】
また、管理者パスワードの設定も管理者用設定の中にあるため、当然管理者パスワードをクリアしたり変更したりするにも管理者パスワードの入力が必要となる。このため、管理者パスワードが公開されていない限り一般ユーザーは管理者用設定内にある設定を変更することができない。
【００８５】
（請求項１２の実施例）
図６の処理フローでは、送信禁止宛先があった場合「送信禁止宛先が入力されているので送信を中止します」という警告を表示することによって、ユーザに通知している。
【００８６】
図８の処理フローでは、送信禁止宛先があった場合「以下の宛先は送信禁止のため送信しませんでした」という警告を、未送信宛先リストの宛先を一覧表示した結果と共に表示することによって、ユーザに通知している。
【００８７】
図９の処理フローでは、入力確定しようとした宛先が送信禁止宛先であった場合「入力した宛先は送信禁止です」という警告を表示することによって、ユーザに通知している。
【００８８】
（請求項１３の実施例）
図１４に、送信禁止宛先が入力されている場合に表示する警告画面例を示す。この画面には「強制実行」「中止」という２つのタッチパネルボタンがあり、ユーザに「強制実行」「中止」のどちらかを選択させるようになっている。
【００８９】
図１５にスタートキーが押されたときの処理フローを示す。（変数Ｎｕｍ・配列Ａｄｒ［ｉ］は図６と同様）
【００９０】
まず宛先が入力されていなければ（Ｎｕｍ＝０）「宛先が入力されていません」という警告を表示して終了する。さもなければ、各宛先Ａｄｒ［ｉ］が送信禁止かどうかチェックし、送信禁止宛先が１つでもあれば変数ｆｌａｇに１をセットし、すべての宛先が送信禁止でなければｆｌａｇを０となる。そして、ｆｌａｇが１、すなわち送信禁止宛先が１つでもあれば、図１４の警告を表示し、ユーザから「強制実行」「中止」のどちらかが選択されるのを待つ。ここで「強制実行」が選択された場合、実際にＡｄｒ［］の各宛先への送信処理を行う（途中の「ログに記録」「管理者に通知」の２つの処理については請求項１６、１７の構成・動作で後述）。「中止」が選択された場合は送信を行わずに終了する。
【００９１】
（請求項１４の実施例）
図１６にスタートキーが押されたときの処理フローを示す。（変数Ｎｕｍ・配列Ａｄｒ［ｉ］は図６と同様）
【００９２】
まず宛先が入力されていなければ（Ｎｕｍ＝０）「宛先が入力されていません」という警告を表示して終了する。さもなければ、Ａｄｒ［ｉ］（ｉ＝０〜Ｎｕｍ−１）に対し、その宛先が送信禁止なら、図１４のような警告（この場合、メッセージの内容は「宛先（変数Ａｄｒ［ｉ］の内容）への送信は禁止されています。この宛先への送信を中止しますか？」といった内容になる）を表示し、ユーザから「強制実行」「中止」のどちらかが選択されるのを待つ。ここで「強制実行」が選択された場合、実際にＡｄｒ［ｉ］への送信処理を行う（途中の「ログに記録」「管理者に通知」の２つの処理については請求項１６、１７の構成・動作で後述）。「中止」が選択された場合はその宛先への送信は行わない。いずれにせよ、Ａｄｒ［ｉ］に対する処理が終わると次の宛先への処理に移る。従って、送信禁止宛先が複数ある場合、警告表示（ユーザからの「強制実行」「中止」の選択）は送信禁止宛先の数分の回数行われる。
【００９３】
（請求項１５の実施例）
図１７に宛先の入力を確定しようとするとき（図３における「確定」押下時）の処理フローを示す。
【００９４】
入力しようとした宛先が送信禁止なら、図１４のような警告（この場合、メッセージの内容は「この宛先への送信は禁止されています。この宛先の入力を中止しますか？」といった内容になる）を表示し、ユーザから「強制実行」「中止」のどちらかが選択されるのを待つ。ここで「強制実行」が選択された場合、実際に宛先確定処理を行う（途中の「ログに記録」「管理者に通知」の２つの処理については請求項１６、１７の構成・動作で後述）。「中止」が選択された場合は宛先の入力確定は行わず宛先入力画面に戻る。
【００９５】
（請求項１６の実施例）
図１５，１６，１７では、「強制実行」選択後、「ログに記録」という処理を行っている。そこでは、「入力した宛先が送信禁止と判定されたが、送信や入力を強制的に実行した」ということをログに記録する処理を行う。ここで、ログに記録する際、宛先の内容、日時、送信者が設定されている場合送信者情報（名前、ＩＤなど）などを合わせて記録するようにすれば、宛先の不正使用の監視にこのログがさらに役立つようになる。
【００９６】
（請求項１７の実施例）
図１５，１６，１７では、「強制実行」選択後、「管理者に通知」という処理を行っている。そこでは、例えばあらかじめ登録しておいた管理者のメールアドレスにメールで通知する処理を行う。
【００９７】
（請求項１８の実施例）
図４に示した送信禁止リストの配列Ｐｒｈ＿Ｌｉｓｔの各要素の変数に、コメントを表す文字列変数Ｐｒｈ＿Ｌｉｓｔ．Ｃｏｍｍｅｎｔ［ｉ］を追加し、図５（ｄ）の送信禁止リスト内容設定画面において、その送信禁止リストの要素のコメント内容を表示・編集できるようにすればよい。
【００９８】
以上説明したように、本発明では、あらかじめ送信を禁止したい宛先のパターンを送信禁止リストに登録しておき、入力された複数の宛先に対し、送信禁止リストにあるパターンと一致する宛先があったら、送信を取り消すことにより、宛先（電話番号）のパターンを指定して送信を禁止することができる。
【００９９】
また、あらかじめ送信を禁止したい宛先のパターンを送信禁止リストに登録しておき、入力された各宛先に対し、送信禁止リストにあるパターンと一致する宛先に対しては、その宛先への送信を取り消すことにより、宛先（電話番号）のパターンを指定して送信を禁止することができる。
【０１００】
また、あらかじめ送信を禁止したい宛先のパターンを送信禁止リストに登録しておき、宛先を入力しようとする際、その宛先が送信禁止リストにあるパターンと一致する場合、その宛先入力を取り消すことにより、宛先（電話番号）のパターンを指定して送信を禁止することができる。
【０１０１】
また、あらかじめ送信を禁止したい宛先のパターンを送信禁止リストに登録しておき、入力された各宛先に対し、送信禁止リストにあるパターンと一致する宛先に対しては、その宛先をログに記録することにより、送信禁止宛先が使用されたことを記録に残し、後で私用送信等が行われたことがチェックすることができる。
【０１０２】
また、宛先が送信禁止リストにあるパターンと一致しても、電話帳に登録されている宛先なら送信や宛先入力を取り消さないようにすることにより、電話帳に登録された宛先は送信が許可された宛先（送信禁止の例外宛先）とみなして使用できるようにしている。
【０１０３】
また、宛先が送信禁止リストのパターンと一致した場合に送信や宛先入力を取り消すかどうかを設定するスイッチを設けることにより、送信禁止リストだけあらかじめ設定しておいて、一時的に送信禁止された宛先に送信する必要がある場合など、必要に応じて、送信制限をするかしないかを簡単に切り替えられるようにしている。
【０１０４】
また、電話帳に登録された宛先を送信／宛先入力取り消しの対象外とするかどうかを設定するスイッチを設けることにより、状況に応じて、送信禁止優先（電話帳に登録された宛先でも送信禁止リストのパターンと一致したら送信／宛先入力を取り消す）か送信許可優先かを切り替えられるようにしている。
【０１０５】
また、管理者権限のあるユーザのみが送信禁止リストを編集できるようにすることにより、一般ユーザが送信禁止リストを勝手に編集して送信禁止されているはずの宛先に送信したりするのを防止することができる。
【０１０６】
また、管理者権限のあるユーザのみがスイッチを設定できるようにすることにより、一般ユーザが勝手にスイッチを切り替えて送信禁止されているはずの宛先に送信したりするのを防止することができる。
【０１０７】
また、管理者権限のあるユーザのみが電話帳を編集できるようにすることにより、一般ユーザが勝手に送信禁止されているはずの宛先を電話帳に追加して送信したりするのを防止することができる。
【０１０８】
また、管理者権限のあるユーザのみが請求項６のスイッチを設定できるようにすることにより、一般ユーザが勝手にスイッチを切り替えて送信禁止されているはずの宛先に送信したりするのを防止することができる。
【０１０９】
また、宛先が送信禁止リストのパターンと一致したために送信や宛先入力が取り消された場合に、警告表示することにより、送信や宛先入力が取り消された理由をユーザが知ることができる。
【０１１０】
また、入力された（複数の）宛先に対し、送信禁止リストにあるパターンと一致する宛先があったら、「送信を禁止された宛先入力されています。送信を中止しますか？」という警告を表示し、ユーザに「中止」か「強制実行」を選択させ、「中止」を選択した場合、送信を取り消すが、「強制実行」を選択した場合、送信を取り消さずに実行するようにすることにより、送信禁止の宛先へ緊急で送信する必要がある場合など、設定を変更せずに送信禁止の宛先へも一時的に送信することができる。
【０１１１】
また、入力された各宛先に対し、送信禁止リストにあるパターンと一致する宛先に対して「宛先××への送信は禁止されています。この宛先への送信を中止しますか？」という警告を表示し、ユーザに「中止」か「強制実行」を選択させ、「中止」を選択した場合、その宛先への送信を取り消すが、「強制実行」を選択した場合、その宛先への送信を取り消さずに実行するようにすることにより、送信禁止の宛先へ緊急で送信する必要がある場合など、設定を変更せずに送信禁止の宛先へも一時的に送信することができる。
【０１１２】
また、宛先を入力しようとする際、その宛先が送信禁止リストにあるパターンと一致する場合、「この宛先への送信は禁止されています。入力を中止しますか？」という警告を表示し、ユーザに「中止」か「強制実行」を選択させ、「中止」を選択した場合、その宛先入力を取り消すが、「強制実行」を選択した場合、その宛先の入力を許可するようにすることにより、送信禁止の宛先へ緊急で送信する必要がある場合など、設定を変更せずに送信禁止の宛先へも一時的に送信することができる。
【０１１３】
また、「強制実行」が選択された時に、そのことをログに保存することにより、送信禁止宛先が使用されたことを記録に残し、必要以上に送信禁止宛先が使用されていないか等をチェックすることができる。
【０１１４】
また、「強制実行」が選択された時に、その旨を管理者に通知することにより、送信禁止宛先が使用されたことをリアルタイムで管理者が知ることができるようになり、送信禁止宛先の使用を常に管理者がチェックすることができる。
【０１１５】
また、送信禁止リストの各宛先パターンにコメントを記述できるようにすることにより、その宛先パターンを送信禁止にした理由などをメモすることにより送信禁止リストを編集する際の便宜を図ることができる。
【０１１６】
なお、上述した実施例では、グループ３ファクシミリ通信機能を備えた複合機について本発明を適用したが、本発明は、それ以外の通信機能を備えた装置についても、同様にして適用することができる。
【図面の簡単な説明】
【０１１７】
【図１】本発明の一実施例にかかる複合機の構成例を示したブロック図。
【図２】操作表示部７の一例を示した概略図。
【図３】宛先を入力する際の画面フローの例を示した概略図。
【図４】送信禁止リストの内容を示した概略図。
【図５】送信禁止リストを編集する際の画面フローの例を示した概略図。
【図６】スタートキーが押されたときの処理フローを示したフローチャート。
【図７】送信禁止かどうかをチェックするサブルーチンの処理フローを示したフローチャート。
【図８】スタートキーが押されたときの処理フローを示したフローチャート。
【図９】宛先の入力を確定しようとするとき（図３における「確定」押下時）の処理フローを示したフローチャート。
【図１０】スタートキーが押されたときの処理フローの他の例を示したフローチャート。
【図１１】送信禁止かどうかをチェックするサブルーチンの処理フローの他の例を示したフローチャート。
【図１２】管理者パスワードを設定する画面を示した概略図。
【図１３】管理者パスワードが設定されている場合の画面フローを示した概略図。
【図１４】送信禁止宛先が入力されている場合に表示する警告画面例を示した概略図。
【図１５】スタートキーが押されたときの処理フローを示したフローチャート。
【図１６】スタートキーが押されたときの処理フローの他の例を示したフローチャート。
【図１７】宛先の入力を確定しようとするとき（図３における「確定」押下時）の処理フローを示したフローチャート。
【符号の説明】
【０１１８】
１  システム制御部
２  システムメモリ
７  操作表示部
【図１】
2008053882.tif 000003
【図２】
2008053882.tif 000004
【図３】
2008053882.tif 000005
【図４】
2008053882.tif 000006
【図５】
2008053882.tif 000007
【図６】
2008053882.tif 000008
【図７】
2008053882.tif 000009
【図８】
2008053882.tif 000010
【図９】
2008053882.tif 000011
【図１０】
2008053882.tif 000012
【図１１】
2008053882.tif 000013
【図１２】
2008053882.tif 000014
【図１３】
2008053882.tif 000015
【図１４】
2008053882.tif 000016
【図１５】
2008053882.tif 000017
【図１６】
2008053882.tif 000018
【図１７】
2008053882.tif 000019