(57)【要約】  入力インターフェースからユーザ入力を受け付け、階層化された多数の要素の情報を含むツリー情報が格納されたメモリにアクセスし、また、ディスプレイ３２の表示画面に関わる画面指令を発生するように構成されたコントロールユニットを備える。コントロールユニットは、ツリー情報に含まれる要素３８をディスプレイ３２に表示させる。ディスプレイ３８の幅方向中央にある要素が展開操作を受けると、当該要素３８の一段下に子要素を展開する。幅方向スライド操作（５４、５６）を受けて、子要素の親の要素３８が幅方向中央から外れたら、この要素３８に従属する子要素をディスプレイ３２において非表示とする。
2020161918.tif 000002
【特許請求の範囲】
【請求項１】
入力インターフェースからユーザ入力を受け付け、階層化された多数の要素の情報を含むツリー情報が格納されたメモリにアクセスし、また、ディスプレイの表示画面に関わる画面指令を発生するように構成されたコントロールユニットを備えるツリー情報提供装置であって、
前記コントロールユニットは、
要素表示のユーザ入力を受けて、前記ツリー情報に含まれる要素を前記ディスプレイに表示させるための処理と、
前記ディスプレイに表示されている要素について、展開操作のユーザ入力を受け付けるための処理と、
前記展開操作を受けて、当該展開操作の対象である要素を、前記ディスプレイの幅方向の特定位置に定められた、縦方向に延びる基準縦領域に表示するための処理と、
前記基準縦領域に表示されている要素が前記展開操作を受けており、かつ前記ツリー情報において当該要素の下層に一以上の子要素が従属している場合に、前記ディスプレイの当該要素の一段下の、前記幅方向に延びる幅方向領域に、前記子要素を展開するための処理と、
幅方向スライド操作のユーザ入力を受け付けるための処理と、
前記幅方向スライド操作を受けて、当該幅方向スライド操作の対象である前記幅方向領域に含まれる全ての要素を、前記幅方向に一括して横スライドさせるための処理と、
前記基準縦領域から幅方向に外れた要素に従属する子要素を、前記ディスプレイにおいて非表示とするための処理と、
を実行するように構成されていることを特徴とするツリー情報提供装置。
【請求項２】
前記コントロールユニットは、
前記ディスプレイに表示される各要素のサイズを既定サイズに維持し、当該ディスプレイへの表示が求められた全要素のうち、当該ディスプレイの表示領域に収まる範囲を表示するための処理を更に実行するように構成されていることを特徴とする請求項１に記載のツリー情報提供装置。
【請求項３】
前記コントロールユニットは、
縦方向スライド操作のユーザ入力を受け付けるための処理と、
前記縦方向スライド操作を受けて、前記ディスプレイへの表示が求められた全要素を、前記縦方向に一括して縦スライドさせるための処理と、
を更に実行するように構成されていることを特徴とする請求項２に記載のツリー情報提供装置。
【請求項４】
前記コントロールユニットは、
前記展開操作を受けて新たに展開される子要素が表示されるべき幅方向領域が、前記ディスプレイの表示領域から前記縦方向に外れる場合には、当該幅方向領域が当該縦方向に収まるように、前記ディスプレイへの表示が求められた全要素を、前記縦方向に一括して縦スライドさせるための処理を更に実行するように構成されていることを特徴とする請求項２または３に記載のツリー情報提供装置。
【請求項５】
前記コントロールユニットは、
下層に前記子要素を有し、かつ当該子要素が未展開である要素を前記ディスプレイに表示する場合に、当該要素に、展開可能であることを表す展開可能表示を付するための処理を更に実行するように構成されていることを特徴とする請求項１乃至４の何れか１項に記載のツリー情報提供装置。
【請求項６】
前記コントロールユニットは、
前記展開可能表示の付された要素について、前記展開操作のユーザ入力を受け付けると、当該展開可能表示を展開済み表示に変更するための処理を更に実行するように構成されていることを特徴とする請求項５に記載のツリー情報提供装置。
【請求項７】
前記展開可能表示は、前記要素の表示に付加される展開可能マークであり、
前記コントロールユニットは、
前記展開可能マークを対象とするユーザ入力を前記展開操作として受け付けるための処理と、
前記要素の表示を対象とするユーザ入力を、当該要素の指定操作として受け付けるための処理と、
を更に実行するように構成されていることを特徴とする請求項５または６に記載のツリー情報提供装置。
【請求項８】
前記ツリー情報に含まれる前記要素は、階層化された技術スキルの項目に関し、
前記コントロールユニットは、
前記指定操作を受け付けると、当該指定操作の対象である要素について、習熟度のユーザ入力を受け付けるための処理と、
当該要素に関連付けて当該習熟度を登録するための処理と、
を更に実行するように構成されていることを特徴とする請求項７に記載のツリー情報提供装置。
【請求項９】
前記コントロールユニットは、
前記子要素を前記ディスプレイに表示する場合に、各子要素と、当該各子要素の従属元の要素とを結ぶ線分を併せて前記ディスプレイに表示するための処理を更に実行するように構成されていることを特徴とする請求項１乃至８の何れか１項に記載のツリー情報提供装置。
【請求項１０】
入力インターフェースからユーザ入力を受け付け、階層化された多数の要素の情報を含むツリー情報が格納されたメモリにアクセスし、また、ディスプレイの表示画面に関わる画面指令を発生するように構成されたコントロールユニットに実行させるプログラム製品であって、
前記コントロールユニットに、
要素表示のユーザ入力を受けて、前記ツリー情報に含まれる要素を前記ディスプレイに表示させるための処理と、
前記ディスプレイに表示されている要素について、展開操作のユーザ入力を受け付けるための処理と、
前記展開操作を受けて、当該展開操作の対象である要素を、前記ディスプレイの幅方向の特定位置に定められた、縦方向に延びる基準縦領域に表示するための処理と、
前記基準縦領域に表示されている要素が、前記展開操作を受けており、かつ前記ツリー情報において当該要素の下層に一以上の子要素が従属している場合に、前記ディスプレイの当該要素の一段下の、前記幅方向に延びる幅方向領域に、前記子要素を展開して表示するための処理と、
幅方向スライド操作のユーザ入力を受け付けるための処理と、
前記幅方向スライド操作を受けて、当該幅方向スライド操作の対象である前記幅方向領域に含まれる全ての要素を、前記幅方向に一括して横スライドさせるための処理と、
前記基準縦領域から幅方向に外れた要素に従属する子要素を、前記ディスプレイにおいて非表示とするための処理と、
を実現させるためのプログラムを含むことを特徴とするツリー情報提供用プログラム製品。
【請求項１１】
前記コントロールユニットに、
前記ディスプレイに表示される各要素のサイズを既定サイズに維持し、当該ディスプレイへの表示が求められた全要素のうち、当該ディスプレイの表示領域に収まる範囲を表示するための処理を実現させるためのプログラムを更に含むことを特徴とする請求項１０に記載のツリー情報提供用プログラム製品。
【請求項１２】
前記コントロールユニットに、
縦方向スライド操作のユーザ入力を受け付けるための処理と、
前記縦方向スライド操作を受けて、前記ディスプレイへの表示が求められた全要素を、前記縦方向に一括して縦スライドさせるための処理と、
を実現させるためのプログラムを更に含むことを特徴とする請求項１１に記載のツリー情報提供用プログラム製品。
【請求項１３】
前記コントロールユニットに、
前記展開操作を受けて新たに展開される子要素が表示されるべき幅方向領域が、前記ディスプレイの表示領域から前記縦方向に外れる場合には、当該幅方向領域が当該縦方向に収まるように、前記ディスプレイへの表示が求められた全要素を、前記縦方向に一括して縦スライドさせるための処理を実現させるためのプログラムを更に含むことを特徴とする請求項１１または１２に記載のツリー情報提供用プログラム製品。
【請求項１４】
前記コントロールユニットに、
下層に前記子要素を有し、かつ当該子要素が未展開である要素を前記ディスプレイに表示する場合に、当該要素に、展開可能であることを表す展開可能表示を付するための処理を実現させるためのプログラムを更に含むことを特徴とする請求項１０乃至１３の何れか１項に記載のツリー情報提供用プログラム製品。
【請求項１５】
前記コントロールユニットに、
前記展開可能表示の付された要素について、前記展開操作のユーザ入力を受け付けると、当該展開可能表示を展開済み表示に変更するための処理を実現させるためのプログラムを更に含むことを特徴とする請求項１４に記載のツリー情報提供用プログラム製品。
【請求項１６】
前記展開可能表示は、前記要素の表示に付加される展開可能マークであり、
前記コントロールユニットに、
前記展開可能マークを対象とするユーザ入力を前記展開操作として受け付けさせるための処理と、
前記要素の表示を対象とするユーザ入力を当該要素の指定操作として受け付けさせるための処理とを、
実行させるためのプログラムを更に含むことを特徴とする請求項１４または１５に記載のツリー情報提供用プログラム製品。
【請求項１７】
前記ツリー情報に含まれる前記要素は、階層化された技術スキルの項目に関し、
前記コントロールユニットに、
前記指定操作を受け付けた後に、当該指定操作の対象である要素について、習熟度のユーザ入力を受け付けさせるための処理と、
当該要素に関連付けて当該習熟度を登録するための処理と、
を実現させるためのプログラムを更に含むことを特徴とする請求項１６に記載のツリー情報提供用プログラム製品。
【請求項１８】
前記コントロールユニットに、
前記子要素を前記ディスプレイに表示する場合に、各子要素と、当該各子要素の従属元の要素とを結ぶ線分を併せて前記ディスプレイに表示するための処理を実現させるためのプログラムを更に含むことを特徴とする請求項１０乃至１７の何れか１項に記載のツリー情報提供用プログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ツリー情報提供装置およびツリー情報提供用プログラム製品に係り、特に、階層化された多数の要素の情報を含むツリー情報をディスプレイ上に提供するためのツリー情報提供装置およびツリー情報提供用プログラム製品に関する。
【背景技術】
【０００２】
下記特許文献１には、ツリー状に系列化された多階層画面情報（以下、「ツリー情報」と称す）をディスプレイに表示するための装置が開示されている。ツリー情報には、多くの情報が含まれているため、その全てを一画面中に表示することが困難な場合がある。【０００３】
上記従来の装置では、ツリー情報内で階層化されている画面情報の夫々にタイトル名と番号が付与される。また、この装置では、それらのタイトル名と番号名とのセットを、ツリー情報の関係と同様に階層化して表示する援助画面情報が準備されている。【０００４】
上記従来の装置は、ユーザに情報を提供する際に、先ず援助画面情報をディスプレイに表示することができる。この表示の提供を受けたユーザは、その表示に含まれているタイトルまたは番号の中から、所望のタイトルまたは番号を指定することで、そのタイトルまたは番号に対応する画面情報を呼び出すことができる。このように、上記従来の装置によれば、ユーザは、膨大な情報量を持つことがあるツリー情報の中から、所望の情報を効率的に呼び出すことができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】日本特開平４−２５５０２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の装置では、タイトルが割り振られている画面の単位ごとにしか、ユーザは表示情報を選択することができない。このため、ユーザは、画面内に所望の情報が見つけられなければ、再び援助画面に戻って、新たな画面を選択しなければならない。また、表示される画面中には、ユーザにとって無用な情報が多大に含まれることもある。これらの点から、上記従来の装置は、ツリー情報へのアクセスを欲するユーザにとって、必ずしも利便性に優れたものではなかった。【０００７】
この発明は、上述のような課題を解決するためになされたもので、階層化された多数の要素の情報を含むツリー情報に含まれる情報のうち、ユーザが求める情報を、効率的にディスプレイに表示させるためのツリー情報提供装置を提供することを目的とする。
また、この発明は、コントロールユニットで実行されることで、上記のツリー情報提供装置の機能を実現するツリー情報提供プログラム製品を提供することを第２の目的とする。
【課題を解決するための手段】
【０００８】
第１の発明は、上記の目的を達成するため、入力インターフェースからユーザ入力を受け付け、階層化された多数の要素の情報を含むツリー情報が格納されたメモリにアクセスし、また、ディスプレイの表示画面に関わる画面指令を発生するように構成されたコントロールユニットを備えるツリー情報提供装置であって、
前記コントロールユニットは、
要素表示のユーザ入力を受けて、前記ツリー情報に含まれる要素を前記ディスプレイに表示させるための処理と、
前記ディスプレイに表示されている要素について、展開操作のユーザ入力を受け付けるための処理と、
前記展開操作を受けて、当該展開操作の対象である要素を、前記ディスプレイの幅方向の特定位置に定められた、縦方向に延びる基準縦領域に表示するための処理と、
前記基準縦領域に表示されている要素が前記展開操作を受けており、かつ前記ツリー情報において当該要素の下層に一以上の子要素が従属している場合に、前記ディスプレイの当該要素の一段下の、前記幅方向に延びる幅方向領域に、前記子要素を展開するための処理と、
幅方向スライド操作のユーザ入力を受け付けるための処理と、
前記幅方向スライド操作を受けて、当該幅方向スライド操作の対象である前記幅方向領域に含まれる全ての要素を、前記幅方向に一括して横スライドさせるための処理と、
前記基準縦領域から幅方向に外れた要素に従属する子要素を、前記ディスプレイにおいて非表示とするための処理と、
を実行するように構成されていることを特徴とする。【０００９】
前記コントロールユニットは、
前記ディスプレイに表示される各要素のサイズを既定サイズに維持し、当該ディスプレイへの表示が求められた全要素のうち、当該ディスプレイの表示領域に収まる範囲を表示するための処理を更に実行するように構成されていてもよい。【００１０】
前記コントロールユニットは、
縦方向スライド操作のユーザ入力を受け付けるための処理と、
前記縦方向スライド操作を受けて、前記ディスプレイへの表示が求められた全要素を、前記縦方向に一括して縦スライドさせるための処理と、
を更に実行するように構成されていてもよい。【００１１】
前記コントロールユニットは、
前記展開操作を受けて新たに展開される子要素が表示されるべき幅方向領域が、前記ディスプレイの表示領域から前記縦方向に外れる場合には、当該幅方向領域が当該縦方向に収まるように、前記ディスプレイへの表示が求められた全要素を、前記縦方向に一括して縦スライドさせるための処理を更に実行するように構成されていてもよい。【００１２】
前記コントロールユニットは、
下層に前記子要素を有し、かつ当該子要素が未展開である要素を前記ディスプレイに表示する場合に、当該要素に、展開可能であることを表す展開可能表示を付するための処理を更に実行するように構成されていてもよい。【００１３】
前記コントロールユニットは、
前記展開可能表示の付された要素について、前記展開操作のユーザ入力を受け付けると、当該展開可能表示を展開済み表示に変更するための処理を更に実行するように構成されていてもよい。【００１４】
前記展開可能表示は、前記要素の表示に付加される展開可能マークであり、
前記コントロールユニットは、
前記展開可能マークを対象とするユーザ入力を前記展開操作として受け付けるための処理と、
前記要素の表示を対象とするユーザ入力を、当該要素の指定操作として受け付けるための処理と、
を更に実行するように構成されていてもよい。【００１５】
前記ツリー情報に含まれる前記要素は、階層化された技術スキルの項目に関し、
前記コントロールユニットは、
前記指定操作を受け付けると、当該指定操作の対象である要素について、習熟度のユーザ入力を受け付けるための処理と、
当該要素に関連付けて当該習熟度を登録するための処理と、
を更に実行するように構成されていてもよい。【００１６】
前記コントロールユニットは、
前記子要素を前記ディスプレイに表示する場合に、各子要素と、当該各子要素の従属元の要素とを結ぶ線分を併せて前記ディスプレイに表示するための処理を更に実行するように構成されていてもよい。【００１７】
また、第２の発明は、上記の目的を達成するため、入力インターフェースからユーザ入力を受け付け、階層化された多数の要素の情報を含むツリー情報が格納されたメモリにアクセスし、また、ディスプレイの表示画面に関わる画面指令を発生するように構成されたコントロールユニットに実行させるプログラム製品であって、
前記コントロールユニットに、
要素表示のユーザ入力を受けて、前記ツリー情報に含まれる要素を前記ディスプレイに表示させるための処理と、
前記ディスプレイに表示されている要素について、展開操作のユーザ入力を受け付けるための処理と、
前記展開操作を受けて、当該展開操作の対象である要素を、前記ディスプレイの幅方向の特定位置に定められた、縦方向に延びる基準縦領域に表示するための処理と、
前記基準縦領域に表示されている要素が、前記展開操作を受けており、かつ前記ツリー情報において当該要素の下層に一以上の子要素が従属している場合に、前記ディスプレイの当該要素の一段下の、前記幅方向に延びる幅方向領域に、前記子要素を展開して表示するための処理と、
幅方向スライド操作のユーザ入力を受け付けるための処理と、
前記幅方向スライド操作を受けて、当該幅方向スライド操作の対象である前記幅方向領域に含まれる全ての要素を、前記幅方向に一括して横スライドさせるための処理と、
前記基準縦領域から幅方向に外れた要素に従属する子要素を、前記ディスプレイにおいて非表示とするための処理と、
を実現させるためのプログラムを含むことを特徴とする。【００１８】
前記ツリー情報提供用プログラム製品は、
前記コントロールユニットに、
前記ディスプレイに表示される各要素のサイズを既定サイズに維持し、当該ディスプレイへの表示が求められた全要素のうち、当該ディスプレイの表示領域に収まる範囲を表示するための処理を実現させるためのプログラムを更に含んでいてもよい。【００１９】
前記ツリー情報提供用プログラム製品は、
前記コントロールユニットに、
縦方向スライド操作のユーザ入力を受け付けるための処理と、
前記縦方向スライド操作を受けて、前記ディスプレイへの表示が求められた全要素を、前記縦方向に一括して縦スライドさせるための処理と、
を実現させるためのプログラムを更に含んでいてもよい。【００２０】
前記ツリー情報提供用プログラム製品は、
前記コントロールユニットに、
前記展開操作を受けて新たに展開される子要素が表示されるべき幅方向領域が、前記ディスプレイの表示領域から前記縦方向に外れる場合には、当該幅方向領域が当該縦方向に収まるように、前記ディスプレイへの表示が求められた全要素を、前記縦方向に一括して縦スライドさせるための処理を実現させるためのプログラムを更に含んでいてもよい。【００２１】
前記ツリー情報提供用プログラム製品は、
前記コントロールユニットに、
下層に前記子要素を有し、かつ当該子要素が未展開である要素を前記ディスプレイに表示する場合に、当該要素に、展開可能であることを表す展開可能表示を付するための処理を実現させるためのプログラムを更に含んでいてもよい。【００２２】
前記ツリー情報提供用プログラム製品は、
前記コントロールユニットに、
前記展開可能表示の付された要素について、前記展開操作のユーザ入力を受け付けると、当該展開可能表示を展開済み表示に変更するための処理を実現させるためのプログラムを更に含んでいてもよい。【００２３】
前記展開可能表示は、前記要素の表示に付加される展開可能マークであり、
前記ツリー情報提供用プログラム製品は、
前記コントロールユニットに、
前記展開可能マークを対象とするユーザ入力を前記展開操作として受け付けさせるための処理と、
前記要素の表示を対象とするユーザ入力を当該要素の指定操作として受け付けさせるための処理とを、
実行させるためのプログラムを更に含んでいてもよい。【００２４】
前記ツリー情報に含まれる前記要素は、階層化された技術スキルの項目に関し、
前記ツリー情報提供用プログラム製品は、
前記コントロールユニットに、
前記指定操作を受け付けた後に、当該指定操作の対象である要素について、習熟度のユーザ入力を受け付けさせるための処理と、
当該要素に関連付けて当該習熟度を登録するための処理と、
を実現させるためのプログラムを更に含んでいてもよい。【００２５】
前記ツリー情報提供用プログラム製品は、
前記コントロールユニットに、
前記子要素を前記ディスプレイに表示する場合に、各子要素と、当該各子要素の従属元の要素とを結ぶ線分を併せて前記ディスプレイに表示するための処理を実現させるためのプログラムを更に含んでいてもよい。
【発明の効果】
【００２６】
第１または第２の発明によれば、ユーザによって展開操作を受けた要素は、ディスプレイの基準縦領域に表示される。更に、その要素に従属する子要素は、その要素の一段下の幅方向領域に表示される。このような表示によれば、ツリー情報に含まれる要素のうち、ユーザが欲する要素を、上下の関係を明らかにした状態でディスプレイに提供することができる。また、本発明によれば、ディスプレイに表示されている子要素の従属基である要素が、横方向スライド操作によって基準縦領域から外れると、それらの子要素の表示がディスプレイから消滅する。そして、新たに基準縦領域に収まった要素について展開操作がなされれば、或いはなされていれば、その新たな要素に従属する子要素がディスプレイに表示される。このような表示によれば、ユーザが注目している要素を優先してディスプレイに表示することができ、常に無駄の無い情報をユーザに提供することができる。【００２７】
各要素のサイズを維持して、ディスプレイの表示領域に収まる範囲で要素を表示することとすれば、ユーザは、表示の拡大縮小操作をすることなく、注目の要素群を視認することができる。また、表示領域から幅方向に外れてしまっている要素は、幅方向スライド操作によって適宜表示領域に収めることができる。【００２８】
縦方向スライド操作によって要素が縦方向にスライドすれば、ユーザは、表示の拡大縮小操作をすることなく、表示領域から縦方向に外れてしまっている要素を、適宜表示領域に収めることができる。【００２９】
ディスプレイの表示領域の下端付近に位置する要素の一段下に位置する幅方向領域は、表示領域から縦方向に外れることがある。この要素に展開操作がなされた場合に、その幅方向領域が表示領域に収まるように全要素が縦スライドすれば、ユーザは、改めて縦方向スライド操作を行うことなく、新たに展開された子要素を視認することができる。【００３０】
未展開の子要素を持つ要素に展開可能表示が付されれば、ユーザは、展開操作を試行することなく、個々の要素が展開可能なものなのか否かを認識することができる。【００３１】
本発明によれば、展開操作の施された要素が基準縦領域から外れると、その要素に従属している子要素は非表示の状態となる。展開操作が施されることで、その要素の展開可能表示が展開表示に変更されれば、ユーザは、基準縦領域から外れた位置に表示されている要素が、既に展開操作のなされたものであるかどうかを認識することができる。【００３２】
展開可能表示が、要素の表示に付加された展開マークであると、ユーザは、要素それ自身を指定するための指定操作の対象部位と、展開操作の対象部位とを明確に区別して認識することができる。【００３３】
ツリー情報が技術スキルに関するものであり、指定操作を受けた要素について習熟度の登録が可能であれば、ユーザは、自らが有する技術スキルの全容を、容易に登録することができる。【００３４】
子要素と、その従属元である要素とが、両者を結ぶ線分と共に表示されれば、ユーザは、その要素に幾つくらいの子要素が従属しているのか、また、視認中の子要素が子要素全体の中でどの辺りに位置しているものなのか、を直感的に認識することができる。
【図面の簡単な説明】
【００３５】
【図１】本発明の実施の形態１のツリー情報提供装置を含むネットワークの概要を説明するための図である。
【図２】図１に示す管理サーバのハードウェア構成を説明するための図である。
【図３】技術スキルに関する多数の要素の情報を階層化して表したツリー情報の一例を示す図である。
【図４】図１に示す端末のディスプレイに一の要素が表示された状態を示す図である。
【図５】図４に示す要素に展開操作が施されることで子要素が展開された状態を示す図である。
【図６】図５に示す子要素が幅方向にスライドすることで得られた状態を示す図である。
【図７】図６に示す子要素のうち、基準縦領域（幅方向の中央領域）に位置する「産業用機械」の子要素が展開された状態を示す図である。
【図８】「産業用機械」の要素が横スライドにより基準縦領域から外れたことに伴い、図７において表示されていた「産業用機械」の子要素が非表示となった状態を示す図である。
【図９】図８において新たに基準縦領域に収まった「家電・ＡＶ」の子要素が、ディスプレイの下端付近に展開された状態を示す図である。
【図１０】図９においてディスプレイの下端付近に位置する「材料・技術（塑性加工）」に展開操作が施されることにより、その子要素が展開し、かつ、新たに展開した子要素がディスプレイの縦方向に収まるように、全要素が縦スライドした状態を示す図である。
【図１１】最下段中央に位置する「ハンドオーバ」の要素に指定操作が施された状態を示す図である。
【図１２】「ハンドオーバ」の左右に位置する要素にも指定操作が施された状態を示す図である。
【図１３】図１２に示す「習熟レベル選択へ進む」がタップされることで、習熟度入力表示が縮小状態でディスプレイに表示された状態を示す。
【図１４】拡張された習熟度入力表示において３スターが選択された状態を示す。
【図１５】習熟度として３スターを登録するために「発着信制御」の要素が指定された状態を示す。
【図１６】図１５に示す指定操作の結果、「発着信制御」の要素に３スターが登録された状態を示す図である。
【発明を実施するための形態】
【００３６】
実施の形態１．
［実施の形態１の構成］
図１は、本発明の実施の形態１のツリー情報提供装置を含むネットワークの概要を説明するための図である。本実施形態のツリー情報提供装置は管理サーバ１０を備えている。管理サーバ１０はネットワークを介して、複数の端末１４、１５、１６等と繋がっている。端末１４、１５、１６は、夫々スマートフォン、タブレット、パーソナルコンピュータを示している。尚、本実施形態には、これらの端末に限らず、ゲーム機や大型モニター等を含めて、表示機能、入力機能および演算機能を備えるあらゆる装置を端末として用いることができる。
【００３７】
本実施形態のツリー情報提供装置は、端末１４、１５または１６に対して、階層化された多数の要素の情報を含むツリー情報を提供するように構成されている。本実施形態では、特に、下記のような状況の下でツリー情報が端末１４、１５または１６に提供される場合について説明する。
１．ユーザは技術系の求職者である。
２．ユーザは、端末１４、１５または１６を通じて、自己の技術的スキルを、採用者への情報として管理サーバ１０に登録したい。
３．管理サーバ１０は、上記の登録を容易にするため、技術的スキルに関するツリー情報を端末１４、１５または１６に提供する。
４．ユーザは、ツリー情報に含まれる多数の要素の中から自己のスキルに対応する要素を選び、習熟レベルと共にその要素を登録する。
【００３８】
図２は、管理サーバ１０のハードウェア構成を示す。管理サーバ１０は、一般的なコンピュータシステムで構成されており、中央プロセッサ（ＣＰＵ）１８を備えている。ＣＰＵ１８には、通信バス２０を介してＲＯＭ２２、ＲＡＭ２４、ストレージ２６等のメモリ機構が接続されている。通信バス２０には、更に、通信インターフェース２８、入力インターフェース３０及びディスプレイ３２が接続されている。
【００３９】
管理サーバ１０のＲＯＭ２２には、ＣＰＵ１８で実行されるプログラムが格納されている。また、管理サーバ１０のストレージ２６には、技術的スキルに関するツリー情報が格納されている。本実施形態では、ＲＯＭ２２に格納されているプログラムがＣＰＵ１８に実行されることで、ストレージ２６に格納されているツリー情報に基づく画面指令が、端末１４、１５または１６に提供される。
【００４０】
端末１４、１５および１６は、何れも管理サーバ１０と同様に、図２に示すようなハードウェア構成を有している。以下、端末１４、１５および１６のハードウェア要素についても、図２に示す符号を用いて、ＣＰＵ１８、入力インターフェース３０、ディスプレイ３２等と称す。
【００４１】
図３は、管理サーバ１０のストレージ２６に記憶されているツリー情報３６の一例を示す。ツリー情報３６には、階層化された多数の要素３８の情報が含まれている。図３に示す例では、「製品・部品」の要素３８の下層に、「自動車関連」、「産業用機械」、「情報通信」といった要素３８が従属している。また、「情報通信」の要素３８の下層には、「防犯・防災機器」、「情報通信機器用部品」などの要素３８が従属している。
【００４２】
本実施形態において、ツリー情報３６には、数多くの要素３８が含まれている。このため、個々の要素３８を視認に適した大きさで表示しようとすれば、ツリー情報３６の全てを端末１４、１５または１６のディスプレイ３２に収めることはできない。また、技術スキルの登録を欲するユーザにとって、自己の技術スキルと関連のある要素は、通常は、ツリー情報３６に含まれる要素３８の一部に過ぎない。このため、全ての要素３８がディスプレイ３２に表示されると、ユーザにとって無用な要素が数多く表示されることになり、ユーザは煩わしさを感じる。
【００４３】
そこで、本実施形態では、端末１４、１５または１６のディスプレイ３２に、夫々のユーザにとって関連のある要素３８を優先的に表示するため、管理サーバ１０および端末１４、１５または１６に下記の処理を実行させることとした。尚、下記の処理は、管理サーバ１０のＣＰＵ１８が単独で実行する場合があり、端末１４、１５または１６のＣＰＵ１８が単独で実行する場合があり、或いはそれら両者のＣＰＵ１８が協働して実行する場合がある。
【００４４】
［要素の表示に関する特徴］
以下、図４乃至図１０を参照して、スマートフォンの形態を持つ端末１４の場合を例にとって、そのディスプレイ３２に、ユーザにとって有益な要素３８を優先的に表示させるために実行される処理の内容を説明する。
【００４５】
図４は、端末１４のディスプレイ３２に一の要素３８が表示された状態を示す。図４に示す画面は、端末１４のユーザが、技術スキルの登録を求めて管理サーバ１０にアクセスすることにより生ずる。管理サーバ１０は、このようなアクセスを受けると、ストレージ２６内のツリー情報から、ユーザの求める要素を読み出して、その要素に対応する画面指令を端末１４に送信する。端末１４は、その画面指令に従って、ディスプレイ３２に図４に示す画面を表示する。
【００４６】
図４に示す画面には、技術ツリーにおいて最上位に位置する「技術・ツール」の要素３８が示されている。この要素３８は、より詳細には、要素マーク４０と展開可能マーク４２で表されている。要素マーク４０は、要素３８の外枠を示すマークである。展開可能マーク４２は、この要素３８の下層に未だ展開されていない一以上の子要素が従属していることを表すマークである。本実施形態では、「＋」を○で囲んだマークが展開可能マーク４２として用いられる。
【００４７】
尚、本実施形態において、下層に子要素が従属していない要素３８は、展開可能マーク４２を伴うことなく、要素マーク４０だけで表示される。このため、端末１４のユーザは、個々の要素３８が展開可能マーク４２を伴っているか否かにより、その要素３８が、下層に更に子要素を備えるものであるのか、末端の最下層要素であるのかを区別することができる。
【００４８】
端末１４のディスプレイ３２には、図４に示すような基準縦領域４４が定められている。基準縦領域４４は、ディスプレイ３２の幅方向における特定位置に、ディスプレイ３２の縦方向に延びるように設定されている。本実施形態では、図４中に２本の破線で示しているように、ディスプレイ３２の幅方向における中央領域が、基準縦領域４４として定められている。尚、図４に示す２本の破線は、現実には表示されることのない仮想の線分である。
【００４９】
管理サーバ１０は、ユーザにより技術スキルの登録が求められた際には、先ず、ツリー情報に含まれる要素のうち、ユーザの所望する領域に属する最上位の要素３８を、基準縦領域４４に収まるように、端末１４のディスプレイ３２に表示させる。ユーザは、展開可能マーク４２を伴って要素３８がディスプレイ３２に表示されると、その要素３８には一つ以上の子要素が従属していると理解することができる。
【００５０】
端末１４のディスプレイ３２は、タッチパネルにより構成されており、入力インターフェース３０を兼ねている。ユーザは、ディスプレイ３２へのタップ等により、所望の操作を意図するユーザ入力を端末１４に与えることができる。図４に示す手形マーク４６は、現実には表示されない仮想的なものであり、「技術・ツール」の展開可能マーク４２をタップする、展開操作のユーザ入力を表している。
【００５１】
図５は、上記の展開操作の結果、「技術・ツール」の要素３８の下段に、この要素３８に従属する子要素が展開された状態を示す。要素３８に従属する子要素が展開されると、その要素３８に付けられていた展開可能マーク４２は、展開済みマーク４８に変化する。本実施形態では、「−」を○で囲んだマークが展開済みマーク４８として用いられる。また、子要素として展開される要素３８が複数存在する場合、それらは、従属元の要素３８の一段下に定められる幅方向領域５０の中に、幅方向に並んで展開される。
【００５２】
本実施形態において、端末１４のディスプレイ３２に表示される要素３８には、展開される要素の数に関わらず、ユーザによる視認に適した大きさが与えられる。このため、一の幅方向領域５０の中に展開される子要素の数が多い場合は、その全てをディスプレイ３２の幅方向に納めることができない事態が生ずる。この場合、展開された子要素は、ディスプレイ３２の幅に収まる範囲で表示され、ディスプレイ３２の幅からはみ出す子要素は表示されない状態となる。
【００５３】
図５に示すように、親の要素３８と、これに従属する子の要素３８との間には、両者を結ぶ線分５２が示される。この線分５２は、ディスプレイ３２の幅から外れてしまい、表示されていない子の要素３８を含めて、展開された全ての要素３８の夫々につき一本ずつ表示される。線分５２がこのように表示されると、ユーザは、親の要素３８に幾つ位の子要素が従属しているのかを認識することができ、更に、それらの子要素のうちディスプレイ３２に表示されているものがどの辺りの要素３８であるかも認識することができる。
【００５４】
図５に示す２つの手形マーク５４と、それらの間の矢印５６は、幅方向スライド操作のユーザ入力を表している。これらは、図４に示す手形マーク４６と同様、仮想的なものであり、現実にディスプレイ３２に表示されるものではない。幅方向スライド操作は、一の幅方向領域５０を対象として行われている。この操作が行われると、操作の対象である幅方向領域５０に含まれる全ての展開済み要素３８は、一括して幅方向に移動することになる。
【００５５】
図６は、図５に示す幅方向スライド操作の結果、幅方向領域５０に含まれる「自動車関連」および「産業用機械」の要素３８と横並びの全要素が、一括して幅方向にスライドした状態を示している。その結果、図６に示す画面では、「産業用機械」の要素３８が基準縦領域に表示されている。
【００５６】
図６に示す手形マーク４６は、「産業用機械」の展開可能マーク４２をタップする展開操作のユーザ入力を表している。「産業用機械」の要素３８は、基準縦領域に表示されているため、その展開可能マーク４２がタップされると、その下段の幅方向領域に、「産業用機械」に従属する全ての子要素が展開される。尚、図６において、基準縦領域から外れた位置に表示されている要素３８（例えば「家電・ＡＶ」）の要素３８の展開可能マーク４２がタップされた場合には、「家電・ＡＶ」の要素３８を自動的に基準縦領域に移動させたうえで、この要素３８に従属する子要素を展開させることとしてもよい。
【００５７】
図７は、図６に示す展開操作の結果、「産業用機械」の要素３８の下段に、この要素３８に従属する子要素が展開された状態を示す。また、図７に示す２つの手形マーク５４と、それらの間の矢印５６は、「産業用機械」の要素３８を含む幅方向領域を対象として行われた幅方向スライド操作のユーザ入力を表している。このように、本実施形態では、下層に子要素が展開されている要素３８を含む幅方向領域も、幅方向スライド操作の対象とすることができる。
【００５８】
図８は、図７に示す幅方向スライド操作の結果、「産業用機械」の要素３８が、基準縦位置領域から外れてディスプレイ３２の左端まで移動した状態を示す。ここでは、「産業用機械」の下段に展開されていた全ての子要素が非表示とされている。つまり、本実施形態では、親の要素３８が基準縦領域に表示されている場合に限り、その要素３８の下に展開された子要素をディスプレイ３２に表示される。そして、親の要素３８が基準縦領域から外れると、その要素３８に従属する子要素は、既に展開されていたとしても非表示とされる。
【００５９】
但し、図８に示すように、展開済みの子要素が非表示となっても、展開操作の履歴を持つ要素３８には、展開済みマーク４８が付され続ける。このため、一旦展開された子要素が非表示となっても、展開可能マーク４２が付されているか、展開済みマーク４８が付されているかを見ることで、ユーザは、展開履歴のある要素３８とそうでない要素３８を容易に区別することができる。
【００６０】
図８に示す手形マーク４６は、新たに基準縦領域に表示された「家電・ＡＶ」の展開可能マーク４２をタップする展開操作のユーザ入力を表している。「家電・ＡＶ」の要素３８は、基準縦領域に表示されているため、その展開可能マーク４２がタップされると、その下段に、「家電・ＡＶ」に従属する全ての子要素が展開される。
【００６１】
図９は、図８に示す展開操作の結果、「家電・ＡＶ」の下に、この要素３８に従属する子要素が展開された状態を示す。図９に示す画面が表示される時点で、ユーザの興味は、「家電・ＡＶ」の要素３８にどのような子要素が従属しているのかに注がれている。つまり、この時点では、「産業用機械」の要素３８にどのような子要素が従属しているかは、ユーザの主たる興味ではなくなっている。このような状況の下で、「産業用機械」に従属する子要素を消して、「家電・ＡＶ」の子要素をディスプレイ３２に表示すれば、表示のノイズが減少してユーザにとっての利便性を高めることができる。
【００６２】
また、上記のルールによれば、親要素の下に子要素が展開され、更にその下に孫要素が展開される場合には、その孫要素の従属元である子要素と、更にその子要素の従属元である親要素が、何れも基準縦領域において、縦に並んだ関係となる。つまり、本実施形態では、最も下層に表示される要素の従属元である要素が、基準縦領域内に縦に並んで表示されることになる。このような表示によれば、ユーザは、表示されている個々の要素３８の従属関係を多層に亘って直感的に理解することができる。
【００６３】
図９に示す手形マーク４６は、ディスプレイ３２の下端付近で基準縦領域に展開された「材料・技術（塑性加工）」の展開可能マーク４２をタップする展開操作のユーザ入力を表している。この要素３８は基準縦領域にあるため、その展開可能マーク４２がタップされれば、その下に子要素が展開される。但し、「材料・技術（塑性加工）」の要素３８はディスプレイ３２の下端に展開されているため、そのままの状態では、新たに展開される子要素は、ディスプレイ３２の下端から外れてしまうことになる。
【００６４】
図１０は、図９に示す展開操作を受けてディスプレイ３２に表示される画面を示す。この図中、符号５８を付して示す上向きの矢印は、ディスプレイ３２に表示される全ての要素３８が上向きにスライドしたことを示している。このように、本実施形態では、新たに展開される子要素が収まるべき幅方向領域６０が、ディスプレイ３２の表示範囲から縦方向に外れてしまう場合には、その幅方向領域６０が、ディスプレイ３２の縦方向に収まるように、表示中の全ての要素３８に自動的な縦スライドが与えられる。
【００６５】
図１０に示す画面の表示を求める時点で、ユーザの興味は、新たに展開される子要素がどのようなものであるかに注がれている。そして、ディスプレイ３２の上端付近に表示されている上層の要素３８に対するユーザの興味はさほど大きなものではない。このような状況下で、表示中の全要素３８を縦方向にスライドして新たに展開される「塑性加工」、「溶接」等の要素３８を自動的に表示範囲に収めれば、それらの表示に一操作が必要な場合に比して、ユーザにとっての利便性を高めることができる。
【００６６】
尚、本実施形態のツリー情報提供装置では、縦方向スライド操作のユーザ入力を端末１４のディスプレイ３２に与えることで、表示中の全要素３８を一括して縦方向にスライドさせることができる。このため、図１０に示す画面が生成された後、ユーザは、縦方向スライド操作によって全要素３８を下向きにスライドさせれば、ディスプレイ３２の上側に外れてしまっていた要素３８を再びディスプレイ３２に呼び戻すことができる。
【００６７】
以上説明した通り、本実施形態のツリー情報提供装置によれば、階層化された多数の要素の情報を含むツリー情報の中から、ユーザが所望する情報を、優先的に端末１４のディスプレイ３２に提供することができる。この際、個々の要素３８の大きさが、視認に適した大きさに維持されるため、ユーザは、画面の拡大・縮小を行うことなく、膨大な情報を含むツリー情報の全体に、効率的にアクセスすることができる。
【００６８】
特に、スマートフォンのようにタッチパネルを入力インターフェースとする端末では、画面の拡大・縮小に２本指の操作が要求されるのが通常である。本実施形態の装置によれば、そのような２本指の操作が必要なく、ユーザは、タップ操作、スライド操作等の１本指の操作のみでツリー情報の全体にアクセスすることができる。このため、この装置によれば、スマートフォン等のユーザに対して優れた操作性をも提供することができる。
【００６９】
［要素の登録に関する特徴］
次に、図１１乃至図１６を参照して、ユーザが自己の技術的スキルを登録する際の処理について説明する。図１１は、端末１４に表示された要素３８の中から、ユーザが、自己の技術的スキルに当てはまる要素を指定する際の操作を説明するための図である。個々の要素３８は、上記の通り要素マーク４０を伴って表示される。図１１に示す手形マーク６２は、その要素マーク４０をタップする指定操作を表している。ここでは、最下層に位置する「ハンドオーバ」の要素３８が、タップにより指定されている。
【００７０】
図４等を参照して説明した通り、本実施形態では、要素３８に付された展開可能マーク４２へのタップは、子要素を展開させるための展開操作と認識される。そして、要素マーク４０へのタップは、上記の通り要素３８自体を指定する指定操作と認識される。このように、本実施形態では、タップの対象を代えることで、タップという単一操作で、二種類の指示入力を実現している。このため、ユーザは、操作を使い分ける煩わしさを感じることなく、要素３８の展開と要素３８の指定の両方を容易に行うことができる。
【００７１】
本実施形態では、登録すべき全ての要素３８の指定が、この段階でユーザに求められる。図１２は、「ハンドオーバ」の要素３８に加えて、その左右に位置する「発着信制御」と「マルチチャンネルアクセス／ランダムアクセス制御」の要素３８が指定された状態を示す。また、図１２に示す手形マーク６６は、全ての要素３８の選択を終えた後、「習熟レベル選択へ進む」の表示６４をタップするユーザ入力を示す。
【００７２】
図１３は、図１２に示すタップ操作を受けてディスプレイ３２に表示される画面を示す。ここには、縮小版の習熟度入力表示６８が示される。図１３に示す手形マーク７０は、この習熟度入力表示６８を拡大させるためのユーザ入力を示す。
【００７３】
図１４は、拡大版の習熟度入力表示７２を含む画面を示す。この習熟度入力表示７２には、１スターから５スターまで、技術的スキルに関する習熟度に関する表示が含まれている。図１４に示す手形マーク７４は、習熟度入力表示７２において、３スターの表示を指定するユーザ入力を示す。
【００７４】
図１５は、図１４に示す指定操作を受けてディスプレイ３２に表示される画面を示す。図１５において、ディスプレイ３２の上端付近には、現時点で指定されている３スターの表示が示されている。この状態で、選択済みの要素３８の要素マーク４０をタップすると、その要素３８が３スターの習熟度で登録される。図１５に示す手形マーク７６は、「発着信制御」の要素３８を３スターの習熟度で登録するためのユーザ入力を示す。
【００７５】
図１６は、上記の登録操作を受けてディスプレイ３２に表示される画面を示す。この図において、「３スター」の表示７８は、「発着信制御」の要素３８が３スターの習熟度で登録されたことを表している。３スターの習熟度で登録するべき選択済み要素３８が他にもある場合、ユーザには、その要素３８のタップが求められる。また、選択済み要素３８を他の習熟度で登録したい場合、ユーザは、拡大版の習熟度入力表示７２（図１４）を再び開き、習熟度の選択から上記の処理を繰り返す。選択済み要素３８の全てについて上記の処理が終わると、ユーザによる技術的スキルの登録が完了する。
【００７６】
このようにして登録された情報は、例えば、技術的スキルに関するユーザの保有能力として、求人者が、採用者を選考する過程で利用することができる。
【００７７】
［実施の形態１の変形例］
ところで、上記の実施形態１では、スマートフォンの形態を有する端末１４が用いられる場合を想定して、タップ操作等を説明しているが、端末１４が、タブレット形態の端末１５、コンピュータ形態の端末１６である場合には、それらの端末に応じた変更が加えられる。例えば、入力インターフェースはタッチパネルに限定されるものではなく、ユーザ入力もタップに限定されるものではない。ユーザ入力は、マウス、キーボード等を入力インターフェースとする操作や、マイクを入力インターフェースとする音声指示などであってもよい。
【００７８】
また、上記の実施形態では、管理サーバ１０が、端末１４、１５および１６に対して画面指令を送信し、その指令を受けて端末１４、１５および１６が、ディスプレイ３２に所望の画面を表示することとしている。しかしながら、本発明はこれに限定されるものではない。
【００７９】
例えば、所望の画面を生成して表示するために必要なプログラムを端末１４、１５および１６に記憶させておき、ツリー情報だけを管理サーバ１０に格納させておいてもよい。この場合、端末１４、１５および１６は、ツリー情報を得るために管理サーバ１０にアクセスしてもよく、また管理サーバ１０からダウンロードによってツリー情報を取得してもよい。更には、本実施形態のツリー情報提供装置は、ネットワークを用いることなく、単一のコンピュータ等において、スタンドアローン形式で実現することとしてもよい。
【００８０】
また、上記の実施形態１では、要素３８の下層に子要素が従属していることを表すために展開可能マーク４２を用い、また子要素が展開済みであることを表すために展開済みマーク４８を用いることとしているが、本発明はこれに限定されるものではない。例えば、それらのマークに変えて、色、形、大きさなどにより、展開可能か否か、展開済みか否かを表すこととしてもよい。
【００８１】
また、上記の実施形態１では、ディスプレイ３２の幅方向における中央領域を基準縦領域４４としているが、本発明はこれに限定されるものではない。基準縦領域４４は、ディスプレイ３２の幅方向における所定の位置に定められていればよく、その位置は幅方向の中央に限定されるものではない。
【００８２】
また、上記の実施形態１では、ツリー情報を、技術スキルに関する情報とし、その一例として「技術・ツール」を最上位として階層化された情報を示しているが、本発明はこれに限定されるものではない。ツリー情報としては、階層化された多数の要素の情報を含むものであれば、如何なるものも本発明に用いることができる。また、技術スキルに関するツリー情報は、「技術・ツール」を最上位とするものの他、「職種・工程」、「製品・部品」、「学問（科目９）」の何れかを最上位の要素として階層化されたものであってもよい。
【００８３】
また、上記の実施形態１では、ユーザの技術的スキルに関連する要素３８に習熟レベルを結び付けることとしているが、要素３８に結び付ける情報はこれに限定されるものではない。例えば、ユーザが選択した要素３８の夫々には、その要素の重要度や、その要素のお気に入りレベルなどを結び付けることとしてもよい。
【００８４】
尚、上記の実施の形態１では、端末１４のディスプレイ３２が前記第１の発明における「入力インターフェース」および「ディスプレイ」に、管理サーバ１０のＣＰＵ１８が前記第１の発明における「コントロールユニット」に、また管理サーバ１０のストレージ２６が前記第１の発明における「メモリ」に、夫々相当する。
【００８５】
また、所望の画面を生成して表示するために必要なプログラムを端末１４、１５および１６に記憶させておく実施形態では、端末１４、１５のディスプレイ３２並びに端末１６のキーボードおよびマウスが前記第２の発明における「入力インターフェース」に、端末１４、１５または１６のディスプレイ３２が前記第２の発明における「ディスプレイ」に、端末１４、１５または１６のＣＰＵ１８が前記第２の発明における「コントロールユニット」に、また管理サーバ１０のストレージ２６が前記第２の発明における「メモリ」に、夫々相当する。
【００８６】
また、上記の実施形態１では、展開可能マーク４２が本発明における「展開可能表示」に相当し、展開済みマーク４８が本発明における「展開済みマーク」に相当する。
【符号の説明】
【００８７】
１０  管理サーバ
１４  端末（スマートフォン）
１５  端末（タブレット）
１６  端末（コンピュータ）
１８  ＣＰＵ
３０  入力インターフェース
３２  ディスプレイ
３８  要素
４０  要素マーク
４２  展開可能マーク
４４  基準縦領域
４８  展開済みマーク
５０、６０  幅方向領域
５２  線分
【図１】
2020161918.tif 000003
【図２】
2020161918.tif 000004
【図３】
2020161918.tif 000005
【図４】
2020161918.tif 000006
【図５】
2020161918.tif 000007
【図６】
2020161918.tif 000008
【図７】
2020161918.tif 000009
【図８】
2020161918.tif 000010
【図９】
2020161918.tif 000011
【図１０】
2020161918.tif 000012
【図１１】
2020161918.tif 000013
【図１２】
2020161918.tif 000014
【図１３】
2020161918.tif 000015
【図１４】
2020161918.tif 000016
【図１５】
2020161918.tif 000017
【図１６】
2020161918.tif 000018
【国際調査報告】
2020161918.tif 000019
2020161918.tif 000020
2020161918.tif 000021