(57)【特許請求の範囲】
【請求項１】
ファイルと該ファイルが格納されていたフォルダがプライバシ設定されているか否かを示す情報を含むフォルダ情報とが添付された電子メールを受信する受信部と、
前記受信部によって受信されたフォルダ情報に基づいて、前記ファイルが格納されていたフォルダがプライバシ設定されていたか否かを判定する判定部と、
前記判定部による判定結果に応じて、前記ファイルが格納されていたフォルダに対応するフォルダに前記受信部によって受信されたファイルを格納する格納処理部と、
を備えたことを特徴とする通信装置。
【請求項２】
前記ファイルが格納されていたフォルダに対応するフォルダが存在しない場合に、前記判定部によって、前記ファイルが格納されていたフォルダがプライバシ設定されていたと判定されたら、プライバシ設定されたフォルダを生成し、前記ファイルが格納されていたフォルダがプライバシ設定されていなかったと判定されたら、プライバシ設定されていないフォルダを生成するフォルダ生成部をさらに備え、
前記格納処理部は、前記フォルダ生成部によって生成されたフォルダに、前記受信部によって受信されたファイルを格納する
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記受信部は、前記ファイルと、該ファイルが格納されていたフォルダがプライバシ設定されているか否かを示す情報、及び前記ファイルが格納されていたフォルダの名称の情報を含むフォルダ情報とを受信し、
前記フォルダ生成部は、前記判定部によって、前記ファイルが格納されていたフォルダがプライバシ設定されていたと判定されたら、プライバシ設定され、かつ前記フォルダの名称の情報に応じた名称のフォルダを生成し、前記判定部によって、前記ファイルが格納されていたフォルダがプライバシ設定されていなかったと判定されたら、プライバシ設定されておらず、かつ、前記フォルダの名称の情報に応じた名称のフォルダを生成する
ことを特徴とする請求項２に記載の通信装置。
【請求項４】
通信装置に、
ファイルと、該ファイルが格納されていたフォルダがプライバシ設定されているか否かを示す情報を含むフォルダ情報とが添付された電子メールを受信し、
前記受信されたフォルダ情報に基づいて、前記ファイルが格納されていたフォルダがプライバシ設定されていたか否かを判定し、
前記判定結果に応じて、前記ファイルが格納されていたフォルダに対応するフォルダに前記ファイルを格納する
処理を実行させることを特徴とする通信制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、及び通信制御プログラムに関する。
【背景技術】
【０００２】
近年、携帯電話機、スマートフォンなどの通信装置では、静止画像、動画像、文書などの様々なファイルを電子メールに添付して送信することが行われている。電子メールの受信側の通信装置は、電子メールを受信したら、電子メールに添付されたファイルを自通信装置に設けられたフォルダに格納するのが一般的である。ここで、受信側の通信装置のフォルダに格納されたファイルには、特定のユーザのみが閲覧できるような秘匿性又はプライバシ性が求められる場合がある。
【０００３】
そこで、従来技術では、通信装置が電子メールを受信したら、電子メールの送信側の通信装置のメールアドレス等の情報に基づいて、電子メールがシークレットメールであるか否かを判定することが知られている。また、従来技術では、受信した電子メールがシークレットメールである場合には、電子メールに添付されたファイルを、暗証番号認証が求められるシークレットフォルダに自動的に格納することが知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１０７８３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、電子メールに添付されたファイルのプライバシ設定の管理が複雑化するおそれがある。
【０００６】
すなわち、従来技術は、電子メールの送信側の通信装置のメールアドレス等の情報に基づいて、電子メールの送信側の通信装置ごとに、添付ファイルをプライバシ設定するか否かを判定するものである。
【０００７】
ここで、例えば、送信側の通信装置が、プライバシ設定をすべきファイルとプライバシ設定を要しないファイルとをまとめて電子メールに添付して送信する場合を考える。送信側の通信装置がプライバシ設定の対象となっていない通信装置であるときには、複数のファイルがまとめてプライバシ設定されていないフォルダに格納されるので、プライバシ設定すべきファイルが不特定多数のユーザに公開されるおそれがある。
【０００８】
一方、送信側の通信装置がプライバシ設定の対象となっている通信装置であるときには、複数のファイルがまとめてプライバシ設定されたフォルダに格納されるので、プライバシ設定を要しないファイルへのアクセスが制限されるおそれがある。
【０００９】
開示の技術は、上記に鑑みてなされたものであって、電子メールに添付されたファイルのプライバシ設定の管理を容易にすることができる通信装置及び通信制御プログラムを実現することを目的とする。
【課題を解決するための手段】
【００１０】
本願の開示する通信装置は、一つの態様において、電子メールに添付するファイルが格納されたフォルダがプライバシ設定されているか否かを示す情報を含むフォルダ情報を生成するフォルダ情報生成部を備える。また、通信装置は、前記フォルダ情報生成部によって生成されたフォルダ情報と前記ファイルとを電子メールに添付する添付処理部を備える。また、通信装置は、前記添付処理部によって前記ファイルと前記フォルダ情報とが添付された電子メールを送信する送信部を備える。
【発明の効果】
【００１１】
本願の開示する通信装置の一つの態様によれば、電子メールに添付されたファイルのプライバシ設定の管理を容易にすることができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、携帯電話機のハードウェア構成を示す図である。
【図２】図２は、携帯電話機のメール送受信処理の概要を示す図である。
【図３】図３は、携帯電話機の機能ブロックを示す図である。
【図４】図４は、携帯電話機の電子メールの送信処理のフローの一例を示す図である。
【図５】図５は、携帯電話機のプライバシ属性設定処理のフローの一例を示す図である。
【図６】図６は、送信メールの構成の一例を示す図である。
【図７】図７は、フォルダ情報の構成の一例を示す図である。
【図８】図８は、携帯電話機の電子メールの送信処理のフローの一例を示す図である。
【図９】図９は、携帯電話機のフォルダ情報生成処理のフローの一例を示す図である。
【図１０】図１０は、送信メールの構成の一例を示す図である。
【図１１】図１１は、フォルダ情報の構成の一例を示す図である。
【図１２】図１２は、携帯電話機の電子メールの受信処理のフローの一例を示す図である。
【発明を実施するための形態】
【００１３】
以下に、本願の開示する通信装置及び通信制御プログラムの実施形態を図面に基づいて詳細に説明する。なお、この実施形態により開示技術が限定されるものではない。例えば、以下の実施形態では、通信装置の一例として携帯電話機を挙げて説明するが、これに限らず、スマートフォン、ＰＤＡ（Personal  Digital  Assistant）、ＰＣ（Personal  Computer）など通信機能を有する通信装置に対して以下の実施形態を適用することができる。
【００１４】
図１は、携帯電話機のハードウェア構成を示す図である。図１に示すように、本実施形態の携帯電話機１００は、アンテナ１０２、無線部１１０、オーディオ入出力部１２０、スピーカ１２２、及びマイク１２４を備える。また、携帯電話機１００は、記憶部１３０、キー入力部１４０、表示部１５０、及びプロセッサ１６０を備える。
【００１５】
無線部１１０は、アンテナ１０２を介して音声や文字などの各種データの無線通信を行う。また、オーディオ入出力部１２０は、マイク１２４を介して音声を入力するとともにスピーカ１２２を介して音声を出力する入出力インターフェースである。
【００１６】
記憶部１３０は、携帯電話機１００の各種機能を実行するためのデータ、及び携帯電話機１００の各種機能を実行するための各種プログラムを格納するＲＯＭ(Read  Only  Memory)１３２を有する。また、記憶部１３０は、ＲＯＭ１３２に格納された各種プログラムのうち実行されるプログラムを格納するＲＡＭ（Random  Access  Memory）１３４を有する。
【００１７】
キー入力部１４０は、携帯電話機１００に設けられた各種の操作キーを介してユーザから入力された操作を受け付ける入力インターフェースである。表示部１５０は、文字や画像などの各種情報を表示するとともにユーザから入力された操作を受け付けるタッチパネル式の入出力インターフェースである。
【００１８】
プロセッサ１６０は、ＲＯＭ１３２又はＲＡＭ１３４に格納された各種プログラムを実行するＣＰＵ（Central  Processing  Unit）等の演算処理部である。プロセッサ１６０は、ＲＯＭ１３２又はＲＡＭ１３４に格納された各種プログラムを実行することにより、上述した無線部１１０、オーディオ入出力部１２０、キー入力部１４０、表示部１５０等を制御する。なお、プロセッサ１６０で実行されるプログラムは、ＲＯＭ１３２又はＲＡＭ１３４に格納されるだけではなく、ＣＤ(Compact  Disc)−ＲＯＭやメモリ媒体等の頒布できる記憶媒体に記録することができる。この場合、プロセッサ１６０は、記憶媒体からプログラムを読み出して実行することができる。また、ネットワークを介して接続されたサーバにプログラムを格納し、サーバ上でプログラムが動作するようにしておいて、ネットワークを介して接続される携帯電話機１００からの要求に応じてサービスを要求元の携帯電話機１００に提供することもできる。
【００１９】
次に、本実施携帯の携帯電話機のメール送受信処理の概要について説明する。図２は、携帯電話機のメール送受信処理の概要を示す図である。なお、図２では、便宜上、電子メールの送信側の携帯電話機を携帯電話機１００Ａとし、電子メールの受信側の携帯電話機を携帯電話機１００Ｂとして説明を行う。また、携帯電話機１００Ａの記憶部は記憶部１３０Ａとし、携帯電話機１００Ｂの記憶部は記憶部１３０Ｂとして説明を行う。また、図２は、携帯電話機１００Ａが、プライバシ設定が行われているフォルダＡに格納されているファイル（写真Ａ１及び写真Ａ２）を電子メールに添付して送信する場合の一例である。ここで、フォルダに対してプライバシ設定を行うということは、そのフォルダに格納されたファイルに対してアクセスするためには、暗証番号、パスワード等による認証、又はその他の認証を要するよう設定を行うことである。
【００２０】
図２に示すように、携帯電話機１００Ａの記憶部１３０Ａには、プライバシ設定されたフォルダＡと、プライバシ設定されていない通常のフォルダＢとが設けられている。フォルダＡには、写真Ａ１及び写真Ａ２が格納されている。また、フォルダＢには、写真Ｂ１が格納されている。
【００２１】
携帯電話機１００Ａは、電子メールを携帯電話機１００Ｂへ送信する際に、フォルダＡに格納された写真Ａ１と写真Ａ２を添付して送信する。ここで、携帯電話機１００Ａは、写真Ａ１，写真Ａ２の他に、この写真Ａ１，写真Ａ２が格納されたフォルダの情報（フォルダ情報）を併せて携帯電話機１００Ｂへ送信する。フォルダ情報には、写真Ａ１及び写真Ａ２が格納されたフォルダの名称（フォルダＡ）の情報と、写真Ａ１及び写真Ａ２が格納されたフォルダがプライバシ設定されているか否かを示す情報が含まれる。
【００２２】
携帯電話機１００Ｂの記憶部１３０Ｂには、プライバシ設定されていない通常のフォルダＤが設けられており、フォルダＤには写真Ｄ１が格納されている。携帯電話機１００Ｂは、携帯電話機１００Ａから送信された電子メールに添付されたフォルダ情報、写真Ａ１、及び写真Ａ２を受信する。すると、携帯電話機１００Ｂは、添付されたフォルダ情報を参照して、写真Ａ１及び写真Ａ２が格納されたフォルダがプライバシ設定されているか否かを判定する。ここでは、携帯電話機１００Ｂは、添付されたフォルダ情報に基づいて、写真Ａ１及び写真Ａ２が格納されたフォルダがプライバシ設定されていると判定する。
【００２３】
この場合、携帯電話機１００Ｂは、既に生成されているフォルダＤに写真Ａ１，写真Ａ２を格納するのではなく、写真フォルダ情報に含まるフォルダの名称を用いて、プライバシ設定されたフォルダＡを生成する。そして、携帯電話機１００Ｂは、生成したフォルダＡに、添付された写真Ａ１及び写真Ａ２を格納する。
【００２４】
このように、携帯電話機１００Ａは、電子メールにファイルを添付して送信する際に、添付するファイルそのものに加えて、添付するファイルが格納されたフォルダの情報を併せて送信する。フォルダの情報とは、添付するファイルが格納されたフォルダがプライバシ設定されているか否かを示す情報が少なくとも含まれる。また、フォルダの情報には、添付するファイルが格納されたフォルダがプライバシ設定されているか否かを示す情報の他にも、添付するファイルが格納さされたフォルダの名称を含ませることもできる。したがって、携帯電話機１００Ａは、電子メールに添付するファイルが携帯電話機１００Ａに格納されていたときのフォルダの情報（フォルダ名、及びフォルダがプライバシ設定されているか否か）を、携帯電話機１００Ｂに送信することができる。これによれば、電子メールに添付するファイルごとに、ファイルが格納されていたフォルダの情報を携帯電話機１００Ｂに送信することができるので、電子メールに添付されたファイルのプライバシ設定の管理を容易にすることができる。
【００２５】
一方、携帯電話機１００Ｂは、電子メールに添付されたファイルを受信するとともに、この添付ファイルが格納されていたフォルダの情報（フォルダ名、及びフォルダがプライバシ設定されているか否か）も併せて受信する。このため、携帯電話機１００Ｂは、送信側の携帯電話機１００Ａにおいて添付ファイルが格納されていたフォルダの状態と同様のフォルダを生成し、生成したフォルダに添付ファイルを格納することができる。これによれば、仮に携帯電話機１００Ａが複数のファイルを同時に送信したとしても、ファイルごとにフォルダ情報も併せて送られるので、携帯電話機１００Ａに格納されていたときと同様の状態でファイルを携帯電話機１００Ｂでも管理することができる。その結果、電子メールに添付されたファイルのプライバシ設定の管理を容易にすることができる。
【００２６】
次に、本実施携帯の携帯電話機１００の機能ブロックについて説明する。図３は、携帯電話機の機能ブロックを示す図である。図３に示すように、携帯電話機１００は、機能ブロックとして、送信部１７１、添付処理部１７２、フォルダ情報生成部１７３、受信部１７４、判定部１７５、フォルダ生成部１７６、及び格納処理部１７７を備える。送信部１７１、添付処理部１７２、フォルダ情報生成部１７３、受信部１７４、判定部１７５、フォルダ生成部１７６、及び格納処理部１７７は、プロセッサ１６０がＲＯＭ１３２又はＲＡＭ１３４から各種プログラムを読み出して実行することによって実現される。
【００２７】
なお、図３の説明では、携帯電話機１００が、電子メールの送信側及び受信側の両方に対応する携帯電話機である場合の機能ブロックの例である。例えば、電子メールの送信のみを行う携帯電話機では、送信部１７１、添付処理部１７２、及びフォルダ情報生成部１７３を備えていればよい、また、例えば、電子メールの受信のみを行う携帯電話機では、受信部１７４、判定部１７５、フォルダ生成部１７６、及び格納処理部１７７を備えていればよい。
【００２８】
フォルダ情報生成部１７３は、電子メールに添付するファイルが格納されたフォルダがプライバシ設定されているか否かを示す情報を含むフォルダ情報を生成する。例えば、フォルダ情報生成部１７３は、電子メールに添付するファイルが指定されたら、このファイルが格納されたフォルダを検索し、検索したフォルダがプライバシ設定されているか否かを示す情報を取得する。そして、フォルダ情報生成部１７３は、取得した情報に基づいて、電子メールに添付するファイルが格納されたフォルダがプライバシ設定されているか否かを示す情報を含むフォルダ情報を生成する。また、フォルダ情報生成部１７３は、電子メールに添付するファイルが指定されたら、このファイルが格納されたフォルダを検索し、検索したフォルダの名称と、検索したフォルダがプライバシ設定されているか否かを示す情報とを含むフォルダ情報を生成することができる。
【００２９】
添付処理部１７２は、フォルダ情報生成部１７３によって生成されたフォルダ情報と、電子メールに添付するよう指定されたファイル（以下、添付指定ファイルという場合がある）とを、電子メールに添付する処理を行う。
【００３０】
送信部１７１は、添付処理部１７２によってフォルダ情報と添付指定ファイルとが添付された電子メールを、宛先の携帯電話機へ送信する処理を行う。
【００３１】
受信部１７４は、電子メールの送信側の携帯電話機から送信された電子メールを受信する処理を行う。例えば、受信部１７４は、添付指定ファイルと、この添付指定ファイルが格納されていたフォルダがプライバシ設定されているか否かを示す情報を含むフォルダ情報とが添付された電子メールを受信する。また、例えば、受信部１７４は、添付指定ファイルと、添付指定ファイルが格納されていたフォルダがプライバシ設定されているか否かを示す情報、及び添付指定ファイルが格納されていたフォルダの名称の情報を含むフォルダ情報とが添付された電子メールを受信する。
【００３２】
判定部１７５は、受信部１７４によって受信されたフォルダ情報に基づいて、受信した電子メールに添付されたファイル（以下、添付ファイルという場合がある）が格納されていたフォルダがプライバシ設定されていたか否かを判定する。
【００３３】
格納処理部１７７は、判定部１７５による判定結果に応じて、添付ファイルが格納されていたフォルダに対応するフォルダに、受信部１７４によって受信された添付ファイルを格納する。例えば、格納処理部１７７は、判定部１７５によって、添付ファイルが格納されていたフォルダがプライバシ設定されていたと判定されたら、プライバシ設定されたフォルダが既に存在していれば、添付ファイルを、プライバシ設定されたフォルダに格納する。一方、格納処理部１７７は、判定部１７５によって、添付ファイルが格納されていたフォルダがプライバシ設定されていなかったと判定されたら、プライバシ設定されていないフォルダが存在すれば、添付ファイルを、プライバシ設定されていないフォルダに格納する。
【００３４】
フォルダ生成部１７６は、添付ファイルを格納すべきフォルダが存在しない場合に、添付ファイルを格納するフォルダを生成する。例えば、フォルダ生成部１７６は、添付ファイルが格納されていたフォルダに対応するフォルダが存在しない場合に、判定部１７５によって、添付ファイルが格納されていたフォルダがプライバシ設定されていたと判定されたら、プライバシ設定されたフォルダを生成する。一方、フォルダ生成部１７６は、添付ファイルが格納されていたフォルダに対応するフォルダが存在しない場合に、判定部１７５によって、添付ファイルが格納されていたフォルダがプライバシ設定されていなかったと判定されたら、プライバシ設定されていないフォルダを生成する。このように、フォルダ生成部１７６によって新たにフォルダが生成された場合には、格納処理部１７７は、フォルダ生成部１７６によって生成されたフォルダに、添付ファイルを格納する。
【００３５】
さらに、フォルダ生成部１７６は、受信したファイル情報に、添付指定ファイルが格納されていたフォルダの名称の情報も含まれていた場合は、このフォルダの名称の情報を用いてフォルダを生成する。例えば、フォルダ生成部１７６は、判定部１７５によって、添付ファイルが格納されていたフォルダがプライバシ設定されていたと判定されたら、プライバシ設定され、かつフォルダの名称の情報に応じた名称のフォルダを生成する。一方、フォルダ生成部１７６は、判定部１７５によって、添付ファイルが格納されていたフォルダがプライバシ設定されていなかったと判定されたら、プライバシ設定されておらず、かつ、フォルダの名称の情報に応じた名称のフォルダを生成する。
【００３６】
次に、携帯電話機１００の処理のフローについて説明する。図４は、携帯電話機の電子メールの送信処理のフローの一例を示す図である。図５は、携帯電話機のプライバシ属性設定処理のフローの一例を示す図である。図４，図５は、プライバシ設定されたフォルダに格納された「明細書」、「図面」、「願書」という３つのファイルを電子メールに添付して送信する場合の例を示すものである。
【００３７】
まず、図４に示すように、送信部１７１は、電子メールにファイルが添付されるか否かを判定する（ステップＳ１０１）。送信部１７１は、電子メールにファイルが添付されないと判定したら（ステップＳ１０１，Ｎｏ）、通常の電子メールの送信処理を行う（ステップＳ１０２）。
【００３８】
一方、フォルダ情報生成部１７３は、電子メールにファイルが添付されると判定されたら（ステップＳ１０１，Ｙｅｓ）、プライバシ属性設定処理を行う（ステップＳ１０３）。プライバシ属性設定処理の詳細については、以下、図５を用いて説明する。
【００３９】
図５に示すように、フォルダ情報生成部１７３は、添付指定ファイル（例えば、「明細書」ファイル）の格納フォルダを検索する（ステップＳ２０１）。続いて、フォルダ情報生成部１７３は、添付指定ファイルが、プライバシ設定されたフォルダに格納されているか否かを判定する（ステップＳ２０２）。フォルダ情報生成部１７３は、添付指定ファイルが、プライバシ設定されたフォルダに格納されていないと判定したら（ステップＳ２０２，Ｎｏ）、ステップＳ２０４の処理へ進む。
【００４０】
一方、フォルダ情報生成部１７３は、添付指定ファイルが、プライバシ設定されたフォルダに格納されていると判定したら（ステップＳ２０２，Ｙｅｓ）、添付指定ファイルのフォルダ情報にプライバシ属性を設定する（ステップＳ２０３）。つまり、添付指定ファイルのフォルダ情報に含まれるプライバシ属性を、ＯＮに設定する。なお、プライバシ属性は初期設定ではＯＦＦになっているものとする。
【００４１】
続いて、フォルダ情報生成部１７３は、すべての添付指定ファイルに対するプライバシ属性設定処理が終了したか否かを判定する（ステップＳ２０４）。フォルダ情報生成部１７３は、すべての添付指定ファイルに対するプライバシ属性設定処理が終了していないと判定したら（ステップＳ２０４，Ｎｏ）、ステップＳ２０１へ戻って処理を継続する。例えば、この例では、「図面」ファイル、「願書」ファイルについても同様に、ステップＳ２０１〜ステップＳ２０３の処理を繰り返す。一方、フォルダ情報生成部１７３は、すべての添付指定ファイルに対するプライバシ属性設定処理が終了したと判定したら（ステップＳ２０４，Ｙｅｓ）、処理を終了する。
【００４２】
図４の説明に戻って、添付処理部１７２は、添付指定ファイルと、この添付指定ファイルのフォルダ情報とを、電子メールに添付する（ステップＳ１０４）。続いて、送信部１７１は、添付指定ファイルと、この添付指定ファイルのフォルダ情報とが添付された電子メールを送信する（ステップＳ１０５）。
【００４３】
次に、図４，図５のフローチャートの処理によって携帯電話機１００から送信される送信メールの構成とフォルダ情報の構成について説明する。図６は、送信メールの構成の一例を示す図である。図７は、フォルダ情報の構成の一例を示す図である。
【００４４】
図６に示すように、送信メールには、Ｈｅｄｄｅｒ２０２、本文２０４、及び添付ファイル情報２１０が含まれる。Ｈｅｄｄｅｒ２０２は、電子メールの先頭に付加される情報であり、例えば、電子メールの送信先の携帯電話機のメールアドレス、電子メールの送信元の携帯電話機のメールアドレス、及び電子メールの件名などが含まれる。また、本文２０４には、ユーザが指定した文章等の情報が含まれる。
【００４５】
また、添付ファイル情報２１０には、電子メールに実際に添付されるフォルダ情報２１２が含まれる。また、添付ファイル情報２１０には、電子メールに実際に添付されるファイルとして、「明細書」２１４、「図面」２１６、及び「願書」２１８が含まれる。
【００４６】
また、図７に示すように、フォルダ情報２１２には、フォルダＩＤ（IDentification）２１２ａ、プライバシ属性２１２ｂ、参照パスワード２１２ｄ、及び添付ファイル識別情報２１２ｅが含まれる。
【００４７】
フォルダＩＤ２１２ａには、添付ファイルが格納されていたフォルダのＩＤが格納される。この例では、フォルダＩＤ２１２ａには、添付ファイルが格納されていたフォルダのＩＤとして、「ＤＩＲ００１」が格納される。
【００４８】
プライバシ属性２１２ｂには、添付ファイルが格納されていたフォルダがプライバシ設定されていたか否かを示す情報が格納される。例えば、プライバシ属性２１２ｂは、添付ファイルが格納されていたフォルダがプライバシ設定されていたら、「プライバシＯＮ」に設定される。一方、プライバシ属性２１２ｂは、添付ファイルが格納されていたフォルダがプライバシ設定されていなかったら、「プライバシＯＦＦ」に設定される。この例では、プライバシ属性２１２ｂは、「プライバシＯＮ」に設定される。
【００４９】
参照パスワード２１２ｄには、プライバシ属性がＯＮに設定された添付ファイルを参照する際に用いられるパスワードが格納される。この例では、参照パスワード２１２ｄには、プライバシ属性がＯＮに設定された添付ファイルを参照する際に用いられるパスワードとして「共通１」が格納される。
【００５０】
添付ファイル識別情報２１２ｅには、フォルダ情報２１２に対応する実際の添付ファイルがどの添付ファイルであるかを示す情報が格納される。この例では、添付ファイル識別情報２１２ｅには、フォルダ情報２１２に対応する実際の添付ファイルがどの添付ファイルであるかを示す情報として、「添付ファイル１」が格納される。この「添付ファイル１」は、フォルダ情報２１２に対応するフォルダに格納されていた実際の添付ファイル（「明細書」、「図面」、「願書」）と関連付けられている。よって、携帯電話機１００は、添付ファイル識別情報２１２ｅを参照することによって、フォルダ情報２１２に対応する添付ファイルを識別することができる。
【００５１】
ところで、上述の図４，図５のフローチャートでは、添付ファイルが格納されたフォルダのプライバシ属性を設定したファイル情報を生成する例を示した。また、図４，図５のフローチャートは、プライバシ設定されたフォルダに格納された複数のファイル（「明細書」、「図面」、「願書」）を電子メールに添付して送信する例を説明した。以下では、添付ファイルが格納されたフォルダのプライバシ属性だけでなく、他のフォルダ属性も設定したフォルダ情報を生成する例を説明する。また、以下では、プライバシ設定されたフォルダに格納された複数のファイルと、プライバシ設定されていないフォルダに格納された複数のファイルとをまとめて電子メールに添付して送信する例を説明する。
【００５２】
図８は、携帯電話機の電子メールの送信処理のフローの一例を示す図である。図９は、携帯電話機のフォルダ情報生成処理のフローの一例を示す図である。図８，図９は、プライバシ設定されたフォルダに格納された「明細書」、「図面」、「願書」という３つのファイル及び、プライバシ設定されていないフォルダに格納された「文献Ａ」、「文献Ｂ」という２つのファイルを電子メールに添付して送信する場合の例を示すものである。
【００５３】
まず、図８に示すように、送信部１７１は、電子メールにファイルが添付されるか否かを判定する（ステップＳ３０１）。送信部１７１は、電子メールにファイルが添付されないと判定したら（ステップＳ３０１，Ｎｏ）、通常の電子メールの送信処理を行う（ステップＳ３０２）。
【００５４】
一方、フォルダ情報生成部１７３は、電子メールにファイルが添付されると判定されたら（ステップＳ３０１，Ｙｅｓ）、フォルダ情報生成処理を行う（ステップＳ３０３）。フォルダ情報生成処理の詳細については、以下、図９を用いて説明する。
【００５５】
図９に示すように、フォルダ情報生成部１７３は、添付指定ファイル（例えば、「明細書」ファイル）の格納フォルダを検索する（ステップＳ４０１）。続いて、フォルダ情報生成部１７３は、添付指定ファイルが格納されたフォルダのフォルダ属性を抽出する（ステップＳ４０２）。ここで、フォルダ属性には、フォルダがプライバシ設定されているか否かを示す情報（プライバシ属性）、フォルダＩＤ、フォルダ名称、及びプライバシ設定されている場合はパスワードが含まれる。フォルダ情報生成部１７３は、抽出したフォルダ属性に基づいて、フォルダ情報を生成する（ステップＳ４０３）。
【００５６】
続いて、フォルダ情報生成部１７３は、すべての添付指定ファイルに対するフォルダ情報生成処理が終了したか否かを判定する（ステップＳ４０４）。フォルダ情報生成部１７３は、すべての添付指定ファイルに対するフォルダ情報生成処理が終了していないと判定したら（ステップＳ４０４，Ｎｏ）、ステップＳ４０１へ戻って処理を継続する。例えば、この例では、「図面」ファイル、「願書」ファイル、「文献Ａ」ファイル、「文献Ｂ」ファイルについても同様に、ステップＳ４０１〜ステップＳ４０３の処理を繰り返す。一方、フォルダ情報生成部１７３は、すべての添付指定ファイルに対するプライバシ属性設定処理が終了したと判定したら（ステップＳ４０４，Ｙｅｓ）、処理を終了する。
【００５７】
図８の説明に戻って、添付処理部１７２は、添付指定ファイルと、この添付指定ファイルのフォルダ情報とを、電子メールに添付する（ステップＳ３０４）。続いて、送信部１７１は、添付指定ファイルと、この添付指定ファイルのフォルダ情報とが添付された電子メールを送信する（ステップＳ３０５）。
【００５８】
次に、図８，図９のフローチャートの処理によって携帯電話機１００から送信される送信メールの構成とフォルダ情報の構成について説明する。図１０は、送信メールの構成の一例を示す図である。図１１は、フォルダ情報の構成の一例を示す図である。
【００５９】
図１０に示すように、送信メールには、Ｈｅｄｄｅｒ２２２、本文２２４、及び添付ファイル情報２３０が含まれる。Ｈｅｄｄｅｒ２２２は、電子メールの先頭に付加される情報であり、例えば、電子メールの送信先の携帯電話機のメールアドレス、電子メールの送信元の携帯電話機のメールアドレス、及び電子メールの件名などが含まれる。また、本文２２４には、ユーザが指定した文章等の情報が含まれる。
【００６０】
また、添付ファイル情報２３０には、電子メールに実際に添付されるフォルダ情報２３２（出願書類フォルダのフォルダ情報）が含まれる。また、添付ファイル情報２３０には、電子メールに実際に添付されるファイルとして、「明細書」２３４、「図面」２３６、及び「願書」２３８が含まれる。また、添付ファイル情報２３０には、電子メールに実際に添付されるフォルダ情報２４２（先行技術文献フォルダのフォルダ情報）が含まれる。また、また、添付ファイル情報２３０には、電子メールに実際に添付されるファイルとして、「文献Ａ」２４４、及び「文献Ｂ」２４６が含まれる。
【００６１】
また、図１１に示すように、フォルダ情報２３２には、フォルダＩＤ２３２ａ、プライバシ属性２３２ｂ、フォルダ名称２３２ｃ、参照パスワード２３２ｄ、及び添付ファイル識別情報２３２ｅが含まれる。また、フォルダ情報２４２には、フォルダＩＤ２４２ａ、プライバシ属性２４２ｂ、フォルダ名称２４２ｃ、参照パスワード２４２ｄ、及び添付ファイル識別情報２４２ｅが含まれる。
【００６２】
フォルダＩＤ２３２ａには、添付ファイルが格納されていたフォルダのＩＤが格納される。この例では、フォルダＩＤ２３２ａには、添付ファイルが格納されていたフォルダのＩＤとして、「ＤＩＲ００１」が格納される。
【００６３】
プライバシ属性２３２ｂには、添付ファイルが格納されていたフォルダがプライバシ設定されていたか否かを示す情報が格納される。例えば、プライバシ属性２３２ｂは、添付ファイルが格納されていたフォルダがプライバシ設定されていたら、「プライバシＯＮ」に設定される。この例では、フォルダＩＤが「ＤＩＲ００１」のフォルダについては、プライバシ属性２３２ｂは、「プライバシＯＮ」に設定される。
【００６４】
フォルダ名称２３２ｃには、添付ファイルが格納されていたフォルダの名称の情報が格納される。例えば、フォルダ名称２３２ｃには、添付ファイルが格納されていたフォルダの名称の情報として、「出願書類」が格納される。
【００６５】
参照パスワード２３２ｄには、プライバシ属性がＯＮに設定された添付ファイルを参照する際に用いられるパスワードが格納される。この例では、参照パスワード２３２ｄには、プライバシ属性がＯＮに設定された添付ファイルを参照する際に用いられるパスワードとして「共通１」が格納される。
【００６６】
添付ファイル識別情報２３２ｅには、フォルダ情報２３２に対応する実際の添付ファイルがどの添付ファイルであるかを示す情報が格納される。この例では、添付ファイル識別情報２３２ｅには、フォルダ情報２３２に対応する実際の添付ファイルを示す情報として、「添付ファイル１」が格納される。この「添付ファイル１」は、フォルダ情報２３２に対応するフォルダに格納されていた添付ファイル（「明細書」、「図面」、「願書」）と関連付けられている。よって、携帯電話機１００は、添付ファイル識別情報２３２ｅを参照することによって、フォルダ情報２３２に対応する添付ファイルを識別することができる。
【００６７】
フォルダＩＤ２４２ａには、添付ファイルが格納されていたフォルダのＩＤが格納される。この例では、フォルダＩＤ２４２ａには、添付ファイルが格納されていたフォルダのＩＤとして、「ＤＩＲ００２」が格納される。
【００６８】
プライバシ属性２４２ｂには、添付ファイルが格納されていたフォルダがプライバシ設定されていたか否かを示す情報が格納される。例えば、プライバシ属性２４２ｂは、添付ファイルが格納されていたフォルダがプライバシ設定されていなかったら、「プライバシＯＦＦ」に設定される。この例では、フォルダＩＤが「ＤＩＲ００２」のフォルダについては、プライバシ属性２４２ｂは、「プライバシＯＦＦ」に設定される。
【００６９】
フォルダ名称２４２ｃには、添付ファイルが格納されていたフォルダの名称の情報が格納される。例えば、フォルダ名称２４２ｃには、添付ファイルが格納されていたフォルダの名称の情報として、「先行技術文献」が格納される。
【００７０】
参照パスワード２４２ｄには、プライバシ属性がＯＮに設定された添付ファイルを参照する際に用いられるパスワードが格納される。この例では、プライバシ属性２４２ｂが「プライバシＯＦＦ」に設定されているので、参照パスワード２４２ｄには、何も格納されない。
【００７１】
添付ファイル識別情報２４２ｅには、フォルダ情報２４２に対応する実際の添付ファイルがどの添付ファイルであるかを示す情報が格納される。この例では、添付ファイル識別情報２４２ｅには、フォルダ情報２４２に対応する実際の添付ファイルを示す情報として、「添付ファイル２」が格納される。この「添付ファイル２」は、フォルダ情報２４２に対応するフォルダに格納されていた添付ファイル（「文献Ａ」、「文献Ｂ」）と関連付けられている。よって、携帯電話機１００は、添付ファイル識別情報２４２ｅを参照することによって、フォルダ情報２４２に対応する添付ファイルを識別することができる。
【００７２】
次に、携帯電話機１００の電子メールの受信処理について説明する。図１２は、携帯電話機の電子メールの受信処理のフローの一例を示す図である。図１２は、携帯電話機１００が、他の携帯電話機などの通信装置から送信された電子メールを受信した際の処理を示すものである。
【００７３】
図１２に示すように、まず、受信部１７４は、受信した電子メールに、フォルダ情報が添付されているか否かを判定する（ステップＳ５０１）。続いて、受信部１７４は、受信した電子メールに、フォルダ情報が添付されていないと判定したら（ステップＳ５０１，Ｎｏ）、通常の電子メールの受信処理を行う（ステップＳ５０２）。
【００７４】
一方、格納処理部１７７は、受信した電子メールに、フォルダ情報が添付されていると判定されたら（ステップＳ５０１，Ｙｅｓ）、受信した電子メールに添付されたフォルダ情報と同一属性のフォルダが生成済みであるか否かを判定する（ステップＳ５０３）。格納処理部１７７は、受信した電子メールに添付されたフォルダ情報と同一属性のフォルダが生成済みであると判定したら（ステップＳ５０３，Ｙｅｓ）、添付ファイルを生成済みフォルダに格納する（ステップＳ５０４）。例えば、格納処理部１７７は、添付ファイルが格納されていたフォルダと同じ名称であり、かつ、プライバシ設定も同じであるフォルダが既に存在している場合には、そのフォルダに添付ファイルを格納する。
【００７５】
一方、判定部１７５は、受信した電子メールに添付されたフォルダ情報と同一属性のフォルダが生成済みではないと判定されたら（ステップＳ５０３，Ｎｏ）、フォルダ情報のプライバシ属性が「プライバシＯＮ」になっているか否かを判定する（ステップＳ５０５）。フォルダ生成部１７６は、フォルダ情報のプライバシ属性が「プライバシＯＮ」になっていると判定されたら（ステップＳ５０５，Ｙｅｓ）、フォルダ情報に基づいてプライバシ設定されたフォルダを生成する（ステップＳ５０６）。例えば、フォルダ生成部１７６は、プライバシ設定されており、かつ、フォルダ情報に含まれるフォルダの名称と同様の名称のフォルダを生成する。
【００７６】
一方、フォルダ生成部１７６は、フォルダ情報のプライバシ属性が「プライバシＯＮ」になっていないと判定されたら（ステップＳ５０５，Ｎｏ）、フォルダ情報に基づいてプライバシ設定されていない通常のフォルダを生成する（ステップＳ５０７）。例えば、フォルダ生成部１７６は、プライバシ設定されておらず、かつ、フォルダ情報に含まれるフォルダの名称と同様の名称のフォルダを生成する。
【００７７】
そして、格納処理部１７７は、フォルダ生成部１７６によって生成された生成済みフォルダに添付ファイルを格納する（ステップＳ５０８）。
【００７８】
以上、本実施携帯の携帯電話機１００によれば、電子メールに添付されたファイルのプライバシ設定の管理を容易にすることができる。すなわち、携帯電話機１００は、電子メールにファイルを添付して送信する際に、添付対象のファイルだけではなく、添付対象のファイルが格納されていたフォルダの情報も併せて送信する。フォルダの情報とは、添付するファイルが格納されたフォルダがプライバシ設定されているか否かを示す情報が少なくとも含まれる。また、フォルダの情報には、添付するファイルが格納されたフォルダがプライバシ設定されているか否かを示す情報の他にも、添付するファイルが格納さされたフォルダの名称を含ませることもできる。したがって、携帯電話機１００は、電子メールに添付するファイルを格納しているフォルダの情報（フォルダ名、及びフォルダがプライバシ設定されているか否か）を、送信先の携帯電話機に送信することができる。これによれば、電子メールに添付するファイルごとに、ファイルが格納されていたフォルダの情報を送信先の携帯電話機に送信することができるので、電子メールに添付されたファイルのプライバシ設定の管理を容易にすることができる。
【００７９】
また、携帯電話機１００は、ファイルとフォルダ情報とが添付された電子メールを受信した場合には、フォルダ情報に基づいて、添付ファイルが送信側の携帯電話機においてプライバシ設定されたフォルダに格納されていたか否かを判定することができる。したがって、携帯電話機１００は、この判定結果に応じて、添付ファイルが送信側の携帯電話機において格納されていたときのフォルダに対応するフォルダに、添付ファイルを格納することができる。例えば、携帯電話機１００は、送信側の携帯電話機においてプライバシ設定されたフォルダに格納されていたファイルを受信したとしたら、プライバシ設定されたフォルダに添付ファイルを格納する。一方、携帯電話機１００は、送信側の携帯電話機においてプライバシ設定されていないフォルダに格納されていたファイルを受信したとしたら、プライバシ設定されていないフォルダに添付ファイルを格納する。
【００８０】
また、携帯電話機１００は、添付ファイルが送信側の携帯電話機において格納されていたフォルダと同様のフォルダが存在しない場合には、フォルダ情報に基づいて、送信側の携帯電話機におけるフォルダと同様のフォルダを生成することができる。例えば、携帯電話機１００は、送信側の携帯電話機においてプライバシ設定されたフォルダに格納されていたファイルを添付ファイルとして受信した場合には、プライバシ設定されたフォルダを新たに生成し、生成されたフォルダに添付ファイルを格納する。また、フォルダ情報に、添付ファイルが送信側の携帯電話機において格納されていたフォルダの名称が含まれている場合には、携帯電話機１００は、プライバシ設定されており、かつ、同じ名称のフォルダを生成することができる。したがって、携帯電話機１００は、添付ファイルが送信側の携帯電話機のフォルダに格納されていたときと同様の状態で、添付ファイルのプライバシ設定を管理することができる。仮に送信側の携帯電話機が複数のファイルを同時に送信したとしても、添付ファイルごとにフォルダ情報が併せて送られるので、送信側の携帯電話機と同様の状態で添付ファイルを携帯電話機１００でも管理することができる。その結果、電子メールに添付されたファイルのプライバシ設定の管理を容易にすることができる。
【００８１】
なお、上述の実施形態は、主に携帯電話機１００を中心に説明したが、これに限らず、あらかじめ用意された通信制御プログラムを通信装置で実行することによって、上述の実施形態と同様の機能を実現することができる。すなわち、通信制御プログラムは、通信装置に、電子メールに添付するファイルが格納されたフォルダがプライバシ設定されているか否かを示す情報を含むフォルダ情報を生成する処理を実行させる。また、通信制御プログラムは、通信装置に、前記生成されたフォルダ情報と前記ファイルとを電子メールに添付する処理を実行させる。また、通信制御プログラムは、通信装置に、前記ファイルと前記フォルダ情報とが添付された電子メールを送信する処理を実行させる。
【００８２】
また、通信制御プログラムは、通信装置に、ファイルと、該ファイルが格納されていたフォルダがプライバシ設定されているか否かを示す情報を含むフォルダ情報とが添付された電子メールを受信する処理を実行させる。また、通信制御プログラムは、通信装置に、前記受信されたフォルダ情報に基づいて、前記ファイルが格納されていたフォルダがプライバシ設定されていたか否かを判定する処理を実行させる。また、通信制御プログラムは、通信装置に、前記判定結果に応じて、前記ファイルが格納されていたフォルダに対応するフォルダに前記ファイルを格納する処理を実行させる。なお、通信制御プログラムは、インターネットなどの通信ネットワークを介してコンピュータに配布することができる。また、通信制御プログラムは、通信装置に設けられたメモリ、ハードディスク、その他のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行することもできる。
【符号の説明】
【００８３】
１００  携帯電話機
１３０  記憶部
１７１  送信部
１７２  添付処理部
１７３  フォルダ情報生成部
１７４  受信部
１７５  判定部
１７６  フォルダ生成部
１７７  格納処理部
２１２，２３２，２４２  フォルダ情報
２１２ｂ，２３２ｂ，２４２ｂ  プライバシ属性
２３２ｃ，２４２ｃ  フォルダ名称
【図１】
0005870789.tif 000002
【図２】
0005870789.tif 000003
【図３】
0005870789.tif 000004
【図４】
0005870789.tif 000005
【図５】
0005870789.tif 000006
【図６】
0005870789.tif 000007
【図７】
0005870789.tif 000008
【図８】
0005870789.tif 000009
【図９】
0005870789.tif 000010
【図１０】
0005870789.tif 000011
【図１１】
0005870789.tif 000012
【図１２】
0005870789.tif 000013