(57)【特許請求の範囲】
【請求項１】
コンピュータネットワーク上で相手端末に付与されたアドレスに関するユーザによる指定を受け付け、そのアドレスを用いて前記コンピュータネットワークを介しての前記相手端末へのファクシミリ送信を行うファクシミリ装置において、
ユーザによるアドレスの指定を受け付けるために用いるキー手段と、
このキー手段に対応して登録された、前記アドレスの一部を構成し得る情報を記憶する記憶手段と、
アドレス指定時に前記キー手段が操作されたことに応じて、前記キー手段に対して登録されて前記記憶手段に記憶されている情報を、現在の入力位置への入力情報として設定するアドレス指定受付手段と、
前記キー手段に対して登録する情報に関するユーザによる指定を受け付け、その指定された情報を前記記憶手段に記憶させる登録手段とを具備し、
前記アドレスは、ピリオドを区切りとして複数の情報を配列した構造を有するものであり、かつ前記登録手段は、既に取得しているアドレスにおける＠マークよりも後ろで、かつ＠マーク側から数えて所定番目のピリオドまでの情報を、指定された情報として前記記憶手段に記憶させることを特徴とするファクシミリ装置。
【請求項２】
コンピュータネットワーク上で相手端末に付与されたアドレスに関するユーザによる指定を受け付け、そのアドレスを用いて前記コンピュータネットワークを介しての前記相手端末へのファクシミリ送信を行うファクシミリ装置において、
ユーザによるアドレスの指定を受け付けるために用いるキー手段と、
このキー手段に対応して登録された、前記アドレスの一部を構成し得る情報を記憶する記憶手段と、
アドレス指定時に前記キー手段が操作されたことに応じて、前記キー手段に対して登録されて前記記憶手段に記憶されている情報を、現在の入力位置への入力情報として設定するアドレス指定受付手段と、
前記キー手段に対して登録する情報に関するユーザによる指定を受け付け、その指定された情報を前記記憶手段に記憶させる登録手段とを具備し、
前記アドレスは、ピリオドを区切りとして複数の情報を配列した構造を有するものであり、かつ前記登録手段は、既に取得しているアドレスの後端から数えて所定番目のピリオドまでの情報を、指定された情報として前記記憶手段に記憶させることを特徴とするファクシミリ装置。
【請求項３】
前記登録手段は、指定された情報とする情報の範囲を設定するピリオドは、ユーザにより指定された数をｎとするときに、＠マーク側またはアドレスの後端側から数えてｎ番目のピリオドとすることを特徴とする請求項１または請求項２に記載のファクシミリ装置。
【請求項４】
コンピュータネットワーク上で相手端末に付与されたアドレスに関するユーザによる指定を受け付け、そのアドレスを用いて前記コンピュータネットワークを介しての前記相手端末へのファクシミリ送信を行うファクシミリ装置において、
所定の印刷媒体に印刷された、前記アドレスの一部を構成し得る情報を示したパターン画像を読み取るパターン読取手段と、
アドレス指定時に前記パターン読取手段によりパターン画像が読み取られたことに応じ、その読み取られたパターン画像が示す情報を、現在の入力位置への入力情報として設定するアドレス指定受付手段と、
前記パターン画像として示す情報に関するユーザによる指定を受け付け、その指定された情報を示すパターン画像を生成するパターン生成手段と、
このパターン生成手段により生成されたパターン画像を所定の印刷媒体に印刷する印刷手段とを具備し、
前記アドレスは、ピリオドを区切りとして複数の情報を配列した構造を有するものであり、かつ前記パターン生成手段は、既に取得しているアドレスにおける＠マークよりも後ろで、かつ＠マーク側から数えて所定番目のピリオドまでの情報を指定された情報として、その情報を示すパターン画像を生成することを特徴とするファクシミリ装置。
【請求項５】
コンピュータネットワーク上で相手端末に付与されたアドレスに関するユーザによる指定を受け付け、そのアドレスを用いて前記コンピュータネットワークを介しての前記相手端末へのファクシミリ送信を行うファクシミリ装置において、
所定の印刷媒体に印刷された、前記アドレスの一部を構成し得る情報を示したパターン画像を読み取るパターン読取手段と、
アドレス指定時に前記パターン読取手段によりパターン画像が読み取られたことに応じ、その読み取られたパターン画像が示す情報を、現在の入力位置への入力情報として設定するアドレス指定受付手段と、
前記パターン画像として示す情報に関するユーザによる指定を受け付け、その指定された情報を示すパターン画像を生成するパターン生成手段と、
このパターン生成手段により生成されたパターン画像を所定の印刷媒体に印刷する印刷手段とを具備し、
前記アドレスは、ピリオドを区切りとして複数の情報を配列した構造を有するものであり、かつ前記パターン生成手段は、既に取得しているアドレスの後端から数えて所定番目のピリオドまでの情報を指定された情報として、その情報を示すパターン画像を生成することを特徴とするファクシミリ装置。
【請求項６】
前記パターン生成手段は、指定された情報とする情報の範囲を設定するピリオドは、ユーザにより指定された数をｎとするときに、＠マーク側またはアドレスの後端側から数えてｎ番目のピリオドとすることを特徴とする請求項４または請求項５に記載のファクシミリ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットなどのコンピュータネットワークを介してファクシミリ通信を行うファクシミリ装置に関する。
【０００２】
【従来の技術】
この種のファクシミリ装置は一般的に、ファクシミリデータを電子メールとして伝送する。従って、ファクシミリ送信先は、相手先のメールアドレスにより示されることになる。
【０００３】
このためユーザは、ファクシミリ送信をするに際して、宛先となる相手先のメールアドレスの指定を行うことになる。
【０００４】
そして従来はこのようなメールアドレスの指定は、その文字列をキーボードを用いて１文字ずつ直接入力することとなっていた。
【０００５】
なお、使用頻度の高いメールアドレスについては、ワンタッチキーや短縮番号に対応付けて予め登録しておき、ワンタッチキーの押下や短縮番号の指定により容易にメールアドレスを指定できるようにすることが考えられる。
【０００６】
【発明が解決しようとする課題】
しかしながら、電話番号は一般的に複数の人の宛先となり得るのに対して、メールアドレスは通常は個人に対する宛先であるので、使用頻度の高いものが電話番号の場合よりも多数となることが考えられる。
【０００７】
このため、限られた登録容量がすぐに枯渇することが予想され、登録しきれないメールアドレスは直接入力しなければならない。
【０００８】
メールアドレスは、十数文字から数十文字もの文字列によりなるので、そのような文字列を間違いなく確実に入力する作業は非常に面倒なものであり、ユーザに大きな負担となっていた。
【０００９】
本発明はこのような事情を考慮してなされたものであり、その目的とするところは、アドレスを直接入力する際のユーザの作業負担を軽減し、これによりアドレス指定をユーザが容易に行うことができるファクシミリ装置を提供することにある。
【００１０】
【課題を解決するための手段】
以上の目的を達成するために本発明は第１に、ユーザによるアドレスの指定を受け付けるために用いる例えばショートカットキーなどのキー手段と、このキー手段に対応して登録された、前記アドレスの一部を構成し得る情報を記憶する、例えばＲＡＭ内に設定された文字列登録メモリなどの記憶手段と、例えばＣＰＵのソフトウェア処理により実現されるアドレス指定受付手段とを備え、このアドレス指定受付手段が、アドレス指定時に前記キー手段が操作されたことに応じて、前記キー手段に対して登録されて前記記憶手段に記憶されている情報を、現在の入力位置への入力情報として設定するようにした。
【００１１】
このような手段を講じたことにより、アドレス指定時にキー手段が操作されると、キー手段に対して登録されて記憶手段に記憶されている情報がアドレスの一部として設定される。従ってユーザは、キー手段を操作するだけで、アドレスの一部の入力を完了することができ、しかも記憶手段に記憶される情報はアドレスの一部分を構成するものであるから、複数のアドレスの入力時に共通で使用することができる。
【００１２】
また本発明は第２に、前記記憶手段を、前記キー手段に対して複数の情報を記憶するものとし、かつ前記アドレス指定受付手段は、現在の入力位置への入力情報の候補を、前記キー手段が操作される毎に前記記憶手段に記憶された複数の情報内で変化させ、例えば前記キー手段以外のキーの操作などのような所定の確定指示がなされたことに応じて、そのときに候補としている情報を現在の入力位置への入力情報として設定することとした。
【００１３】
このような手段を講じたことにより、１つのキー手段により、複数の情報の指定が受け付けられる。従って、キー手段の数よりも多くの情報を登録可能となる。
【００１４】
また本発明は第３に、前記キー手段に対して登録する情報に関するユーザによる指定を受け付け、その指定された情報を前記記憶手段に記憶させる登録手段を備えた。
【００１５】
このような手段を講じたことにより、前記キー手段の操作により入力される情報が、使用頻度が高い情報などのような個々のユーザにとって必要なものとされる。
【００１６】
また上記目的を達成するために本発明は第４に、所定の印刷媒体に印刷された、アドレスの一部を構成し得る情報を示した例えば２次元コードなどのパターン画像を読み取る例えば２次元コードスキャナなどのパターン読取手段と、例えばＣＰＵのソフトウェア処理により実現されるアドレス指定受付手段とを備え、このアドレス指定受付手段により、アドレス指定時に前記パターン読取手段によりパターン画像が読み取られたことに応じ、その読み取られたパターン画像が示す情報を、現在の入力位置への入力情報として設定するようにした。
【００１７】
このような手段を講じたことにより、アドレス指定時にパターン画像がパターン読取手段により読み取られると、そのパターン画像が示す情報がアドレスの一部として設定される。従ってユーザは、パターン読取手段にパターン画像の読み取りを行わせるだけで、アドレスの一部の入力を完了することができ、しかもパターン画像が示す情報はアドレスの一部分を構成するものであるから、複数のアドレスの入力時に共通で使用することができる。
【００１８】
また本発明は第５に、前記第４の発明に加えて、前記パターン画像として示す情報に関するユーザによる指定を受け付け、その指定された情報を示すパターン画像を生成する例えばＣＰＵのソフトウェア処理により実現されるパターン生成手段と、このパターン生成手段により生成されたパターン画像を所定の印刷媒体に印刷する例えばプリンタなどの印刷手段とを備えた。
【００１９】
このような手段を講じたことにより、前記パターン画像の読み取りにより入力される情報が、使用頻度が高い情報などのような個々のユーザにとって必要なものとされる。
【００２０】
また本発明は第６に、前記登録手段が前記記憶手段に記憶させる情報や、前記パターン生成手段が生成するパターン画像が示す情報は、既に取得しているアドレスのうちの所定の一部分とするようにした。
【００２１】
このような手段を講じたことにより、前記記憶手段や前記パターン画像として登録する情報は、既に取得しているアドレスから抽出され、ユーザによる新たな指定は必要なくなる。
【００２２】
なお本発明は、次のような発明も含んでいる。
【００２３】
(1)  前記アドレスは、＠マークを挟んで異なる情報を配列した構造を有するものであり、
かつ前記登録手段は、既に取得しているアドレスにおける＠マークよりも後ろの情報を、指定された情報として前記記憶手段に記憶させることを特徴とする請求項４に記載のファクシミリ装置。
【００２４】
(2)  前記アドレスは、＠マークを挟んで異なる情報を配列するとともに、国固有の国情報を含んだ構造を有するものであり、
かつ前記登録手段は、既に取得しているアドレスにおける＠マークよりも後ろの情報から前記国情報を除外した情報を、指定された情報として前記記憶手段に記憶させることを特徴とする請求項４に記載のファクシミリ装置。
【００２５】
(3)  前記アドレスは、ピリオドを区切りとして複数の情報を配列した構造を有するものであり、
かつ前記登録手段は、既に取得しているアドレスにおける＠マークよりも後ろで、かつ＠マーク側から数えて所定番目のピリオドまでの情報を、指定された情報として前記記憶手段に記憶させることを特徴とする請求項４に記載のファクシミリ装置。
【００２６】
(4)  前記アドレスは、ピリオドを区切りとして複数の情報を配列した構造を有するものであり、
かつ前記登録手段は、既に取得しているアドレスの後端から数えて所定番目のピリオドまでの情報を、指定された情報として前記記憶手段に記憶させることを特徴とする請求項４に記載のファクシミリ装置。
【００２７】
(5)  前記登録手段は、指定された情報とする情報の範囲を設定するピリオドは、ユーザにより指定された数をｎとするときに、＠マーク側またはアドレスの後端側から数えてｎ番目のピリオドとすることを特徴とする上記(3)または上記(4)に記載のファクシミリ装置。
【００２８】
(6)  前記アドレスは、＠マークを挟んで異なる情報を配列した構造を有するものであり、
かつ前記パターン生成手段は、既に取得しているアドレスにおける＠マークよりも後ろの情報を、指定された情報として、その情報を示すパターン画像を生成することを特徴とする請求項６に記載のファクシミリ装置。
【００２９】
(7)  前記アドレスは、＠マークを挟んで異なる情報を配列するとともに、国固有の国情報を含んだ構造を有するものであり、
かつ前記パターン生成手段は、既に取得しているアドレスにおける＠マークよりも後ろの情報から前記国情報を除外した情報を指定された情報として、その情報を示すパターン画像を生成することを特徴とする請求項６に記載のファクシミリ装置。
【００３０】
(8)  前記アドレスは、ピリオドを区切りとして複数の情報を配列した構造を有するものであり、
かつ前記パターン生成手段は、既に取得しているアドレスにおける＠マークよりも後ろで、かつ＠マーク側から数えて所定番目のピリオドまでの情報を指定された情報として、その情報を示すパターン画像を生成することを特徴とする請求項６に記載のファクシミリ装置。
【００３１】
(9)  前記アドレスは、ピリオドを区切りとして複数の情報を配列した構造を有するものであり、
かつ前記パターン生成手段は、既に取得しているアドレスの後端から数えて所定番目のピリオドまでの情報を指定された情報として、その情報を示すパターン画像を生成することを特徴とする請求項６に記載のファクシミリ装置。
【００３２】
(10)  前記パターン生成手段は、指定された情報とする情報の範囲を設定するピリオドは、ユーザにより指定された数をｎとするときに、＠マーク側またはアドレスの後端側から数えてｎ番目のピリオドとすることを特徴とする上記(8)または上記(9)に記載のファクシミリ装置。
【００３３】
これらの発明によれば、既に取得しているアドレスから前記記憶手段や前記パターン画像として登録する情報が、ユーザにより指定された範囲で自動的に抽出され、抽出すべき範囲の指定をユーザが行う必要が生じるが、ユーザニーズに応じた適切な情報が抽出される。
【００３４】
【発明の実施の形態】
以下、図面を参照して本発明の一実施形態につき説明する。
【００３５】
図１は本実施形態に係るファクシミリ装置の要部構成を示すブロック図である。
【００３６】
この図において、符号１を付して示される部分が本実施形態のファクシミリ装置である。そしてこのファクシミリ装置１は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、画像メモリ１４、符号化・復号化部１５、イメージスキャナ１６、プリンタ１７、モデム１８、ＮＣＵ１９、電話機制御部２０、回線信号検出部２１、ＬＡＮインタフェース２２、操作・表示部２３、キャラクタジェネレータ２４および２次元コードスキャナ２５を有してなる。
【００３７】
そして、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、画像メモリ１４、符号化・復号化部１５、イメージスキャナ１６、プリンタ１７、モデム１８、ＮＣＵ１９、回線信号検出部２１、ＬＡＮインタフェース２２、操作・表示部２３、キャラクタジェネレータ２４および２次元コードスキャナ２５は、システムバス２６を介して互いに接続されている。またＮＣＵ１９にはモデム１８および電話機制御部２０が、さらに電話機制御部２０には回線信号検出部２１がそれぞれ接続されている。
【００３８】
ＣＰＵ１１は、ＲＯＭ１２に格納された制御プログラムに基づいて各部を総括制御するための制御処理を行うことでファクシミリ装置としての動作を実現する。
【００３９】
ＲＯＭ１２は、ＣＰＵ１１の制御プログラム等を記憶する。
【００４０】
ＲＡＭ１３は、ＣＰＵ１１が各種の処理を行う上で必要となる各種の情報を記憶しておくために使用される。
【００４１】
このＲＡＭ１３の記憶領域の一部は、後述するショートカットキーに対して登録された文字列を記憶しておくための文字列等六メモリとして使用される。
【００４２】
画像メモリ１４は、受信した画像データや送信待ちの画像データを一時的に記憶しておく。
【００４３】
符号化・復号化部１５は、画像データに対して冗長度圧縮のための符号化処理を施すとともに、冗長度圧縮のための符号化がなされている画像データの復号を行うものである。
【００４４】
イメージスキャナ１６は、送信原稿の読取りを行って、その送信原稿を示す画像データを生成する。
【００４５】
プリンタ１７は、画像データが示す画像を記録用紙に対して印字する。
【００４６】
モデム１８は、画像データを変調してファクシミリ伝送信号を生成したり、ＣＰＵ１１から与えられるコマンドを変調してコマンド伝送信号を生成するものであり、これらの伝送信号をＮＣＵ１９を介してＰＳＴＮ加入者線２へと送出する。またモデム１８は、ＰＳＴＮ加入者線２を介して到来し、ＮＣＵ１９を介して与えられたファクシミリ伝送データを復調して画像データを再生したり、コマンド伝送信号を復調してコマンドを再生する。
【００４７】
ＮＣＵ１９は、接続されたＰＳＴＮ加入者線２に関して、状態監視や網への発信処理などを行なう。またＮＣＵ１９は、ＰＳＴＮ加入者線２に対して送出するファクシミリ伝送信号の等化を図るとともに、レベルを設定する。
【００４８】
電話機制御部２０には、必要に応じて外部電話機３が接続される。そして電話機制御部２０は、接続された外部電話機３を使用してＰＳＴＮ加入者線２を介しての通話を行うことを可能とするための周知の制御処理を行う。
【００４９】
回線信号検出部２１は、ＰＳＴＮ加入者線２を介して到来する信号をＮＣＵ１９および電話機制御部２０を介して受け、所定の信号の到来を検出する。
【００５０】
ＬＡＮインタフェース２２は、接続されたＬＡＮ回線４を経由して図示しないインターネットを介してのデータ伝送を行う。
【００５１】
操作・表示部２３は、ユーザによるＣＰＵ１１に対する各種の指示入力を受け付けたり、ユーザに対して報知すべき各種の情報をＣＰＵ１１の制御の下に表示する。
【００５２】
キャラクタジェネレータ２４は、文字や記号などのキャラクタのパターンをＣＰＵ１１の指示の下に発生する。
【００５３】
２次元コードスキャナ２５は、例えばハンドスキャナの形態をなし、２次元の白黒パターンよりなる２次元コードを読み取る。
【００５４】
図２は操作・表示部２３の外観の一例を示す図である。
【００５５】
この図に示すように操作・表示部２３は、キーボード３１および例えばＬＣＤを用いた表示器３２を有している。
【００５６】
キーボード３１には、文字入力キー群３１ａ、テンキー３１ｂ、スタートキー３１ｃ、リセットキー３１ｄ、ショートカットキー３１ｅおよびコード読取キー３１ｆがそれぞれ設けられている。これらの各キーは、それぞれキースイッチを用いて構成されている。
【００５７】
文字入力キー群３１ａは、アルファベットや、＠マーク，「：」，「／」などの記号を入力するために使用される。
【００５８】
テンキー３１ｂは、数字を入力するために使用される。
【００５９】
スタートキー３１ｃは、通信動作などの所定の所定の動作の開始指示を入力するために使用される。
【００６０】
リセットキー３１ｄは、既に行った操作のリセット指示や実行中の動作の停止指示を入力するために使用される。
【００６１】
ショートカットキー３１ｅは、予め登録した任意の文字列を入力するために使用される。
【００６２】
コード読取キー３１ｆは、２次元データコードの読取りの実行指示を入力するために使用される。
【００６３】
さて、ＣＰＵ１１がＲＯＭ１２に格納された制御プログラムに基づいて動作することで実現される制御手段としては、ファクシミリ装置における周知の一般的なものに加えて、文字列登録手段、アドレス指定受付手段および２次元パターン生成手段を有している。
【００６４】
ここで文字列登録手段は、ショートカットキー３１ｅに対して登録する文字列のユーザによる指定を受け付け、その指定された文字列をＲＡＭ１３中の文字列登録メモリに書き込む。
【００６５】
またアドレス指定受付手段は、アドレス指定時にショートカットキー３１ｅが操作されたことに応じて、ショートカットキー３１ｅに対して登録されている文字列が入力されたものとして処置する。
【００６６】
そして２次元パターン生成手段は、２次元パターンとするべき文字列のユーザによる指定を受け付け、その指定された文字列を示す２次元パターンの画像データを生成する。
【００６７】
次に以上のように構成されたファクシミリ装置の動作につき説明する。
【００６８】
まず、操作・表示部２３での所定の指示操作によってショートカットキー３１ｅへの文字列の登録が要求されたことに応じて、ＣＰＵ１１は図３に示すような文字列登録処理を文字列登録手段により実行する。
【００６９】
この文字列登録処理においてＣＰＵ１１はまず、文字列を抽出する元となるアドレス（以下、文字列抽出元アドレスと称する）が選択済みであるか否かの判断を行う（ステップＳＴ１）。すなわち本実施形態では、ファクシミリ送信先のものとして既に入力済みのメールアドレスや、ファクシミリ受信時に送信元から通知されたその送信元のメールアドレスがある場合には、それらのメールアドレスの一部の文字列を抽出して登録することが可能なのであり、このような形態での文字列登録を行うのか否かを、文字列を抽出する元となるアドレスが選択済みであるか否かにより判断する。
【００７０】
ここで、文字列抽出元アドレスが選択済みではないならばＣＰＵ１１は、キーボード３１がユーザにより操作されてなされる登録すべき文字列の入力を受け付け（ステップＳＴ２）、その入力された文字列を文字列登録メモリに書き込む（ステップＳＴ３）。
【００７１】
これに対して、文字列抽出元アドレスが選択済みであるならばＣＰＵ１１は、抽出モードを、全抽出モード、国情報除去モード、前夫抽出モードおよび後方抽出モードのいずれとするかの指定を受け付け（ステップＳＴ４）、いずれのモードが指定されたのかの判断を行う（ステップＳＴ５）。
【００７２】
そして、全抽出モードが指定されたならばＣＰＵ１１は、文字列抽出元アドレスにおける＠マークよりも後ろの文字列を登録する文字列として抽出する（ステップＳＴ６）。具体的には、例えば文字列抽出元アドレスが「taro-yamada@eigyou.xxxxx-shouji.co.jp」であるとするならば、「eigyou.xxxxx-shouji.co.jp」なる文字列が抽出される。
【００７３】
国情報除去モードが指定されたならばＣＰＵ１１は、文字列抽出元アドレスにおける＠マークよりも後ろの国情報以外の文字列を登録する文字列として抽出する（ステップＳＴ７）。なお国情報とは各国に固有の情報であって、日本に関しては、「jp」のような国の識別情報のほかに、「co.」のような組織属性の情報も含む。米国の場合は、「com」のような組織属性の情報のみとなる。具体的には、例えば文字列抽出元アドレスが「taro-yamada@eigyou.xxxxx-shouji.co.jp」であるとするならば、「eigyou.xxxxx-shouji.」なる文字列が抽出される。
【００７４】
前方抽出モードが指定されたならばＣＰＵ１１は、抽出範囲の指定を受け付ける（ステップＳＴ８）。ここで抽出範囲は、＠マークから数えていくつ目のドットまでを抽出するかで示すものとし、ドット数ｎとして受け付ける。そしてＣＰＵ１１は、文字列抽出元アドレスにおける＠マークよりも後ろで、＠マークからｎ個目のドットまでの文字列を登録する文字列として抽出する（ステップＳＴ９）。具体的には、例えば文字列抽出元アドレスが「taro-yamada@eigyou.xxxxx-shouji.co.jp」であり、抽出範囲ｎが「１」と指定されたならば、「eigyou.」なる文字列が抽出される。
【００７５】
後方抽出モードが指定されたならばＣＰＵ１１は、抽出範囲の指定を受け付ける（ステップＳＴ１０）。ここで抽出範囲は、文字列抽出元アドレスの後端から数えていくつ目のドットまでを抽出するかで示すものとし、ドット数ｎとして受け付ける。そしてＣＰＵ１１は、文字列抽出元アドレスの後端からｎ個目のドットまでの文字列を登録する文字列として抽出する（ステップＳＴ１１）。具体的には、例えば文字列抽出元アドレスが「taro-yamada@eigyou.xxxxx-shouji.co.jp」であり、抽出範囲ｎが「３」と指定されたならば、「.xxxxx-shouji.co.jp」なる文字列が抽出される。
【００７６】
そしてＣＰＵ１１は、このように各抽出モードに応じて抽出した文字列を、文字列登録メモリに書き込む（ステップＳＴ１２）。
【００７７】
なお文字列登録メモリは、例えば４つの文字列を記憶することが可能である。既に４つの文字列が記憶されているときに、新たな文字列を書き込む必要が生じた場合にＣＰＵ１１は、例えば既に登録されている文字列のうちで最も古く登録されたもの、使用頻度の低いもの、あるいはユーザにより選択されたものなどのような所定の文字列を削除して、新たな文字列を書き込む領域を確保する。このとき、既に登録されている文字列を削除して良いか否かをユーザに問い合わせるようにしても良い。
【００７８】
以上のようにして、ユーザが希望する任意の文字列が、文字列登録メモリに登録される。
【００７９】
一方、操作・表示部２３での所定の指示操作によって２次元コードの作成が要求されたことに応じて、ＣＰＵ１１は図４に示すような２次元コード作成処理を２次元コード生成手段により実行する。なお、図４において、図３と同様な処理を行うステップには同一の符号を付し、その詳細な説明は省略する。
【００８０】
図４に示すように、２次元コードとするべき文字列の指定の受け付けは、ショートカットキー３１ｅへの文字列の登録の場合と同様にしてステップＳＴ２およびステップＳＴ４乃至ステップＳＴ１１にて行われる。
【００８１】
そしてＣＰＵ１１は、ステップＳＴ２で受け付けた文字列や、ステップＳＴ６、ステップＳＴ７、ステップＳＴ９またはステップＳＴ１１で抽出した文字列を示す２次元コードの画像データを生成する（ステップＳＴ１５またはステップＳＴ１６）。
【００８２】
続いてＣＰＵ１１は、このように生成した画像データをプリンタ１７に与え、その画像データに基づいての印刷、すなわち２次元コードの印刷をプリンタ１７に行わせる。
【００８３】
これにより、ユーザが希望する任意の文字列を示した２次元コードが印刷される。
【００８４】
さて、操作・表示部２３での所定の指示操作によって、ファクシミリ送信先を指定するための新たなアドレス指定の要求がユーザによりなされたことに応じて、ＣＰＵ１１は図５に示すようなアドレス指定受付処理を実行する。
【００８５】
このアドレス指定受付処理においてＣＰＵ１１はまず、ショートカットキー３１ｅ、文字入力キー（文字入力キー群３１ａおよびテンキー３１ｂ）、コード読取キー３１ｆおよびスタートキー３１ｃのいずれかが押下されるのを待ち受ける（ステップＳＴ２１乃至ステップＳＴ２４）。
【００８６】
このような待ち受け状態において、文字入力キー群３１ａおよびテンキー３１ｂのうちのいずれかのキーが押下されたならば、ＣＰＵ１１はその押下されたキーに対応する文字を、現入力位置に設定し（ステップＳＴ２５）、こののちステップＳＴ２１乃至ステップＳＴ２４の待ち受け状態に戻る。
【００８７】
なお現入力位置とは、まだ全く文字が設定されていない状態では１桁目の位置であり、既に文字列が設定されている場合にはその文字列の後端の次桁の位置である。またカーソル操作により、既に設定されている文字列の中間位置が現入力位置とされる場合もある。
【００８８】
さて、ステップＳＴ２１乃至ステップＳＴ２４の待ち状態において、ショートカットキー３１ｅが押下されたならば、ＣＰＵ１１は文字列登録メモリに登録されている文字列が１つであるか否かの判断を行う（ステップＳＴ２６）。
【００８９】
そして、文字列登録メモリに登録されている文字列が１つであるならば、ＣＰＵ１１は、その文字列登録メモリに登録されている文字列を、現入力位置に設定し（ステップＳＴ２７）、こののちステップＳＴ２１乃至ステップＳＴ２４の待ち受け状態に戻る。
【００９０】
しかしながら、文字列登録メモリに複数の文字列が登録されているのであれば、ＣＰＵ１１はこの複数の文字列のうちの１つを、所定の順番（例えば文字登録メモリでの記憶順）で候補に設定する（ステップＳＴ２８）。
【００９１】
そしてこののちにＣＰＵ１１は、ショートカットキー３１ｅ、スタートキー３１ｃおよびその他のキーのいずれかが押下されるのを待ち受ける（ステップＳＴ２９乃至ステップＳＴ３１）。
【００９２】
ここでショートカットキー３１ｅが押下されたならば、ＣＰＵ１１はステップＳＴ２８の処理を再度行うことで、候補とする文字列を変更する。
【００９３】
ステップＳＴ２９乃至ステップＳＴ３１の待ち受け状態において、スタートキー３１ｃが押下されたならば、現在候補としている文字列を現入力位置に設定し（ステップＳＴ３２）、これをもって今回のアドレス指定受付処理を終了する。
【００９４】
またステップＳＴ２９乃至ステップＳＴ３１の待ち受け状態において、ショートカットキー３１ｅおよびスタートキー３１ｃの他のキー、すなわち文字入力キー群３１ａ、テンキー３１ｂおよびコード読取キー３１ｆのいずれかが押下されたならば、ＣＰＵ１１は現在候補としている文字列を現入力位置に設定し（ステップＳＴ３３）、こののちにステップＳＴ２１乃至ステップＳＴ２４の待ち受け状態に戻る。ただしこのときには、押下されたキーがどれであるかを保持しておき、ステップＳＴ２１乃至ステップＳＴ２４の待ち受け状態への移行後、その保持してあるキーが押下されたとしての処置を直ちに行う。
【００９５】
さて、印刷されている２次元コードが示す文字列を入力したい場合にユーザは、その２次元コードを読み取るための所定の状態に２次元コードスキャナ２５をセットした上で、コード読取キー３１ｆを押下する。
【００９６】
そこで、ステップＳＴ２１乃至ステップＳＴ２４の待ち受け状態において、コード読取りキー３１ｆが押下されたならば、ＣＰＵ１１は２次元コードスキャナ２５に２次元コードの読み取りを行わせる（ステップＳＴ３４）。そして、２次元コードスキャナ２５で読み取られた２次元コードが示す文字列を現入力位置に設定し（ステップＳＴ３５）、こののちステップＳＴ２１乃至ステップＳＴ２４の待ち受け状態に戻る。
【００９７】
以上のようにして、様々な方法を併用しての文字列の指定が受け付けられて行く。そして、ステップＳＴ２１乃至ステップＳＴ２４の待ち受け状態において、アドレスの指定が完了したことを示すべくユーザがスタートキー３１ｃを押下したならば、ＣＰＵ１１は今回のアドレス指定受付処理を終了する。
【００９８】
以上のように本実施形態によれば、ユーザはショートカットキー３１ｅを押下することにより、ショートカットキー３１ｅに対して登録されている文字列を入力することができるので、１文字ずつ入力する場合に比べてユーザの作業は非常に簡易となる。
【００９９】
そして本実施形態では、ショートカットキー３１ｅには、メールアドレスの全てではなく、一部の文字列を登録することが可能である。メールアドレスは、＠マークよりも後ろが団体等を識別可能な情報となっており、多数の人のメールアドレスに共通に使用される場合が多い。
【０１００】
従って、そのような多数の人のメールアドレスに共通に使用されている文字列をショートカットキー３１ｅに登録しておくことで、それらの多数の人のメールアドレスを入力する場合にショートカットキー３１ｅを使用することができ、１つのショートカットキー３１ｅを広範囲に使用することができる。
【０１０１】
具体的には、例えば「taro-yamada@eigyou.xxxxx-shouji.co.jp」なるメールアドレスは、ＸＸＸＸＸ商事という企業の営業部に対して割り当てられたホストに収容されたヤマダタロウさんのメールアドレスである。「eigyou.xxxxx-shouji.co.jp」の部分は、同じホストに収容された他の社員にも共通に使用され、＠マークよりも前に各社員を識別する名前を付加することで、個々の社員を識別できるメールアドレスが形成されるのである。
【０１０２】
このため、「eigyou.xxxxx-shouji.co.jp」なる文字列をショートカットキー３１ｅに割り当てておけば、ユーザはまずファクシミリ送信先となる相手の名前を識別するための文字列を入力した後に、ショートカットキー３１ｅを押下して「eigyou.xxxxx-shouji.co.jp」なる文字列を追加入力すればよい。
【０１０３】
また本実施形態では、１つのショートカットキー３１ｅに複数の文字列を登録可能としているので、少ないハードウエア資源で上述のような便利な機能を有効に実現可能となっている。
【０１０４】
また本実施形態では、指定された文字列を示す２次元コードを印刷する機能と、この印刷された２次元コードを読み取り、その２次元コードが示す文字列を入力文字列として受け付ける機能とを有する。
【０１０５】
従って、上述のようなショートカットキー３１ｅによるような簡易な入力操作が、２次元コードを読み取らせる作業によっても実現可能である。
【０１０６】
２次元コードを読み取らせるための作業は、ショートカットキー３１ｅを押下することに比べて複雑とはなるが、ショートカットキー３１ｅに登録できる文字列の数には限りがあるのに対し、２次元コードは無制限に作成することができる。
【０１０７】
また本実施形態では、ショートカットキー３１ｅに登録する文字列や２次元コードとする文字列が含まれるメールアドレスが既に取得されている場合には、そのメールアドレスから所望の文字列を自動的に抽出するものとなっているので、ショートカットキー３１ｅへの登録や２次元コードの生成の際にも、文字列入力の手間を省くことができ、そのためのユーザの作業が簡単となる。
【０１０８】
さらに本実施形態では、上述のように文字列を自動抽出する際の抽出範囲を、抽出モードに応じて変更可能となっている。ここで、全抽出モードの場合には、上述した例の場合のように、同じホストに収容される複数の相手のそれぞれに対してファクシミリ送信を行う機会が多い場合に有効となるが、他の抽出モードでは、次のような場合に有効となる。
【０１０９】
・国情報除去モード
このモードの場合、複数の国に施設を有する企業が、各国に国情報以外が同じ名前を持つホストを設置しているようなケースで、それらの各国のそれぞれにファクシミリ送信を行う機会が多い場合に有効となる。
【０１１０】
具体的には、「taro-yamada@eigyou.xxxxx-shouji.co.jp」宛のファクシミリ送信や、「tom-brown@eigyou.xxxxx-shouji.com」宛のファクシミリ送信を頻繁に行うような場合である。
【０１１１】
・前方抽出モード
このモードの場合、ホストの名前の前方の一部が同じである複数のホストに収容された相手のそれぞれにファクシミリ送信を行う機会が多い場合に有効となる。
【０１１２】
具体的には、異なる企業の営業部がそれぞれ「eigyou」なる文字列を含む名前のホストを使用している場合に、それらの営業部に所属する人に宛ててファクシミリ通信を頻繁に行うような場合であり、「taro-yamada@eigyou.xxxxx-shouji.co.jp」宛のファクシミリ送信や、「hanako-suzuki@eigyou.yyyyy-boueki.co.jp」宛のファクシミリ送信を頻繁に行うような場合である。
【０１１３】
・後方抽出モード
このモードの場合、国情報を含めたホストの名前の後方の一部が同じである複数のホストに収容された相手のそれぞれにファクシミリ送信を行う機会が多い場合に有効となる。
【０１１４】
具体的には、同一の企業の異なる部署にそれぞれ設置されたホストに収容された相手のそれぞれにファクシミリ送信を頻繁に行う場合であり、「taro-yamada@eigyou.xxxxx-shouji.co.jp」宛のファクシミリ送信や、「hanako-suzuki@jinji.xxxxx-shouji.co.jp」宛のファクシミリ送信を頻繁に行うような場合である。
【０１１５】
このように、さまざまな状況に応じた様々な形態での文字抽出が行えるから、ショートカットキー３１ｅに登録する文字列や２次元コードとする文字列を、ユーザの使用状況に応じた適切なものとすることが可能である。
【０１１６】
なお、本発明は上記実施形態に限定されるものではない。例えば上記実施形態では、ショートカットキー３１ｅを１つだけ備えたものとしているが、複数のショートカットキーを備え、それぞれ別の文字列を登録可能としても良い。
【０１１７】
また上記実施形態では、キー手段としてキースイッチを用いてなるショートカットキー３１ｅを用いているが、例えばタッチパネルを用いて仮想的に設定したキーなどでも良い。
【０１１８】
また上記実施形態では、複数の抽出モードのいずれかをユーザの指定に応じて選択使用することとしているが、いずれかのモードを固定的に使用することとしても良い。そのようにすれば、抽出モードの指定を行う必要が無くなるので、ユーザの操作はさらに簡単になる。
【０１１９】
また上記実施形態では、パターン画像として２次元パターンを用いているが、１次元のバーコードなどのような他のパターンのパターン画像を用いることもできる。
【０１２０】
また上記実施形態では、文字列登録メモリに登録する文字列や、２次元パターンとして表す文字列をユーザが選択するものとしているが、予め所定の文字列を文字列登録メモリに固定的に登録しておいたり、所定の文字列を表す２次元パターンを印刷したシートを予め用意しておくようにしても良い。このような形態で提供する情報としては、大手のプロバイダがメールサービス用に設けているホストのドメイン名（例えば、「ABC.ne.jp」）などが有効である。
【０１２１】
また上記実施形態では、前方抽出モードおよび後方抽出モードにおいて文字列を抽出する範囲の指定は、ドット数の指定により受け付けるものとしているが、例えばカーソル操作などの別の方法で受け付けるようにしても良い。また、前方抽出モードおよび後方抽出モードにおいて文字列を抽出する範囲を固定としておいても良い。
【０１２２】
このほか、本発明の要旨を逸脱しない範囲で種々の変形実施が可能である。
【０１２３】
【発明の効果】
本発明は、ユーザによるアドレスの指定を受け付けるために用いるキー手段と、このキー手段に対応して登録された、前記アドレスの一部を構成し得る情報を記憶する記憶手段と、アドレス指定受付手段とを備え、このアドレス指定受付手段が、アドレス指定時に前記キー手段が操作されたことに応じて、前記キー手段に対して登録されて前記記憶手段に記憶されている情報を、現在の入力位置への入力情報として設定するようにした。
【０１２４】
また本発明は、所定の印刷媒体に印刷された、アドレスの一部を構成し得る情報を示したパターン画像を読み取るパターン読取手段と、アドレス指定受付手段とを備え、このアドレス指定受付手段により、アドレス指定時に前記パターン読取手段によりパターン画像が読み取られたことに応じ、その読み取られたパターン画像が示す情報を、現在の入力位置への入力情報として設定するようにした。
【０１２５】
これらにより、ユーザは、キー手段を操作するだけで、あるいはパターン読取手段にパターン画像の読み取りを行わせるだけで、アドレスの一部の入力を完了することができる。そして記憶手段に記憶された情報やパターン画像が示す情報はアドレスの一部分を構成するものであるから、複数のアドレスの入力時に共通で、すなわちより多くのケースで使用することができる。このことから、アドレスを直接入力する際のユーザの作業負担を軽減することができるファクシミリ装置となる。
【０１２６】
また本発明によれば、前記記憶手段を、前記キー手段に対して複数の情報を記憶するものとし、かつ前記アドレス指定受付手段は、現在の入力位置への入力情報の候補を、前記キー手段が操作される毎に前記記憶手段に記憶された複数の情報内で変化させ、所定の確定指示がなされたことに応じて、そのときに候補としている情報を現在の入力位置への入力情報として設定することとしたので、１つのキー手段により、複数の情報の指定が受け付けられる。従って、キー手段の数よりも多くの情報を登録可能となり、少ないキー手段を有効に機能させることが可能となる。
【０１２７】
また本発明によれば、前記キー手段に対して登録する情報に関するユーザによる指定を受け付け、その指定された情報を前記記憶手段に記憶させる登録手段を備えたので、前記キー手段の操作により入力される情報を、使用頻度が高い情報などのような個々のユーザにとって必要なものとすることができ、前記キー手段による情報入力の機能をより有効に機能させることが可能となる。
【０１２８】
また本発明によれば、前記パターン画像として示す情報に関するユーザによる指定を受け付け、その指定された情報を示すパターン画像を生成するパターン生成手段と、このパターン生成手段により生成されたパターン画像を所定の印刷媒体に印刷する印刷手段とを備えたので、前記パターン画像の読み取りにより入力される情報を、使用頻度が高い情報などのような個々のユーザにとって必要なものとすることができ、前記キー手段による情報入力の機能をより有効に機能させることが可能となる。
【０１２９】
また本発明によれば、前記登録手段が前記記憶手段に記憶させる情報や、前記パターン生成手段が生成するパターン画像が示す情報は、既に取得しているアドレスのうちの所定の一部分とするようにしたので、前記記憶手段や前記パターン画像として登録する情報は、既に取得しているアドレスから抽出され、ユーザによる新たな指定は必要なくなり、ユーザの負担をさらに軽減することが可能となる。
【０１３０】
また本発明は、前記アドレスが、＠マークを挟んで異なる情報を配列した構造を有するものである場合に、既に取得しているアドレスにおける＠マークよりも後ろの情報を、前記登録手段が前記記憶手段に記憶させる情報や、前記パターン生成手段が生成するパターン画像が示す情報とするようにした。
【０１３１】
また本発明は、前記アドレスが、＠マークを挟んで異なる情報を配列するとともに、国固有の国情報を含んだ構造を有するものである場合に、既に取得しているアドレスにおける＠マークよりも後ろの情報から前記国情報を除外した情報を、前記登録手段が前記記憶手段に記憶させる情報や、前記パターン生成手段が生成するパターン画像が示す情報とするようにした。
【０１３２】
また本発明は、前記アドレスが、ピリオドを区切りとして複数の情報を配列した構造を有するものである場合に、既に取得しているアドレスにおける＠マークよりも後ろで、かつ＠マーク側から数えて所定番目のピリオドまでの情報を、前記登録手段が前記記憶手段に記憶させる情報や、前記パターン生成手段が生成するパターン画像が示す情報とするようにした。
【０１３３】
また本発明は、前記アドレスが、ピリオドを区切りとして複数の情報を配列した構造を有するものである場合に、既に取得しているアドレスの後端から数えて所定番目のピリオドまでの情報を、前記登録手段が前記記憶手段に記憶させる情報や、前記パターン生成手段が生成するパターン画像が示す情報とするようにした。
【０１３４】
これらの４つの発明によれば、既に取得しているアドレスから前記記憶手段や前記パターン画像として登録する情報が自動的に抽出され、抽出すべき範囲の指定をユーザが行う必要がなくなるので、ユーザの負担をさらに軽減することが可能となる。
【０１３５】
また本発明によれば、前記登録手段が前記記憶手段に記憶させる情報や、前記パターン生成手段が生成するパターン画像が示す情報とする情報の範囲を設定するピリオドは、ユーザにより指定された数をｎとするときに、＠マーク側またはアドレスの後端側から数えてｎ番目のピリオドとするようにしたので、抽出すべき範囲の指定をユーザが行う必要が生じるが、ユーザニーズに応じた適切な情報が抽出され、前記キー手段の操作や前記パターン画像の読み取りによる情報入力の機能をより有効に機能させることが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るファクシミリ装置の要部構成を示すブロック図。
【図２】図１中の操作・表示部２３の外観の一例を示す図。
【図３】図１中のＣＰＵ１１の文字列登録処理における処理手順を示すフローチャート。
【図４】図１中のＣＰＵ１１の２次元コード作成処理における処理手順を示すフローチャート。
【図５】図１中のＣＰＵ１１のアドレス指定受付処理における処理手順を示すフローチャート。
【符号の説明】
１…ファクシミリ装置
２…ＰＳＴＮ加入者線
３…外部電話機
４…ＬＡＮ回線
１１…ＣＰＵ
１２…ＲＯＭ
１３…ＲＡＭ
１４…画像メモリ
１５…符号化・復号化部
１６…イメージスキャナ
１７…プリンタ
１８…モデム
１９…ＮＣＵ
２０…電話機制御部
２１…回線信号検出部
２２…ＬＡＮインタフェース
２３…操作・表示部
２４…キャラクタジェネレータ
２５…２次元コードスキャナ
２６…システムバス
３１…キーボード
３１ａ…文字入力キー群
３１ｂ…テンキー
３１ｃ…スタートキー
３１ｄ…リセットキー
３１ｅ…ショートカットキー
３１ｆ…コード読取キー
３２…表示器
【図１】
0004157216.tif 000002
【図２】
0004157216.tif 000003
【図３】
0004157216.tif 000004
【図４】
0004157216.tif 000005
【図５】
0004157216.tif 000006