(57)【特許請求の範囲】
【請求項１】
タッチパネルと、
前記タッチパネルに接続された制御手段と、
データファイルを記憶するための記憶手段と、
他の装置と通信するための通信手段とを備え、
前記制御手段は、
前記タッチパネルにファイルを示すアイコンを表示させるための表示処理手段と、
前記タッチパネル上での操作を検出するための検出手段と、
前記検出手段によって、前記タッチパネル上で２点がタッチされた後に連続して前記２点のタッチ位置がその間隔が短くなる方向に移動し、その後、前記移動後の前記２点のタッチを解除する第１の操作が検出されると、前記移動前と前記移動後との少なくとも一方の前記２点のタッチ位置で定義される範囲に表示されたアイコンで表わされるファイルを移動対象のファイルとして特定するための第１の特定手段と、
前記通信手段で受信した前記他の装置からのファイルの移動の要求に応じて、前記移動対象のファイルを前記他の装置に移動するための移動手段とを含み、
前記第１の特定手段は、前記第１の操作を行なったユーザのユーザ情報と、当該ユーザによって前記第１の操作により特定された前記移動対象のファイルとを関連付けて記憶し、
前記移動手段は、前記要求に含まれる情報で特定されるユーザが前記移動対象のファイルに関連付けられたユーザに一致する場合に、前記移動対象のファイルを前記他の装置に移動する、画像処理装置。
【請求項２】
前記制御手段は、ユーザ情報を用いてユーザ認証を行なうための認証手段をさらに含む、請求項１に記載の画像処理装置。
【請求項３】
前記移動手段は、前記第１の操作の後の前記要求に応じて、前記他の装置に対して前記移動対象のファイルを出力することで、前記移動対象のファイルを前記他の装置に移動する、請求項１または２に記載の画像処理装置。
【請求項４】
前記移動手段は予め前記移動対象のファイルの移動先である前記他の装置を記憶しておき、前記第１の操作の後であって前記要求よりも前に前記移動対象のファイルを前記他の装置に対して出力することで、前記移動対象のファイルを前記他の装置に移動する、請求項１または２に記載の画像処理装置。
【請求項５】
前記移動手段は、前記移動対象のファイルを複製して前記複製した移動対象のファイルを前記他の装置に対して出力し、前記他の装置からの前記要求に応じて、前記移動対象のファイルを前記記憶手段から削除する、請求項４に記載の画像処理装置。
【請求項６】
前記第１の特定手段は、前記移動対象のファイルの特定の後から所定期間内に前記要求がなされないときに、前記移動対象の特定を解除する、請求項１〜５のいずれかに記載の画像処理装置。
【請求項７】
前記第１の特定手段は、前記検出手段によって、前記移動対象のファイルが格納されている格納場所を表わすフォルダを示す前記タッチパネル上で、２点がタッチされた後に連続して前記２点のタッチ位置がその間隔が長くなる方向に移動し、その後、前記移動後の前記２点のタッチを解除する第２の操作が検出されると、前記移動対象の特定を解除する、請求項１〜６のいずれかに記載の画像処理装置。
【請求項８】
前記制御手段は、前記移動対象のファイルの特定の後から所定期間内に前記要求がなされないときに、その旨の警告を出力するための出力手段をさらに含む、請求項１〜７のいずれかに記載の画像処理装置。
【請求項９】
前記第１の特定手段は、前記移動前と前記移動後との少なくとも一方の前記２点のタッチ位置で定義される範囲に表示された複数のアイコンで表わされる複数のファイルを移動対象のファイルとして特定する、請求項１〜８のいずれかに記載の画像処理装置。
【請求項１０】
前記第１の特定手段は、前記移動前と前記移動後との少なくとも一方の前記２点のタッチ位置で定義される範囲にフォルダを表わすアイコンが表示されているときに、前記フォルダに格納される複数のファイルを移動対象のファイルとして特定する、請求項１〜９のいずれかに記載の画像処理装置。
【請求項１１】
前記表示処理手段は、前記検出手段によって前記第１の操作が検出されると、前記タッチ位置の移動に伴って、前記タッチ位置の間に表示されたアイコンの形状を変化させる、請求項１〜１０のいずれかに記載の画像処理装置。
【請求項１２】
前記制御手段は、
前記検出手段によって、前記タッチパネル上で２点がタッチされた後に連続して前記２点のタッチ位置がその間隔が長くなる方向に移動し、その後、前記移動後の前記２点のタッチを解除する第２の操作が検出されると、前記移動前と前記移動後との少なくとも一方の前記２点のタッチ位置で定義される範囲に表示された格納場所を移動対象のファイルの格納場所として特定するための第２の特定手段と、
前記検出手段によって前記第２の操作が検出されると前記他の装置に対してファイルの移動を要求するための要求手段と、
前記他の装置から送信されたファイルを前記格納場所に格納するための格納手段とをさらに含む、請求項１〜１１のいずれかに記載の画像処理装置。
【請求項１３】
画像形成装置と端末装置とを備えた画像形成システムであって、
前記画像形成装置および前記端末装置は、各々、タッチパネルおよび前記タッチパネルに接続された制御手段を含み、
前記画像形成装置と前記端末装置とのうちの一方の装置である第１の装置の前記制御手段は、
前記タッチパネルにファイルを示すアイコンを表示させるための表示処理手段と、
前記タッチパネル上での操作を検出するための検出手段と、
前記検出手段によって、前記タッチパネル上で２点がタッチされた後に連続して前記２点のタッチ位置がその間隔が短くなる方向に移動し、その後、前記移動後の前記２点のタッチを解除する第１の操作が検出されると、前記移動前と前記移動後との少なくとも一方の前記２点のタッチ位置で定義される範囲に表示されたアイコンで表わされるファイルを移動対象のファイルとして特定するための第１の特定手段と、
前記画像形成装置と前記端末装置とのうちの他方の装置である第２の装置からの要求に応じて、前記移動対象のファイルを前記第２の装置に移動するための移動手段とを含み、
前記第１の特定手段は、前記第１の操作を行なったユーザのユーザ情報と、当該ユーザによって前記第１の操作により特定された前記移動対象のファイルとを関連付けて記憶し、
前記第２の装置の前記制御手段は、
前記タッチパネル上での操作を検出するための検出手段と、
前記検出手段によって、前記タッチパネル上で２点がタッチされた後に連続して前記２点のタッチ位置がその間隔が長くなる方向に移動し、その後、前記移動後の前記２点のタッチを解除する第２の操作が検出されると、前記移動前と前記移動後との少なくとも一方の前記２点のタッチ位置で定義される範囲に表示された格納場所を移動対象のファイルの格納場所として特定するための第２の特定手段と、
前記検出手段によって前記第２の操作が検出されると、当該第２の操作を行なったユーザを特定する情報と、ファイルの移動を要求するための情報とを前記第１の装置に対して送信するための要求手段と、
前記第１の装置から送信された前記移動対象のファイルを前記格納場所に格納するための格納手段とを含み、
前記第１の装置の前記移動手段は、前記第２の装置からの情報で特定されるユーザが前記移動対象のファイルに関連付けれれたユーザ情報により特定されるユーザと一致する場合に、前記移動対象のファイルを前記第２の装置に移動する、画像形成システム。
【請求項１４】
サーバをさらに備え、
前記移動手段は、前記第１の装置から前記移動対象のファイルを前記サーバに送信して記憶させ、
前記要求手段は前記サーバに対してファイルの移動を要求し、
前記移動手段は、前記要求に応じて、前記記憶された前記移動対象のファイルを前記第２の装置に対して出力する、請求項１３に記載の画像形成システム。
【請求項１５】
タッチパネルを有する画像処理装置に、記憶されるファイルを他の装置に移動する処理を実行させるための制御プログラムであって、
前記タッチパネル上で２点がタッチされた後に連続して前記２点のタッチ位置がその間隔が短くなる方向に移動し、その後、前記移動後の前記２点のタッチを解除する操作を検出するステップと、
前記操作が検出されると、前記移動前と前記移動後との少なくとも一方の前記２点のタッチ位置で定義される範囲に表示されたアイコンで表わされるファイルを移動対象のファイルとして特定するステップと、
前記他の装置からのファイルの移動の要求に応じて、前記移動対象のファイルを前記他の装置に移動するステップとを前記画像処理装置に実行させ、
前記移動対象のファイルを特定するステップでは、前記操作を行なったユーザのユーザ情報と、当該ユーザによって前記操作により特定された前記移動対象のファイルとを関連付けて記憶し、
前記ファイルを移動するステップでは、前記要求に含まれる情報で特定されるユーザが前記移動対象のファイルに関連付けられたユーザに一致する場合に、前記移動対象のファイルを前記他の装置に移動する、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像処理装置、画像形成システム、および制御プログラムに関し、特に、タッチパネル上でのユーザの「つまむ」操作および「離す」操作により処理が実行される画像処理装置、画像形成システム、および制御プログラムに関する。
【背景技術】
【０００２】
コピー機やプリンタやその複合機であるＭＦＰ（Multi Function Peripheral）などの画像形成装置の中には、画像データをファイルとして記憶するものがある。
【０００３】
ネットワークに画像形成装置と例えば携帯情報端末などの他の装置とが接続されている場合、これら装置間でネットワークを介してファイルを送受信するという使い方が想定される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２８２６３４号公報
【特許文献２】特開平０８−０７６９２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来、このような画像形成装置と他の装置との間でネットワークを介してファイルを送受信する際には、送信側の装置において送信するファイルを選択し、次に、送信先である受信側の装置を該ネットワークを参照して選択する、という操作が必要であり、ユーザにとって操作が複雑であったり、送信先のアドレスなどを認識する必要があったり、煩雑であるという問題があった。
【０００６】
また、これら装置が入力装置としてタッチパネルを備えている場合、従来、それぞれの装置で、タッチパネルに選択肢を表示させてその中から指定するものをタッチする、などの操作が一般的である。この操作は直感的な操作ではないために、不慣れなユーザにとってはより煩雑であるという問題があった。
【０００７】
本発明はこのような問題に鑑みてなされたものであって、直感的かつ容易な操作でネットワークで接続された装置間でファイルの送受信が可能な画像処理装置、画像形成システム、および制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明のある局面に従うと、画像処理装置は、タッチパネルと、タッチパネルに接続された制御手段と、データファイルを記憶するための記憶手段と、他の装置と通信するための通信手段とを備える。制御手段は、タッチパネルにファイルを示すアイコンを表示させるための表示処理手段と、タッチパネル上での操作を検出するための検出手段と、検出手段によって、タッチパネル上で２点がタッチされた後に連続して２点のタッチ位置がその間隔が短くなる方向に移動し、その後、移動後の２点のタッチを解除する第１の操作が検出されると、移動前と移動後との少なくとも一方の２点のタッチ位置で定義される範囲に表示されたアイコンで表わされるファイルを移動対象のファイルとして特定するための第１の特定手段と、通信手段で受信した他の装置からのファイルの移動の要求に応じて、移動対象のファイルを他の装置に移動するための移動手段とを含む。第１の特定手段は、第１の操作を行なったユーザのユーザ情報と、当該ユーザによって第１の操作により特定された移動対象のファイルとを関連付けて記憶し、移動手段は、要求に含まれる情報で特定されるユーザが移動対象のファイルに関連付けられたユーザに一致する場合に、移動対象のファイルを他の装置に移動する。
【０００９】
好ましくは、制御手段は、ユーザ情報を用いてユーザ認証を行なうための認証手段をさらに含む。
【００１０】
好ましくは、移動手段は、第１の操作の後の要求に応じて、他の装置に対して移動対象のファイルを出力することで、移動対象のファイルを他の装置に移動する。
【００１１】
好ましくは、移動手段は予め移動対象のファイルの移動先である他の装置を記憶しておき、第１の操作の後であって要求よりも前に移動対象のファイルを他の装置に対して出力することで、移動対象のファイルを他の装置に移動する。
【００１２】
より好ましくは、移動手段は、移動対象のファイルを複製して複製した移動対象のファイルを他の装置に対して出力し、他の装置からの要求に応じて、移動対象のファイルを記憶手段から削除する。
【００１３】
好ましくは、第１の特定手段は、移動対象のファイルの特定の後から所定期間内に要求がなされないときに、移動対象の特定を解除する。
【００１４】
好ましくは、第１の特定手段は、検出手段によって、移動対象のファイルが格納されている格納場所を表わすフォルダを示すタッチパネル上で、２点がタッチされた後に連続して２点のタッチ位置がその間隔が長くなる方向に移動し、その後、移動後の２点のタッチを解除する第２の操作が検出されると、移動対象の特定を解除する。
【００１５】
好ましくは、制御手段は、移動対象のファイルの特定の後から所定期間内に要求がなされないときに、その旨の警告を出力するための出力手段をさらに含む。
【００１６】
好ましくは、第１の特定手段は、移動前と移動後との少なくとも一方の２点のタッチ位置で定義される範囲に表示された複数のアイコンで表わされる複数のファイルを移動対象のファイルとして特定する。
【００１７】
好ましくは、第１の特定手段は、移動前と移動後との少なくとも一方の２点のタッチ位置で定義される範囲にフォルダを表わすアイコンが表示されているときに、フォルダに格納される複数のファイルを移動対象のファイルとして特定する。
【００１８】
好ましくは、表示処理手段は、検出手段によって第１の操作が検出されると、タッチ位置の移動に伴って、タッチ位置の間に表示されたアイコンの形状を変化させる。
【００１９】
好ましくは、制御手段は、検出手段によって、タッチパネル上で２点がタッチされた後に連続して２点のタッチ位置がその間隔が長くなる方向に移動し、その後、移動後の２点のタッチを解除する第２の操作が検出されると、移動前と移動後との少なくとも一方の２点のタッチ位置で定義される範囲に表示された格納場所を移動対象のファイルの格納場所として特定するための第２の特定手段と、検出手段によって第２の操作が検出されると他の装置に対してファイルの移動を要求するための要求手段と、他の装置から送信されたファイルを格納場所に格納するための格納手段とをさらに含む。
【００２５】
本発明のさらに他の局面に従うと、画像形成装置と端末装置とを備えた画像形成システムであって、画像形成装置および端末装置は、各々、タッチパネルおよびタッチパネルに接続された制御手段を含む。画像形成装置と端末装置とのうちの一方の装置である第１の装置の制御手段は、タッチパネルにファイルを示すアイコンを表示させるための表示処理手段と、タッチパネル上での操作を検出するための検出手段と、検出手段によって、タッチパネル上で２点がタッチされた後に連続して２点のタッチ位置がその間隔が短くなる方向に移動し、その後、移動後の２点のタッチを解除する第１の操作が検出されると、移動前と移動後との少なくとも一方の２点のタッチ位置で定義される範囲に表示されたアイコンで表わされるファイルを移動対象のファイルとして特定するための第１の特定手段と、画像形成装置と端末装置とのうちの他方の装置である第２の装置からの要求に応じて、移動対象のファイルを第２の装置に移動するための移動手段とを含み、第１の特定手段は、第１の操作を行なったユーザのユーザ情報と、当該ユーザによって第１の操作により特定された移動対象のファイルとを関連付けて記憶する。第２の装置の制御手段は、タッチパネル上での操作を検出するための検出手段と、検出手段によって、タッチパネル上で２点がタッチされた後に連続して２点のタッチ位置がその間隔が長くなる方向に移動し、その後、移動後の２点のタッチを解除する第２の操作が検出されると、移動前と移動後との少なくとも一方の２点のタッチ位置で定義される範囲に表示された格納場所を移動対象のファイルの格納場所として特定するための第２の特定手段と、検出手段によって第２の操作が検出されると、当該第２の操作を行なったユーザを特定する情報と、ファイルの移動を要求するための情報とを第１の装置に対して送信するための要求手段と、第１の装置から送信された移動対象のファイルを格納場所に格納するための格納手段とを含み、第１の装置の移動手段は、第２の装置からの情報で特定されるユーザが移動対象のファイルに関連付けれれたユーザ情報により特定されるユーザと一致する場合に、移動対象のファイルを第２の装置に移動する。
【００２６】
好ましくは、画像形成システムはサーバをさらに備え、移動手段は、第１の装置から移動対象のファイルをサーバに送信して記憶させ、要求手段はサーバに対してファイルの移動を要求し、移動手段は、要求に応じて、記憶された移動対象のファイルを第２の装置に対して出力する。
【００２７】
本発明のさらに他の局面に従うと、制御プログラムは、タッチパネルを有する画像処理装置に、記憶されるファイルを他の装置に移動する処理を実行させるための制御プログラムであって、タッチパネル上で２点がタッチされた後に連続して２点のタッチ位置がその間隔が短くなる方向に移動し、その後、移動後の２点のタッチを解除する操作を検出するステップと、上記操作が検出されると、移動前と移動後との少なくとも一方の２点のタッチ位置で定義される範囲に表示されたアイコンで表わされるファイルを移動対象のファイルとして特定するステップと、他の装置からのファイルの移動の要求に応じて、移動対象のファイルを他の装置に移動するステップとを画像処理装置に実行させる。移動対象のファイルを特定するステップでは、上記操作を行なったユーザのユーザ情報と、当該ユーザによって上記操作により特定された移動対象のファイルとを関連付けて記憶し、ファイルを移動するステップでは、要求に含まれる情報で特定されるユーザが移動対象のファイルに関連付けられたユーザに一致する場合に、移動対象のファイルを他の装置に移動する。
【発明の効果】
【００２９】
この発明によると、直感的かつ容易な操作でネットワークで接続された装置間でファイルの送受信が可能となる。
【図面の簡単な説明】
【００３０】
【図１】本実施の形態にかかる画像形成システムの構成の具体例を示す図である。
【図２】画像形成システムに含まれるＭＦＰのハードウェア構成の具体例を示す図である。
【図３】画像形成システムに含まれる携帯端末のハードウェア構成の具体例を示す図である。
【図４】画像形成システムに含まれるサーバのハードウェア構成の具体例を示す図である。
【図５】画像形成システムでの動作概要を表わした図である。
【図６】画像形成システムでの動作概要を表わした図である。
【図７】つまむ操作を説明するための図である。
【図８】離す操作を説明するための図である。
【図９】ＭＦＰの機能構成の具体例を示すブロック図である。
【図１０】携帯端末の機能構成の具体例を示すブロック図である。
【図１１】ＭＦＰでの、移動対象のファイルを特定するための動作の具体例を示すフローチャートである。
【図１２】ＭＦＰでの、移動対象のファイルを出力するための動作の具体例を示すフローチャートである。
【図１３】携帯端末での、移動対象のファイルを取得して格納するための動作の具体例を示すフローチャートである。
【図１４】図１３のステップＳ２０５で携帯端末からＭＦＰに対して送信されるファイル要求のデータ構成の具体例を示す図である。
【図１５】画像形成システムでのファイルの移動の流れを表わしたシーケンス図である。
【図１６】つまむ操作に伴うアイコンの変化の具体例を示す図である。
【図１７】離す操作に伴うアイコンの変化の具体例を示す図である。
【図１８】つまむ操作によって指定されるアイコンを特定する方法の具体例を説明するための図である。
【図１９】つまむ操作によって指定されるアイコンを特定する方法の具体例を説明するための図である。
【図２０】つまむ操作によって指定されるアイコンを特定する方法の具体例を説明するための図である。
【図２１】つまむ操作によって指定されるアイコンを特定する方法の具体例を説明するための図である。
【図２２】つまむ操作によって指定されるアイコンを特定する方法の具体例を説明するための図である。
【発明を実施するための形態】
【００３１】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。
【００３２】
＜システム構成＞
図１は、本実施の形態にかかる画像形成システムの構成の具体例を示す図である。
【００３３】
図１を参照して、本実施の形態にかかる画像形成システムは、画像形成装置の一例としてのＭＦＰ１００と、端末装置として携帯端末３００と、サーバ５００とを含み、これらがＬＡＮ（Local Area Network）などのネットワークで接続されている。
【００３４】
ネットワークは有線であっても無線であってもよい。一例として、図１に示されるように、ＭＦＰ１００とサーバ５００とが有線ＬＡＮに接続され、該有線ＬＡＮにさらに無線ＬＡＮアクセスポイント７００が含まれ、携帯端末３００が無線ＬＡＮアクセスポイント７００と無線ＬＡＮで接続されている例が挙げられる。
【００３５】
＜ＭＦＰの構成＞
図２は、ＭＦＰ１００のハードウェア構成の具体例を示す図である。
【００３６】
図２を参照して、ＭＦＰ１００は、全体を制御するための演算装置であるＣＰＵ（Central Processing Unit）１０と、ＣＰＵ１０で実行されるプログラムなどを記憶するためのＲＯＭ（Read Only Memory）１１と、ＣＰＵ１０でプログラムを実行する際の作業領域として機能するためのＲＡＭ（Random Access Memory）１２と、図示しない原稿台に載置された原稿を光学的に読取って画像データを得るためのスキャナ１３と、画像データを印刷用紙上に固定するためのプリンタ１４と、情報を表示したり当該ＭＦＰ１００に対する操作入力を受付けたりするためのタッチパネルを含んだ操作パネル１５と、画像データをファイルとして保存するためのメモリ１６と、ＵＳＢ（Universal Serial Bus）メモリなどの記録媒体にアクセスしてそこからファイルを読み出したり書き込んだりするための記録媒体への通信を制御するためのメディアコントローラ１７と、上記ネットワークを介した通信の制御のためのネットワークコントローラ１８とを含む。
【００３７】
操作パネル１５は、図示しないタッチパネルと操作キー群とを含む。タッチパネルは、液晶表示装置などの表示装置と光学式タッチパネルや静電容量タッチパネルなどの位置指示装置とが重なって構成され、操作画面を表示して、その操作画面上の指示位置を特定する。ＣＰＵ１０は予め記憶されている画面表示をさせるためのデータに基づいてタッチパネルに操作画面を表示させる。
【００３８】
特定されたタッチパネル上での指示位置（タッチされた位置）や、押下されたキーを示す操作信号はＣＰＵ１０に入力される。ＣＰＵ１０は押下されたキー、または表示している操作画面と指示位置とから操作内容を特定し、それに基づいて処理を実行する。
＜携帯端末の構成＞
図３は、携帯端末３００のハードウェア構成の具体例を示す図である。
【００３９】
図３を参照して、携帯端末３００は、全体を制御するための演算装置であるＣＰＵ３０と、ＣＰＵ３０で実行されるプログラムなどを記憶するためのＲＯＭ３１と、ＣＰＵ３０でプログラムを実行する際の作業領域として機能するためのＲＡＭ３２と、画像データをファイルとして記憶したり他の情報を記憶したりするためのメモリ３３と、情報を表示したり当該携帯端末３００に対する操作入力を受付けたりするためのタッチパネルを含んだ操作パネル３４と、図示しない基地局と通信することによる電話回線を介した通信を制御するための通信コントローラ３５と、上記ネットワークを介した通信の制御のためのネットワークコントローラ３６とを含む。
【００４０】
操作パネル３４は、ＭＦＰ１００の操作パネル１５と同様の構成であってよい。すなわち、一例として、液晶表示装置などの表示装置と光学式タッチパネルや静電容量タッチパネルなどの位置指示装置とが重なって構成されたタッチパネルを含む。
【００４１】
ＣＰＵ３０は予め記憶されている画面表示をさせるためのデータに基づいてタッチパネルに操作画面を表示させる。タッチパネルでは操作画面上の指示位置が特定され、その位置を示す操作信号がＣＰＵ３０に入力される。ＣＰＵ３０は表示している操作画面と指示位置とから操作内容を特定し、それに基づいて処理を実行する。
【００４２】
＜サーバの構成＞
図４は、サーバ５００のハードウェア構成の具体例を示す図である。
【００４３】
図４を参照して、サーバ５００は上述のように一般的なコンピュータ等によって構成されるものであり、一例として、全体を制御するための演算装置であるＣＰＵ５０と、ＣＰＵ５０で実行されるプログラムなどを記憶するためのＲＯＭ５１と、ＣＰＵ５０でプログラムを実行する際の作業領域として機能するためのＲＡＭ５２と、ファイルなどを記憶するためのＨＤ（Hard Disk）５３と、上記ネットワークを介した通信の制御のためのネットワークコントローラ５４とを含む。
【００４４】
＜動作概要＞
本実施の形態にかかる画像形成システムにおいては、図５および図６に表わされた操作に応じて、ＭＦＰ１００から携帯端末３００にファイルが移動される。一例として、ファイルの移動は、携帯端末３００における操作時になされるものとする。
【００４５】
図５および図６は、本実施の形態にかかる画像形成システムでの動作概要を表わした図である。ユーザはＭＦＰ１００にログインし、自身に関連付けられた記憶領域などの指定された記憶領域に格納されているファイル一覧を操作パネル１５に表示させる。図５では、操作パネル１５にファイル一覧が表示された例が示されている。そして、ファイル一覧の中の移動対象のファイルを示すアイコン上で図５に表わされたような「つまむ」操作を行なうことで、当該ファイルが移動対象として特定される。その後、当該ユーザが自身の携帯端末３００の操作パネル３４に操作画面を表示させる。図６では、操作パネル３４に操作画面が表示された例が示されている。そして、その上で図６に表わされたような「離す」操作を行なうことで、上記移動対象とされたファイルがＭＦＰ１００から携帯端末３００に移動する。
【００４６】
図７は、「つまむ」操作を説明するための図である。図７を参照して、「つまむ」操作とは、たとえば２本の指などを用いて操作パネル１５上の２点Ｐ１、Ｐ２を指定し、続いて、その位置から直線状または略直線状に指を近づけ、近づいた位置である２点Ｐ’１、Ｐ’２で２本の指を操作パネル１５から離す操作を指す。
【００４７】
ＣＰＵ１０は、操作パネル１５上の２点Ｐ１、Ｐ２が同時に指示され、さらに、それぞれの位置から連続して直線状または略直線状に位置が変化し、元の２点間の間隔よりも短い間隔である２点Ｐ’１、Ｐ’２で両指定がほぼ同時に解除されたことが検出されると、「つまむ」操作がなされたと検出する。
【００４８】
図８は、「離す」操作を説明するための図である。図８を参照して、「離す」操作とは、たとえば２本の指などを用いて操作パネル３４上の２点Ｑ１、Ｑ２を指定し、続いて、その位置から直線状または略直線状に指を遠ざけ、ある程度離れた位置である２点Ｑ’１、Ｑ’２で２本の指を操作パネル３４から離す操作を指す。
【００４９】
ＣＰＵ３０は、操作パネル３４上の２点Ｑ１、Ｑ２が同時に指示され、さらに、それぞれの位置から連続して直線状または略直線状に位置が変化し、元の２点間の間隔よりも長い間隔である２点Ｑ’１、Ｑ’２で両指定がほぼ同時に解除されたことが検出されると、「離す」操作がなされたと検出する。
【００５０】
＜機能構成＞
本実施の形態にかかる画像形成システムにおいて動作概要に説明されたような動作を実現するための、各装置の機能構成を説明する。
【００５１】
図９は、ＭＦＰ１００の機能構成の具体例を示すブロック図である。図９に示される各機能は、ＣＰＵ１０がＲＯＭ１１に記憶されるプログラムを読み出してＲＡＭ１２上で実行することで、主にＣＰＵ１０に形成される機能である。しかしながら、少なくとも一部の機能が図２に示されたハードウェア構成によって形成されてもよい。
【００５２】
図９を参照して、上記動作を実現するための機能としてＭＦＰ１００は、操作パネル１５での指示を示す操作信号の入力を受付けるための入力部１０１と、操作信号に基づいて上述のつまむ操作を検出するための検出部１０２と、操作信号で表わされた指定された位置に基づいてつまむ操作で指定されたアイコンを特定するための特定部１０３と、操作パネル１５での表示を実現する処理を実行するための表示処理部１０４と、メモリ１６やメディアコントローラ１７によってアクセスされる外部の記憶媒体に記憶されるファイルのうちの特定されたファイルを出力する処理を実行するためのファイル制御部１０５と、特定されたファイルをネットワークコントローラ１８を介して指定された装置に対して出力するための出力部１０６と、ネットワークコントローラ１８を介して他の装置からの上記ファイルの要求の入力を受付けるための要求入力部１０７とを含む。
【００５３】
特定部１０３は、つまむ操作の最初に指定された２点（図７の２点Ｐ１、Ｐ２）と最後に指定された２点（図７の２点Ｐ’１、Ｐ’２）との少なくとも一方に基づいて定義される範囲に表示されるアイコンを、つまむ操作で指定されたアイコンとして特定する。
【００５４】
特定部１０３での、つまむ操作によって指定されるアイコンを特定する方法は特定の方法に限定されない。図１８〜図２２は、特定部１０３での、つまむ操作によって指定されるアイコンを特定する方法の具体例を説明するための図である。
【００５５】
一例として特定部１０３は、図１８に示されるように、最初に指定された２点Ｐ１、Ｐ２を対角とする矩形をつまむ操作で定義される範囲と特定し、その中に少なくとも一部が含まれるアイコンを指定されるアイコンとして特定してもよい。または、図１９に示されるように、最初に指定された２点Ｐ１、Ｐ２を対角とする矩形をつまむ操作で定義される範囲と特定し、その矩形内に完全に含まれるアイコンを指定されるアイコンとして特定してもよい。このように特定されることで、ユーザは移動対象とするファイルを表わしたアイコンを挟むように２本の指を操作パネル１５にタッチさせ、その状態からつまむ操作のための動作を行なうことで、意図するファイルを指定することができる。そのため、直感的に移動対象とするファイルを指定することができる。また、アイコン画像が小さい場合であっても、正確に指定することが可能となる。
【００５６】
他の例として特定部１０３は、図２０に示されるように、最後に指定された２点Ｐ’１、Ｐ’２を対角とする矩形をつまむ操作で定義される範囲と特定し、その中に少なくとも一部が含まれるアイコンを指定されるアイコンとして特定してもよい。または、図２１に示されるように、最後に指定された２点Ｐ’１、Ｐ’２を対角とする矩形をつまむ操作で定義される範囲と特定し、その矩形内に完全に含まれるアイコンを指定されるアイコンとして特定してもよい。このように特定されることで、ユーザは移動対象とするファイルを表わしたアイコンが最後に２本の指の間に挟まれるように、それよりも広く離して２本の指を操作パネル１５にタッチさせた後に近づけることで、意図するファイルを指定することができる。そのため、直感的に移動対象とするファイルを指定することができる。また、アイコン画像が小さい場合であっても、正確に指定することが可能となる。
【００５７】
他の例として特定部１０３は、図２２に示されるように、最初に指定された２点Ｐ１、Ｐ２から最後に指定された２点Ｐ’１、Ｐ’２までを結ぶ２本の線をつまむ操作で定義される範囲と特定し、いずれかの線が重なるアイコンを指定されるアイコンとして特定してもよい。このように特定されることで、ユーザは移動対象とするファイルを表わしたアイコンをつまむように２本の指を移動させることで、意図するファイルを指定することができる。そのため、直感的に移動対象とするファイルを指定することができる。また、アイコン画像が小さい場合であっても、正確に指定することが可能となる。
【００５８】
ファイル制御部１０５は、つまむ操作によって特定されたファイルを移動対象のファイルとして一時的に記憶する。この「一時的」な期間はたとえば２４時間などと予め設定されており、その期間を経過しても後述するファイル要求が他の装置からなかった場合には、移動対象を解除するようにしてもよい。さらに、上記一時的な期間内にファイル要求がなかった場合には、ＣＰＵ１０は、移動対象の解除に替えて、または解除に加えて、移動が完了しなかった旨を表わす警告を操作パネル１５に表示させてもよいし、その旨を表わすメッセージを移動対象のファイルに関連付けられたユーザに対応して記憶されている携帯端末３００に対して送信してもよい。
【００５９】
移動対象を解除する他の例として、上記一時的な期間内にファイル要求がなかった場合に替えて、またはファイル要求がなかった場合に加えて、移動対象として指定されたファイルのアイコンが表示されていたフォルダに対する再度のつまむ操作を検出することで、ファイル制御部１０５は、当該ファイルについて移動対象を解除するようにしてもよい。
【００６０】
なお、図９には示されていないものの、ＭＦＰ１００は、予めユーザ情報を記憶しておき、入力部１０１で操作パネル１５でのログイン操作に基づく操作信号の入力を受付けて、該操作信号とユーザ情報とに基づいてユーザ認証を行なうための機能をさらに備える。そして、ファイル制御部１０５は、移動対象のファイルをログインユーザを特定する情報と関連付けて記憶する。要求入力部１０７で受付けた携帯端末３００からのファイル要求には、後述するように、当該携帯端末３００のユーザ名やログイン情報や携帯端末３００固有の識別情報などのユーザを特定する情報が含まれる。ファイル制御部１０５は、ログイン情報または上記ユーザを特定する情報を予め記憶しておき、ファイル要求に含まれる情報によって特定されるユーザが移動対象のファイルに関連付けられたユーザと一致するか否かを認証した上で、一致した場合に当該移動対象のファイルを送信する処理を実行する。
【００６１】
図１０は、携帯端末３００の機能構成の具体例を示すブロック図である。図１０に示される各機能は、ＣＰＵ３０がＲＯＭ３１に記憶されるプログラムを読み出してＲＡＭ３２上で実行することで、主にＣＰＵ３０に形成される機能である。しかしながら、少なくとも一部の機能が図３に示されたハードウェア構成によって形成されてもよい。
【００６２】
図１０を参照して、上記動作を実現するための機能として携帯端末３００は、操作パネル３４での指示を示す操作信号の入力を受付けるための入力部３０１と、操作信号に基づいて上述の離す操作を検出するための検出部３０２と、操作信号で表わされた指定された位置に基づいて離す操作で指定された位置を特定し、その位置で表わされたメモリ３３上の格納場所を特定するための特定部３０３と、検出された離す操作に基づいて予め記憶されているＭＦＰ１００のネットワーク上のアドレスに対してネットワークコントローラ３６を介してファイル要求を出力するための要求出力部３０５と、上記要求に応じてＭＦＰ１００から出力されたファイルをネットワークコントローラ３６を介して受信するためのファイル入力部３０６と、入力されたファイルを特定された格納場所に格納する処理を実行するための格納部３０４とを含む。
【００６３】
特定部３０３は、離す操作の最初に指定された２点（図８の２点Ｑ１、Ｑ２）と最後に指定された２点（図８の２点Ｑ’１、Ｑ’２）との少なくとも一方に基づいて定義される範囲に表示されるフォルダを、離す操作で指定された、格納場所とするフォルダとして特定する。特定部３０３での、離す操作によって指定される格納場所を特定する方法は特定の方法に限定されない。その方法として、図１８〜図２２を用いて説明された、つまむ操作での特定方法と同様の特定方法が挙げられる。
【００６４】
ただし、離す操作で格納場所を１箇所のみ特定する場合であって、定義された範囲に複数のフォルダが表示されている場合、たとえば、指定された２点（図８の２点Ｑ１、Ｑ２）から最も近い位置に表示されたフォルダとしてもよい。または、離す操作で図１８〜図２２と同じような特定方法で格納場所として複数のフォルダが特定された場合、そのいずれも格納場所として特定してもよい。この場合、格納部３０４は、特定された格納場所の数だけ移動対象のファイルをコピーし、それぞれの格納場所に格納するようにしてもよい。
【００６５】
要求出力部３０５は、予め当該携帯端末３００に関連付けられているユーザを特定する情報として、後述するように、当該携帯端末３００のユーザ名やログイン情報や携帯端末３００固有の識別情報などを記憶しておき、ユーザを特定する情報と共にファイル要求をＭＦＰ１００に対して出力する。
【００６６】
＜ＭＦＰでの動作フロー＞
図１１は、ＭＦＰ１００での、移動対象のファイルを特定するための動作の具体例を示すフローチャートである。図１１のフローチャートに示される動作は、ＣＰＵ１０がＲＯＭ１１に記憶されるプログラムを読み出してＲＡＭ１２上で実行することによって実現される。
【００６７】
図１１を参照して、ステップＳ１０１でＣＰＵ１０はログイン操作を受付けることでログイン処理を実行する。その後、操作パネル１５に表示されたファイル一覧上でのつまむ操作があったことが検出されると（ステップＳ１０３でＹＥＳ）、ステップＳ１０５でＣＰＵ１０はその操作で指定されたファイルを特定し、ステップＳ１０７で特定されたファイルを、ステップＳ１０１でのログイン処理で特定されたログインユーザの識別情報と関連付けて、移動対象のファイルの情報として一時的に記憶する。
【００６８】
このとき好ましくはＣＰＵ１０は、上記つまむ操作の開始を検出した時点で、操作パネル１５のタッチされた２点の間に表示されているアイコンの形状を変化させる。図１６は、つまむ操作に伴うアイコンの変化の具体例を示す図である。図１６を参照して、ＣＰＵ１０は、つまむ操作の開始を検出すると、操作パネル１５のタッチされた２点の間に表示されているアイコンの形状を、上記２点の移動方向（スライド方向）に縮めるよう変化させる。これは、予め記憶されているアイコンの画像データをスライド方向に徐々に圧縮することで実現されてもよいし、予め複数種類の画像データを記憶しておき、その画像データを順に表示させることで実現されてもよい。
【００６９】
このようにアイコンを表示させることで、つまむ操作によって移動対象のファイルとして特定されたことが直感的に示されることになる。
【００７０】
以上の動作はログアウト操作が検出されるまで繰り返される（ステップＳ１０９でＮＯ）。そのため、ログアウト操作が検出されるまで複数回上記動作が行なわれることによって、複数のファイルが移動対象のファイルとして特定されてもよい。また、つまむ操作がフォルダに対してなされることや、複数のファイルに対してなされることに対応して、複数のファイルが移動対象のファイルとして特定されてもよい。
【００７１】
そして、ログアウト操作が検出されると（ステップＳ１０９でＹＥＳ）、ステップＳ１１１でＣＰＵ１０はログアウト処理を実行し、一連の、移動対象のファイルを特定する処理を終了する。
【００７２】
図１２は、ＭＦＰ１００での、移動対象のファイルを出力するための動作の具体例を示すフローチャートである。図１２のフローチャートに示される動作もまた、ＣＰＵ１０がＲＯＭ１１に記憶されるプログラムを読み出してＲＡＭ１２上で実行することによって実現される。
【００７３】
図１２を参照して、ＣＰＵ１０は携帯端末３００からファイル要求を受信すると（ステップＳ３０１でＹＥＳ）、図１１の動作で移動対象のファイルとして一時的に記憶されたファイルに関連付けられたユーザと、上記要求に含まれる情報で特定されるユーザとが一致するか否かを認証する。そして一致した場合（ステップＳ３０３でＹＥＳ）、ステップＳ３０５でＣＰＵ１０は、一時的に記憶されている移動対象のファイルを要求元である携帯端末３００に対して出力する。まだ出力されていない移動対象のファイルが記憶されている場合（ステップＳ３０７でＹＥＳ）、ＣＰＵ１０は以上の処理を繰り返す。これにより、複数のファイルが移動対象のファイルとして特定された場合であっても、それらが携帯端末３００に移動されることになる。
【００７４】
そして、当該ユーザに関連付けられて記憶されているすべての移動対象のファイルが出力されると（ステップＳ３０７でＮＯ）、ＣＰＵ１０は一連の、移動対象のファイルを出力する処理を終了する。
【００７５】
＜携帯端末での動作フロー＞
図１３は、携帯端末３００での、移動対象のファイルを取得して格納するための動作の具体例を示すフローチャートである。図１３のフローチャートに示される動作は、ＣＰＵ３０がＲＯＭ３１に記憶されるプログラムを読み出してＲＡＭ３２上で実行することによって実現される。
【００７６】
図１３を参照して、ＣＰＵ３０は操作パネル３４に表示された操作画面上での離す操作があったことが検出されると（ステップＳ２０１でＹＥＳ）、ステップＳ２０３でＣＰＵ３０は、操作画面上の離す操作がなされた位置を特定することで、取得したファイルの格納場所であるフォルダを特定する。
【００７７】
その後、ステップＳ２０５でＣＰＵ３０は、予め記憶されているＭＦＰ１００のネットワーク上のアドレスを用いてＭＦＰ１００にアクセスし、移動対象のファイルを要求する。図１４は、ステップＳ２０５で携帯端末３００からＭＦＰ１００に対して送信されるファイル要求のデータ構成の具体例を示す図である。ステップＳ２０５でＣＰＵ３０は、ユーザを特定する情報の一例として、予め記憶している当該携帯端末３００のユーザ名とパスワードと携帯端末３００固有の識別情報とを送信する。ユーザを特定する情報は、これらのうちの少なくとも一つであってもよい。また、パスワードは、ＭＦＰ１００に対する当該ユーザのログイン情報に含まれるパスワードであってもよいし、異なるものであってもよい。
【００７８】
上記要求に応じてＭＦＰ１００から移動対象とされていたファイルが送信されると、ＣＰＵ３０はステップＳ２０７で受信し、上記ステップＳ２０３で特定されたフォルダに格納して、一連の動作を終了する。
【００７９】
このとき好ましくはＣＰＵ３０は、上記離す操作の開始を検出した時点でＭＦＰ１００に対してファイル要求を行なってファイルを取得し、そのファイルを表わすアイコンを操作パネル３４上での離す操作に連動させて形状を変化させながら表示させる。図１７は、離す操作に伴うアイコンの変化の具体例を示す図である。図１７を参照して、ＣＰＵ３０は、離す操作の開始を検出するとＭＦＰ１００からファイルを取得し、操作パネル３４のタッチされた２点の間に当該ファイルを表わすアイコンを、その形状をタッチされた２点の方向に縮めて表示させる。そして、上記２点の移動方向（スライド方向）に伸張するよう変化させる。これは、予め記憶されているアイコンの画像データをスライド方向に徐々に伸張することで実現されてもよいし、予め複数種類の画像データを記憶しておき、その画像データを順に表示させることで実現されてもよい。
【００８０】
より好ましくはＣＰＵ３０は、図１７に示されるように、アイコンと共に、当該ファイルを移動対象のファイルとして特定した際の日時やユーザ名などの情報も表示させる。これを実現するために、ＭＦＰ１００では移動対象のファイルを、ユーザを特定する情報および特定した際の日時などの情報と共に一時的に記憶し、その情報と共に移動対象のファイルを携帯端末３００に対して出力する。
【００８１】
このようにアイコンを表示させることで、離す操作によって移動対象のファイルが取得され、特定されたフォルダに格納されたことが直感的に示されることになる。
【００８２】
＜実施の形態の効果＞
図１５は、本実施の形態にかかる画像形成システムでのファイルの移動の流れを表わしたシーケンス図である。以上の動作がＭＦＰ１００および携帯端末３００で行なわれることで、図１５に示される動作が実現される。
【００８３】
図１５を参照して、ユーザがＭＦＰ１００のファイル一覧の画面に対してつまむ操作を行なうことで対象のファイルが移動対象のファイルとして特定される。その後、携帯端末３００の操作画面においてユーザが離す操作を行なうことで、当該ユーザのログイン情報や携帯端末３００の識別情報などのユーザを特定し得る情報と共にファイル要求が携帯端末３００からＭＦＰ１００に対してなされる。ＭＦＰ１００ではその情報を用いて移動対象のファイルを指定したユーザと認証されると、特定された移動対象のファイルを携帯端末３００に対して出力する。携帯端末３００では、このファイルを受信すると、上記離す操作によって特定されたフォルダに格納される。
【００８４】
これによって、ユーザは移動元のＭＦＰ１００において対象のファイルをつまみ、移動先の携帯端末３００において格納場所で離すという、直感的かつ容易な操作によってファイルをＭＦＰ１００から携帯端末３００に移動させることが可能になる。
【００８５】
＜変形例１＞
以上の説明では、ＭＦＰ１００でつまむ操作が検出されると移動対象のファイルが特定され、携帯端末３００上で離す操作が検出された時点で移動対象のファイルがＭＦＰ１００から携帯端末３００に移動されるとしている。
【００８６】
しかしながら、移動のタイミングはこのタイミングに限定されない。他の例として、ＭＦＰ１００においてつまむ操作が検出された時点で移動対象のファイルが特定され、さらに、その操作を行なったユーザに予め関連付けて記憶されている携帯端末３００に対して当該ファイルが出力されてもよい。このとき、好ましくは、ＭＦＰ１００のＣＰＵ１０はメモリ１６または装着された外部の記憶装置に記憶されている移動対象のファイルをコピーし、コピーしたファイルを携帯端末３００に出力する。
【００８７】
この場合、携帯端末３００のＣＰＵ３０はＭＦＰ１００から送信されたファイルを受信し、予め設定されている格納場所に一時的に記憶させる。この際、好ましくは、以降の離す操作が検出されるまで当該ファイルを表わすアイコンなどが表示されないようにする。そして、携帯端末３００において離す操作が検出されると、一時的に記憶されているファイルが当該操作によって指定されたフォルダに格納され、そのファイルを表わすアイコンが表示される。さらにこのときＣＰＵ３０は、ＭＦＰ１００に対してファイル要求がなされたことを示す信号を出力する。これを受信したＭＦＰ１００のＣＰＵ１０は、自身のメモリ１６または装着された外部の記憶装置から移動対象のファイルを削除する。
【００８８】
また、この「一時的」な期間はたとえば２４時間などと予め設定されており、その期間を経過しても携帯端末３００において離す操作が検出されなかった場合には、携帯端末３００のＣＰＵ３０は、一時的に記憶された移動対象のファイルを削除すると共に、その旨をＭＦＰ１００に対して通知する。さらに、この通知に対して、ＣＰＵ１０は、移動が完了しなかった旨を表わす警告を操作パネル１５に表示させてもよいし、その旨を表わすメッセージを携帯端末３００に対して送信してもよい。
【００８９】
＜変形例２＞
以上の例では、ＭＦＰ１００から携帯端末３００に対して直接移動対象のファイルが出力されるものとしている。しかしながら、他の例として、図１に示されたサーバ５００を介してファイルが出力されてもよい。
【００９０】
この場合、図９に示されたＭＦＰ１００の機能構成のうちの少なくとも一部がサーバ５００に含まれてもよい。一例として、ファイル制御部１０５および要求入力部１０７がサーバ５００に含まれてよい。
【００９１】
このとき、ＭＦＰ１００は移動対象のファイルとして特定されたファイルを、その操作を行なったユーザ（ログインユーザ）を特定する情報と共にサーバ５００に出力する。サーバ５００に含まれるファイル制御部１０５は、ＭＦＰ１００から受信した移動対象のファイルをユーザを特定する情報と共に一時的に記憶する。
【００９２】
携帯端末３００はつまむ操作を検出すると、予め記憶されているネットワーク上のアドレスを用いてサーバ５００にアクセスし、上述のユーザを特定する情報と共にファイル要求を行なう。サーバ５００に含まれるファイル制御部１０５は、ファイル要求に含まれる情報から特定されるユーザが移動対象のファイルに関連付けられたユーザに一致するか否かを認証した上で、一致した場合に、当該移動対象のファイルを携帯端末３００に送信する処理を実行する。
【００９３】
なお、以上の説明では、一例として、ＭＦＰ１００から携帯端末３００に対してファイルが移動する処理を説明している。上述の説明においてＭＦＰ１００と携帯端末３００とを逆にすることで、携帯端末３００からＭＦＰ１００に対して同様にしてファイルが移動する。すなわち、携帯端末３００の操作パネル３４に表示されたファイル一覧上でのつまむ操作によって移動対象のファイルを特定し、ＭＦＰ１００の操作パネル１５に表示された操作画面上での離す操作によって移動対象のファイルが要求され、特定されたフォルダに該ファイルが格納される。つまり、この場合も、直感的かつ容易な操作によってファイルを携帯端末３００からＭＦＰ１００に移動させることが可能になる。
【００９４】
さらに、上述のＭＦＰ１００での動作、および携帯端末３００での動作を行なわせるためのプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００９５】
なお、本発明にかかるプログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【００９６】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【００９７】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００９８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００９９】
１０，３０，５０  ＣＰＵ、１１，３１，５１  ＲＯＭ、１２，３２，５２  ＲＡＭ、１３  スキャナ、１４  プリンタ、１５，３４  操作パネル、１６，３３  メモリ、１７  メディアコントローラ、１８，３６，５４  ネットワークコントローラ、３５  通信コントローラ、１００  ＭＦＰ、１０１，３０１  入力部、１０２，３０２  検出部、１０３，３０３  特定部、１０４  表示処理部、１０５  ファイル制御部、１０６  出力部、１０７  要求入力部、３００  携帯端末、３０４  格納部、３０５  要求出力部、３０６  ファイル入力部、５００  サーバ、７００  アクセスポイント。
【図１】
0005429198.tif 000002
【図２】
0005429198.tif 000003
【図３】
0005429198.tif 000004
【図４】
0005429198.tif 000005
【図５】
0005429198.tif 000006
【図６】
0005429198.tif 000007
【図７】
0005429198.tif 000008
【図８】
0005429198.tif 000009
【図９】
0005429198.tif 000010
【図１０】
0005429198.tif 000011
【図１１】
0005429198.tif 000012
【図１２】
0005429198.tif 000013
【図１３】
0005429198.tif 000014
【図１４】
0005429198.tif 000015
【図１５】
0005429198.tif 000016
【図１６】
0005429198.tif 000017
【図１７】
0005429198.tif 000018
【図１８】
0005429198.tif 000019
【図１９】
0005429198.tif 000020
【図２０】
0005429198.tif 000021
【図２１】
0005429198.tif 000022
【図２２】
0005429198.tif 000023