JP5917240B2 - Information processing apparatus, information processing method, and program - Google Patents

Information processing apparatus, information processing method, and program Download PDF

Info

Publication number
JP5917240B2
JP5917240B2 JP2012084873A JP2012084873A JP5917240B2 JP 5917240 B2 JP5917240 B2 JP 5917240B2 JP 2012084873 A JP2012084873 A JP 2012084873A JP 2012084873 A JP2012084873 A JP 2012084873A JP 5917240 B2 JP5917240 B2 JP 5917240B2
Authority
JP
Japan
Prior art keywords
fax
transmission
driver
file
management application
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2012084873A
Other languages
Japanese (ja)
Other versions
JP2013214904A (en
Inventor
武志 早川
武志 早川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2012084873A priority Critical patent/JP5917240B2/en
Publication of JP2013214904A publication Critical patent/JP2013214904A/en
Application granted granted Critical
Publication of JP5917240B2 publication Critical patent/JP5917240B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)

Description

本発明は、情報処理装置、情報処理方法及びプログラムに関する。   The present invention relates to an information processing apparatus, an information processing method, and a program.

Faxを利用した業務において、Faxを送信した日付や、宛先を管理することは重要である。パソコン内のデータを画像処理装置を介してFax送信する利用形態においても、Faxの履歴管理を行うことでFaxに伴う作業がより便利で効率的になる。例えば、以前、Fax送信した宛先を保存しておき、一覧表示される宛先から所望の宛先を指定することで、宛先を入力せずにFAX送信が可能となる。このような、Fax送信済みデータの履歴管理についての技術が特許文献1に開示されている。   In business using fax, it is important to manage the date and destination of fax transmission. Even in a usage form in which data in a personal computer is faxed via an image processing device, the fax history management makes the work associated with the fax more convenient and efficient. For example, by saving a destination that has been previously sent by fax and specifying a desired destination from the destinations displayed in a list, FAX transmission can be performed without inputting the destination. A technique for managing the history of Fax transmitted data is disclosed in Patent Document 1.

特開2009−159204号公報JP 2009-159204 A

Fax業務においては、Fax送信側の送信したデータと、実際に紙となって受信されたFaxの食い違い等がおこる。受信側Faxでの印字欠けや、回線の問題により受信側のFax枚数が足りない等である。
しかしながら特許文献1の技術では、Faxドライバは送信したデータの、宛先や送信日を保持する機能しか持たず、送信画像を保持することができなかった。
In the fax operation, there is a discrepancy between the data transmitted on the fax transmission side and the fax actually received as paper. For example, there is a lack of printing at the receiving Fax, or the number of Faxes on the receiving side is insufficient due to line problems.
However, in the technique of Patent Document 1, the fax driver has only a function of holding a destination and a transmission date of transmitted data, and cannot hold a transmission image.

本発明はこのような問題点に鑑みなされたもので、Fax送信したデータに関する送信画像を保存する第1のFaxドライバを提供し、更に、提供した第1のFaxドライバとFax送信したデータに関する送信画像を保存できない第2のFaxドライバとの両方を情報処理装置が含む場合に、ユーザにより指定されたFaxドライバに応じた処理を行えるようにすることを目的とする。 The present invention has been made in view of such a problem, and provides a first fax driver that stores a transmission image related to fax-transmitted data, and further provides the first fax driver provided and transmission related to the fax-transmitted data. An object of the present invention is to enable processing according to a fax driver designated by a user when the information processing apparatus includes both a second fax driver that cannot store an image .

そこで、本発明は、Fax送信したデータに関する送信画像を保存する第1のFaxドライバと、Fax送信したデータに関する送信画像を保存しない第2のFaxドライバと、を含む情報処理装置であって、前記第1のFaxドライバのオブジェクトと、前記第2のFaxドライバのオブジェクトディスプレイに表示するオブジェクト表示手段と、前記第1のFaxドライバのオブジェクトに対して送信履歴の表示が指示された場合、前記第1のFaxドライバによって保存された前記送信画像を用いて送信履歴を前記ディスプレイに表示する送信履歴表示手段と、前記第2のFaxドライバのオブジェクトに対して送信履歴の表示が指示された場合、送信画像を用いた送信履歴を表示することができないことを示すメッセージを前記ディスプレイに表示するメッセージ表示手段と、を有する。 Therefore, the present invention is an information processing apparatus including a first fax driver that stores a transmission image related to data transmitted by fax, and a second fax driver that does not store a transmission image related to data transmitted by fax. and objects of the first F ax driver, and object display means for displaying the object of the second F ax driver display, the display of the transmission history is instructed for the object of the first F ax driver If the transmission history display means for displaying the transmission history with the first F ax Accordingly stored the transmitted image to the driver on the display, the display of the transmission history for the object of the second F ax driver If There instructed, a message indicating that it can not be displayed transmission history with transmission image Having a message display means for displaying the serial display.

本発明によれば、Fax送信したデータに関する送信画像を保存する第1のFaxドライバを提供し、更に、提供した第1のFaxドライバとFax送信したデータに関する送信画像を保存できない第2のFaxドライバとの両方を情報処理装置が含む場合に、ユーザにより指定されたFaxドライバに応じた処理を行えるようにすることを可能とすることができる。 According to the present invention, there is provided a first fax driver that saves a transmission image related to fax-transmitted data, and a second fax driver that cannot store a transmission image related to the provided first fax driver and fax-transmitted data. When the information processing apparatus includes both of these, it is possible to perform processing according to the fax driver designated by the user .

本実施形態に適応可能な情報処理装置のハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware constitutions of the information processing apparatus applicable to this embodiment. 本実施形態に適応可能な情報処理装置のソフトウェア構成の一例を示す図である。It is a figure which shows an example of the software configuration of the information processing apparatus applicable to this embodiment. 本実施形態に適応可能なファイル管理アプリケーションのUIの一例を示す図である。It is a figure which shows an example of UI of the file management application applicable to this embodiment. ファイル管理アプリケーションのFax送信UIの一例を示す図である。It is a figure which shows an example of Fax transmission UI of a file management application. ファイル管理アプリケーションの情報処理の一例を示すフローチャートである。It is a flowchart which shows an example of the information processing of a file management application. 本実施形態に適応可能なファイル管理アプリケーションのメッセージUIの一例を示す図である。It is a figure which shows an example of message UI of the file management application which can be applied to this embodiment. 本実施形態に適応可能なファイル管理アプリケーションのFax送信履歴を表示するフローチャートである。It is a flowchart which displays the Fax transmission history of the file management application applicable to this embodiment. FaxドライバのFax送信履歴のUIの一例を示す図である。FIG. 10 is a diagram illustrating an example of a UI of a fax transmission history of a fax driver. 本実施形態に適応可能なファイル管理アプリケーションのメッセージUIの一例を示す図である。It is a figure which shows an example of message UI of the file management application which can be applied to this embodiment. 本実施形態に適応可能なファイル管理アプリケーションのUIの一例を示す図である。It is a figure which shows an example of UI of the file management application applicable to this embodiment. ファイル管理アプリケーションによって使用されるメタデータファイルの一例を示す図である。It is a figure which shows an example of the metadata file used by a file management application. ユーザによって図3のコンテキストメニューから、Faxの送信が指示されたときの、ファイル管理アプリケーションの情報処理の一例を示すフローチャートである。4 is a flowchart illustrating an example of information processing of a file management application when a user instructs transmission of a fax from the context menu of FIG. 3. ファイル管理アプリケーションによって使用されるメタデータファイルの一例を示す図である。It is a figure which shows an example of the metadata file used by a file management application. Faxドライバが作成するアドレス情報ファイルの一例を示す図である。It is a figure which shows an example of the address information file which a Fax driver produces. ファイル管理アプリケーションによって使用されるメタデータファイルの一例を示す図である。It is a figure which shows an example of the metadata file used by a file management application. ファイル管理アプリケーションの起動時の情報処理の一例を示すフローチャートである。It is a flowchart which shows an example of the information processing at the time of starting of a file management application. 本実施形態に適応可能な情報処理装置のソフトウェア構成の一例を示す図である。It is a figure which shows an example of the software configuration of the information processing apparatus applicable to this embodiment. ファイル管理アプリケーションの情報処理の一例を示すフローチャートである。It is a flowchart which shows an example of the information processing of a file management application.

以下、本発明の実施形態について図面に基づいて説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

<実施形態1>
まず前提となる技術について説明する。以下に示す情報処理装置は、一般のアプリケーションによって作成されたドキュメントデータを、オペレーティングシステムとは異なる独自でファイリングする機能をもつファイル管理アプリケーションを有する。
図1は、本実施形態に適応可能な情報処理装置のハードウェア構成の一例を示す図である。
CPU101は、ROM103又はハードディスク111からRAM102にロードされたオペレーティングシステムや一般アプリケーション等のプログラムを実行し、後述するソフトウェア構成や、フローチャートの各ステップの処理等を実現する。RAM102は、CPU101の主メモリ、ワークエリア等として機能する。キーボードコントローラ(KBC)105は、キーボード(KB)109や不図示のポインティングデバイスからのキー入力を制御する。CRTコントローラ(CRTC)106は、CRTディスプレイ(CRT)110の表示を制御する。ディスクコントローラ(DKC)107は、ブートプログラム、種々のアプリケーション、フォントデータ、ユーザファイル等を記憶するハードディスク(HD)111やフレキシブルディスク(FD)等とのアクセスを制御する。PRTC108は、接続されたプリンタ107との間の信号の交換を制御する。NC112は、ネットワークに接続されて、ネットワークに接続された他の機器との通信制御処理を実行する。
<Embodiment 1>
First, the prerequisite technology will be described. An information processing apparatus shown below has a file management application having a function of filing document data created by a general application independently from an operating system.
FIG. 1 is a diagram illustrating an example of a hardware configuration of an information processing apparatus applicable to the present embodiment.
The CPU 101 executes programs such as an operating system and general applications loaded from the ROM 103 or the hard disk 111 to the RAM 102, and realizes a software configuration described later, processing of each step of the flowchart, and the like. The RAM 102 functions as a main memory, work area, and the like for the CPU 101. A keyboard controller (KBC) 105 controls key input from a keyboard (KB) 109 or a pointing device (not shown). A CRT controller (CRTC) 106 controls display on a CRT display (CRT) 110. A disk controller (DKC) 107 controls access to a hard disk (HD) 111 or a flexible disk (FD) that stores a boot program, various applications, font data, user files, and the like. The PRTC 108 controls the exchange of signals with the connected printer 107. The NC 112 is connected to the network and executes communication control processing with other devices connected to the network.

