(57)【要約】【課題】ユーザーの意図しない送信設定で情報が送信されることを効果的に防止できる情報送信装置を提供する。【解決手段】情報送信装置であるＰＣ１００は、動作モードとして、設定アプリから受け付けた送信設定での情報の送信をＭＦＰ３００に指示するＵＩレスモードと、設定入力画面を表示してユーザー操作によって入力された送信設定での情報の送信をＭＦＰに指示する通常モードとを有する。ＰＣは、設定アプリからコマンド等を受け付けると、設定アプリでのＰＩＤをメモリーに記憶する（Ｓ５）。また、ＰＣは、ＭＦＰに送信を指示するよりも前に設定アプリからＰＩＤを取得する（Ｓ７〜Ｓ８）。ＰＣは、取得したＰＩＤとメモリーに記憶されているＰＩＤとを比較することで、動作モードがＵＩレスモードであることの適否を判定する（Ｓ９）。【選択図】図６
2016126533.tif 000002
【特許請求の範囲】
【請求項１】
情報の送信部に対して送信を指示することが可能な情報送信装置であって、
前記情報送信装置で前記送信を指示するための動作モードとして、設定用のアプリケーションから受け付けた送信設定での情報の送信を前記送信部に指示する第１のモードと、設定入力画面を表示して、前記設定入力画面に対するユーザー操作によって入力された送信設定での情報の送信を前記送信部に指示する第２のモードとを有し、
前記設定用のアプリケーションからのコマンドに基づいて、動作モードを前記第１のモードと前記第２のモードとの間で切り替えるためのモード切替手段と、
前記設定用のアプリケーションが前記送信設定を入力してから前記第１のモードを前記第２のモードに切り替えるコマンドを入力するまでの間の前記設定用のアプリケーションにおける一連の処理に関連付けられた識別情報を、前記設定用のアプリケーションから取得するための取得手段と、
前記モード切替手段によって前記第２のモードから前記第１のモードに切り替わる際に、前記取得手段によって前記設定用のアプリケーションから取得された前記識別情報を記憶するための記憶手段と、
前記動作モードが前記第１のモードであるときに、前記情報の送信を前記送信部に指示するよりも前に、前記取得手段で前記設定用のアプリケーションから取得した前記識別情報と前記記憶手段に記憶されている識別情報とを比較することで、前記動作モードが前記第１のモードであることの適否を判定するための判定手段とを備え、
前記モード切替手段は、前記判定手段において前記動作モードが前記第１のモードであることが否と判定された場合に、前記情報の送信を前記送信部に指示するよりも前に前記動作モードを前記第１のモードから前記第２のモードに切り替える、情報送信装置。
【請求項２】
前記設定用のアプリケーションは、前記一連の処理が完了するごとに前記識別情報を変更し、
前記取得手段は、前記設定用のアプリケーションが前記一連の処理の開始の際に通知する前記一連の処理の識別情報を取得し、
前記取得手段は、前記動作モードが前記第１のモードであるときに、前記情報の送信を前記送信部に指示するよりも前に前記設定用のアプリケーションに対して前記識別情報を要求することで前記識別情報を取得する、請求項１に記載の情報送信装置。
【請求項３】
前記判定手段は、前記記憶手段に記憶されている前記識別情報と、前記動作モードが前記第１のモードであるときに前記情報の送信を前記送信部に指示するよりも前に前記取得手段が前記設定用のアプリケーションから取得した前記識別情報とが一致する場合には前記動作モードが前記第１のモードであることを適と判定し、一致しない場合には前記動作モードが前記第１のモードであることを否と判定する、請求項１に記載の情報送信装置。
【請求項４】
情報送信装置での情報の送信方法であって、
前記情報送信装置は、前記送信を指示するための動作モードとして、設定用のアプリケーションから受け付けた送信設定での情報の送信を送信部に指示する第１のモードと、設定入力画面を表示して、前記設定入力画面に対するユーザー操作によって入力された送信設定での情報の送信を前記送信部に指示する第２のモードとを有し、
前記送信方法は、
前記設定用のアプリケーションから、前記動作モードを前記第１のモードに切り替えるコマンドと、送信設定の入力と、前記設定用のアプリケーションにおける前記送信設定の入力以降の一連の処理に関連付けられた識別情報の入力とを受け付けるステップと、
前記識別情報をメモリーに記憶するステップと、
前記第１のモードで情報の送信を前記送信部に指示するよりも前に前記設定用のアプリケーションにおける現在の処理の識別情報を前記設定用のアプリケーションから取得するステップと、
前記取得するステップで取得した識別情報と前記メモリーに記憶されている識別情報とを比較することで、前記動作モードが前記第１のモードであることの適否を判定するステップと、
前記判定するステップで前記動作モードが前記第１のモードであることが否と判定された場合に、前記動作モードを前記第１のモードから前記第２のモードに切り替えて前記設定入力画面を表示し、送信設定の入力を受け付けるステップとを備える、情報送信方法。
【請求項５】
情報送信装置に搭載されるコンピューターに情報の送信処理を実行させるプログラムであって、
前記情報送信装置は、前記送信を指示するための動作モードとして、設定用のアプリケーションから受け付けた送信設定での情報の送信を送信部に指示する第１のモードと、設定入力画面を表示して、前記設定入力画面に対するユーザー操作によって入力された送信設定での情報の送信を前記送信部に指示する第２のモードとを有し、
前記プログラムは前記コンピューターに、
前記設定用のアプリケーションから、前記動作モードを前記第１のモードに切り替えるコマンドと、送信設定の入力と、前記設定用のアプリケーションにおける前記送信設定の入力以降の一連の処理に関連付けられた識別情報の入力とを受け付けるステップと、
前記識別情報をメモリーに記憶するステップと、
前記第１のモードで情報の送信を前記送信部に指示するよりも前に前記設定用のアプリケーションにおける現在の処理の識別情報を前記設定用のアプリケーションから取得するステップと、
前記取得するステップで取得した識別情報と前記メモリーに記憶されている識別情報とを比較することで、前記動作モードが前記第１のモードであることの適否を判定するステップと、
前記判定するステップで前記動作モードが前記第１のモードであることが否と判定された場合に、前記動作モードを前記第１のモードから前記第２のモードに切り替えて前記設定入力画面を表示し、送信設定の入力を受け付けるステップとを実行させる、情報送信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この開示は情報送信装置、情報送信方法、および情報送信プログラムに関し、特に、ファクシミリなどの送信手段を利用して情報を送信する情報送信装置、情報送信方法、および情報送信プログラムに関する。
【背景技術】
【０００２】
ＰＣ（パーソナルコンピューター）などの情報処理装置がファクシミリ送信機能やメール送信機能を有する場合、あるいは、ファクシミリ送信機能やメール送信機能を有する装置と通信可能である場合がある。そのような場合、該情報処理装置は、ユーザーから送信対象のファイルの指定を受け付けて、該機能を利用して他の装置に指定されたファイルを送信することができる。この場合、該情報処理装置は情報送信装置となる。
【０００３】
情報処理装置で上記の送信機能を利用する場合、該情報処理装置には予めファクシミリドライバーなどの該機能を利用するために必要な送信用のアプリケーションがインストールされている。そして、情報処理装置のユーザーは該送信用のアプリケーションを起動して、その画面上で必要な送信設定を行なった上で送信を指示する。
【０００４】
送信設定の１つとして、送信先の設定がある。上記画面にてユーザーは、送信先を入力する、または、予め登録されている複数の送信先の候補の中から選択する、という操作を行なって、送信先を設定する。このとき、ユーザーが入力や選択を誤ると情報が誤送信される。これに対して、たとえば特開２０１０−２８８１０２号公報（特許文献１）、特開２００７−１９４７１０号公報（特許文献２）、特開２０１１−１１９８８０号公報（特許文献３）、および特開２００８−２２１８３号公報（特許文献４）などが、誤送信を防止する様々な技術を開示している。
【０００５】
送信設定を簡易にできる機能として、上記送信用のアプリケーションで使用されているＡＰＩ（Application  Programming  Interface）と呼ばれるコマンドや関数を利用した、該アプリケーションへの仲介用のプログラムが提供されている。以降の説明において、この仲介用のプログラムを「設定アプリ」ともいう。
【０００６】
設定アプリは、ユーザーに応じて設計されるアプリケーションである。そのため、設定アプリには、送信先や送信量（送信部数）などのユーザーの所望する送信設定を予め登録することが可能である。そして、ユーザーから実行が指示されると、設定アプリは、送信設定を送信用のアプリケーションに渡す。または、設定アプリは、送信設定を文書作成アプリケーションなどの情報作成用のアプリケーションを介して送信用のアプリケーションに渡す。
【０００７】
上記の設定アプリは、送信用のアプリケーションに送信設定を渡す際に、送信設定を入力するための画面（ＵＩ：ユーザーインタフェース）を表示しないようにするコマンドも、併せて該アプリケーションに渡す。以降の説明において、該アプリケーションが上記コマンドに従ってユーザーインターフェースを表示せずに、渡された送信設定に従って情報を送信する状態を、ＵＩレスモードともいう。
【０００８】
送信設定を渡された送信用のアプリケーションは、送信設定を入力するためのユーザーインターフェースを情報処理装置に表示することなく、渡された送信設定に基づいて指定されたファイルを送信する処理を実行する。そして、送信が完了すると、送信の完了を設定アプリに通知する。
【０００９】
送信の完了が通知された設定アプリは、ＵＩレスモードを通常のユーザーインターフェースを表示して送信設定の入力を受け付けるモード（通常モードともいう）に戻すためのコマンドを送信用のアプリケーションに渡す。これにより、送信用のアプリケーションでは、次回の起動から、通常の、ユーザーインターフェースを表示して送信設定の入力を受け付ける動作を行なうことになる。
【００１０】
上記の設定アプリを利用することで、ユーザーは、送信の度に設定を入力する必要がない。すなわち、ユーザーは、設定アプリの実行を指示するだけで、設定アプリに予め登録されている送信設定でのファイルの送信を指示することができる。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２０１０−２８８１０２号公報
【特許文献２】特開２００７−１９４７１０号公報
【特許文献３】特開２０１１−１１９８８０号公報
【特許文献４】特開２００８−２２１８３号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
動作中の設定アプリにトラブルが発生し、該アプリが終了する場合がある。終了のタイミングが、設定アプリが送信用のアプリケーションにＵＩレスモードとするためのコマンドを渡した後であって、通常モードに戻すためのコマンドを渡す前である場合、送信用のアプリケーションでは、ファイルの送信の後もＵＩレスモードが維持される。
【００１３】
この状態で、情報処理装置のユーザーが送信対象の（次の）ファイルを指定して送信用のアプリケーションに対して送信を指示すると、送信用のアプリケーションはＵＩレスモードのまま、設定アプリから渡された送信設定で指定された上記次のファイルの送信処理を実行してしまう場合がある。つまり、送信用のアプリケーションは、先の設定アプリから渡された送信設定に基づいた（先の）ファイルの送信が完了したにも関わらず、通常モードで動作して次のファイルの送信処理を実行すべきときにＵＩレスモードのまま、先のファイルの送信と同じ送信設定で次のファイルを送信してしまうことになる場合がある。そのため、ユーザーが次のファイルの送信設定として意図したものとは異なる送信設定で次のファイルが送信される場合がある。
【００１４】
本開示のある局面における目的は、ユーザーの意図しない送信設定で情報が送信されることを効果的に防止できる情報送信装置、情報送信方法、および情報送信プログラムを提供することである。
【課題を解決するための手段】
【００１５】
ある実施の形態に従うと、情報送信装置は、情報の送信部に対して送信を指示することが可能である。情報送信装置は、当該情報送信装置で送信を指示するための動作モードとして、設定用のアプリケーションから受け付けた送信設定での情報の送信を送信部に指示する第１のモードと、設定入力画面を表示して、設定入力画面に対するユーザー操作によって入力された送信設定での情報の送信を送信部に指示する第２のモードとを有する。情報送信装置は、設定用のアプリケーションからのコマンドに基づいて、動作モードを第１のモードと第２のモードとの間で切り替えるためのモード切替手段と、設定用のアプリケーションが送信設定を入力してから第１のモードを第２のモードに切り替えるコマンドを入力するまでの間の設定用のアプリケーションにおける一連の処理に関連付けられた識別情報を、設定用のアプリケーションから取得するための取得手段と、モード切替手段によって第２のモードから第１のモードに切り替わる際に、取得手段によって設定用のアプリケーションから取得された識別情報を記憶するための記憶手段と、動作モードが第１のモードであるときに、情報の送信を送信部に指示するよりも前に、取得手段で設定用のアプリケーションから取得した識別情報と記憶手段に記憶されている識別情報とを比較することで、動作モードが第１のモードであることの適否を判定するための判定手段とを備える。モード切替手段は、判定手段において動作モードが第１のモードであることが否と判定された場合に、情報の送信を送信部に指示するよりも前に動作モードを第１のモードから第２のモードに切り替える。
【００１６】
好ましくは、設定用のアプリケーションは、一連の処理が完了するごとに識別情報を変更する。取得手段は、設定用のアプリケーションが一連の処理の開始の際に通知する一連の処理の識別情報を取得する。また、取得手段は、動作モードが第１のモードであるときに、情報の送信を送信部に指示するよりも前に設定用のアプリケーションに対して識別情報を要求することで識別情報を取得する。
【００１７】
好ましくは、判定手段は、記憶手段に記憶されている識別情報と、動作モードが第１のモードであるときに情報の送信を送信部に指示するよりも前に取得手段が設定用のアプリケーションから取得した識別情報とが一致する場合には動作モードが第１のモードであることを適と判定し、一致しない場合には動作モードが第１のモードであることを否と判定する。
【００１８】
他の実施の形態に従うと、情報送信方法は、情報送信装置での情報の送信方法である。情報送信装置は、送信を指示するための動作モードとして、設定用のアプリケーションから受け付けた送信設定での情報の送信を送信部に指示する第１のモードと、設定入力画面を表示して、設定入力画面に対するユーザー操作によって入力された送信設定での情報の送信を送信部に指示する第２のモードとを有する。この送信方法は、設定用のアプリケーションから、動作モードを第１のモードに切り替えるコマンドと、送信設定の入力と、設定用のアプリケーションにおける送信設定の入力以降の一連の処理に関連付けられた識別情報の入力とを受け付けるステップと、識別情報をメモリーに記憶するステップと、第１のモードで情報の送信を送信部に指示するよりも前に設定用のアプリケーションにおける現在の処理の識別情報を設定用のアプリケーションから取得するステップと、取得するステップで取得した識別情報とメモリーに記憶されている識別情報とを比較することで、動作モードが第１のモードであることの適否を判定するステップと、判定するステップで動作モードが第１のモードであることが否と判定された場合に、動作モードを第１のモードから第２のモードに切り替えて設定入力画面を表示し、送信設定の入力を受け付けるステップとを備える。
【００１９】
他の実施の形態に従うと、情報送信プログラムは、情報送信装置に搭載されるコンピューターに情報の送信処理を実行させるプログラムである。情報送信装置は、送信を指示するための動作モードとして、設定用のアプリケーションから受け付けた送信設定での情報の送信を送信部に指示する第１のモードと、設定入力画面を表示して、設定入力画面に対するユーザー操作によって入力された送信設定での情報の送信を送信部に指示する第２のモードとを有する。このプログラムはコンピューターに、設定用のアプリケーションから、動作モードを第１のモードに切り替えるコマンドと、送信設定の入力と、設定用のアプリケーションにおける送信設定の入力以降の一連の処理に関連付けられた識別情報の入力とを受け付けるステップと、識別情報をメモリーに記憶するステップと、第１のモードで情報の送信を送信部に指示するよりも前に設定用のアプリケーションにおける現在の処理の識別情報を設定用のアプリケーションから取得するステップと、取得するステップで取得した識別情報とメモリーに記憶されている識別情報とを比較することで、動作モードが第１のモードであることの適否を判定するステップと、判定するステップで動作モードが第１のモードであることが否と判定された場合に、動作モードを第１のモードから第２のモードに切り替えて設定入力画面を表示し、送信設定の入力を受け付けるステップとを実行させる。
【発明の効果】
【００２０】
この開示によると、ユーザーの意図しない送信設定で情報が送信されることを、効果的に防止することができる。
【図面の簡単な説明】
【００２１】
【図１】実施の形態にかかるシステムの構成の一例を表わした図である。
【図２】システムに含まれるＰＣ（パーソナルコンピューター）の装置構成の一例を表わしたブロック図である。
【図３】課題を説明するための図である。
【図４】課題を説明するための図である。
【図５】課題を説明するための図である。
【図６】システムの動作概要を表わした図である。
【図７】システムの動作概要を表わした図である。
【図８】ＰＣの機能構成の一例を表わしたブロック図である。
【図９】ＰＣの動作の流れの一例を表わしたフローチャートである。
【図１０】第２の実施の形態にかかるシステムの動作概要を表わした図である。
【発明を実施するための形態】
【００２２】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
【００２３】
［第１の実施の形態］
＜システム構成＞
図１は、本実施の形態にかかるシステムの構成の一例を表わした図である。図１を参照して、本システムは、情報処理装置の一例であるＰＣ（パーソナルコンピューター）１００と、情報の送信機能を有する装置の一例であるＭＦＰ（Multi-Functional  Peripheral）３００とを含む。ＰＣ１００とＭＦＰ３００とは有線または無線のネットワークに接続され、相互に通信可能である。
【００２４】
ＭＦＰ３００は、情報の送信機能として、ファクシミリ送信機能およびメール送信機能を有する。情報の送信機能を有する装置はＭＦＰ３００に限定されない。ＰＣ１００自身が情報の送信機能を有していてもよい。
【００２５】
＜装置構成＞
図２は、ＰＣ１００の装置構成の一例を表わしたブロック図である。ＰＣ１００は一般的なコンピューターであってよい。すなわち、図２を参照して、ＰＣ１００は、装置全体を制御するためのＣＰＵ（Central  Processing  Unit）１０と、ＣＰＵ１０で実行されるプログラムを記憶するためのＲＯＭ（Read  Only  Memory）１１と、ＣＰＵ１０でプログラムを実行する際の作業領域となるＲＡＭ（Random  Access  Memory）１２と、画像データなどを記憶するためのＨＤＤ（Hard  Disk  Drive）１３とを含む。
【００２６】
また、ＰＣ１００は、ディスプレイ１４および入力装置１５を含む。入力装置１５は、キーボードやマウスなどである。さらに、ＰＣ１００は、ＭＦＰ３００との通信を制御するためのネットワークコントローラー１６を含む。
【００２７】
ＲＯＭ１１には、ＣＰＵ１０で実行されるプログラムとして、設定アプリとＦＡＸドライバーとが格納（インストール）されている。ＦＡＸドライバーは、ＭＦＰ３００のファクシミリ送信機能を制御するためのソフトウェアである。
【００２８】
ＦＡＸドライバーは、ＣＰＵ１０から送信対象のファイルを特定する情報や、送信先や送信部数などの送信設定を受け取り、ＭＦＰ３００のファクシミリ送信機能に対して送信指示を出す。動作の一例として、ＦＡＸドライバーは、ユーザーから起動が指示されると、送信先や送信部数などの送信設定を入力するための設定画面を表示して、ユーザーからの設定入力を受け付ける。そして、受け付けた送信設定で指定されたファイルの送信をＭＦＰ３００に指示する。
【００２９】
設定アプリは、ＦＡＸドライバーに対して送信設定を行なうための設定用のアプリケーションであって、ユーザー操作によるＦＡＸドライバーに対する送信設定を補助するためのアプリケーションと言える。設定アプリには、ＭＦＰ３００のファクシミリ送信機能に対して渡す送信先などの送信設定が予め登録されている。設定アプリは、ユーザーから起動が指示されると、自動的に送信設定をＦＡＸドライバーに渡す。そのため、設定アプリは、ＦＡＸドライバーが起動されたときの設定画面に対するユーザー操作を不要として、ＦＡＸドライバーに対してＭＦＰ３００への送信指示を行なわせることができる。
【００３０】
ＦＡＸドライバーは、ＭＦＰ３００へ送信対象のファイルの送信を指示する動作のための動作モードとして、第１のモードと第２のモードとの２つのモードを有する。第１のモードは、設定画面を表示してユーザーからの設定入力を受け付けることなく、設定アプリから送信設定を受け付けて、受け付けた送信設定でのファイルの送信をＭＦＰ３００に指示するモードである。以降の説明では、第１のモードをＵＩ（ユーザーインターフェース）レスモードともいう。第２のモードは、設定画面を表示してユーザーからの設定入力を受け付けて、受け付けた送信設定でのファイルの送信をＭＦＰ３００に指示するモードである。以降の説明では、第２のモードを通常モードともいう。
【００３１】
＜課題の説明＞
図３〜図５は、ＦＡＸドライバーと設定アプリとの通常の動作時における課題を説明するための図である。詳しくは、図３は、設定アプリを利用してＭＦＰ３００に送信を指示する場合のシステムの動作の流れを表わしている。
【００３２】
設定アプリは、ＰＣ１００の画面上にアイコンなどを用意しておき、ユーザーからの指示を待機している。図３を参照して、ユーザーから動作の指示を受け付けると、ＣＰＵ１０は、設定アプリを起動する。
【００３３】
設定アプリを起動したＣＰＵ１０は、該設定アプリに予め登録されている、宛先情報や送信部数などの送信設定をＦＡＸドライバーに渡す（ステップ＃１１）。また、設定アプリを実行しているＣＰＵ１０は、ＦＡＸドライバーに対してＵＩレスモードとするためのコマンドを送信する（ステップ＃１２）。
【００３４】
設定アプリを実行しているＣＰＵ１０は、上記コマンドおよび送信設定をＦＡＸドライバーに送ると、該ＦＡＸドライバーを起動する。ＣＰＵ１０は、ＦＡＸドライバーの起動時には動作モードを、ＦＡＸドライバーに記憶されている、直近のＦＡＸドライバーの終了時の動作モードである通常モードとして起動する。
【００３５】
ＦＡＸドライバーを起動したＣＰＵ１０は、当該コマンドに従って、ＦＡＸドライバーの動作モードを通常モードからＵＩレスモードに切り替える（ステップ＃１３）。また、ＦＡＸドライバーを起動したＣＰＵ１０は、設定アプリから渡された送信設定を指定されたファイルの送信設定とし（ステップ＃１４）、ＭＦＰ３００に対して該ファイルの送信を指示する（ステップ＃１５）。
【００３６】
その後、ＣＰＵ１０は、設定アプリに対して送信の完了を通知する（ステップ＃１６）。この通知に応じて、設定アプリを実行しているＣＰＵ１０は、ＦＡＸドライバーに対して通常モードとするためのコマンドを送信する（ステップ＃１７）。ＦＡＸドライバーを実行しているＣＰＵ１０は、当該コマンドに従って、ＦＡＸドライバーの動作モードをＵＩレスモードから通常モードに切り替える（ステップ＃１８）。
【００３７】
ＰＣ１００で以上の動作が行なわれることで、ユーザーが設定アプリを用いて送信を指示した場合にＦＡＸドライバーがＵＩレスモードとなり、ＰＣ１００は設定画面を表示してユーザーの送信設定の入力を受け付けることなく、予め登録された送信設定で指定されたファイルの送信をＭＦＰ３００に指示する。そして、ＭＦＰ３００への送信の指示が完了すると、ＰＣ１００は、ＦＡＸドライバーの動作モードをＵＩレスモードから通常モードに戻す。これにより、次回にユーザーがＦＡＸドライバーを起動すると通常モードで起動することになる。
【００３８】
図４は、設定アプリを利用せずにＦＡＸドライバーのみを利用してＭＦＰ３００に送信を指示する場合のシステムの動作の流れを表わしている。ＣＰＵ１０は、文書作成アプリケーションなどにおいてファクシミリ送信の指示を受け付けると、自動的にＦＡＸドライバーを起動する。または、設定アプリと同様に、ＦＡＸドライバーの起動を指示するためのアイコンがＰＣ１００の画面に用意されていてもよい。
【００３９】
図４を参照して、文書作成アプリケーションなどにおいてファクシミリ送信の指示を受け付けたり上記アイコンでユーザー指示を受け付けたりしてＦＡＸドライバーの起動がユーザー操作によって指示されると、ＣＰＵ１０は、ＦＡＸドライバーを起動する。
【００４０】
ＦＡＸドライバーを起動したＣＰＵ１０は、設定画面を表示し（ステップ＃２３）、該設定画面に対するユーザー操作による送信設定の入力を受け付ける。ＦＡＸドライバーを実行しているＣＰＵ１０は、設定画面で受け付けた送信設定を指定されたファイルの送信設定とし（ステップ＃２４）、ＭＦＰ３００に対して該ファイルの送信を指示する（ステップ＃２５）。
【００４１】
ＰＣ１００で以上の動作が行なわれることで、ユーザーがＦＡＸドライバーの起動を指示した場合には、ＦＡＸドライバーは通常モードとして起動する。そのため、送信設定のための画面が表示される。これにより、ユーザーは、ＦＡＸドライバーに対して所望する送信設定を指示することができる。
【００４２】
図４のようにユーザーがＦＡＸドライバーの起動を指示した場合に通常モードで起動するためには、ＦＡＸドライバーを実行するＣＰＵ１０が、図３に表わされたように、設定アプリからのコマンドでＵＩレスモードとして動作した後に、設定アプリからのコマンドに従って通常モードに戻しておく必要がある。ところが、ＣＰＵ１０が設定アプリの動作中に異常が発生すると、ＣＰＵ１０は、図５に表わされたように、設定アプリの実行を終了する場合がある。すなわち、図５を参照して、一例としてＣＰＵ１０は、ＦＡＸドライバーに対して送信設定を渡し（ステップ＃１１）、ＵＩレスモードとするためのコマンドを送信した後に（ステップ＃１２）、異常の発生により設定アプリの実行を終了したとする。この場合、上記ステップ＃１７での、設定アプリからＦＡＸドライバーへの通常モードとするためのコマンドの送信が実行されない。したがって、この場合、ＦＡＸドライバーの動作モードは通常モードに切り替えられることなく、ＵＩレスモードが維持される。
【００４３】
ＦＡＸドライバーを実行しているＣＰＵ１０は、ＭＦＰ３００への送信指示を完了すると、ＦＡＸドライバーの実行を終了する。ＣＰＵ１０は、ＦＡＸドライバーの実行の終了時の動作モードを記憶しておき、次回の起動の際に、該モードで起動する。上記のように、ＦＡＸドライバーの実行の終了の際にＵＩレスモードが維持されていると、ＣＰＵ１０は、次回ＦＡＸドライバーを起動する場合にＵＩレスモードで起動する。この場合、次回のＦＡＸドライバーの起動設定アプリからの指示ではなく起動する場合（図４）であっても、ＣＰＵ１０がＦＡＸドライバーをＵＩレスモードで起動するために設定画面が表示されずに、先に設定アプリから渡された送信設定にてＭＦＰ３００に対して自動的に送信が指示されてしまうことになる。そのため、ユーザーは、送信設定を行なうことを意図してＦＡＸドライバーを起動した場合であっても、送信設定ができず、意図していない送信設定にてファイルの送信がＭＦＰ３００に指示されてしまうことになる。
【００４４】
＜動作概要＞
上記の問題に対して、本実施の形態にかかるシステムは図６および図７のように動作する。図６および図７は、本システムの動作概要を表わした図である。
【００４５】
図６を参照して、ユーザーから動作の指示を受け付けると、ＣＰＵ１０は、設定アプリを起動する。
【００４６】
設定アプリを起動したＣＰＵ１０は、該設定アプリに予め登録されている、宛先情報や送信部数などの送信設定をＦＡＸドライバーに渡す（ステップＳ１）。また、設定アプリを実行しているＣＰＵ１０は、ＦＡＸドライバーに対してＵＩレスモードとするためのコマンドを送信する（ステップＳ２）。さらに、ＣＰＵ１０は、設定アプリを実行することによって現在実行中の一連の処理（プロセス）に関連付けられた識別情報をＦＡＸドライバーに通知する（ステップＳ３）。上記識別情報はプロセス識別子（ＰＩＤ：Process  Identification）とも呼ばれ、ＰＣ１００において、プロセスごとに自動的に割り当てられる。以降の説明では、上記識別情報をＰＩＤともいう。
【００４７】
設定アプリを実行しているＣＰＵ１０は、上記コマンドおよび送信設定をＦＡＸドライバーに送ると、該ＦＡＸドライバーを起動する。
【００４８】
ＦＡＸドライバーを起動したＣＰＵ１０は、当該コマンドに従って、ＦＡＸドライバーの動作モードを通常モードからＵＩレスモードに切り替える（ステップＳ４）。また、ＦＡＸドライバーを起動したＣＰＵ１０は、ＦＡＸドライバーから通知されたＰＩＤをＨＤＤ１３などのメモリーに登録する（ステップＳ５）。また、ＦＡＸドライバーを起動したＣＰＵ１０は、設定アプリから渡された送信設定を指定されたファイルの送信設定とする（ステップＳ６）。
【００４９】
ＦＡＸドライバーを実行しているＣＰＵ１０は、ファイルの送信をＭＦＰ３００に指示するよりも以前に、設定アプリに対して現在のＰＩＤを要求する（ステップＳ７）。ここでは、ＣＰＵ１０は、現時点でＣＰＵ１０が実行しているすべてのアプリケーションに対してＰＩＤを要求してもよい。
【００５０】
ＣＰＵ１０は、設定アプリからＰＩＤの回答を受け付けると（ステップＳ８）、上記ステップＳ５でＨＤＤ１３に登録したＰＩＤと比較することで、現在のＵＩレスモードの適否を判定する（ステップＳ９）。すなわち、ＣＰＵ１０は、上記ステップＳ８で設定アプリから取得したＰＩＤとＨＤＤ１３に登録されているＰＩＤとが一致する場合には、ＦＡＸドライバーの現在の動作モードがＵＩレスモードであることを「適」と判定する。上記ステップＳ８で設定アプリから取得したＰＩＤとＨＤＤ１３に登録されているＰＩＤとが一致しない場合、または、現在実行中のすべてのアプリケーションから得られたＰＩＤの中にＨＤＤ１３に登録されているＰＩＤが含まれない場合、ＣＰＵ１０は、ＦＡＸドライバーの現在の動作モードがＵＩレスモードであることを「否」と判定する。
【００５１】
上記ステップＳ９にてＦＡＸドライバーの現在の動作モードがＵＩレスモードであることが「適」と判定された場合、ＦＡＸドライバーを実行しているＣＰＵ１０は、ＭＦＰ３００に対して上記ステップＳ６での送信設定でのファイルの送信を指示する（ステップＳ１０）。
【００５２】
その後、ＣＰＵ１０は、設定アプリに対して送信の完了を通知する（ステップＳ１１）。この通知に応じて、設定アプリを実行しているＣＰＵ１０は、ＦＡＸドライバーに対して通常モードとするためのコマンドを送信する（ステップＳ１２）。ＦＡＸドライバーを実行しているＣＰＵ１０は、当該コマンドに従って、ＦＡＸドライバーの動作モードをＵＩレスモードから通常モードに切り替える（ステップＳ１３）。
【００５３】
ＦＡＸドライバーを実行しているＣＰＵ１０は、上記ステップＳ１３で通常モードに切り替える際に、上記ステップＳ５で登録した設定アプリのＰＩＤをＨＤＤ１３から削除してもよい。ＨＤＤ１３から上記ステップＳ５で登録した設定アプリのＰＩＤを削除しない場合、ＦＡＸドライバーを実行しているＣＰＵ１０は、上記ステップＳ５でＨＤＤ１３で直近に登録した設定アプリのＰＩＤに通知されたＰＩＤを上書きすることになる。設定アプリを実行しているＣＰＵ１０は、ＦＡＸドライバーに上記ステップＳ２でＵＩレスモードとするコマンドを送信してから上記ステップＳ１２で通常モードに戻すコマンドを送信するまでは一連の処理を実行しているため、当該処理に対しては同一のＰＩＤが割り当てられている。そのため、ＦＡＸドライバーを実行しているＣＰＵ１０でのＰＩＤのメモリーへの書き込みがいずれの上記のいずれの場合であっても、上記ステップＳ５で登録したＰＩＤと上記ステップＳ８で取得したＰＩＤとは一致する。つまり、図６に表わされたように、設定アプリからＵＩレスモードに切り替えるコマンドを受け付けたことによってＦＡＸドライバーを実行するＣＰＵ１０が動作モードをＵＩレスモードに切り替えることは、ＦＡＸドライバーを実行するＣＰＵ１０によって適切と判定され、当該動作モードで処理が完了する。
【００５４】
図７は、上記ステップＳ９でＦＡＸドライバーの現在の動作モードがＵＩレスモードであることが「否」と判定された場合の本システムの動作を表わしている。すなわち、図７を参照して、上記ステップＳ８で設定アプリから取得したＰＩＤとＨＤＤ１３に登録されているＰＩＤとが一致せずに、ＦＡＸドライバーの現在の動作モードがＵＩレスモードであることを「否」と判定すると（ステップＳ９’）、ＦＡＸドライバーを実行しているＣＰＵ１０は、ＦＡＸドライバーの動作モードをＵＩレスモードから通常モードに切り替える（ステップＳ１５）。ＦＡＸドライバーを実行しているＣＰＵ１０は設定画面を表示し（ステップＳ１６）、該設定画面に対するユーザー操作による送信設定の入力を受け付ける。そして、ＣＰＵ１０は、設定画面で受け付けた送信設定を指定されたファイルの送信設定とし（ステップＳ１７）、ＭＦＰ３００に対して該ファイルの送信を指示する（ステップＳ１８）。
【００５５】
図５に表わされたように、ＣＰＵ１０が設定アプリを異常終了した場合など、上記ステップＳ１２の通常モードに戻すコマンドを送信せずに設定アプリが終了すると、ＦＡＸドライバーには動作モードとしてＵＩレスモードが記憶される。そのため、次にＣＰＵ１０がＦＡＸドライバーを起動する際には、ＵＩレスモードで起動することになる。さらに、この場合、ＨＤＤ１３には、先のＦＡＸドライバーの起動の際に設定アプリから通知されたＰＩＤが登録されたままとなっている。
【００５６】
ＦＡＸドライバーを実行しているＣＰＵ１０は、図６に表わされたように、動作モードがＵＩレスモードである場合には、上記ステップＳ１０でＭＦＰ３００に対してファイルの送信を指示するよりも以前に、設定アプリに対してＰＩＤを要求する（ステップＳ７）。このときに、もしもＣＰＵ１０が設定アプリの実行中である場合、ＦＡＸドライバーを実行しているＣＰＵ１０は設定アプリからＰＩＤを取得する（ステップＳ８）。しかしながら、もしも当該ＦＡＸドライバーの起動が設定アプリからのコマンドによるものではなく、ＦＡＸドライバーの起動を指示するユーザー操作によるものである場合、ステップＳ８で設定アプリから取得したＰＩＤは、ＨＤＤ１３に登録されている（前回の）ＰＩＤとは異なる。
【００５７】
この場合、図７に表わされたように、ＦＡＸドライバーを実行いているＣＰＵ１０はＦＡＸドライバーの動作モードをＵＩレスモードから通常モードに切り替える。これによって、ユーザーが意図しない、前回の設定アプリを利用した送信設定で指定したファイルの送信がＭＦＰ３００に指示されることが回避される。
【００５８】
＜機能構成＞
図８は、上記動作を行なうためのＰＣ１００の機能構成の一例を表わしたブロック図である。図８の各機能は、ＰＣ１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムをＲＡＭ１２上に読み出して実行することで、主にＣＰＵ１０で実現される。しかしながら、少なくとも一部機能が図２に表わされたハードウェア、または電気回路などの図示されない他のハードウェアによって実現されてもよい。
【００５９】
図８を参照して、ＰＣ１００のＣＰＵ１０は、コマンド入力部１０２と、モード切替部１０３と、送信設定部１０４と、送信指示部１０５と、表示処理部１０６と、設定入力部１０７と、取得部１０８と、判定部１０９とを含む。
【００６０】
コマンド入力部１０２は、設定アプリからコマンドや送信設定の入力を受け付ける。モード切替部１０３は、設定アプリからのコマンドに基づいて、動作モードをＵＩレスモードと通常モードとの間で切り替える。
【００６１】
送信設定部１０４は、ＵＩレスモードにおいて設定アプリから入力された送信設定を指定されたファイルの送信設定とする。送信指示部１０５は、ＭＦＰ３００に対して指定されたファイルの送信を指示する。
【００６２】
表示処理部１０６は、通常モードにおいて送信設定を受け付けるための送信設定画面をディスプレイ１４に表示する処理を行なう。設定入力部１０７は、送信設定用の画面に対するユーザー操作による入力を受け付ける。
【００６３】
取得部１０８は、設定用アプリが送信設定をＦＡＸドライバーに入力してからＵＩレスモードを通常モードに切り替えるコマンドを入力するまでの間の設定アプリにおける一連の処理に関連付けられた識別情報であるＰＩＤ設定アプリから取得する。判定部１０９は、動作モードがＵＩレスモードであるときに、指定されたファイルの送信をＭＦＰ３００に指示するよりも前に、通常モードからＵＩレスモードに切り替わる際に設定アプリから取得したＰＩＤと、取得部１０８で設定アプリから取得したＰＩＤとを比較することで、動作モードがＵＩレスモードであることの適否を判定する。
【００６４】
判定部１０９で動作モードがＵＩレスモードであることが否と判定された場合に、モード切替部１０３は、指定されたファイルの送信をＭＦＰ３００に指示するよりも前に動作モードをＵＩレスモードから通常モードに切り替える。
【００６５】
なお、ＨＤＤ１３は、現在の動作モードを記憶するためのモード記憶部１３１と、設定アプリのＰＩＤを記憶するためのＰＩＤ記憶部１３２とを含む。ＣＰＵ１０は、ＦＡＸドライバーを起動する際には、モード記憶部１３１に記憶されている、先にＦＡＸドライバーを終了したときの動作モードを読出し、当該モードでＦＡＸドライバーを起動する。
【００６６】
＜動作フロー＞
図９は、ＰＣ１００の動作の流れの一例を表わしたフローチャートである。図９のフローチャートに表わされた動作は、ＰＣ１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムをＲＡＭ１２上に読み出して実行し、図８の各機能を発揮することによって実現される。
【００６７】
図９を参照して、ＰＣ１００の、ＦＡＸドライバーを実行しているＣＰＵ１０は、設定アプリから動作モードを切り替えるためのコマンドとＰＩＤと送信設定とを受け取った場合（ステップＳ１０１でＹＥＳ）、該コマンドに従って動作モードを通常モードからＵＩレスモードに切り替える（ステップＳ１０３）。また、ＣＰＵ１０は、設定アプリから受け取った設定アプリのＰＩＤをＨＤＤ１３に登録する（ステップＳ１０５）。そして、ＦＡＸドライバーを実行しているＣＰＵ１０は、設定アプリから受け取った送信設定を指定されたファイルの送信設定とする（ステップＳ１０７）。
【００６８】
ここで、ＦＡＸドライバーを実行しているＣＰＵ１０は、指定されたファイルの送信をＭＦＰ３００に指示するに先立って、設定アプリに対してＰＩＤを要求する（ステップＳ１０９）。ＦＡＸドライバーを実行しているＣＰＵ１０は、該要求に対して設定アプリからＰＩＤを受け取ると（ステップＳ１１１でＹＥＳ）、ＨＤＤ１３に登録されているＰＩＤと一致するか否かを確認する（ステップＳ１１３）。
【００６９】
要求に応じて設定アプリから取得したＰＩＤとＨＤＤ１３に登録されているＰＩＤとが一致する場合（ステップＳ１１３でＹＥＳ）、ＦＡＸドライバーを実行しているＣＰＵ１０は、上記ステップＳ１０７での送信設定で、指定されたファイルの送信をＭＦＰ３００に指示する（ステップＳ１１５）。そして、ＦＡＸドライバーを実行しているＣＰＵ１０は、設定アプリに対して送信指示の完了を通知する（ステップＳ１１７）。
【００７０】
その後、設定アプリから動作モードを通常モードに戻すためのコマンドを受信すると（ステップＳ１１７でＹＥＳ）、ＦＡＸドライバーを実行しているＣＰＵ１０は、該コマンドに従って動作モードを通常モードに戻し（ステップＳ１２１）、一連の動作を終了する。
【００７１】
一方、要求に応じて設定アプリから取得したＰＩＤとＨＤＤ１３に登録されているＰＩＤとが一致しない場合（ステップＳ１１３でＮＯ）、ＦＡＸドライバーを実行しているＣＰＵ１０は動作モードを通常モードに切り替える（ステップＳ１２５）。そして、ＣＰＵ１０は、通常モードでの動作を行なう。すなわち、ＦＡＸドライバーを実行しているＣＰＵ１０は、送信設定の入力を受け付けるための設定画面をディスプレイ１４に表示し（ステップＳ１２７）、ユーザーからの送信設定の入力を受け付ける。ユーザーから送信設定の入力を受け付けると（ステップＳ１２９でＹＥＳ）、ＦＡＸドライバーを実行しているＣＰＵ１０は、入力された設定を指定されたファイルの送信設定とする（ステップＳ１３１）。ＦＡＸドライバーを実行しているＣＰＵ１０は、上記ステップＳ１３１での送信設定で、指定されたファイルの送信をＭＦＰ３００に指示する（ステップＳ１３３）。そして、ＦＡＸドライバーを実行しているＣＰＵ１０は、設定アプリに対して送信指示の完了を通知し（ステップＳ１３５）、一連の動作を終了する。
【００７２】
なお、ＦＡＸドライバーを実行しているＣＰＵ１０は、設定アプリからコマンド、ＰＩＤ、および送信設定を受け取っていない状態でＵＩレスモードであった場合（ステップＳ１０１でＮＯ、ステップＳ１２３でＹＥＳ）、登録されている送信設定でファイルの送信をＭＦＰ３００に指示するに先立って、設定アプリに対してＰＩＤを要求する（ステップＳ１０９）。そして、ＣＰＵ１０は、以降、上記したステップＳ１１１以降の動作を行なって、ＵＩレスモードの適否を判定する。
【００７３】
一方、ＦＡＸドライバーを実行しているＣＰＵ１０は、設定アプリからコマンド、ＰＩＤ、および送信設定を受け取っていない状態で通常モードである場合には（ステップＳ１０１でＮＯ、ステップＳ１２３でＮＯ）、通常モードで規定される動作である、上記したステップＳ１２７以降の動作を行なう。
【００７４】
［第２の実施の形態］
第１の実施の形態は、設定アプリが直接ＦＡＸドライバーに対して送信設定やコマンドを渡すことで、ファイルの送信を指示するものである。他の例として、設定アプリが、文書作成ファイルなどの他のアプリケーションを起動し、該アプリケーションに対して送信を指示するようにしてもよい。第２の実施の形態におけるシステム構成は、第１の実施の形態におけるシステム構成と同様であるため、この説明は繰り返さない。
【００７５】
図１０は、第２の実施の形態にかかるシステムの動作概要を表わした図である。図１０において、第１の実施の形態にかかるシステムと同じ動作については同じステップ番号が付されている。図１０を参照して、設定アプリを実行しているＣＰＵ１０は、ＦＡＸドライバーに対して送信設定およびモード設定コマンドを送信し（ステップＳ１，Ｓ２）、現在の処理に関連付けられたＰＩＤを通知した後（ステップＳ３）、指定されたファイルに関連したアプリケーション（一般アプリ）を起動する（ステップＳ２１）。たとえば、指定されたファイルが文書ファイルである場合には、設定アプリを実行しているＣＰＵ１０は、文書閲覧用のアプリケーションや文書作成用のアプリケーションなどを起動する。そして、設定アプリを実行しているＣＰＵ１０は、当該アプリケーションに対してファイルの送信を指示する（ステップＳ２２）。
【００７６】
設定アプリからファイルの送信を指示されたアプリケーションは、指定されたファイルの送信の指示をＦＡＸドライバーに渡す（ステップＳ２３）。
【００７７】
ＦＡＸドライバーを実行しているＣＰＵ１０は、ファイルの送信をＭＦＰ３００に指示するよりも以前に、設定アプリに対して現在のＰＩＤを要求し、設定アプリのＰＩＤを取得する（ステップＳ７，Ｓ８）。ここでは、上記のように、ＣＰＵ１０は、現時点でＣＰＵ１０が実行しているすべてのアプリケーション、つまり、上記の設定アプリがファイルの送信を指示したアプリケーションに対してもＰＩＤを要求し、該アプリケーションのＰＩＤを取得してもよい（ステップＳ２４，Ｓ２５）。
【００７８】
以降、ＦＡＸドライバーを実行しているＣＰＵ１０は、第１の実施の形態にかかるシステムと同様の動作を行なう。なお、ＦＡＸドライバーを実行しているＣＰＵ１０は、送信の指示の完了を、上記のアプリケーションを介して設定アプリに通知してもよい（ステップＳ２６，Ｓ２７）。
【００７９】
＜実施の形態の効果＞
本実施の形態において情報送信装置として機能するＰＣ１００が上記の動作を行なうことで、図５に表わされたように、ＣＰＵ１０が設定アプリの動作を途中で終了し、動作モードを通常モードに戻すコマンドをＦＡＸドライバーに渡さずに終了してしまった場合にも対処することができる。すなわち、この場合、次回にＦＡＸドライバーが起動すると、先の終了時の動作モードであるＵＩレスモードが記憶されており、該動作モードで起動する。そうすると、ＦＡＸドライバーは設定画面をディスプレイ１４に表示することなく、先に設定アプリから渡された送信先などの送信設定で指定されたファイルの送信をＭＦＰ３００に指示してしまうことになる。
【００８０】
しかしながら、本実施の形態においては、ＰＣ１００が動作モードをＵＩレスモードに切り替える際に設定アプリから取得したＰＩＤを、ファイルの送信を指示する前に設定アプリから取得したＰＩＤと比較する。この比較は、ＵＩレスモードが、当該ファイルの送信の際の動作モードとして適切か否かを確認するものとなる。すなわち、ここでＰＩＤが一致していると、設定アプリからの指示に基づいてＵＩレスモードとした一連の動作においてファイルの送信を指示することになる。一方で、ＰＩＤが一致していない場合には、現在のファイルの送信が、記憶されているＰＩＤに関連付けられた動作を行なっている設定アプリからの指示によるものでない可能性、つまり、先の設定アプリによるＵＩレスモードへの切り替えの後に通常モードに戻されていない可能性が考えられる。この場合、ＦＡＸドライバーを実行しているＣＰＵ１０が通常モードに自動的に切り替えることで、ユーザーの意図しない（前回の）送信先などの送信設定でファイルの送信が指示されることを回避できる。
【００８１】
＜他の例＞
さらに、上述の送信動作をＰＣ１００のＣＰＵ１０に実行させるプログラムを提供することもできる。このようなプログラムを提供することで、既存の情報処理装置を上記のような情報送信装置として機能させることができる。
【００８２】
このようなプログラムは、コンピューターに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact  Disk-Read  Only  Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピューター読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピューターに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００８３】
なお、本開示にかかるプログラムは、コンピューターのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本開示にかかるプログラムに含まれ得る。
【００８４】
また、本開示にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本開示にかかるプログラムに含まれ得る。
【００８５】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００８６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８７】
１０  ＣＰＵ、１１  ＲＯＭ、１２  ＲＡＭ、１３  ＨＤＤ、１４  ディスプレイ、１５  入力装置、１６  ネットワークコントローラー、１００  ＰＣ、１０２  コマンド入力部、１０３  モード切替部、１０４  送信設定部、１０５  送信指示部、１０６  表示処理部、１０７  設定入力部、１０８  取得部、１０９  判定部、１３１  モード記憶部、１３２  記憶部、３００  ＭＦＰ。
【図１】
2016126533.tif 000003
【図２】
2016126533.tif 000004
【図３】
2016126533.tif 000005
【図４】
2016126533.tif 000006
【図５】
2016126533.tif 000007
【図６】
2016126533.tif 000008
【図７】
2016126533.tif 000009
【図８】
2016126533.tif 000010
【図９】
2016126533.tif 000011
【図１０】
2016126533.tif 000012