(57)【要約】【課題】ユーザーが携帯端末装置からサーバーに送信した印刷ジョブを、印刷装置から取得して印刷する場合に、印刷装置にリスト表示された印刷ジョブ識別情報の中から所望の印刷ジョブを容易に選択できる印刷システム等を提供する。【解決手段】携帯端末装置１は、所定の機能を有するアプリケーションの前記機能を用いて印刷対象のファイルとファイル名を作成するとともに、作成されたファイルと、ファイル名にアプリケーションを示す情報と前記機能を示す情報とが付加されたジョブ識別情報と、を含む印刷ジョブを作成する。そして、作成された印刷ジョブをサーバー２に送信する。サーバー２は、印刷ジョブを受信すると受信した印刷ジョブを保存する。印刷装置からユーザーの印刷ジョブリストの取得要求があると、保存された印刷ジョブのリストとしてジョブ識別情報のリストを印刷装置３に送信する。【選択図】  図７
2015162220.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末装置とサーバーと印刷装置とを備えた印刷システムにおいて、
前記携帯端末装置は、
所定の機能を有するアプリケーションの前記機能を用いて印刷対象のファイルとファイル名とを作成するファイル作成手段と、
前記ファイル作成手段により作成されたファイルと、前記作成されたファイル名に前記アプリケーションを示す情報とファイル作成に使用された前記機能を示す情報とが付加されたジョブ識別情報と、を含む印刷ジョブを作成する印刷ジョブ作成手段と、
前記印刷ジョブ作成手段により作成された印刷ジョブを前記サーバーに送信する送信手段と、
を備え、
前記サーバーは、
前記印刷ジョブを受信する受信手段と、
前記受信手段により受信された印刷ジョブを保存する保存手段と、
前記印刷装置から送信された印刷ジョブリストの取得要求に基づき、前記保存手段に保存された１個または複数個の印刷ジョブにそれぞれ含まれる前記ジョブ識別情報を印刷装置に送信するとともに、前記ジョブ識別情報の中から印刷装置のユーザーにより選択されたジョブ識別情報に対応する印刷ジョブを印刷装置に送信する送信手段と、
を備え、
前記印刷装置は、
前記サーバーに前記印刷ジョブリストの取得要求を行うリスト取得要求手段と、
前記リスト取得要求手段による取得要求に対応して前記サーバーから送信された前記ジョブ識別情報を表示する表示手段と、
前記表示手段に表示された前記ジョブ識別情報の中からユーザーにより選択されたいずれかのジョブ識別情報に対応する印刷ジョブを、前記サーバーから取得する印刷ジョブ取得手段と、
前記印刷ジョブ取得手段により取得された印刷ジョブを実行する印刷手段と、
を備えたことを特徴とする印刷システム。
【請求項２】
前記携帯端末装置において、
前記所定の機能を有するアプリケーションを第１のアプリケーションとし、前記印刷ジョブ作成手段は第２のアプリケーションに基づいて前記印刷ジョブを作成する場合に、前記印刷ジョブ作成手段は、前記ファイル作成手段からファイルとファイル名を受け取るとともに、受け取ったファイル名に前記第１のアプリケーションを示す情報と前記機能を示す情報とを付加して、前記ジョブ識別情報を作成する請求項１に記載の印刷システム。
【請求項３】
前記携帯端末装置において、
前記所定の機能を有するアプリケーションを第１のアプリケーションとし、前記印刷ジョブ作成手段は第２のアプリケーションに基づいて前記印刷ジョブを作成する場合に、前記ファイル作成手段は、前記第１のアプリケーションを示す情報と前記機能を示す情報とを付加してファイル名を作成し、
前記印刷ジョブ作成手段は、前記ファイル作成手段からファイルとファイル名を受け取るとともに、受け取ったファイル名をジョブ識別情報として用い、このジョブ識別情報を、前記サーバーが前記印刷装置に送信する際に抽出可能となる形式で印刷ジョブに組み込む請求項１に記載の印刷システム。
【請求項４】
前記携帯端末装置において、
前記所定の機能を有するアプリケーションを第１のアプリケーションとし、前記印刷ジョブ作成手段は第２のアプリケーションに基づいて前記印刷ジョブを作成し、前記ファイル作成手段は、前記第１のアプリケーションを示す情報と前記機能を示す情報とを付加してファイル名を作成する場合に、
前記印刷ジョブ作成手段により印刷ジョブが作成される際に、前記ファイル作成手段により前記ファイル名に付加された前記第１のアプリケーションを示す情報を、前記第２のアプリケーションを示す情報に置き換えるか否かを、ユーザーが指定する指定手段を備えている請求項１に記載の印刷システム。
【請求項５】
前記サーバーは、特定のアプリケーションによる印刷ジョブの実行を禁止する禁止手段を備えるとともに、前記特定のアプリケーションによる印刷ジョブかどうかを、前記ジョブ識別情報に含まれる前記アプリケーションを示す情報に基づいて判断する請求項１〜４のいずれかに記載の印刷システム。
【請求項６】
前記サーバーは、特定の機能を用いて作成されたファイルを含む印刷ジョブの実行を禁止する禁止手段を備えるとともに、前記特定の機能を用いて作成されたファイルを含む印刷ジョブかどうかを、前記ジョブ識別情報に含まれる前記機能を示す情報に基づいて判断する請求項１〜４のいずれかに記載の印刷システム。
【請求項７】
前記アプリケーションの所定の機能が電子メール機能である場合、前記ファイル名は電子メールの件名であり、前記アプリケーションを示す情報と前記電子メール機能を示す情報は、電子メールの件名の前に付加される請求項１〜６のいずれかに記載の印刷システム。
【請求項８】
前記アプリケーションの所定の機能がウェブ閲覧機能である場合、前記ファイル名は前記ウェブページのタイトルであり、前記アプリケーションを示す情報と前記ウェブ閲覧機能を示す情報は、前記ウェブページのタイトルの前に付加される請求項１〜６のいずれかに記載の印刷システム。
【請求項９】
前記アプリケーションの所定の機能が撮影機能である場合、前記ファイル名は撮影時の日時情報であり、前記アプリケーションを示す情報と前記撮影機能を示す情報は、前記日時情報の前に付加される請求項１〜６のいずれかに記載の印刷システム。
【請求項１０】
前記携帯端末装置は、ジョブ識別情報として許容されない文字が含まれる場合は該当文字を削除する請求項１〜９のいずれかに記載の印刷システム。
【請求項１１】
前記携帯端末装置は、ジョブ識別情報の文字数が許容される文字数を超える場合は、少なくとも前記アプリケーションを示す情報が残るように、文字数を超えた部分を削除する請求項１〜１０のいずれかに記載の印刷システム。
【請求項１２】
前記携帯端末装置から印刷装置へ印刷ジョブを直接送信する場合、前記アプリケーションを示す情報と前記機能を示す情報は前記ファイル名の後に付加される請求項１〜１１のいずれかに記載の印刷システム。
【請求項１３】
携帯端末装置とサーバーと印刷装置とを備えた印刷システムにおいて実行される印刷方法であって、
前記携帯端末装置は、
所定の機能を有するアプリケーションの前記機能を用いて印刷対象のファイルとファイル名とを作成するファイル作成ステップと、
前記ファイル作成ステップにより作成されたファイルと、前記作成されたファイル名に前記アプリケーションを示す情報とファイル作成に使用された前記機能を示す情報とが付加されたジョブ識別情報と、を含む印刷ジョブを作成する印刷ジョブ作成ステップと、
前記印刷ジョブ作成ステップにより作成された印刷ジョブを前記サーバーに送信する送信ステップと、
を実行し、
前記サーバーは、
前記印刷ジョブを受信する受信ステップと、
前記受信ステップにより受信された印刷ジョブを保存手段に保存するステップと、
前記印刷装置から送信されたユーザーの印刷ジョブリストの取得要求に基づき、前記保存手段に保存された１個または複数個の印刷ジョブにそれぞれ含まれる前記ジョブ識別情報を印刷装置に送信するとともに、前記ジョブ識別情報の中から印刷装置のユーザーにより選択されたジョブ識別情報に対応する印刷ジョブを印刷装置に送信する送信ステップと、
を実行し、
前記印刷装置は、
前記サーバーに前記印刷ジョブリストの取得要求を行うリスト取得要求ステップと、
前記リスト取得要求ステップによる取得要求に対応して前記サーバーから送信された前記ジョブ識別情報を表示手段に表示するステップと、
前記表示手段に表示された前記ジョブ識別情報の中からユーザーにより選択されたいずれかのジョブ識別情報に対応する印刷ジョブを、前記サーバーから取得する印刷ジョブ取得ステップと、
前記印刷ジョブ取得ステップにより取得された印刷ジョブを実行する印刷ステップと、
を実行することを特徴とする印刷方法。
【請求項１４】
所定の機能を有するアプリケーションの前記機能を用いて印刷対象のファイルをファイル名付きで作成するファイル作成手段と、
前記ファイル作成手段により作成されたファイルと、前記作成されたファイル名に前記アプリケーションを示す情報とファイル作成に使用された前記機能を示す情報とが付加されたジョブ識別情報と、を含む印刷ジョブを作成する印刷ジョブ作成手段と、
前記印刷ジョブ作成手段により作成された印刷ジョブをサーバーに送信する送信手段と、
を備えたことを特徴とする携帯端末装置。
【請求項１５】
前記所定の機能を有するアプリケーションを第１のアプリケーションとし、前記印刷ジョブ作成手段は第２のアプリケーションに基づいて前記印刷ジョブを作成する場合に、前記印刷ジョブ作成手段は、前記ファイル作成手段からファイルとファイル名を受け取るとともに、受け取ったファイル名に前記第１のアプリケーションを示す情報と前記機能を示す情報とを付加して、前記ジョブ識別情報を作成する請求項１４に記載の携帯端末装置。
【請求項１６】
前記所定の機能を有するアプリケーションを第１のアプリケーションとし、前記印刷ジョブ作成手段は第２のアプリケーションに基づいて前記印刷ジョブを作成する場合に、前記ファイル作成手段は、前記第１のアプリケーションを示す情報と前記機能を示す情報とを付加してファイル名を作成し、
前記印刷ジョブ作成手段は、前記ファイル作成手段からファイルとファイル名を受け取るとともに、受け取ったファイル名をジョブ識別情報として用い、このジョブ識別情報を、前記サーバーが前記印刷装置に送信する際に抽出可能となる形式で印刷ジョブに組み込む請求項１４に記載の携帯端末装置。
【請求項１７】
前記所定の機能を有するアプリケーションを第１のアプリケーションとし、前記印刷ジョブ作成手段は第２のアプリケーションに基づいて前記印刷ジョブを作成し、前記ファイル作成手段は、前記第１のアプリケーションを示す情報と前記機能を示す情報とを付加してファイル名を作成する場合に、
前記印刷ジョブ作成手段により印刷ジョブが作成される際に、前記ファイル作成手段により前記ファイル名に付加された前記第１のアプリケーションを示す情報を、前記第２のアプリケーションを示す情報に置き換えるか否かを、ユーザーが指定する指定手段を備えている請求項１４に記載の携帯端末装置。
【請求項１８】
前記アプリケーションの所定の機能が電子メール機能である場合、前記ファイル名は電子メールの件名であり、前記アプリケーションを示す情報と前記電子メール機能を示す情報は、電子メールの件名の前に付加される請求項１４〜１７のいずれかに記載の携帯端末装置。
【請求項１９】
前記アプリケーションの所定の機能がウェブ閲覧機能である場合、前記ファイル名は前記ウェブページのタイトルであり、前記アプリケーションを示す情報と前記ウェブ閲覧機能を示す情報は、前記ウェブページのタイトルの前に付加される請求項１４〜１７のいずれかに記載の携帯端末装置。
【請求項２０】
前記アプリケーションの所定の機能が撮影機能である場合、前記ファイル名は撮影時の日時情報であり、前記アプリケーションを示す情報と前記撮影機能を示す情報は、前記日時情報の前に付加される請求項１４〜１７のいずれかに記載の携帯端末装置。
【請求項２１】
前記ジョブ識別情報として許容されない文字が含まれる場合は該当文字を削除する請求項１４〜２０のいずれかに記載の携帯端末装置。
【請求項２２】
前記ジョブ識別情報の文字数が許容される文字数を超える場合は、少なくとも前記アプリケーションを示す情報が残るように、文字数を超えた部分を削除する請求項１４〜２０のいずれかに記載の携帯端末装置。
【請求項２３】
所定の機能を有するアプリケーションの前記機能を用いて印刷対象のファイルとファイル名とを作成するファイル作成ステップと、
前記ファイル作成ステップにより作成されたファイルと、前記作成されたファイル名に前記アプリケーションを示す情報とファイル作成に使用された前記機能を示す情報とが付加されたジョブ識別情報と、を含む印刷ジョブを作成する印刷ジョブ作成ステップと、
前記印刷ジョブ作成ステップにより作成された印刷ジョブをサーバーに送信する送信ステップと、
を、携帯端末装置のコンピュータに実行させるための印刷ジョブ作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯端末装置とサーバーと印刷装置とを備えた印刷システム、該印刷システムで実行される印刷方法、携帯端末装置及び印刷ジョブ作成プログラムに関する。
【背景技術】
【０００２】
スマートフォンやタブレット端末等の携帯端末装置から印刷サーバーに印刷ジョブを送信するとともに、送信された印刷ジョブを印刷サーバーに保存しておき、ユーザーが印刷装置から印刷サーバーにアクセスし、所望の印刷ジョブを取得して印刷装置で印刷を行うプルプリントシステムが、従来より知られている。
【０００３】
このシステムでは、サーバーから印刷装置に印刷ジョブを識別する印刷ジョブ識別情報のリストが送信されて表示部に表示され、リストの中からジョブを選択すると、この選択された印刷ジョブがサーバーから印刷装置に送信されるようになっている。
【０００４】
ところで、印刷ジョブ識別情報として、印刷対象のファイルの名称（ファイル名）とファイルを作成したアプリケーションの名称（アプリケーション名）とを、表示部に表示することが知られている。例えば、マイクロソフト社製のＷｏｒｄアプリケーションからプリンタドライバを使用した印刷に示されるように、「Ｗｏｒｄ−文書」というように、「（アプリケーション名）−（ファイル名）」という形式で表示する場合である。
【０００５】
なお、特許文献１には、複数バイト文字を含む名称が付けられていても、複数バイト文字のコードの一部を、ディレクトリの境界を表すコードであると誤認識することがないように変換して、ショートファイル名形式のファイル特定名称を生成する技術が開示されている。
【０００６】
また、特許文献２には、ファイルアクセスコマンドがファイル書込コマンドである場合、そのパラメータに含まれているファイル名に所定の記号が含まれているか否かを判定し、肯定判定した場合には、通信部から供給されるファイル名のファイルの内容を内部コマンドとしてこれを命令解釈実行部に解釈実行させ、否定判定した場合には、ファイルシステムにファイルアクセスコマンドを実行させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１２−１９４８７５号公報
【特許文献２】特開２０１０−１１７９１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、携帯端末装置から印刷サーバーに印刷ジョブを送信する前述したプルプリントシステムにおいては、サーバーから取得した印刷ジョブ識別情報を印刷装置にリスト表示し、ユーザーが表示されたリストの中から印刷ジョブを選択する場合に次のような問題があった。
【０００９】
即ち、印刷ジョブ識別情報として、ファイル名とアプリケーション名のみを表示した場合、ファイルの作成に使用された機能に関する情報が表示されないため、リスト表示された多数の印刷ジョブ識別情報の中からユーザーが所望のジョブを選択するのが容易でなかった。また、アプリケーション毎にジョブ表示の仕様がまちまちであった。
【００１０】
具体的には、同じアプリケーションで作成された印刷ジョブであっても、異なる機能を用いて作成されたファイルに対して、良く使用される類似のファイル名（例えば「会議開催通知」等）が付されると、識別が困難であった。
【００１１】
ユーザーは、通常、印刷対象ドキュメント（ファイル）を生成する場合、ドキュメントが保存・生成されるアプリケーションを選択し、そのアプリケーションの中の複数のドキュメント生成機能から所望の機能を選択し、当該機能でファイルを生成するという操作手順を採るが、従来の印刷ジョブ識別情報の生成は、このようなユーザー操作に関係なく機能毎の独自アルゴリズムで生成していたため、上記のような印刷ジョブ選択時の困難さを強いられていた。
【００１２】
なお、上述した特許文献１及び２に記載の技術を参照しても、上記のような問題を解決することはできなかった。
【００１３】
この発明は、このような技術的背景に鑑みてなされたものであって、ユーザーが携帯端末装置からサーバーに送信した印刷ジョブを、印刷装置から取得して印刷する場合に、印刷装置にリスト表示された印刷ジョブ識別情報の中から所望の印刷ジョブを容易に選択できる印刷システムと印刷方法を提供し、さらには携帯端末装置及び印刷ジョブ作成プログラムを提供することを課題とする。
【課題を解決するための手段】
【００１４】
上記課題は、以下の手段によって解決される。
（１）携帯端末装置とサーバーと印刷装置とを備えた印刷システムにおいて、前記携帯端末装置は、所定の機能を有するアプリケーションの前記機能を用いて印刷対象のファイルとファイル名とを作成するファイル作成手段と、前記ファイル作成手段により作成されたファイルと、前記作成されたファイル名に前記アプリケーションを示す情報とファイル作成に使用された前記機能を示す情報とが付加されたジョブ識別情報と、を含む印刷ジョブを作成する印刷ジョブ作成手段と、前記印刷ジョブ作成手段により作成された印刷ジョブを前記サーバーに送信する送信手段と、を備え、前記サーバーは、前記印刷ジョブを受信する受信手段と、前記受信手段により受信された印刷ジョブを保存する保存手段と、前記印刷装置から送信された印刷ジョブリストの取得要求に基づき、前記保存手段に保存された１個または複数個の印刷ジョブにそれぞれ含まれる前記ジョブ識別情報を印刷装置に送信するとともに、前記ジョブ識別情報の中から印刷装置のユーザーにより選択されたジョブ識別情報に対応する印刷ジョブを印刷装置に送信する送信手段と、を備え、前記印刷装置は、前記サーバーに前記印刷ジョブリストの取得要求を行うリスト取得要求手段と、前記リスト取得要求手段による取得要求に対応して前記サーバーから送信された前記ジョブ識別情報を表示する表示手段と、前記表示手段に表示された前記ジョブ識別情報の中からユーザーにより選択されたいずれかのジョブ識別情報に対応する印刷ジョブを、前記サーバーから取得する印刷ジョブ取得手段と、前記印刷ジョブ取得手段により取得された印刷ジョブを実行する印刷手段と、を備えたことを特徴とする印刷システム。
（２）前記携帯端末装置において、前記所定の機能を有するアプリケーションを第１のアプリケーションとし、前記印刷ジョブ作成手段は第２のアプリケーションに基づいて前記印刷ジョブを作成する場合に、前記印刷ジョブ作成手段は、前記ファイル作成手段からファイルとファイル名を受け取るとともに、受け取ったファイル名に前記第１のアプリケーションを示す情報と前記機能を示す情報とを付加して、前記ジョブ識別情報を作成する前項１に記載の印刷システム。
（３）前記携帯端末装置において、前記所定の機能を有するアプリケーションを第１のアプリケーションとし、前記印刷ジョブ作成手段は第２のアプリケーションに基づいて前記印刷ジョブを作成する場合に、前記ファイル作成手段は、前記第１のアプリケーションを示す情報と前記機能を示す情報とを付加してファイル名を作成し、前記印刷ジョブ作成手段は、前記ファイル作成手段からファイルとファイル名を受け取るとともに、受け取ったファイル名をジョブ識別情報として用い、このジョブ識別情報を、前記サーバーが前記印刷装置に送信する際に抽出可能となる形式で印刷ジョブに組み込む前項１に記載の印刷システム。
（４）前記携帯端末装置において、前記所定の機能を有するアプリケーションを第１のアプリケーションとし、前記印刷ジョブ作成手段は第２のアプリケーションに基づいて前記印刷ジョブを作成し、前記ファイル作成手段は、前記第１のアプリケーションを示す情報と前記機能を示す情報とを付加してファイル名を作成する場合に、前記印刷ジョブ作成手段により印刷ジョブが作成される際に、前記ファイル作成手段により前記ファイル名に付加された前記第１のアプリケーションを示す情報を、前記第２のアプリケーションを示す情報に置き換えるか否かを、ユーザーが指定する指定手段を備えている前項１に記載の印刷システム。
（５）前記サーバーは、特定のアプリケーションによる印刷ジョブの実行を禁止する禁止手段を備えるとともに、前記特定のアプリケーションによる印刷ジョブかどうかを、前記ジョブ識別情報に含まれる前記アプリケーションを示す情報に基づいて判断する前項１〜４のいずれかに記載の印刷システム。
（６）前記サーバーは、特定の機能を用いて作成されたファイルを含む印刷ジョブの実行を禁止する禁止手段を備えるとともに、前記特定の機能を用いて作成されたファイルを含む印刷ジョブかどうかを、前記ジョブ識別情報に含まれる前記機能を示す情報に基づいて判断する前項１〜４のいずれかに記載の印刷システム。
（７）前記アプリケーションの所定の機能が電子メール機能である場合、前記ファイル名は電子メールの件名であり、前記アプリケーションを示す情報と前記電子メール機能を示す情報は、電子メールの件名の前に付加される前項１〜６のいずれかに記載の印刷システム。
（８）前記アプリケーションの所定の機能がウェブ閲覧機能である場合、前記ファイル名は前記ウェブページのタイトルであり、前記アプリケーションを示す情報と前記ウェブ閲覧機能を示す情報は、前記ウェブページのタイトルの前に付加される前項１〜６のいずれかに記載の印刷システム。
（９）前記アプリケーションの所定の機能が撮影機能である場合、前記ファイル名は撮影時の日時情報であり、前記アプリケーションを示す情報と前記撮影機能を示す情報は、前記日時情報の前に付加される前項１〜６のいずれかに記載の印刷システム。
（１０）前記携帯端末装置は、ジョブ識別情報として許容されない文字が含まれる場合は該当文字を削除する前項１〜９のいずれかに記載の印刷システム。
（１１）前記携帯端末装置は、ジョブ識別情報の文字数が許容される文字数を超える場合は、少なくとも前記アプリケーションを示す情報が残るように、文字数を超えた部分を削除する前項１〜１０のいずれかに記載の印刷システム。
（１２）前記携帯端末装置から印刷装置へ印刷ジョブを直接送信する場合、前記アプリケーションを示す情報と前記機能を示す情報は前記ファイル名の後に付加される前項１〜１１のいずれかに記載の印刷システム。
（１３）携帯端末装置とサーバーと印刷装置とを備えた印刷システムにおいて実行される印刷方法であって、前記携帯端末装置は、所定の機能を有するアプリケーションの前記機能を用いて印刷対象のファイルとファイル名とを作成するファイル作成ステップと、前記ファイル作成ステップにより作成されたファイルと、前記作成されたファイル名に前記アプリケーションを示す情報とファイル作成に使用された前記機能を示す情報とが付加されたジョブ識別情報と、を含む印刷ジョブを作成する印刷ジョブ作成ステップと、前記印刷ジョブ作成ステップにより作成された印刷ジョブを前記サーバーに送信する送信ステップと、を実行し、前記サーバーは、前記印刷ジョブを受信する受信ステップと、前記受信ステップにより受信された印刷ジョブを保存手段に保存するステップと、前記印刷装置から送信されたユーザーの印刷ジョブリストの取得要求に基づき、前記保存手段に保存された１個または複数個の印刷ジョブにそれぞれ含まれる前記ジョブ識別情報を印刷装置に送信するとともに、前記ジョブ識別情報の中から印刷装置のユーザーにより選択されたジョブ識別情報に対応する印刷ジョブを印刷装置に送信する送信ステップと、を実行し、前記印刷装置は、前記サーバーに前記印刷ジョブリストの取得要求を行うリスト取得要求ステップと、前記リスト取得要求ステップによる取得要求に対応して前記サーバーから送信された前記ジョブ識別情報を表示手段に表示するステップと、前記表示手段に表示された前記ジョブ識別情報の中からユーザーにより選択されたいずれかのジョブ識別情報に対応する印刷ジョブを、前記サーバーから取得する印刷ジョブ取得ステップと、前記印刷ジョブ取得ステップにより取得された印刷ジョブを実行する印刷ステップと、を実行することを特徴とする印刷方法。
（１４）所定の機能を有するアプリケーションの前記機能を用いて印刷対象のファイルをファイル名付きで作成するファイル作成手段と、前記ファイル作成手段により作成されたファイルと、前記作成されたファイル名に前記アプリケーションを示す情報とファイル作成に使用された前記機能を示す情報とが付加されたジョブ識別情報と、を含む印刷ジョブを作成する印刷ジョブ作成手段と、前記印刷ジョブ作成手段により作成された印刷ジョブをサーバーに送信する送信手段と、を備えたことを特徴とする携帯端末装置。
（１５）前記所定の機能を有するアプリケーションを第１のアプリケーションとし、前記印刷ジョブ作成手段は第２のアプリケーションに基づいて前記印刷ジョブを作成する場合に、前記印刷ジョブ作成手段は、前記ファイル作成手段からファイルとファイル名を受け取るとともに、受け取ったファイル名に前記第１のアプリケーションを示す情報と前記機能を示す情報とを付加して、前記ジョブ識別情報を作成する前項１４に記載の携帯端末装置。
（１６）前記所定の機能を有するアプリケーションを第１のアプリケーションとし、前記印刷ジョブ作成手段は第２のアプリケーションに基づいて前記印刷ジョブを作成する場合に、前記ファイル作成手段は、前記第１のアプリケーションを示す情報と前記機能を示す情報とを付加してファイル名を作成し、前記印刷ジョブ作成手段は、前記ファイル作成手段からファイルとファイル名を受け取るとともに、受け取ったファイル名をジョブ識別情報として用い、このジョブ識別情報を、前記サーバーが前記印刷装置に送信する際に抽出可能となる形式で印刷ジョブに組み込む前項１４に記載の携帯端末装置。
（１７）前記所定の機能を有するアプリケーションを第１のアプリケーションとし、前記印刷ジョブ作成手段は第２のアプリケーションに基づいて前記印刷ジョブを作成し、前記ファイル作成手段は、前記第１のアプリケーションを示す情報と前記機能を示す情報とを付加してファイル名を作成する場合に、前記印刷ジョブ作成手段により印刷ジョブが作成される際に、前記ファイル作成手段により前記ファイル名に付加された前記第１のアプリケーションを示す情報を、前記第２のアプリケーションを示す情報に置き換えるか否かを、ユーザーが指定する指定手段を備えている前項１４に記載の携帯端末装置。
（１８）前記アプリケーションの所定の機能が電子メール機能である場合、前記ファイル名は電子メールの件名であり、前記アプリケーションを示す情報と前記電子メール機能を示す情報は、電子メールの件名の前に付加される前項１４〜１７のいずれかに記載の携帯端末装置。
（１９）前記アプリケーションの所定の機能がウェブ閲覧機能である場合、前記ファイル名は前記ウェブページのタイトルであり、前記アプリケーションを示す情報と前記ウェブ閲覧機能を示す情報は、前記ウェブページのタイトルの前に付加される前項１４〜１７のいずれかに記載の携帯端末装置。
（２０）前記アプリケーションの所定の機能が撮影機能である場合、前記ファイル名は撮影時の日時情報であり、前記アプリケーションを示す情報と前記撮影機能を示す情報は、前記日時情報の前に付加される前項１４〜１７のいずれかに記載の携帯端末装置。
（２１）前記ジョブ識別情報として許容されない文字が含まれる場合は該当文字を削除する前項１４〜２０のいずれかに記載の携帯端末装置。
（２２）前記ジョブ識別情報の文字数が許容される文字数を超える場合は、少なくとも前記アプリケーションを示す情報が残るように、文字数を超えた部分を削除する前項１４〜２０のいずれかに記載の携帯端末装置。
（２３）所定の機能を有するアプリケーションの前記機能を用いて印刷対象のファイルとファイル名とを作成するファイル作成ステップと、前記ファイル作成ステップにより作成されたファイルと、前記作成されたファイル名に前記アプリケーションを示す情報とファイル作成に使用された前記機能を示す情報とが付加されたジョブ識別情報と、を含む印刷ジョブを作成する印刷ジョブ作成ステップと、前記印刷ジョブ作成ステップにより作成された印刷ジョブをサーバーに送信する送信ステップと、を、携帯端末装置のコンピュータに実行させるための印刷ジョブ作成プログラム。
【発明の効果】
【００１５】
前項（１）に記載の発明によれば、携帯端末装置は、所定の機能を有するアプリケーションの前記機能を用いて印刷対象のファイルとファイル名とを作成するとともに、作成されたファイルと、前記ファイル名に前記アプリケーションを示す情報と前記機能を示す情報とが付加されたジョブ識別情報と、を含む印刷ジョブを作成する。そして、作成した印刷ジョブをサーバーに送信する。一方、サーバーは、印刷ジョブを受信すると受信した印刷ジョブを保存する。印刷装置から印刷ジョブリストの取得要求があると、保存された１個または複数個の印刷ジョブにそれぞれ含まれるジョブ識別情報を印刷装置に送信する。
【００１６】
印刷装置は、サーバーから送信されたジョブ識別情報を表示する。ユーザーが所望の印刷ジョブ識別情報を選択すると、サーバーはこの選択された印刷ジョブ識別情報に対応する印刷ジョブを印刷装置に送信し、印刷装置はこの印刷ジョブを実行する。
【００１７】
このように、印刷装置の表示手段にはサーバーから送信された１個または複数個の印刷ジョブ識別情報が一覧表示されるが、ジョブ識別情報には、ファイル名及びアプリケーションを示す情報のみならず、ファイル作成に用いられた機能を示す情報が付加されているから、同一のアプリケーションで同一または類似のファイル名が付されている印刷ジョブであっても、前記機能を示す情報により各印刷ジョブを識別することができる。このため、ユーザーは所望の印刷ジョブを容易に選択することができる。
【００１８】
しかも、ジョブ識別情報の仕様が統一されるから、所定アプリケーションの所定機能にを用いて作成された印刷ジョブの実行を禁止する等、ジョブ識別情報の二次利用が可能となる。
【００１９】
前項（２）に記載の発明によれば、所定の機能を有するアプリケーションを第１のアプリケーションとし、印刷ジョブ作成手段は第２のアプリケーションに基づいて印刷ジョブを作成する場合に、第１のアプリケーションを示す情報と機能を示す情報のファイル名への付加処理は、第２のアプリケーションに基づいて印刷ジョブ作成手段で行われるから、第１のアプリケーションとして従来と同様にファイルとファイル名を作成できれば良く、このため第１のアプリケーションに変更を加えることなく従来のアプリケーションをそのまま使用できる。
【００２０】
前項（３）に記載の発明によれば、ファイル作成手段が、第１のアプリケーションを示す情報と機能を示す情報を付加してファイル名を作成し、印刷ジョブ作成手段は、ファイル作成手段により作成されたファイル名をジョブ識別情報として用い、このジョブ識別情報を、サーバーが印刷装置に送信する際に抽出可能となる形式で印刷ジョブに組み込む。
【００２１】
つまり、サーバーによって、ジョブ識別情報をファイル名として受信した時にジョブ識別情報を抽出できるサーバーと、ジョブ名として受信した時にジョブ識別情報を抽出できるサーバーが存在する場合に、サーバーの形式に応じて、ジョブ識別情報の印刷ジョブへの組み込み形式を変換して、印刷ジョブをサーバーに送信する。
【００２２】
前項（４）に記載の発明によれば、ファイル作成手段が、第１のアプリケーションを示す情報と機能を示す情報を付加してファイル名を作成する場合に、印刷ジョブ作成手段により印刷ジョブが作成される際に、ファイル作成手段により前記ファイル名に付加された前記第１のアプリケーションを示す情報を、前記第２のアプリケーションを示す情報に置き換えるか否かを、ユーザーが指定できるから、ユーザーの意思を尊重できる。
【００２３】
前項（５）に記載の発明によれば、特定のアプリケーションによる印刷ジョブかどうかをジョブ識別情報に含まれるアプリケーションを示す情報に基づいて判断し、特定のアプリケーションによる印刷ジョブの場合は印刷を禁止することができる。
【００２４】
前項（６）に記載の発明によれば、特定の機能を用いて作成されたファイルを含む印刷ジョブかどうかを、ジョブ識別情報に含まれる機能を示す情報に基づいて判断し、特定の機能を用いて作成されたファイルを含む印刷ジョブの場合は印刷を禁止することができる。
【００２５】
前項（７）に記載の発明によれば、アプリケーションの所定の機能が電子メール機能である場合、前記ファイル名は電子メールの件名であり、前記アプリケーションを示す情報と前記電子メール機能を示す情報は、電子メールの件名の前に付加されるから、所定の機能が電子メール機能である場合のジョブ識別情報の仕様を統一できる。また、アプリケーションを示す情報と電子メール機能を示す情報は、電子メールの件名の前に付加されるから、電子メールの件名が長くなって印刷装置で後部の表示が制限される場合も、アプリケーションを示す情報と電子メール機能を示す情報を確実に表示できる。
【００２６】
前項（８）に記載の発明によれば、アプリケーションの所定の機能がウェブ閲覧機能である場合、前記ファイル名はウェブページのタイトルであり、前記アプリケーションを示す情報とウェブ閲覧機能を示す情報は、ウェブページのタイトルの前に付加されるから、所定の機能がウェブ閲覧機能である場合のジョブ識別情報の仕様を統一できる。また、アプリケーションを示す情報とウェブ閲覧機能を示す情報は、ウェブページのタイトルの前に付加されるから、ウェブページのタイトルが長くなって印刷装置で後部の表示が制限される場合も、アプリケーションを示す情報とウェブ閲覧機能を示す情報を確実に表示できる。
【００２７】
前項（９）に記載の発明によれば、アプリケーションの所定の機能が撮影機能である場合、前記ファイル名は撮影時の日時情報であり、前記アプリケーションを示す情報と撮影機能を示す情報は、撮影時の日時情報の前に付加されるから、所定の機能が撮影機能である場合のジョブ識別情報の仕様を統一できる。また、アプリケーションを示す情報と撮影機能を示す情報は、撮影時の日時情報の前に付加されるから、撮影時の日時情報が長くなって印刷装置で後部の表示が制限される場合も、アプリケーションを示す情報と撮影機能を示す情報を確実に表示できる。
【００２８】
前項（１０）に記載の発明によれば、ジョブ識別情報として許容されない文字が含まれる場合は、携帯端末装置は該当文字を削除する。
【００２９】
前項（１１）に記載の発明によれば、ジョブ識別情報の文字数が許容される文字数を超える場合は、携帯端末装置は、少なくともアプリケーションを示す情報が残るように、文字数を超えた部分を削除する
前項（１２）に記載の発明によれば、携帯端末装置から印刷装置へ印刷ジョブを直接送信する場合、前記アプリケーションを示す情報とファイル作成に使用された機能を示す情報はファイル名の後に付加される。
【００３０】
前項（１３）に記載の発明によれば、印刷装置の表示手段にはサーバーから送信された１個または複数個の印刷ジョブ識別情報が一覧表示されるが、ジョブ識別情報には、ファイル名及びアプリケーションを示す情報のみならず、ファイル作成に用いられた機能を示す情報が付加されているから、同一のアプリケーションで同一または類似のファイル名が付されている印刷ジョブであっても、前記機能を示す情報により各印刷ジョブを識別することができる。このため、ユーザーは所望の印刷ジョブを容易に選択することができる。しかも、ジョブ識別情報の仕様が統一されるから、所定アプリケーションの所定機能にを用いて作成された印刷ジョブの実行を禁止する等、ジョブ識別情報の二次利用が可能となる。
【００３１】
前項（１４）に記載の発明によれば、印刷装置の表示手段にサーバーから送信された印刷ジョブ識別情報がリスト表示されたときに、同一のアプリケーションで同一または類似のファイル名が付されている印刷ジョブであっても、機能を示す情報により各印刷ジョブを識別することができる携帯端末装置となし得る。
【００３２】
前項（１５）に記載の発明によれば、第１のアプリケーションとして従来と同様にファイルとファイル名を作成できれば良く、このため第１のアプリケーションに変更を加えることなく従来のアプリケーションをそのまま使用できる。
【００３３】
前項（１６）に記載の発明によれば、ファイル作成手段が、第１のアプリケーションを示す情報と機能を示す情報を付加してファイル名を作成し、印刷ジョブ作成手段は、ファイル作成手段により作成されたファイル名をジョブ識別情報として用い、このジョブ識別情報が、サーバーが印刷装置に送信する際に抽出可能となる形式で印刷ジョブに組み込まれる。
【００３４】
前項（１７）に記載の発明によれば、ファイル作成手段が、第１のアプリケーションを示す情報と機能を示す情報を付加してファイル名を作成する場合に、印刷ジョブ作成手段により印刷ジョブが作成される際に、ファイル作成手段により前記ファイル名に付加された前記第１のアプリケーションを示す情報を、前記第２のアプリケーションを示す情報に置き換えるか否かを、ユーザーが指定できるから、ユーザーの意思を尊重できる。
【００３５】
前項（１８）に記載の発明によれば、所定の機能が電子メール機能である場合のジョブ識別情報の仕様を統一できるとともに、電子メールの件名が長くなって印刷装置で後部の表示が制限される場合も、アプリケーションを示す情報と電子メール機能を示す情報を確実に表示できる。
【００３６】
前項（１９）に記載の発明によれば、所定の機能がウェブ閲覧機能である場合のジョブ識別情報の仕様を統一できるとともに、ウェブページのタイトルが長くなって印刷装置で後部の表示が制限される場合も、アプリケーションを示す情報とウェブ閲覧機能を示す情報を確実に表示できる。
【００３７】
前項（２０）に記載の発明によれば、所定の機能が撮影機能である場合のジョブ識別情報の仕様を統一できるとともに、撮影時の日時情報が長くなって印刷装置で後部の表示が制限される場合も、アプリケーションを示す情報と撮影機能を示す情報を確実に表示できる。
【００３８】
前項（２１）に記載の発明によれば、ジョブ識別情報として許容されない文字が含まれる場合は、該当文字が削除される。
【００３９】
前項（２２）に記載の発明によれば、ジョブ識別情報の文字数が許容される文字数を超える場合は、少なくともアプリケーションを示す情報が残るように、文字数を超えた部分が削除される
前項（２３）に記載の発明によれば、印刷装置の表示部にサーバーから送信された印刷ジョブ識別情報がリスト表示される際に、ファイル名及びアプリケーションを示す情報のみならず、ファイル作成に用いられた機能を示す情報が表示される処理を、携帯端末装置のコンピュータに実行させることができる。
【図面の簡単な説明】
【００４０】
【図１】この発明の一実施形態に係るプルプリントシステムとしての印刷システムの構成図である。
【図２】携帯端末装置のシステム構成を示すブロック図である。
【図３】印刷サーバーのシステム構成を示すブロック図である。
【図４】印刷装置のシステム構成を示すブロック図である。
【図５】図１に示した印刷システムの動作を説明するための図である。
【図６】アプリ名、アプリ識別子、機能名、機能識別子、ファイル名の一例を示す表である。
【図７】印刷ジョブリストが表示された印刷装置の画面を示す図である。
【図８】携帯端末装置のＣＰＵが第１のアプリに基づいて行う動作を示すフローチャートである。
【図９】携帯端末装置のＣＰＵが第２のアプリに基づいて行う動作を示すフローチャートである。
【図１０】印刷サーバーの動作を示すフローチャートである。
【図１１】印刷装置の動作を示すフローチャートである。
【発明を実施するための形態】
【００４１】
以下、この発明の実施形態を図面に基づいて説明する。
【００４２】
図１は、この発明の一実施形態に係るプルプリントシステムとしての印刷システムの構成図である。この印刷システムは、携帯端末装置１と印刷サーバー２と印刷装置３がネットワーク４を介して相互に接続可能となされている。
【００４３】
携帯端末装置１は、例えばスマートフォンやタブレット端末等からなる。携帯端末装置１のシステム構成を図２のブロック図に示す。
【００４４】
携帯端末装置１は、全体を制御するための演算装置であるＣＰＵ１１と、ＣＰＵ１１で実行されるプログラム等を記憶するためのＲＯＭ１２と、ＣＰＵ１１でプログラムを実行する際の作業領域として機能するＲＡＭ１３と、画像データや文書データ等のファイルやアプリケーション等の各種情報を記憶するための記憶部１４と、情報を表示したり、当該携帯端末装置１に対する操作入力を受け付けたりするための操作パネル１５と、図示しない基地局と通信することによる電話回線を介した通信を制御するための通信コントローラ１６と、ネットワークを介した通信を制御するためのネットワークインターフェース１７等を備えている。
【００４５】
操作パネル１５は、液晶表示装置等からなる表示部１５１と、該表示部２４１に重ねられた光学式タッチパネルや静電容量タッチパネル等の位置指示装置からなるタッチパネル１５２を含む。
【００４６】
この実施形態では、携帯端末装置１には種々のアプリケーションがインストールされており、ＣＰＵ１１はこれらのアプリケーションに基づいて動作することにより、印刷対象のファイルやファイル名を作成したり、印刷ジョブを作成してサーバー２に送信する等の動作を実行する。なお、以下の説明及び図面において、「アプリケーション」を単に「アプリ」ともいう。
【００４７】
印刷サーバー２はパーソナルコンピュータからなり、携帯端末装置１から印刷ジョブを受信して保存すると共に、印刷装置３からの要求に応じてプリントジョブを印刷装置に送信する。
【００４８】
図３は、印刷サーバー２のシステム構成を示すブロック図である。図３に示すように、印刷サーバー２は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、記憶部２４、表示装置２５、入力装置２６、ネットワークインターフェース部（ネットワークＩ/F部）２７等を備え、システムバス２８を介して互いに接続されている。
【００４９】
ＣＰＵ２１は、ＲＯＭ２２に保存されているプログラムを実行することにより、サーバ−２の全体を統括的に制御する。ＲＯＭ２２は、ＣＰＵ２１が実行するためのプログラムやその他のデータを保存する記憶媒体である。ＲＡＭ２３は、ＣＰＵ１１が動作用プログラムに従って動作する際の作業領域を提供する記憶媒体である。
【００５０】
記憶部２４は、ハードディスク等の記憶媒体からなり、携帯端末装置１から送信された印刷ジョブやその他のデータを保存する。
【００５１】
表示装置２５は、ＣＲＴや液晶表示装置等からなり、各種のメッセージ及びユーザに対する入力受付画面、選択画面等を表示する。
【００５２】
入力装置２６は、ユーザによる入力操作に用いられるもので、キーボードやマウス等からなる。
【００５３】
ネットワークインターフェース部２７は、携帯端末装置１や印刷装置３や他の外部機器との間で、ネットワークを介してデータの送受信を行う通信手段として機能する。
【００５４】
印刷装置３は、この実施形態ではコピー機能、プリンタ機能、スキャン機能、ファクシミリ機能等の複数の機能を有する多機能デジタル複合機であるＭＦＰ（Multi Function Peripherals）が用いられている。以下、印刷装置をＭＦＰともいう。
【００５５】
ＭＦＰ３は、図４に示すように、ＣＰＵ３１と、ＲＯＭ３２と、ＲＡＭ３３と、スキャナ部３４と、記憶部３５と、プリンタ部３６と、操作パネル３７と、ネットワークコントローラ３８等を備えている。
【００５６】
ＣＰＵ３１は、ＭＦＰ３の全体を統括制御し、コピー機能、プリンタ機能、スキャン機能、ファクシミリ機能等の基本機能を使用可能に制御する。また、ユーザーの指示に基づいて印刷ジョブのリスト取得要求をサーバー２に送信したり、リストから選択した印刷ジョブをサーバー２から取得し、プリンタ部３６を介して印刷を実行する。
【００５７】
ＲＯＭ３２は、ＣＰＵ３１の動作プログラム等を格納するメモリであり、ＲＡＭ３３は、ＣＰＵ３１が動作プログラムに基づいて動作する際の作業領域を提供するメモリである。
【００５８】
スキャナ部３４は、原稿台（図示せず）に置かれた原稿の画像を読み取り、画像データを出力する読み取り手段である。
【００５９】
記憶部３５は、例えばハードディスクドライブ（ＨＤＤ）などの不揮発性の記憶デバイスにより構成されており、スキャナ部３４で読み取られた原稿の画像データや、サーバー２から送信された印刷ジョブや、携帯端末装置１等から送信されてきたデータ等が保存される。
【００６０】
プリンタ部３６は、印刷サーバー２から取得した印刷ジョブやスキャナ部３４で読み取られた原稿の画像データ等を、指示されたモードに従って印刷するものである。
【００６１】
操作パネル３７は、各種入力操作等のために使用されるものであり、メッセージや操作画面等を表示するタッチパネル式液晶等からなる表示部３７１と、テンキー、スタートキー、ストップキー等を備えたキー入力部３７２を備えている。
【００６２】
ネットワークコントローラ３８は、ネットワーク上の印刷サーバー２や携帯端末装置１、その他の外部機器との間での通信を制御することにより、データの送受信を行うものである。
【００６３】
次に、図１に示した印刷システムの動作を図５を参照して説明する。
【００６４】
携帯端末装置１には、予め第１のアプリと第２のアプリがインストールされている。第１のアプリは印刷対象のファイルを作成可能なアプリであり、電子メール機能やウェブ閲覧機能やカメラ（撮影）機能を有し、アプリ連携要求があるとファイルの作成を行う。例えば、メール機能を用いる場合はPDFファイルが作成される。作成したファイルは、明示インテント機能またはURLScheme＋PasteBoard機能を使用して第２のアプリに渡す。このとき、自身のアプリを示す情報であるアプリ識別子とファイル作成に使用した自身の機能を示す機能識別子を付加したファイル名を作成し、図５の矢印Ｘ１で示すように、ファイルとファイル名とを第２のアプリに渡す。
【００６５】
アプリ識別子と機能識別子はファイル名の前に付加されるのが望ましい。ファイル名の前に付加することで、ファイル名が長くなって印刷装置で後部の表示が制限される場合も、アプリ識別子と機能識別子を確実に表示できる。
【００６６】
図６に、アプリ名、アプリ識別子、機能名、機能識別子、ファイル名の一例を示す。
【００６７】
例えばAPP1という名称のアプリを示すアプリ識別子としてはAP1が設定され、APP2という名称のアプリを示すアプリ識別子としてはAP2が設定されている。また、電子メール機能を示す機能識別子としてMailが設定され、ウェブ閲覧機能を示す機能識別子としてWebBが設定され、カメラ（撮影）機能を示す機能識別子としてPictが設定され、ドキュメント機能を示す機能識別子としてMyDcが設定されている。
【００６８】
また、この実施形態では、電子メール機能を用いて作成されたファイルについては電子メールの件名を、ウェブ閲覧機能を用いて作成されたファイルについてはウェブページのタイトル（ウェブタイトル）を、カメラ機能を用いて作成されたファイルについては撮影時の日時情報を、それぞれファイル名に用いるように仕様が統一されている。
【００６９】
従って、第１のアプリはアプリ識別子及び機能識別子を付加して、図６に示すように、「AP1Mail(件名）．pdf」「AP1WebB(ウェブタイトル）．pdf」「AP2Pict(日時)pdf」「AP2MyDc(ドキュメント名)．jpeg」といったファイ名のファイルを作成する。
【００７０】
一方、第２のアプリは印刷ジョブを作成して印刷サーバー２に送信するアプリである。即ち、第２のアプリは、第１のアプリから受け取ったファイルに対して、印刷設定に応じたPJL（Print Job Language）データを付与して印刷ジョブを作成するとともに、作成した印刷ジョブを図５の矢印Ｘ２で示すように印刷サーバー２に送信する。
【００７１】
この実施形態では、印刷サーバー２は、ＭＦＰ３からサーバー２上の印刷ジョブのリストの取得要求があったときは、印刷ジョブのジョブ名（PJL job Name）の値を使用してリストを表示させる仕組みであるため、第２のアプリは第１のアプリから受けた、アプリ識別子と機能識別子が付加されたファイル名を、ジョブ識別情報としてそのまま「PJL job Name」の値に組み込んで、印刷サーバー２に送信する。
【００７２】
なお、印刷サーバー２が、ＭＦＰ３からサーバー２上の印刷ジョブのリストの取得要求があったときに、印刷ジョブのファイル名の値を使用してリストを表示させる仕組みである場合は、アプリ識別子と機能情報識別子が付加されたファイル名を、ジョブ識別情報としてファイル名の部分に組み込んで送信する。印刷サーバー２がいずれの仕組みを有するかについての情報は、予め第２のアプリが保有している。
【００７３】
また、第１のアプリは、アプリ識別子と機能識別子を付加することなく、従来と同様にしてファイル名を作成しても良い。この場合は、第２のアプリにより、連携元情報を基に自動で、アプリ識別子及び機能識別子が付加される。このように、第２のアプリによりアプリ識別子及び機能識別子を付加する構成とした場合は、第１のアプリに変更を加えることなく従来のアプリをそのまま使用できる利点がある。
【００７４】
印刷サーバー２は、受信した印刷ジョブを該当するユーザー用のプルプリント用の印刷ジョブとして保存する。ＭＦＰ３からの要求により、印刷サーバー２は印刷ジョブのリスト表示用データとして、各印刷ジョブに含まれるジョブ識別情報をＭＦＰ３に送信し、ＭＦＰ３は図７に示すように、受信した各印刷ジョブのジョブ識別情報を表示部３７１に表示する。
【００７５】
ユーザーは画面に表示されたジョブリストからジョブを選択するが、ジョブ識別情報は図７に示すように「（アプリ識別子）（機能識別子）ファイル名」の形で表示されるため、同一のアプリで同一または類似のファイル名が付されている印刷ジョブであっても、機能識別子により各印刷ジョブを識別することができる。このため、ユーザーは所望の印刷ジョブを容易に選択することができる。
【００７６】
ユーザーがＭＦＰ１の画面上で所望の印刷ジョブを選択し、図７の印刷ボタンを押下すると、図５の矢印Ｘ３で示すように、選択された印刷ジョブが印刷サーバー２からＭＦＰ３へと送信され、ＭＦＰ３で印刷される。
【００７７】
なお、携帯端末装置１は、作成した印刷ジョブを図５の矢印Ｘ４で示すように、印刷装置３に直接に送信しても良い。この場合は、アプリ識別子と機能識別子はファイル名の後ろに付加すればよい。
【００７８】
次に、図１に示した印刷システムにおける携帯端末装置１、印刷サーバー２及びＭＦＰ３のそれぞれの動作を、フローチャートを参照して説明する。
【００７９】
図８は、携帯端末装置１のＣＰＵ１１が第１のアプリに基づいて行う動作を示すフローチャートである。また、この実施形態では、第１のアプリのメール機能が用いられる場合を例にとって説明する。
【００８０】
ステップＳ０１では、第１のアプリのメール機能で、メール本文を表示している時に、プルプリント用の第２のアプリへの連携が選択されたことを検出すると、ステップＳ０２で、第２のアプリが存在するかどうかを判断する。
【００８１】
第２のアプリが存在する場合（ステップＳ０２でＹＥＳ）、ステップＳ０３で、表示中のメール本文の内容をＰＤＦファイルに変換して印刷対象のファイルを作成する。そして、変換後のファイル名を、自身のアプリ識別子と機能識別子をメールの件名の前に付加した形のファイル名にして、該当ファイルとファイル名を第２のアプリに渡す。
【００８２】
ステップＳ０２で、第２のアプリが存在しない場合は（ステップＳ０２でＮＯ）、ステップＳ０４で、「第２のアプリがインストールされていないので送信できません」というエラーメッセージを、携帯端末装置１の表示部１５１に表示する。
【００８３】
図９は、携帯端末装置１のＣＰＵ１１が第２のアプリに基づいて行う動作を示すフローチャートである。
【００８４】
ステップＳ１１で、第１のアプリからファイルとファイル名を受領し、ステップＳ１２で、ファイル名にアプリ識別子と機能識別子が付加されているかどうかを調べる。
【００８５】
アプリ識別子と機能識別子が付加されている場合は（ステップＳ１２でＹＥＳ）、ステップＳ１３に進む。付加されていない場合は（ステップＳ１２でＮＯ）、ステップＳ１５で、連携元のアプリ情報及び機能情報を取得し、ファイル名の前にアプリ識別子と機能識別子を付加したのち、ステップＳ１３に進む。
【００８６】
ステップＳ１３では、該当ファイルを、印刷設定に応じてＰＪＬデータを付与して印刷形式のファイルに変換し、PJL Job Nameの値に、アプリ識別子及び機能識別子が付加されたファイル名の値をジョブ識別情報として組み込み、印刷ジョブを作成する。
【００８７】
次いで、ステップＳ１４で、印刷サーバー２に作成した印刷ジョブを送信する。
【００８８】
なお、ステップＳ１３の前に、ジョブ識別情報として許容されない文字が含まれるか否かを判断し、含まれる場合は該当文字を削除する処理を実行しても良い。また、ジョブ識別情報の文字数が許容される文字数を超える場合は、文字数を超えた部分を削除する処理を実行しても良い。文字数を超えた部分を削除する場合、少なくともアプリ識別子を残すのが望ましい。
【００８９】
図１０は、印刷サーバー２の動作を示すフローチャートである。
【００９０】
ステップＳ２１で、携帯端末装置１の第２のアプリから印刷ジョブを受信したのち、ステップＳ２２で、ジョブ識別情報のファイル名にアプリ識別子と機能識別子が付加されているかどうかを調べる。
【００９１】
付加されていれば（ステップＳ２２でＹＥＳ）、ステップＳ２３で、該当ユーザーに対して、当該アプリ及び当該機能を使用したファイルの印刷が許可されているかどうかを判断する。なお、印刷を許可・禁止するアプリ、機能は予め管理者等により設定されている。また、印刷を許可・禁止するアプリと機能は別々に設定されても良い。
【００９２】
このように、ジョブ識別情報にはアプリ識別子、機能識別子が付加されているから、これらの識別子を用いて、所定のアプリで作成されたファイルや、所定の機能が用いられたファイルの印刷を禁止するといった利用も可能になり、印刷システムのセキュリティ設定が容易になる。
【００９３】
ステップＳ２３で印刷が許可されていない場合は（ステップＳ２３でＮＯ）、ステップＳ２５で、第２のアプリに該当ファイル（印刷ジョブ）を印刷できない旨のメッセージを返信する。このメッセージは携帯端末装置１の表示部１５１に表示される。なお、受信したファイル等のデータは削除される。
【００９４】
印刷が許可されている場合は（ステップＳ２３でＹＥＳ）、ステップＳ２４で、通常のプルプリント動作へ移行する。つまり、ＭＦＰ１からの印刷ジョブリストの取得要求があれば対応するユーザーの印刷ジョブのジョブ識別情報をＭＦＰ１に送信し、印刷ジョブが選択されるとその印刷ジョブをＭＦＰ１に送信する。
【００９５】
ステップＳ２２で、ジョブ識別情報のファイル名にアプリ識別子と機能識別子が付加されていなければ（ステップＳ２２でＮＯ）、ステップＳ２４に進み、通常のプルプリント動作が行われる。なお、ジョブ識別情報のファイル名にアプリ識別子と機能識別子が付加されていない印刷ジョブの印刷が禁止されている場合は、その旨を第２のアプリに返信する。
【００９６】
図１１はＭＦＰ３の動作を示すフローチャートである。
【００９７】
ステップＳ３１では、ユーザーに関する印刷ジョブリストを印刷サーバー２に要求し、ステップＳ３２で、ジョブリストを受信するのを待つ（ステップＳ３２でＮＯ）。受信すると（ステップＳ３２でＹＥＳ）、ステップＳ３３でリストを表示し、ユーザーによるジョブの選択を待つ（ステップＳ３４でＮＯ）。選択されると（ステップＳ３４でＹＥＳ）、ステップＳ３５で、選択されたジョブの取得を印刷サーバー２に要求し、ステップＳ３６で、ジョブを受信するのを待つ（ステップＳ３６でＮＯ）。受信すると（ステップＳ３６でＹＥＳ）、ステップＳ３７で印刷を行う。
【００９８】
以上、本発明の一実施形態を説明したが、本発明は上記実施形態に限定されることはない。
【００９９】
例えば、第１のアプリ及び第２のアプリが別々のアプリである場合を説明したが、第１のアプリ及び第２のアプリは一つのアプリで構成されていても良い。
【０１００】
また、第１のアプリのアプリ識別子と機能識別子をファイル名に付加する場合を説明したが、第１のアプリのアプリ識別子に代えて第２のアプリのアプリ識別子を付加するか否かを、ユーザーが携帯端末装置１で指定できるように構成しても良い。ユーザーによりアプリ識別子を第１のアプリから第２のアプリへ置き換える指定がなされた場合、第２のアプリは、ファイル名に付加されるアプリ識別子を、第１のアプリのアプリ識別子から自身のアプリを示すアプリ識別子へと置き換える。これにより、第２のアプリのアプリ識別子の方がジョブを選択する際にジョブの内容がわかりやすいと考えるユーザーにとっては、便利となる。
【符号の説明】
【０１０１】
１      携帯端末装置
２      印刷サーバー
３      印刷装置
１１    ＣＰＵ
１４    記憶部
１７    ネットワークインターフェース
１５１  表示部
【図１】
2015162220.tif 000003
【図２】
2015162220.tif 000004
【図３】
2015162220.tif 000005
【図４】
2015162220.tif 000006
【図５】
2015162220.tif 000007
【図６】
2015162220.tif 000008
【図７】
2015162220.tif 000009
【図８】
2015162220.tif 000010
【図９】
2015162220.tif 000011
【図１０】
2015162220.tif 000012
【図１１】
2015162220.tif 000013