図2は、本実施形態に適応可能な情報処理装置のソフトウェア構成の一例を示す図である。
201は、図1の情報処理装置である。情報処理装置201は、オペレーティングシステム202(以下、OSという)と、アプリケーション203と、Faxドライバ205と、Faxドライバ207と、を有する。OS202は、一般的なOSであり、メモリ管理、リソース管理、ドライバ管理等の機能を有する。アプリケーション203は、OS202にインストールされているアプリケーションのひとつである。なお、アプリケーション203の一例が、後述するファイル管理アプリケーション301である。Faxドライバ205は、OS202にインストールされているドライバのひとつである。OS202には複数のドライバをインストールすることが可能である。プリンタドライバやFaxドライバ等用途の異なるドライバも共存することができる。本実施形態では、アプリケーション203は、OS202を介しFaxドライバ205の機能を使用することができる。Faxドライバ205は、OS202を介しアプリケーション203の指示に従い処理を行う。
Faxドライバ207は、OS202にインストールされているドライバのひとつである。アプリケーション203は、OS202を介しFaxドライバ207の機能を使用することができる。
Faxドライバ207とFaxドライバ205との違いは、Faxドライバ207は送信画像を保存する保存機能と送信履歴の表示機能とを有していないことである。
このように、OS202は複数のドライバをインストールすることが可能であるが、ドライバには機能の差がある。送信画像を保存する保存機能と送信履歴の表示機能とについては後述する。
アプリケーションUI204は、アプリケーション203のUI部分である。FaxドライバUI206は、Faxドライバ205のUI部分である。FaxドライバUI208は、Faxドライバ207のUI部分である。
アプリケーションUI204は、OS202を介し、FaxドライバUI206を表示させることができる。また、アプリケーションUI204は、OS202を介し、FaxドライバUI208を表示させることができる。
FIG. 2 is a diagram illustrating an example of a software configuration of an information processing apparatus applicable to the present embodiment.
Reference numeral 201 denotes the information processing apparatus of FIG. The information processing apparatus 201 includes an operating system 202 (hereinafter referred to as OS), an application 203, a fax driver 205, and a fax driver 207. The OS 202 is a general OS and has functions such as memory management, resource management, and driver management. An application 203 is one of applications installed in the OS 202. An example of the application 203 is a file management application 301 described later. The fax driver 205 is one of drivers installed in the OS 202. A plurality of drivers can be installed in the OS 202. Different drivers such as printer drivers and fax drivers can coexist. In the present embodiment, the application 203 can use the function of the fax driver 205 via the OS 202. The fax driver 205 performs processing in accordance with an instruction from the application 203 via the OS 202.
The fax driver 207 is one of drivers installed in the OS 202. The application 203 can use the function of the fax driver 207 via the OS 202.
The difference between the fax driver 207 and the fax driver 205 is that the fax driver 207 does not have a storage function for storing a transmission image and a display function for a transmission history.
As described above, the OS 202 can install a plurality of drivers, but there is a difference in functions among the drivers. A saving function for saving a transmission image and a transmission history display function will be described later.
The application UI 204 is a UI part of the application 203. The fax driver UI 206 is a UI part of the fax driver 205. The fax driver UI 208 is a UI part of the fax driver 207.
The application UI 204 can display a fax driver UI 206 via the OS 202. Further, the application UI 204 can display the fax driver UI 208 via the OS 202.

図3は、本実施形態に適応可能なファイル管理アプリケーションのUIの一例を示す図である。ファイル管理アプリケーション301は、図3に示すUIをCRT110に表示する(オブジェクト表示)。
ファイル管理アプリケーション301のUIは、ファイルをフォルダ階層に分け管理するフォルダツリービュー302と、フォルダ内のファイルを表示するファイルビュー303と、を持つ。図3において、フォルダツリービュー302は、Fax送信用というフォルダがあり、ユーザによって選択されている。選択されているフォルダ内のファイルがファイルビュー303に表示されている。ファイルビュー303から、Fax送信用フォルダには、送信先A.xxxと、送信先B.xxxというファイルが存在している。ファイル304は、ファイルビュー303内で選択されているファイルである。ユーザは、プレビュー305によって、選択されているファイル304のプレビューを見ることができる。ファイルプロパティ306には、選択されているファイル304の情報が表示される。ファイルプロパティ306に表示する情報は、ファイル管理アプリケーション301で管理されるファイル304に関する情報であり、例えば、ファイル名や、種類、ファイルサイズ、作成日、更新日時である。
FIG. 3 is a diagram illustrating an example of a UI of a file management application applicable to the present embodiment. The file management application 301 displays the UI shown in FIG. 3 on the CRT 110 (object display).
The UI of the file management application 301 has a folder tree view 302 that manages files divided into folder hierarchies, and a file view 303 that displays files in the folder. In FIG. 3, a folder tree view 302 has a folder for fax transmission and is selected by the user. Files in the selected folder are displayed in the file view 303. From the file view 303, the transmission destination A.F. xxx and destination B. A file named xxx exists. A file 304 is a file selected in the file view 303. The user can see a preview of the selected file 304 by the preview 305. In the file property 306, information on the selected file 304 is displayed. Information displayed in the file property 306 is information related to the file 304 managed by the file management application 301, and includes, for example, a file name, type, file size, creation date, and update date / time.

Fax送信ボタン307は、ファイル管理アプリケーション301が提供する機能のひとつである。Fax送信ボタン307は、図2のFaxドライバ205と関連付いている。ユーザは、ファイル管理アプリケーション301からファイルを選択した状態でFax送信ボタン307を押すことで、Faxドライバ205を利用しFax送信処理を行うことができる。又は、ユーザは、Fax送信ボタン307に対してファイルをドラッグアンドドロップしてもよい。図3では、選択されているファイル304が選択されているので、Fax送信ボタン307を押すと選択されているファイル304がFax送信されることになる。Fax送信ボタン307にマウスカーソルを合わせることで、利用可能な操作がコンテキストメニュー308に表示される。本実施形態では、Fax送信ボタン307のコンテキストメニュー308では、Faxの送信、送信履歴の表示、が行える。
ここで、Fax送信ボタン307は、第1の属性のFaxドライバのオブジェクトの一例である。
Fax送信ボタン309は、ファイル管理アプリケーション301が提供する機能のひとつである。Fax送信ボタン309は、図2のFaxドライバ207と関連付いている。Fax送信ボタン309にマウスカーソルを合わせることで、利用可能な操作がコンテキストメニュー3010に表示される。
ユーザは、Fax送信ボタン309で、Fax送信ボタン307と同様のことができる。つまり、ユーザは、コンテキストメニュー3010から、Faxの送信、送信履歴の表示、が行える。しかし、Fax送信ボタン309と関連付いているFaxドライバ207は、送信履歴の表示機能を持っていないので、ユーザが、送信履歴の表示を指示した場合も、送信履歴の表示を行うことはできない。その際に表示されるエラーメッセージのUIについては後述する図9で説明する。なお、図3では説明のためコンテキストメニュー308と3010との両者が表示されているが、実際にはマウスカーソルで選択された何れかのFax送信ボタンについてコンテキストメニューが表示される。
ここで、Fax送信ボタン309は、第2の属性のFaxドライバのオブジェクトの一例である。
The fax transmission button 307 is one of functions provided by the file management application 301. The fax transmission button 307 is associated with the fax driver 205 of FIG. The user can perform a fax transmission process using the fax driver 205 by pressing the fax transmission button 307 while a file is selected from the file management application 301. Alternatively, the user may drag and drop the file to the fax transmission button 307. In FIG. 3, since the selected file 304 is selected, when the fax transmission button 307 is pressed, the selected file 304 is fax-transmitted. By placing the mouse cursor on the fax transmission button 307, available operations are displayed on the context menu 308. In this embodiment, the context menu 308 of the fax transmission button 307 can perform fax transmission and transmission history display.
Here, the fax transmission button 307 is an example of an object of the fax driver having the first attribute.
A fax transmission button 309 is one of the functions provided by the file management application 301. The fax transmission button 309 is associated with the fax driver 207 of FIG. By placing the mouse cursor on the fax transmission button 309, available operations are displayed on the context menu 3010.
The user can perform the same operation as the fax transmission button 307 with the fax transmission button 309. That is, the user can perform fax transmission and transmission history display from the context menu 3010. However, since the fax driver 207 associated with the fax transmission button 309 does not have a transmission history display function, the transmission history cannot be displayed even when the user instructs display of the transmission history. The UI of the error message displayed at that time will be described later with reference to FIG. In FIG. 3, both the context menus 308 and 3010 are displayed for the sake of explanation, but in reality, the context menu is displayed for any one of the Fax transmission buttons selected by the mouse cursor.
Here, the fax transmission button 309 is an example of an object of the fax driver having the second attribute.

