(57)【特許請求の範囲】
【請求項１】
少なくとも発信者アドレスと添付ファイルとを含む電子情報を受信する手段と、
前記受信された電子情報から発信者アドレスを取得する第１取得手段と、
前記取得された発信者アドレスを前記受信された電子情報に含まれる添付ファイルに付加する関連付け手段と、
前記添付ファイルを指示するための指示手段と、
前記指示された添付ファイルに付加された発信者アドレスを取得する第２取得手段と、
少なくとも前記指示された添付ファイルを含む電子情報を、前記取得された発信者アドレスへ送信する送信手段とを備えた、ファイル管理装置。
【請求項２】
少なくとも発信者アドレスと添付ファイルとを含む電子情報を受信する手段と、
前記受信された電子情報から発信者アドレスを取得する第１取得手段と、
前記取得された発信者アドレスを前記受信された電子情報に含まれる添付ファイルに付加する関連付け手段と、
前記添付ファイルを指示するための指示手段と、
前記指示された添付ファイルに付加された発信者アドレスを取得する第２取得手段と、
少なくとも前記指示された添付ファイルを含む電子情報を、前記取得された発信者アドレスへ送信する送信手段とを備え、
前記関連付け手段は、前記添付ファイルに前記発信者アドレスを含むヘッダを付加する、ファイル管理装置。
【請求項３】
少なくとも発信者アドレスと添付ファイルとを含む電子情報を受信する受信ステップと、
前記受信された電子情報から発信者アドレスを取得する第１の取得ステップと、
前記取得された発信者アドレスを前記受信された電子情報に添付された添付ファイルに付加する付加ステップと、
前記添付ファイルの指示を受け付ける受付ステップと、
前記指示された添付ファイルに付加された発信者アドレスを取得する第２の取得ステップと、
少なくとも前記指示された添付ファイルを含む電子情報を、前記取得された発信者アドレスへ送信する送信ステップとを備えた、ファイル管理方法。
【請求項４】
少なくとも発信者アドレスと添付ファイルとを含む電子情報を受信する受信ステップと、
前記受信された電子情報から発信者アドレスを取得する第１の取得ステップと、
前記取得された発信者アドレスを前記受信された電子情報に添付された添付ファイルに付加する付加ステップと、
前記添付ファイルの指示を受け付ける受付ステップと、
前記指示された添付ファイルに付加された発信者アドレスを取得する第２の取得ステップと、
少なくとも前記指示された添付ファイルを含む電子情報を、前記取得された発信者アドレスへ送信する送信ステップとを備え、
前記付加ステップは、前記添付ファイルに前記発信者アドレスを含むヘッダを付加する、ファイル管理方法。
【請求項５】
少なくとも発信者アドレスと添付ファイルとを含む電子情報を送受信する電子情報送受信プログラムを記録したコンピュータ読取可能な記録媒体であって、
前記受信された電子情報から発信者アドレスを取得する取得ステップと、
前記取得された発信者アドレスを前記受信された電子情報に添付された添付ファイルに付加する付加ステップと、
ユーザにより指示された添付ファイルと、当該ファイルに付加された発信者アドレスを取得するステップと、
少なくとも前記指示された添付ファイルを含む電子情報を、前記取得された発信者アドレスへ送信するステップとをコンピュータに実行させる、電子情報送受信プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項６】
少なくとも発信者アドレスと添付ファイルとを含む電子情報を送受信する電子情報送受信プログラムを記録したコンピュータ読取可能な記録媒体であって、
前記受信された電子情報から発信者アドレスを取得する取得ステップと、
前記取得された発信者アドレスを前記受信された電子情報に添付された添付ファイルに付加する付加ステップと、
ユーザにより指示された添付ファイルと、当該ファイルに付加された発信者アドレスを取得するステップと、
少なくとも前記指示された添付ファイルを含む電子情報を、前記取得された発信者アドレスへ送信するステップとをコンピュータに実行させる電子情報送受信プログラムを記録したコンピュータ読取可能な記録媒体であって、
前記付加ステップは、前記添付ファイルに前記発信者アドレスを含むヘッダを付加する、コンピュータ読取可能な記録媒体。
【請求項７】
少なくとも発信者アドレスと添付ファイルとを含む電子情報を受信する手段と、
前記受信された電子情報から発信者アドレスを取得する第１取得手段と、
前記取得された発信者アドレスを前記受信された電子情報に含まれる添付ファイルと関連付ける関連付け手段と、
前記添付ファイルを指示するための指示手段と、
前記指示された添付ファイルに関連付けられた発信者アドレスを取得する第２取得手段と、
少なくとも前記指示された添付ファイルを含む電子情報を、前記取得された発信者アドレスへ送信する送信手段とを備えた、ファイル管理装置。
【請求項８】
少なくとも発信者アドレスと添付ファイルとを含む電子情報を受信するステップと、
前記受信された電子情報から発信者アドレスを取得するステップと、
前記取得された発信者アドレスを前記受信された電子情報に添付された添付ファイルと関連付けるステップと、
前記添付ファイルの指示を受け付けるステップと、
前記指示された添付ファイルに関連付けられた発信者アドレスを取得するステップと、
少なくとも前記指示された添付ファイルを含む電子情報を、前記取得された発信者アドレスへ送信するステップとを含む、ファイル管理方法。
【請求項９】
少なくとも発信者アドレスと添付ファイルとを含む電子情報を送受信する電子情報送受信プログラムを記録したコンピュータ読取可能な記録媒体であって、
前記受信された電子情報から発信者アドレスを取得するステップと、
前記取得された発信者アドレスを前記受信された電子情報に添付された添付ファイルと関連付けるステップと、
ユーザにより指示された添付ファイルと、当該ファイルに関連付けられた発信者アドレスを取得するステップと、
少なくとも前記指示された添付ファイルを含む電子情報を、前記取得された発信者アドレスへ送信するステップとをコンピュータに実行させる、電子情報送受信プログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ファイル管理装置、ファイル管理方法およびファイル管理プログラムを記録したコンピュータ読取可能な記録媒体に関し、特に、電子メールに付与されたファイルを管理するファイル管理装置、ファイル管理方法およびファイル管理プログラムを記録したコンピュータ読取可能な記録媒体に関する。
【０００２】
【従来の技術】
近年、インターネットの普及により電子メールを用いた情報交換が頻繁に行なわれている。電子メールは、インターネットなどのネットワークを介して、希望する一人あるいは複数の相手とメッセージのやり取りができる機能である。電子メールを送信するためには、送信先のメールアドレスが指定され、送信される電子メールには送信元（発信者）のメールアドレスが含まれる。そして、電子メールでは、メッセージ本文に画像ファイルやアプリケーションプログラムで作成されたファイルなどを添付して送信することができる。
【０００３】
【発明が解決しようとする課題】
このような電子メールの使用方法として、受信された電子メールに添付されたファイルに修正を加えた後、その電子メールを発信した発信人に修正された添付ファイルを返信することがよく行なわれる。この場合、修正後の添付ファイルと電子メールの発信人との関連が全くなくなってしまうため、電子メールを発信する際にメールアドレスを指定し直さなければならなかった。このため、メールアドレスを指定する作業が増え、また、指定する際にメールアドレスの入力ミスが発生するといった問題があった。
【０００４】
この発明は上述の問題点を解決するためになされたもので、この発明の目的の１つは、電子メール等の電子情報に添付されたファイルの出所を明確にすることが可能なファイル管理装置、ファイル管理方法およびファイル管理プログラムを記録したコンピュータ読取可能な記録媒体を提供することである。
【０００５】
この発明の他の目的は、電子メールなどの電子情報を送信するためのメールアドレスを入力する必要がなく、受信された電子情報に添付された添付ファイルを正確に発信人のメールアドレスに返信することが可能なファイル管理装置を提供することである。
【０００６】
【課題を解決するための手段】
上述の目的を達成するためにこの発明のある局面によれば、ファイル管理装置は、少なくとも発信者アドレスと添付ファイルとを含む電子情報を受信する手段と、受信された電子情報から発信者アドレスを取得する第１取得手段と、取得された発信者アドレスを受信された電子情報に含まれる添付ファイルに付加する関連付け手段と、添付ファイルを指示するための指示手段と、指示された添付ファイルに付加された発信者アドレスを取得する第２取得手段と、少なくとも指示された添付ファイルを含む電子情報を、取得された発信者アドレスへ送信する送信手段とを備える。
この発明の別の局面に従うと、ファイル管理装置は、少なくとも発信者アドレスと添付ファイルとを含む電子情報を受信する手段と、受信された電子情報から発信者アドレスを取得する第１取得手段と、取得された発信者アドレスを受信された電子情報に含まれる添付ファイルに付加する関連付け手段と、添付ファイルを指示するための指示手段と、指示された添付ファイルに付加された発信者アドレスを取得する第２取得手段と、少なくとも指示された添付ファイルを含む電子情報を、取得された発信者アドレスへ送信する送信手段とを備え、関連付け手段は、添付ファイルに発信者アドレスを含むヘッダを付加する。
【０００７】
この発明に従えば、少なくとも発信者アドレスと添付ファイルとを含む電子情報が受信され、受信された電子情報から発信者アドレスが取得され、取得された発信者アドレスが受信された電子情報に含まれる添付ファイルに付加される。このため、電子情報に含まれる添付ファイルの出所を明確にすることが可能なファイル管理装置を提供することができる。
【０００９】
また、この発明に従えば、添付ファイルが指示され、指示された添付ファイルに付加された発信者アドレスが取得され、少なくとも指示された添付ファイルを含む電子情報が取得された発信者アドレスへと送信される。このため、電子メール送信のための宛先を入力する必要がなく、受信された電子メールに添付された添付ファイルを正確に発信人に返信することが可能なファイル管理装置を提供することができる。
【００１０】
この発明の別の局面に従えば、ファイル管理方法は、少なくとも発信者アドレスと添付ファイルとを含む電子情報を受信する受信ステップと、受信された電子情報から発信者アドレスを取得する第１の取得ステップと、取得された発信者アドレスを受信された電子情報に添付された添付ファイルに付加する付加ステップと、添付ファイルの指示を受け付ける受付ステップと、指示された添付ファイルに付加された発信者アドレスを取得する第２の取得ステップと、少なくとも指示された添付ファイルを含む電子情報を、取得された発信者アドレスへ送信する送信ステップとを含む。
この発明の別の局面に従うと、ファイル管理方法は、少なくとも発信者アドレスと添付ファイルとを含む電子情報を受信する受信ステップと、受信された電子情報から発信者アドレスを取得する第１の取得ステップと、取得された発信者アドレスを受信された電子情報に添付された添付ファイルに付加する付加ステップと、添付ファイルの指示を受け付ける受付ステップと、指示された添付ファイルに付加された発信者アドレスを取得する第２の取得ステップと、少なくとも指示された添付ファイルを含む電子情報を、取得された発信者アドレスへ送信する送信ステップとを備え、付加ステップは、添付ファイルに発信者アドレスを含むヘッダを付加する。
【００１１】
この発明に従えば、少なくとも発信者アドレスと添付ファイルとを含む電子情報が受信され、受信された電子情報から発信者アドレスが取得され、取得された発信者アドレスが受信された電子情報に添付された添付ファイルに付加される。このため、電子メールに添付された添付ファイルの出所を明確にすることが可能なファイル管理方法を提供することができる。
【００１２】
また、この発明に従えば、添付ファイルが指示され、指示された添付ファイルに付加された発信者アドレスが取得され、少なくとも指示された添付ファイルを含む電子情報が取得された発信者アドレスへと送信される。このため、電子メール送信のための宛先を入力する必要がなく、受信された電子メールに添付された添付ファイルを正確に発信人に返信することが可能なファイル管理方法を提供することができる。
【００１３】
この発明の別の局面に従えば、少なくとも発信者アドレスと添付ファイルとを含む電子情報を送受信する電子情報送受信プログラムを記録したコンピュータ読取可能な記録媒体は、受信された電子情報から発信者アドレスを取得する取得ステップと、取得された発信者アドレスを受信された電子情報に添付された添付ファイルに付加する付加ステップと、ユーザにより指示された添付ファイルと、当該ファイルに付加された発信者アドレスを取得するステップと、少なくとも指示された添付ファイルを含む電子情報を、取得された発信者アドレスへ送信するステップとをコンピュータに実行させる電子情報送受信プログラムを記録する。
この発明の別の局面に従うと、少なくとも発信者アドレスと添付ファイルとを含む電子情報を送受信する電子情報送受信プログラムを記録したコンピュータ読取可能な記録媒体は、受信された電子情報から発信者アドレスを取得する取得ステップと、取得された発信者アドレスを受信された電子情報に添付された添付ファイルに付加する付加ステップと、ユーザにより指示された添付ファイルと、当該ファイルに付加された発信者アドレスを取得するステップと、少なくとも指示された添付ファイルを含む電子情報を、取得された発信者アドレスへ送信するステップとをコンピュータに実行させる電子情報送受信プログラムを記録する。付加ステップは、添付ファイルに発信者アドレスを含むヘッダを付加する。
【００１４】
この発明に従えば、受信された電子情報から発信者アドレスが取得され、取得された発信者アドレスが受信された電子情報に添付された添付ファイルに付加される。このため、電子メールに添付された添付ファイルの出所を明確にすることが可能な処理をコンピュータに実行させることが可能な電子情報送受信プログラムを記録したコンピュータ読取可能な記録媒体を提供することができる。
【００１５】
また、この発明に従えば、指示された添付ファイルに付加された発信者アドレスが取得され、指示された添付ファイルを含む電子情報が発信者アドレスへと送信される。このため、電子情報を送信するための宛先を入力する必要がなく、受信された電子情報の添付ファイルを正確に発信人に返信することが可能な処理をコンピュータに実行させるための電子情報送受信プログラムを記録したコンピュータ読取可能な記録媒体を提供することができる。
【００１６】
この発明の別の局面に従えば、ファイル管理装置は、少なくとも発信者アドレスと添付ファイルとを含む電子情報を送受信する手段と、受信された電子情報から発信者アドレスを取得する第１取得手段と、取得された発信者アドレスを受信された電子情報に含まれる添付ファイルと関連付ける関連付け手段と、添付ファイルを指示するための指示手段と、指示された添付ファイルに関連付けられた発信者アドレスを取得する第２取得手段と、少なくとも指示された添付ファイルを含む電子情報を、取得された発信者アドレスへ送信する送信手段とを備える。
【００１７】
この発明に従えば、添付ファイルが指示され、指示された添付ファイルに関連付けられた発信者アドレスが取得され、少なくとも取得された発信者アドレスと指示された添付ファイルとを含む電子情報が送信される。このため、電子メール送信のための宛先を入力する必要がなく、受信された電子メールに添付された添付ファイルを正確に発信人に返信することが可能なファイル管理装置を提供することができる。
【００１８】
この発明の別の局面に従えば、ファイル管理方法は、少なくとも発信者アドレスと添付ファイルとを含む電子情報を受信するステップと、受信された電子情報から発信者アドレスを取得するステップと、取得された発信者アドレスを受信された電子情報に添付された添付ファイルと関連付けるステップと、添付ファイルの指示を受け付けるステップと、指示された添付ファイルに関連付けられた発信者アドレスを取得するステップと、少なくとも指示された添付ファイルを含む電子情報を、取得された発信者アドレスへ送信するステップとを含む。
【００１９】
この発明の別の局面に従えば、少なくとも発信者アドレスと添付ファイルとを含む電子情報を送受信する電子情報送受信プログラムを記録したコンピュータ読取可能な記録媒体は、受信された電子情報から発信者アドレスを取得するステップと、取得された発信者アドレスを受信された電子情報に添付された添付ファイルと関連付けるステップと、ユーザにより指示された添付ファイルと、当該ファイルに関連付けられた発信者アドレスを取得するステップと、少なくとも指示された添付ファイルを含む電子情報を、取得された発信者アドレスへ送信するステップとをコンピュータに実行させる、電子情報送受信プログラムを記録する。
【００２０】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。なお、図中の同一符号は同一または相当する部材を示し、説明は繰返さない。
【００２１】
［第１の実施の形態］
図１は、本発明の第１の実施の形態におけるファイル管理装置の外観を示す斜視図である。ファイル管理装置１００は、パーソナルコンピュータで構成することができる。ファイル管理装置１００は、本体１０１と、本体に接続されたキーボード１０５と、マウス１０７と、ディスプレイ１０３とを含む。
【００２２】
図２は、第１の実施の形態におけるファイル管理装置１００の概略構成を示すブロック図である。図２を参照して、ファイル管理装置１００は、ファイル管理装置の全体を制御するための制御部１２１と、制御部１２１に接続された記憶部１２３と、外部記憶装置１２５と、インターフェース部１２４とを含む。制御部１２１には、ディスプレイ１０３、キーボード１０５およびマウス１０７が接続されている。
【００２３】
記憶部１２３は、本体１０１に内蔵されたハードディスク等の磁気記録装置である。また、磁気記録装置に代えて、光磁気記録装置等を用いてもよい。
【００２４】
外部記憶装置１２５は、光磁気記憶装置等であり、記録媒体１２７より制御部１２１で実行するためのプログラムや、必要なデータファイルを読取ったり、制御部１２１からの指示により、記録媒体１２７にデータを書込んだりすることができる。
【００２５】
なお、記録媒体としては、磁気テープやカセットテープなどのテープ系、磁気ディスク（フレキシブルディスク、ハードディスク）や光ディスク（ＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ等）などのディスク系、ＩＣカード（メモリカードを含む）や光カードなどのカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリなどの半導体メモリ等の固定的にプログラムを担持する媒体を用いることもできる。また、ネットワークからプログラムがダウンロードされるように、流動的にプログラムを担持する媒体であってもよい。
【００２６】
このような記録媒体１２７に格納される内容としては、プログラムに限定されず、データであってもよい。
【００２７】
インターフェース部１２４は、制御部１２１とインターネット１２６とに接続される。これにより、インターネット１２６に接続された他のパーソナルコンピュータ２００またはメールサーバ２０１とファイル管理装置１００とがインターネット１２６を経由して接続される。
【００２８】
ファイル管理装置１００とパーソナルコンピュータ２００とは、メールサーバ２０１を経由して電子メールをお互いに送受信することができる。メールサーバ２０１を経由することにより、ファイル管理装置１００とパーソナルコンピュータ２００とが共にインターネット１２６に接続されていない場合であっても、いずれかがメールサーバ２０１と接続されることにより電子メールを送信または受信することができる。
【００２９】
電子メールには、少なくとも、メッセージ本文と、受信者（送信先）のメールアドレスと、発信者（送信元）のメールアドレスとが含まれる。また、電子メールには、画像ファイルやアプリケーションプログラムで作成されたファイルを添付することが可能である。
【００３０】
なお、本実施の形態においては、ネットワークにインターネットを利用した例を示したが、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）等の他、公衆回線、専用回線、無線回線を利用したネットワークなどコンピュータによりデータ通信可能なネットワークであればよい。
【００３１】
また、ここでは電子メールを例に説明するが、メールサーバ２０１を経由することなく、ファイル管理装置１００とパーソナルコンピュータ２００との間で、コンピュータネットワークを介してメッセージを直接送受信する情報通信を用いてもよい。この場合に送信されるデータには、メッセージの発信者アドレス、送信先のアドレス、メッセージ本文が含まれ、他のアプリケーションプログラムで作成されたファイルを付加することが可能である。発信者アドレス、送信先アドレスには、たとえばＩＰアドレスが用いられる。
【００３２】
図３は、第１の実施の形態におけるファイル管理装置１００で実行されるプログラムの構成を示すソフトウェアブロック図である。図３を参照して、ファイル管理装置１００は、オペレーティングシステム１３１を有し、オペレーティングシステム１３１上で実行されるプログラムとして、ファイル管理装置１００をインターネット１２６に接続するためのネットワークコントロールプログラム１３３と、電子メールを送受信するためのメーラープログラム１３５と、記憶部１２３に記憶されたファイルを管理するためのファイル管理プログラム１３７と、記憶部１２３を制御するためのメモリ制御プログラム１３９とを含む。
【００３３】
ネットワークコントロールプログラム１３３は、インターフェース部１２４を制御し、インターネット１２６を介してファイル管理装置１００をパーソナルコンピュータ２００またはメールサーバ２０１と接続する。
【００３４】
メーラープログラム１３５は、ネットワークコントロールプログラム１３３と情報の送受信を行なうことにより、ファイル管理装置１００とパーソナルコンピュータ２００との間で、メールサーバ２０１を介して電子メールの送受信を行なう。
【００３５】
ファイル管理プログラム１３７は、記憶部１２３に記憶されたファイルを管理する。ファイルの管理では、たとえば、ファイルのサイズ、種類、更新日時等を記録したり、ファイルの削除や追加等が行なわれる。
【００３６】
メモリ制御プログラム１３９は、記憶部１２３を制御するためのプログラムである。ファイル管理プログラム１３７は、メモリ制御プログラム１３９を介して記憶部１２３のファイルを管理する。
【００３７】
図４は、第１の実施の形態におけるファイル管理装置のディスプレイに表示される画面の一例を示す図である。図４を参照して、ファイル管理装置１００は、グラフィックユーザインターフェース（ＧＵＩ）を備えている。ディスプレイ１０３に表示される画面１３０には、あるフォルダに属する３つのファイルＡ，ファイルＢ，ファイルＣが、サムネイルで表示される。
【００３８】
サムネイルとは、画像ファイルなどのデータを開いたときのイメージを小さく表示したものである。特に写真データなどは，ファイル名だけではその内容を推定することが難しいので、一覧形式でサムネイルを表示すると、ファイルの操作が容易となる。サムネイルで表示されるファイルは、画像ファイルに限られず、ワードプロセッサプログラムなどで作成されたファイルでもよい。
【００３９】
また、画面１３０の下方には、アプリケーションプログラムがアイコンで表示される。ここでは、アプリケーションプログラムを、ファイル転送プログラム（ＦＴＰ）、ワードプロセッサプログラム（ワープロ）、メーラープログラム（電子メール）および作図プログラム（作図）とし、これらに対応するアイコンが表示される。
【００４０】
アイコンとは、アプリケーションプログラムの種類がわかるようなデザインで表わされた文字、図形、記号等である。通常は、アプリケーションプログラムのアイコンにマウスポインタを合わせ、マウスでダブルクリックすると、マウスポインタが合わせられたアイコンのアプリケーションプログラムが起動する。また、ファイルのサムネイルにマウスポインタを合わせてドラッグし、アプリケーションのアイコンにドロップすると、ファイルがドロップされたアイコンのアプリケーションプログラムが起動され、ドロップされたファイルが開かれる。たとえば、ファイルＢをマウスでドラッグし、メーラープログラム１３５（電子メール）のアイコンにドロップすると、メーラープログラム１３５が起動し、電子メールを作成するための画面がディスプレイ１０３に表示される。このとき、ファイルＢが電子メールの添付ファイルとされる。
【００４１】
このように、第１の実施の形態におけるファイル管理装置１００では、ＧＵＩを備えているので、アプリケーションプログラムの起動またはファイルの選択を容易に行なうことができる。
【００４２】
図５は、第１の実施の形態におけるファイル管理装置でメーラープログラムが実行するメール受信処理の流れを示すフローチャートである。図５を参照して、メーラープログラム１３５は、まず、電子メールを受信する（ステップＳ１）。そして、電子メールを受信すると、受信した電子メールに添付ファイルが含まれるか否かを判断する（ステップＳ２）。添付ファイルが含まれる場合には、ステップＳ３に進み、そうでない場合はステップＳ１に戻る。そして、ステップＳ３では、受信した電子メールの発信人情報を取得する。発信人情報は、発信人のメールアドレスであり、電子メールに含まれる情報である。なお、発信人情報は、発信人の氏名、ユーザＩＤなど、その人を特定できる情報であって電子メールに含まれる情報であれば、メールアドレスに限られない。この場合には、氏名、ユーザＩＤおよびメールアドレスを対応付けたテーブルを準備すればよい。
【００４３】
次に、取得した発信人情報を、添付ファイルのヘッダ部分に付加する（ステップＳ４）。その後、添付ファイルを記憶部１２３の所定のフォルダに格納する（ステップＳ５）。
【００４４】
図６は、第１の実施の形態におけるファイル管理装置１００でメーラープログラム１３５が作成するファイルのフォーマットの一例を示す図である。図６を参照して、添付ファイル１４１にはヘッダ１４２が付加され、ヘッダ１４２には、発信人情報が含まれる。
【００４５】
図７は、第１の実施の形態におけるファイル管理装置１００でファイル管理プログラム１３７が実行するファイル管理処理の流れを示すフローチャートである。なお、ここでは、図４に示した画面１３０において、ファイルＢを添付ファイルとして電子メールで送信する場合を例に説明する。
【００４６】
図７を参照して、ファイル管理プログラム１３７は、ＧＵＩを用いて図４に示した画面１３０をディスプレイ１０３に表示する。使用者が、ファイルＢをドラッグしてメーラープログラム１３５のアイコン（電子メール）にドロップすると、メーラープログラム１３５が起動する（ステップＳ１１）。
【００４７】
次に、ファイルＢ（電子ファイル）のヘッダに発信人情報があるか否かが判断される（ステップＳ１２）。発信人情報がある場合にはステップＳ１３に進み、そうでない場合には処理を終了する。そして、ステップＳ１３では、ヘッダ部分から発信人情報を読取る。読取られた発信人情報およびファイルＢのファイル名が、制御部１２１が有するＲＡＭの特定のメモリアドレスに書込まれる（ステップＳ１４）。メーラープログラム１３５がこのＲＡＭの特定のメモリアドレスをアクセスすることで、メーラープログラム１３５に発信人情報およびファイルＢのファイル名とが通知される。
【００４８】
なお、第１の実施の形態においては、発信人情報およびファイルＢのファイル名を制御部１２１が有するランダムアクセスメモリ（以下「ＲＡＭ」という）の特定のメモリアドレスに書込むようにした。このメモリアドレスは、メーラープログラム１３５によって定められる。また、制御部１２１が有するＲＡＭに代えて、記憶部１２３の特定の領域を用いてもよいし、メーラープログラム１３５のレジスタを用いてもよい。
【００４９】
図８は、第１の実施の形態におけるファイル管理装置１００でメーラープログラム１３５が実行するメール送信処理の流れを示すフローチャートである。図８を参照しして、メーラープログラム１３５では、まず、制御部１２１が有するＲＡＭの所定のアドレスに発信人情報およびファイル名が記憶されているか否かを確認する（ステップＳ２１）。そして、発信人情報が記憶されている場合には、ステップＳ２３に進み、そうでない場合にはステップＳ２５に進む（ステップＳ２２）。
【００５０】
ステップＳ２３では、発信人情報を読取り、電子メールの宛先に設定する。次のステップＳ２４では、ファイル名を読取り、電子メールの添付ファイルに設定する。
【００５１】
そして、ステップＳ２５では、電子メールのメッセージ本文を入力するための所定のメーラー画面を立上げる。次のステップＳ２６では、電子メールのメッセージ本文を入力する等の通常の処理が行なわれる。そして、メーラー画面で送信指示があったか否かが判断され（ステップＳ２７）、送信指示があった場合にはステップＳ２８に進み、そうでない場合にはステップＳ２６の処理を繰返し行なう。
【００５２】
ステップＳ２８では、ファイル管理プログラム１３７より受信したファイル名のファイルを添付ファイルとし、受信した発信人情報を宛先とする電子メールを送信する（ステップＳ２８）。
【００５３】
以上説明したように、第１の実施の形態におけるファイル管理装置では、受信した電子メールに添付ファイルが添付されている場合には、その添付ファイルに電子メールの発信人のメールアドレスを付加して記憶するようにした。このため、ファイルごとに発信人を関連付けて記憶することができる。
【００５４】
また、発信人情報と関連付けられて記憶されたファイルを電子メールに添付する場合、電子メールの送信先にファイルと関連付けられた発信人情報が設定されるので、電子メールの宛先を入力する必要がなく、ファイルを発信したメールアドレスに確実に返信することができる。
【００５５】
また、ファイルと電子メールの発信人の情報との関連付けを、ファイルのヘッダを用いるようにしたので、メール受信時にファイル管理プログラム１３７等の他のプログラムを起動する必要がない。このため、メーラープログラム１３５のみで関連付けを行なうことができる。
【００５６】
［第２の実施の形態］
上述した第１の実施の形態におけるファイル管理装置は、発信人情報を添付ファイルに付加したヘッダ部に含めるようにした。第２の実施の形態におけるファイル管理装置は、ファイル管理プログラム１３７で発信人情報とファイルとの関連付けを行なう。この場合、ファイル管理プログラム１３７でファイルと発信人情報とを関連付ける管理テーブルが作成される。第２の実施の形態におけるファイル管理装置によれば、管理テーブルを作成するという新たな処理が必要となるが、発信人情報をもとにファイルを管理することができ、使用者がファイルを管理する上で便利になるという効果が発生する。この場合、メーラープログラム１３５が行なう処理は、上述した処理と何ら変わることがないのでここでの説明を省略する。
【００５７】
図９は、第２の実施の形態におけるファイル管理装置１００でファイル管理プログラム１３７が実行する管理テーブル作成処理の流れを示すフローチャートである。図９を参照して、ファイル管理プログラム１３７は、メーラープログラム１３５が添付ファイルを格納した所定のフォルダから、ファイルを読込む（ステップＳ３１）。そして、読込まれたファイルのヘッダ部分から発信人情報を読取る（ステップＳ３２）。
【００５８】
そして、ステップＳ３１で読取られたファイルのファイル名とステップＳ３２で読取られた発信人情報とを、管理テーブルに書込む（ステップＳ３３）。ステップＳ３１からステップＳ３３の処理は、所定のフォルダに記憶されたすべてのファイルについて行なわれる。
【００５９】
なお、所定のフォルダは、ファイル管理装置１００の使用者がキーボードまたはマウスを用いて指示することで決定される。
【００６０】
図１０は、管理テーブル作成処理で作成される管理テーブルの一例を示す図である。図１０を参照して、フォルダにファイルＡ、ファイルＢ、ファイルＣが格納されている場合の管理テーブルを示している。ファイルＡに対しては発信人情報としてメールアドレス「ＡＢＣ」が関連付けられて記憶され、ファイルＣに対しては発信人情報としてメールアドレス「ＧＨＩ」が関連付けられて記憶されている。ファイルＢに発信人情報が関連付けられていないのは、ファイルＢのヘッダに発信人情報が付加されていなかったからである。
【００６１】
図１１は、第２の実施の形態におけるファイル管理装置１００でファイル管理プログラム１３７が実行するファイル管理処理の流れを示すフローチャートである。図１１を参照して、ファイルをドラッグした後、メーラープログラム１３５のアイコンにドロップすると、メーラープログラム１３５が起動する（ステップＳ４１）。
【００６２】
そして、ドラッグされたファイルが管理テーブルに登録された電子ファイルか否かが判断される（ステップＳ４２）。これは、ファイル名で管理テーブルを検索することにより行なわれる。管理テーブルに登録されている場合にはステップＳ４３に進み、そうでない場合には処理を終了する。管理テーブルからドラッグされたファイル名に対応する発信人情報が読取られる（ステップＳ４３）。そして、ドラッグされたファイルのファイル名および管理テーブルから読取られた発信人情報とが、制御部１２１が有するＲＡＭの所定のメールアドレスに書込まれる（ステップＳ４４）。
【００６３】
このように、第２の実施の形態におけるファイル管理装置は、ファイルと発信人情報との関連付けを管理テーブルを用いて行なうようにしたので、複数のファイルを１つのテーブルで管理することができる。このため、発信人情報を検索キーにしたファイルの検索が可能となる。
【００６４】
なお、メーラープログラム１３５で添付ファイルに電子メールの発信人のメールアドレスを付加することなく、管理テーブルのみで添付ファイルと発信人情報とを関連付けてもよい。具体的には、メーラープログラム１３５での処理を、図５のステップＳ４に代えて、ステップＳ３で取得された発信人情報と添付ファイル名をファイル管理プログラム１３７に送信するステップとする。一方、ファイル管理プログラム１３７では、添付ファイル名と発信人情報とを関連付けたテーブルを作成する。メーラープログラム１３５とファイル管理プログラム１３７との間で情報を送受信することにより、電子メールに添付された添付ファイルとその電子メールの発信人とを関連付けるテーブルを作成するようにしてもよい。
【００６５】
なお、今回示したファイル管理装置で行なわれる処理は、上述したメーラープログラムおよびファイル管理プログラムをコンピュータに実行させることによって実現することができる。メーラープログラムおよびファイル管理プログラムは、予めコンピュータ内のハードディスクにインストールされたものであってもよいし、記録媒体１２７に記録されたものであってもよい。いずれにせよ、メーラープログラムおよびファイル管理プログラムは、コンピュータ読取可能な記録媒体に記録されている。
【００６６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図１】  本発明の第１の実施の形態におけるファイル管理装置の外観を示す斜視図である。
【図２】  第１の実施の形態におけるファイル管理装置の概略構成を示すブロック図である。
【図３】  第１の実施の形態におけるファイル管理装置で実行されるプログラムの構成を示すソフトウェアブロック図である。
【図４】  第１の実施の形態におけるファイル管理装置のディスプレイに表示される画面の一例を示す図である。
【図５】  第１の実施の形態におけるファイル管理装置でメーラープログラムが実行するメール受信処理の流れを示すフローチャートである。
【図６】  第１の実施の形態におけるファイル管理装置でメーラープログラムが作成するファイルのフォーマットの一例を示す図である。
【図７】  第１の実施の形態におけるファイル管理装置でファイル管理プログラムが実行するファイル管理処理の流れを示すフローチャートである。
【図８】  第１の実施の形態におけるファイル管理装置でメーラープログラムが実行するメール送信処理の流れを示すフローチャートである。
【図９】  第２の実施の形態におけるファイル管理装置でファイル管理プログラムが実行する管理テーブル作成処理の流れを示すフローチャートである。
【図１０】  管理テーブル作成処理で作成される管理テーブルの一例を示す図である。
【図１１】  第２の実施の形態におけるファイル管理装置でファイル管理プログラムが実行するファイル管理処理の流れを示すフローチャートである。
【符号の説明】
１００  ファイル管理装置、１０１  本体、１０３  ディスプレイ、１０５  キーボード、１０７  マウス、１２１  制御部、１２３  記憶部、１２４  インターフェース部、１２５  外部記憶装置、１２６  インターネット、１２７  記録媒体、１３０  画面、１３１  オペレーティングシステム、１３３  ネットワークコントロールプログラム、１３５  メーラープログラム、１３７  ファイル管理プログラム、１３９  メモリ制御プログラム、１４１  添付ファイル、１４２  ヘッダ、２００  パーソナルコンピュータ、２０１  メールサーバ。
【図１】
0004196536.tif 000002
【図２】
0004196536.tif 000003
【図３】
0004196536.tif 000004
【図４】
0004196536.tif 000005
【図５】
0004196536.tif 000006
【図６】
0004196536.tif 000007
【図７】
0004196536.tif 000008
【図８】
0004196536.tif 000009
【図９】
0004196536.tif 000010
【図１０】
0004196536.tif 000011
【図１１】
0004196536.tif 000012