(57)【要約】【課題】印刷命令を送信する端末装置において表示内容（コンテンツ）の表示に使用される表示ファイル（ソースデータ）とは異なる表示ファイルに基づく印刷データを印刷装置に出力する情報処理システムを提供する。【解決手段】情報処理システム１０は、印刷命令を送信する端末装置１００において表示される表示内容を特定する表示内容特定情報を取得する表示内容特定情報取得部３１０と、表示内容特定情報に基づいて、該表示内容に対応し、端末装置における表示に使用される第１表示ファイルとは異なる第２表示ファイルを要求する要求信号を生成する要求信号生成部３２０と、第２表示ファイルを取得する表示ファイル取得部３４０と、第１表示ファイルに基づく印刷データと、第２表示ファイルに基づく印刷データと、の少なくとも一方を印刷装置４００に出力する印刷データ出力手段３７０と、を有する。【選択図】図２
2015169979.tif 000002
【特許請求の範囲】
【請求項１】
印刷命令を送信する端末装置において表示される表示内容を特定する表示内容特定情報を取得する表示内容特定情報取得手段と、
前記表示内容特定情報に基づいて、前記表示内容に対応し、前記端末装置における表示に使用される第１表示ファイルとは異なる第２表示ファイルを要求する要求信号を生成する要求信号生成手段と、
前記第２表示ファイルを取得する第２表示ファイル取得手段と、
前記第１表示ファイルに基づく印刷データと、前記第２表示ファイルに基づく印刷データと、の少なくとも一方を印刷装置に出力する印刷データ出力手段と、
を有することを特徴とする情報処理システム。
【請求項２】
請求項１に記載の情報処理システムにおいて、
前記表示内容特定情報取得手段は、
前記端末装置から送信される前記表示内容の印刷命令から、前記表示内容特定情報を取得することを特徴とする情報処理システム。
【請求項３】
請求項１又は２に記載の情報処理システムにおいて、
前記要求信号生成手段は、
前記表示内容特定情報に基づいて、前記第２表示ファイルを取得するためのアドレスを生成するアドレス生成手段、
を有することを特徴とする情報処理システム。
【請求項４】
請求項３に記載の情報処理システムにおいて、
前記表示内容特定情報は前記第１表示ファイルのアドレスを示す情報を含み、
前記アドレス生成手段は、
前記第１表示ファイルのアドレスに対して所定の変換を行って、前記第２表示ファイルを取得するためのアドレスを生成することを特徴とする情報処理システム。
【請求項５】
請求項３に記載の情報処理システムにおいて、
前記アドレス生成手段は、
前記表示内容特定情報に基づいて取得される前記第１表示ファイルを解析し、前記第２表示ファイルを取得するためのアドレスを生成することを特徴とする情報処理システム。
【請求項６】
請求項１乃至５のいずれかに記載の情報処理システムにおいて、
前記第２表示ファイル取得手段が前記第２表示ファイルを取得できない場合、
前記印刷データ出力手段は、前記第１表示ファイルに基づく印刷データを出力することを特徴とする情報処理システム。
【請求項７】
請求項１乃至５のいずれかに記載の情報処理システムにおいて、
前記端末装置から送信される、前記第１表示ファイルに基づく印刷データと、前記第２表示ファイルに基づく印刷データと、の一方を前記印刷装置において印刷されるデータとして指定する印刷データ指定情報を取得する印刷データ指定情報取得手段と、
を更に有し、
前記印刷データ出力手段は、前記印刷データ指定情報により指定される、前記第１表示ファイルに基づく印刷データと、前記第２表示ファイルに基づく印刷データと、の一方を出力することを特徴とする情報処理システム。
【請求項８】
請求項１乃至７のいずれかに記載の情報処理システムにおいて、
前記要求信号生成手段は、前記端末装置から送信される、前記表示内容を表示するための認証情報を含む前記要求信号を生成することを特徴とする情報処理システム。
【請求項９】
請求項１に記載の情報処理システムにおいて、
前記表示内容特定情報取得手段は、前記端末装置における前記表示内容の表示に応じて前記表示内容特定情報を取得し、
前記要求信号生成手段は、前記表示内容特定情報取得手段における前記表示内容特定情報の取得に応じて前記要求信号を生成し、
前記第２表示ファイル取得手段は、前記要求信号生成手段における前記要求信号の生成に応じて前記第２表示ファイルを取得し、
前記端末装置から印刷命令が送信された場合、
前記印刷データ出力手段は、前記第２表示ファイルに基づく印刷データとして、
第２表示ファイル取得手段により取得される第２表示ファイルのうち、前記印刷命令に基づいて特定される表示内容に対応する第２表示ファイルに基づく印刷データを出力することを特徴とする情報処理システム。
【請求項１０】
請求項１乃至９のいずれかに記載の情報処理システムにおいて、
前記第１表示ファイルは、携帯端末装置における表示に適した表示ファイルであり、
前記第２表示ファイルは、固定型端末装置における表示に適した表示ファイルであることを特徴とする情報処理システム。
【請求項１１】
請求項１乃至９のいずれかに記載の情報処理システムにおいて、
前記第２表示ファイルは、印刷される場合の印刷枚数が、前記第１表示ファイルが印刷される場合の印刷枚数より少ない表示ファイルであることを特徴とする情報処理システム。
【請求項１２】
請求項１乃至９のいずれかに記載の情報処理システムにおいて、
前記第２表示ファイルは、印刷される場合の１枚あたりの情報量が、前記第１表示ファイルが印刷される場合の１枚あたりの情報量より多い表示ファイルであることを特徴とする情報処理システム。
【請求項１３】
コンピュータを、
印刷命令を送信する端末装置において表示される表示内容を特定する表示内容特定情報を取得する表示内容特定情報取得手段と、
前記表示内容特定情報に基づいて、前記表示内容に対応し、前記端末装置における表示に使用される第１表示ファイルとは異なる第２表示ファイルを要求する要求信号を生成する要求信号生成手段と、
前記第２表示ファイルを取得する第２表示ファイル取得手段と、
前記第１表示ファイルに基づく印刷データと、前記第２表示ファイルに基づく印刷データと、の少なくとも一方を印刷装置に出力する印刷データ出力手段と、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、携帯端末装置への情報提供の際に、携帯端末装置で表示できない画像データ等については代替表示を行う情報を提供し、全ての情報を出力する場合にはプリンタによる印刷を行う情報提供システムの発明が開示されている。特許文献２には、コンテンツの配信方法に関する発明であって、クライアント端末の機能に応じたコンテンツ変換の内容をクライアント端末側で決定し、決定されたコンテンツ変換をサーバ側で行ったうえで、変換後のコンテンツをクライアント端末に送信する発明が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２３２９０４号公報
【特許文献２】特開２００３−０７６６００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的の１つは、印刷命令を送信する端末装置において表示内容（コンテンツ、提示内容、提供情報）の表示に使用される表示ファイル（ソースデータ）とは異なる表示ファイルに基づく印刷データを印刷装置に出力する情報処理システム、およびプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１に記載の発明は、印刷命令を送信する端末装置において表示される表示内容を特定する表示内容特定情報を取得する表示内容特定情報取得手段と、前記表示内容特定情報に基づいて、前記表示内容に対応し、前記端末装置における表示に使用される第１表示ファイルとは異なる第２表示ファイルを要求する要求信号を生成する要求信号生成手段と、前記第２表示ファイルを取得する第２表示ファイル取得手段と、前記第１表示ファイルに基づく印刷データと、前記第２表示ファイルに基づく印刷データと、の少なくとも一方を印刷装置に出力する印刷データ出力手段と、を有することを特徴とする情報処理システムである。
【０００６】
また、請求項２に記載の発明は、請求項１に記載の情報処理システムにおいて、前記表示内容特定情報取得手段は、前記端末装置から送信される前記表示内容の印刷命令から、前記表示内容特定情報を取得することを特徴とする情報処理システムである。
【０００７】
また、請求項３に記載の発明は、請求項１又は２に記載の情報処理システムにおいて、前記要求信号生成手段は、前記表示内容特定情報に基づいて、前記第２表示ファイルを取得するためのアドレスを生成するアドレス生成手段、を有することを特徴とする情報処理システムである。
【０００８】
また、請求項４に記載の発明は、請求項３に記載の情報処理システムにおいて、前記表示内容特定情報は前記第１表示ファイルのアドレスを示す情報を含み、前記アドレス生成手段は、前記第１表示ファイルのアドレスに対して所定の変換を行って、前記第２表示ファイルを取得するためのアドレスを生成することを特徴とする情報処理システムである。
【０００９】
また、請求項５に記載の発明は、請求項３に記載の情報処理システムにおいて、前記アドレス生成手段は、前記表示内容特定情報に基づいて取得される前記第１表示ファイルを解析し、前記第２表示ファイルを取得するためのアドレスを生成することを特徴とする情報処理システムである。
【００１０】
また、請求項６に記載の発明は、請求項１乃至５のいずれかに記載の情報処理システムにおいて、前記第２表示ファイル取得手段が前記第２表示ファイルを取得できない場合、前記印刷データ出力手段は、前記第１表示ファイルに基づく印刷データを出力することを特徴とする情報処理システムである。
【００１１】
また、請求項７に記載の発明は、請求項１乃至５のいずれかに記載の情報処理システムにおいて、前記端末装置から送信される、前記第１表示ファイルに基づく印刷データと、前記第２表示ファイルに基づく印刷データと、の一方を前記印刷装置において印刷されるデータとして指定する印刷データ指定情報を取得する印刷データ指定情報取得手段と、を更に有し、前記印刷データ出力手段は、前記印刷データ指定情報により指定される、前記第１表示ファイルに基づく印刷データと、前記第２表示ファイルに基づく印刷データと、の一方を出力することを特徴とする情報処理システムである。
【００１２】
また、請求項８に記載の発明は、請求項１乃至７のいずれかに記載の情報処理システムにおいて、前記要求信号生成手段は、前記端末装置から送信される、前記表示内容を表示するための認証情報を含む前記要求信号を生成することを特徴とする情報処理システムである。
【００１３】
また、請求項９に記載の発明は、請求項１に記載の情報処理システムにおいて、前記表示内容特定情報取得手段は、前記端末装置における前記表示内容の表示に応じて前記表示内容特定情報を取得し、前記要求信号生成手段は、前記表示内容特定情報取得手段における前記表示内容特定情報の取得に応じて前記要求信号を生成し、前記第２表示ファイル取得手段は、前記要求信号生成手段における前記要求信号の生成に応じて前記第２表示ファイルを取得し、前記端末装置から印刷命令が送信された場合、前記印刷データ出力手段は、前記第２表示ファイルに基づく印刷データとして、第２表示ファイル取得手段により取得される第２表示ファイルのうち、前記印刷命令に基づいて特定される表示内容に対応する第２表示ファイルに基づく印刷データを出力することを特徴とする情報処理システムである。
【００１４】
また、請求項１０に記載の発明は、請求項１乃至９のいずれかに記載の情報処理システムにおいて、前記第１表示ファイルは、携帯端末装置における表示に適した表示ファイルであり、前記第２表示ファイルは、固定型端末装置における表示に適した表示ファイルであることを特徴とする情報処理システムである。
【００１５】
また、請求項１１に記載の発明は、請求項１乃至９のいずれかに記載の情報処理システムにおいて、前記第２表示ファイルは、印刷される場合の印刷枚数が、前記第１表示ファイルが印刷される場合の印刷枚数より少ない表示ファイルであることを特徴とする情報処理システムである。
【００１６】
また、請求項１２に記載の発明は、請求項１乃至９のいずれかに記載の情報処理システムにおいて、前記第２表示ファイルは、印刷される場合の１枚あたりの情報量が、前記第１表示ファイルが印刷される場合の１枚あたりの情報量より多い表示ファイルであることを特徴とする情報処理システムである。
【００１７】
また、請求項１３に記載の発明は、コンピュータを、印刷命令を送信する端末装置において表示される表示内容を特定する表示内容特定情報を取得する表示内容特定情報取得手段と、前記表示内容特定情報に基づいて、前記表示内容に対応し、前記端末装置における表示に使用される第１表示ファイルとは異なる第２表示ファイルを要求する要求信号を生成する要求信号生成手段と、前記第２表示ファイルを取得する第２表示ファイル取得手段と、前記第１表示ファイルに基づく印刷データと、前記第２表示ファイルに基づく印刷データと、の少なくとも一方を印刷装置に出力する印刷データ出力手段と、として機能させるプログラムである。
【発明の効果】
【００１８】
請求項１に係る発明によれば、印刷命令を送信する端末装置において表示内容の表示に使用される第１表示ファイルとは異なる第２表示ファイルに基づく印刷データを印刷装置に出力する情報処理システムが提供される。
【００１９】
請求項２に係る発明によれば、端末装置から送信される印刷命令から表示内容特定情報を取得する情報処理システムが提供される。
【００２０】
請求項３に係る発明によれば、表示内容特定情報に基づいて、第２表示ファイルを取得するためのアドレスを生成する情報処理システムが提供される。
【００２１】
請求項４に係る発明によれば、第１表示ファイルのアドレスに対して所定の変換を行って第２表示ファイルを取得するためのアドレスを生成する情報処理システムが提供される。
【００２２】
請求項５に係る発明によれば、第１表示ファイルを解析して第２表示ファイルを取得するためのアドレスを生成する情報処理システムが提供される。
【００２３】
請求項６に係る発明によれば、第２表示ファイルを取得できない場合に第１表示ファイルに基づく印刷データを出力する情報処理システムが提供される。
【００２４】
請求項７に係る発明によれば、端末装置から送信される印刷データ指定情報により指定される印刷データを出力する情報処理システムが提供される。
【００２５】
請求項８に係る発明によれば、認証情報を含む要求信号を生成する情報処理システムが提供される。
【００２６】
請求項９に係る発明によれば、端末装置における表示に応じて取得される第２表示ファイルのうち、印刷命令に基づいて特定される第２表示ファイルに基づく印刷データを出力する情報処理システムが提供される。
【００２７】
請求項１０に係る発明によれば、固定型端末装置における表示に適した第２表示ファイルに基づく印刷データを出力する情報処理システムが提供される。
【００２８】
請求項１１に係る発明によれば、印刷される場合の枚数がより少ない第２表示ファイルに基づく印刷データを出力する情報処理システム提供される。
【００２９】
請求項１２に係る発明によれば、印刷される場合の１枚あたりの情報量がより多い第２表示ファイルに基づく印刷データを出力する情報処理システム提供される。
【００３０】
請求項１３に係る発明によれば、コンピュータを、印刷命令を送信する端末装置において表示内容の表示に使用される第１表示ファイルとは異なる第２表示ファイルに基づく印刷データを生成する情報処理システムとして機能させるプログラムが提供される。
【図面の簡単な説明】
【００３１】
【図１】本発明の一実施形態に係る情報処理システムを示す図である。
【図２】本実施の一実施形態に係る印刷サーバの構成を示す図である。
【図３】携帯端末装置の表示部に表示される第１ホームページの一例を示す図である。
【図４】第２ホームページの一例を示す図である。
【図５】本発明の一実施形態に係る情報処理システムにおいて実行される処理を示すフローチャートである。
【発明を実施するための形態】
【００３２】
図１は、本発明の一実施形態に係る情報処理システム１０を示す図である。情報処理システム１０は、互いにネットワーク５００を介して接続される携帯端末装置１００、ＷＥＢサーバ２００、印刷サーバ３００、および印刷装置４００を含む。
【００３３】
情報処理システム１０では、印刷サーバ３００が、携帯端末装置１００から送信される該携帯端末装置１００で表示されるホームページの印刷命令に対し、該ホームページに対応し、携帯端末装置１００における該ホームページの表示に使用される表示ファイル（第１表示ファイル）とは異なる表示ファイル（第２表示ファイル）を取得し、該第２表示ファイルに基づく印刷データが印刷装置４００において印刷される。ここで、第１表示ファイルは携帯端末装置１００等、持ち運びされる小型の端末装置においてホームページを表示するための表示ファイルであり、第２表示ファイルは、パソコン等の固定型端末装置においてホームページを表示するための表示ファイルである。第１表示ファイルおよび第２表示ファイルは、例えばＷＥＢサーバ２００に保持されている、ＨＴＭＬ形式のファイルである。
【００３４】
携帯端末装置１００は、スマートフォン等、表示手段（表示部）を備える携帯端末装置である。本実施形態において携帯端末装置１００は、ＷＥＢサーバ２００に対しホームページを表示するための表示ファイルを要求する表示ファイル要求信号を送信し、印刷サーバ３００に対しホームページを印刷するための印刷命令を送信する。
【００３５】
ＷＥＢサーバ２００は、携帯端末装置１００および印刷サーバ３００から送信される表示ファイル要求信号に基づいて、該表示ファイル要求信号で指定された、ホームページを表示するための表示ファイルを携帯端末装置１００および印刷サーバ３００に送信する情報処理装置である。
【００３６】
印刷サーバ３００は、携帯端末装置１００から送信される印刷命令に基づいて、ＷＥＢサーバ２００に対して、第２表示ファイルを要求する第２表示ファイル要求信号を送信し、第２表示ファイル要求信号に応じて送信された第２表示ファイルを基に印刷データを生成し、生成された印刷データを携帯端末装置１００および印刷装置４００に送信する情報処理装置である。
【００３７】
印刷装置４００は、印刷サーバ３００から送信される印刷データに基づいて印刷処理を行う、一般的な印刷装置である。
【００３８】
以下、本実施形態について詳細に説明する。携帯端末装置１００は、ユーザの操作に応じてＷＥＢサーバ２００から表示ファイル（第１表示ファイル）を取得し、その表示部に第１表示ファイルに基づくホームページ（第１ホームページ）を表示する。
【００３９】
携帯端末装置１００のユーザは、表示部に表示される第１ホームページの内容の印刷処理を行う場合、携帯端末装置１００に対し所定の印刷操作を行う。
【００４０】
携帯端末装置１００は、ユーザによる印刷操作に応じて、印刷サーバ３００に対し印刷命令を送信する。印刷命令には、携帯端末装置１００の表示部における第１ホームページの表示のための第１表示ファイルを取得するためのインターネット上のアドレス（ＵＲＬ）が含まれる。
【００４１】
また、携帯端末装置１００は、印刷命令に応じて印刷サーバ３００から送信される、第１ホームページを印刷するための第１印刷データおよび後述する第２ホームページを印刷するための第２印刷データに基づいて、それぞれの印刷内容を表示部に表示し、第１ホームページと第２ホームページのどちらを印刷するか指定する指定操作を受け付ける。携帯端末装置１００は、指定操作の内容を示す印刷データ指定情報を印刷サーバ３００に送信する。なお、第２ホームページが存在しない場合は、印刷サーバ３００からは第１印刷データのみが送信されて、携帯端末装置１００においては第１印刷データの印刷内容が表示される。ユーザは印刷内容を確認した旨の操作を行い、携帯端末装置１００は印刷サーバ３００に印刷内容確認信号を送信する。
【００４２】
ＷＥＢサーバ２００は、携帯端末装置１００および印刷サーバ３００から送信される、ホームページを表示するための表示ファイルを要求する信号に応じて、該当する表示ファイルを携帯端末装置１００および印刷サーバ３００に送信する。なお、要求された表示ファイルが存在しない場合は、その旨を通知する信号を送信する。
【００４３】
印刷サーバ３００は、携帯端末装置１００から送信される信号に基づいて、表示ファイルの取得、印刷データの生成、印刷データの出力等の処理を行う。以下、印刷サーバ３００に構成について詳細に説明する。
【００４４】
図２は、本発明の一実施形態に係る印刷サーバ３００の構成を示す図である。印刷サーバ３００は、通信部３１０、表示内容特定情報取得部３２０、要求信号生成部３３０、表示ファイル取得部３４０、印刷データ生成部３５０、印刷データ指定情報取得部３６０、および印刷データ出力部３７０を有する。通信部３１０、表示内容特定情報取得部３２０、要求信号生成部３３０、表示ファイル取得部３４０、印刷データ生成部３５０、印刷データ指定情報取得部３６０、および印刷データ出力部３７０は、例えば印刷サーバ３００の記憶部（図示しない）に記憶されるプログラムで動作するＣＰＵの一機能として実現される。
【００４５】
通信部３１０は、印刷サーバ３００の各部から入力される信号をネットワーク５００を介して携帯端末装置１００等に送信するとともに、ネットワーク５００を介して信号を受信して、印刷サーバ３００の各部に出力する。
【００４６】
表示内容特定情報取得部３２０は、携帯端末装置１００から送信されて通信部３１０により受信される印刷命令から、携帯端末装置１００において表示されるホームページ（表示内容、コンテンツ）を特定するための表示内容特定情報を取得する。具体的には、表示内容特定情報取得部３２０は、印刷命令から、携帯端末装置１００において表示されるホームページ（第１ホームページ）の表示に使用される表示ファイル（第１表示ファイル）のインターネット上のアドレス（第１アドレス）を取得する。    
【００４７】
要求信号生成部３３０は、表示内容特定情報取得部３２０において取得される表示内容特定情報に基づいて、第１表示ファイルを要求する第１表示ファイル要求信号および携帯端末装置１００において表示される表示内容に対応し、携帯端末装置１００における表示に使用される第１表示ファイルとは異なる表示ファイル（第２表示ファイル）を要求する第２表示ファイル要求信号を生成し、通信部３１０に出力する。
【００４８】
第１表示ファイル要求信号および第２表示ファイル要求信号は、それぞれＷＥＢサーバ２００に保持される第１表示ファイルおよび第２表示ファイルを一意に特定する識別子を含む。
【００４９】
ここで、第２表示ファイルとは、例えば第１ホームページと同様の内容のホームページ（第２ホームページ）をパソコン等の固定型端末装置において表示するための表示ファイルである。すなわち、第１表示ファイルは携帯端末装置１００における表示に適した表示ファイルであり、第２表示ファイルは固定型端末装置における表示に適した表示ファイルである。図３は、携帯端末装置１００の表示部に表示される第１ホームページの一例を示す図である。図４は、第２ホームページの一例を示す図である。
【００５０】
スマートフォン等での表示が想定された第１ホームページではタッチパネル操作のためのボタンが表示部において表示され、また表示部に表示される文字のサイズが比較的大きい。また、第１ホームページでは、回線スピード等を考慮して画像データが少なく抑えられていることもある。また、スマートフォンの画面サイズの制約から、１画面で表示される情報が少ない。これに対しパソコン等での表示が想定された第２ホームページでは、第１ホームページにおいてボタンで表示されていた内容はハイパーリンクで表示されることが多いためボタンの表示が少なく、表示される文字のサイズは比較的小さい。また、第２ホームページでは回線スピード等の制約が少ないため、画像データが比較的多く表示される。さらに、画面サイズの制約も少ないため、１画面で表示される情報が比較的多い。このため、第１ホームページが印刷された場合、書面においては使用されないボタン等が印刷され、印刷される文字は比較的大きく、画像が比較的少なく、印刷された場合の１枚あたりの情報量が比較的少なく、かつ印刷枚数が比較的多くなるのに対し、第２ホームページが印刷された場合、印刷されるボタン等は少なくなり、文字は比較的小さくなり、画像が比較的多く、印刷された場合の１枚あたりの情報量が比較的多く、かつ印刷枚数が比較的少なくなる。すなわち、第２ホームページが印刷された場合の方が、書面としての使用に適した内容が印刷される。
【００５１】
要求信号生成部３３０は、アドレス生成部３３１と、信号生成部３３２と、を有する。アドレス生成部３３１は、例えば以下の処理の少なくとも１つを行うことにより、表示内容特定情報に基づいて、第２表示ファイルのインターネット上のアドレス（第２アドレス）を生成する。すなわちアドレス生成部３３１は、表示内容特定情報取得部３２０において取得される第１アドレスの文字列に対して検索を行い、第１アドレスに含まれる”mobile”という文字列を“pc”という文字列に置き換える変換を行って第２アドレスを生成する。または、アドレス生成部３３１は、第１アドレスに基づいて第１表示ファイルを取得し、第１表示ファイルに対し「パソコン用のページはこちら」「印刷用ページはこちら」等の所定の文字列を検索する解析処理を実行し、抽出された文字列に続くアドレスを抽出して第２アドレスを生成する。アドレス生成部３３１は、生成された第２アドレスを信号生成部３３２に出力する。
【００５２】
信号生成部３３２は、アドレス生成部３３１において生成される第２アドレスに基づいて、ＷＥＢサーバ２００に対して第２表示ファイルを要求する第２表示ファイル要求信号を生成し、通信部３１０に出力する。また、信号生成部３３２は、表示内容特定情報取得部３２０において取得される第１アドレスに基づいて、ＷＥＢサーバ２００に対して第１表示ファイルを要求する第１表示ファイル要求信号を生成し、通信部３１０に出力する。第１表示ファイル要求信号および第２表示ファイル要求信号は、通信部３１０によりＷＥＢサーバ２００に送信される。
【００５３】
表示ファイル取得部３４０は、ＷＥＢサーバ２００から第１表示ファイル要求信号および第２表示ファイル要求信号に応じて送信される第１表示ファイルおよび第２表示ファイルを取得し、印刷データ生成部３５０に出力する。
【００５４】
印刷データ生成部３５０は、表示ファイル取得部３４０から入力される第１表示ファイルおよび第２表示ファイルに基づいて、第１ホームページを印刷するための第１印刷データおよび第２ホームページを印刷するための第２印刷データを生成する。なお、第２表示ファイルが存在しない場合、ＷＥＢサーバ２００はその旨を印刷サーバ３００に通知し、印刷データ生成部３５０は第１印刷データのみを生成する。印刷データ生成部３５０において生成されたデータは、通信部３１０を介して携帯端末装置１００に送信される。
【００５５】
印刷データ指定情報取得部３６０は、携帯端末装置１００から送信される、第１表示ファイルに基づく第１印刷データと、第２表示ファイルに基づく第２印刷データと、の一方を印刷装置４００において印刷するデータとして指定する印刷データ指定情報を取得する。携帯端末装置１００から送信される印刷データ指定情報を取得する。印刷データ指定情報は、携帯端末装置１００において表示される第１印刷データおよび第２印刷データを確認したユーザが携帯端末装置１００を操作することで送信される。印刷データ指定情報取得部３６０は、印刷データ指定情報を印刷データ出力部３７０に出力する。なお、第２印刷データが存在しない場合は、印刷データ指定情報取得部３６０は、印刷データ指定情報の代わりに印刷内容確認信号を取得し、印刷データ出力部３７０に出力する。
【００５６】
印刷データ出力部３７０は、印刷データ指定情報取得部３６０から入力される印刷データ指定情報により指定される、第１印刷データと、第２印刷データと、の一方を通信部３１０に出力する。なお、第２表示ファイルが存在しない場合は、印刷データ出力部３７０は、印刷データ指定情報取得部３６０からの印刷内容確認信号の入力に応じて第１印刷データを通信部３１０に出力する。出力されたデータは、通信部３１０により印刷装置４００に送信され、印刷装置４００において印刷される。
【００５７】
こうして、第１ホームページが表示される携帯端末装置１００からの印刷命令に応じて、第２ホームページに基づく第２印刷データの生成および印刷が実行される。
【００５８】
次に、本実施形態に係る情報処理システム１０において実行される処理を、フローチャートを用いて説明する。図５は、本発明の一実施形態に係る情報処理システム１０において実行される処理を示すフローチャートである。
【００５９】
まず、携帯端末装置１００のユーザが、印刷したいホームページ（第１ホームページ）が表示部に表示された状態で携帯端末装置１００に対し、印刷操作を行う（Ｓ５０１）。
【００６０】
携帯端末装置１００は、Ｓ５０１の印刷操作に応じて、印刷サーバ３００に印刷命令を送信する（Ｓ５０２）。
【００６１】
印刷サーバ３００がＳ５０２で送信された印刷命令を受信すると、印刷サーバ３００の表示内容特定情報取得部３２０は、受信された印刷命令から、携帯端末装置１００において表示されるホームページ（表示内容、コンテンツ）を特定する表示内容特定情報を取得する（Ｓ５０３）。
【００６２】
次に印刷サーバ３００の要求信号生成部３３０は、Ｓ５０３において取得される表示内容特定情報に基づいて、第１表示ファイルを要求する第１表示ファイル要求信号および第２表示ファイルを要求する第２表示ファイル要求信号を生成する（Ｓ５０４）。
【００６３】
次に印刷サーバ３００の通信部３１０は、Ｓ５０４で生成された第１表示ファイル要求信号および第２表示ファイル要求信号をＷＥＢサーバ２００に送信する（Ｓ５０５）。
【００６４】
ＷＥＢサーバ２００は、Ｓ５０５において送信された第１表示ファイル要求信号および第２表示ファイル要求信号に応じて、ＷＥＢサーバ２００内に蓄積されるデータに対して第１表示ファイルおよび第２表示ファイルの検索を行う。第２表示ファイルが存在する場合（Ｓ５０６）、ＷＥＢサーバ２００は、第１表示ファイルおよび第２表示ファイルを印刷サーバ３００に送信する。
【００６５】
ＷＥＢサーバ２００から第１表示ファイルおよび第２表示ファイルが送信されると、印刷サーバ３００の表示ファイル取得部３４０は、第１表示ファイルおよび第２表示ファイルを取得し（Ｓ５０７）、印刷データ生成部３５０は、取得された第１表示ファイルおよび第２表示ファイルに基づいて第１印刷データおよび第２印刷データを生成する（Ｓ５０８）。
【００６６】
そして印刷サーバ３００は、Ｓ５０８で生成された第１印刷データおよび第２印刷データを携帯端末装置１００に送信する（Ｓ５０９）。
【００６７】
携帯端末装置１００の表示部には、第１印刷データによる印刷内容および第２印刷データによる印刷内容が表示され、携帯端末装置１００のユーザは、印刷対象として第１印刷データと第２印刷データのいずれかを指定する操作を行う。携帯端末装置１００は、指定内容を示す印刷データ指定情報を、印刷サーバ３００に送信する。
【００６８】
印刷サーバ３００の印刷データ指定情報取得部３６０は印刷データ指定情報を取得し（Ｓ５１０）、印刷データ出力部３７０は、取得された印刷データ指定情報により指定される印刷データを印刷装置４００に出力する（Ｓ５１１）。
【００６９】
一方、Ｓ５０６において第２表示ファイルが存在しなかった場合、ＷＥＢサーバ２００はその旨を通知するとともに、第１表示ファイルを印刷サーバ３００に送信し、印刷サーバ３００の表示ファイル取得部３４０は第１表示ファイルを取得する（Ｓ５１２）。
【００７０】
Ｓ５１２において第１表示ファイルが取得されると、印刷サーバ３００の印刷データ生成部３５０は、第１表示ファイルに基づいて第１印刷データを生成する（Ｓ５１３）。
【００７１】
そして印刷サーバ３００は、Ｓ５１３で生成された第１印刷データを携帯端末装置１００に送信する（Ｓ５１４）。
【００７２】
携帯端末装置１００の表示部には、第１印刷データによる印刷内容が表示され、携帯端末装置１００のユーザは、印刷内容を確認した旨の操作を行う。携帯端末装置１００は、印刷内容確認信号を、印刷サーバ３００に送信する。
【００７３】
印刷サーバ３００の印刷データ指定情報取得部３６０は印刷内容確認信号を取得し（Ｓ５１５）、印刷データ出力部３７０は、印刷内容確認信号の取得に応じて第１印刷データを印刷装置４００に出力する（Ｓ５１６）。
【００７４】
Ｓ５１１またはＳ５１６で出力された印刷データは、通信部３１０を介して印刷装置４００に送信される。印刷装置４００は、受信された印刷データの印刷処理を実行して（Ｓ５１７）、本実施形態に係る情報処理システム１０において実行される処理は終了する。
【００７５】
以上の構成によれば、印刷命令を送信する携帯端末装置１００において表示内容（コンテンツ）の表示に使用される表示ファイル（ソースデータ）とは異なる表示ファイルに基づく印刷データを印刷装置に出力する情報処理システム１０が提供される。
【００７６】
なお、本発明は、上記実施形態をその趣旨を逸脱しない範囲において変更された構成を含むものであり、上記実施形態に限定されるものではない。
【００７７】
例えば、上記の実施形態においては印刷サーバ３００が第１印刷データおよび第２印刷データを一旦携帯端末装置１００に送信し、印刷データ指定情報を受信する構成が示されたが、本発明はこれに限定されず、例えば第１印刷データと第２印刷データの両者を印刷する構成としてよいし、例えば事前の設定等により、印刷データ指定情報を受信することなく第２印刷データを印刷する構成としてもよい。当該構成によれば、携帯端末装置１００のユーザによる指定操作を受けることなく印刷処理が実行される情報処理システムが提供される。
【００７８】
また、上記の実施形態においては、携帯端末装置１００が第１表示ファイルのアドレスを含む印刷命令を送信する構成が示されたが、送信される印刷命令が更に第１ホームページを表示するためのＩＤやパスワード等の認証情報を含み、信号生成部３３２が、認証情報を含む表示ファイル要求信号を生成する構成としてもよい。当該構成によれば、第１ホームページが、表示の際にＩＤやパスワードの入力を求めるものである場合にも、認証エラーになることなく表示ファイル取得部３４０において第１表示ファイルおよび第２表示ファイルが取得される。
【００７９】
また、上記の実施形態においては携帯端末装置１００からの印刷命令の受信に応じて、印刷サーバ３００が第１表示ファイルおよび第２表示ファイルを取得する構成が示されたが、例えば携帯端末装置１００からの所定の信号の受信後、表示内容特定情報取得部３２０が、携帯端末装置１００における表示内容の表示に応じて表示内容特定情報を取得し、要求信号生成部３３０は表示内容特定情報取得部３２０における表示内容特定情報の取得に応じて第１表示ファイル要求信号および第２表示ファイル要求信号を生成し、表示ファイル取得部３４０は要求信号生成部３３０における第１表示ファイル要求信号および第２表示ファイル要求信号の生成に応じて第１表示ファイルおよび第２表示ファイルを取得して保持し、携帯端末装置１００から印刷命令が送信された場合、印刷データ生成部３５０が印刷命令に基づいて特定される表示内容に対応する第１表示ファイルおよび第２表示ファイルに基づく第１印刷データおよび第２印刷データを生成する構成としてもよい。当該構成によれば、印刷命令を受信することなく第１表示ファイルおよび第２表示ファイルの取得および保持が行われ、それぞれに基づく印刷データが生成される。その結果、例えば掲示板形式のホームページや為替情報のホームページ、訪問者の累積数のカウンタを有するホームページ等、時間的に変化するホームページを印刷する場合に、携帯端末装置１００において表示されるホームページと同じ内容の印刷データの生成および印刷が実行されるという効果が得られる。
【００８０】
また、上記の実施形態においては、第１表示ファイルおよび第２表示ファイルはＨＴＭＬ形式のファイルであり、これらの表示ファイルがＷＥＢサーバ２００に保持されており、印刷サーバ３００がＷＥＢサーバ２００に対しこれらの表示ファイルのいずれかを特定する識別子を含む表示ファイル要求信号を送信する構成が示されたが、本発明はこれに限定されず、印刷サーバ３００が、第１ホームページおよび第２ホームページの表示内容（印刷内容）の把握のための要求信号を送信する、他の構成としてもよい。例えば、表示ファイルは所定の処理パラメータに基づいてＷＥＢサーバ２００において生成される、ホームページの表示内容を示すファイルであり、印刷サーバ３００は表示ファイル要求信号として、所望の表示ファイルの生成のための処理パラメータを送信する構成としてもよい。また、印刷サーバ３００が表示ファイルの生成のための処理パラメータを送信する構成において、ＷＥＢサーバ２００が印刷サーバ３００から送信された処理パラメータを他のサーバに送信し、他のサーバが表示ファイルを生成する構成としてよい。この場合、表示ファイルは当該他のサーバから印刷サーバ３００に送信されてもよいし、一旦ＷＥＢサーバ２００において取得されて、ＷＥＢサーバ２００から印刷サーバ３００に送信されてもよい。
【００８１】
なお、ここで述べたＷＥＢサーバ２００および印刷サーバ３００等の動作は、それぞれの記憶部に記憶されるプログラムを動作させることで実現される。このプログラムは通信によって提供されてもよいし、コンピュータによる読み取りが可能な、ＣＤ−ＲＯＭ等の記憶媒体に格納されて提供されてもよい。
【符号の説明】
【００８２】
１０  情報処理システム、１００  携帯端末装置、２００  ＷＥＢサーバ、３００  印刷サーバ、３１０  通信部、３２０  表示内容特定情報取得部、３３０  要求信号生成部、３３１  アドレス生成部、３３２  信号生成部、３４０  表示ファイル取得部、３５０  印刷データ生成部、３６０  印刷データ指定情報取得部、３７０  印刷データ出力部、４００  印刷装置、５００  ネットワーク。
【図１】
2015169979.tif 000003
【図２】
2015169979.tif 000004
【図３】
2015169979.tif 000005
【図４】
2015169979.tif 000006
【図５】
2015169979.tif 000007