図4は、ファイル管理アプリケーションのFax送信UIの一例を示す図である。
Fax送信UIは、ファイル管理アプリケーション301が提供する機能のひとつである。Fax送信ボタン307にファイルをドロップするか、又はコンテキストメニュー308からFaxの送信を選択することで表示される。
Fax送信UI401は、選択されているファイル304をFax送信しようとしたときのUI(画面)である。Fax送信UI401は、アドレス情報402を持つ。アドレス情報402は、Fax送信に必要な情報であり、Faxの送り先番号や宛先名が表示される。その他、アドレス情報402は、Fax回線の種別等もあってよい。1つのファイルを複数の宛先に送る、同報送信を行う場合は、複数のアドレス情報を表示することが可能である。403は、アドレス追加ボタンである。ユーザは、アドレス追加ボタン403から送信先のアドレスを追加することができる。404は、Fax送信ボタンである。ユーザは、Fax送信ボタン404を押すことでFax送信を指示することができる。ファイル管理アプリケーション301からのFax送信指示はOS202を介しFaxドライバ205に届けられる。そして、Faxドライバ205によってFax送信が行われる。
FIG. 4 is a diagram illustrating an example of a fax transmission UI of the file management application.
The fax transmission UI is one of the functions provided by the file management application 301. This is displayed by dropping a file on the Fax transmission button 307 or by selecting Fax transmission from the context menu 308.
A fax transmission UI 401 is a UI (screen) when the selected file 304 is to be fax-transmitted. The fax transmission UI 401 has address information 402. The address information 402 is information necessary for fax transmission, and displays a fax destination number and a destination name. In addition, the address information 402 may include the type of a fax line. When sending one file to a plurality of destinations or performing broadcast transmission, a plurality of address information can be displayed. Reference numeral 403 denotes an address addition button. The user can add a destination address from the address addition button 403. Reference numeral 404 denotes a fax transmission button. The user can instruct fax transmission by pressing the fax transmission button 404. A fax transmission instruction from the file management application 301 is delivered to the fax driver 205 via the OS 202. Then, fax transmission is performed by the fax driver 205.

次に、ファイル管理アプリケーション301のFax送信時のフローチャートを説明する。図5は、ファイル管理アプリケーションの情報処理の一例を示すフローチャートである。図5のフローチャートは、図1の情報処理装置で実行される。図1の情報処理装置は、フローチャートを実現するソフトウェアのプログラムコードを記憶媒体に記憶する。システム或いは装置のCPU101が、RAM102やハードディスク(HD)111に格納されたプログラムコードを読み出しフローチャートの各処理を実行する。 これは以降のフローチャートにおいて共通である。
以降のフローチャート及び実施形態で使用される、「送信画像」とはFax送信を行った際のデータを画像化して保存した電子データファイルである。画像フォーマットはどのようなものでもよい。またサムネイルのように画像の内容が判別できるようなものであってもよい。送信画像の作成は、Faxドライバ205又はファイル管理アプリケーション301で行われる。
Next, a flowchart when the file management application 301 transmits a fax will be described. FIG. 5 is a flowchart illustrating an example of information processing of the file management application. The flowchart of FIG. 5 is executed by the information processing apparatus of FIG. The information processing apparatus in FIG. 1 stores a program code of software for realizing the flowchart in a storage medium. The CPU 101 of the system or apparatus reads out the program code stored in the RAM 102 or the hard disk (HD) 111 and executes each process in the flowchart. This is common in subsequent flowcharts.
The “transmission image” used in the subsequent flowcharts and embodiments is an electronic data file in which data when fax transmission is performed is stored as an image. Any image format may be used. Further, the image content may be discriminated like a thumbnail. The transmission image is created by the fax driver 205 or the file management application 301.

図5のフローチャートは、ユーザによって図3のコンテキストメニュー308から、Faxの送信が指示されたときの、ファイル管理アプリケーション301の処理である。
まず、S501において、ファイル管理アプリケーション301は、ユーザからのFaxの送信指示を受け取る。
次にS502において、ファイル管理アプリケーション301は、ファイル管理アプリケーション301が保持している、「送信画像を保存する」の設定値が、有効であるか無効であるかを取得する。
ファイル管理アプリケーション301は、Fax送信時に画像を保存するかどうかをアプリケーションの設定値に持つことにより、Fax送信時にユーザに逐次指示させなくてもFax送信時に画像を保持するかどうかをFaxドライバに指定することができる。
次にS503において、送信画像を保持する設定になっていた場合は、ファイル管理アプリケーション301は、S504に進む。送信画像を保持しない設定になっていた場合は、ファイル管理アプリケーション301は、S508に進む。
The flowchart of FIG. 5 shows the processing of the file management application 301 when the user instructs transmission of a fax from the context menu 308 of FIG.
First, in step S501, the file management application 301 receives a fax transmission instruction from the user.
In step S <b> 502, the file management application 301 acquires whether the setting value of “save transmission image” stored in the file management application 301 is valid or invalid.
The file management application 301 has an application setting value indicating whether or not to save an image during fax transmission, thereby specifying to the fax driver whether or not to hold the image during fax transmission without prompting the user sequentially during fax transmission. can do.
Next, in S503, if it is set to hold the transmission image, the file management application 301 proceeds to S504. If it is set not to hold the transmission image, the file management application 301 proceeds to S508.

S504において、ファイル管理アプリケーション301は、Faxドライバ205に対し、送信画像の保存が可能かどうかを問い合わせる。これは、OS202に複数のFaxドライバがインストール可能であるため、全てのドライバが送信画像を保存できるわけではないからである。Faxドライバ205から送信画像が保存可能であると通知された場合は、ファイル管理アプリケーション301は、S505に進む。送信画像が保存可能ではないと通知された場合は、ファイル管理アプリケーション301は、S506に進む。また、ファイル管理アプリケーション301と連携していないFaxドライバ等、問い合わせの応答がなかった場合も、ファイル管理アプリケーション301は、S506に進む。
次にS505において、ファイル管理アプリケーション301は、Faxドライバ205に対し、送信画像を保存してFax送信するように指示する。OS202を介し、Faxドライバ205は、ファイル管理アプリケーション301からの指示を受け、Fax送信を行い、送信した画像の保存を行う。
In step S504, the file management application 301 inquires of the fax driver 205 whether the transmission image can be stored. This is because a plurality of fax drivers can be installed in the OS 202, and thus not all drivers can store a transmission image. If the fax driver 205 notifies that the transmission image can be saved, the file management application 301 proceeds to step S505. When notified that the transmission image cannot be saved, the file management application 301 proceeds to S506. If there is no inquiry response such as a fax driver that is not linked to the file management application 301, the file management application 301 proceeds to step S506.
In step S <b> 505, the file management application 301 instructs the fax driver 205 to save the transmission image and perform fax transmission. The fax driver 205 receives an instruction from the file management application 301 via the OS 202, performs fax transmission, and stores the transmitted image.

S506は、Faxドライバ205が送信画像を保存できなかった場合の処理である。S506において、ファイル管理アプリケーション301は、送信画像を保存せずにFax送信を行うかどうかのメッセージを表示させる。
そして次にS507において、ファイル管理アプリケーション301は、S506で表示させたメッセージに対するユーザからの応答を待つ。ファイル管理アプリケーション301は、ユーザからFax送信を行うという指示を受けた場合は、S508に進む。ファイル管理アプリケーション301は、ユーザからFax送信を行わない指示を受けた場合は、Fax送信指示をFaxドライバ205に送らずに、Fax送信処理を終える。
S508において、ファイル管理アプリケーション301は、Faxドライバに対し、送信画像を保存せずにFax送信するように指示する。OS202を介し、Faxドライバ205は、ファイル管理アプリケーション301からの指示を受け、Fax送信を行う。Faxドライバ205は、送信した画像の保存は行わない。
In step S506, the fax driver 205 cannot store the transmission image. In step S <b> 506, the file management application 301 displays a message as to whether to perform fax transmission without saving the transmission image.
In step S507, the file management application 301 waits for a response from the user to the message displayed in step S506. When the file management application 301 receives an instruction to perform fax transmission from the user, the process proceeds to S508. When the file management application 301 receives an instruction not to perform fax transmission from the user, the file management application 301 ends the fax transmission processing without sending the fax transmission instruction to the fax driver 205.
In step S <b> 508, the file management application 301 instructs the fax driver to send a fax without saving the transmission image. The fax driver 205 receives an instruction from the file management application 301 via the OS 202 and performs fax transmission. The fax driver 205 does not save the transmitted image.

図6は、本実施形態に適応可能なファイル管理アプリケーションのメッセージUIの一例を示す図である。
図6のUIは、図5の処理フローのS506で表示されるメッセージUIである。メッセージUI601は、ファイル管理アプリケーション301が表示する。S504において、Fax送信画像の保存ができないと判断されたので、メッセージUI601が表示され、ユーザは、送信画像の保存をしないでFax送信を行うかどうかを選択することができる。メッセージUI601の選択肢による判断は、S507で行われる。即ち、ファイル管理アプリケーション301は、ユーザによって、「はい」が選択された場合はS508に進み、「いいえ」が選択された場合は図5に示す処理を終了する。
FIG. 6 is a diagram illustrating an example of a message UI of a file management application applicable to the present embodiment.
The UI in FIG. 6 is the message UI displayed in S506 of the processing flow in FIG. The message UI 601 is displayed by the file management application 301. In step S504, since it is determined that the fax transmission image cannot be stored, the message UI 601 is displayed, and the user can select whether or not to perform the fax transmission without saving the transmission image. The determination based on the options of the message UI 601 is performed in S507. That is, if “Yes” is selected by the user, the file management application 301 advances to S508, and if “No” is selected, the process shown in FIG.

