(57)【要約】【課題】受け渡されたファイルに誤りがあったりあるいは不足ファイルがある場合に、一方のファイル処理装置からの操作のみで、ファイルの追加取得を行えるファイル受け渡しシステム等を提供する。【解決手段】第２のファイル処理装置１００には、第２のタッチ操作を行ったユーザーに対応する追加ファイルについての問い合わせを、第１のファイル処理装置３００に行うための操作手段Ｋ２が備えられているから、この操作手段Ｋ２による操作をユーザーが行うことで、問い合わせに応答して第１のファイル処理装置３００から追加用ファイル情報が送信され、表示手段１５１に表示される。ユーザーが表示された追加用ファイル情報の中から所望の追加用ファイル情報を選択すると、選択された追加用ファイル情報に対応する追加ファイルが要求され、第１のファイル処理装置１００から送信される。【選択図】  図７
2015022572.tif 000002
【特許請求の範囲】
【請求項１】
相互に接続可能な第１のファイル処理装置と第２のファイル処理装置を備えたファイル受け渡しシステムであって、
前記第１のファイル処理装置は、
１個または複数個のファイルを記憶するファイル記憶手段と、
前記各ファイルのファイル情報を表示可能な表示手段と、
タッチパネルと、
前記ファイル情報に対して行われる前記タッチパネルの第１のタッチ操作を検出する検出手段と、
前記検出手段により前記第１のタッチ操作が検出されたときは、第１のタッチ操作が行われたファイル情報に対応するファイルをユーザー情報と共に外部サーバーに転送する転送手段と、
前記第２のファイル処理装置から、追加ファイルについての問い合わせがあったときは、問い合わせを行ったユーザーに関連付けられたファイルのファイル情報を追加用ファイル情報として前記第２のファイル処理装置に送信するとともに、送信した追加用ファイル情報の中からユーザーにより選択された追加用ファイル情報に対応する追加ファイルの取得要求があったときは、その追加ファイルを前記第２のファイル処理装置に直接にまたはサーバー経由で送信する送信手段と、
を備え、
前記第２のファイル処理装置は、
タッチパネルと、
前記タッチパネルの第２のタッチ操作を検出する検出手段と、
前記検出手段により前記第２のタッチ操作が検出されたときは、前記サーバーに転送されたファイルの中から、第２のタッチ操作を行ったユーザーに対応するファイルを取得するファイル取得手段と、
前記ファイル取得手段により取得されたファイルのファイル情報を表示する表示手段と、
前記ユーザーに対応する追加ファイルについての問い合わせを、前記第１のファイル処理装置に行うための操作手段と、
前記操作手段の操作に基づいて行われた前記問い合わせに応答して第１のファイル処理装置から送信され、前記表示手段に表示された追加用ファイル情報の中から、ユーザー操作に基づいて追加ファイルに対応する追加用ファイル情報を選択する追加ファイル選択手段と、
前記追加ファイル選択手段により選択された追加用ファイル情報に対応する追加ファイルの取得を、前記第１のファイル処理装置に対して要求する追加ファイル要求手段と、
を備えたことを特徴とするファイル受け渡しシステム。
【請求項２】
前記第２のファイル処理装置のファイル取得手段は、前記サーバーからファイルを取得する前に、取得可能なファイルのファイル情報を取得して前記表示手段にファイル情報を表示し、ファイル情報の中からユーザーにより選択されたファイル情報に対応するファイルを前記サーバーから取得する請求項１に記載のファイル受け渡しシステム。
【請求項３】
前記第２のファイル処理装置は、前記サーバーから取得したファイルまたは取得可能なファイルのファイル情報の中からユーザーが削除したいファイルのファイル情報を選択する削除ファイル選択手段と、
前記削除ファイル選択手段により選択されたファイル情報に対応するファイルの削除を前記サーバーに要求する削除要求手段とを備えている請求項１または２に記載のファイル受け渡しシステム。
【請求項４】
前記第２のファイル処理装置の前記追加ファイル選択手段は、前記表示手段に表示された追加用ファイル情報に対して前記第１のタッチ操作がなされたときは、その追加用ファイル情報を選択する請求項１〜３のいずれかに記載のファイル受け渡しシステム。
【請求項５】
前記第２のファイル処理装置の前記表示手段は、第１のファイル処理装置から送信された追加用ファイル情報のうち、既にサーバーに転送されているファイルのファイル情報は表示しない請求項１〜４のいずれかに記載のファイル受け渡しシステム。
【請求項６】
前記第２のファイル処理装置の前記表示手段は、前記第１のファイル処理装置から送信された追加用ファイル情報を、既にサーバーに転送されているファイルのファイル情報に近似する順に優先位置に配置して表示する請求項１〜５のいずれかに記載のファイル受け渡しシステム。
【請求項７】
前記第２のファイル処理装置の前記追加ファイル選択手段は、前記表示手段に表示された追加用ファイル情報に対して前記第１のタッチ操作がなされたときにその追加用ファイル情報を選択し、前記追加ファイル要求手段は、該追加用ファイル情報に対して前記第２のタッチ操作がなされたときに追加用ファイル情報に対応する追加ファイルの取得を、前記第１のファイル処理装置に要求する請求項１〜６のいずれかに記載のファイル受け渡しシステム。
【請求項８】
前記第２のファイル処理装置の表示手段に表示された追加用ファイル情報に対して、前記第１のタッチ操作がなされたときは、前記第２のファイル処理装置の前記追加ファイル選択手段は、その追加用ファイル情報を選択し、前記追加ファイル要求手段は、該追加用ファイル情報に対応する追加ファイルの取得を前記第１のファイル処理装置に要求する請求項１〜６のいずれかに記載のファイル受け渡しシステム。
【請求項９】
前記第２のファイル処理装置は、ユーザー操作に基づいて、前記サーバーから取得したまたは取得可能なファイルのファイル情報に対する前記追加ファイル情報の前記表示手段における表示位置を指定可能である請求項１〜８のいずれかに記載のファイル処理装置。
【請求項１０】
前記サーバーから取得したファイル、または前記追加ファイルは、該ファイルの実行アプリケーション情報を保持し、
前記第２のファイル処理装置で、前記サーバーから取得したファイル、または前記追加ファイルを実行可能なアプリケーションが存在しない場合は、前記第２のファイル処理装置は前記第１のファイル処理装置に対して前記ファイルの実行を依頼するとともに、実行結果を示す画面データを第２のファイル処理装置から取得して、前記表示手段に表示する請求項１〜９のいずれかに記載のファイル受け渡しシステム。
【請求項１１】
請求項１〜１０のいずれかに記載のファイル受け渡しシステムにおける第２のファイル処理装置として用いられるファイル処理装置。
【請求項１２】
請求項１に記載のファイル受け渡しシステムにおける第２のファイル処理装置のコンピュータに、
タッチパネルの第２のタッチ操作を検出する検出ステップと、
前記検出ステップにおいて前記第２のタッチ操作が検出されたときは、サーバーに転送されたファイルの中から、第２のタッチ操作を行ったユーザーに対応するファイルを取得するファイル取得ステップと、
前記ファイル取得ステップにおいて取得されたファイルのファイル情報を表示手段に表示する表示ステップと、
前記ユーザーに対応する追加ファイルについての問い合わせを、前記第１のファイル処理装置に行うための操作手段が操作されたときに、前記問い合わせを行う問い合わせステップと、
前記問い合わせに応答して第１のファイル処理装置から送信され、前記表示手段に表示された追加用ファイル情報の中から、ユーザー操作に基づいて追加用ファイル情報を選択する追加ファイル選択ステップと、
前記選択された追加用ファイル情報に対応する追加ファイルの取得を、前記第１のファイル処理装置に対して要求する追加ファイル要求ステップと、
を実行させるためのファイル処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、第１のデータ処理装置に保存されているファイルを、タッチパネルのタッチ操作により第２のデータ処理装置にコピーまたは移動等により受け渡すことができるファイル受け渡しシステム、該システムに用いられる多機能デジタル複合機であるＭＦＰ（Multi Function Peripherals）等のファイル処理装置及びファイル処理プログラムに関する。
【背景技術】
【０００２】
スマートフォン、タブレット端末、画像処理装置等、ファイルの保存、閲覧等が可能なファイル処理装置の操作パネルとして、昨今では、マルチタッチ操作可能なタッチパネルを備えたものが使用されるようになっている。
【０００３】
このようなファイル処理装置に保存されているファイルを、タッチパネルの操作により簡単に他のファイル処理装置にコピーまたは移動等により受け渡すことができる技術が既に提案されている（例えば特許文献１及び２）。
【０００４】
この技術によれば、一方のファイル処理装置で、表示部に表示されたファイルを示すファイル情報としてのファイルアイコンに対して、タッチパネル上で「つまむ」操作というタッチ操作を行い、他方のファイル処理装置のタッチパネル上で「はなす」操作というタッチ操作を行うと、前記ファイルアイコンに対応するファイルが一方のファイル処理装置から他方のファイル処理装置へコピーまたは移動され、ファイルの受け渡しを簡単に行うことができる、というものである。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１４３９６３号公報
【特許文献２】特開２０１３−２０４１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところが、上記特許文献１及び２に記載の技術において、「つまむ」、「はなす」等の簡単な操作でファイルを他の装置に簡単に送ることができるものの、送られてきたファイルが誤りファイルであっても、それをジョブ実行前に検出して是正することができないという問題がある。また、受け渡しファイルに含まれていない不足ファイル等が存在する場合は、再度、一方のファイル処理装置で「つまむ」操作等を行って他のファイル処理装置にファイルを移動させる必要があり、面倒でもあった。
【０００７】
この発明は、上記実情に鑑みてなされたものであり、簡単な操作でファイルを一方のファイル処理装置から他方のファイル処理装置に受け渡すことができるのはもとより、受け渡されたファイルに誤りがあったりあるいは不足ファイルがある場合に、一方のファイル処理装置からの操作のみで、ファイルの追加取得を行えるファイル受け渡しシステムを提供し、さらには該システムに用いられるファイル処理装置及びファイル処理プログラムを提供することを課題としている。
【課題を解決するための手段】
【０００８】
上記課題は以下の手段によって解決される。
（１）相互に接続可能な第１のファイル処理装置と第２のファイル処理装置を備えたファイル受け渡しシステムであって、前記第１のファイル処理装置は、１個または複数個のファイルを記憶するファイル記憶手段と、前記各ファイルのファイル情報を表示可能な表示手段と、タッチパネルと、前記ファイル情報に対して行われる前記タッチパネルの第１のタッチ操作を検出する検出手段と、前記検出手段により前記第１のタッチ操作が検出されたときは、第１のタッチ操作が行われたファイル情報に対応するファイルをユーザー情報と共に外部サーバーに転送する転送手段と、前記第２のファイル処理装置から、追加ファイルについての問い合わせがあったときは、問い合わせを行ったユーザーに関連付けられたファイルのファイル情報を追加用ファイル情報として前記第２のファイル処理装置に送信するとともに、送信した追加用ファイル情報の中からユーザーにより選択された追加用ファイル情報に対応する追加ファイルの取得要求があったときは、その追加ファイルを前記第２のファイル処理装置に直接にまたはサーバー経由で送信する送信手段と、を備え、前記第２のファイル処理装置は、タッチパネルと、前記タッチパネルの第２のタッチ操作を検出する検出手段と、前記検出手段により前記第２のタッチ操作が検出されたときは、前記サーバーに転送されたファイルの中から、第２のタッチ操作を行ったユーザーに対応するファイルを取得するファイル取得手段と、前記ファイル取得手段により取得されたファイルのファイル情報を表示する表示手段と、前記ユーザーに対応する追加ファイルについての問い合わせを、前記第１のファイル処理装置に行うための操作手段と、前記操作手段の操作に基づいて行われた前記問い合わせに応答して第１のファイル処理装置から送信され、前記表示手段に表示された追加用ファイル情報の中から、ユーザー操作に基づいて追加ファイルに対応する追加用ファイル情報を選択する追加ファイル選択手段と、前記追加ファイル選択手段により選択された追加用ファイル情報に対応する追加ファイルの取得を、前記第１のファイル処理装置に対して要求する追加ファイル要求手段と、を備えたことを特徴とするファイル受け渡しシステム。
（２）前記第２のファイル処理装置のファイル取得手段は、前記サーバーからファイルを取得する前に、取得可能なファイルのファイル情報を取得して前記表示手段にファイル情報を表示し、ファイル情報の中からユーザーにより選択されたファイル情報に対応するファイルを前記サーバーから取得する前項１に記載のファイル受け渡しシステム。
（３）前記第２のファイル処理装置は、前記サーバーから取得したファイルまたは取得可能なファイルのファイル情報の中からユーザーが削除したいファイルのファイル情報を選択する削除ファイル選択手段と、前記削除ファイル選択手段により選択されたファイル情報に対応するファイルの削除を前記サーバーに要求する削除要求手段とを備えている前項１または２に記載のファイル受け渡しシステム。
（４）前記第２のファイル処理装置の前記追加ファイル選択手段は、前記表示手段に表示された追加用ファイル情報に対して前記第１のタッチ操作がなされたときは、その追加用ファイル情報を選択する前項１〜３のいずれかに記載のファイル受け渡しシステム。
（５）前記第２のファイル処理装置の前記表示手段は、第１のファイル処理装置から送信された追加用ファイル情報のうち、既にサーバーに転送されているファイルのファイル情報は表示しない前項１〜４のいずれかに記載のファイル受け渡しシステム。
（６）前記第２のファイル処理装置の前記表示手段は、前記第１のファイル処理装置から送信された追加用ファイル情報を、既にサーバーに転送されているファイルのファイル情報に近似する順に優先位置に配置して表示する前項１〜５のいずれかに記載のファイル受け渡しシステム。
（７）前記第２のファイル処理装置の前記追加ファイル選択手段は、前記表示手段に表示された追加用ファイル情報に対して前記第１のタッチ操作がなされたときにその追加用ファイル情報を選択し、前記追加ファイル要求手段は、該追加用ファイル情報に対して前記第２のタッチ操作がなされたときに追加用ファイル情報に対応する追加ファイルの取得を、前記第１のファイル処理装置に要求する前項１〜６のいずれかに記載のファイル受け渡しシステム。
（８）前記第２のファイル処理装置の表示手段に表示された追加用ファイル情報に対して、前記第１のタッチ操作がなされたときは、前記第２のファイル処理装置の前記追加ファイル選択手段は、その追加用ファイル情報を選択し、前記追加ファイル要求手段は、該追加用ファイル情報に対応する追加ファイルの取得を前記第１のファイル処理装置に要求する前項１〜６のいずれかに記載のファイル受け渡しシステム。
（９）前記第２のファイル処理装置は、ユーザー操作に基づいて、前記サーバーから取得したまたは取得可能なファイルのファイル情報に対する前記追加ファイル情報の前記表示手段における表示位置を指定可能である前項１〜８のいずれかに記載のファイル処理装置。
（１０）前記サーバーから取得したファイル、または前記追加ファイルは、該ファイルの実行アプリケーション情報を保持し、前記第２のファイル処理装置で、前記サーバーから取得したファイル、または前記追加ファイルを実行可能なアプリケーションが存在しない場合は、前記第２のファイル処理装置は前記第１のファイル処理装置に対して前記ファイルの実行を依頼するとともに、実行結果を示す画面データを第２のファイル処理装置から取得して、前記表示手段に表示する前項１〜９のいずれかに記載のファイル受け渡しシステム。
（１１）前項１〜１０のいずれかに記載のファイル受け渡しシステムにおける第２のファイル処理装置として用いられるファイル処理装置。
（１２）請求項１に記載のファイル受け渡しシステムにおける第２のファイル処理装置のコンピュータに、タッチパネルの第２のタッチ操作を検出する検出ステップと、前記検出ステップにおいて前記第２のタッチ操作が検出されたときは、サーバーに転送されたファイルの中から、第２のタッチ操作を行ったユーザーに対応するファイルを取得するファイル取得ステップと、前記ファイル取得ステップにおいて取得されたファイルのファイル情報を表示手段に表示する表示ステップと、前記ユーザーに対応する追加ファイルについての問い合わせを、前記第１のファイル処理装置に行うための操作手段が操作されたときに、前記問い合わせを行う問い合わせステップと、前記問い合わせに応答して第１のファイル処理装置から送信され、前記表示手段に表示された追加用ファイル情報の中から、ユーザー操作に基づいて追加用ファイル情報を選択する追加ファイル選択ステップと、前記選択された追加用ファイル情報に対応する追加ファイルの取得を、前記第１のファイル処理装置に対して要求する追加ファイル要求ステップと、を実行させるためのファイル処理プログラム。
【発明の効果】
【０００９】
前項（１）に記載の発明によれば、第１のファイル処理装置で行われた第１のタッチ操作が検出されたときは、第１のタッチ操作が行われたファイル情報に対応するファイルがユーザー情報と共に外部サーバーに転送される。一方、第２のファイル処理装置で第２のタッチ操作が検出されたときは、前記サーバーに転送されたファイルの中から、第２のタッチ操作を行ったユーザーに対応するファイルが取得されるから、簡単な操作でファイルを一方のファイル処理装置から他方のファイル処理装置に受け渡すことができる。
【００１０】
加えてこの発明では、第２のファイル処理装置には、第２のタッチ操作を行ったユーザーに対応する追加ファイルについての問い合わせを、前記第１のファイル処理装置に行うための操作手段が備えられているから、この操作手段による操作をユーザーが行うことで、問い合わせに応答して第１のファイル処理装置から追加用ファイル情報が送信され、表示手段に表示される。ユーザーが表示された追加用ファイル情報の中から所望の追加用ファイル情報を選択すると、選択された追加用ファイル情報に対応する追加ファイルが要求され、第１のファイル処理装置から直接にあるいはサーバーを介して、追加ファイルが第１のファイル処理装置に送信される。
【００１１】
従って、ユーザーが第１のタッチ操作を間違ったファイルに行ったために受け渡されたファイルに誤りがあったり、あるいは受け渡すべきファイルに含まれていない不足ファイルがあった場合に、第２のファイル処理装置での操作に基づいて、ユーザーが望む追加ファイルの取得が第２のファイル処理装置での操作のみで可能になり、使い勝手の良いファイル処理システムとなる。
【００１２】
前項（２）に記載の発明によれば、前記第２のファイル処理装置のファイル取得手段は、前記サーバーからファイルを取得する前に、取得可能なファイルのファイル情報を取得して前記表示手段にファイル情報を表示し、ファイル情報の中からユーザーにより選択されたファイル情報に対応するファイルを前記サーバーから取得するから、受け渡し予定のファイルの中から、ユーザーが望むファイのみをサーバーから取得することができる。
【００１３】
前項（３）に記載の発明によれば、サーバーに転送されたファイルの中から、受け渡しが不要なファイルを削除することができる。
【００１４】
前項（４）に記載の発明によれば、第２のファイル処理装置においてユーザーが追加用ファイル情報に対して第１のタッチ操作を行うことで、追加ファイル情報を選択することができる。
【００１５】
前項（５）に記載の発明によれば、第２のファイル処理装置の前記表示手段は、第１のファイル処理装置から送信されたファイル情報のうち、既にサーバーに転送されているファイル情報は表示しないから、ユーザーがサーバー経由で受け渡しが可能なファイルを、追加ファイルとして選択する不都合を回避できる。
【００１６】
前項（６）に記載の発明によれば、第２のファイル処理装置の表示手段には、第１のファイル処理装置から送信された追加用ファイル情報が、既にサーバーに転送されているファイルのファイル情報に近似する順に優先位置に配置して表示されるから、第１のファイル処理装置でユーザーが誤って隣のファイル情報に対して第１のタッチ操作を行ったような場合に、本来受け渡されるべき正しいファイルの追加用ファイル情報を直ちに見つけることができ、益々操作性が良くなる。
【００１７】
前項（７）に記載の発明によれば、ユーザーは、第２のファイル処理装置において追加用ファイル情報に対して第１のタッチ操作を行うことで追加ファイル情報を選択でき、該追加用ファイル情報に対して第２のタッチ操作を行うことで、該追加用ファイル情報に対応する追加ファイルの取得を行うことができる。
【００１８】
前項（８）に記載の発明によれば、第２のファイル処理装置の表示手段に表示された追加用ファイル情報に対して、ユーザーが第１のタッチ操作を行うだけで、その追加用ファイル情報に対応する追加ファイルを取得できる。
【００１９】
前項（９）に記載の発明によれば、ユーザーは、第２のファイル処理装置において、サーバーから取得したまたは取得可能なファイルのファイル情報に対する追加用ファイル情報の表示手段における表示位置を、指定できる。
【００２０】
前項（１０）に記載の発明によれば、第２のファイル処理装置に、サーバーを介して受け渡されたファイルあるいは追加ファイルを実行するアプリケーションがない場合でも、第１のファイル処理装置のアプリケーションの実行結果を閲覧することができる。
【００２１】
前項（１１）に記載の発明によれば、ユーザーが第１のタッチ操作を間違ったファイルに行ったために受け渡されたファイルに誤りがあったり、あるいは受け渡すファイルが不足していた場合に、ユーザーが望む追加ファイルの取得を簡単に行えて、使い勝手の良いファイル処理装置となし得る。
【００２２】
前項（１２）に記載の発明によれば、ユーザーが第１のタッチ操作を間違ったファイルに行ったために受け渡されたファイルに誤りがあったり、あるいは受け渡すファイルが不足していた場合に、ユーザーが望む追加ファイルの取得を簡単に行得ことができる処理を、ファイル処理装置のコンピュータに実行させることができる。
【図面の簡単な説明】
【００２３】
【図１】この発明の一実施形態に係るファイル処理システムを示す概略構成図である。
【図２】図１のシステムに用いられるＭＦＰの電気的構成を示すブロック図である。
【図３】図１のシステムに用いられる情報処理端末の電気的構成を示すブロック図である。
【図４】図１のシステムに用いられるサーバの電気的構成を示すブロック図である。
【図５】第１のタッチ操作としての「つまむ」操作の説明図である。
【図６】第２のタッチ操作としての「はなす」操作の説明図である。
【図７】ファイル処理システムの動作の流れを示すシーケンス図である。
【図８】情報処理端末が実行する「つまむ」操作時の処理を示すフローチャートである。
【図９】ＭＦＰが実行する「はなす」操作時の処理の流れ示すフローチャートである。
【図１０】「はなす」操作に係わる表示画面の一例を示す図である。
【図１１】情報処理端末から受信した追加用ファイル情報が表示された表示画面の一例を示す図である。
【図１２】情報処理端末で誤って「つまみ」操作を行い、サーバーに転送されたファイルを、ＭＦＰから削除する動作を示すシーケンス図である。
【図１３】サーバーから取得したファイル情報が表示された表示画面の一例を示す図である。
【図１４】ファイル削除を行う場合のＭＦＰの処理を示すフローチャートである。
【図１５】情報処理端末から受信した追加用ファイル情報をＭＦＰの表示部に表示するときに、ユーザーが既に「つまむ」操作をしてサーバーに転送されているファイルについてはファイル情報を表示しない場合の表示画面の一例を示す図である。
【図１６】情報処理端末から受信した追加用ファイル情報をＭＦＰの表示部に表示するときに、ユーザーが既に「つまむ」操作をしてサーバーに転送されているファイルのファイル情報と近似した順にファイル情報を配置して表示する場合の表示画面の一例を示す図である。
【図１７】情報処理端末から受信した追加用ファイル情報の選択を、追加用ファイル情報に対する「つまむ」操作がなされたときに行い、追加ファイルの移動実行指示を「はなす」操作がなされたときに行う場合の、ファイル処理システムの動作の流れを示すシーケンス図である。
【図１８】追加ファイルの移動実行指示を、追加したいファイルのファイル情報に対して「つまむ」操作がなされたときに行う場合の動作を示すシーケンス図である。
【図１９】追加ファイルの移動先におけるファイル順序の挿入位置を指定する際に「つまみ」操作と「はなす」操作を使う場合の表示画面の一例を示す図である。
【図２０】移動元の実行アプリケーションを利用してファイルを実行する場合に表示される表示画面の一例を示す図である。
【図２１】移動元での実行アプリケーションを実行させた場合の実行結果の表示画面の一例を示す図である。
【図２２】つまみ情報の一例を示すテーブルである。
【発明を実施するための形態】
【００２４】
以下、この発明の実施形態を図面に基づいて説明する。
【００２５】
図１は、この発明の一実施形態に係るファイル処理システムの概略構成図である。
【００２６】
図１において、このファイル処理システムは、例えば第２のファイル処理装置としてのＭＦＰ１００と、第１のファイル処理装置としての情報処理端末３００と、サーバー５００とを備えており、これらＭＦＰ１００、情報処理端末３００およびサーバー５００は、ＬＡＮ（Local Area Network)等のネットワーク１を介して接続されている。
【００２７】
ネットワーク１は、有線であっても無線であってもよい。一例として、図１に示されるように、ＭＦＰ１００とサーバー５００とが有線ＬＡＮで接続され、該有線ＬＡＮにさらにＬＡＮアクセスポイント７００が含まれており、情報処理端末３００がＬＡＮアクセスポイント７００と無線ＬＡＮで接続されている。
【００２８】
第２のファイル処理装置は、操作入力を受け付けるための構成としてタッチパネルを有するものであればＭＦＰ１００に限定されるものではなく、各種の画像処理装置であってもよい。他の例として、複写機、プリンタ、ファクシミリ装置等であってもよい。また、情報処理端末３００が第２のファイル処理装置として用いられても良い。
【００２９】
情報処理端末３００は、操作入力を受け付けるための構成としてタッチパネルを有するものであればどのような装置であってもよい。例えば、タッチパネルを備えた携帯電話機、パーソナルコンピュータ，ＰＤＡ（Personal Digital Assistants）であってもよい。また、ＭＦＰ１００が第１のファイル処理装置として用いられても良い。
【００３０】
図２は、ＭＦＰ１００の電気的構成を示すブロック図である。
【００３１】
図２において、ＭＦＰ１００は、全体を制御するための演算装置であるＣＰＵ（Central Processing Unit）１０と、ＣＰＵ１０で実行されるプログラム等を記憶するためのＲＯＭ（Read Only Memory）１１と、ＣＰＵ１０でプログラムを実行する際の作業領域として機能するＲＡＭ(Random Acces Memory）１２と、図示しない原稿台に載置された原稿を光学的に読み取って画像データを得るためのスキャナ１３と、画像データを印刷用紙上に固定するためのプリンタ１４と、情報を表示したり、当該ＭＦＰ１００に対する操作入力を受け付けたりするための操作ネル１５と、画像データをファイルとして保存するためのメモリ１６と、上記ネットワーク１を介した通信を制御するためのネットワークコントローラ１７とを備えている。
【００３２】
操作パネル１５は、表示部１５１とタッチパネル１５２と操作キー群１５３とを備えている。タッチパネル１５１は、液晶表示装置等からなる表示部１５１に重ねられた光学式タッチパネルや静電容量タイプ等の位置表示装置からなり、表示部１５１に表示された操作画面上の指示位置を特定する。
【００３３】
ＣＰＵ１０は予め記憶されている画面表示をさせるためのデータに基づいて、表示部１５１に操作画面を表示させる。
【００３４】
具体的に、ＣＰＵ１０は、前記タッチパネル１５２上のタッチ操作を検出するための検出手段と、前記タッチパネル１５２上の所定範囲内で、第２のタッチ操作が前記検出手段により検出されると、情報処理端末３００からサーバー５００に送られている受け渡し予定のファイルの取得要求あるいは当該ファイルのファイル情報の取得要求をサーバー５００に送信するファイル取得要求手段と、取得したファイルを前記表示部１５１に表示させる制御手段等として機能する。
【００３５】
さらに、ＣＰＵ１０は、サーバー５００から取得されて表示されたファイル情報から、ユーザーが受け渡しファイルの間違いや不足ファイルを発見したときに、ユーザー操作に基づいて移動元装置である情報処理端末３００に追加ファイルの問い合わせを行い、問い合わせに応答して情報処理端末３００から送信されてきた追加用ファイル情報を表示部１５１に表示させ、表示された追加用ファイル情報の中から所望のものがユーザーにより選択された際には、選択された追加用ファイル情報に対応する追加ファイルの移動実行（取得要求）を指示して、移動元装置から該選択ファイルを受け取る制御も行う。
【００３６】
図３は、情報処理端末３００の電気的構成を示すブロック図である。
【００３７】
図３において、情報処理端末３００は、全体を制御するための演算装置であるＣＰＵ３０と、ＣＰＵ３０で実行されるプログラム等を記憶するためのＲＯＭ３１と、ＣＰＵ３０でプログラムを実行する際の作業領域として機能するＲＡＭ３２と、画像データや文書データ等のファイルを記憶したり、他の情報を記憶するためのメモリ３３と、情報を表示したり、当該携帯端末３００に対する操作入力を受け付けたりするための操作パネル３４と、図示しない基地局と通信することによる電話回線を介した通信を制御するための通信コントローラ３５と、上記ネットワーク１を介した通信を制御するためのネットワークコントローラ３６とを備えている。
【００３８】
操作パネル３４は、ＭＦＰ１００の操作パネル１５と同様の構成であってもよい。すなわち、一例として、液晶表示装置等からなる表示部３４１と、該表示部３４１に重ねられた光学式タッチパネルや静電容量タッチパネル等の位置指示装置からなるタッチパネル３４２を含む。
【００３９】
ＣＰＵ３０は予め記憶されている画面表示をさせるためのデータに基づいて、表示部３４１に操作画面を表示させる。タッチパネル３４２は操作画面上の指示位置を特定し、その位置を示す操作信号がＣＰＵ３０に入力される。ＣＰＵ３０は、表示している操作画面と指示位置とから操作内容を特定し、それに基づいて処理を実行する。
【００４０】
具体的に、ＣＰＵ３０は、前記タッチパネル３４２上のタッチ操作を検出するための検出手段と、前記表示部３４１に１個または複数個のファイルを示すファイル情報を前記表示部３４１に表示させる制御手段と、前記ファイル情報が表示されているときに、第１のタッチ操作が前記検出手段により検出されると、第１のタッチ操作が行われたファイル情報に対応するファイルを特定して、ユーザー情報等と共にサーバー５００に転送する転送手段として機能する。
【００４１】
さらに、ＣＰＵ３０は、ＭＦＰ１００から追加ファイルについての問い合わせがあったときは、問い合わせを行ったユーザーに関連付けられたファイルのファイル情報（追加用ファイル情報）をＭＦＰ１００に送信するとともに、送信した追加用ファイル情報の中からユーザーにより選択された追加用ファイル情報に対応する追加ファイルの取得要求があったときは、その追加ファイルをＭＦＰ１００に直接にまたはサーバー５００経由で送信する手段としても機能する。
【００４２】
図４はサーバー５００の電気的構成を示すブロック図である。
【００４３】
図４において、サーバー５００は上述のように一般的なコンピュータ等によって 構成されるものであり、一例として、全体を制御するための演算装置であるＣＰＵ５０と、ＣＰＵ５０で実行されるプログラム等を記憶するためのＲＯＭ５１と、ＣＰＵ５０でプログラムを実行する際の作業領域として機能するためのＲＡＭ５２と、情報処理端末３００から転送されたつまみ情報やその他のデータを記憶するためのＨＤ（Hard Disk)５３と、上記ネットワーク１を介した通信を制御するためのネットワークコントローラ５４と、各種データ等を記憶するメモリと５５とを備えている。
【００４４】
このサーバー５００は、情報処理端末３００から転送された受け渡し予定のファイルを含むつまみ情報（後述）等を保持すると共に、ＭＦＰ１００からの要求に基づいて、つまみ情報をＭＦＰ１００に送信する。
【００４５】
次に、図１に示したファイル処理システムの動作概要を説明する。
【００４６】
ファイル処理システムでは、情報処理端末３００のメモリ３３１個または複数のファイルが記憶されており、前記ファイルを示し表示部３４１に表示されたファイル情報に第１のタッチ操作例えば「つまむ（摘む）」操作を行うことでファイルを指定する。一方、ＭＦＰ１００で「はなす（離す）」操作を行うことにより、情報処理端末３００で指定されたファイルをサーバー５００を介してＭＦＰ１００に移動させる。
【００４７】
詳しくは、情報処理端末３００において、ユーザーは所定のアプリケーションを起動した状態で、１個または複数個のファイルを示すファイル情報を表示部３４１に表示し、移動させたいファイルをファイル情報に対する第１のタッチ操作である「つまむ」操作で指定する。一方、ユーザーがＭＦＰ１００の表示部１５１に表示された文書編集画面等の所定位置で、第２のタッチ操作である「はなす（離す）」操作を行うと、情報処理端末３００での上記「つまむ」操作で指定されたファイルが受け渡され、ファイル情報がＭＦＰ１００の表示部１５１の「はなす」操作を行った位置に表示される。
【００４８】
なお、第１のタッチ操作や第２のタッチ操作は、それぞれ「つまむ」操作や「はなす」操作に限定されるものではない。
【００４９】
また、この実施形態では、ファイル情報がファイル名を含むファイルアイコンであるものとして説明する。
【００５０】
ここで、上述の「つまむ」操作および「はなす（離す）」操作について説明する。
【００５１】
図５は、「つまむ」操作を説明するための図である。
【００５２】
図５において、「つまむ」操作とは、例えば２本の指等を用いてタッチパネル３４２上の２点Ｐ１，Ｐ２を指定し、続いて、その位置から直線状または略直線状に指を近づけ、近づいた位置である２点Ｐ’１、Ｐ’２で２本の指をタッチパネルから離す操作を指す。
【００５３】
ＣＰＵ３０は、タッチパネル３４２上の２点Ｐ１，Ｐ２が同時に指示され、さらに、それぞれの位置から連続して直線状または略直線状に位置が変化し、元の２点間の間隔よりも短い間隔である２点Ｐ’１、Ｐ’２で両指定がほぼ同時に解除されたことが検出されると、「つまむ」操作がなされたと判定する。
【００５４】
図６は、「はなす」操作を説明するための図である。
【００５５】
図６において、「はなす」操作とは、例えば２本の指等を用いてタッチパネル１５２上の２点Ｑ１，Ｑ２を指定し、続いて、その位置から直線状または略直線状に指を遠ざけ、ある程度離れた位置であるＱ’１、Ｑ’２で２本の指をタッチパネル１５２から離す操作を指す。
【００５６】
ＣＰＵ１０は、タッチパネル１５２上の２点Ｑ１，Ｑ２が同時に指示され、さらに、それぞれの位置から連続して直線状または略直線状に位置が変化し、元の２点間の間隔よりも長い間隔である２点Ｑ’１、Ｑ’２で両指定がほぼ同時に解除されたことが検出されると、「はなす」操作がなされたと判定する。
【００５７】
図７は、ファイル処理システムの動作の流れを示すシーケンス図である。
【００５８】
図７において、ステップＳ１では、ユーザーがログインした情報処理端末３００の表示部３４１にファイル情報を表示した状態で、ファイル情報に対して、タッチパネル３４２を介してユーザーが指で「つまむ 」操作を行う。その操作が検出されると、ステップＳ２では、「つまむ」操作によって特定されるつまみ情報を生成して保存する。
【００５９】
「つまむ」操作によって特定される情報としては、少なくとも「つまむ」操作がなされたファイル情報、該ファイル情報に対応するファイルが該当するが、「つまむ」操作が検出されたデバイスの情報、「つまむ」操作が検出された日時を特定する情報、ログインしたユーザーを特定する情報等が含まれても良く、これらを総称してつまみ情報とも称する。
【００６０】
情報処理端末３００は、予め転送先としてサーバー５００を記憶しており、「つまむ」操作が行われると、ステップＳ３で、つまみ情報をサーバー５００に通知し、サーバー５００はステップＳ４でつまみ情報を保存する。
【００６１】
その後、ステップＳ５で、ＭＦＰ１００において、表示部１５１の所望表示領域に対してユーザーが「はなす」操作を行うと、ステップＳ６で、ＭＦＰ１００はその操作を検出すると共にはなし場所を特定する。
【００６２】
そして、ステップＳ７で、ＭＦＰ１００はサーバー５００に対して、ＭＦＰ１００にログインしたユーザーを指定して前記つまみ情報の要求を行うと、ステップＳ８で、サーバー５００は、情報処理端末３００から転送されたつまみ情報の中から、ユーザーに対応するつまみ情報を送信する。ステップＳ９では、ＭＦＰ１００のタッチパネル１５１上に取得したつまみ情報に含まれるファイルのファイル情報を表示する。
【００６３】
なお、サーバー５００から、つまみ情報の中のファイル情報のみをＭＦＰ１００に送信し、ＭＦＰ１００は取得したファイル情報を表示部１５１に表示し、表示されたファイル情報の中からユーザーにより選択されたファイル情報に対応するファイルの取得を、サーバー５００に対して行うことで、ファイルを取得しても良い。
【００６４】
表示されたファイル情報をユーザーが見て必要なファイルが不足している場合、ステップＳ１０で、ユーザーがＭＦＰ１００からファイル追加操作を行うと、ステップＳ１１では、ＭＦＰ１００から情報処理端末３００に対してユーザー情報と共に追加ファイルの問い合わせが送信される。
【００６５】
それに伴って、ステップＳ１２では、情報処理端末３００からＭＦＰ１００に対して、対応するユーザーのファイルを示す追加用ファイル情報をＭＦＰ１００に回答し、ステップＳ１３では、ＭＦＰ１００は受信した追加用ファイル情報を表示部１５１に表示する。
【００６６】
ステップＳ１４では、ユーザーがＭＦＰ１００に表示された追加用ファイル情報の中から追加したいファイルのファイル情報をタッチして選択し、ステップＳ１５で「実行」ボタンを押してファイル移動の実行を指示する。すると、ステップＳ１６で、ＭＦＰ１００から情報処理端末３００に対して追加ファイルの取得要求が行われ、ステップＳ１７では、情報処理端末３００からＭＦＰ１００に、追加ファイルが直接にあるいはサーバー５００を介して送信される。
【００６７】
なお、追加ファイルはサーバー５００へ転送されたファイルの場合と同様に、つまみ情報の一部に含まれて、つまみ情報がＭＦＰ１００に送信されることにより、追加ファイルが取得されても良い。
【００６８】
図８は、情報処理端末３００が実行する「つまむ」操作時の処理を示すフローチャートである。
【００６９】
ステップＳ２１で、「つまむ」操作を検出したか否かを判断し、「つまむ」操作を検出しなければ（ステップＳ２１でＮＯ）、ステップＳ２１に留まって検出を続ける。
【００７０】
「つまむ」操作を検出すれば（ステップＳ２１でＹＥＳ）、ステップＳ２２では、つまみ情報をサーバー５００に転送する。
【００７１】
図９は、ＭＦＰ１００が実行する「はなす」操作時の処理を示すフローチャートである。この処理は、ＣＰＵ１０がＲＯＭ１１等の動作プログラムに従って動作することにより実行される。
【００７２】
ステップＳ３１では、「はなす」操作を検出したか否かを判断し、「はなす」操作を検出しなければ（ステップＳ３１でＮＯ）、ステップＳ３１に留まって検出を続ける。
【００７３】
「はなす」操作を検出すれば（ステップＳ３１でＹＥＳ）、ステップＳ３２では、「はなし」場所を特定し、ステップＳ３３では、つまみ情報をサーバー５００に要求する。
【００７４】
ステップＳ３４では、サーバー５００からつまみ情報（この例ではファイル情報をまず取得した後でファイルを取得する場合を示している）を受信したか否かを判断し、つまみ情報を受信していなければ（ステップＳ３４でＮＯ）、受信するまで待つ。つまみ情報を受信すれば（ステップＳ３４でＹＥＳ）、ステップＳ３５で、受信したファイル情報を表示する。
【００７５】
ステップＳ３６では、ユーザーによりファイル追加ボタンＫ２(図１０）が押下されたか否かを判断し、ファイル追加ボタンＫ２が押下されていなければ（ステップＳ３６でＮＯ）、ステップＳ３８では、ＯＫボタンＫ１（図１０）が押下されたか否かを判断する。ＯＫボタンＫ１が押下されれば（ステップＳ３８でＹＥＳ）、ステップＳ４３に進み、ＯＫボタンＫ１が押下されていなければ（ステップＳ３８でＮＯ）、ステップＳ３６に戻る。
【００７６】
ユーザーによりファイル追加ボタンＫ２が押下されると（ステップＳ３６でＹＥＳ）、ステップＳ３７では、ユーザーを指定して追加ファイルについての問い合わせを情報処理端末３００に行ったのち、ステップＳ３９に進む。
【００７７】
ステップＳ３９では、情報処理端末３００から追加用ファイル情報を受信したか否かを判断し、追加用ファイル情報を受信していなければ（ステップＳ３９でＮＯ）、受信するのを待ち。追加用ファイル情報を受信すれば（ステップＳ３９でＹＥＳ）、ステップＳ４０で追加用ファイル情報を表示する。
【００７８】
ステップＳ４１では、ユーザー操作に基づいて追加ファイル（追加ファイル情報）を選択すると、ステップＳ４２で、ユーザーにより実行ボタンＫ４（図１１）が押下されたか否かを判断する。実行ボタンＫ４が押下されると（ステップＳ４２でＹＥＳ）、ステップＳ４３で、情報処理端末３００に追加ファイルの取得を要求する。なお、ステップＳ３８でＯＫボタンＫ１が押下された場合は、サーバー５００に対してファイルの取得が要求される。ステップＳ４４でファイルを受信すると、処理を終了する。
【００７９】
ユーザーにより実行ボタンＫ４が押下されていなければ（ステップＳ４２でＮＯ）、ステップＳ４５で、ユーザーによりキャンセルボタンＫ３（図１１）が押下されたか否かを判断する。ユーザーによりキャンセルボタンＫ３が押下されると（ステップＳ４５でＹＥＳ），ステップＳ３６に戻る。ユーザーによりキャンセルボタンＫ３が押下されていなければ（ステップＳ４５でＮＯ），ステップＳ４２に戻る。
【００８０】
このように、情報処理端末３００で第１のタッチ操作が検出されたときは、第１のタッチ操作が行われたファイル情報に対応するファイルがサーバー５００に転送される。一方、ＭＦＰ１００で第２のタッチ操作が検出されたときは、前記サーバー５００に転送されたファイルの中から、第２のタッチ操作を行ったユーザーに対応するファイルが取得されるから、簡単な操作でファイルを情報処理端末３００からＭＦＰ１００に受け渡すことができる。
【００８１】
加えてこの実施形態では、ＭＦＰ１００の表示部１５１には、第２のタッチ操作を行ったユーザーに対応する追加ファイルについての問い合わせを情報処理端末３００に行うための「追加ボタン」が表示されるから、このボタンをユーザーが押すことで、情報処理端末３００から追加用ファイル情報が送信されＭＦＰ１００の表示部１５１に表示される。ユーザーが表示された追加用ファイル情報の中から所望のものを選択すると、選択された追加用ファイル情報で示されるファイルが追加ファイルとして要求され、情報処理端末３００から直接にあるいはサーバー５００を介して、ＭＦＰ１００に送信される。
【００８２】
従って、ユーザーが第１のタッチ操作を間違ったファイルに行ったために受け渡されたファイルに誤りがあったり、あるいは受け渡すファイルが不足していた場合に、ＭＦＰ１００での操作に基づいて、ユーザーが望む追加ファイルの取得が情報処理端末３００での操作を必要とすることなく可能になり、使い勝手の良いファイル処理システムとなる。
【００８３】
図１０は、「はなす」操作に係わる表示画面の一例を示す図である。
【００８４】
図１０において、ＭＦＰ１００の操作パネル１５における表示部１５１に画面Ｄが表示されている。この表示画面Ｄには、ＢＯＸ表示領域ｄがあり、そこには、「ユーザーＡのＢＯＸ」が表示されている。なお、ＢＯＸとはメモリ１６におけるユーザー毎の記憶領域をいう。
【００８５】
その「ユーザーＡのＢＯＸ」には、「はなすリスト」欄ｄ１が表示されており、「はなす」操作によってサーバー５００から取得されたファイル情報が表示されている。現在、例えばファイル名（ｃｃｃ）のファイル情報Ｆ１、ファイル名（ｅｅｅ）のファイル情報Ｆ２が表示されており、また、「ＯＫ」ボタンＫ１と「追加」ボタンＫ２が表示されている。
【００８６】
ユーザーがこれらファイル情報Ｆ１、Ｆ２で示されるファイルが所望のものであれば、「ＯＫ」ボタンＫ１を押下する。すると、ＭＦＰ１００からサーバー５００に対応するファイルの取得要求がなされ、ＭＦＰ１００はファイルを取得する。
【００８７】
このとき、前記サーバー５００に保存されている「つまみ情報」の一例を図２２（Ａ）に示す。この例では、２つのつまみ情報が保存されており、いずれもつまみ元装置名がＡで、ユーザー名がＡで、ファイル名はそれぞれ「/temp/ccc」と「/temp/eee」となっている。
【００８８】
なお、ファイル情報Ｆ１、Ｆ２を選択可能に構成して、ユーザーが選択したファイルのみをＭＦＰ１００がサーバー５００から取得できる構成にしても良い。また、前述したように、第２のタッチ操作を検出したときにＭＦＰ１００がサーバー５００からそのままファイルを取得して、そのファイル情報を「はなすリスト」爛ｄに表示しても良い。
【００８９】
一方、ユーザーがこれらファイル情報Ｆ１、Ｆ２で示されるファイルが所望のものでなければ、ユーザーは所望のファイルを追加取得するために「追加」ボタンＫ２を押下する。「追加」ボタンＫ２が押下されると、ＭＦＰ１００はユーザー情報とともに追加ファイルについての問い合わせが情報処理端末３００に送信される。情報処理端末３００は、この問い合わせを受けて、ユーザーに関わるファイルのファイル情報を追加用ファイル情報としてＭＦＰ１００に送信する。ＭＦＰ１００は受信した追加用ファイル情報を、表示部１５１に表示する。
【００９０】
図１１は、情報処理端末３００から受信した追加用ファイル情報が表示された表示画面の一例を示す図である。
【００９１】
図１１の画面には、受信した追加用ファイル情報の表示領域である「追加ファイル」欄ｄ２が設けられている。この欄ｄ２には、追加用ファイル情報の他、「キャンセル」ボタンＫ３と「実行」ボタンＫ４が表示されている。
【００９２】
ユーザーが、例えば ファイル（ａａａ）を追加したい場合には、「追加ファイル」欄ｄ２からファイル（ａａａ）に対応するファイル情報Ｆ３を選択して「実行」ボタンＫ４を押下すればよい。
【００９３】
すると、ファイル情報Ｆ３に対応するファイル（ａａａ）の取得要求が、ＭＦＰ１００から情報処理端末３００に送信され、情報処理端末３００からファイル（ａａａ）が転送される。
【００９４】
図１２は、情報処理端末３００で誤って「つまむ」操作を行い、サーバー５００に転送されたファイルを、ＭＦＰ１００から削除する動作を示すシーケンス図である。
【００９５】
図１２において、ステップＳ１〜ステップＳ９までの動作は、図７のシーケンス図におけるステップＳ１〜ステップＳ９までの動作と同じであるから、説明は省略する。
【００９６】
サーバー５００から取得したファイル情報が表示された状態を、図１３の表示画面に示す。
【００９７】
図１３において、ＭＦＰ１００の表示部１５１における画面Ｄの「はなす」リスト欄ｄ１には、ファイル情報Ｆ１、Ｆ２、「ＯＫ」ボタンＫ１、「追加」ボタンＫ２の他に、「削除」ボタンＫ５が表示されている。ユーザーは、例えばファイル（ｅｅｅ）を削除したい場合には、ファイル（ｅｅｅ）に対応するファイル情報Ｆ２を選択したのち、「削除」ボタンＫ５を押下する。
【００９８】
図１２に戻って、ステップＳ５１でユーザーが削除したいファイルの情報を選択した後、ステップＳ５２で、ユーザーが「削除」ボタンＫ５を押下することによりファイル削除操作を行うと、ステップＳ５３で、ＭＦＰ１００からサーバー５００へファイル削除通知が送信され、ステップＳ５４で、サーバー５００は、選択されたファイルのつまみ情報を削除し、保有しているつまみ情報を更新する。図２２（Ｂ）に更新後のつまみ情報を示す。図２２（Ｂ）から明らかなように、削除されたファイルについてのつまみ情報が消滅している。
【００９９】
このようにして、ユーザーが削除したい誤りファイル等を、ＭＦＰ１００から容易に削除することができる。
【０１００】
図１４は、ファイル削除を行う場合のＭＦＰ１００の処理を示すフローチャートである。この処理は、ＣＰＵ１０がＲＯＭ１１等の動作プログラムに従って動作することにより実行される。
【０１０１】
ステップＳ６１では、「はなす」操作を検出したか否かを判断し、「はなす」操作を検出しなければ（ステップＳ６１でＮＯ）、ステップＳ６１に留まって検出を続ける。
【０１０２】
「はなす」操作を検出すれば（ステップＳ６１でＹＥＳ）、ステップＳ６２では、「はなし」場所を特定し、ステップＳ６３では、つまみ情報をサーバー５００に要求する。
【０１０３】
ステップＳ６４では、サーバー５００からつまみ情報（この例ではファイル情報をまず取得した後でファイルを取得する場合を示している）を受信したか否かを判断し、つまみ情報を受信していなければ（ステップＳ６４でＮＯ）、受信するまで待つ。つまみ情報を受信すれば（ステップＳ６４でＹＥＳ）、ステップＳ６５で、受信したファイル情報を表示する。
【０１０４】
ステップＳ６７では、ファイル削除ボタンＫ５が押下されたか否かを判断し、ファイル削除ボタンＫ５が押下されなければ（ステップＳ６７でＮＯ）、押されるのを待つ。ファイル削除ボタンＫ５が押下されれば（ステップＳ６７でＹＥＳ）、ステップＳ６８では、ファイル削除をサーバー５００に通知する。
【０１０５】
図１５は、情報処理端末３００から受信した追加用ファイル情報をＭＦＰ１００の表示部１５１に表示するときに、ユーザーが既に「つまむ」操作をしてサーバー５００に転送されているファイルについてはファイル情報を表示しない場合の表示画面の一例を示す図である。
【０１０６】
図１５において、ＭＦＰ１００の表示部１５１における画面Ｄの「追加ファイル」欄ｄ２には、情報処理端末３００から受信した追加用ファイル情報が表示されているが、ユーザーが情報処理端末３００で既に「つまみ 」操作してサーバー５００に転送させたファイルのファイル情報は表示されていない。具体的には、ファイル情報Ｆ１とファイル情報Ｆ３が表示されていない。
【０１０７】
このように、既に「つまみ 」操作したファイルの情報は表示されていないから、ユーザーが誤って「つまみ 」操作済みのファイルを選択するのを防止できる。
【０１０８】
図１６は、情報処理端末３００から受信した追加用ファイル情報をＭＦＰ１００の表示部１５１に表示するときに、ユーザーが既に「つまむ」操作をしてサーバー５００に転送されているファイルのファイル情報と近似した順にファイル情報を配置して表示する場合の表示画面の一例を示す図である。
【０１０９】
即ち、ＭＦＰ１００の表示部１５１における画面Ｄの「追加ファイル」欄ｄ２には、情報処理端末３００から受信した追加用ファイル情報が表示されているが、ユーザーが既に「つまみ 」操作しているファイルの名称（ｃｃｃ）と同一または近似しているファイル情報（ｃｃｃ）及びファイル情報（ｃｃｄ）が優先位置に配置表示され、さらにユーザーが既に「つまみ 」操作しているファイルの名称（ｅｅｅ）と同一または近似しているファイル情報（ｅｅｄ）やファイル情報（ｅｅｅ）が次の優先位置に配置表示されている。
【０１１０】
つまり、「つまむ」操作したファイルが誤りファイルのおそれもあるので、つまんだファイル名と近似のファイル名のファイル情報を優先位置に配置したものである。
【０１１１】
図１７は、情報処理端末３００から受信した追加用ファイル情報の選択をファイル情報に対する「つまむ」操作がなされたときに行い、追加ファイルの移動実行指示をファイル情報に対する「はなす」操作がなされたときに行う場合の、ファイル処理システムの動作の流れを示すシーケンス図である。
【０１１２】
図１７において、図７のシーケンス図に示す動作と異なる点は、図７ではステップＳ１４でタッチ操作により行う追加ファイルの選択を、図１７のシーケンスではステップＳ７１でファイル情報に対する「つまむ」操作がなされたときに行う。また、ファイル移動実行指示を、図７のシーケンスではステップＳ１５で「実行」ボタンを押して行うのに対して、図１７ではステップＳ７２で、ファイル情報に対する「はなす」操作がなされたときに行う点である。
【０１１３】
このように構成することにより、ユーザーは追加したいファイルのファイル情報に対して「つまむ」操作と「はなす」操作を連続して行うことで、追加ファイルの選択と移動実行指示を効率よく行うことができる。
【０１１４】
図１８は、追加ファイルの選択と移動実行指示を、追加したいファイルのファイル情報に対して「つまむ」操作がなされたときに行う場合の動作を示すシーケンス図である。
【０１１５】
図１８において、図７のシーケンス図に示す動作と異なる点は、図７ではステップＳ１４でタッチ操作により行う追加ファイルの選択、ステップＳ１５で「実行」ボタンを押すことによる追加ファイルの移動実行指示を、図１８ではステップＳ８４で、ファイル情報に対する「つまむ」操作がなされたときに行う点である。他のステップは図７のシーケンス図と同一であるので、詳細な説明は省略する。
【０１１６】
このように構成することにより、ユーザーは追加用ファイル情報に対して「つまむ」操作のみを行うことで、追加ファイルの選択と移動実行指示を効率よく行うことができる。
【０１１７】
図１９（Ａ）（Ｂ）は、追加ファイルの移動先（ＭＦＰ１００）におけるファイル順序の挿入位置を指定する際に「つまむ」操作と「はなす」操作を使う場合の表示画面の一例を示す図である。
【０１１８】
図１９（Ａ）において、ＭＦＰ１００の表示部１５１における画面Ｄの「追加ファイル」欄ｄ２には、情報処理装置３００から取得した追加用ファイル情報が表示されている。
【０１１９】
ここで、ユーザーが例えば追加用ファイル情報Ｆ３を選択する。そして、「はなす」リスト欄ｄ１中のファイル情報Ｆ１とＦ２との間にファイル情報Ｆ３の挿入位置を指定したい場合には、まず、追加用ファイル情報Ｆ３を「つまむ」操作して移動を開始し、前記ファイル情報Ｆ１とＦ３との間で「はなす」操作を行えばよい。
【０１２０】
その結果、図１９（Ｂ）に示すように、ファイル情報Ｆ１とＦ２との間に、追加用ファイル情報Ｆ３が挿入されることになる。
【０１２１】
このように、追加ファイルの挿入位置を指定できるのでユーザーにとって便利である。
【０１２２】
なお、上記のように追加用ファイル情報Ｆ３を挿入した後に、「ＯＫ」ボタンが押され、追加ファイルがサーバー５００経由でＭＦＰ１００に送信される場合、サーバー５００に保持されるつまみ情報は例えば図２２（Ｃ）に示すように、ファイル情報Ｆ１、Ｆ３、Ｆ２に対応する３個となる。
【０１２３】
図２０は、サーバー５００から取得される受け渡しファイルや、情報処理端末３００に要求される追加ファイルに実行アプリケーション情報を保持しておき、ファイルを取得したＭＦＰ１００にこれらのファイルを実行可能なアプリケーションが存在しない場合は、移動元である情報処理端末３００の実行アプリケーションを利用してファイルを実行し、その結果をＭＦＰ１００の表示部１５１に表示する場合の表示画面の一例を示す図である。
【０１２４】
なお、前記アプリケーション情報はつまみ情報に含めておけばよい。図２２（Ｄ）にアプリケーション情報を有するつまみ情報の一例を示す。この例では、ファイル「/temp/aaa」を実行可能なアプリケーションとして、「アプリＡ」が表示されている。
【０１２５】
図２０において、ファイルの移動先であるＭＦＰ１００は、取得したファイルの実行アプリケーション情報を参照し、自装置にファイルを実行可能なアプリケーションがあるか否かを調べる。実行可能なアプリケーションがない場合、表示部１５１における画面Ｄには、例えば、「ファイルａａａを実行するためのアプリＡがありません。つまみ元装置上で、実行しますか？」のメッセージが表示される。
【０１２６】
一方、下欄ｄには、ファイルａａａのファイル情報Ｆ３と、「はい」ボタンＫ１０と、「いいえ」ボタンＫ２０が表示されており、ユーザーは、移動元である情報処理端末３００で実行したい場合には、「はい」ボタンＫ１０を押下すればよい。
【０１２７】
図２１は、移動元である情報処理端末３００でファイルに対するアプリケーションを実行させた場合の実行結果の表示画面の一例を示す図である。
【０１２８】
図２１において、実行結果を示す画面データが情報処理装置３００からＭＦＰ１００に送信され、ＭＦＰ１００の表示部１５１に表示される。例えば表示部１５１の画面Ｄには、「つまみ元装置上での実行結果」というメッセージと実行結果の内容が表示されている。
【０１２９】
このように、ファイル移動先のＭＦＰ１００に、サーバー５００を介して受け渡されたファイルあるいは追加ファイルを実行するアプリケーションがない場合でも、情報処理装置３００のアプリケーションの実行結果をＭＦＰ１００側で閲覧することができる。
【符号の説明】
【０１３０】
１      ネットワーク
１０、３０    ＣＰＵ
１５、３４    操作パネル
１６、３３、５３  メモリ
１００  ＭＦＰ
３００  情報処理端末
１５１、３４１  表示部
１５２、３４２  タッチパネル
５００  サーバー
【図１】
2015022572.tif 000003
【図２】
2015022572.tif 000004
【図３】
2015022572.tif 000005
【図４】
2015022572.tif 000006
【図５】
2015022572.tif 000007
【図６】
2015022572.tif 000008
【図７】
2015022572.tif 000009
【図８】
2015022572.tif 000010
【図９】
2015022572.tif 000011
【図１０】
2015022572.tif 000012
【図１１】
2015022572.tif 000013
【図１２】
2015022572.tif 000014
【図１３】
2015022572.tif 000015
【図１４】
2015022572.tif 000016
【図１５】
2015022572.tif 000017
【図１６】
2015022572.tif 000018
【図１７】
2015022572.tif 000019
【図１８】
2015022572.tif 000020
【図１９】
2015022572.tif 000021
【図２０】
2015022572.tif 000022
【図２１】
2015022572.tif 000023
【図２２】
2015022572.tif 000024