(57)【要約】      （修正有）【課題】ファイルデータの容量が大きすぎて電子メールに添付できない場合であっても、所望のファイルデータを簡単にアップロードして相手側である他の端末へダウンロード用ＵＲＬ情報を通知するアプリケーションソフトウェアを提供する。【解決手段】送信メッセージウィンドウに表示されたファイル転送ボタンが選択されたか否かを判定するファイル転送選択・入力判定ステップＳ１と、選択されたときにブラウザによって所定のファイル転送用ページを表示するブラウザ表示ステップＳ２と、ファイル転送用ページでファイルデータが指定されたとき、サーバにファイルデータをアップロードするアップロードステップＳ３、Ｓ４と、送信ボタンが選択されたときダウンロード用ＵＲＬ情報を送信先電子メールアドレス入力欄に入力された電子メールアドレスへ送信するリソース特定情報送信ステップＳ５、Ｓ６とを具備している。【選択図】図２
2020042499.tif 000002
【特許請求の範囲】
【請求項１】
ユーザー端末と他の端末との間でサーバを介してファイルデータを送るアプリケーションソフトウェアであって、
前記ユーザー端末の表示部に表示されたメッセージ送受信アプリケーションソフトウェアの送信メッセージウィンドウに表示されたファイル転送ボタンが選択されたか否かを判定するファイル転送選択・入力判定ステップと、
前記選択されたときにブラウザによって所定のファイル転送用ページを表示するブラウザ表示ステップと、
前記ファイル転送用ページ上においてファイルデータが指定されたか否かを判定し、ファイルデータが指定されたときサーバにファイルデータをアップロードするアップロードステップと、
前記ファイル転送用ページ上において送信ボタンが選択されたか否かを判定し、送信ボタンが選択されたとき、サーバによって生成されたダウンロード専用ページのリソース特定情報であるダウンロード用ユニフォーム・リソース・ロケータ情報をファイル転送用ページの送信先電子メールアドレス入力欄に入力された電子メールアドレスへ送信するリソース特定情報送信ステップとをユーザー端末およびサーバに実行させることを特徴とするアプリケーションソフトウェア。
【請求項２】
ユーザー端末と他の端末との間でサーバを介してファイルデータを送るアプリケーションソフトウェアであって、
前記ユーザー端末の表示部に表示されたメッセージ送受信アプリケーションソフトウェアの送信メッセージウィンドウに表示されたファイル転送ボタンが選択されたか否かを判定するファイル転送選択・入力判定ステップと、
前記選択されたときにブラウザによって所定のファイル転送用ページを表示するブラウザ表示ステップと、
前記ファイル転送用ページ上においてファイルデータが指定されたか否かを判定し、ファイルデータが指定されたときサーバにファイルデータをアップロードするアップロードステップと、
前記ファイル転送用ページにおいて、所定ボタンが選択されたか否かを判定し、所定ボタンが選択されたとき、サーバによって生成されたダウンロード専用ページのリソース特定情報であるダウンロード用ユニフォーム・リソース・ロケータ情報を送信メッセージウィンドウに入力するリソース特定情報入力ステップと、
前記送信メッセージウィンドウ上において送信ボタンが選択されたか否かを判定し、送信ボタンが選択されたとき、ダウンロード用ユニフォーム・リソース・ロケータ情報を送信メッセージウィンドウの送信先欄に入力された電子メールアドレスへ送信するリソース特定情報送信ステップとをユーザー端末およびサーバに実行させることを特徴とするアプリケーションソフトウェア。
【請求項３】
前記ダウンロード専用ページへのログインパスワード情報をサーバからファイル転送用ページの送信先電子メールアドレス入力欄に入力された電子メールアドレスへ送信するパスワード送信ステップをさらに具備し、
前記リソース特定情報送信ステップにおいて、送信ボタンが選択されたとき、サーバがダウンロード専用ページへのログインパスワードを生成するとともにダウンロード用ユニフォーム・リソース・ロケータ情報を送信する構成であることを特徴とする請求項１または請求項２に記載のアプリケーションソフトウェア。
【請求項４】
前記ファイル転送用ページが、複数のフォルダを表示自在であり、フォルダの選択によりアップロード用の所定領域を切り替え自在に構成されていることを特徴とする請求項１乃至請求項３のいずれか１つに記載のアプリケーションソフトウェア。
【請求項５】
前記他の端末においてダウンロード用ユニフォーム・リソース・ロケータ情報がクリックされたか否かを判定するクリック判定ステップと、
前記クリックされたとき、クリックされた旨のログを保存するクリックログ保存ステップとをさらに具備し、
前記ファイル転送用ページが、ファイルデータのアップロード、ダウンロード用ユニフォーム・リソース・ロケータ情報の送信、他の端末におけるダウンロード用ユニフォーム・リソース・ロケータ情報のクリックのそれぞれのログを表示自在な構成であることを特徴とする請求項１乃至請求項４のいずれか１つに記載のアプリケーションソフトウェア。
【請求項６】
前記他の端末のブラウザにおいてダウンロード専用ページが開かれてファイルデータのダウンロードが実行されたか否かを判定するダウンロード判定ステップと、
前記ダウンロードされたとき、ダウンロードされた旨のログを保存するダウンロードログ保存ステップとをさらに具備し、
前記ファイル転送用ページが、ファイルデータのアップロード、ダウンロード用ユニフォーム・リソース・ロケータ情報の送信、他の端末におけるダウンロード実行のそれぞれのログを表示自在な構成であることを特徴とする請求項１乃至請求項５のいずれか１つに記載のアプリケーションソフトウェア。
【請求項７】
前記ブラウザ表示ステップにおいて、送信メッセージウィンドウの送信先欄、本文欄のそれぞれのデータを読み込み、ファイル転送用ページの送信先電子メールアドレス入力欄、コメント欄にそれぞれ入力する構成であることを特徴とする請求項１乃至請求項６のいずれか１つに記載のアプリケーションソフトウェア。
【請求項８】
前記ファイル転送用ページまたは管理者用ページが、パスワードでログインするか否かの設定、相手がダウンロード用ユニフォーム・リソース・ロケータ情報をクリックしたときにユーザーへ相手がクリックした旨を通知する設定、相手がダウンロードの操作をしたときにユーザーへ相手がダウンロードの操作をした旨を通知する設定、相手が所定期間ダウンロードの操作をしない場合に相手へ再通知する設定、ダウンロード可能期間の設定の少なくとも１つについて指定自在に表示する構成であることを特徴とする請求項１乃至請求項７のいずれか１つに記載のアプリケーションソフトウェア。
【請求項９】
前記ファイル転送用ページまたは管理者用ページが、通知メールの非表示宛先メールアドレスの設定、送信可能なドメイン・メールアドレスの設定、送信不可とするドメイン・メールアドレスの設定、ダウンロード可能なドメイン・メールアドレスの設定、ダウンロード不可とするドメイン・メールアドレスの設定、送信可能なＩＰアドレスの設定、送信不可とするＩＰアドレスの設定、ダウンロード可能なＩＰアドレスの設定、ダウンロード不可とするＩＰアドレスの設定、アップロード可能なファイルデータの拡張子の制限の設定の少なくとも１つについて指定自在に表示する構成であることを特徴とする請求項１乃至請求項８のいずれか１つに記載のアプリケーションソフトウェア。
【請求項１０】
ユーザー端末と他の端末との間でサーバを介してファイルデータを送るアプリケーションソフトウェアであって、
前記ユーザー端末である人工知能スピーカ端末においてファイル転送の旨が入力されたか否かを判定するファイル転送選択・入力判定ステップと、
前記人工知能スピーカ端末においてファイルデータが入力によって指定されたか否かを判定し、ファイルデータが指定されたときサーバにファイルデータをアップロードするアップロードステップと、
前記人工知能スピーカ端末において送信の旨が入力されたか否かを判定し、送信の旨が入力されたとき、サーバによって生成されたダウンロード専用ページのリソース特定情報であるダウンロード用ユニフォーム・リソース・ロケータ情報を入力によって指定された電子メールアドレスへ送信するリソース特定情報送信ステップとを人工知能スピーカ端末およびサーバに実行させることを特徴とするアプリケーションソフトウェア。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザー端末と他の端末との間でサーバを介してファイルデータを送るアプリケーションソフトウェアに関する。
【背景技術】
【０００２】
従来、近接通信を用いて、転送元通信端末と転送先通信端末との間で、転送元通信端末を識別する第１端末識別子と転送先通信端末を識別する第２端末識別子との少なくともいずれか一方、および、転送しようとするファイルのファイル識別子を共有させる識別子共有手段と、近接通信の終了後に、転送元通信端末と転送先通信端末とが分かれて移動した異なる場所において、第１端末識別子により識別される転送元通信端末から第２端末識別子により識別される転送先通信端末に対して、ファイル識別子と、共有した第１端末識別子および第２端末識別子の少なくともいずれか一方とにより識別されるファイルを、サーバを介して転送するファイル転送手段とを備えるファイル転送システムが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１５４１３９号公報（特に、請求項１）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来のファイル転送システムは、電子メールアプリケーションソフトウェアやチャットアプリケーションソフトウェアなどのメッセージ送受信アプリケーションソフトウェアを用いずにファイル転送専用のアプリケーションソフトウェアを用いてファイルデータを転送する構成であったため、ユーザーがメッセージ送受信アプリケーションソフトウェアを使用しているときに電子メールに添付できないほどの大容量のファイルデータを送りたい場合にユーザーは大容量のファイルデータを転送するウェブサイトを探してアップロードしなければならず、操作が困難で煩わしいという問題があった。
【０００５】
そこで、本発明は、前述したような従来技術の問題を解決するものであって、すなわち、本発明の目的は、ファイルデータの容量が大きすぎて電子メールに添付できない場合であっても、ユーザーは所望のファイルデータを簡単にアップロードして相手側である他の端末へダウンロード可能なダウンロード専用ページのリソース特定情報であるダウンロード用ユニフォーム・リソース・ロケータ情報を通知するアプリケーションソフトウェアを提供することである。
【課題を解決するための手段】
【０００６】
本請求項１に係る発明は、ユーザー端末と他の端末との間でサーバを介してファイルデータを送るアプリケーションソフトウェアであって、前記ユーザー端末の表示部に表示されたメッセージ送受信アプリケーションソフトウェアの送信メッセージウィンドウに表示されたファイル転送ボタンが選択されたか否かを判定するファイル転送選択・入力判定ステップと、前記選択されたときにブラウザによって所定のファイル転送用ページを表示するブラウザ表示ステップと、前記ファイル転送用ページ上においてファイルデータが指定されたか否かを判定し、ファイルデータが指定されたときサーバにファイルデータをアップロードするアップロードステップと、前記ファイル転送用ページ上において送信ボタンが選択されたか否かを判定し、送信ボタンが選択されたとき、サーバによって生成されたダウンロード専用ページのリソース特定情報であるダウンロード用ユニフォーム・リソース・ロケータ情報をファイル転送用ページの送信先電子メールアドレス入力欄に入力された電子メールアドレスへ送信するリソース特定情報送信ステップとをユーザー端末およびサーバに実行させることにより、前述した課題を解決するものである。
【０００７】
本請求項２に係る発明は、ユーザー端末と他の端末との間でサーバを介してファイルデータを送るアプリケーションソフトウェアであって、前記ユーザー端末の表示部に表示されたメッセージ送受信アプリケーションソフトウェアの送信メッセージウィンドウに表示されたファイル転送ボタンが選択されたか否かを判定するファイル転送選択・入力判定ステップと、前記選択されたときにブラウザによって所定のファイル転送用ページを表示するブラウザ表示ステップと、前記ファイル転送用ページ上においてファイルデータが指定されたか否かを判定し、ファイルデータが指定されたときサーバにファイルデータをアップロードするアップロードステップと、前記ファイル転送用ページにおいて、所定ボタンが選択されたか否かを判定し、所定ボタンが選択されたとき、サーバによって生成されたダウンロード専用ページのリソース特定情報であるダウンロード用ユニフォーム・リソース・ロケータ情報を送信メッセージウィンドウに入力するリソース特定情報入力ステップと、前記送信メッセージウィンドウ上において送信ボタンが選択されたか否かを判定し、送信ボタンが選択されたとき、ダウンロード用ユニフォーム・リソース・ロケータ情報を送信メッセージウィンドウの送信先欄に入力された電子メールアドレスへ送信するリソース特定情報送信ステップとをユーザー端末およびサーバに実行させることにより、前述した課題を解決するものである。
【０００８】
本請求項３に係る発明は、請求項１または請求項２に記載されたアプリケーションソフトウェアの構成に加えて、前記ダウンロード専用ページへのログインパスワード情報をサーバからファイル転送用ページの送信先電子メールアドレス入力欄に入力された電子メールアドレスへ送信するパスワード送信ステップをさらに具備し、前記リソース特定情報送信ステップにおいて、送信ボタンが選択されたとき、サーバがダウンロード専用ページへのログインパスワードを生成するとともにダウンロード用ユニフォーム・リソース・ロケータ情報を送信する構成であることにより、前述した課題をさらに解決するものである。
【０００９】
本請求項４に係る発明は、請求項１乃至請求項３のいずれか１つに記載されたアプリケーションソフトウェアの構成に加えて、前記ファイル転送用ページが、複数のフォルダを表示自在であり、フォルダの選択によりアップロード用の所定領域を切り替え自在に構成されていることにより、前述した課題をさらに解決するものである。
【００１０】
本請求項５に係る発明は、請求項１乃至請求項４のいずれか１つに記載されたアプリケーションソフトウェアの構成に加えて、前記他の端末においてダウンロード用ユニフォーム・リソース・ロケータ情報がクリックされたか否かを判定するクリック判定ステップと、前記クリックされたとき、クリックされた旨のログを保存するクリックログ保存ステップとをさらに具備し、前記ファイル転送用ページが、ファイルデータのアップロード、ダウンロード用ユニフォーム・リソース・ロケータ情報の送信、他の端末におけるダウンロード用ユニフォーム・リソース・ロケータ情報のクリックのそれぞれのログを表示自在な構成であることにより、前述した課題をさらに解決するものである。
【００１１】
本請求項６に係る発明は、請求項１乃至請求項５のいずれか１つに記載されたアプリケーションソフトウェアの構成に加えて、前記他の端末のブラウザにおいてダウンロード専用ページが開かれてファイルデータのダウンロードが実行されたか否かを判定するダウンロード判定ステップと、前記ダウンロードされたとき、ダウンロードされた旨のログを保存するダウンロードログ保存ステップとをさらに具備し、前記ファイル転送用ページが、ファイルデータのアップロード、ダウンロード用ユニフォーム・リソース・ロケータ情報の送信、他の端末におけるダウンロード実行のそれぞれのログを表示自在な構成であることにより、前述した課題をさらに解決するものである。
【００１２】
本請求項７に係る発明は、請求項１乃至請求項６のいずれか１つに記載されたアプリケーションソフトウェアの構成に加えて、前記ブラウザ表示ステップにおいて、送信メッセージウィンドウの送信先欄、本文欄のそれぞれのデータを読み込み、ファイル転送用ページの送信先電子メールアドレス入力欄、コメント欄にそれぞれ入力する構成であることにより、前述した課題をさらに解決するものである。
【００１３】
本請求項８に係る発明は、請求項１乃至請求項７のいずれか１つに記載されたアプリケーションソフトウェアの構成に加えて、前記ファイル転送用ページまたは管理者用ページが、パスワードでログインするか否かの設定、相手がダウンロード用ユニフォーム・リソース・ロケータ情報をクリックしたときにユーザーへ相手がクリックした旨を通知する設定、相手がダウンロードの操作をしたときにユーザーへ相手がダウンロードの操作をした旨を通知する設定、相手が所定期間ダウンロードの操作をしない場合に相手へ再通知する設定、ダウンロード可能期間の設定の少なくとも１つについて指定自在に表示する構成であることにより、前述した課題をさらに解決するものである。
【００１４】
本請求項９に係る発明は、請求項１乃至請求項８のいずれか１つに記載されたアプリケーションソフトウェアの構成に加えて、前記ファイル転送用ページまたは管理者用ページが、通知メールの非表示宛先メールアドレスの設定、送信可能なドメイン・メールアドレスの設定、送信不可とするドメイン・メールアドレスの設定、ダウンロード可能なドメイン・メールアドレスの設定、ダウンロード不可とするドメイン・メールアドレスの設定、送信可能なＩＰアドレスの設定、送信不可とするＩＰアドレスの設定、ダウンロード可能なＩＰアドレスの設定、ダウンロード不可とするＩＰアドレスの設定、アップロード可能なファイルデータの拡張子の制限の設定の少なくとも１つについて指定自在に表示する構成であることにより、前述した課題をさらに解決するものである。
【００１５】
本請求項１０に係る発明は、ユーザー端末と他の端末との間でサーバを介してファイルデータを送るアプリケーションソフトウェアであって、前記ユーザー端末である人工知能スピーカ端末においてファイル転送の旨が入力されたか否かを判定するファイル転送選択・入力判定ステップと、前記人工知能スピーカ端末においてファイルデータが入力によって指定されたか否かを判定し、ファイルデータが指定されたときサーバにファイルデータをアップロードするアップロードステップと、前記人工知能スピーカ端末において送信の旨が入力されたか否かを判定し、送信の旨が入力されたとき、サーバによって生成されたダウンロード専用ページのリソース特定情報であるダウンロード用ユニフォーム・リソース・ロケータ情報を入力によって指定された電子メールアドレスへ送信するリソース特定情報送信ステップとを人工知能スピーカ端末およびサーバに実行させることにより、前述した課題を解決するものである。
【発明の効果】
【００１６】
本発明のアプリケーションソフトウェアは、ユーザー端末と他の端末との間でクラウド上のサーバを介してファイルデータを送ることができるばかりでなく、以下のような特有の効果を奏することができる。
【００１７】
本請求項１に係る発明のアプリケーションソフトウェアによれば、ファイルデータの容量が大きすぎて電子メールに添付できない場合であっても、電子メールアプリの送信メッセージウィンドウに表示されたファイル転送ボタンを選択するだけでファイルデータをアップロード自在なファイル転送用ページを表示したブラウザが開くため、ユーザーは所望のファイルデータを簡単にアップロードして相手側である他の端末へダウンロード用ユニフォーム・リソース・ロケータ情報（以下、ＵＲＬ情報）を通知することができる。
【００１８】
本請求項２に係る発明のアプリケーションソフトウェアによれば、請求項１に係る発明が奏する効果と同様、ファイルデータの容量が大きすぎて電子メールに添付できない場合であっても、電子メールアプリの送信メッセージウィンドウに表示されたファイル転送ボタンを選択するだけでファイルデータをアップロード自在なファイル転送用ページを表示したブラウザが開くため、ユーザーは所望のファイルデータを簡単にアップロードして相手側である他の端末へダウンロード用ＵＲＬ情報を通知することができる。
さらに、送信メッセージウィンドウにダウンロード用ＵＲＬ情報が入力される（埋め込まれる）ため、メッセージ送受信アプリケーションソフトウェアを用いてダウンロード可能なＵＲＬ情報を相手側である他の端末へ通知することができる。
つまり、メッセージ送受信アプリケーションソフトウェアの送信メッセージウィンドウに入力したデータを無駄にせずに活かして相手側である他の端末へダウンロード用ＵＲＬ情報を通知することができる。
【００１９】
本請求項３に係る発明のアプリケーションソフトウェアによれば、請求項１または請求項２に係る発明が奏する効果に加えて、ログインパスワードが生成されて相手側である他の端末へ送信されるため、ユーザーは所望のファイルデータを簡単にアップロードして相手側である他の端末へダウンロード用ＵＲＬ情報に加えてログインパスワードを通知することができる。
【００２０】
本請求項４に係る発明のアプリケーションソフトウェアによれば、請求項１乃至請求項３のいずれか１つに係る発明が奏する効果に加えて、フォルダ毎に送信先を設定自在となるため、ユーザーにとって使い勝手をよくすることができる。
例えば、フォルダ毎に送信先を変更したり、閲覧やダウンロードについて相手の権限を変えて設定することにより、使い勝手をよくすることができる。
【００２１】
本請求項５に係る発明のアプリケーションソフトウェアによれば、請求項１乃至請求項４のいずれか１つに係る発明が奏する効果に加えて、電子メールが開封されてダウンロード用ＵＲＬへアクセスがあったことがログとして保存されるため、送り側であるユーザーは相手が電子メールを開封したか否かおよび開封日時を確認することができる。
つまり、ユーザーの自身の操作だけでなく相手のダウンロード用ＵＲＬへのアクセス操作もログとして表示されるため、ユーザーは自身の操作だけでなく相手のダウンロード用ＵＲＬへのアクセス操作の有無および日時について簡単に確認することができる。
【００２２】
本請求項６に係る発明のアプリケーションソフトウェアによれば、請求項１乃至請求項６のいずれか１つに係る発明が奏する効果に加えて、ファイルデータがダウンロードされたことがログとして保存されるため、送り側であるユーザーは相手がダウンロードしたか否かおよびダウンロードした日時を確認することができる。
つまり、ユーザーの自身の操作だけでなく相手のダウンロード操作もログとして表示されるため、ユーザーは自身の操作だけでなく相手のダウンロード操作の有無および日時について簡単に確認することができる。
【００２３】
本請求項７に係る発明のアプリケーションソフトウェアによれば、請求項１乃至請求項６のいずれか１つに係る発明が奏する効果に加えて、メッセージ送受信アプリケーションソフトウェアの送信メッセージウィンドウにおいて入力したデータがそのままファイル転送用ページに反映されるため、入力作業が二度手間になってしまうことを回避することができ、送信までのユーザーの操作を簡単にすることができる。
【００２４】
本請求項８に係る発明のアプリケーションソフトウェアによれば、請求項１乃至請求項７のいずれか１つに係る発明が奏する効果に加えて、使い勝手について指定自在であるため、ユーザーの使い勝手をよくすることができる。
【００２５】
本請求項９に係る発明のアプリケーションソフトウェアによれば、請求項１乃至請求項８のいずれか１つに係る発明が奏する効果に加えて、セキュリティについて指定自在であるため、セキュリティを適宜設定することができる。
【００２６】
本請求項１０に係る発明のアプリケーションソフトウェアによれば、請求項１に係る発明が奏する効果と同様、ファイルデータの容量が大きすぎて電子メールに添付できない場合であっても、人工知能スピーカ端末においてファイル転送の旨を入力するとともに送信先を指定してファイルデータを指定するだけでアップロードされるため、ユーザーは所望のファイルデータを簡単にアップロードして相手側である他の端末へダウンロード用ＵＲＬ情報を通知することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の第１実施例であるファイル転送アプリケーションを備えたファイル転送システムを示す概念図。
【図２】本発明の第１実施例であるファイル転送アプリケーションの動作を示すチャート図。
【図３】本発明の第１実施例であるユーザーのコンピュータ端末においてファイル転送アイコンが押されたときの様子を示す図。
【図４】本発明の第１実施例であるユーザーのコンピュータ端末において表示されるファイル転送用ページを示す図。
【図５】本発明の第１実施例であるユーザーのコンピュータ端末において表示される送信内容確認画面を示す図。
【図６】本発明の第１実施例であるユーザーのコンピュータ端末のファイル転送用ページにおいてメールブラウザの送信メッセージウィンドウにダウンロード用ＵＲＬ情報を埋め込む操作を示す図。
【図７】（Ａ）（Ｂ）は相手側のノート型コンピュータ端末のメールブラウザにおいて受信したダウンロード用ＵＲＬ情報の電子メールおよびパスワード情報の電子メールを示す図。
【図８】相手側のノート型コンピュータ端末においてブラウザによってダウンロード専用ページを開いた様子を示す図。
【図９】ユーザーのコンピュータ端末のファイル転送用ページに表示されたログを示す図。
【図１０】ユーザーのコンピュータ端末の管理者用ページに表示されたログを示す図。
【図１１】ユーザーのコンピュータ端末の管理者用ページに表示されたセキュリティ設定の項目を示す図。
【図１２】ユーザーのコンピュータ端末の管理者用ページに表示されたファイル送信設定のデフォルト値の項目を示す図。
【図１３】（Ａ）（Ｂ）は本発明の第２実施例であるユーザーのスマートフォン端末においてファイルデータを転送する際の様子を示す図。
【図１４】本発明の第３実施例であるファイル転送システムの概念図。
【発明を実施するための形態】
【００２８】
本発明のアプリケーションソフトウェアは、ユーザー端末の表示部に表示されたメッセージ送受信アプリケーションソフトウェアの送信メッセージウィンドウに表示されたファイル転送ボタンが選択されたか否かを判定するファイル転送選択・入力判定ステップと、選択されたときにブラウザによって所定のファイル転送用ページを表示するブラウザ表示ステップと、ファイル転送用ページ上においてファイルデータが指定されたか否かを判定し、ファイルデータが指定されたときサーバにファイルデータをアップロードするアップロードステップと、ファイル転送用ページ上において送信ボタンが選択されたか否かを判定し、送信ボタンが選択されたとき、サーバによって生成されたダウンロード専用ページのリソース特定情報であるダウンロード用ユニフォーム・リソース・ロケータ情報をファイル転送用ページの送信先電子メールアドレス入力欄に入力された電子メールアドレスへ送信するリソース特定情報送信ステップとをユーザー端末およびサーバに実行させることにより、ユーザーは所望のファイルデータを簡単にアップロードして相手側である他の端末へダウンロード用ＵＲＬ情報を通知することができるものであれば、その具体的な実施態様は、如何なるものであっても構わない。
ここで、「ファイル転送用ページ上において送信ボタンが選択された」とは、ファイル転送用ページがアクティブな状態で送信ボタンが選択されることをいう。
例えば、ファイル転送用ページの確認ボタンが押されて送信内容確認画面がポップアップした場合は送信内容確認画面の送信ボタンが選択されたことをも含む。
また、本発明のアプリケーションソフトウェアは、ユーザー端末の表示部に表示されたメッセージ送受信アプリケーションソフトウェアの送信メッセージウィンドウに表示されたファイル転送ボタンが選択されたか否かを判定するファイル転送選択・入力判定ステップと、選択されたときにブラウザによって所定のファイル転送用ページを表示するブラウザ表示ステップと、ファイル転送用ページ上においてファイルデータが指定されたか否かを判定し、ファイルデータが指定されたときサーバにファイルデータをアップロードするアップロードステップと、ファイル転送用ページにおいて、所定ボタンが選択されたか否かを判定し、所定ボタンが選択されたとき、サーバによって生成されたダウンロード専用ページのリソース特定情報であるダウンロード用ユニフォーム・リソース・ロケータ情報を送信メッセージウィンドウに入力するリソース特定情報入力ステップと、送信メッセージウィンドウ上において送信ボタンが選択されたか否かを判定し、送信ボタンが選択されたとき、ダウンロード用ユニフォーム・リソース・ロケータ情報を送信メッセージウィンドウの送信先欄に入力された電子メールアドレスへ送信するリソース特定情報送信ステップとをユーザー端末およびサーバに実行させることにより、ユーザーは所望のファイルデータを簡単にアップロードして相手側である他の端末へダウンロード用ＵＲＬ情報を通知することができるものであれば、その具体的な実施態様は、如何なるものであっても構わない。
さらに、本発明のアプリケーションソフトウェアは、ユーザー端末である人工知能スピーカ端末においてファイル転送の旨が入力されたか否かを判定するファイル転送選択・入力判定ステップと、人工知能スピーカ端末においてファイルデータが入力によって指定されたか否かを判定し、ファイルデータが指定されたときサーバにファイルデータをアップロードするアップロードステップと、人工知能スピーカ端末において送信の旨が入力されたか否かを判定し、送信の旨が入力されたとき、サーバによって生成されたダウンロード専用ページのリソース特定情報であるダウンロード用ユニフォーム・リソース・ロケータ情報を入力によって指定された電子メールアドレスへ送信するリソース特定情報送信ステップとを人工知能スピーカ端末およびサーバに実行させることにより、ユーザーは所望のファイルデータを簡単にアップロードして相手側である他の端末へダウンロード用ＵＲＬ情報を通知することができるものであれば、その具体的な実施態様は、如何なるものであっても構わない。
【００２９】
例えば、ユーザー端末は、デスクトップ型パーソナルコンピュータ端末、ノート型パーソナルコンピュータ端末、スマートフォン端末、タブレット端末、人工知能制御手段を有する人工知能スピーカ端末など、アプリケーションソフトウェアを実行するものであって、所謂インターネットである広域ネットワーク、ローカルネットワーク、電話回線などを含む通信ネットワークにより他の端末と直接またはサーバを介して間接的に接続してファイルデータを送受信するものであれば如何なるものであっても構わない。
また、アプリケーションソフトウェアの概念には、アプリケーションソフトウェア自体だけでなく、例えばメッセージ送受信アプリケーションソフトウェアの機能を拡張するメッセージ送受信アプリケーションソフトウェア追加用アドオンプログラム（以下、追加用アドオンプログラム）が含まれるものとする。
さらに、メッセージ送受信アプリケーションソフトウェアは、電子メールを送受信するものや、同一の相手に対して同一のウィンドウで順次対話が追加表示される所謂チャット形式のものなど、メッセージデータを送受信するものであれば如何なるものであっても構わない。
また、選択・入力は、クリックによるボタンを押すことによるものでもよいし、音声によるものでもよいし、キーボード入力による所謂、ショートカットキーによるコマンド入力でもよい。
また、メッセージのデータ形式は、テキストデータ形式、音声データ形式、音声および動画のビデオデータ形式でもよい。
【実施例１】
【００３０】
以下に、本発明のアプリケーションソフトウェアの第１実施例であるメールブラウザアプリケーションおよびファイル転送アプリケーションについて、図１乃至図１２に基づいて説明する。
ここで、図１は、本発明の第１実施例であるファイル転送アプリケーションを備えたファイル転送システム１００を示す概念図であり、図２は、本発明の第１実施例であるファイル転送アプリケーションの動作を示すチャート図であり、図３は、本発明の第１実施例であるユーザーのコンピュータ端末１１０においてファイル転送アイコン１１３ａが押されたときの様子を示す図であり、図４は、本発明の第１実施例であるユーザーのコンピュータ端末１１０において表示されるファイル転送用ページ１１４を示す図であり、図５は、本発明の第１実施例であるユーザーのコンピュータ端末１１０において表示される送信内容確認画面１１５を示す図であり、図６は、本発明の第１実施例であるユーザーのコンピュータ端末１１０のファイル転送用ページ１１４においてメールブラウザ１１２の送信メッセージウィンドウにダウンロード用ＵＲＬ情報ＤＬを埋め込む操作を示す図であり、図７（Ａ）は、相手側のノート型コンピュータ端末１２０のメールブラウザ１２２において受信したダウンロード用ＵＲＬ情報ＤＬの電子メールを示す図であり、図７（Ｂ）は、相手側のノート型コンピュータ端末１２０のメールブラウザ１２２において受信したログインパスワード情報ＰＷの電子メールを示す図であり、図８は、相手側のノート型コンピュータ端末１２０においてブラウザによってダウンロード専用ページ１２３を開いた様子を示す図であり、図９は、ユーザーのコンピュータ端末１１０のファイル転送用ページ１１４に表示されたログＬＧを示す図であり、図１０は、ユーザーのコンピュータ端末１１０の管理者用ページ１１６に表示されたログＬＧを示す図であり、図１１は、ユーザーのコンピュータ端末１１０の管理者用ページ１１６に表示されたセキュリティ設定の項目を示す図であり、図１２は、ユーザーのコンピュータ端末１１０の管理者用ページ１１６に表示されたファイル送信設定のデフォルト値の項目を示す図である。
【００３１】
本発明の第１実施例であるファイル転送アプリケーションを備えたファイル転送システム１００は、図１に示すように、ユーザーの端末の一例であるコンピュータ端末１１０と、相手側の他の端末であるノート型コンピュータ端末１２０と、サーバ１３０とを備えている。
ユーザーのコンピュータ端末１１０には、本発明のメッセージ送受信アプリケーションソフトウェアの一例であるメールブラウザアプリケーションがインストールされている。
ユーザーのコンピュータ端末１１０は、メールブラウザアプリケーションを用いることにより、サーバ１３０を介して一例として相手側のノート型コンピュータ端末１２０との間において、メッセージデータの一例である電子メールの送受信を行うことができるように構成されている。
【００３２】
ユーザーのコンピュータ端末１１０において、メールブラウザアプリケーションを起動させると、ユーザーのコンピュータ端末１１０の表示部１１１にメールブラウザ１１２が表示される。
そして、ユーザーがメールブラウザ１１２における「受信トレイ」の項目を選択する操作をすることにより、メールブラウザ１１２には、例えば、受信トレイの中身が表示される。
【００３３】
さらに、ユーザーが「作成」ボタンを押す（クリックする）または新規メッセージ作成のショートカットキーなどの操作をすると、新規メッセージウィンドウ１１３が表示される。
本実施例では、新規メッセージウィンドウ１１３にファイル転送ボタンであるファイル転送アイコン１１３ａが表示されるように構成されている。
ここで、ファイル転送アイコン１１３ａは、電子メールにファイルデータを添付するファイル添付アイコン１１３ｂとは別に設けられている。
【００３４】
ユーザーは、新規メッセージウィンドウ１１３の送信先欄１１３ｃに電子メールの宛先、タイトル欄１１３ｄに件名、本文欄１１３ｅに本文メッセージを入力する。
ここで、１つの電子メールに添付可能なファイルデータの大きさは、サーバ１３０の設定条件やプロバイダの設定条件に依存するが、おおよそ、２５ＭＢ（メガバイト）までである。
ユーザーは、相手に送りたいファイルデータの大きさをファイルデータのアイコンを右クリックでプロパティを選択などして確認し、電子メールに添付で送るのは難しいと判断したとき、本発明のファイル転送アイコン１１３ａを選択して押す。
【００３５】
ファイル転送について、メールブラウザアプリケーションおよびファイル転送アプリケーションの動作について詳しく説明する。
図２に示すように、ステップＳ１では、ファイル転送選択・入力判定ステップとして、ユーザーのコンピュータ端末１１０の表示部１１１に表示されたメールブラウザ１１２の送信メッセージウィンドウの一例である新規メッセージウィンドウ１１３または返信メッセージウィンドウに表示されたファイル転送アイコン１１３ａが選択されたか否かを、ユーザーのコンピュータ端末１１０の制御部（メールブラウザアプリケーション）が判定する。
ファイル転送アイコン１１３ａが選択されて押されたと判定した場合はステップＳ２へ進み、他方、まだ押されていないと判定した場合はステップＳ１を繰り返す。
【００３６】
ステップＳ２では、図３に示すように、ブラウザ表示ステップとして、ファイル転送アイコン１１３ａが選択されて押されたときにブラウザによって所定のＵＲＬの内容であるファイル転送用ページ１１４を表示する。
ファイル転送用ページ１１４には、フォルダ１１４ａが表示されている。
ファイル転送アイコン１１３ａが選択されて押される度に、フォルダ１１４ａが作成される。
そして、複数あるフォルダ１１４ａのうち、作成されたフォルダ１１４ａが選択されると、ファイル転送用ページ１１４の右側において、「ファイルをアップロード」の項目１１４ｂ、「送信ファイル」の項目１１４ｄ、「通知メール設定」の項目１１４ｅ、「ファイル送信設定」の項目１１４ｈ、「ファイルを送信してメール本文にダウンロードＵＲＬを埋め込む」旨のボタン１１４ｋまたは後述する確認ボタン１１４ｍが表示される。
【００３７】
このうち、「ファイルをアップロード」の項目１１４ｂが展開されて、アップロード用の所定領域１１４ｃが表示される。
ユーザーは、ファイル転送のためにアップロードしたいファイルデータのアイコンをドラッグアンドドロップで指定する。
具体的には、アップロードしたいファイルデータのアイコンをドラッグしてアップロード用の所定領域１１４ｃにドロップする。
これにより、ファイルデータが指定される。
なお、「ファイルを選択」の旨のボタンを押して、ポップアップ表示のリストからファイルデータを選択することによりファイルデータを指定して「アップロード」の旨のボタンを押してもよい。
【００３８】
ステップＳ３では、アップロードステップとして、ブラウザ上のアップロード用の所定領域１１４ｃにファイルデータのアイコンがドラッグアンドドロップされたか、または、ファイルデータが入力によって指定されたか否かを、ユーザーのコンピュータ端末１１０の制御部（ファイル転送アプリケーション）が判定する。
ドラッグアンドドロップなどによりファイルデータが指定されたと判定した場合はステップＳ４へ進み、他方、まだファイルデータが指定されていないと判定した場合はステップＳ３を繰り返す。
【００３９】
ステップＳ４では、アップロードステップとして、ユーザーのコンピュータ端末１１０およびサーバ１３０の制御部（ファイル転送アプリケーション）が、指定されたファイルデータをクラウド上のサーバ１３０にアップロードする。
すると、サーバ１３０の制御部（ファイル転送アプリケーション）が、ダウンロード用ＵＲＬを生成する。
また、図４に示すように、「送信ファイル」の項目１１４ｄが展開されてアップロードされたファイルデータのファイル名が表示される。
さらに、「通知メール設定」の項目１１４ｅが展開され、送信先電子メールアドレス入力欄１１４ｆ、コメント欄１１４ｇが表示される。
【００４０】
なお、ユーザーのコンピュータ端末１１０およびサーバ１３０の制御部（ファイル転送アプリケーション）は、新規メッセージウィンドウ１１３の送信先欄１１３ｃ、本文欄１１３ｅのデータを読み込み、ファイル転送用ページ１１４の「通知メール設定」の項目１１４ｅの送信先電子メールアドレス入力欄１１４ｆ、コメント欄１１４ｇへ入力するように構成されているが、ユーザーが、ファイル転送用ページ１１４の「通知メール設定」の項目１１４ｅの送信先電子メールアドレス入力欄１１４ｆ、コメント欄１１４ｇに直接入力してもよい。
【００４１】
本実施例では、ブラウザ表示ステップにおいて、新規メッセージウィンドウ１１３や返信メッセージウィンドウ（図示せず）の送信メッセージウィンドウの送信先欄１１３ｃ、本文欄１１３ｅのそれぞれのデータを読み込み、ブラウザで開いたファイル転送用ページ１１４の送信先電子メールアドレス入力欄１１４ｆ、コメント欄１１４ｇにそれぞれ入力するように構成されている。
これにより、メッセージ送受信アプリケーションソフトウェアの新規メッセージウィンドウ１１３において入力したデータがそのままブラウザで開いたファイル転送用ページ１１４に反映される。
その結果、入力作業が二度手間になってしまうことを回避することができ、送信までのユーザーの操作を簡単にすることができる。
【００４２】
そして、ユーザーが、ファイル転送用ページ１１４の所定ボタンである「ファイルを送信してメール本文にダウンロードＵＲＬを埋め込む」旨のボタン１１４ｋを押す。
すると、リソース特定情報入力ステップとして、ユーザーのコンピュータ端末１１０およびサーバ１３０の制御部（ファイル転送アプリケーション）は、新規メッセージウィンドウ１１３の本文欄１１３ｅにダウンロード用ＵＲＬ情報ＤＬを入力する（埋め込む）。
この際、ファイル転送用ページ１１４の「通知メール設定」の項目１１４ｅの送信先電子メールアドレス入力欄１１４ｆ、コメント欄１１４ｇのデータを、新規メッセージウィンドウ１１３の送信先欄１１３ｃ、本文欄１１３ｅにそれぞれ反映させてもよい。
そして、ユーザーは、新規メッセージウィンドウ１１３の内容を確認し、送信ボタン１１３ｆを押す。
【００４３】
なお、新規メッセージウィンドウ１１３のファイル転送アイコン１１３ａを介さずにファイル転送用ページ１１４を開いた場合、ファイル転送用ページ１１４の「ファイルを送信してメール本文にダウンロードＵＲＬを埋め込む」旨のボタン１１４ｋに代えて、図５に示すように、ファイル転送用ページ１１４に確認ボタン１１４ｍが表示されるように構成されている。
ファイル転送用ページ１１４の確認ボタン１１４ｍが押されると、図６に示すように、送信内容確認画面１１５が表示される。
送信内容確認画面１１５には、ダウンロード用ＵＲＬ情報ＤＬが記載されているとともに、送信ボタン１１５ａが設けられている。
そして、ユーザーは、送信内容確認画面１１５の内容を確認し、送信ボタン１１５ａを押す。
【００４４】
ステップＳ５では、リソース特定情報送信ステップとして、新規メッセージウィンドウ１１３の送信ボタン１１３ｆが選択されたか否か、ファイル転送用ページ１１４上における送信内容確認画面１１５の送信ボタン１１５ａが選択されたか否かなど、送信の旨が入力されたか否かを、ユーザーのコンピュータ端末１１０およびサーバ１３０の制御部（メールブラウザアプリケーション、ファイル転送アプリケーション）が判定する。
送信ボタン１１３ｆ、１１５ａが選択された、または、送信の旨が入力されたと判定した場合、ステップＳ６へ進み、他方、まだ、送信ボタン１１３ｆ、１１５ａが選択されていない、および、送信の旨が入力されていないと判定した場合はステップＳ５を繰り返す。
【００４５】
ステップＳ６では、リソース特定情報送信ステップとして、ユーザーのコンピュータ端末１１０またはサーバ１３０の制御部（メールブラウザアプリケーション、ファイル転送アプリケーション）が、ダウンロード用ＵＲＬ情報ＤＬを新規メッセージウィンドウ１１３の送信先欄１１３ｃまたはファイル転送用ページ１１４の送信先電子メールアドレス入力欄１１４ｆに入力された電子メールアドレスへ送信する。
具体的に、新規メッセージウィンドウ１１３の送信ボタン１１３ｆが選択されて押されると、ユーザーのコンピュータ端末１１０の制御部（メールブラウザアプリケーション）が、ダウンロード用ＵＲＬ情報ＤＬを含む電子メールを相手側のノート型コンピュータ端末１２０へ送信する。
また、送信内容確認画面１１５の送信ボタン１１５ａが選択されて押されると、サーバ１３０の制御部（ファイル転送アプリケーション）が、送信内容確認画面１１５の内容であるダウンロード用ＵＲＬ情報ＤＬを相手側のノート型コンピュータ端末１２０へ電子メールとして送信する。
【００４６】
これにより、図７（Ａ）に示すように、相手側のノート型コンピュータ端末１２０が電子メールを受信する。
ノート型コンピュータ端末１２０の表示部１２１のメールブラウザ１２２の受信トレイには、ダウンロード用ＵＲＬ情報ＤＬを含む電子メールが表示される。
相手は、ダウンロード用ＵＲＬ情報ＤＬをクリックすることにより、ブラウザにダウンロード専用ページ１２３を表示させることができる（図８参照）。
【００４７】
なお、ユーザーは、必要に応じて、ダウンロード専用ページ１２３にアクセス（ログイン）するためのパスワードを設定してもよい。
この場合、リソース特定情報送信ステップにおいて、送信ボタン１１３ｆ、１１５ａが押されたとき、または、送信の旨が入力されたとき、サーバ１３０の制御部（ファイル転送アプリケーション）が、ダウンロード用ＵＲＬへのログインパスワードを生成するとともに、ユーザーのコンピュータ端末１１０またはサーバ１３０の制御部（メールブラウザアプリケーション、ファイル転送アプリケーション）が、ダウンロード用ＵＲＬ情報ＤＬを送信先欄１１３ｃまたは送信先電子メールアドレス入力欄１１４ｆに入力された電子メールアドレスへ送信するように構成されている。
【００４８】
そして、パスワード送信ステップとして、サーバ１３０の制御部（ファイル転送アプリケーション）が、ダウンロード専用ページ１２３へのログインパスワード情報ＰＷのデータをファイル転送用ページ１１４の送信先電子メールアドレス入力欄１１４ｆに入力された電子メールアドレスへ送信するように構成されている。
これにより、図７（Ｂ）に示すように、相手側のノート型コンピュータ端末１２０が電子メールを受信する。
ノート型コンピュータ端末１２０の表示部１２１のメールブラウザ１２２の受信トレイには、ログインパスワード情報ＰＷを含む電子メールが表示される。
【００４９】
図８に示すように、相手は、ダウンロード用ＵＲＬ情報ＤＬの箇所をクリックし、必要に応じてログインパスワードを入力することにより、ブラウザにダウンロード専用ページ１２３を表示させることができる。
ダウンロード専用ページ１２３には、ファイルデータの送信者、受信者、受取期間、コメントについての情報が記載されている。
さらに、ファイルデータのファイル名、これに対応したダウンロード実行ボタン１２４、ファイルデータのサイズが表示されている。
相手が、ダウンロード実行ボタン１２４をクリックするとダウンロードが実行開始されるように構成されている。
【００５０】
以上説明した構成により、ファイルデータの容量が大きすぎて電子メールに添付できない場合であっても、電子メールアプリの送信メッセージウィンドウの一例である新規メッセージウィンドウ１１３に表示されたファイル転送アイコン１１３ａを選択するだけでブラウザにファイルデータをアップロード自在なファイル転送用ページ１１４が表示される。
その結果、ユーザーは所望のファイルデータを簡単にアップロードして相手側である他の端末の一例であるノート型コンピュータ端末１２０へダウンロード用ＵＲＬ情報ＤＬを通知することができる。
【００５１】
さらに、ファイル転送用ページ１１４にフォルダ１１４ａの概念を設けたことにより、フォルダ１１４ａ毎に送信先を設定自在となる。
その結果、ユーザーにとって使い勝手をよくすることができる。
例えば、フォルダ１１４ａ毎に送信先を変更したり、閲覧やダウンロードについて相手の権限を変えて設定することにより、使い勝手をよくすることができる。
【００５２】
さらに、図９に示すように、本実施例のファイル転送用ページ１１４は、ファイルデータのアップロード、ダウンロード用ＵＲＬ情報ＤＬの送信、他の端末におけるダウンロード用ＵＲＬ情報ＤＬのクリック（開封）、ダウンロード実行のそれぞれのログＬＧを表示自在に構成されている。
具体的に、送り側であるユーザーのコンピュータ端末１１０の表示部１１１で表示したファイル転送用ページ１１４には、フォルダ１１４ａと対応させて、ファイルデータのアップロード、ダウンロード用ＵＲＬ情報ＤＬの送信、他の端末におけるダウンロード用ＵＲＬ情報ＤＬのクリック（開封）、ダウンロード実行のログＬＧが表示されるように構成されている。
【００５３】
それぞれのアクション毎に、ユーザー名、コメント、ＩＰアドレス、ログＬＧの作成日時が表示されるように構成されている。
これにより、ユーザーの自身の操作だけでなく相手の操作もログＬＧとして表示される。
その結果、ユーザーは自身の操作だけでなく相手の操作の有無および日時について簡単に確認することができる。
【００５４】
さらに、本実施例では、他の端末においてダウンロード用ＵＲＬ情報ＤＬがクリックされたか否かを判定するクリック判定ステップと、クリックされたとき、クリックされた旨のログＬＧを保存するクリックログ保存ステップとをさらに具備している。
これにより、電子メールが開封されてダウンロード専用ページ１２３へアクセスがあったことがログＬＧとして保存される。
その結果、送り側であるユーザーは相手が電子メールを開封したか否かおよび開封日時を確認することができる。
【００５５】
また、本実施例では、他の端末のブラウザにおいてダウンロード専用ページ１２３が開かれてダウンロード実行ボタン１２４（図８参照）がクリックされてファイルデータのダウンロードが実行されたか否かを判定するダウンロード判定ステップと、ダウンロードされたとき、ダウンロードされた旨のログＬＧを保存するダウンロードログ保存ステップとをさらに具備している。
これにより、ファイルデータがダウンロードされたことがログＬＧとして保存される。
その結果、送り側であるユーザーは相手がダウンロードしたか否かおよびダウンロードした日時を確認することができる。
【００５６】
さらに、管理者としてファイル転送用ページ１１４にログインすると、図１０に示すように、管理者用ページ１１６が表示される。
そして、管理者用ページ１１６は、ファイルデータのアップロード、ダウンロード用ＵＲＬ情報ＤＬの送信、他の端末におけるダウンロード用ＵＲＬ情報ＤＬのクリック（開封）、ダウンロード実行、不正アクセス、リマインダー、期限切れ、フォルダコピーなどの全てのログＬＧを表示自在に構成されている。
【００５７】
また、図１１に示すように、管理者用ページ１１６は、通知メールの非表示宛先メールアドレスの設定、送信可能なドメイン・メールアドレスの設定、送信不可とするドメイン・メールアドレスの設定、ダウンロード可能なドメイン・メールアドレスの設定、ダウンロード不可とするドメイン・メールアドレスの設定、送信可能なＩＰアドレスの設定、送信不可とするＩＰアドレスの設定、ダウンロード可能なＩＰアドレスの設定、ダウンロード不可とするＩＰアドレスの設定、アップロード可能なファイルデータの拡張子の制限の設定の少なくとも１つについて指定自在に表示するように構成されている。
【００５８】
ここで、通知メールの非表示宛先メールアドレスの設定は、すべての通知メールにいれるメールアドレスを指定するものであり、管理者のメールアドレスを入れておくと送信ログＬＧに利用することができる。
また、ファイルデータの拡張子の制限は、入力欄に入力したものを許可する設定、または、不可とする設定にすることができるように構成されている。
これにより、セキュリティについて指定自在である。
その結果、セキュリティを適宜設定することができる。
【００５９】
さらに、図１２に示すように、管理者用ページ１１６は、ファイル転送用ページ１１４の「ファイル送信設定」の項目１１４ｈのデフォルト値を指定自在に構成されている。
具体的には、パスワードでダウンロード専用ページ１２３にログインしてダウンロードさせる設定にするか否かを指定可能。
パスワードを用いる場合は、パスワード通知メールの送信タイミングを指定可能。
これにより、相手がパスワードを入力し、ダウンロード可能とするように指定可能。
また、相手がダウンロード用ＵＲＬ情報ＤＬの箇所をクリックした場合に、開封通知の電子メールをユーザーが受け取るように指定可能。
【００６０】
さらに、相手がダウンロード実行ボタン１２４をクリックした場合に、ダウンロード通知の電子メールをユーザーが受け取るように指定可能。
相手が第１所定期間の間にダウンロードしていない場合に、自動的に電子メールで催促確認メールを送るように指定可能。
第２所定期間経過後にファイルデータが削除され、ダウンロード不可になるように指定可能。
さらに、これらの各項目について、デフォルト値だけでなく、ユーザー側の設定変更を許可するか、設定変更を不可とするかを指定自在に設けられている。
これにより、ファイル転送のポリシーを管理者側で強制することが可能となる。
【００６１】
なお、本発明のファイル転送アイコン１１３ａを有しないメールブラウザである場合、ユーザーのコンピュータ端末１１０に追加用アドオンプログラムをインストールすることにより、本発明のファイル転送アイコン１１３ａが新規メッセージウィンドウ１１３や返信メッセージウィンドウに表示されるようになる。
【００６２】
このようにして得られた本発明の第１実施例であるアプリケーションソフトウェアの一例であるメールブラウザアプリケーションおよびファイル転送アプリケーションは、ユーザー端末の一例であるコンピュータ端末１１０の表示部１１１に表示されたメッセージ送受信アプリケーションソフトウェアの送信メッセージウィンドウの一例である新規メッセージウィンドウ１１３に表示されたファイル転送ボタンであるファイル転送アイコン１１３ａが選択されたか否かを判定するファイル転送選択・入力判定ステップＳ１と、ファイル転送アイコン１１３ａが選択されたときにブラウザによって所定のファイル転送用ページ１１４を表示するブラウザ表示ステップＳ２と、ファイル転送用ページ１１４上においてファイルデータが指定されたか否かを判定し、ファイルデータが指定されたときサーバ１３０にファイルデータをアップロードするアップロードステップＳ３、Ｓ４と、ファイル転送用ページ１１４の送信内容確認画面１１５の送信ボタン１１５ａが選択されたか否かを判定し、送信ボタン１１５ａが選択されたとき、サーバ１３０によって生成されたダウンロード用ＵＲＬ情報ＤＬのデータをファイル転送用ページ１１４の送信先電子メールアドレス入力欄１１４ｆに入力された電子メールアドレスへ送信するリソース特定情報送信ステップＳ５、Ｓ６とをユーザーのコンピュータ端末１１０およびサーバ１３０に実行させることにより、ユーザーは所望のファイルデータを簡単にアップロードして相手側である他の端末の一例であるノート型コンピュータ端末１２０へダウンロード用ＵＲＬ情報ＤＬを通知することができる。
【００６３】
また、本発明の第１実施例であるアプリケーションソフトウェアの一例であるメールブラウザアプリケーションおよびファイル転送アプリケーションは、ユーザー端末の一例であるコンピュータ端末１１０の表示部１１１に表示されたメッセージ送受信アプリケーションソフトウェアの送信メッセージウィンドウの一例である新規メッセージウィンドウ１１３に表示されたファイル転送ボタンであるファイル転送アイコン１１３ａが選択されたか否かを判定するファイル転送選択・入力判定ステップＳ１と、ファイル転送アイコン１１３ａが選択されたときにブラウザによって所定のファイル転送用ページ１１４を表示するブラウザ表示ステップＳ２と、ファイル転送用ページ１１４上においてファイルデータが指定されたか否かを判定し、ファイルデータが指定されたときサーバ１３０にファイルデータをアップロードするアップロードステップＳ３、Ｓ４と、ファイル転送用ページ１１４において、所定ボタンである「ファイルを送信してメール本文にダウンロードＵＲＬを埋め込む」旨のボタン１１４ｋが選択されたか否かを判定し、「ファイルを送信してメール本文にダウンロードＵＲＬを埋め込む」旨のボタン１１４ｋが選択されたとき、サーバ１３０によって生成されたダウンロード専用ページ１２３のリソース特定情報であるダウンロード用ＵＲＬ情報ＤＬを新規メッセージウィンドウ１１３に入力するリソース特定情報入力ステップと、新規メッセージウィンドウ１１３上において送信ボタン１１３ｆが選択されたか否かを判定し、送信ボタン１１３ｆが選択されたとき、ダウンロード用ＵＲＬ情報ＤＬを新規メッセージウィンドウ１１３の送信先欄１１３ｃに入力された電子メールアドレスへ送信するリソース特定情報送信ステップＳ５、Ｓ６とをユーザーのコンピュータ端末１１０およびサーバ１３０に実行させることにより、ユーザーは所望のファイルデータを簡単にアップロードして相手側である他の端末の一例であるノート型コンピュータ端末１２０へダウンロード用ＵＲＬ情報ＤＬを通知するとともに、メッセージ送受信アプリケーションソフトウェアの新規メッセージウィンドウ１１３に入力したデータを無駄にせずに活かして相手側のノート型コンピュータ端末１２０へダウンロード用ＵＲＬ情報ＤＬを通知することができる。
【００６４】
さらに、ファイル転送アプリケーションは、ダウンロード専用ページ１２３へのログインパスワード情報ＰＷをサーバ１３０からファイル転送用ページ１１４の送信先電子メールアドレス入力欄１１４ｆに入力された電子メールアドレスへ送信するパスワード送信ステップをさらに具備し、リソース特定情報送信ステップＳ５において、送信ボタン１１３ｆ、１１５ａが選択されたとき、ダウンロード専用ページ１２３へのログインパスワードを生成するとともにダウンロード用ＵＲＬ情報ＤＬを送信先欄１１３ｃまたは送信先電子メールアドレス入力欄１１４ｆに入力された電子メールアドレスへ送信する構成であることにより、ユーザーは所望のファイルデータを簡単にアップロードして相手側であるノート型コンピュータ端末１２０へダウンロード用ＵＲＬ情報ＤＬに加えてログインパスワード情報ＰＷを通知することができる。
【００６５】
また、ファイル転送用ページ１１４が、複数のフォルダ１１４ａを表示自在であり、フォルダ１１４ａの選択によりアップロード用の所定領域１１４ｃを切り替え自在に構成されていることにより、ユーザーにとって使い勝手をよくすることができ、例えば、フォルダ１１４ａ毎に送信先を変更したり、閲覧やダウンロードについて相手の権限を変えて設定することにより、使い勝手をよくすることができる。
【００６６】
また、ファイル転送アプリケーションは、ノート型コンピュータ端末１２０においてダウンロード用ＵＲＬがクリックされたか否かを判定するクリック判定ステップと、クリックされたとき、クリックされた旨のログＬＧを保存するクリックログ保存ステップとをさらに具備し、ファイル転送用ページ１１４が、ファイルデータのアップロード、ダウンロード用ＵＲＬ情報ＤＬの送信、他の端末としてのノート型コンピュータ端末１２０におけるダウンロード用ＵＲＬ情報ＤＬのクリック（開封）のそれぞれのログＬＧを表示自在な構成であることにより、ユーザーは自身の操作だけでなく相手のダウンロード用ＵＲＬ情報ＤＬのクリック（開封）操作の有無および日時について簡単に確認することができる。
【００６７】
また、ファイル転送アプリケーションは、ノート型コンピュータ端末１２０のブラウザにおいてダウンロード用ＵＲＬであるダウンロード専用ページ１２３が開かれてファイルデータのダウンロードが実行されたか否かを判定するダウンロード判定ステップと、ダウンロードされたとき、ダウンロードされた旨のログＬＧを保存するダウンロードログ保存ステップとをさらに具備し、ファイル転送用ページ１１４が、ファイルデータのアップロード、ダウンロード用ＵＲＬ情報ＤＬの送信、他の端末としてのノート型コンピュータ端末１２０におけるダウンロード実行のそれぞれのログＬＧを表示自在な構成であることにより、送り側であるユーザーは相手がダウンロードしたか否かおよびダウンロードした日時を確認することができる。
【００６８】
さらに、ブラウザ表示ステップＳ２において、新規メッセージウィンドウ１１３や返信メッセージウィンドウの送信メッセージウィンドウの送信先欄１１３ｃ、本文欄１１３ｅのそれぞれのデータを読み込み、ファイル転送用ページ１１４の送信先電子メールアドレス入力欄１１４ｆ、コメント欄１１４ｇにそれぞれ入力する構成であることにより、入力作業が二度手間になってしまうことを回避することができ、送信までのユーザーの操作を簡単にすることができる。
【００６９】
また、ファイル転送用ページ１１４または管理者用ページ１１６が、パスワードでログインするか否かの設定、相手がダウンロード用ＵＲＬをクリックしたときにユーザーへ相手がクリックした旨を通知する設定、相手がダウンロードの操作をしたときにユーザーへ相手がダウンロードの操作をした旨を通知する設定、相手が所定期間ダウンロードの操作をしない場合に相手へ再通知する設定、ダウンロード可能期間の設定の少なくとも１つについて指定自在に表示する構成であることにより、ユーザーの使い勝手をよくすることができる。
【００７０】
さらに、ファイル転送用ページ１１４または管理者用ページ１１６が、通知メールの非表示宛先メールアドレスの設定、送信可能なドメイン・メールアドレスの設定、送信不可とするドメイン・メールアドレスの設定、ダウンロード可能なドメイン・メールアドレスの設定、ダウンロード不可とするドメイン・メールアドレスの設定、送信可能なＩＰアドレスの設定、送信不可とするＩＰアドレスの設定、ダウンロード可能なＩＰアドレスの設定、ダウンロード不可とするＩＰアドレスの設定、アップロード可能なファイルデータの拡張子の制限の設定の少なくとも１つについて指定自在に表示する構成であることにより、セキュリティを適宜設定することができるなど、その効果は甚大である。
【実施例２】
【００７１】
続いて、本発明のアプリケーションソフトウェアの第２実施例であるチャットアプリケーションおよびファイル転送アプリケーションについて、図１３（Ａ）および図１３（Ｂ）に基づいて説明する。
ここで、図１３（Ａ）は、本発明の第２実施例であるユーザーのスマートフォン端末２１０においてファイルデータを転送するときの様子を示す図であり、図１３（Ｂ）は、本発明の第２実施例であるユーザーのスマートフォン端末２１０においてダウンロード用ＵＲＬ情報ＤＬをチャットデータで送信したときの様子を示す図である。
【００７２】
第２実施例のチャットアプリケーションおよびファイル転送アプリケーションは、第１実施例のメールブラウザアプリケーションおよびファイル転送アプリケーションの電子メールの送信用メッセージデータがウィンドウ毎に表示される形式をチャットのメッセージデータが同一の相手と同一のウィンドウで対話する形式に変更したものであり、多くの要素について第１実施例のメールブラウザアプリケーションおよびファイル転送アプリケーションと共通するので、共通する事項については詳しい説明を省略し、下２桁が共通する２００番台の符号を付すのみとする。
【００７３】
図１３（Ａ）に示すように、ユーザー端末の一例であるユーザー田中さんのスマートフォン端末２１０の表示部２１１には、メッセージ送受信アプリケーションソフトウェアの一例であるチャットアプリケーションのトーク画面２１２が表示されている。
トーク画面２１２には、ユーザーである田中さんと相手側の伊藤さんとのやりとりのメッセージが表示されている。
【００７４】
ここで、ユーザー田中さんは、トーク画面２１２のメッセージ入力欄２１３にメッセージの一例として「会議の資料を送ります！」を入力し、前述した第１実施例と同様、トーク画面２１２に表示されたファイル転送アイコン２１３ａを選択して押す。
ファイルデータの指定、アップロードの手順や設定については、前述した第１実施例と同様なので、その詳しい説明を省略する。
【００７５】
そして、ファイル転送用ページ２１４の「ファイルを送信してメール本文にダウンロードＵＲＬを埋め込む」旨のボタン２１４ｋを押すと、ユーザーのスマートフォン端末２１０およびサーバ２３０の制御部（ファイル転送アプリケーション）は、トーク画面２１２のメッセージ入力欄２１３にダウンロード用ＵＲＬを入力する（埋め込む）。
言い換えると、メッセージ入力欄２１３にダウンロード用ＵＲＬ情報ＤＬが入力される。
さらに、ユーザーが、送信ボタン２１３ｂを押すと、図１３（Ｂ）に示すように、スマートフォン端末２１０の制御部（チャットアプリケーション）が、サーバ２３０によって生成されたダウンロード用ＵＲＬ情報ＤＬをチャットデータとして伊藤さんの端末（図示せず）へ送信する。
【００７６】
以上説明したように、ファイル転送システム２００が、メールブラウザアプリケーションをチャットアプリケーションに変更した構成であっても、ファイル転送アイコン２１３ａを設けることにより、転送したいファイルデータを簡単にアップロードし、ダウンロード用ＵＲＬ情報ＤＬを相手に簡単に送信することができる。
なお、必要に応じて、ログインパスワード情報ＰＷをサーバ２３０から相手である伊藤さんの端末へ送信するように構成してもよいのは言うまでもない。
【実施例３】
【００７７】
続いて、本発明のアプリケーションソフトウェアの第３実施例であるファイル転送システム３００について、図１４に基づいて説明する。
ここで、図１４は、本発明の第３実施例であるファイル転送システム３００の概念図である。
第３実施例のファイル転送システム３００は、第１実施例のファイル転送システム１００のユーザーのコンピュータ端末１１０を人工知能スピーカ端末３１０に変更したものであり、多くの要素について第１実施例のファイル転送システム１００と共通するので、共通する事項については詳しい説明を省略し、下２桁が共通する３００番台の符号を付すのみとする。
【００７８】
本発明のアプリケーションソフトウェアを有した第３実施例であるファイル転送システム３００は、図１４に示すように、ユーザーの端末の一例である人工知能スピーカ端末３１０と、相手側の他の端末であるノート型コンピュータ端末３２０と、サーバ３３０とを備えている。
ユーザーの人工知能スピーカ端末３１０には、本発明のアプリケーションソフトウェアがインストールされている。
人工知能スピーカ端末３１０は、スピーカと、マイクと、制御部と、記憶部、時間制御手段、通信手段とを備えている。
ユーザーが、人工知能スピーカ端末３１０に対して、メッセージの宛先、件名、本文を、マイクを介して音声で入力する。
そして、ファイル転送を選択した旨を入力する一例として、「大容量ファイル転送選択！」と音声入力する。
すると、ファイル転送選択・入力判定ステップＳ１として、人工知能スピーカ端末３１０においてファイル転送の旨が入力されたか否かを、ユーザーの人工知能スピーカ端末３１０の制御部（メッセージ送受信アプリケーションソフトウェア）が判定する。
さらに、アップロードステップＳ４、およびリソース特定情報送信ステップＳ５として、転送するファイルデータの指定の一例、送信の旨の入力の一例として「今日の会議の資料を大容量ファイル転送サーバ経由で伊藤さんに送って！」と音声入力する。
【００７９】
すると、リソース特定情報送信ステップＳ５として、人工知能スピーカ端末３１０の制御部（メッセージ送受信アプリケーションソフトウェア）またはサーバ３３０の制御部（ファイル転送アプリケーション）が、相手である伊藤さんのノート型コンピュータ端末３２０へサーバ３３０の制御部（ファイル転送アプリケーション）によって生成されたダウンロード用ＵＲＬ情報ＤＬを有した電子メールを送信する。
なお、必要に応じてログインパスワード情報ＰＷをサーバ３３０から相手である伊藤さんのノート型コンピュータ端末３２０へ送信するように構成してもよいのは言うまでもない。
これにより、前述した第１実施例のファイル転送システム１００と同様の作用効果を得ることができる。
【００８０】
このようにして得られた本発明の第３実施例であるアプリケーションソフトウェアの一例であるメールブラウザアプリケーションおよびファイル転送アプリケーションは、ユーザー端末である人工知能スピーカ端末３１０においてファイル転送の旨が入力されたか否かを判定するファイル転送選択・入力判定ステップＳ１と、人工知能スピーカ端末３１０においてファイルデータが入力によって指定されたか否かを判定し、ファイルデータが指定されたときサーバ３３０にファイルデータをアップロードするアップロードステップＳ３、Ｓ４と、人工知能スピーカ端末３１０において送信の旨が入力されたか否かを判定し、送信の旨が入力されたとき、サーバ３３０によって生成されたダウンロード専用ページ（１２３）のリソース特定情報であるダウンロード用ＵＲＬ情報ＤＬを入力によって指定された電子メールアドレスへ送信するリソース特定情報送信ステップＳ５、Ｓ６とを人工知能スピーカ端末３１０およびサーバ３３０に実行させることにより、ユーザーは所望のファイルデータを簡単にアップロードして相手側である他の端末の一例であるノート型コンピュータ端末３２０へダウンロード用ＵＲＬ情報ＤＬを通知することができるなど、その効果は甚大である。
【符号の説明】
【００８１】
１００  ・・・  ファイル転送システム
１１０  ・・・  （ユーザーの）コンピュータ端末（ユーザー端末）
１１１  ・・・  表示部
１１２  ・・・  メールブラウザ
１１３  ・・・  新規メッセージウィンドウ（送信メッセージウィンドウ）
１１３ａ・・・  ファイル転送アイコン（ファイル転送ボタン）
１１３ｂ・・・  ファイル添付アイコン
１１３ｃ・・・  送信先欄
１１３ｄ・・・  タイトル欄
１１３ｅ・・・  本文欄
１１３ｆ・・・  送信ボタン
１１４  ・・・  ファイル転送用ページ
１１４ａ・・・  フォルダ
１１４ｂ・・・  「ファイルをアップロード」の項目
１１４ｃ・・・  アップロード用の所定領域
１１４ｄ・・・  「送信ファイル」の項目
１１４ｅ・・・  「通知メール設定」の項目
１１４ｆ・・・  送信先電子メールアドレス入力欄
１１４ｇ・・・  コメント欄
１１４ｈ・・・  「ファイル送信設定」の項目
１１４ｋ・・・  「ファイルを送信してメール本文にダウンロードＵＲＬを埋め込む」旨のボタン
１１４ｍ・・・  確認ボタン
１１５  ・・・  送信内容確認画面
１１５ａ・・・  送信ボタン
１１６  ・・・  管理者用ページ
１２０  ・・・  （相手側の）ノート型コンピュータ端末（他の端末）
１２１  ・・・  表示部
１２２  ・・・  メールブラウザ
１２３  ・・・  ダウンロード専用ページ
１２４  ・・・  ダウンロード実行ボタン
１３０  ・・・  サーバ
２００  ・・・  ファイル転送システム
２１０  ・・・  ユーザーのスマートフォン端末（ユーザー端末）
２１１  ・・・  表示部
２１２  ・・・  トーク画面
２１３  ・・・  メッセージ入力欄
２１３ａ・・・  ファイル転送アイコン（ファイル転送ボタン）
２１３ｂ・・・  送信ボタン
２１４  ・・・  ファイル転送用ページ
２１４ｋ・・・  「ファイルを送信してメール本文にダウンロードＵＲＬを埋め込む」旨のボタン
２３０  ・・・  サーバ
３００  ・・・  ファイル転送システム
３１０  ・・・  人工知能スピーカ端末（ユーザー端末）
３２０  ・・・  （相手側の）ノート型コンピュータ端末（他の端末）
３３０  ・・・  サーバ
ＬＧ    ・・・  ログ
ＤＬ    ・・・  ダウンロード用ＵＲＬ情報
ＰＷ    ・・・  ログインパスワード情報
【図１】
2020042499.tif 000003
【図２】
2020042499.tif 000004
【図３】
2020042499.tif 000005
【図４】
2020042499.tif 000006
【図５】
2020042499.tif 000007
【図６】
2020042499.tif 000008
【図７】
2020042499.tif 000009
【図８】
2020042499.tif 000010
【図９】
2020042499.tif 000011
【図１０】
2020042499.tif 000012
【図１１】
2020042499.tif 000013
【図１２】
2020042499.tif 000014
【図１３】
2020042499.tif 000015
【図１４】
2020042499.tif 000016