図7は、本実施形態に適応可能なファイル管理アプリケーションのFax送信履歴を表示するフローチャートである。図7のフローチャートは、ユーザによって図3のコンテキストメニュー308から、送信履歴の表示が指示されたときの、ファイル管理アプリケーション301の処理である。
まず、S701において、ファイル管理アプリケーション301は、ユーザからのFaxの送信履歴を表示する指示を受け取る。次にS702において、ファイル管理アプリケーション301は、ユーザが選択したオブジェクトに対応するFaxドライバに対し、送信履歴の表示が可能かどうかを問い合わせる。これは、OS202に複数のFaxドライバがインストール可能であるため、全てのドライバが送信履歴の表示機能を有するわけではないからである。例えば、オブジェクト307が選択された場合、Faxドライバ205から送信履歴の表示が可能であると通知されるため、ファイル管理アプリケーション301は、S703に進む。送信履歴の表示ができないと通知された場合は、ファイル管理アプリケーション301は、S704に進む。また、ファイル管理アプリケーション301と連携していないFaxドライバ等において、問い合わせの応答がなかった場合も、ファイル管理アプリケーション301は、S704に進む。例えば、送信履歴の表示機能を持たないFaxドライバ207に対し、送信履歴の表示が可能かどうかを問い合わせた場合は、ファイル管理アプリケーション301は、S704に進むことになる。
次にS703において、ファイル管理アプリケーション301は、Faxドライバ205に対し、送信履歴画面の表示をするように指示する(表示指示)。OS202を介し、Faxドライバ205は、ファイル管理アプリケーション301からの指示を受け、Fax送信履歴の表示を行う。
S704は、Faxドライバ205が送信履歴の表示ができなかった場合の処理である。S704において、ファイル管理アプリケーション301は、送信履歴を表示できないというメッセージを表示する(メッセージ表示)。そして、ファイル管理アプリケーション301は、図7に示す処理を終了する。
FIG. 7 is a flowchart for displaying a fax transmission history of a file management application applicable to the present embodiment. 7 is a process of the file management application 301 when the user gives an instruction to display a transmission history from the context menu 308 of FIG.
In step S <b> 701, the file management application 301 receives an instruction to display a fax transmission history from the user. In step S <b> 702, the file management application 301 inquires of the fax driver corresponding to the object selected by the user whether the transmission history can be displayed. This is because a plurality of fax drivers can be installed in the OS 202, and thus not all drivers have a transmission history display function. For example, when the object 307 is selected, since the fax driver 205 notifies that the transmission history can be displayed, the file management application 301 proceeds to S703. When notified that the transmission history cannot be displayed, the file management application 301 proceeds to S704. Also, in the case where a fax driver or the like that is not linked to the file management application 301 does not respond to an inquiry, the file management application 301 proceeds to S704. For example, when inquiring to the fax driver 207 that does not have a transmission history display function whether the transmission history can be displayed, the file management application 301 proceeds to S704.
In step S <b> 703, the file management application 301 instructs the fax driver 205 to display the transmission history screen (display instruction). The fax driver 205 receives an instruction from the file management application 301 via the OS 202 and displays the fax transmission history.
Step S704 is processing when the fax driver 205 cannot display the transmission history. In step S704, the file management application 301 displays a message that the transmission history cannot be displayed (message display). Then, the file management application 301 ends the process shown in FIG.

図8は、FaxドライバのFax送信履歴のUIの一例を示す図である。
FAXドライバは、ファイル管理アプリケーション301から、OS202を介して送信履歴の画面を表示するための指示を受け付ける(例えばS505の指示)。この指示により、Fax送信履歴UI801がドライバ205により表示される。Fax送信履歴UI801は、Faxドライバ205から送信したFaxの送信履歴を表示する。送信履歴とは、送信したFaxの画像と、アドレス情報と、である。
アドレス情報とは、Fax送信時のジョブ名、日時、枚数、宛先名、Fax番号である。
802は、Fax画像プレビューである。履歴表示欄803は、Fax送信時のジョブ名、日時、枚数を表示する。番号表示欄804は、宛先名、Fax番号を表示する。Fax送信は一度に複数の相手に送信する同報送信が可能なので、Fax送信履歴UI801のように、履歴表示欄803と、番号表示欄804と、が分けて表示される。履歴表示欄803で選択されたジョブと、番号表示欄804とFax画像プレビュー802とは連動している。
FIG. 8 is a diagram illustrating an example of a Fax transmission history UI of the Fax driver.
The FAX driver receives an instruction for displaying a transmission history screen from the file management application 301 via the OS 202 (for example, an instruction in S505). In response to this instruction, the fax transmission history UI 801 is displayed by the driver 205. A fax transmission history UI 801 displays a fax transmission history transmitted from the fax driver 205. The transmission history is a transmitted fax image and address information.
The address information includes a job name, date / time, number of sheets, destination name, and fax number at the time of fax transmission.
Reference numeral 802 denotes a fax image preview. A history display field 803 displays the job name, date / time, and number of sheets at the time of fax transmission. The number display column 804 displays a destination name and a fax number. Since Fax transmission enables simultaneous transmission to be transmitted to a plurality of other parties at once, a history display field 803 and a number display field 804 are displayed separately as in the Fax transmission history UI 801. The job selected in the history display field 803, the number display field 804, and the fax image preview 802 are linked.

図9は、本実施形態に適応可能なファイル管理アプリケーションのメッセージUIの一例を示す図である。
図9のUIは、図7の処理フローのS704で表示されるメッセージUIである。メッセージUI901は、ファイル管理アプリケーション301が表示する。S704において、Fax送信履歴の表示ができないと判断されたので、ファイル管理アプリケーション301は、メッセージUI901を使いユーザにその旨を伝える。
FIG. 9 is a diagram illustrating an example of a message UI of a file management application applicable to the present embodiment.
The UI in FIG. 9 is the message UI displayed in S704 of the processing flow in FIG. The message UI 901 is displayed by the file management application 301. In step S704, since it is determined that the fax transmission history cannot be displayed, the file management application 301 uses the message UI 901 to notify the user to that effect.

以上のように、本実施形態ではファイル管理アプリケーション301からFaxドライバ205にFax送信画像を保存する指示を行う。そしてファイル管理アプリケーション301からFaxドライバ205のUIを表示させ送信画像の表示を行うことができる。なお、本願では図3の送信履歴の表示の指示を受け付けてから図7の処理を行っていた。しかしながら、ファイル管理アプリケーション301が予め各FAXドライバの機能を取得しておき、ユーザがマウスをオブジェクトに重ねた段階で「送信履歴の表示」メニューを選択できないようにコンテキストメニューを表示しても良い。例えば、オブジェクト309にマウスが重ねられた場合、ファイル管理アプリケーション301は、「送信」メニューは選択できるが、「送信履歴の表示」を選択できないコンテキストメニュー3010を表示しても良い。   As described above, in this embodiment, the file management application 301 instructs the fax driver 205 to save the fax transmission image. Then, the UI of the fax driver 205 can be displayed from the file management application 301 to display a transmission image. In the present application, the processing of FIG. 7 is performed after receiving the transmission history display instruction of FIG. However, the file management application 301 may acquire the functions of each FAX driver in advance, and a context menu may be displayed so that the user cannot select the “display transmission history” menu when the mouse is over the object. For example, when the mouse is over the object 309, the file management application 301 may display a context menu 3010 that can select the “transmission” menu but cannot select “display transmission history”.

<実施形態2>
実施形態1では、ファイル管理アプリケーション301がFaxドライバ205に指示を行い、送信履歴と送信画像とを管理する方法を説明した。しかしながら、情報処理装置201の予期せぬシャットダウンやファイル管理アプリケーション301の予期せぬ終了により、Faxドライバ205が送信時に、画像保存までかならず成功するとは限らない。その際に、送信画像と送信履歴とをとりこぼすと履歴としての価値が薄くなってしまう。そこで、実施形態2ではFaxドライバ205に指示を行う手段と、ファイル管理アプリケーション301で履歴を管理する手段とを合わせた方法を説明する。 本実施形態は、図1、図2、図4〜図9に関しては実施形態1と同様であるので説明を省略する。本実施形態のファイル管理アプリケーションは、Fax送信履歴UI801を使用しないで、送信履歴を表示する手段を備える。
<Embodiment 2>
In the first embodiment, the method in which the file management application 301 instructs the fax driver 205 to manage the transmission history and the transmission image has been described. However, due to an unexpected shutdown of the information processing apparatus 201 or an unexpected termination of the file management application 301, the fax driver 205 does not always succeed in saving an image at the time of transmission. At that time, if the transmission image and the transmission history are missed, the value as the history is reduced. Therefore, in the second embodiment, a method is described in which means for instructing the fax driver 205 and means for managing the history by the file management application 301 are combined. Since the present embodiment is the same as the first embodiment with respect to FIGS. 1, 2, and 4 to 9, description thereof will be omitted. The file management application of this embodiment includes means for displaying a transmission history without using the fax transmission history UI 801.

図10は、本実施形態に適応可能なファイル管理アプリケーション301のUIの一例を示す図である。
図10のUI1001は、ファイル管理アプリケーション301により表示される。図3と同様の部分には、302、303、305、307、309と記述したので詳細な説明は省略する。フォルダツリービュー1002は、送信履歴というフォルダがあり、ユーザによって選択されている。この選択されているフォルダ内でFax送信した画像が管理される。送信画像ファイル1004は、ファイルビュー1003内で選択されているファイルである。1005は、プレビューである。プレビュー1005においてユーザは選択されている送信画像ファイル1004のプレビューを見ることができる。ファイルプロパティ1006は、送信画像のファイルプロパティであり、選択されている送信画像ファイル1004の送信履歴が表示される。ファイルプロパティ1006とファイルプロパティ306との違いは、アドレス情報である、履歴表示欄と番号表示欄とが加えられている。これにより、ユーザは、送信画像ファイル1004を選択することで、送信画像ファイル1004のアドレス情報もわかるようになっている。
FIG. 10 is a diagram illustrating an example of a UI of the file management application 301 applicable to the present embodiment.
A UI 1001 in FIG. 10 is displayed by the file management application 301. 3 are described as 302, 303, 305, 307, and 309, and detailed description thereof is omitted. The folder tree view 1002 has a folder called transmission history, which is selected by the user. Images transmitted by fax are managed in the selected folder. A transmission image file 1004 is a file selected in the file view 1003. Reference numeral 1005 denotes a preview. In the preview 1005, the user can see a preview of the selected transmission image file 1004. A file property 1006 is a file property of the transmission image, and a transmission history of the selected transmission image file 1004 is displayed. The difference between the file property 1006 and the file property 306 is that a history display column and a number display column, which are address information, are added. Thereby, the user can also know the address information of the transmission image file 1004 by selecting the transmission image file 1004.

