(57)【特許請求の範囲】
【請求項１】
入力手段と、
出力手段と、
装置に対して行われる操作によって生じる装置の状態変化を検出する検出手段と、
装置の状態変化を生じさせる操作と出力手段とを対応付ける対応情報を記憶する記憶手段と、
入力手段によってデータの入力が開始されてからデータの入力が終了した後予め定める時間が経過するまでの間に、装置に対して行われた操作によって生じた装置の状態変化が検出手段によって検出されると、検出手段によって検出された状態変化を生じさせた操作に対応する出力手段を、記憶手段によって記憶される対応情報に基づいて抽出し、抽出した出力手段によって、入力手段によって入力されたデータを出力させる制御手段とを含み、
装置の状態変化を生じさせる前記操作は、着脱可能な記録装置を装着する装着操作、無線通信を行うための無線通信装置を接続する無線通信装置接続操作、有線通信を行うための接続ケーブルを挿入するケーブル接続操作、送受話器をオフフックするオフフック操作、および印刷のために記録紙をセットする記録紙セット操作のうちの少なくとも１つの操作を含み、
前記出力手段は、着脱可能な記録装置へデータを書き込む書込手段、無線通信装置を介してデータを送信する無線データ送信手段、有線通信によってデータを送信する有線データ送信手段、回線を介してデータをファクシミリ送信するファクシミリ送信手段、およびデータを印刷する印刷手段のうちの少なくとも１つを含み、
前記対応情報は、装着操作と書込手段とを対応付ける情報、無線通信装置接続操作と無線データ送信手段とを対応付ける情報、ケーブル接続操作と有線データ送信手段とを対応付ける情報、オフフック操作とファクシミリ送信手段とを対応付ける情報、および記録紙セット操作と印刷手段とを対応付ける情報のうちの少なくとも１つの情報を含むことを特徴とする情報処理装置。
【請求項２】
前記入力手段は、着脱可能な記録装置からデータを読み出す読出手段、無線通信を行うための無線通信装置を介してデータを受信する無線データ受信手段、有線通信によってデータを受信する有線データ受信手段、回線を介してデータをファクシミリ受信するファクシミリ受信手段、および原稿を読み取る読取手段のうちの少なくとも１つを含むことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御手段は、前記予め定める時間が経過するまでの間に、装置に対して行われる操作によって生じる装置の状態変化が前記検出手段によって検出されないと、前記入力手段によって入力されたデータを、前記出力手段のうちの予め定める出力手段によって出力させることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
表示手段をさらに含み、
前記制御手段は、前記入力手段によって入力されたデータを解析し、解析結果に基づいて、前記入力手段によって入力されたデータを出力すべき出力手段を抽出し、抽出した出力手段に対応する操作を表す操作情報を、表示手段によって表示させ、
前記入力手段によって入力されるデータは、ファクシミリ番号、電子メールアドレスまたは画像を示す情報を含み、
前記制御手段は、前記入力手段によって入力されるデータが、ファクシミリ番号、電子メールアドレスまたは画像を示す情報を含んでいるか否かを解析し、
前記制御手段が抽出する出力手段、および抽出した出力手段に対応する操作は、
前記入力手段によって入力されたデータがファクシミリ番号を含んでいるとき、前記ファクシミリ送信手段、および前記オフフック操作であり、
前記入力手段によって入力されたデータが電子メール番号を含んでいるとき、前記有線データ送信手段、および前記ケーブル接続操作であり、
前記入力手段によって入力されたデータが画像を示す情報を含んでいるとき、前記印刷手段、および前記記録紙セット操作であることを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記制御手段は、
前記入力手段によって、前記予め定める時間を表す時間情報およびデータを消去するか否かを示すデータ消去情報が入力されると、入力された時間情報およびデータ消去情報を前記記憶手段によって記憶させ、
時間情報およびデータ消去情報を記憶手段によって記憶させた後、入力手段によってデータが入力されると、入力されたデータを記憶手段によって記憶させ、記憶手段によって記憶させたデータ消去情報がデータを消去することを示している場合は、記憶手段によって記憶させた時間情報が示す予め定める時間が経過するまでの間に、装置に対して行われる操作によって生じる装置の状態変化が前記検出手段によって検出されないと、記憶手段によって記憶させたデータを消去させることを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記制御手段は、前記入力手段によってデータが入力されると、入力されたデータを前記記憶手段によって記憶させ、記憶手段によって記憶させたデータを前記出力手段によって出力させた後、記憶手段によって記憶させたデータを消去させることを特徴とする請求項１に記載の情報処理装置。
【請求項７】
表示手段をさらに含み、
前記制御手段は、前記入力手段によってデータの入力が開始されてからデータの入力が終了した後予め定める時間が経過するまでの間、装置に対する操作が可能であることを表す操作可能情報を表示手段によって表示させることを特徴とする請求項１に記載の情報処理装置。
【請求項８】
コンピュータを請求項１に記載の情報処理装置の各手段として機能させるためのプログラム。
【請求項９】
請求項８に記載のプログラムを記録したコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの操作負担を軽減することができる情報処理装置、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
情報処理装置たとえば画像情報を処理するＭＦＰ（Multi Function Peripheral）は、入力されたデータ、たとえばスキャナによって読み取ったデータ、着脱可能なＳＤカードなどの記録装置から読み出したデータ、あるいは他の装置と接続されるインタフェースを介して取得したデータを、あるいはそのデータに対して必要な処理を行ったデータを、ユーザによって指示される出力装置、たとえばプリンタ、着脱可能なＳＤカードなどの記録装置、あるいはインタフェースに接続される他の装置に出力することができる。
【０００３】
第１の従来の技術は、入力された情報つまりデータに基づいて処理を行う情報処理装置である。この情報処理装置は、入力されたデータの文字認識を行なうことによって入力の目的、たとえばデータ抽出、ファイリング、あるいはプリンタへの送信などの目的を解析し、解析結果が示す目的に応じた処理を実行する。入力されたデータに対して、内容に応じた処理を行うことができ、ユーザの操作の負担を軽減するものである（たとえば特許文献１参照）。
【０００４】
第２の従来の技術は、利用者がキーを操作したときと同じ動作を、外部装置から実行することができるようにした移動体通信端末がある。この移動体通信端末は、まず、複数のキー操作の識別情報と、複数のキー操作にそれぞれ対応させて外部装置から送信されてくる複数のコマンドデータとを関連付けたキーコマンド対応データを記憶手段に記憶させておく。次に、外部装置から受信したコマンドデータに対応するキー操作を、記憶手段に記憶されたキーコマンド対応データに基づいて特定し、特定されたキー操作が行われたときと同じ動作を行う（たとえば特許文献２参照）。
【０００５】
【特許文献１】特開平１０−２４０６５８号公報
【特許文献２】特開２００５−３３７７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
第１の従来の技術は、情報が入力された目的を、入力されたデータに基づいて判断し、その目的に応じた処理を行うことによって、ユーザの負担を軽減するものである。しかしながら、入力されたデータは、必ならずしも、利用者が出力したい出力先に出力されるとは限らないという問題がある。第２の従来の技術は、利用者がキーを操作したときと同じ動作を、外部装置から実行することができるようにすることによって、ユーザの操作負担を軽減するとともにその操作性を高めたものである。しかしながら、ユーザは外部装置から実行させたい動作を指示する必要があるという問題がある。
【０００７】
本発明の目的は、ユーザによって出力先が指定されなくても、ユーザが装置に対して行った操作に対応する出力先にデータを出力することができる情報処理装置、プログラムおよび記録媒体を提供することである。
【課題を解決するための手段】
【０００８】
本発明は、入力手段と、
出力手段と、
装置に対して行われる操作によって生じる装置の状態変化を検出する検出手段と、
装置の状態変化を生じさせる操作と出力手段とを対応付ける対応情報を記憶する記憶手段と、
入力手段によってデータの入力が開始されてからデータの入力が終了した後予め定める時間が経過するまでの間に、装置に対して行われた操作によって生じた装置の状態変化が検出手段によって検出されると、検出手段によって検出された状態変化を生じさせた操作に対応する出力手段を、記憶手段によって記憶される対応情報に基づいて抽出し、抽出した出力手段によって、入力手段によって入力されたデータを出力させる制御手段とを含み、
装置の状態変化を生じさせる前記操作は、着脱可能な記録装置を装着する装着操作、無線通信を行うための無線通信装置を接続する無線通信装置接続操作、有線通信を行うための接続ケーブルを挿入するケーブル接続操作、送受話器をオフフックするオフフック操作、および印刷のために記録紙をセットする記録紙セット操作のうちの少なくとも１つの操作を含み、
前記出力手段は、着脱可能な記録装置へデータを書き込む書込手段、無線通信装置を介してデータを送信する無線データ送信手段、有線通信によってデータを送信する有線データ送信手段、回線を介してデータをファクシミリ送信するファクシミリ送信手段、およびデータを印刷する印刷手段のうちの少なくとも１つを含み、
前記対応情報は、装着操作と書込手段とを対応付ける情報、無線通信装置接続操作と無線データ送信手段とを対応付ける情報、ケーブル接続操作と有線データ送信手段とを対応付ける情報、オフフック操作とファクシミリ送信手段とを対応付ける情報、および記録紙セット操作と印刷手段とを対応付ける情報のうちの少なくとも１つの情報を含むことを特徴とする情報処理装置である。
【０００９】
本発明に従えば、検出手段によって、装置に対して行われる操作によって生じる装置の状態変化が検出され、記憶手段によって、装置の状態変化を生じさせる操作と出力手段とを対応付ける対応情報が記憶され、制御手段によって、入力手段によってデータの入力が開始されてからデータの入力が終了した後予め定める時間が経過するまでの間に、装置に対して行われた操作によって生じた装置の状態変化が検出手段によって検出されると、検出手段によって検出された状態変化を生じさせた操作に対応する出力手段が、記憶手段によって記憶される対応情報に基づいて抽出され、抽出された出力手段によって、入力手段によって入力されたデータが出力されるので、ユーザによって出力先が指定されなくても、ユーザが装置に対して行った操作に対応する出力先にデータを出力することができる。
また、対応情報は、着脱可能な記録装置を装着する装着操作とその記録装置へデータを書き込む書込手段とを対応付ける情報、無線通信装置接続操作と無線データ送信手段とを対応付ける情報、ケーブル接続操作と有線データ送信手段とを対応付ける情報、オフフック操作とファクシミリ送信手段とを対応付ける情報、および記録紙セット操作と印刷手段とを対応付ける情報のうちの少なくとも１つの情報を含むので、対応情報に基づいて、ユーザによる装置に対する直接の操作に対応する出力先を選択することができる。
【００１０】
また本発明は、前記入力手段は、着脱可能な記録装置からデータを読み出す読出手段、無線通信を行うための無線通信装置を介してデータを受信する無線データ受信手段、有線通信によってデータを受信する有線データ受信手段、回線を介してデータをファクシミリ受信するファクシミリ受信手段、および原稿を読み取る読取手段のうちの少なくとも１つを含むことを特徴とする。
【００１１】
本発明に従えば、入力手段は、着脱可能な記録装置からデータを読み出す読出手段、無線通信を行うための無線通信装置を介してデータを受信する無線データ受信手段、有線通信によってデータを受信する有線データ受信手段、回線を介してデータをファクシミリ受信するファクシミリ受信手段、および原稿を読み取る読取手段のうちの少なくとも１つを含むので、複数の入力手段からデータを入力することができる。
【００１４】
また本発明は、前記制御手段は、前記予め定める時間が経過するまでの間に、装置に対して行われる操作によって生じる装置の状態変化が前記検出手段によって検出されないと、前記入力手段によって入力されたデータを、前記出力手段のうちの予め定める出力手段によって出力させることを特徴とする。
【００１５】
本発明に従えば、予め定める時間が経過するまでの間に、装置に対して行われる操作によって生じる装置の状態変化が検出手段によって検出されないと、入力手段によって入力されたデータを、出力手段のうちの予め定める出力手段によって出力させるので、装置に対する操作を行なわないと、データは予め定められる出力先に出力される。
【００１６】
また本発明は、表示手段をさらに含み、
前記制御手段は、前記入力手段によって入力されたデータを解析し、解析結果に基づいて、前記入力手段によって入力されたデータを出力すべき出力手段を抽出し、抽出した出力手段に対応する操作を表す操作情報を、表示手段によって表示させ、
前記入力手段によって入力されるデータは、ファクシミリ番号、電子メールアドレスまたは画像を示す情報を含み、
前記制御手段は、前記入力手段によって入力されるデータが、ファクシミリ番号、電子メールアドレスまたは画像を示す情報を含んでいるか否かを解析し、
前記制御手段が抽出する出力手段、および抽出した出力手段に対応する操作は、
前記入力手段によって入力されたデータがファクシミリ番号を含んでいるとき、前記ファクシミリ送信手段、および前記オフフック操作であり、
前記入力手段によって入力されたデータが電子メール番号を含んでいるとき、前記有線データ送信手段、および前記ケーブル接続操作であり、
前記入力手段によって入力されたデータが画像を示す情報を含んでいるとき、前記印刷手段、および前記記録紙セット操作であることを特徴とする。
【００１７】
本発明に従えば、制御手段によって、入力手段によって入力されたデータが解析され、解析結果に基づいて、入力手段によって入力されたデータを出力すべき出力手段が抽出され、抽出された出力手段に対応する操作を表す操作情報が、表示手段によって表示されるので、入力されたデータに応じて行うべき操作を表す操作情報を表示することができる。
【００１８】
また本発明は、前記制御手段は、
前記入力手段によって、前記予め定める時間を表す時間情報およびデータを消去するか否かを示すデータ消去情報が入力されると、入力された時間情報およびデータ消去情報を前記記憶手段によって記憶させ、
時間情報およびデータ消去情報を記憶手段によって記憶させた後、入力手段によってデータが入力されると、入力されたデータを記憶手段によって記憶させ、記憶手段によって記憶させたデータ消去情報がデータを消去することを示している場合は、記憶手段によって記憶させた時間情報が示す予め定める時間が経過するまでの間に、装置に対して行われる操作によって生じる装置の状態変化が前記検出手段によって検出されないと、記憶手段によって記憶させたデータを消去させることを特徴とする。
【００１９】
本発明に従えば、制御手段によって、入力手段によって予め定める時間を表す時間情報およびデータを消去するか否かを示すデータ消去情報が入力されると、入力された時間情報およびデータ消去情報が記憶手段によって記憶され、時間情報およびデータ消去情報が記憶手段によって記憶された後、入力手段によってデータが入力されると、入力されたデータが記憶手段によって記憶され、記憶手段によって記憶させたデータ消去情報がデータを消去することを示している場合は、記憶手段によって記憶させた時間情報が示す予め定める時間が経過するまでの間に、装置に対して行われる操作によって生じる装置の状態変化が検出手段によって検出されないと、記憶手段によって記憶させたデータが消去されるので、データを消去することを示すデータ消去情報を設定しておくことによって、データの出力先が指定されないときに、入力されたデータを消去することができる。
【００２０】
また本発明は、前記制御手段は、前記入力手段によってデータが入力されると、入力されたデータを前記記憶手段によって記憶させ、記憶手段によって記憶させたデータを前記出力手段によって出力させた後、記憶手段によって記憶させたデータを消去させることを特徴とする。
【００２１】
本発明に従えば、入力手段によってデータが入力されると、入力されたデータが記憶手段によって記憶され、記憶手段によって記憶されたデータが出力手段によって出力された後、記憶手段によって記憶されたデータが消去されるので、出力されたデータを記憶手段に残すことがない。
【００２２】
また本発明は、表示手段をさらに含み、
前記制御手段は、前記入力手段によってデータの入力が開始されてからデータの入力が終了した後予め定める時間が経過するまでの間、装置に対する操作が可能であることを表す操作可能情報を表示手段によって表示させることを特徴とする。
【００２３】
本発明に従えば、入力手段によってデータの入力が開始されてからデータの入力が終了した後予め定める時間が経過するまでの間、装置に対する操作が可能であることを表す操作可能情報を表示手段によって表示させるので、装置に対する操作を行うことによって出力先を指定することが可能な時間帯であることを表示することができる。
【００２４】
また本発明は、コンピュータを前記情報処理装置の各手段として機能させるためのプログラムである。
【００２５】
本発明に従えば、コンピュータを情報処理装置の各手段として機能させるためのプログラムとして提供することができる。
【００２６】
また本発明は、前記プログラムを記録したコンピュータ読取り可能な記録媒体である。
本発明に従えば、コンピュータを情報処理装置の各手段として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体として提供することができる。
【発明の効果】
【００２７】
本発明によれば、ユーザによって出力先が指定されなくても、ユーザが装置に対して行った操作に対応する出力先にデータを出力することができるので、ユーザは、たとえばＳＤカードを挿入するなど簡易な操作によって出力先を指示することができ、ユーザの操作負担を軽減することができる。
また、対応情報に基づいて、ユーザによる装置に対する直接の操作に対応する出力先を選択することができるので、ユーザが行う操作を簡便化し、操作負担を軽減することができる。
【００２８】
また本発明によれば、複数の入力手段からデータを入力することができるので、入力手段を問わず、入力されたデータに対して、ユーザが装置に対して行った操作に対応する出力手段にデータを出力することができる。
【００３０】
また本発明によれば、装置に対する操作を行なわないと、データは予め定められる出力先に出力されるので、ユーザは、装置に対する操作を行うことによって、予め定められる出力先をユーザが望む出力先に変更することができる。
【００３１】
また本発明によれば、入力されたデータに応じて行うべき操作を表す操作情報を表示することができるので、ユーザは、表示された操作情報を参考にして、出力先を指示することができ、操作性を向上することができる。
【００３２】
また本発明によれば、データを消去することを示すデータ消去情報を設定しておくことによって、データの出力先が指定されないときに、入力されたデータを消去することができるので、ユーザは、入力されたデータが出力されなかったとき、そのデータを消去するか装置に残すかを予め設定することができる。
【００３３】
また本発明によれば、出力されたデータを記憶手段に残すことがないので、入力されたデータが装置内に残ることによる情報漏洩の可能性をなくすことができる。
【００３４】
また本発明によれば、装置に対する操作を行うことによって出力先を指定することが可能な時間帯であることを表示することができるので、ユーザは、出力先の指定が可能である時間帯であることを知ることができる。
【００３５】
また本発明によれば、コンピュータを情報処理装置の各手段として機能させるためのプログラムとして提供することができる。
【００３６】
また本発明によれば、コンピュータを情報処理装置の各手段として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体として提供することができる。
【発明を実施するための最良の形態】
【００３７】
図１は、本発明の実施の一形態である情報処理装置１の一例であるＭＦＰ（Multi 
Function Peripheral）１００へのデータの入出力を示す概念図である。ＭＦＰ１００にデータを入力する入力部とＭＦＰ１００からデータを出力する出力部とを、ＭＦＰ１００の外に取り出して模式的に表している。
【００３８】
ＳＤＣａｒｄ（Secure Digital Card）１１１は、ＳＤカードなどの外部媒体つまり記録装置からデータを読み取る入力部であり、Ｉｒ（Infrared）１１２は、赤外線通信によってデータを受信する入力部たとえば受光部であり、ＵＳＢ（Universal Serial Bus）１１３は、ＵＳＢケーブルを介してデータを受信する入力部であり、ＬＡＮ（Local Area
Network）１１４は、ネットワークを経由してたとえばＬＡＮケーブルを介してデータを受信する入力部であり、Ｌｉｎｅ（回線）１１５は、回線を介してデータをファクシミリ受信する入力部であり、Ｓｃａｎ（スキャナ）１１６は、原稿を読み取る入力部たとえばスキャナである。
【００３９】
ＳＤＣａｒｄ１２１は、ＳＤカードなどの外部媒体にデータを書き込む出力部であり、Ｉｒ１２２は、赤外線通信によってデータを送信する出力部であり、ＵＳＢ１２３は、ＵＳＢケーブルを介してデータを送信する出力部であり、ＬＡＮ１２４は、ＬＡＮケーブルを介してデータを送信する出力部であり、Ｌｉｎｅ１２５は、回線を介してデータをファクシミリ送信する出力部であり、Ｐｒｉｎｔｅｒ（プリンタ）１２６は、データを出力する出力部たとえばプリンタである。
【００４０】
図２は、本発明の実施の一形態である情報処理装置１の構成を示すブロック図である。情報処理装置１は、データ受信部１１、入力操作部１２、外部からのアクセス部１３、出力処理部１４、制御部２０、および記憶部３０を含む。
【００４１】
データ受信部１１は、図１に示した入力部、すなわちＳＤＣａｒｄ１１１、Ｉｒ１１２、ＵＳＢ１１３、ＬＡＮ１１４、Ｌｉｎｅ１１５、およびＳｃａｎ１１６を含み、入力されたデータをデータ処理部２１に送る。入力操作部１２は、たとえば数字あるいは文字などの情報を入力するための操作パネル、あるいはキーボードなどの入力装置によって構成され、ユーザが設定する設定情報などの情報が入力される。入力操作部１２は、入力された情報を指示取得部２２に送る。
【００４２】
外部からのアクセス部１３は、ユーザが情報処理装置１にアクセスするための外部からのアクセス部である。すなわちユーザが情報処理装置１に対して操作を行う部分であり、たとえばＳＤカードなどの外部媒体を挿入するスロット、赤外線通信によってデータを送受信する赤外線通信装置を接続するためのコネクタ、ＵＳＢケーブルを接続するためのコネクタ、ＬＡＮケーブルを接続するためのコネクタ、回線を接続するためのコネクタ、ハンドセットを載置する受話器台、あるいは印刷するための記録紙を供給する用紙セットつまり給紙装置を含む。
【００４３】
出力処理部１４は、図１に示した出力部、すなわちＳＤＣａｒｄ１２１、Ｉｒ１２２、ＵＳＢ１２３、ＬＡＮ１２４、Ｌｉｎｅ１２５、およびＰｒｉｎｔｅｒ１２６を含み、出力制御部２６から受け取ったデータを出力する。
【００４４】
制御部２０は、データ処理部２１、指示取得部２２、指示解読部２３、アクセス検知部２４、認識判断部２５、および出力制御部２６を含む。制御部２０は、たとえばＣＰＵなどの中央処理装置によって構成され、記憶部３０に記憶されるプログラムを実行することによって、データ処理部２１、指示取得部２２、指示解読部２３、アクセス検知部２４、認識判断部２５、および出力制御部２６などを含む機能を実現する。
【００４５】
データ処理部２１は、データ受信部１１から受け取ったデータをデータ蓄積部３１に記憶させる。データ受信部１１から受け取ったデータに対して、何らかの処理が必要であれば、必要な処理を行い、処理したデータをデータ蓄積部３１に記憶させる。指示取得部２２は、入力操作部１２から情報を受け取り、受け取った情報を指示解読部２３に送る。指示解読部２３は、指示取得部２２から受け取った情報を解読し、解読結果を認識判断部２５に送る。
【００４６】
アクセス検知部２４は、外部からのアクセス部１３からの信号によって、ユーザがどのアクセスを行ったかを検知し、ユーザが行ったアクセスを示す情報を認識判断部２５に送る。すなわち、ユーザが情報処理装置１に対して行った操作つまりアクセスを、外部からのアクセス部１３のアクセス箇所に生じた状態変化を示す信号によって検知し、検知結果を認識判断部２５に送る。ユーザが情報処理装置１に対して行う操作つまりアクセスは、着脱可能な記録装置たとえばＳＤカードをスロットに装着する装着操作、赤外線通信を行うための赤外線通信装置をコネクタに接続する赤外線通信装置接続操作、ＵＳＢケーブルをコネクタから抜き差しするＵＳＢケーブル接続操作、ＬＡＮケーブルをコネクタから抜き差しするＬＡＮケーブル接続操作、送受話器をオフフックするオフフック操作、および印刷のために記録紙をセットする記録紙セット操作を含む。
【００４７】
これらの操作によって生じる状態変化は、装着操作によって生じる記録装置が装着されていない状態から装着された状態への状態変化、赤外線通信装置接続操作によって生じる赤外線通信装置が接続されていない状態から接続された状態への状態変化、ＵＳＢケーブル接続操作によって生じるＵＳＢケーブルが接続された状態から接続されていない状態への状態変化および接続されていない状態から接続された状態への状態変化、ＬＡＮケーブル接続操作によって生じるＬＡＮケーブルが接続された状態から接続されていない状態への状態変化および接続されていない状態から接続された状態への状態変化、オフフック操作によって生じる送受話器がオフフックされていない状態からオフフックされた状態への状態変化、さらに記録紙セット操作によって生じる記録紙がセットされていない状態からセットされ状態への状態変化である。これらの状態変化は、たとえばそれぞれのアクセス箇所に設けられるセンサによって検出され、検出信号がアクセス検知部２４に送られる。
【００４８】
認識判断部２５は、指示解読部２３からの解読結果とアクセス検知部２４からのユーザが行ったアクセスの検知結果とに基づいて、データの出力先を決定し、決定した出力先を出力制御部２６に送る。出力制御部２６は、データ蓄積部３１に記憶されたデータを読み出して、出力処理部１４に送る。その際認識判断部２５から受け取った出力先を指示する。出力処理部１４のうち出力制御部２６から指示された出力部は、出力制御部２６から受け取ったデータを出力する。
【００４９】
記憶部３０は、たとえば半導体メモリなどの記憶装置によって構成され、データ蓄積部３１およびデータ保存部３２を含む。記憶部３０は、制御部２０で実行されるプログラム、プログラムを実行する際に必要な情報、入力操作部２２から入力された設定情報などの情報、およびデータ処理部２１から受け取ったデータを記憶する。データ蓄積部３１は、データ処理部２１から受け取ったデータを一時的に記憶する。すなわち、データ蓄積部３１に記憶されたデータは、そのデータが出力されると、あるいはデータ入力後予め定める時間内に、ユーザのアクセスがなかったとき消去される。データ保存部３２は、データ蓄積部３１に記憶されていたデータを長期間記憶するための記憶部であり、データ入力後予め定める時間内にユーザのアクセスがなく、かつデータを消去するか否かを示すデータ消去情報がデータの消去を示していないと、データ蓄積部３１に記憶されていたデータを記憶する。
【００５０】
図３は、図２に示した制御部２０が実行する入出力処理を示すフローチャートである。図３に示した入出力処理は、データ受信部１１で入力されたデータを、ユーザが行った操作に対応する出力先に出力する処理を行う。データ受信部１１へのデータの入力が開始されると、ステップＡ１に移る。
【００５１】
ステップＡ１では、データを受信する。すなわち、データ処理部２１は、データ受信部１１から入力されるデータを受け取る。ステップＡ２では、入力データを蓄積つまり記憶する。すなわちデータ処理部２１は、データ受信部１１から受け取ったデータを、データ蓄積部３１に記憶させる。データ蓄積部３１は、データを一時的に記憶させるためのテンポラリバッファである。ステップＡ３では、アクセス検知部２４は、外部からのアクセスの検知を開始する。
【００５２】
ステップＡ４では、設定時間を超えているか否かを判定する。すなわち、認識判断部２５は、データの入力が終了したときから、ユーザが入力操作部１２から予め設定した設定時間が経過した場合、設定時間を超えていると判定する。設定時間を超えていると、ステップＡ９に進み、設定時間を超えていないと、ステップＡ５に進む。ステップＡ５では、アクセス箇所を検知したか否かを判定する。すなわち、認識判断部２５は、アクセス検知部２４によって、外部からのアクセス部１３でのアクセスが検知されたか否かを判定する。外部からのアクセス部１３でのアクセスが検知されると、ステップＡ６に進み、外部からのアクセス部１３でのアクセスを検知しないと、ステップＡ４に戻る。
【００５３】
ステップＡ６では、アクセス箇所を認識する。すなわち、認識判断部２５は、アクセス検知部２４から、検知結果つまり検知されたアクセスを示す情報を受け取り、そのアクセスつまり操作に対応する出力先を決定する。ステップＡ７では、認識判断部２５は、決定した出力先を出力制御部２６に知らせる。出力制御部２６は、ステップＡ２でデータ蓄積部３１に記憶させたデータを読み出して、出力処理部１４に送るとともに、認識判断部２５から知らされた出力先を出力処理部１４に指示する。ステップＡ８では、データの出力を行う。すなわち、出力処理部１４に含まれる出力部のうち、出力制御部２６から指示された出力先に対応する出力部は、データを出力して終了する。
【００５４】
ステップＡ９では、蓄積情報の消去設定が設定されているか否かを判定する。すなわち、制御部２０は、記憶部３０に設定されているデータ消去情報がデータを消去することを示していると、蓄積情報の消去設定が設定されていると判定する。データ消去情報は、データを消去するか否かを示す情報であり、入力操作部１２によって入力され、記憶部３０に設定されている。蓄積情報の消去設定が設定されていると、ステップＡ１１に進み、蓄積情報の消去設定が設定されていないと、ステップＡ１０に進む。ステップＡ１０では、制御部２０は、ステップＡ２でデータ蓄積部３１に記憶されたデータを、データを長期間保存するためのデータ保存部３２に記憶し、終了する。この場合、データ保存部３２に保存するのではなく、設定時間内に外部からのアクセス部１３でのアクセスを検知しない場合の出力先を予め決めておいて、その出力先に出力してもよい。ステップＡ１１では、制御部２０は、データ蓄積部３１に記憶させたデータを消去して、終了する。
【００５５】
図４は、図１に示した認識判断部２５の詳細な処理を示すフローチャートである。図３に示したフローチャートのステップＡ３が実行されると、つまりアクセス検知部２４が外部からのアクセスの検知を開始すると、ステップＢ１に移る。
【００５６】
ステップＢ１では、設定時間を超えているか否かを判定する。すなわち、データの入力が終了したときから、ユーザが入力操作部１２から予め設定した設定時間が経過した場合、設定時間を超えていると判定する。設定時間を超えていると、終了し、設定時間を超えていないと、ステップＢ２に進む。ステップＢ２では、外部アクセス箇所つまりアクセス箇所を認識する。すなわち、アクセス検知部２４からアクセスを示す情報を受け取る。ステップＢ３では、外部アクセステーブルを参照する。すなわち、受け取ったアクセスを示す情報に基づいて、アクセス検知部２４で検知されたアクセスつまり操作に対応する出力先とその出力先に指示する命令とを、図５で後述する指示判断内容テーブルに従って決定する。ステップＢ４では、出力制御部２４に送信して終了する。すなわち、決定した出力先つまり出力部と命令とを出力制御部２４に指示して、終了する。
【００５７】
図５は、図１に示した認識判断部２５で用いられる指示判断内容テーブル４０を示す。指示判断内容テーブル４０は、記憶部３０に予め記憶されるテーブルであり、アクセスの種類を示す「種類」欄、ユーザが行ったアクセスを示す「ユーザの簡易操作」欄、およびユーザの簡易操作に対応する出力先および命令を示す「指示判断内容」欄を有し、各簡易操作が行われたときに、実行すべき命令を示している。
【００５８】
図５に示した指示判断内容テーブル４０には、種類「Ａ」〜種類「Ｆ」の６種類のアクセスが示されている。種類「Ａ」に対応するユーザの簡易操作および指示判断内容は、それぞれ「カードを挿入する」および「カードにデータを保存」である。つまり、有効時間つまり設定時間が経過するまでの間に、カードが挿入されると、ＳＤカードなどの外部媒体にデータを保存する。この場合、出力先がＳＤカードつまりＳＤカードへの出力部であるＳＤＣａｒｄ１２１であり、命令が保存である。同様に、種類「Ｂ」については、「Ｉｒ接続を行う」および「Ｉｒでデータを送信」であり、Ｉｒつまり赤外線通信装置が接続されると、赤外線通信によってデータを送信する。種類「Ｃ」については、「ＵＳＢケーブルを抜差する」および「ＵＳＢ経由でデータを送信」であり、ＵＳＢケーブルが抜き差しされると、ＵＳＢケーブルを介してデータを送信する。ＵＳＢケーブルが挿入されていない場合は、ＵＳＢケーブルが挿入されると、ＵＳＢケーブルを介してデータを送信する。種類「Ｄ」については、「ＬＡＮケーブルを抜差する」および「ＬＡＮ経由でデータを送信」であり、ＬＡＮケーブルが抜き差しされると、ＬＡＮケーブルを介してデータを送信する。ＬＡＮケーブルが挿入されていない場合は、ＬＡＮケーブルが挿入されると、ＬＡＮケーブルを介してデータを送信する。種類「Ｅ」については、「ハンドセットをあげる」および「ＦＡＸ（Facsimile）でデータを送信」であり、ハンドセットがオフフックされると、回線を介してデータをファクシミリ送信する。種類「Ｆ」については、「用紙セットに用紙を挿入する」および「プリンタでデータを印刷」であり、用紙セットに用紙が挿入されると、プリンタでデータを印刷する。紙がない状態で、データをファクシミリ受信しているときに、用紙が挿入された場合も、プリンタでデータを印刷する。
【００５９】
図６は、本発明の実施の他の形態である情報処理装置２の構成を示すブロック図である。情報処理装置２の構成は、図２に示した情報処理装置１の構成に、表示部１５、表示制御部２７、およびデータ解析部２８を追加した構成である。情報処理装置１の構成要素と同じ構成要素については、同じ参照符を付して説明は省略する。
【００６０】
表示部１５は、たとえば液晶ディスプレイなどの表示装置によって構成され、表示制御部２７から指示される情報を表示する。表示制御部２７は、データ処理部２１からデータの入力が開始されたことを知らされると、利用者が装置に対する操作を行うことが可能であることを表す操作可能情報を、表示部１５に送り表示させる。操作可能情報は、たとえばデータが入力中および入力後の有効時間中であることを示す「データを受信中です。」などの表示でもよいし、予め定める時間間隔で画面を明暗させてもよいし、あるいは表示部１５とは別に、操作可能であることを示すランプを設けて、操作を行うことが可能である間点灯させてもよい。表示制御部２７は、認識判断部２５から有効時間が経過したことを知らされると、あるいはアクセス検知部２４から外部からのアクセス部１３でのアクセスを検知したことを知らされると、表示部１５による操作可能情報の表示を終了させる。表示制御部２７は、データ解析部２８から送られる情報も、表示部１５に表示させる。
【００６１】
データ解析部２８は、入力されたデータをデータ処理部２１から受け取ると、受け取ったデータを解析する。たとえば、受け取ったデータは、電話番号の情報、Ｅ−ｍａｉｌ（電子メール）アドレスの情報、または画像情報を含んでいるか否かを解析する。さらに解析結果に基づいて好適な出力先を抽出し、抽出した出力先に対応する操作を表す操作情報を表示制御部２７に送り、表示部１５に表示させる。
【００６２】
たとえば入力されるデータのフォーマットが、インターネットメールあるいはウェブブラウザなどで用いられるＶカードのテキストデータであると、テキストデータの中に、「ＴＥＬ」、「ＦＡＸ」、「ＥＭＡＩＬ」、または「ＰＨＯＴＯ」などのプロパティが記述され、各プロパティに対して、それぞれ電話番号、ファクシミリ番号、電子メールアドレス、または画像を示す情報が記述される。したがって、このプロパティの文字を解析することによって、入力されたデータに好適な出力先を抽出し、抽出した出力先に対応する操作を表す操作情報を表示することができる。たとえばプロパティが「ＦＡＸ」であれば、データをファクシミリ送信する出力先Ｌｉｎｅ１２５を抽出し、その出力先Ｌｉｎｅ１２５に対応する操作、つまり送受話器のオフフック操作を表す操作情報を表示する。プロパティが「ＥＭＡＩＬ」であれば、ＬＡＮケーブルを介してデータを電子メール送信する出力先ＬＡＮ１２４を抽出し、その出力先ＬＡＮ１２４に対応する操作、つまりＬＡＮケーブルの抜き差し操作を表す操作情報を表示する。あるいは、プロパティが「ＰＨＯＴＯ」であれば、画像をプリンタに出力する出力先Ｐｒｉｎｔｅｒ１２６を抽出し、その出力先Ｐｒｉｎｔｅｒ１２６に対応する操作、つまり用紙セットに記録紙をセットする操作を表す操作情報を表示する。
【００６３】
図７は、図６に示した制御部２０が実行する入出力処理を示すフローチャートである。図７に示した入出力処理は、図６に示したデータ受信部１１で入力されたデータを、ユーザが行った操作に対応する出力先に出力する処理を行う。データ受信部１１へのデータの入力が開始されると、ステップＣ１に移る。ステップＣ１およびステップＣ２は、それぞれ図３に示したステップＡ１およびステップＡ２と同じであり、ステップＣ７〜ステップＣ１２は、それぞれ図３に示したステップＡ３〜ステップＡ８と同じであり、ステップＣ１６〜ステップＣ１８は、それぞれ図３に示したステップＡ９〜ステップＡ１１と同じであり、説明は省略する。
【００６４】
ステップＣ３では、入力データを解析する。すなわち、データ解析部２８は、データ受信部１１からデータを受け取り、受け取ったデータに、たとえば電話番号の情報、Ｅ−ｍａｉｌアドレスの情報、または画像情報が含まれているか否かを解析する。ステップＣ４では、電話情報を含んでいるか否かを判定する。すなわち、データ解析部２８は、解析結果が電話番号の情報を含んでいることを示しているとき、電話情報を含んでいると判定する。電話情報を含んでいると、ステップＣ１３に進み、電話情報を含んでいないと、ステップＣ５に進む。
【００６５】
ステップＣ５では、Ｅ−ｍａｉｌアドレスを含んでいるか否かを判定する。すなわち、データ解析部２８は、解析結果がＥ−ｍａｉｌアドレスの情報を含んでいることを示しているとき、Ｅ−ｍａｉｌアドレスを含んでいると判定する。Ｅ−ｍａｉｌアドレスを含んでいると、ステップＣ１４に進み、Ｅ−ｍａｉｌアドレスを含んでいないと、ステップＣ６に進む。ステップＣ６では、画像情報を含んでいるか否かを判定する。すなわち、データ解析部２８は、解析結果が画像情報を含んでいることを示しているとき、画像情報を含んでいると判定する。画像情報を含んでいると、ステップＣ１５に進み、画像情報を含んでいないと、ステップＣ７に進む。
【００６６】
ステップＣ１３では、好適な出力先を報知する。すなわち、データ解析部２８は、電話番号を含む入力データを出力するのに適した出力先、たとえばデータをファクシミリ送信する出力部Ｌｉｎｅ１２５に対応する操作を表す操作情報、たとえば送受話器のオフフック操作を表す操作情報を、表示制御部２７に送り、表示部１５に表示させ、ステップＣ５に進む。ステップＣ１４では、好適な出力先を報知する。すなわち、データ解析部２８は、Ｅ−ｍａｉｌアドレスを含む入力データを出力するのに適した出力先、たとえばＬＡＮケーブルを介してデータを送信する出力部ＬＡＮ１２４に対応する操作を表す操作情報、たとえばＬＡＮケーブル接続操作を表す操作情報を、表示制御部２７に送り、表示部１５に表示させ、ステップＣ６に進む。ステップＣ１５では、好適な出力先を報知する。すなわち、データ解析部２８は、画像情報を含む入力データを出力するのに適した出力先、たとえばデータを出力する出力部Ｐｒｉｎｔｅｒ１２６に対応する操作を表す操作情報、たとえば記録紙セット操作を表す操作情報を、表示制御部２７に送り、表示部１５に表示させ、ステップＣ７に進む。
【００６７】
上述した実施の形態では、情報処理装置１および情報処理装置２として、ＭＦＰ１００を例に挙げたが、情報処理装置１および情報処理装置２は、ＭＦＰに限定されるものではなく、たとえばパーソナルコンピュータ、あるいは携帯電話など、入力されたデータを出力する際、記録装置の着脱、ケーブルの接続、受話器のオフフック、あるいは記録紙のセットなど人手による操作を行いうる装置であればよい。
【００６８】
このように、検出手段であるアクセス検知部２４によって、装置に対して行われる操作によって生じる装置の状態変化が検出され、記憶手段である記憶部３０によって、装置の状態変化を生じさせる操作と出力手段である出力処理部１４とを対応付ける対応情報が記憶され、制御手段である制御部２０によって、入力手段であるデータ受信部１１によってデータの入力が開始されてからデータの入力が終了した後予め定める時間が経過するまでの間に、装置に対して行われた操作によって生じた装置の状態変化が検出手段によって検出されると、検出手段によって検出された状態変化を生じさせた操作に対応する出力手段が、記憶手段によって記憶される対応情報に基づいて抽出され、抽出された出力手段によって、入力手段によって入力されたデータが出力されるので、ユーザによって出力先が指定されなくても、ユーザが装置に対して行った操作に対応する出力先にデータを出力することができる。したがって、ユーザは、たとえばＳＤカードを挿入するなど簡易な操作によって出力先を指示することができ、ユーザの操作負担を軽減することができる。
【００６９】
さらに、入力手段であるデータ受信部１１は、着脱可能な記録装置からデータを読み出す読出手段たとえばＳＤＣａｒｄ１１１、無線通信を行うための無線通信装置たとえば赤外線通信装置を介してデータを受信する無線データ受信手段たとえばＩｒ１１２、有線通信によってデータを受信する有線データ受信手段たとえばＵＳＢ１１３またはＬＡＮ１１４、回線を介してデータをファクシミリ受信するファクシミリ受信手段たとえばＬｉｎｅ１１５、および原稿を読み取る読取手段たとえばＳｃａｎ１１６のうちの少なくとも１つを含むので、複数の入力手段からデータを入力することができる。したがって、入力手段を問わず、入力されたデータに対して、ユーザが装置に対して行った操作に対応する出力手段にデータを出力することができる。
【００７０】
さらにまた、対応情報は、着脱可能な記録装置たとえばＳＤカードを装着する装着操作とその記録装置へデータを書き込む書込手段たとえばＳＤＣａｒｄ１２１とを対応付ける情報、無線通信装置接続操作たとえば赤外線通信装置接続操作と無線データ送信手段たとえばＩｒ１２２とを対応付ける情報、ケーブル接続操作たとえばＵＳＢケーブル接続操作またはＬＡＮケーブル接続操作と有線データ送信手段たとえばＵＳＢ１２３またはＬＡＮ１２４とを対応付ける情報、オフフック操作とファクシミリ送信手段たとえばＬｉｎｅ１２５とを対応付ける情報、および記録紙セット操作と印刷手段たとえばＰｒｉｎｔｅｒ１２６とを対応付ける情報のうちの少なくとも１つの情報を含むので、対応情報に基づいて、ユーザによる装置に対する直接の操作に対応する出力先を選択することができる。したがって、ユーザが行う操作を簡便化し、操作負担を軽減することができる。
【００７１】
さらに、予め定める時間が経過するまでの間に、装置に対して行われる操作によって生じる装置の状態変化が検出手段であるアクセス検知部２４によって検出されないと、入力手段であるデータ受信部１１によって入力されたデータを、出力手段である出力処理部１４のうちの予め定める出力手段によって出力させるので、装置に対する操作を行なわないと、データは予め定められる出力先に出力される。したがって、ユーザは、装置に対する操作を行うことによって、予め定められる出力先をユーザが望む出力先に変更することができる。
【００７２】
さらにまた、制御手段である制御部２０によって、入力手段であるデータ受信部１１によって入力されたデータが解析され、解析結果に基づいて、入力手段によって入力されたデータを出力すべき出力手段である出力処理部１４が抽出され、抽出された出力手段に対応する操作を表す操作情報が、表示手段である表示部１５によって表示されるので、入力されたデータに応じて行うべき操作を表す操作情報を表示することができる。したがって、ユーザは、表示された操作情報を参考にして、出力先を指示することができ、操作性を向上することができる。
【００７３】
さらに、制御手段である制御部２０によって、入力手段であるデータ受信部１１によって予め定める時間を表す時間情報およびデータを消去するか否かを示すデータ消去情報が入力されると、入力された時間情報およびデータ消去情報が記憶手段である記憶部３０によって記憶され、時間情報およびデータ消去情報が記憶手段によって記憶された後、入力手段によってデータが入力されると、入力されたデータが記憶手段によって記憶され、記憶手段によって記憶させたデータ消去情報がデータを消去することを示している場合は、記憶手段によって記憶させた時間情報が示す予め定める時間が経過するまでの間に、装置に対して行われる操作によって生じる装置の状態変化が検出手段によって検出されないと、記憶手段によって記憶されたデータが消去されるので、データを消去することを示すデータ消去情報を設定しておくことによって、データの出力先が指定されないときに、入力されたデータを消去することができる。したがって、ユーザは、入力されたデータが出力されなかったとき、そのデータを消去するか装置に残すかを予め設定することができる。
【００７４】
さらにまた、入力手段であるデータ受信部１１によってデータが入力されると、入力されたデータが記憶手段である記憶部３０によって記憶され、記憶手段によって記憶されたデータが出力手段である出力処理部１４によって出力された後、記憶手段によって記憶されたデータが消去されるので、出力されたデータを記憶手段に残すことがない。したがって、入力されたデータが装置内に残ることによる情報漏洩の可能性をなくすことができる。
【００７５】
さらに、入力手段であるデータ受信部１１によってデータの入力が開始されてからデータの入力が終了した後予め定める時間が経過するまでの間、装置に対する操作が可能であることを表す操作可能情報を表示手段である表示部１５によって表示させるので、装置に対する操作を行うことによって出力先を指定することが可能な時間帯であることを表示することができる。したがって、ユーザは、出力先の指定が可能である時間帯であることを知ることができる。
【００７６】
図２に示した情報処理装置１の機能は、情報処理装置１の記憶部３０に記憶されたプログラムを実行することによって実現される。すなわち、情報処理装置１の記憶部３０に記憶されるプログラムは、コンピュータを情報処理装置１の各手段として機能させることができる。さらに図６に示した情報処理装置２の機能は、情報処理装置２の記憶部３０に記憶されたプログラムを実行することによって実現される。すなわち、情報処理装置２の記憶部３０に記憶されるプログラムは、コンピュータを情報処理装置２の各手段として機能させることができる。
【００７７】
このように、コンピュータを情報処理装置１の各手段として、またはコンピュータを情報処理装置２の各手段として機能させることができる。
【図面の簡単な説明】
【００７８】
【図１】本発明の実施の一形態である情報処理装置１の一例であるＭＦＰ１００へのデータの入出力を示す概念図である。
【図２】本発明の実施の一形態である情報処理装置１の構成を示すブロック図である。
【図３】図２に示した制御部２０が実行する入出力処理を示すフローチャートである。
【図４】図１に示した認識判断部２５の詳細な処理を示すフローチャートである。
【図５】図１に示した認識判断部２５で用いられる指示判断内容テーブル４０を示す。
【図６】本発明の実施の他の形態である情報処理装置２の構成を示すブロック図である。
【図７】図６に示した制御部２０が実行する入出力処理を示すフローチャートである。
【符号の説明】
【００７９】
１，２  情報処理装置
１１  データ受信部
１２  入力操作部
１３  外部からのアクセス部
１４  出力処理部
１５  表示部
２０  制御部
２１  データ処理部
２２  指示取得部
２３  指示解読部
２４  アクセス検知部
２５  認識判断部
２６  出力制御部
２７  表示制御部
２８  データ解析部
３０  記憶部
３１  データ蓄積部
３２  データ保存部
４０  指示判断内容テーブル
１００  ＭＦＰ
１１１，１２１  ＳＤＣａｒｄ
１１２，１２２  Ｉｒ
１１３，１２３  ＵＳＢ
１１４，１２４  ＬＡＮ
１１５，１２５  Ｌｉｎｅ
１１６  Ｓｃａｎ
１２６  Ｐｒｉｎｔｅｒ
【図１】
0004606373.tif 000002
【図２】
0004606373.tif 000003
【図３】
0004606373.tif 000004
【図４】
0004606373.tif 000005
【図５】
0004606373.tif 000006
【図６】
0004606373.tif 000007
【図７】
0004606373.tif 000008