(57)【要約】【課題】登録されている番号の桁数が不確定である場合でも、所望の宛先の検索を可能とし、ユーザの利便性を向上させることを目的とする。【解決手段】通信装置であって、外部装置にデータを送信する送信手段と、外部装置の宛先情報を保持する保持手段と、ユーザから文字列の入力を受け付ける受け付け手段と、前記受け付け手段にて受け付けた第１の文字列に基づいて、前記保持手段にて保持されている宛先情報から、データの送信先となる宛先情報を検索する検索手段とを有し、前記検索手段は、前記保持手段にて保持する宛先情報のうち、前記第１の文字列、前記第１の文字列の前に所定の文字列を付加した第２の文字列、および、前記第１の文字列の先頭から前記所定の文字列を削除した第３の文字列のいずれかに前方一致する宛先情報を検索結果として出力する。【選択図】図１２Ｂ
2020202490.tif 000002
【特許請求の範囲】
【請求項１】
外部装置にデータを送信する送信手段と、
外部装置の宛先情報を保持する保持手段と、
ユーザから文字列の入力を受け付ける受け付け手段と、
前記受け付け手段にて受け付けた第１の文字列に基づいて、前記保持手段にて保持されている宛先情報から、データの送信先となる宛先情報を検索する検索手段と、
を有し、
前記検索手段は、前記保持手段にて保持する宛先情報のうち、前記第１の文字列、前記第１の文字列の前に所定の文字列を付加した第２の文字列、および、前記第１の文字列の先頭から前記所定の文字列を削除した第３の文字列のいずれかに前方一致する宛先情報を検索結果として出力することを特徴とする通信装置。
【請求項２】
前記通信装置は、ファクス機能を備える画像通信装置であり、
前記送信手段は、ファクス送信を行うことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記所定の文字列は、市外局番、国番号、外線発信特番、ファクス機能に応じた固有文字から構成される文字列のいずれかであることを特徴とする請求項２に記載の通信装置。
【請求項４】
前記検索手段による検索結果を表示する表示手段を更に有し、
前記表示手段は、一致した文字列の構成に応じて、検索結果に含まれる宛先情報それぞれの表示方法を変更することを特徴とする請求項１乃至３のいずれか一項に記載の通信装置。
【請求項５】
前記表示手段は、前記第２の文字列と前方一致した宛先情報に対しては、前記所定の文字列を先頭に付加して表示することを特徴とする請求項４に記載の通信装置。
【請求項６】
前記表示手段は、前記先頭に付加した前記所定の文字列の強調表示を行うことを特徴とする請求項５に記載の通信装置。
【請求項７】
前記表示手段は、前記第３の文字列と前方一致した宛先情報に対しては、前記第１の文字列と前方一致した部分の強調表示を行うことを特徴とする請求項４乃至６のいずれか一項に記載の通信装置。
【請求項８】
外部装置にデータを送信する送信手段と、外部装置の宛先情報を保持する保持手段とを有する通信装置における宛先検索方法であって、
ユーザから文字列の入力を受け付ける受け付け工程と、
前記受け付け工程にて受け付けた第１の文字列に基づいて、前記保持手段にて保持されている宛先情報から、データの送信先となる宛先情報を検索する検索工程と、
を有し、
前記検索工程において、前記保持手段にて保持する宛先情報のうち、前記第１の文字列、前記第１の文字列の前に所定の文字列を付加した第２の文字列、および、前記第１の文字列の先頭から前記所定の文字列を削除した第３の文字列のいずれかに前方一致する宛先情報を検索結果として出力することを特徴とする宛先検索方法。
【請求項９】
外部装置にデータを送信する送信手段と、外部装置の宛先情報を保持する保持手段とを有するコンピューターに、
ユーザから文字列の入力を受け付ける受け付け工程、
前記受け付け工程にて受け付けた第１の文字列に基づいて、前記保持手段にて保持されている宛先情報から、データの送信先となる宛先情報を検索する検索工程、
を実行させ、
前記検索工程において、前記保持手段にて保持する宛先情報のうち、前記第１の文字列、前記第１の文字列の前に所定の文字列を付加した第２の文字列、および、前記第１の文字列の先頭から前記所定の文字列を削除した第３の文字列のいずれかに前方一致する宛先情報を検索結果として出力することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願発明は、通信装置、宛先検索方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来、カーナビゲーションシステムや携帯電話端末などの通信装置において、通信先となる外部装置の宛先情報をアドレス帳に登録することが行われている。そして、通信装置が外部から着信を受けた際に、呼び出し元から通知された情報がアドレス帳に登録されている場合、呼び出し元の番号に加えてアドレス帳に登録された宛先名称などの情報をユーザに通知することが行われている。
【０００３】
上記のような場合において、アドレス帳に登録された番号と、呼び出し元から通知された番号の先頭に国番号、市外局番などがあるか無いかの違いにより、一致と判定できないことがある。このような問題に対し、特許文献１では、呼び出し元から通知された電話またはファクス番号が、アドレス帳に登録された番号よりも桁数が長い場合には、国番号、市外局番号等の差がある可能性を考慮し、一致／不一致の判定を行う技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−１６３１１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、一致／不一致を判定する際に用いられる２つの番号の桁数が確定されている状況でしか適用することができない。例えば、複数のユーザがアドレス帳に宛先情報を登録する場合、各ユーザによっては、例えば市外局番を登録する場合としない場合がある。その結果、アドレス帳においては、番号の桁数は不規則となってしまう。そのため、例えば、複数のユーザが利用するファクス装置において、アドレス帳からファクス番号の前方一致検索を行うユースケースでは、特許文献１の方法は使用できない。
【０００６】
上記課題を鑑み、本願発明は、登録されている番号の桁数が不確定である場合でも、所望の宛先の検索を可能とし、ユーザの利便性を向上させることを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために本願発明は以下の構成を有する。すなわち、通信装置であって、外部装置にデータを送信する送信手段と、外部装置の宛先情報を保持する保持手段と、ユーザから文字列の入力を受け付ける受け付け手段と、前記受け付け手段にて受け付けた第１の文字列に基づいて、前記保持手段にて保持されている宛先情報から、データの送信先となる宛先情報を検索する検索手段とを有し、前記検索手段は、前記保持手段にて保持する宛先情報のうち、前記第１の文字列、前記第１の文字列の前に所定の文字列を付加した第２の文字列、および、前記第１の文字列の先頭から前記所定の文字列を削除した第３の文字列のいずれかに前方一致する宛先情報を検索結果として出力する。
【発明の効果】
【０００８】
本願発明により、登録されている番号の桁数が不確定である場合でも、所望の宛先の検索が可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明に係る画像通信装置のハードウェア構成の一例を示す図。
【図２】本発明に係る画像通信装置を含むシステム構成の一例を示す図。
【図３】本発明に係る処理を示すフローチャート。
【図４】本発明に係るメインメニュー画面の一例を示す図。
【図５】本発明に係るファクス処理を示すフローチャート。
【図６】本発明に係るファクス画面の一例を示す図。
【図７】本発明に係るアドレス帳処理を示すフローチャート。
【図８】本発明に係るアドレス帳画面の一例を示す図。
【図９】本発明に係る新規宛先入力処理を示すフローチャート。
【図１０】本発明に係る新規宛先入力画面の一例を示す図。
【図１１】本発明に係る送信処理を示すフローチャート。
【図１２Ａ】第１実施形態に係る検索処理を示すフローチャート。
【図１２Ｂ】第１実施形態に係る検索処理を示すフローチャート。
【図１２Ｃ】第１実施形態に係る検索処理を示すフローチャート。
【図１３】本発明に係る検索画面の一例を示す図。
【図１４Ａ】第２実施形態に係る検索処理を示すフローチャート。
【図１４Ｂ】第２実施形態に係る検索処理を示すフローチャート。
【図１４Ｃ】第２実施形態に係る検索処理を示すフローチャート。
【図１４Ｄ】第２実施形態に係る検索処理を示すフローチャート。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る発明を限定するものではない。実施形態には複数の特徴が記載されているが、これらの複数の特徴の全てが発明に必須のものとは限らず、また、複数の特徴は任意に組み合わせられてもよい。さらに、添付図面においては、同一若しくは同様の構成に同一の参照番号を付し、重複した説明は省略する。
【００１１】
＜第１実施形態＞
［装置構成］
図１は、本実施形態に係る画像通信装置のＨ／Ｗブロック構成の一例を示す。画像通信装置１は、ＣＰＵ１１、ＲＡＭ１２、ＨＤＤ１３、入力装置１４、モデム１５、及び原稿読取装置１６を含んで構成され、各部位はメインバス１７を介して通信可能に接続される。ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１は、画像通信装置１の全体の制御を司る。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２は、揮発性の記憶領域であり、例えば、ＣＰＵ１１のワークエリアとして機能する。ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１３は、不揮発性の記憶領域であり、本願発明に係るプログラムや各種設定、およびファイルなどを格納する。ＨＤＤ１３は、例えば、フロッピーディスク（登録商標）やＮＶＲＡＭなどであってもよい。
【００１２】
入力装置１４は、ＧＵＩ（グラフィックユーザインターフェース）の表示や、ＧＵＩ介してユーザが様々な設定の入力を行うための入力部である。入力装置１４は、タッチパネルディスプレイなどで構成されてよい。モデム１５は、他機器と接続するための公衆回線網２を介して他の通信機器（例えば、ファクス端末）と通信するためのモデムである。原稿読取装置１６は、原稿をスキャンする原稿読み取り機能を提供する。原稿読取装置１６は、自動原稿読取部（以下、ドキュメントフィーダ）と原稿台読取部（以下、フラットベット）を有する。なお、原稿読取装置１６の構成は上記の部位のいずれかを備える構成であってもよい。
【００１３】
尚、本実施形態では特に断らない限り、画像通信装置１ではＣＰＵ１１がメインバス１７を介してＲＡＭ１２、ＨＤＤ１３、入力装置１４、モデム１５、および原稿読取装置１６を制御する。また、ＨＤＤ１３には、画像通信装置１が文書を送信する際の送信先を記憶したアドレス帳や画像通信装置１に設定される国番号、市外局番、外線発信特番の情報（文字列）が格納されている。また、本実施形態に係る画像通信装置１は、原稿読取装置１６にて読み取った画像を外部装置へ送信するファクス機能を有するものとする。なお、送信対象の画像データは、自装置内に設けられた原稿読取装置にて読み取られたものに限定するものではなく、外部から取得した画像データを送信対象としてもよい。
【００１４】
図２は、本実施形態に係る画像通信装置１を含むシステム構成の一例を示す。本実施形態においては、画像通信装置１とファクス端末３が公衆回線網２を介して接続されている。なお、本実施形態では、画像通信装置１とファクス端末３をそれぞれ１台ずつ示しているが、これに限定するものではなく、更に多くの装置が含まれていてよい。また、画像通信装置１に記憶されるアドレス帳において、複数のファクス端末の情報（宛先や名前）が登録されていてよい。
【００１５】
［処理フロー］
図３は、本実施形態に係るファクス処理のフローチャートである。本処理を実行するためのプログラムがＨＤＤ１３に記憶されており、画像通信装置１に電源が供給されると当該プログラムがＲＡＭ１２上に展開され、実行されることで本処理が実現される。
【００１６】
Ｓ１０１にて、ＣＰＵ１１は、メインメニュー画面２０１を、入力装置１４上に表示する。図４は、本実施形態に係るメインメニュー画面２０１の一例を示す。メインメニュー画面２０１においては、画像通信装置１が備える各種機能を利用するための各種ボタンが設けられる。ここでは、本実施形態に関するファクス機能に着目して説明を行い、本願発明に直接関係のない機能については説明を省略する。
【００１７】
Ｓ１０２にて、ＣＰＵ１１は、メインメニュー画面２０１を介してユーザ操作によりファクス機能が選択されたか否かを判定する。具体的には、メインメニュー画面２０１に設けられたファクスボタン２０２が押下された際に、ファクス機能が選択されたと判定してよい。ファクス機能が選択された場合（Ｓ１０２にてＹＥＳ）Ｓ１０３へ進み、選択されていない場合は（Ｓ１０２にてＮＯ）Ｓ１０１へ戻る。なお、詳細については省略するが、メインメニュー画面２０１にて、ファクス機能以外のボタンが選択された場合には、その選択された機能に応じた処理が行われるものとする。
【００１８】
Ｓ１０３にて、ＣＰＵ１１は、ファクス処理を実行する。本処理の詳細は、図５を用いて後述する。ファクス処理の完了後、Ｓ１０１へ戻り、処理を繰り返す。
【００１９】
（ファクス処理）
図５は、本実施形態に係るファクス処理のフローチャートであり、図３のＳ１０３の処理に対応する。
【００２０】
Ｓ３０１にて、ＣＰＵ１１は、ＲＡＭ１２上に記録されている送信宛先を初期化し、宛先が１件も含まれていない状態にする。本実施形態において送信宛先は、ファクスの送信先を示すものとする。
【００２１】
Ｓ３０２にて、ＣＰＵ１１は、ファクス画面４０１を、入力装置１４上に表示する。図６（ａ）は、本実施形態に係るファクス画面４０１の構成例を示す。このとき、ファクス画面４０１の送信宛先表示部４０２には、送信宛先に含まれる宛先の件数、及び、送信宛先に含まれている任意の宛先を１件表示する。なお、Ｓ３０１の初期化処理の直後は、図６（ａ）に示すように、宛先数は「０」となり、また、ファクス番号は未表示となる。
【００２２】
Ｓ３０３にて、ＣＰＵ１１は、ファクス画面４０１に設けられたアドレス帳ボタン４０３が選択されたか否かを判定する。アドレス帳ボタン４０３が選択された場合（Ｓ３０３にてＹＥＳ）Ｓ３０４へ進み、アドレス帳ボタン４０３が選択されていない場合（Ｓ３０３にてＮＯ）Ｓ３０５へ進む。
【００２３】
Ｓ３０４にて、ＣＰＵ１１は、アドレス帳処理を実行する。本処理の詳細は、図７を用いて後述する。アドレス帳処理の完了後、Ｓ３０２へ戻り、処理を繰り返す。
【００２４】
Ｓ３０５にて、ＣＰＵ１１は、ファクス画面４０１に設けられた新規宛先ボタン４０４が選択されたか否かを判定する。新規宛先ボタン４０４が選択された場合（Ｓ３０５にてＹＥＳ）Ｓ３０６へ進み、新規宛先ボタン４０４が選択されていない場合（Ｓ３０５にてＮＯ）Ｓ３０７へ進む。
【００２５】
Ｓ３０６にて、ＣＰＵ１１は、新規宛先入力処理を実行する。本処理の詳細は、図９を用いて後述する。新規宛先入力処理の完了後、Ｓ３０２へ戻り、処理を繰り返す。
【００２６】
Ｓ３０７にて、ＣＰＵ１１は、ファクス画面４０１に設けられた宛先削除ボタン４０７が選択されたか否かを判定する。宛先削除ボタン４０７が選択された場合（Ｓ３０７にてＹＥＳ）Ｓ３０８へ進み、宛先削除ボタン４０７が選択されていない場合（Ｓ３０７にてＮＯ）Ｓ３０９へ進む。
【００２７】
Ｓ３０８にて、ＣＰＵ１１は、送信宛先表示部４０２に表示中の宛先を削除する。送信宛先表示部４０２に表示する宛先は、表示宛先切り替えボタン４０８によって切り替えることができる。なお、宛先数が０や１である場合には、表示宛先切り替えボタン４０８が押下された場合でも切り替えは行われない。もしくは、宛先数が０や１である場合には、表示宛先切り替えボタン４０８が押下できないように表示制御が行われてもよい。その後、Ｓ３０２へ戻り、処理を繰り返す。
【００２８】
Ｓ３０９にて、ＣＰＵ１１は、ファクス画面４０１に設けられたキャンセルキー４０６が押下されたことにより、ファクス機能のキャンセルが指示されたか否かを判定する。キャンセルが指示された場合（Ｓ３０９にてＹＥＳ）本処理フローを終了し、指示されていない場合（Ｓ３０９にてＮＯ）Ｓ３１０へ進む。
【００２９】
Ｓ３１０にて、ＣＰＵ１１は、ファクス画面４０１に設けられたスタートキー４０５が押下されたことにより、送信ジョブの開始が指示されたか否かを判定する。ジョブの開始が指示された場合（Ｓ３１０にてＹＥＳ）Ｓ３１１へ進み、指示されていない場合（Ｓ３１０にてＮＯ）Ｓ３０２へ戻り、処理を繰り返す。
【００３０】
Ｓ３１１にて、ＣＰＵ１１は、送信宛先に１件以上の宛先が含まれているか否かを判定する。１以上の宛先が含まれている場合（Ｓ３１１にてＹＥＳ）Ｓ３１２へ進み、含まれていない場合（Ｓ３１１にてＮＯ）Ｓ３１３へ進む。
【００３１】
Ｓ３１２にて、ＣＰＵ１１は、送信処理を実行する。本処理の詳細は、図１１を用いて後述する。その後、本処理フローを終了する。
【００３２】
Ｓ３１３にて、ＣＰＵ１１は、警告画面を表示する。図６（ｂ）は、本実施形態に係る警告画面として用いられるポップアップ画面４１１が、ファクス画面４０１上に表示された例を示す。ポップアップ画面４１１には、宛先が指定されていない旨、および、宛先を指定する要求のメッセージが表示される。なお、表示される情報は図６（ｂ）に示すものに限定するものではなく、他の表示が行われてもよい。その後、Ｓ３１４へ進む。
【００３３】
Ｓ３１４にて、ＣＰＵ１１は、ポップアップ画面４１１に設けられたクローズボタン４１２が押下されることにより、警告画面を閉じることが指示されたか否かを判定する。指示された場合は（Ｓ３１４にてＹＥＳ）Ｓ３０２へ戻り、処理を繰り返す。指示されていない場合は（Ｓ３１４にてＮＯ）指示が行われるまで待機する。
【００３４】
（アドレス帳処理）
図７は、本実施形態に係るアドレス帳処理のフローチャートであり、図５のＳ３０４の処理に対応する。
【００３５】
Ｓ５０１にて、ＣＰＵ１１は、ＲＡＭ１２に記録されている選択済み宛先リスト（不図示）を初期化し、１件も宛先が選択されていない状態にする。
【００３６】
Ｓ５０２にて、ＣＰＵ１１は、ＨＤＤ１３に記録されているアドレス帳から全宛先を取得する。
【００３７】
Ｓ５０３にて、ＣＰＵ１１は、アドレス帳画面を、入力装置１４上に表示する。図８（ａ）は、本実施形態に係るアドレス帳画面６０１の構成例を示す。アドレス帳画面６０１に設けられた宛先表示欄６０２には、Ｓ５０２で取得した宛先が表示される。
【００３８】
Ｓ５０４にて、ＣＰＵ１１は、アドレス帳画面６０１において、各宛先の選択部６０３が押下されたことにより、宛先が選択されたか否かを判定する。宛先が選択されている場合（Ｓ５０４にてＹＥＳ）Ｓ５０５へ進み、宛先が選択されていない場合（Ｓ５０４にてＮＯ）Ｓ５０６へ進む。
【００３９】
Ｓ５０５にて、ＣＰＵ１１は、選択済み宛先リスト（不図示）に該選択された宛先を追加する。そして、Ｓ５０４へ戻り、処理を繰り返す。
【００４０】
Ｓ５０６にて、ＣＰＵ１１は、アドレス帳画面６０１において、ＯＫボタン６０６が押下されたことにより、宛先の選択確定が指示されたか否かを判定する。宛先の選択確定が指示された場合（Ｓ５０６にてＹＥＳ）Ｓ５０７へ進み、指示されていない場合（Ｓ５０６にてＮＯ）Ｓ５０８へ進む。
【００４１】
Ｓ５０７にて、ＣＰＵ１１は、選択済み宛先リストに追加された宛先を送信宛先に追加する。そして、本処理フローを終了する。これにより、図５のＳ３０２の処理へ戻る。
【００４２】
Ｓ５０８にて、ＣＰＵ１１は、アドレス帳画面６０１において、キャンセルボタン６０５が押下されたことにより、アドレス帳処理のキャンセルが指示されたか否かを判定する。キャンセルが指示された場合（Ｓ５０８にてＹＥＳ）本処理フローを終了する。これにより、図５のＳ３０２の処理へ戻る。キャンセルが指示されていない場合（Ｓ５０８にてＮＯ）Ｓ５０９へ進む。
【００４３】
Ｓ５０９にて、ＣＰＵ１１は、アドレス帳画面６０１にて、検索ボタン６０４が押下されたことにより、検索処理が指示されたか否かを判定する。検索処理が指示されている場合（Ｓ５０９にてＹＥＳ）Ｓ５１０へ進み、検索処理が指示されていない場合（Ｓ５０９にてＮＯ）Ｓ５１４へ進む。
【００４４】
Ｓ５１０にて、ＣＰＵ１１は、検索処理を実行する。本処理の詳細は、図１２Ａ〜図１２Ｃを用いて後述する。その後、Ｓ５１１へ進む。
【００４５】
Ｓ５１１にて、ＣＰＵ１１は、ＲＡＭ１２上の検索結果が記録される検索結果一覧を参照し、宛先が１つも記録されていない初期状態であるか否かを判定する。初期状態でない場合は（Ｓ５１１にてＮＯ）Ｓ５１２へ進み、初期状態である場合は（Ｓ５１１にてＹＥＳ）Ｓ５０４へ戻り、処理を繰り返す。
【００４６】
Ｓ５１２にて、ＣＰＵ１１は、検索結果一覧に記録された宛先を用いて、アドレス帳画面６０１の宛先表示欄６０２の表示を更新する。
【００４７】
Ｓ５１３にて、ＣＰＵ１１は、検索結果一覧に記録された宛先に強調表示を行う情報が付加されているものに関して、アドレス帳画面６０１の宛先表示欄６０２にて、該当部の強調表示を行う。本情報の詳細については、後述する。その後、Ｓ５０４へ戻り、処理を繰り返す。
【００４８】
Ｓ５１４にて、ＣＰＵ１１は、アドレス帳画面６０１にて、全てボタン６０７が押下されたことにより、検索のクリア（初期化）が指示されたか否かを判定する。クリアが指示されている場合（Ｓ５１４にてＹＥＳ）Ｓ５１５へ進み、クリアが指示されていない場合（Ｓ５１４にてＮＯ）Ｓ５０４へ戻り、処理を繰り返す。
【００４９】
Ｓ５１５にて、ＣＰＵ１１は、ＨＤＤ１３のアドレス帳に記録されている全宛先を取得する。
【００５０】
Ｓ５１６にて、ＣＰＵ１１は、取得した宛先を用いて、アドレス帳画面６０１の宛先表示欄６０２を更新する。その後、Ｓ５０４へ戻り、処理を繰り返す。
【００５１】
（新規宛先入力処理）
図９は、本実施形態に係る新規宛先入力処理のフローチャートであり、図５のＳ３０６の処理に対応する。
【００５２】
Ｓ７０１にて、ＣＰＵ１１は、新規宛先入力画面を表示する。図１０は、本実施形態に係る新規宛先入力画面８０１の構成例を示す。新規宛先入力画面８０１において、利用者は、ソフトテンキー８０３を用いてファクス番号を入力する。また、入力番号表示欄８０２に入力した番号が表示される。また、ポーズ（Ｐ）キー８０４およびトーン（Ｔ）キー８０５を用いて、ファクス番号にも使用可能な数字以外の文字列を入力することができる。本実施形態では、画像通信装置１が日本向けの仕様である前提として、ポーズ（Ｐ）およびトーン（Ｔ）のみを記載している。しかし、例えば、北米向けの仕様であればピンコード（Ｃ）や、欧州向けの仕向けであれば、外線発信特番（Ｒ）などを入力できるようにしてもよく、特に制限するものではない。
【００５３】
Ｓ７０２にて、ＣＰＵ１１は、入力番号表示欄８０２に少なくとも１桁以上の番号が入力されたか否かを判定する。番号が入力されている場合は（Ｓ７０２にてＹＥＳ）Ｓ７０３へ進み、入力されていない場合は（Ｓ７０２にてＮＯ）入力されるまで待機する。
【００５４】
Ｓ８０３にて、ＣＰＵ１１は、ＯＫキー９０６が押下され、入力が確定されたか否かを判定する。入力が確定された場合は（Ｓ８０３にてＹＥＳ）Ｓ８０４へ進み、確定されていない場合は（Ｓ８０３にてＮＯ）Ｓ８０２へ戻り、入力が行われるまで待機する。
【００５５】
Ｓ８０４にて、ＣＰＵ１１は、入力番号表示欄８０２に表示されている番号を、送信宛先に追加する。そして、本処理フローを終了する。これにより、図５のＳ３０２の処理へ戻る。なお、図９、図１０には示していないが、宛先入力の途中で新規宛先入力処理のキャンセル指示を受け付けた場合には、本処理フローを終了してよい。
【００５６】
（送信処理）
図１１は、本実施形態に係る送信処理のフローチャートであり、図５のＳ３１２の処理に対応する。
【００５７】
Ｓ９０１にて、ＣＰＵ１１は、原稿読取装置１６を用いてファクス送信の対象となる原稿をスキャンし、送信文書を作成する。ここで読み取る原稿は複数枚であってもよい。
【００５８】
Ｓ９０２にて、ＣＰＵ１１は、送信宛先に未送信宛先が残っているか否かを判定する。未送信宛先が残っている場合（Ｓ９０２にてＹＥＳ）Ｓ９０３へ進み、残っていない場合（Ｓ９０２にてＮＯ）本処理フローを終了する。
【００５９】
Ｓ９０３にて、ＣＰＵ１１は、送信宛先のうちの未送信の宛先の中から１つを取得する。
【００６０】
Ｓ９０４にて、ＣＰＵ１１は、Ｓ９０３にて取得した未送信宛先に対してファクスプロトコルを用いて送信する。ここでのファクスプロトコルは公知の方法を用いるものとし、詳細な説明は省略する。そして、Ｓ９０２へ戻り、処理を繰り返す。
【００６１】
（検索処理）
図１２Ａ〜図１２Ｃは、本実施形態に係る宛先検索方法としての検索処理のフローチャートであり、図７のＳ５１０の処理に対応する。
【００６２】
Ｓ１００１にて、ＣＰＵ１１は、ＲＡＭ１２上に記録される検索結果一覧（不図示）を初期化し、宛先が１件も記録されていない状態にする。
【００６３】
Ｓ１００２にて、ＣＰＵ１１は、ＲＡＭ１２上に記録される文字列入力バッファ（不図示）を初期化し、１文字も記録されていない状態にする。
【００６４】
Ｓ１００３にて、ＣＰＵ１１は、入力装置１４にて、検索属性選択画面を表示する。図８（ｂ）は、本実施形態に係る検索属性選択画面６１０の構成例を示し、アドレス帳画面６０１上に表示されている状態を示す。
【００６５】
Ｓ１００４にて、ＣＰＵ１１は、検索属性選択画面６１０に設けられたファクス番号検索ボタン６１１が押下されたことにより、ファクス番号での検索が指示されたか否かを判定する。ファクス番号での検索が指示された場合（Ｓ１００４にてＹＥＳ）Ｓ１００５へ進み、ファクス番号での検索が指示されていない場合（Ｓ１００５にてＮＯ）Ｓ１０２４へ進む。
【００６６】
Ｓ１００５にて、ＣＰＵ１１は、ＲＡＭ１２上に記録される検索結果一覧を初期化し、宛先が１件も記録されていない状態にする。
【００６７】
Ｓ１００６にて、ＣＰＵ１１は、入力装置１４にて、ファクス番号検索画面を表示する。図１３（ａ）は、本実施形態に係るファクス番号検索画面１１００の構成例を示す。ファクス番号検索画面１１００において、ソフトキーボード１１０１によりファクス番号および文字列を入力することができ、入力された結果は、表示領域１１０４に反映、表示される。
【００６８】
Ｓ１００７にて、ＣＰＵ１１は、ファクス番号検索画面１１００に設けられたキャンセルボタン１１０２が押下されたことにより、検索のキャンセルが指示されたか否かを判定する。キャンセルが指示された場合（Ｓ１００７にてＹＥＳ）Ｓ１００８へ進み、指示されていない場合（Ｓ１００７にてＮＯ）Ｓ１００９へ進む。
【００６９】
Ｓ１００８にて、ＣＰＵ１１は、検索結果一覧を初期化する。その後、本処理フローを終了する。これにより、図７のＳ５１１の処理へ進むこととなる。
【００７０】
Ｓ１００９にて、ＣＰＵ１１は、ソフトキーボード１１０１を用いて、文字が入力されたか否かを判定する。文字が入力されている場合（Ｓ１００９にてＹＥＳ）Ｓ１０１０へ進み、入力されていない場合（Ｓ１００９にてＮＯ）Ｓ１００５へ戻り、処理を繰り返す。
【００７１】
Ｓ１０１０にて、ＣＰＵ１１は、入力された文字が数字か否かを判定する。数字が入力されている場合（Ｓ１０１０にてＹＥＳ）Ｓ１０１１へ進み、数字以外の値が入力されている場合（Ｓ１０１０にてＮＯ）Ｓ１００５へ戻り、処理を繰り返す。
【００７２】
Ｓ１０１１にて、ＣＰＵ１１は、入力された文字をＲＡＭ１２上の文字列入力バッファの末尾に追加する。
【００７３】
Ｓ１０１２にて、ＣＰＵ１１は、文字列入力バッファに記録されている文字列とファクス番号の先頭が一致する宛先をＨＤＤ１３上のアドレス帳から検索して取得する。つまり、ここで検索結果として得られる宛先の番号は、先頭部分が文字列入力バッファの値と一致（前方一致）する１または複数の宛先となる。なお、一致する宛先が無い場合は、検索結果は無しとなる。
【００７４】
Ｓ１０１３にて、ＣＰＵ１１は、Ｓ１０１２にて取得した宛先を検索結果一覧に追加する。
【００７５】
Ｓ１０１４にて、ＣＰＵ１１は、文字列入力バッファに記録されている文字列の先頭にポーズ（Ｐ）を付加した文字列とファクス番号の先頭が一致する宛先をＨＤＤ１３上のアドレス帳から検索して取得する。つまり、ここで検索結果として得られる宛先の番号は、先頭部分が（ポーズ（Ｐ）の値）と（文字列入力バッファの値）とからなる文字列と一致する１または複数の宛先となる。上述したように、ポーズ（Ｐ）の値は、予めＨＤＤ１３に保持されているものとする。なお、一致する宛先が無い場合は、検索結果は無しとなる。
【００７６】
Ｓ１０１５にて、ＣＰＵ１１は、Ｓ１０１４にて取得した宛先を、ポーズ（Ｐ）の文字列部分を強調表示する旨の情報を付加して、検索結果一覧に追加する。
【００７７】
Ｓ１０１６にて、ＣＰＵ１１は、文字列入力バッファに記録されている文字列の先頭に自機の市外局番を付加した文字列とファクス番号の先頭が一致する宛先をＨＤＤ１３上のアドレス帳から検索して取得する。つまり、ここで検索結果として得られる宛先の番号は、先頭部分が（市外局番の値）と（文字列入力バッファの値）とからなる文字列と一致する１または複数の宛先となる。上述したように、市外局番の値は、予めＨＤＤ１３に保持されているものとする。なお、一致する宛先が無い場合は、検索結果は無しとなる。
【００７８】
Ｓ１０１７にて、ＣＰＵ１１は、Ｓ１０１６にて取得した宛先を、市外局番の文字列部分を強調表示する旨の情報を付加して、検索結果一覧に追加する。
【００７９】
Ｓ１０１８にて、ＣＰＵ１１は、文字列入力バッファに記録されている文字列の先頭に自機の国番号を付加した文字列とファクス番号の先頭が一致する宛先をＨＤＤ１３上のアドレス帳から検索して取得する。つまり、ここで検索結果として得られる宛先の番号は、先頭部分が（国番号の値）と（文字列入力バッファの値）とからなる文字列と一致する１または複数の宛先となる。上述したように、国番号の値は、予めＨＤＤ１３に保持されているものとする。なお、一致する宛先が無い場合は、検索結果は無しとなる。
【００８０】
Ｓ１０１９にて、ＣＰＵ１１は、Ｓ１０１８にて取得した宛先を、国番号の文字列部分を強調表示する旨の情報を付加して、検索結果一覧に追加する。
【００８１】
Ｓ１０２０にて、ＣＰＵ１１は、文字列入力バッファに記録されている文字列の先頭に自機に設定されている外線発信特番を付加した文字列とファクス番号の先頭が一致する宛先をＨＤＤ１３上のアドレス帳から検索して取得する。つまり、ここで検索結果として得られる宛先の番号は、先頭部分が（外線発信特番の値）と（文字列入力バッファの値）とからなる文字列と一致する１または複数の宛先となる。上述したように、外線発信特番の値は、予めＨＤＤ１３に保持されているものとする。なお、一致する宛先が無い場合は、検索結果は無しとなる。
【００８２】
Ｓ１０２１にて、ＣＰＵ１１は、Ｓ１０２０にて取得した宛先を、外線発信特番の文字列部分が強調表示する旨の情報を付加して、検索結果一覧に追加する。
【００８３】
Ｓ１０２２にて、ＣＰＵ１１は、ファクス番号検索画面１１００の表示領域１１０４に表示されている文字列に対して、検索結果一覧に記録されている宛先から任意に選んだ１宛先を用いて補完表示を行う。ここでの任意の宛先の選択は、検索結果一覧に保持されている宛先をソートした上で、先頭に位置する宛先を選択してもよい。もしくは、送信履歴や宛先の選択履歴を別途保持しておき、検索結果一覧の宛先とそれらの履歴に基づいて選択してもよい。
【００８４】
Ｓ１０２３にて、ＣＰＵ１１は、ファクス番号検索画面１１００に設けられたＯＫボタン１１０３が押下されたことにより、検索の完了が指示されたか否かを判定する。検索の完了が指示された場合（Ｓ１０２３にてＹＥＳ）本処理フローを終了する。これにより、図７のＳ５１１の処理へ進むこととなる。検索の完了が指示されていない場合（Ｓ１０２３にてＮＯ）Ｓ１００５へ戻り、処理を繰り返す。
【００８５】
Ｓ１０２４にて、ＣＰＵ１１は、検索属性選択画面６１０に設けられた名前検索ボタン６１２が押下されたことにより、名前検索が指示されたか否かを判定する。名前検索が指示された場合（Ｓ１０２４にてＹＥＳ）Ｓ１０２５へ進み、名前検索が指示されていない場合（Ｓ１０２４にてＮＯ）Ｓ１０３３へ進む。
【００８６】
Ｓ１０２５にて、ＣＰＵ１１は、ＲＡＭ１２上の検索結果一覧を初期化する。
【００８７】
Ｓ１０２６にて、ＣＰＵ１１は、入力装置１４にて名前検索画面を表示する。図１３（ｂ）は、本実施形態に係る名前検索画面１１１０の構成例を示す。基本的な画面構成は、図１３（ａ）に示すファクス番号検索画面１１００と同様であり、ここでは、名前による宛先の検索が可能であるとする。
【００８８】
Ｓ１０２７にて、ＣＰＵ１１は、名前検索画面１１１０に設けられたキャンセルボタン１１１２が押下されたことにより、名前検索のキャンセルが指示されたか否かを判定する。検索のキャンセルが指示された場合（Ｓ１０２７にてＹＥＳ）Ｓ１００８へ進み、キャンセルが指示されていない場合（Ｓ１０２７にてＮＯ）Ｓ１０２８へ進む。
【００８９】
Ｓ１０２８にて、ＣＰＵ１１は、ソフトキーボード１１１１を用いて、文字列が入力されたか否かを判定する。文字が入力されている場合（Ｓ１０２８にてＹＥＳ）Ｓ１０２９へ進み、入力されていない場合（Ｓ１０２８にてＮＯ）Ｓ１０２５へ戻り、処理を繰り返す。
【００９０】
Ｓ１０２９にて、ＣＰＵ１１は、入力された文字をＲＡＭ１２上の文字列入力バッファの末尾に追加する。
【００９１】
Ｓ１０３０にて、ＣＰＵ１１は、文字列入力バッファに記録されている文字列と宛先名称が部分一致する宛先をＨＤＤ１３上のアドレス帳から検索して取得する。ここでは、前方一致ではなく、部分一致により検索を行うが、そのほかの検索方法（例えば、あいまい検索）が用いられてもよい。なお、一致する宛先が無い場合は、検索結果は無しとなる。
【００９２】
Ｓ１０３１にて、ＣＰＵ１１は、Ｓ１０３０にて取得した宛先を検索結果一覧に追加する。
【００９３】
Ｓ１０３２にて、ＣＰＵ１１は、名前検索画面１１１０に設けられたＯＫボタン１１１３が押下されたことにより、名前検索の完了が指示されたか否かを判定する。検索の完了が指示された場合（Ｓ１０３２にてＹＥＳ）本処理フローを終了する。これにより、図７のＳ５１１の処理へ進む。検索の完了が指示されていない場合（Ｓ１０３２にてＮＯ）Ｓ１０２５へ戻り、処理を繰り返す。
【００９４】
Ｓ１０３３にて、ＣＰＵ１１は、検索属性選択画面６１０に設けられたキャンセルボタン６１３が押下されたことにより、検索のキャンセルが指示されたか否かを判定する。検索のキャンセルが指示された場合（Ｓ１０３３にてＹＥＳ）本処理フローを終了する。これにより、図７のＳ５１１の処理へ進む。検索のキャンセルが指示されていない場合（Ｓ１０３３にてＮＯ）Ｓ１００４へ戻り、処理を繰り返す。
【００９５】
上記の検索処理の結果、図７のＳ５１３にて、強調表示が行われる。本実施形態では、所定の文字列である国番号、市外局番、外線発信特番などの文字列に対して強調表示が行われることとなる。つまり、検索時に、上記のような所定の文字列が省略した上で文字列入力が行われた場合でも、所定の文字列を補完して検索を行い、検索結果としてその補完した部分を強調表示することとなる。なお、強調表示の方法は、特に限定するものでは無いが、色を変えたり、ハイライト表示を行ったりしてよい。また、強調表示の方法をユーザが指定できるような構成であってもよい。
【００９６】
以上、本実施形態により、登録されている番号の桁数が不確定である場合でも、所望の宛先の検索が可能となる。そのため、利用者が回線構成や、個人差による登録内容のゆらぎを意識しなくても、所望の宛先を検索することができ、ユーザの利便性を向上させることができる。また、部分一致による検索を用いた場合には過度の検索結果が出力されうるが、前方一致による検索を用いることにより、不必要に多くの検索結果を出力することを抑制することができる。
【００９７】
なお、上記の例では、ポーズ（Ｐ）、市外局番、国番号、外線発信特番を用いた例について説明したが、これに限定するものではない。例えば、これらのうちのいずれかを対象としてもよいし、他の機能に応じた固有文字列を対象としてもよい。
【００９８】
また、上記の例では、ファクス機能に対するアドレス帳を例に挙げて説明したが、他の通信機能を対象としてもよい。
【００９９】
＜第２実施形態＞
以下、本願発明の第２実施形態について説明する。なお、第１実施形態と重複する構成については、説明を省略し、差異のみを説明する。具体的には、検索処理が第１実施形態と異なる。
【０１００】
［検索処理］
図１４Ａ〜図１４Ｄは、本実施形態に係る検索処理のフローチャートである。図１４Ａ〜図１４Ｄにおいて、Ｓ１００１〜Ｓ１０１３、および、Ｓ１０２２〜Ｓ１０３３は、第１実施形態にて述べた図１２Ａ〜図１２Ｃの検索処理と同じであるため、説明を省略する。
【０１０１】
Ｓ１０１３の実施後、Ｓ１２０１にて、ＣＰＵ１１は、ＲＡＭ１２の文字入力バッファに記憶された文字列の先頭がポーズ（Ｐ）に一致するか否かを判定する。一致している場合（Ｓ１２０１にてＹＥＳ）Ｓ１２０２へ進み、一致していない場合（Ｓ１２０１にてＮＯ）Ｓ１２０４へ進む。上述したように、ポーズ（Ｐ）の値（文字列）は予めＨＤＤ１３に保持されているものとする。
【０１０２】
Ｓ１２０２にて、ＣＰＵ１１は、文字入力バッファに記憶された文字列の先頭からポーズ（Ｐ）の値を除去した文字列とファクス番号の先頭が一致する宛先をＨＤＤ１３上のアドレス帳から検索して取得する。なお、一致する宛先が無い場合は、検索結果は無しとなる。
【０１０３】
Ｓ１２０３にて、ＣＰＵ１１は、Ｓ１５０２にて取得した宛先を、先頭の一致部分を強調表示する旨の情報を付加して、検索宛先一覧に追加する。具体的には、入力された文字列との一致部分が強調されることとなる。その後、Ｓ１２０４へ進む。
【０１０４】
Ｓ１２０４にて、ＣＰＵ１１は、文字入力バッファに記憶された文字列の先頭が自機の市外局番に一致するか否かを判定する。一致している場合（Ｓ１２０４にてＹＥＳ）Ｓ１２０５へ進み、一致していない場合（Ｓ１２０４にてＮＯ）Ｓ１２０７へ進む。
【０１０５】
Ｓ１２０５にて、ＣＰＵ１１は、文字入力バッファに記憶された文字列の先頭から自機の市外局番の値を除去した文字列とファクス番号の先頭が一致する宛先をＨＤＤ１３上のアドレス帳から検索して取得する。なお、一致する宛先が無い場合は、検索結果は無しとなる。
【０１０６】
Ｓ１２０６に、ＣＰＵ１１は、Ｓ１２０５にて取得した宛先を、先頭の一致部分を強調表示する旨の情報を付加して、検索宛先一覧に追加する。具体的には、入力された文字列との一致部分が強調されることとなる。その後、Ｓ１２０７へ進む。
【０１０７】
Ｓ１２０７にて、ＣＰＵ１１は、文字入力バッファに記憶された文字列の先頭が自機の国番号に一致するか否かを判定する。一致している場合（Ｓ１２０７にてＹＥＳ）Ｓ１２０８へ進み、一致していない場合（Ｓ１２０７にてＮＯ）Ｓ１２１０へ進む。
【０１０８】
Ｓ１２０８にて、ＣＰＵ１１は、文字入力バッファに記憶された文字列の先頭から自機の国番号の値を除去した文字列とファクス番号の先頭が一致する宛先をＨＤＤ１３上のアドレス帳から検索して取得する。なお、一致する宛先が無い場合は、検索結果は無しとなる。
【０１０９】
Ｓ１２０９にて、ＣＰＵ１１は、Ｓ１２０８にて取得した宛先を、先頭の一致部分を強調表示する旨の情報を付加して、検索宛先一覧に追加する。具体的には、入力された文字列との一致部分が強調されることとなる。その後、Ｓ１２１０へ進む。
【０１１０】
Ｓ１２１０にて、ＣＰＵ１１は、文字入力バッファに記憶された文字列の先頭が外線発信特番に一致するか否かを判定する。一致している場合（Ｓ１２１０にてＹＥＳ）Ｓ１２１１へ進み、一致していない場合（Ｓ１２１０にてＮＯ）Ｓ１０２２へ進む。
【０１１１】
Ｓ１２１１にて、ＣＰＵ１１は、文字入力バッファに記憶された文字列の先頭から外線発信特番の値を除去した文字列とファクス番号の先頭が一致する宛先をＨＤＤ１３上のアドレス帳から検索して取得する。なお、一致する宛先が無い場合は、検索結果は無しとなる。
【０１１２】
Ｓ１２１２にて、ＣＰＵ１１は、Ｓ１２１１にて取得した宛先を、先頭の一致部分を強調表示する旨の情報を付加して、検索宛先一覧に追加する。具体的には、入力された文字列との一致部分が強調されることとなる。その後、Ｓ１０２２へ進む。Ｓ１０２２以降の処理については、第１実施形態と同じである。
【０１１３】
以上、本実施形態により、第１実施形態と同様に、登録されている番号の桁数が不確定である場合でも、所望の宛先の検索が可能となる。そのため、利用者が回線構成や、個人差による登録内容のゆらぎを意識しなくても、所望の宛先を検索することができる。
【０１１４】
なお、第１実施形態の検索処理と、第２実施形態の検索処理のいずれを用いるかをユーザが選択可能な構成であってもよい。この場合には、例えば、画像通信装置１が提供する設定画面（不図示）にて設定されてよい。
【０１１５】
上記の検索処理の結果、図７のＳ５１３にて、入力された文字列に一致する部分の強調表示が行われる。本実施形態では、宛先情報において、入力された文字列と一致する部分に対して強調表示が行われることとなる。なお、強調表示の方法は、特に限定するものでは無いが、色を変えたり、ハイライト表示を行ったりしてよい。また、強調表示の方法をユーザが指定できるような構成であってもよい。
【０１１６】
＜その他の実施形態＞
本発明は上述の実施形態の１以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピューターにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【０１１７】
発明は上記実施形態に制限されるものではなく、発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、発明の範囲を公にするために請求項を添付する。
【符号の説明】
【０１１８】
１…画像送信装置、２…公衆回線網、３…ファクス端末、１１…ＣＰＵ、１２…ＲＡＭ、１３…ＨＤＤ、１４…入力装置、１５…モデム、１６…原稿読取装置、１７…メインバス
【図１】
2020202490.tif 000003
【図２】
2020202490.tif 000004
【図３】
2020202490.tif 000005
【図４】
2020202490.tif 000006
【図５】
2020202490.tif 000007
【図６】
2020202490.tif 000008
【図７】
2020202490.tif 000009
【図８】
2020202490.tif 000010
【図９】
2020202490.tif 000011
【図１０】
2020202490.tif 000012
【図１１】
2020202490.tif 000013
【図１２Ａ】
2020202490.tif 000014
【図１２Ｂ】
2020202490.tif 000015
【図１２Ｃ】
2020202490.tif 000016
【図１３】
2020202490.tif 000017
【図１４Ａ】
2020202490.tif 000018
【図１４Ｂ】
2020202490.tif 000019
【図１４Ｃ】
2020202490.tif 000020
【図１４Ｄ】
2020202490.tif 000021