図11は、ファイル管理アプリケーションによって使用されるメタデータファイルの一例を示す図である。なお、図11はFAXドライバが正常にFAX送信を完了することで生成されるメタデータである。
メタデータファイル1101は、図1の情報処理装置のROM103又はハードディスク111の記憶領域を利用し、ファイル管理アプリケーションにより作成されるデータの構造体である。
メタデータファイル1101は、ファイル管理アプリケーションがファイルを管理するために作成し、使用する。ファイル管理アプリケーションは、このメタデータファイル1101の記述を読み取って、ファイルプロパティ1006を表示する。メタデータファイル1101は、マークアップ言語のように、特定の記号で区切られデータを格納する構成である。そのためファイル検索用のキーワード等を付与する等、拡張することができる。本実施形態では、Fax送信履歴の場合の説明を行う。
FIG. 11 is a diagram illustrating an example of a metadata file used by the file management application. FIG. 11 shows metadata generated when the FAX driver normally completes FAX transmission.
The metadata file 1101 is a data structure created by a file management application using the storage area of the ROM 103 or the hard disk 111 of the information processing apparatus of FIG.
The metadata file 1101 is created and used in order for the file management application to manage the file. The file management application reads the description of the metadata file 1101 and displays the file property 1006. The metadata file 1101 is configured to store data separated by specific symbols as in a markup language. Therefore, it can be expanded by adding a keyword or the like for file search. In the present embodiment, the case of a fax transmission history will be described.

1102は、Fax送信結果領域である。Fax送信結果領域1102には、Fax送信時の結果が記述される。Fax送信結果領域1102ではSUCCESSというデータであり、Fax送信及び送信画像の保存に成功したということを表す。ファイル管理アプリケーション301は、SUCCESS以外にエラーを表す文字列や、エラーコード数値等、Faxドライバの仕様に合わせて値を記述することができる。
1103は、画像ファイル領域である。画像ファイル領域1103には、メタデータファイル1101と関連付く画像ファイル名が記述される。ファイル管理アプリケーション301は、画像ファイル領域1103を読み取ることで、メタデータと画像とを一意に特定することができる。
1104は、アドレス情報領域である。画像ファイル領域1103に記述されている送信画像ファイルが、Fax送信された宛先がアドレス情報領域1104に記述される。宛先は、同報送信のように必ずしもひとつではない。
以上のように、ファイル管理アプリケーション301は、管理している画像ファイルとそのメタデータファイル1101とを使い、図8のFax送信履歴UI801と同等の情報を、ファイル管理アプリケーション301内に表示することができる。
Reference numeral 1102 denotes a fax transmission result area. The fax transmission result area 1102 describes the result of fax transmission. In the fax transmission result area 1102, the data is SUCCESS, which indicates that the fax transmission and the transmission image have been successfully saved. In addition to SUCCESS, the file management application 301 can describe values according to the specifications of the fax driver, such as a character string representing an error and an error code numerical value.
Reference numeral 1103 denotes an image file area. In the image file area 1103, an image file name associated with the metadata file 1101 is described. The file management application 301 can uniquely identify the metadata and the image by reading the image file area 1103.
Reference numeral 1104 denotes an address information area. The transmission image file described in the image file area 1103 is described in the address information area 1104 as the destination of the fax transmission. The destination is not necessarily one as in the case of broadcast transmission.
As described above, the file management application 301 uses the managed image file and its metadata file 1101 to display information equivalent to the fax transmission history UI 801 in FIG. 8 in the file management application 301. it can.

図12は、ユーザによって図3のコンテキストメニューから、Faxの送信が指示されたときの、ファイル管理アプリケーションの情報処理の一例を示すフローチャートである。
S1200において、ファイル管理アプリケーション301は、Fax送信の指示を受ける。
次にS1201において、ファイル管理アプリケーション301は、作業用のテンポラリフォルダに、メタデータファイルを作成する。作業用のテンポラリフォルダはファイル管理アプリケーション301で管理する前のフォルダであり、ファイル管理アプリケーション301の動作の妨げにならなければどこでもよい。テンポラリフォルダは、所定のフォルダの一例である。
次にS1202において、ファイル管理アプリケーション301は、メタデータファイルにFax送信のアドレス情報を追記する。Fax送信のアドレス情報はFax送信UI401でユーザが入力した値である。S1202で作成されたメタデータファイルがメタデータファイル1301となる。
次にS1203において、ファイル管理アプリケーション301は、Faxドライバに対し、送信画像を保存してFax送信するように指示する。このときファイル管理アプリケーション301からFaxドライバに対し、送信画像の作成先を指定する。この作成先はS1202のテンポラリフォルダである。Faxドライバ205は、OS202を介しファイル管理アプリケーション301からの指示を受け、Fax送信を行い、送信した画像の保存をテンポラリフォルダに行う。
S1201〜S1203の処理は、第1の指示の処理の一例である。
FIG. 12 is a flowchart illustrating an example of information processing of the file management application when the user instructs transmission of a fax from the context menu of FIG.
In step S1200, the file management application 301 receives a fax transmission instruction.
In step S1201, the file management application 301 creates a metadata file in the temporary work folder. The temporary working folder is a folder before being managed by the file management application 301 and may be anywhere as long as the operation of the file management application 301 is not hindered. The temporary folder is an example of a predetermined folder.
In step S <b> 1202, the file management application 301 adds address information for fax transmission to the metadata file. Fax transmission address information is a value input by the user via the fax transmission UI 401. The metadata file created in S1202 becomes the metadata file 1301.
In step S1203, the file management application 301 instructs the fax driver to save the transmission image and perform fax transmission. At this time, the file management application 301 designates the transmission image creation destination for the fax driver. This creation destination is the temporary folder in S1202. The fax driver 205 receives an instruction from the file management application 301 via the OS 202, performs fax transmission, and saves the transmitted image in a temporary folder.
The processing of S1201 to S1203 is an example of the first instruction processing.

次にS1204において、ファイル管理アプリケーション301は、Fax送信が正常に行われたかどうかを判断する。正常に送信された場合は、ファイル管理アプリケーション301は、S1205に進む。なんらかのエラーが発生していた場合は、ファイル管理アプリケーション301は、S1210に進む。なお、S1204は、ファイル管理アプリケーション301が、FAXドライバからFAX送信が成功したか否かを示す情報を受け取ることで実行される。
S1205において、ファイル管理アプリケーション301は、テンポラリフォルダに、Faxドライバ205が作成したアドレス情報ファイル1401があるかどうか判断する。アドレス情報ファイル1401が見つかった場合は、ファイル管理アプリケーション301の処理は、S1206に進む。アドレス情報ファイル1401が存在しなかった場合は、ファイル管理アプリケーション301の処理は、S1210に進む。
S1206において、ファイル管理アプリケーション301は、アドレス情報ファイル1401を読み取り、アドレス情報ファイル1401に対応するFax送信画像がテンポラリフォルダに存在しているか判断する。Fax送信画像が存在していた場合は、ファイル管理アプリケーション301の処理は、S1207に進む。Fax送信画像が存在しなかった場合は、ファイル管理アプリケーション301の処理は、S1211に進む。
In step S1204, the file management application 301 determines whether fax transmission has been performed normally. If the file has been successfully transmitted, the file management application 301 proceeds to S1205. If any error has occurred, the file management application 301 proceeds to S1210. Note that step S1204 is executed when the file management application 301 receives information indicating whether the FAX transmission has been successful from the FAX driver.
In step S <b> 1205, the file management application 301 determines whether the temporary folder includes the address information file 1401 created by the fax driver 205. If the address information file 1401 is found, the process of the file management application 301 proceeds to S1206. If the address information file 1401 does not exist, the process of the file management application 301 proceeds to S1210.
In step S <b> 1206, the file management application 301 reads the address information file 1401 and determines whether a fax transmission image corresponding to the address information file 1401 exists in the temporary folder. If a fax transmission image exists, the process of the file management application 301 proceeds to S1207. If the fax transmission image does not exist, the processing of the file management application 301 proceeds to S1211.

S1207において、ファイル管理アプリケーション301は、メタデータファイル1301のアドレス情報領域1304等にアドレス情報ファイル1401の情報等を上書きする。この処理によって、メタデータファイル1301は、アドレス情報ファイル1401と同等の情報をもつことになる。このS1207の処理は、Fax送信指示の際のアドレス情報を、Fax送信後のアドレス情報で上書きしている。したがって、基本的に両者は一致する値となる。なお、S1207の処理の詳細は、後述する図15において説明する。 次にS1208において、ファイル管理アプリケーション301は、テンポラリフォルダ内のアドレス情報ファイル1401を削除する。そして、ファイル管理アプリケーション301の処理は、S1209に進む。
S1209において、ファイル管理アプリケーション301は、テンポラリフォルダ内の、送信画像ファイルとメタデータファイル1301を、ファイル管理アプリケーション301の送信履歴フォルダに移動させる。この処理を行うことで、図10のファイルビュー1003に送信済み画像が表示されるようになる。
S1204〜S1209の処理は、第1の制御の処理の一例である。
In step S <b> 1207, the file management application 301 overwrites the address information file 1401 information and the like in the address information area 1304 and the like of the metadata file 1301. By this processing, the metadata file 1301 has information equivalent to the address information file 1401. In the processing of S1207, the address information in the fax transmission instruction is overwritten with the address information after the fax transmission. Therefore, both values basically coincide with each other. Details of the processing in S1207 will be described with reference to FIG. In step S1208, the file management application 301 deletes the address information file 1401 in the temporary folder. Then, the process of the file management application 301 proceeds to S1209.
In step S <b> 1209, the file management application 301 moves the transmission image file and the metadata file 1301 in the temporary folder to the transmission history folder of the file management application 301. By performing this process, the transmitted image is displayed in the file view 1003 of FIG.
The processes in S1204 to S1209 are an example of a first control process.

上述したように、S1205においてアドレス情報ファイル1401が存在しなかった場合は、ファイル管理アプリケーション301の処理は、S1210に進む。S1210において、ファイル管理アプリケーション301は、メタデータファイル1301のFax送信結果領域1302に送信エラーである情報を記述する。メタデータファイル1301とFax送信結果領域1302との詳細は図13にて説明する。
また、上述したように、S1206においてFax送信画像が存在しなかった場合は、ファイル管理アプリケーション301の処理は、S1211に進む。S1211において、ファイル管理アプリケーション301の処理は、メタデータファイル1301のFax送信結果領域1302に画像作成エラーである情報を記述する。
S1210、S1211の処理が実行された場合、Faxドライバ205によって送信画像が作成されていない。したがって、S1212において、ファイル管理アプリケーション301は、エラー用に用意してある画像をテンポラリフォルダに複製し、疑似的に送信画像の代わりとして使用する。
次にS1213において、ファイル管理アプリケーション301は、S1201で作成されたメタデータファイル1301の画像ファイル領域1303に、S1212で複製されたエラー用の画像をメタデータファイル1301に関連付けるように記述する。これによりFAX送信がエラーで完了した場合でも、図4を使って選択したアドレス情報とエラー用の画像を使った履歴情報を提供することができる。そのため、ユーザは画像を見ながら履歴を確認することが可能となり、操作性が向上する。
As described above, when the address information file 1401 does not exist in S1205, the process of the file management application 301 proceeds to S1210. In step S <b> 1210, the file management application 301 describes information indicating a transmission error in the fax transmission result area 1302 of the metadata file 1301. Details of the metadata file 1301 and the fax transmission result area 1302 will be described with reference to FIG.
As described above, if no fax transmission image exists in S1206, the processing of the file management application 301 proceeds to S1211. In step S <b> 1211, the processing of the file management application 301 describes information indicating an image creation error in the fax transmission result area 1302 of the metadata file 1301.
When the processes of S1210 and S1211 are executed, no transmission image is created by the fax driver 205. Therefore, in step S1212, the file management application 301 copies the image prepared for error to a temporary folder and uses it as a substitute for the transmission image in a pseudo manner.
In step S <b> 1213, the file management application 301 describes that the error image copied in step S <b> 1212 is associated with the metadata file 1301 in the image file area 1303 of the metadata file 1301 created in step S <b> 1201. Thus, even when the FAX transmission is completed due to an error, it is possible to provide history information using the address information selected using FIG. 4 and an error image. Therefore, the user can check the history while viewing the image, and the operability is improved.

図13は、ファイル管理アプリケーションによって使用されるメタデータファイルの一例を示す図である。
メタデータファイル1301は、図1の情報処理装置のROM103又はハードディスク111の記憶領域を利用し、ファイル管理アプリケーション301が作成するデータの構造体である。
メタデータファイル1301は、ファイル管理アプリケーション301によってS1201の処理で作成される。メタデータファイル1301は、Fax送信結果領域1302と、画像ファイル領域1303と、アドレス情報領域1304とを持つ。しかしながら、S1201のタイミングではFax送信する前なので、Fax送信結果領域1302と、画像ファイル領域1303とには何も値が記述されていない。アドレス情報領域1304には、実際にFaxを送信する前に宛先が決められるので値が記述される。具体的には、ファイル管理アプリケーションが提供する図4の画面を使って選択したアドレス情報が記述される。
FIG. 13 is a diagram illustrating an example of a metadata file used by the file management application.
The metadata file 1301 is a data structure created by the file management application 301 using the storage area of the ROM 103 or the hard disk 111 of the information processing apparatus of FIG.
The metadata file 1301 is created by the file management application 301 in the process of S1201. The metadata file 1301 has a fax transmission result area 1302, an image file area 1303, and an address information area 1304. However, since Fax transmission is not performed at the timing of S1201, no value is described in the Fax transmission result area 1302 and the image file area 1303. A value is described in the address information area 1304 because the destination is determined before actually transmitting the fax. Specifically, the address information selected using the screen of FIG. 4 provided by the file management application is described.

図14は、Faxドライバが作成するアドレス情報ファイルの一例を示す図である。
アドレス情報ファイル1401は、図1の情報処理装置のROM103又はハードディスク111の記憶領域を利用し、Faxドライバ205が作成するデータの構造体である。アドレス情報ファイル1401は、ファイル管理アプリケーション301のS1203の処理によって、Faxドライバ205が作成する。アドレス情報ファイル1401には、Fax送信に関する情報が記述されている。アドレス情報ファイル1401は、画像ファイル領域1402と、ジョブ情報領域1403と、アドレス情報領域1404とを持つ。画像ファイル領域1402には、Faxドライバ205が作成したFax送信画像のファイル名が記述される。ジョブ情報領域1403には、Fax送信時のジョブ情報が記述される。ジョブ情報とは、ジョブ名、枚数、送信時刻である。アドレス情報領域1404には宛先名と、Fax番号とが記述される。複数、宛先がある場合は、アドレス情報ファイル1401は、複数の情報を記述することができる。
FIG. 14 is a diagram illustrating an example of an address information file created by the fax driver.
The address information file 1401 is a data structure created by the fax driver 205 using the storage area of the ROM 103 or the hard disk 111 of the information processing apparatus of FIG. The address driver 1401 creates the address information file 1401 by the process of S1203 of the file management application 301. The address information file 1401 describes information related to fax transmission. The address information file 1401 has an image file area 1402, a job information area 1403, and an address information area 1404. In the image file area 1402, the file name of the fax transmission image created by the fax driver 205 is described. In the job information area 1403, job information at the time of fax transmission is described. The job information is the job name, the number of sheets, and the transmission time. In the address information area 1404, a destination name and a fax number are described. When there are a plurality of destinations, the address information file 1401 can describe a plurality of pieces of information.

図15は、ファイル管理アプリケーションによって使用されるメタデータファイルの一例を示す図である。
メタデータファイル1501は、図1の情報処理装置のROM103又はハードディスク111の記憶領域を利用し、ファイル管理アプリケーション301が作成するデータの構造体である。
メタデータファイル1501は、ファイル管理アプリケーション301によってS1207の処理で作成される。ファイル管理アプリケーション301は、S1207の処理によって、メタデータファイル1301にアドレス情報ファイル1401の内容を加えメタデータファイル1501を作成する。
FIG. 15 is a diagram illustrating an example of a metadata file used by the file management application.
The metadata file 1501 is a data structure created by the file management application 301 using the storage area of the ROM 103 or the hard disk 111 of the information processing apparatus of FIG.
The metadata file 1501 is created by the file management application 301 in the process of S1207. The file management application 301 creates the metadata file 1501 by adding the contents of the address information file 1401 to the metadata file 1301 by the processing of S1207.

Fax送信結果領域1302に送信結果を加え、送信結果領域1502となる。S1207において送信は成功しているので、ファイル管理アプリケーション301は、「SUCCESS」を値として書き込んでいる。画像ファイル領域1303に、アドレス情報ファイル1401の画像ファイル領域1402の値が書き込まれ、画像ファイル領域1503となる。これによりメタデータファイル1501と画像ファイルとが関連付けられる。ジョブ情報領域1504には、ジョブ情報領域1403の値が書き込まれる。アドレス情報領域1304に、アドレス情報領域1404の値が書き込まれ、アドレス情報領域1505となる。S1207においては、送信が成功しているので、アドレス情報領域1304とアドレス情報領域1505とは結果的に同じ値となるが、アドレス情報領域1404により上書きされることで、Faxドライバ205のアドレス情報となることが重要である。
ファイル管理アプリケーション301は、アドレス情報ファイル1401の情報を加えたメタデータファイルを持つことによってファイルビュー1003、プレビュー1005、ファイルプロパティ1006にFax送信画像を表示させることができるようになる。
The transmission result is added to the fax transmission result area 1302 to become a transmission result area 1502. Since the transmission is successful in S1207, the file management application 301 writes “SUCCESS” as a value. The value of the image file area 1402 of the address information file 1401 is written in the image file area 1303 to become an image file area 1503. As a result, the metadata file 1501 and the image file are associated with each other. In the job information area 1504, the value of the job information area 1403 is written. The value of the address information area 1404 is written in the address information area 1304 to become an address information area 1505. In S1207, since the transmission is successful, the address information area 1304 and the address information area 1505 eventually have the same value, but the address information area 1404 overwrites the address information of the fax driver 205. It is important to be.
The file management application 301 can display a fax transmission image in the file view 1003, preview 1005, and file property 1006 by having a metadata file to which the information of the address information file 1401 is added.

次に、ファイル管理アプリケーション301の起動時の処理を説明する。
図16は、ファイル管理アプリケーションの起動時の情報処理の一例を示すフローチャートである。
S1601において、ファイル管理アプリケーション301は、作業用のテンポラリフォルダを探索する。
次にS1602において、ファイル管理アプリケーション301は、テンポラリフォルダにメタデータファイル1301又はメタデータファイル1501があるかを判断する。どちらのメタデータファイルがあるかはファイル管理アプリケーション301の前回の終了の仕方によって異なる。メタデータファイルが見つからなかった場合は、ファイル管理アプリケーション301は、図16に示すフローチャートを終了する。この場合は、ファイル管理アプリケーション301は、終了時にとりこぼした送信履歴がないことになる。具体的にはS1606(S1209)によりテンポラリフォルダ内の画像とメタデータファイルは送信履歴フォルダに移動されるため、メタデータファイルが無い状態は、とりこびした送信履歴がないことを示す。S1602においてメタデータファイルが見つかった場合は、ファイル管理アプリケーション301は、S1603に進む。
Next, processing when the file management application 301 is activated will be described.
FIG. 16 is a flowchart illustrating an example of information processing when the file management application is activated.
In step S1601, the file management application 301 searches for a temporary work folder.
In step S1602, the file management application 301 determines whether there is a metadata file 1301 or a metadata file 1501 in the temporary folder. Which metadata file exists depends on how the file management application 301 was terminated last time. If the metadata file is not found, the file management application 301 ends the flowchart shown in FIG. In this case, the file management application 301 has no transmission history that was missed at the end. Specifically, since the images and metadata files in the temporary folder are moved to the transmission history folder in S1606 (S1209), the absence of the metadata file indicates that there is no complete transmission history. If a metadata file is found in S1602, the file management application 301 proceeds to S1603.

S1603において、ファイル管理アプリケーション301は、テンポラリフォルダにアドレス情報ファイルがあるかどうかを判断する。アドレス情報ファイルがあった場合は、ファイル管理アプリケーション301は、S1604に進む。アドレス情報ファイルがなかった場合は、ファイル管理アプリケーション301は、S1607に進む。S1604に進んだ場合、メタデータファイルとアドレス情報ファイルとが存在していることにより、図12のS1207以降の処理が正しく行われなかったことになる。S1207以降の間に、ファイル管理アプリケーション301が強制終了した場合等が考えられる。なお、S1604〜S1606の処理は、S1207〜S1209と同様なので説明は省略する。
S1607に進んだ場合、メタデータファイルのみ存在していることにより、図12のS1205等でFaxドライバ205がアドレス情報ファイル1401の作成に失敗したことになる。なお、S1607〜S1609の処理は、S1210、S1212、S1213と同様なので説明は省略する。
In step S1603, the file management application 301 determines whether there is an address information file in the temporary folder. If there is an address information file, the file management application 301 advances to S1604. If there is no address information file, the file management application 301 advances to S1607. In the case of proceeding to S1604, since the metadata file and the address information file exist, the processing after S1207 in FIG. 12 is not performed correctly. A case where the file management application 301 is forcibly terminated between S1207 and the like can be considered. Note that the processing of S1604 to S1606 is the same as that of S1207 to S1209, and a description thereof will be omitted.
If the process proceeds to step S1607, since only the metadata file exists, the fax driver 205 has failed to create the address information file 1401 in step S1205 of FIG. Note that the processing of S1607 to S1609 is the same as that of S1210, S1212, and S1213, and thus description thereof is omitted.

以上のように本実施形態では、ファイル管理アプリケーション301がFaxドライバ205より取得したアドレス情報ファイル1401と送信画像とを関連付けて保持し表示することができる。また送信時エラーになった場合、ファイル管理アプリケーション301が異常終了した場合にも、画像を使った履歴情報を提供することができ、Fax送信における履歴管理の利便性が向上する。   As described above, in this embodiment, the file management application 301 can hold and display the address information file 1401 acquired from the fax driver 205 and the transmission image in association with each other. Further, when an error occurs during transmission or when the file management application 301 ends abnormally, history information using an image can be provided, and the convenience of history management in fax transmission is improved.

<実施形態3>
実施形態1、2では、ファイル管理アプリケーション301、がFaxドライバ205に指示を行い、送信履歴と送信画像とを管理する方法を説明した。しかしながら、全てのFaxドライバが送信画像を作成する機能を有しているわけではないという課題がある。実施形態3ではFaxドライバが送信画像を作成できない場合の処理を説明する。
本実施形態は、図1、図3〜図16に関しては実施形態1、2と同様であるので説明を省略する。実施形態3は実施形態1、2の図12の処理フローチャートに処理を加えたものである。
図17は、本実施形態に適応可能な情報処理装置のソフトウェア構成の一例を示す図である。
1701は、図1の情報処理装置である。図17の情報処理装置のソフトウェアの構成は、図2の情報処理装置のソフトウェアの構成にFaxドライバ1707を加えた構成である。図2と同様の部分には、202〜206と記述したので詳細な説明は省略する。
Faxドライバ1707は、OS202にインストールされているドライバのひとつである。Faxドライバ1705(205)との違いは、送信した画像を作成する機能を持たないことである。ドライバUI1708は、Faxドライバ1707のUI部分である。
<Embodiment 3>
In the first and second embodiments, the method has been described in which the file management application 301 instructs the fax driver 205 to manage the transmission history and the transmission image. However, there is a problem that not all fax drivers have a function of creating a transmission image. In the third embodiment, processing when the fax driver cannot create a transmission image will be described.
Since this embodiment is the same as Embodiments 1 and 2 with respect to FIGS. 1 and 3 to 16, description thereof will be omitted. In the third embodiment, processing is added to the processing flowchart of FIG. 12 of the first and second embodiments.
FIG. 17 is a diagram illustrating an example of a software configuration of an information processing apparatus applicable to the present embodiment.
Reference numeral 1701 denotes the information processing apparatus of FIG. The software configuration of the information processing apparatus in FIG. 17 is a configuration in which a fax driver 1707 is added to the software configuration of the information processing apparatus in FIG. Since the same parts as those in FIG. 2 are described as 202 to 206, detailed description thereof is omitted.
A fax driver 1707 is one of drivers installed in the OS 202. A difference from the fax driver 1705 (205) is that it does not have a function of creating a transmitted image. A driver UI 1708 is a UI part of the fax driver 1707.

図18は、ファイル管理アプリケーションの情報処理の一例を示すフローチャートである。
S1801において、ユーザによってFaxの送信指示を受け取ったファイル管理アプリケーション301は、Faxドライバに送信画像を作成する機能があるかどうかを判断する。ファイル管理アプリケーション301は、送信画像を作成する機能があるかどうかを、Faxドライバの有する機能能力を取得するインタフェース等を使用して判断したり、又はドライバ名称等から判断したりしてもよい。
ファイル管理アプリケーション301は、送信画像を作成する機能がある場合は、S1806に進む。これはFaxドライバ205に対しての場合である。S1806の処理は実施形態1の図12と同様なので説明を省略する。
S1806の処理は、第2の制御の処理の一例である。
ファイル管理アプリケーション301は、送信画像を作成する機能がない場合は、S1806に進む。これはFaxドライバ1707がFAX送信ドライバとして選択された場合の処理に対応する。
FIG. 18 is a flowchart illustrating an example of information processing of the file management application.
In step S <b> 1801, the file management application 301 that has received a fax transmission instruction by the user determines whether the fax driver has a function of creating a transmission image. The file management application 301 may determine whether or not there is a function for creating a transmission image by using an interface or the like for acquiring a functional capability of the fax driver, or may determine from a driver name or the like.
If the file management application 301 has a function for creating a transmission image, the process advances to step S1806. This is the case for the fax driver 205. The processing in S1806 is the same as that in FIG.
The process of S1806 is an example of a second control process.
If the file management application 301 does not have a function of creating a transmission image, the process proceeds to S1806. This corresponds to processing when the fax driver 1707 is selected as a fax transmission driver.

次にS1802において、ファイル管理アプリケーション301は、テンポラリフォルダにFax送信用のデータから、画像を作成する。作成する画像は、サムネイルのようなものでもよい。
次にS1803において、ファイル管理アプリケーション301は、メタデータファイル1301を作成し、画像ファイル領域1303にS1802で作成した画像のファイル名を値として記述する。
次にS1804において、ファイル管理アプリケーション301は、Faxドライバ1707にFax送信の指示を出す。
S1802〜S1804の処理は、第2の指示の処理の一例である。
次にS1805において、ファイル管理アプリケーション301は、メタデータファイルと画像とを移動させる。これはS1209の処理と同様である。
以上のように本実施形態では、実施形態1、2に加え、Fax送信画像を作成する機能をもたないFaxドライバ1707が選択された場合においても、FAX送信された画像をファイル管理アプリケーション301が表示できる。これにより、ユーザの利便性が向上する。
In step S1802, the file management application 301 creates an image from the data for fax transmission in the temporary folder. The image to be created may be a thumbnail.
In step S1803, the file management application 301 creates a metadata file 1301, and describes the file name of the image created in step S1802 as a value in the image file area 1303.
In step S <b> 1804, the file management application 301 issues a fax transmission instruction to the fax driver 1707.
The processing in S1802 to S1804 is an example of the second instruction processing.
In step S1805, the file management application 301 moves the metadata file and the image. This is the same as the processing in S1209.
As described above, in the present embodiment, in addition to the first and second embodiments, even when the fax driver 1707 that does not have the function of creating the fax transmission image is selected, the file management application 301 displays the fax-transmitted image. Can be displayed. This improves the convenience for the user.

<その他の実施形態>
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はCPUやMPU等)がプログラムを読み出して実行する処理である。
<Other embodiments>
The present invention can also be realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media, and a computer (or CPU, MPU, etc.) of the system or apparatus reads the program. It is a process to be executed.

以上、上述した各実施形態によれば、Faxドライバから送信した画像を保存することを可能とすることができる。また、このことにより、従来の宛先や送信日のみの履歴管理よりも利便性が向上する。   As described above, according to each embodiment described above, it is possible to save an image transmitted from a fax driver. This also improves convenience over the conventional history management of only the destination and transmission date.

以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。   The preferred embodiments of the present invention have been described in detail above, but the present invention is not limited to such specific embodiments, and various modifications can be made within the scope of the gist of the present invention described in the claims.・ Change is possible.

Claims (7)

Fax送信したデータに関する送信画像を保存する第1のFaxドライバと、Fax送信したデータに関する送信画像を保存しない第2のFaxドライバと、を含む情報処理装置であって、
前記第1のFaxドライバのオブジェクトと、前記第2のFaxドライバのオブジェクトディスプレイに表示するオブジェクト表示手段と、
前記第1のFaxドライバのオブジェクトに対して送信履歴の表示が指示された場合、前記第1のFaxドライバによって保存された前記送信画像を用いて送信履歴を前記ディスプレイに表示する送信履歴表示手段と、
前記第2のFaxドライバのオブジェクトに対して送信履歴の表示が指示された場合、送信画像を用いた送信履歴を表示することができないことを示すメッセージを前記ディスプレイに表示するメッセージ表示手段と、
を有する情報処理装置。
An information processing apparatus including: a first fax driver that stores a transmission image related to data transmitted by fax; and a second fax driver that does not store a transmission image related to data transmitted by fax.
And object display means for displaying the objects of the first F ax driver, and the object of the second F ax driver display,
If the display of the transmission history for the object of the first F ax driver is instructed, the transmission history displaying the transmission history with the first F ax the transmission image thus stored in the driver on the display Display means;
Message display means for displaying on the display a message indicating that a transmission history using a transmission image cannot be displayed when a display of a transmission history is instructed to the object of the second fax driver;
An information processing apparatus.
記第2のFaxドライバのオブジェクトに対してデータのFax送信が指示された場合、送信画像を保存せずにFax送信するかどうかをユーザに問い合わせ、Fax送信する旨の指示が前記ユーザによりなされた場合は、前記第2のFaxドライバを用いて前記データをFax送信する送信手段を更に有する請求項1記載の情報処理装置。 If the previous SL Fax transmission of data to the object of the second F ax driver is instructed, inquire whether Fax transmission without saving the transmission image to the user, an instruction to Fax transmission by the user If made, the information processing apparatus according to claim 1, further comprising a transmission means for Fax transmitting the data using the second F ax driver. 前記第1のFaxドライバとは、Fax送信したデータに関する送信画像保存する第1の機能と、前記第1の機能により保存された送信画像を用いた送信履歴を表示する第2の機能と、を有するFaxドライバであり、
前記第2のFaxドライバとは、前記第1の機能と前記第2の機能とを有さないFaxドライバである請求項1又は2記載の情報処理装置。
And the first F ax driver first and ability to save transmission image related data Fax transmission, and a second function of displaying the transmission history with transmission images stored by said first function is a Fax driver having a,
Wherein the second F ax driver, the first function and the second function and the information processing apparatus according to claim 1 or 2, wherein the Fax driver no.
Fax送信したデータに関する送信画像を保存する第1のFaxドライバと、Fax送信したデータに関する送信画像を保存しない第2のFaxドライバと、を含む情報処理装置が実行する情報処理方法であって、An information processing method executed by an information processing apparatus including a first fax driver that stores a transmission image related to fax-transmitted data and a second fax driver that does not store a transmission image related to fax-transmitted data,
前記第1のFaxドライバのオブジェクトと、前記第2のFaxドライバのオブジェクトとをディスプレイに表示するオブジェクト表示ステップと、An object display step for displaying an object of the first fax driver and an object of the second fax driver on a display;
前記第1のFaxドライバのオブジェクトに対して送信履歴の表示が指示された場合、前記第1のFaxドライバによって保存された前記送信画像を用いて送信履歴を前記ディスプレイに表示する送信履歴表示ステップと、A transmission history display step for displaying a transmission history on the display using the transmission image stored by the first fax driver when an instruction to display a transmission history is given to the object of the first fax driver; ,
前記第2のFaxドライバのオブジェクトに対して送信履歴の表示が指示された場合、送信画像を用いた送信履歴を表示することができないことを示すメッセージを前記ディスプレイに表示するメッセージ表示ステップと、A message display step of displaying on the display a message indicating that a transmission history using a transmission image cannot be displayed when an instruction to display a transmission history is given to the object of the second fax driver;
を含む情報処理方法。An information processing method including:
Fax送信したデータに関する送信画像を保存する第1のFaxドライバと、Fax送信したデータに関する送信画像を保存しない第2のFaxドライバと、を含むコンピュータを、A computer including a first fax driver that stores a transmission image related to data transmitted by fax and a second fax driver that does not store a transmission image related to data transmitted by fax.
前記第1のFaxドライバのオブジェクトと、前記第2のFaxドライバのオブジェクトとをディスプレイに表示するオブジェクト表示手段と、Object display means for displaying the first fax driver object and the second fax driver object on a display;
前記第1のFaxドライバのオブジェクトに対して送信履歴の表示が指示された場合、前記第1のFaxドライバによって保存された前記送信画像を用いて送信履歴を前記ディスプレイに表示する送信履歴表示手段と、Transmission history display means for displaying a transmission history on the display using the transmission image stored by the first fax driver when an instruction to display a transmission history is given to the object of the first fax driver; ,
前記第2のFaxドライバのオブジェクトに対して送信履歴の表示が指示された場合、送信画像を用いた送信履歴を表示することができないことを示すメッセージを前記ディスプレイに表示するメッセージ表示手段と、Message display means for displaying on the display a message indicating that the transmission history using the transmission image cannot be displayed when the display of the transmission history is instructed to the object of the second fax driver;
として機能させるためのプログラム。Program to function as.
前記コンピュータを、
前記第2のFaxドライバのオブジェクトに対してデータのFax送信が指示された場合、送信画像を保存せずにFax送信するかどうかをユーザに問い合わせ、Fax送信する旨の指示が前記ユーザによりなされた場合は、前記第2のFaxドライバを用いて前記データをFax送信する送信手段として、更に、機能させるための請求項5記載のプログラム。
The computer,
When a fax transmission of data is instructed to the object of the second fax driver, the user is inquired whether to send a fax without saving a transmission image, and the user is instructed to send the fax. 6. The program according to claim 5, further comprising: functioning as a transmission unit that transmits the data by fax using the second fax driver.
前記第1のFaxドライバとは、Fax送信したデータに関する送信画像を保存する第1の機能と、前記第1の機能により保存された送信画像を用いた送信履歴を表示する第2の機能と、を有するFaxドライバであり、The first fax driver includes a first function for storing a transmission image related to data transmitted by fax, a second function for displaying a transmission history using the transmission image stored by the first function, A Fax driver having
前記第2のFaxドライバとは、前記第1の機能と前記第2の機能とを有さないFaxドライバである請求項5又は6記載のプログラム。The program according to claim 5 or 6, wherein the second fax driver is a fax driver that does not have the first function and the second function.
JP2012084873A 2012-04-03 2012-04-03 Information processing apparatus, information processing method, and program Expired - Fee Related JP5917240B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012084873A JP5917240B2 (en) 2012-04-03 2012-04-03 Information processing apparatus, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012084873A JP5917240B2 (en) 2012-04-03 2012-04-03 Information processing apparatus, information processing method, and program

Publications (2)

Publication Number Publication Date
JP2013214904A JP2013214904A (en) 2013-10-17
JP5917240B2 true JP5917240B2 (en) 2016-05-11

Family

ID=49587940

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012084873A Expired - Fee Related JP5917240B2 (en) 2012-04-03 2012-04-03 Information processing apparatus, information processing method, and program

Country Status (1)

Country Link
JP (1) JP5917240B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7039297B2 (en) * 2018-01-15 2022-03-22 キヤノン株式会社 Image processing device, its control method, and program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006309741A (en) * 2005-03-30 2006-11-09 Brother Ind Ltd Printer control program and printer control device

Also Published As

Publication number Publication date
JP2013214904A (en) 2013-10-17

Similar Documents

Publication Publication Date Title
JP5489619B2 (en) Information processing apparatus and method
JP4553364B2 (en) Printing system
JP5441646B2 (en) Printing apparatus, printing method, and printing program
JP4240690B2 (en) Information processing apparatus, information processing method, information processing system, and recording medium
JP5460215B2 (en) Information processing apparatus and method
US8300245B2 (en) Device to edit documents for printout and method thereof
JP2005165773A (en) Information processor, information processing method, information processing program, and storage medium
JP2006127478A (en) Print control device and program recording medium
JP2008052344A (en) Information processing apparatus, print instruction program, and recording medium with print instruction program recorded thereon
US9703758B2 (en) Information processing apparatus for converting an original document having a format into a file having a different format and information processing method
JP6110616B2 (en) Information processing apparatus, information processing method, and program
JP2005174324A (en) Method and apparatus for building composite print job
JP5677556B2 (en) Information processing apparatus and method
JP4979486B2 (en) Image output device, control method, storage medium, and program
JP5288981B2 (en) Information processing apparatus, control method therefor, and program
JP2017081054A (en) Image formation device, image formation system, control method therefor, and program
JP5917240B2 (en) Information processing apparatus, information processing method, and program
JP3743184B2 (en) Printing system, printer and print server
JP4591943B2 (en) Job processing device
JP6214369B2 (en) Information processing apparatus, program, and control method
JP3754040B2 (en) Document management apparatus, document management control method, and document management control program
JP2008027217A (en) Printing system with information processor and printing apparatus
JP2008234221A (en) Print control device, print control method, print control program, and recording medium
JP4561580B2 (en) Image processing program
US8023146B2 (en) Print control device, information processing device, method of print control device, method of information processing device and computer program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150324

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20151130

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20151222

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160216

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20160308

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160406

R151 Written notification of patent or utility model registration

Ref document number: 5917240

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees